/* Smart Fin Reports — universal analysis table and executive print standard 4.8.2 */
.sfr-analysis-table-control{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 2px;padding:10px 12px;border:1px solid #dbe5ef;border-radius:11px;background:#f8fbff;color:#526b83;font-size:12px}.sfr-analysis-table-control button{min-height:34px;padding:6px 12px;border:1px solid #b9cbe0;border-radius:9px;background:#fff;color:#174d7c;font:700 12px "Tajawal",sans-serif;cursor:pointer}.sfr-analysis-table-control button:hover{border-color:#60a5fa;background:#eff6ff}body.dark-platform .sfr-analysis-table-control{border-color:#2b4059;background:#102033;color:#b9cae0}body.dark-platform .sfr-analysis-table-control button{border-color:#3a526d;background:#0c1a2b;color:#dbeafe}
#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root]{color-scheme:light}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]){background:#fff!important;color:#0f172a!important;border-color:#dfe7f1!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]) :where(h1,h2,h3,h4,strong,b){color:#173b67}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]) :where(p,li,span,small,td){color:#42566f}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]) table{background:#fff;color:#243b53}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]) th{background:#f3f7fb!important;color:#334e68!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]) td{background:#fff!important;border-color:#e3eaf2!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]),#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]) *{-webkit-print-color-adjust:exact;print-color-adjust:exact}
@media print{@page{size:A4;margin:0}html,body{background:#fff!important;color:#0f172a!important}body.dark-platform{background:#fff!important;color:#0f172a!important}.sfr-sidebar,.sfr-topbar,.sfr-tool-tabs,.save-status,.toast,.sfr-analysis-table-control,[class*="report-actions"],button[data-action="print"],button[data-inv-action="print"],button[data-brm-action="print"],button[data-aex-action="print"]{display:none!important}#sfr-platform-root,#sfr-platform-root .sfr-main,#sfr-platform-root .content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root]{padding:0!important;background:#fff!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]){box-sizing:border-box!important;width:210mm!important;max-width:210mm!important;min-height:297mm!important;margin:0!important;padding:14mm 13mm 16mm!important;border:0!important;border-radius:0!important;box-shadow:none!important;page-break-after:always!important;break-after:page!important;overflow:visible!important;font-family:"Tajawal",Arial,sans-serif!important;line-height:1.7!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where([class*="report-page"]:not([class*="report-page-head"]),[class*="report-cover"]:not([class*="report-cover-center"]),[data-report-page]):last-child{page-break-after:auto!important;break-after:auto!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where(h1){font-size:25px!important;line-height:1.35!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where(h2){font-size:19px!important;line-height:1.4!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where(h3){font-size:15px!important;line-height:1.45!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where(p,li){font-size:11.5px!important;line-height:1.75!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] table{width:100%!important;min-width:0!important;border-collapse:collapse!important;table-layout:auto!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] thead{display:table-header-group!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] tfoot{display:table-footer-group!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] th,#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] td{padding:5px 6px!important;font-size:9.2px!important;line-height:1.45!important;white-space:normal!important;word-break:break-word!important}#sfr-platform-root[data-sfr-active-view="report"] [data-sfr-module-root] :where(tr,[class*="report-list"]>*,[class*="report-grid"]>*,[class*="methodology"]>*,svg,canvas){break-inside:avoid-page!important;page-break-inside:avoid!important}}
