html{width:100%;overflow-x:clip}body{width:100%;overflow-x:clip;max-width:100vw}.import-container,.container{width:100%;max-width:100%;overflow-x:hidden}table,.grid,[class*=-grid],[class*=row]{max-width:100%}@media print{.navigation,.sidebar,nav,.btn,.button,.tab-navigation,.modal,.overlay,.tooltip,.di-period-chip:not(.active),.ap-tab:not(.active),.tp-tab:not(.active),.sp-tab:not(.active),.pl-tab:not(.pl-tab--active),.dp-tab:not(.active),.bu-tab:not(.active){display:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;box-shadow:none!important;text-shadow:none!important}body{background:#fff!important}body{margin:0;padding:20px;font-size:12pt;line-height:1.5}h1{font-size:24pt;margin-bottom:10pt;page-break-after:avoid}h2{font-size:18pt;margin-top:10pt;margin-bottom:6pt;page-break-after:avoid}h3{font-size:14pt;margin-top:8pt;margin-bottom:4pt;page-break-after:avoid}.chart-card,table{page-break-inside:avoid;margin-bottom:20pt;border:1pt solid #ccc!important;padding:10pt}table{width:100%;border-collapse:collapse}th,td{border:1pt solid #999!important;padding:4pt 8pt;text-align:left}th{background:#f0f0f0!important;font-weight:700}canvas,svg{max-width:100%;height:auto}a{text-decoration:underline}a[href^=http]:after{content:" (" attr(href) ")";font-size:90%;color:#666!important}@page{size:landscape;margin:1cm}.flex{display:block!important}.chart-card{width:100%!important;margin-bottom:20pt}.clickable,[onclick],[role=button]{cursor:default!important;pointer-events:none!important}img{max-width:100%!important;page-break-inside:avoid}body:after{content:"Printed on: " attr(data-print-date);display:block;margin-top:30pt;padding-top:10pt;border-top:1pt solid #ccc;font-size:10pt;color:#666!important;text-align:right}}@media print{button.di-period-chip.active,button.ap-tab.active,button.tp-tab.active,button.sp-tab.active,button.pl-tab--active,button.dp-tab.active,button.bu-tab.active{border:1pt solid #999!important;border-radius:4pt;padding:2pt 6pt}button.di-period-chip.active:before{content:"Period: "}#ap-expense-list,.ap-cashflow-monthly-wrap,.bh-table-wrap,.bh-table-scroll,.bh-mh-scroll,.bh-ga-scroll,.dp-tx-preview-panel,#cat-donut-legend,.cz-card-body,.dp-tx-table-wrap{max-height:none!important;height:auto!important;overflow:visible!important}.dp-tx-table{min-width:0!important;table-layout:auto!important}.dp-tx-table td{white-space:normal!important}}@media print{[class*=page-wrapper],body .import-container{padding-top:0!important}.tp-type-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media print{[class*=card]:not([class*=cards]):not([class*=card-body]){break-inside:avoid}.hero-panels .right-panel{break-inside:avoid}.nw-charts-card,.ap-cashflow-card{break-inside:auto!important}.dp-body-grid{grid-template-columns:1fr!important}.dp-tx-table{break-inside:auto!important;page-break-inside:auto!important}.ap-overview-columns{grid-template-columns:1fr!important}.ap-year-matrix{overflow:visible!important}.di-period-bar,.cz-footer,.sbn-bar{position:static!important}}
