/* TaxAI Ver.181.0 funding support layout fix */
body:has(.taxai-funding-support-page) .taxai-page-shell,
.taxai-funding-support-page{
    width:100%!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:24px!important;
    padding-right:24px!important;
    box-sizing:border-box!important;
}

.taxai-funding-support-page .taxai-page-header{
    width:100%!important;
    max-width:none!important;
    margin:0 0 24px 0!important;
}

.taxai-funding-support-page .taxai-kpi-grid,
.taxai-funding-support-page .taxai-card{
    width:100%!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
}

.taxai-funding-support-page .taxai-table-wrap{
    width:100%!important;
    overflow-x:auto!important;
}

@media (max-width: 900px){
    body:has(.taxai-funding-support-page) .taxai-page-shell,
    .taxai-funding-support-page{
        padding-left:16px!important;
        padding-right:16px!important;
    }
}
