@font-face{font-family:Plex Arabic;font-weight:400;font-display:swap;src:url(/fonts/plex-arabic-Regular.woff2)format("woff2")}@font-face{font-family:Plex Arabic;font-weight:500;font-display:swap;src:url(/fonts/plex-arabic-Medium.woff2)format("woff2")}@font-face{font-family:Plex Arabic;font-weight:600;font-display:swap;src:url(/fonts/plex-arabic-SemiBold.woff2)format("woff2")}@font-face{font-family:Plex Mono;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-Regular.woff2)format("woff2")}:root{--ink:#23272f;--ink-deep:#1b1e24;--copper:#c8642a;--copper-text:#a44e1e;--copper-tint:#f6eae2;--canvas:#f4f2ee;--card:#fff;--line:#e4e0da;--gray-600:#5b6270;--gray-500:#8a8f98;--gray-300:#c9ccd1;--neg:#9b1c1c;--white:#fff;--heat-1:rgba(35,39,47,.08);--heat-2:rgba(35,39,47,.24);--heat-3:rgba(35,39,47,.45);--heat-4:rgba(35,39,47,.68);--heat-5:rgba(35,39,47,.92);--warm-1:var(--copper-tint);--warm-2:color-mix(in srgb, var(--copper) 40%, var(--card));--warm-3:color-mix(in srgb, var(--copper) 72%, var(--card));--warm-4:var(--copper-text);--warm-5:var(--ink);--font:"Plex Arabic", system-ui, sans-serif;--mono:"Plex Mono", ui-monospace, monospace;--pt-headline:22pt;--pt-title:13pt;--pt-kpi:24pt;--pt-body:9.5pt;--pt-label:8pt;--pt-min:7.5pt;--chart-label:8pt;--chart-body:9.5pt;--pt-chart-title:11pt;--pt-sheet-num:26pt;--pt-unit:11pt;--pt-cover-name:38pt;--pt-cover-sub:15pt;--pt-lead:11pt;--page-w:297mm;--page-h:210mm;--page-margin:14mm;--gutter:5mm;--radius:10px;--radius-sm:6px;--thread-w:24mm;--thread-h:2pt;--shadow:0 1px 2px rgba(35,39,47,.06);--dur:.2s}