@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2) format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff")}:root,[data-theme=light]{color-scheme:light;--bg: #F4F6F9;--surface: #FFFFFF;--surface-2: #E9EEF3;--surface-3: #F8FAFC;--ink: #101720;--ink-2: #3B4855;--ink-3: #6B7A88;--line: #E3E9F0;--line-2: #C0CBD6;--accent: #1F5FA8;--accent-hi: #2C74C4;--accent-soft: #DCE8F5;--danger: #B62E24;--danger-soft: #F7DEDB;--warning: #9A6410;--warning-soft:#F6E9D2;--success: #1B6B4C;--success-soft:#D8ECE2;--zebra: #FAFBFD;--row-selected: #EAF2FB;--nav-bg: #17263F;--nav-image: linear-gradient(180deg, #1A2B46 0%, #14213A 100%);--nav-bg-2: #1E3050;--nav-ink: #E8EDF5;--nav-ink-2: #A8B7CC;--nav-active-bg: #2C4470;--nav-active-ink:#FFFFFF;--nav-line: #263A5C;--nav-width: 248px;--nav-width-collapsed: 60px;--brand: #E07B23;--client-ink: #A85418;--on-accent: #FFFFFF;--overlay: rgba(16, 23, 32, .45);--paper: #FFFFFF;--paper-ink: #000000;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--radius: 10px;--radius-s: 8px;--radius-xs: 6px;--shadow-1: 0 1px 1px rgba(14,22,34,.04), 0 1px 3px rgba(14,22,34,.07);--shadow-2: 0 2px 4px rgba(14,22,34,.04), 0 14px 30px -14px rgba(14,22,34,.24);--row-h: 44px;--row-head-h: 36px;--control-h: 34px;--nav-item-h: 34px;--top-h: 60px;--touch: 48px;--font-display: "Manrope", "IBM Plex Sans", system-ui, sans-serif;--font-ui: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--text-caps: 10.5px;--text-xs: 11px;--text-sm: 12px;--text-md: 13px;--text-base: 13.5px;--text-lg: 15px;--text-xl: 22px;--text-2xl: 28px;--tracking-caps: .09em;--tracking-label: .02em;--tracking-title: -.02em;--tracking-kpi: -.035em;--h-page: var(--text-xl);--h-section: var(--text-lg);--h-label: var(--text-sm);--h-kpi: var(--text-2xl);--focus-ring: 2px solid var(--accent);--focus-offset: 2px;--focus-aura: 0 0 0 3px rgba(31, 95, 168, .14)}[data-theme=dark]{color-scheme:dark;--bg: #0D131A;--surface: #151E27;--surface-2: #1D2833;--surface-3: #19232E;--ink: #E4EBF2;--ink-2: #B3C0CD;--ink-3: #8493A2;--line: #2A3742;--line-2: #3A4956;--accent: #78ADE8;--accent-hi: #8FBCEF;--accent-soft: #17293C;--danger: #EE8177;--danger-soft: #3A1F1C;--warning: #D9A65A;--warning-soft: #33280F;--success: #68C39B;--success-soft: #123027;--zebra: #182027;--row-selected: #1B3350;--nav-bg-2: #22354F;--nav-active-bg: #33507F;--nav-line: #2B3F5F;--brand: #F09A4A;--client-ink: #E8A26A;--on-accent: #0D131A;--overlay: rgba(0, 0, 0, .6);--shadow-1: 0 1px 1px rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.45);--shadow-2: 0 2px 4px rgba(0,0,0,.5), 0 14px 30px -14px rgba(0,0,0,.85);--focus-aura: 0 0 0 3px rgba(120, 173, 232, .22);--nav-image: linear-gradient(180deg, #1A2B46 0%, #14213A 100%)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-base);line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-title)}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tabular{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.ac-caps{font-size:var(--text-caps);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-3)}.ac-table thead th,main table thead th{height:var(--row-head-h);padding-top:0;padding-bottom:0;background:var(--surface-3);font-size:var(--text-caps);font-weight:700;letter-spacing:var(--tracking-caps)}.ac-table tbody td,main table tbody td{height:var(--row-h)}.ac-table td.num,main table td.num{font-family:var(--font-mono)}.ac-table tbody tr:nth-child(2n),main table tbody tr:nth-child(2n){background:var(--zebra)}.ac-table tbody tr:hover,main table tbody tr:hover{background:var(--accent-soft)}.ac-btn{display:inline-flex;align-items:center;gap:7px;height:var(--control-h);padding:0 14px;font:inherit;font-weight:600;border-radius:var(--radius-s);border:1px solid transparent;cursor:pointer;transition:filter .12s ease,background .12s ease,box-shadow .12s ease}.ac-btn svg{flex:none;width:15px;height:15px}.ac-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ac-btn--primary{background:linear-gradient(180deg,var(--accent-hi) 0%,var(--accent) 100%);color:var(--on-accent);box-shadow:var(--shadow-1)}.ac-btn--primary:hover:not(:disabled){filter:brightness(1.07)}.ac-btn--ghost{background:var(--surface);color:var(--ink-2);border-color:var(--line-2)}.ac-btn--ghost:hover:not(:disabled){background:var(--surface-2)}.ac-nav__item{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--nav-item-h);padding:0 14px;color:var(--nav-ink-2);background:transparent;border:0;border-left:3px solid transparent;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.ac-nav__item:hover{background:var(--nav-bg-2);color:var(--nav-ink)}.ac-nav__item[aria-current=page]{background:var(--nav-active-bg);color:var(--nav-active-ink);border-left-color:var(--brand);font-weight:600}.ac-nav__icon{flex:none;width:18px;text-align:center}.ac-nav__label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-nav :focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ac-skip{position:absolute;left:-9999px;top:0;z-index:200;padding:8px 14px;background:var(--surface);color:var(--ink);border:1px solid var(--accent);border-radius:var(--radius-s)}.ac-skip:focus{left:var(--sp-3);top:var(--sp-3)}@media (max-width: 900px){.ac-shell{grid-template-columns:1fr!important}.ac-shell__nav{position:fixed;top:0;bottom:0;left:0;z-index:60;transform:translate(-100%);transition:transform .16s ease}.ac-shell__nav[data-open=true]{transform:none}}@media print{.ac-shell__nav,.ac-shell>div>header,.ac-print-hide,.ac-skip{display:none!important}.ac-shell{display:block!important}body{background:#fff;color:#000}tr,li{break-inside:avoid}}
