:root,[data-theme=light]{color-scheme:light;--surface-page: #F5F6F8;--surface: #FFFFFF;--surface-sunken: #F8F9FB;--surface-selected: #F7FAFE;--segment-track: #E9ECF0;--border: #E3E6EB;--border-strong: #D5DAE1;--divider: #EEF0F3;--ink: #16202E;--ink-secondary: #3A4554;--ink-muted: #5B6675;--primary: #1E3A5F;--on-primary: #FFFFFF;--primary-soft: #E8EEF6;--primary-ink: #1E3A5F;--focus-ring: #2F6FB5;--focus-halo: rgba(30, 58, 95, .15);--chart-1: #1E3A5F;--chart-2: #A9BBD1;--success-soft: #E6F4EE;--success-ink: #0B6B4D;--warning-soft: #FDF1E3;--warning-ink: #8A4B08;--warning: #B86A12;--danger-soft: #FDECEA;--danger-ink: #B42318;--print-rule: #C9CFD8;--shadow-popover: 0 8px 24px rgba(22, 32, 46, .14);--shadow-footer: 0 -4px 12px rgba(22, 32, 46, .05)}[data-theme=dark]{color-scheme:dark;--surface-page: #0D1117;--surface: #151A22;--surface-sunken: #1B222C;--surface-selected: #16202D;--segment-track: #0A0E13;--border: #262E3A;--border-strong: #333C4A;--divider: #1F2630;--ink: #E6EAF0;--ink-secondary: #C7CEDA;--ink-muted: #98A2B3;--primary: #3B6CA8;--on-primary: #FFFFFF;--primary-soft: #1A2A40;--primary-ink: #8DB4E2;--focus-ring: #8DB4E2;--focus-halo: rgba(141, 180, 226, .25);--chart-1: #8DB4E2;--chart-2: #4A5E78;--success-soft: #0F2A22;--success-ink: #6EE7B7;--warning-soft: #2E2210;--warning-ink: #FBBF24;--warning: #F59E0B;--danger-soft: #2C1414;--danger-ink: #FCA5A5;--shadow-popover: 0 12px 32px rgba(0, 0, 0, .5);--shadow-footer: 0 -4px 12px rgba(0, 0, 0, .3)}:root{--font-sans: "IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-arabic: "IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--font-mono: var(--mono);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--ink-2: var(--ink-secondary);--ink-3: var(--ink-muted);--paper: var(--surface-page);--rule: var(--border);--rule-soft: var(--divider);--teal: var(--primary-ink);--teal-soft: var(--primary-soft);--gold: var(--warning-ink);--brick: var(--danger-ink)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--surface-page);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:right;direction:ltr;unicode-bidi:plaintext}[dir=rtl] .num{text-align:left}.doc-no{font-family:var(--mono);font-weight:500}.num-lg{font-size:1.45rem;font-weight:600;letter-spacing:-.01em}.num-dr,.num-cr{color:inherit}.num-nil{color:var(--ink-muted)}.num-ok{color:var(--success-ink)}.num-bad{color:var(--danger-ink)}.side{font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin-inline-start:5px}.keycap{display:inline-flex;align-items:center;justify-content:center;min-width:3em;padding:2px 7px;font-family:var(--mono);font-size:.7rem;font-weight:500;line-height:1.5;color:var(--ink);background:var(--surface-sunken);border:1px solid var(--border-strong);border-bottom-width:2px;border-radius:var(--radius-sm);white-space:nowrap;transition:transform .08s ease,border-color .12s ease,color .12s ease}.row-key:hover .keycap{color:var(--primary-ink);border-color:var(--primary-ink)}.row-key:active .keycap{transform:translateY(1px);border-bottom-width:1px}.keycap-dark{color:#e6eaf0;background:#1f2a3b;border-color:#33415a}.ledger-band{display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden}.ledger-band>*+*{border-inline-start:1px solid var(--divider)}.ledger-cell{padding:16px 20px}.ledger-cell .label{font-size:13px;font-weight:500;color:var(--ink-muted);margin-bottom:6px}@media (max-width: 760px){.ledger-band{grid-template-columns:repeat(2,1fr)}.ledger-band>:nth-child(3){border-inline-start:none}.ledger-band>:nth-child(n+3){border-top:1px solid var(--rule-soft)}}.ruled>*+*{border-top:1px solid var(--divider)}.section-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.rule-gold{height:1px;background:var(--divider)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.print-only{display:none}@media print{@page{size:A4;margin:14mm 12mm 16mm}@page :first{margin-top:12mm}html,body{background:#fff!important;font-size:10.5pt}.no-print,header,.MuiAppBar-root,.MuiDrawer-root,.MuiSnackbar-root,.MuiTabs-root,.MuiDialog-root,button,.keycap{display:none!important}.print-only{display:block!important}.report-sheet,.MuiPaper-root{border:none!important;box-shadow:none!important;border-radius:0!important;background:#fff!important}.report-letterhead{padding-bottom:6pt;margin-bottom:8pt;border-bottom:.5pt solid #16202E;break-after:avoid}table{width:100%;border-collapse:collapse}thead{display:table-header-group}tfoot{display:table-footer-group}tr,.ruled>*{break-inside:avoid;page-break-inside:avoid}th{font-size:8.5pt;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#3a4554;border-bottom:.5pt solid #16202E;padding:3pt 4pt;text-align:start}td{font-size:9.5pt;padding:2.6pt 4pt;border-bottom:.25pt solid #C9CFD8;vertical-align:top}th.num,td.num{text-align:right}[dir=rtl] th.num,[dir=rtl] td.num{text-align:left}tr.total-row td{font-weight:700;border-top:.75pt solid #16202E;border-bottom:none;padding-top:4pt}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-theme]{color-scheme:light;--surface-page: #FFFFFF;--surface: #FFFFFF;--surface-sunken: #F8F9FB;--surface-selected: #FFFFFF;--border: #C9CFD8;--border-strong: #C9CFD8;--divider: #E3E6EB;--ink: #16202E;--ink-secondary: #3A4554;--ink-muted: #5B6675;--primary: #1E3A5F;--primary-soft: #E8EEF6;--primary-ink: #1E3A5F;--chart-1: #1E3A5F;--chart-2: #A9BBD1;--success-soft: #E6F4EE;--success-ink: #0B6B4D;--warning-soft: #FDF1E3;--warning-ink: #8A4B08;--warning: #B86A12;--danger-soft: #FDECEA;--danger-ink: #B42318}body{color:#16202e!important}.print-footer{position:fixed;bottom:-10mm;left:0;right:0;display:flex;justify-content:space-between;font-size:8pt;color:#3a4554;border-top:.25pt solid #C9CFD8;padding-top:2pt}.print-footer .page-number:after{counter-increment:page;content:counter(page)}.report-signatures{break-inside:avoid}a[href]:after{content:none!important}.MuiIconButton-root,.MuiChip-deleteIcon{display:none!important}}.rpt{width:100%;border-collapse:collapse}.rpt th{font-size:12px;font-weight:500;letter-spacing:0;color:var(--ink-muted);background:var(--surface-sunken);padding:10px 12px;text-align:start;white-space:nowrap;border-bottom:1px solid var(--border)}.rpt th.num,.rpt td.num{text-align:right}[dir=rtl] .rpt th.num,[dir=rtl] .rpt td.num{text-align:left}.rpt td{padding:10px 12px;font-size:13px;line-height:18px;border-bottom:1px solid var(--divider)}.rpt td.num{font-weight:500}.rpt tbody tr:hover{background:var(--surface-selected)}.rpt tbody tr.no-hover:hover{background:transparent}.rpt tfoot td{font-weight:700;border-top:2px solid var(--ink);border-bottom:none;padding-top:12px}.rpt .clickable{cursor:pointer}@media (max-width: 900px){input,select,textarea{font-size:16px!important}.MuiListItemButton-root{min-height:46px}.MuiIconButton-root{padding:9px}.MuiTab-root{min-height:44px}.keycap{display:none}}@media (display-mode: standalone){body{overscroll-behavior-y:none}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
