:root{--ats-bg:#080b14;--ats-surface:#0d1220;--ats-fg:#ffffff;--ats-muted:rgb(255 255 255/0.55);--ats-muted-strong:rgb(255 255 255/0.74);--ats-border:rgb(255 255 255/0.10);--ats-border-strong:rgb(255 255 255/0.16);--ats-border-soft:var(--ats-border);--ats-border-interactive:rgb(255 255 255/0.10);--ats-accent:#00e68a;--ats-accent-ink:#062a12;--ats-accent-text:#00e68a;--ats-grad-cta-from:#00abe4;--ats-grad-cta-to:#00ff88;--ats-grad-cta:linear-gradient(90deg,var(--ats-grad-cta-from) 0%,var(--ats-grad-cta-to) 100%);--ats-success:#22c55e;--ats-danger:#ef4444;--ats-warning:#fbbf24;--ats-info:#00abe4;--ats-violet:#a78bfa;--ats-value-positive:#22c55e;--ats-value-negative:#ef4444;--ats-badge-neutral-fill:#ffffff0f;--ats-badge-neutral-border:#ffffff1a;--ats-badge-neutral-text:var(--ats-fg);--ats-badge-brand-fill:#00e68a1a;--ats-badge-brand-border:#00e68a40;--ats-badge-brand-text:var(--ats-accent-text);--ats-badge-success-fill:#22c55e21;--ats-badge-success-border:#22c55e4d;--ats-badge-success-text:#4ade80;--ats-badge-warning-fill:#fbbf2424;--ats-badge-warning-border:#fbbf2447;--ats-badge-warning-text:#fbbf24;--ats-badge-danger-fill:#ef444424;--ats-badge-danger-border:#ef444447;--ats-badge-danger-text:#f87171;--ats-badge-info-fill:#00abe421;--ats-badge-info-border:#00abe447;--ats-badge-info-text:#5fd0f5;--ats-badge-violet-fill:#a78bfa24;--ats-badge-violet-border:#a78bfa47;--ats-badge-violet-text:#c4b5fd;--ats-overlay-1:rgb(255 255 255/0.02);--ats-overlay-2:rgb(255 255 255/0.05);--ats-overlay-3:rgb(255 255 255/0.06);--ats-overlay-4:rgb(255 255 255/0.08);--ats-overlay-border-hover:rgb(255 255 255/0.28);--ats-overlay-border-hover-soft:rgb(255 255 255/0.20);--ats-featured-border:rgb(0 230 138/0.38);--ats-surface-warm:#21293d;--ats-media-bg:var(--ats-surface-warm);--ats-sep-color:rgb(255 255 255/0.3);--ats-segment-selected-bg:rgb(0 230 138/0.14);--ats-chart-1:#3987e5;--ats-chart-2:#d95926;--ats-chart-3:#199e70;--ats-chart-4:#c98500;--ats-chart-5:#d55181;--ats-chart-6:#9085e9;--ats-chart-seq-100:#cde2fb;--ats-chart-seq-150:#b7d3f6;--ats-chart-seq-200:#9ec5f4;--ats-chart-seq-250:#86b6ef;--ats-chart-seq-300:#6da7ec;--ats-chart-seq-350:#5598e7;--ats-chart-seq-400:#3987e5;--ats-chart-seq-450:#2a78d6;--ats-chart-seq-500:#256abf;--ats-chart-seq-550:#1c5cab;--ats-chart-seq-600:#184f95;--ats-chart-seq-650:#104281;--ats-chart-seq-700:#0d366b;--ats-chart-div-mid:#383835;--ats-chart-div-signed-neg:var(--ats-value-negative);--ats-chart-div-signed-pos:var(--ats-value-positive);--ats-chart-div-cool:var(--ats-chart-1);--ats-chart-div-warm:var(--ats-value-negative);--ats-chart-gridline:var(--ats-border);--ats-chart-axis:var(--ats-border-strong);--ats-chart-zero-line:var(--ats-border-strong);--ats-chart-reference-line:var(--ats-muted);--ats-chart-crosshair:var(--ats-muted-strong);--ats-chart-tick-label:var(--ats-muted);--ats-chart-axis-label:var(--ats-muted-strong);--ats-chart-tooltip-surface:var(--ats-surface);--ats-chart-tooltip-border:var(--ats-border-strong);--ats-chart-brush:var(--ats-segment-selected-bg);--ats-chart-state-surface:var(--ats-overlay-1);--ats-chart-state-border:var(--ats-border-interactive);--ats-chart-state-fg:var(--ats-muted-strong);--ats-chart-state-error-fg:var(--ats-badge-danger-text);--ats-hero-bg:radial-gradient(120% 160% at 15% 0%,#12213a 0%,#0b101d 45%,#080b14 100%);--ats-header-bg:var(--ats-bg);--ats-footer-bg:color-mix(in oklab,var(--ats-bg) 72%,#000000);--ats-on-brand-accent:var(--ats-accent);--ats-on-brand-hairline:rgb(255 255 255/0.20);--ats-brand-h:30px;--ats-on-brand-fg:#ffffff;--ats-on-brand-muted:rgb(255 255 255/0.74);--ats-on-brand-border:rgb(255 255 255/0.18);--ats-scrim:rgb(0 0 0/0.55);--ats-shadow-strong:0 2px 10px rgb(0 0 0/0.35);--ats-shadow-sheet:0 -12px 40px rgb(0 0 0/0.35);--ats-radius-sm:5px;--ats-radius-md:8px;--ats-radius-lg:12px;--ats-radius-pill:999px;--ats-font-display:"Archivo",system-ui,sans-serif;--ats-font-body:"Inter",system-ui,sans-serif;--ats-font-mono:ui-monospace,"SF Mono","JetBrains Mono",monospace;--ats-container:1360px}@media (prefers-color-scheme:light){:root:not([data-theme]):not(.dark):not(.light){--ats-bg:#f3f5f8;--ats-surface:#ffffff;--ats-fg:#0b1220;--ats-muted:#5b6a7d;--ats-muted-strong:#334155;--ats-border:#e2e8f0;--ats-border-strong:#7b8aa0;--ats-border-interactive:#7b8aa0;--ats-accent-text:#04794d;--ats-value-positive:#147839;--ats-value-negative:#b91c1c;--ats-badge-neutral-fill:rgb(0 0 0/0.04);--ats-badge-neutral-border:rgb(0 0 0/0.14);--ats-badge-brand-fill:rgb(0 230 138/0.12);--ats-badge-brand-border:rgb(0 230 138/0.45);--ats-badge-brand-text:#046142;--ats-badge-success-fill:rgb(34 197 94/0.12);--ats-badge-success-border:rgb(34 197 94/0.45);--ats-badge-success-text:#147839;--ats-badge-warning-fill:rgb(251 191 36/0.16);--ats-badge-warning-border:rgb(251 191 36/0.5);--ats-badge-warning-text:#a45400;--ats-badge-danger-fill:rgb(239 68 68/0.12);--ats-badge-danger-border:rgb(239 68 68/0.45);--ats-badge-danger-text:#b91c1c;--ats-badge-info-fill:rgb(0 171 228/0.12);--ats-badge-info-border:rgb(0 171 228/0.45);--ats-badge-info-text:#0c6480;--ats-badge-violet-fill:rgb(167 139 250/0.14);--ats-badge-violet-border:rgb(167 139 250/0.5);--ats-badge-violet-text:#6d28d9;--ats-overlay-1:rgb(0 0 0/0.03);--ats-overlay-2:rgb(0 0 0/0.05);--ats-overlay-3:rgb(0 0 0/0.06);--ats-overlay-4:rgb(0 0 0/0.08);--ats-overlay-border-hover:rgb(0 0 0/0.22);--ats-overlay-border-hover-soft:rgb(0 0 0/0.16);--ats-featured-border:#00a878;--ats-surface-warm:#e7eaf0;--ats-media-bg:var(--ats-surface-warm);--ats-sep-color:rgb(0 0 0/0.25);--ats-segment-selected-bg:rgb(0 230 138/0.16);--ats-chart-1:#2a78d6;--ats-chart-2:#eb6834;--ats-chart-3:#1baf7a;--ats-chart-4:#eda100;--ats-chart-5:#e87ba4;--ats-chart-6:#4a3aa7;--ats-chart-div-mid:#f0efec;--ats-hero-bg:radial-gradient(120% 160% at 15% 0%,#eaf7f1 0%,#f3f5f8 45%,#f3f5f8 100%);--ats-header-bg:var(--ats-bg);--ats-footer-bg:var(--ats-bg);--ats-on-brand-fg:var(--ats-fg);--ats-on-brand-muted:var(--ats-muted-strong);--ats-on-brand-border:color-mix(in oklab,var(--ats-fg),transparent 82%);--ats-on-brand-accent:var(--ats-accent-text);--ats-on-brand-hairline:color-mix(in oklab,var(--ats-fg),transparent 80%)}}:root.light,[data-theme=light]{--ats-bg:#f3f5f8;--ats-surface:#ffffff;--ats-fg:#0b1220;--ats-muted:#5b6a7d;--ats-muted-strong:#334155;--ats-border:#e2e8f0;--ats-border-strong:#7b8aa0;--ats-border-interactive:#7b8aa0;--ats-accent-text:#04794d;--ats-value-positive:#147839;--ats-value-negative:#b91c1c;--ats-badge-neutral-fill:rgb(0 0 0/0.04);--ats-badge-neutral-border:rgb(0 0 0/0.14);--ats-badge-brand-fill:rgb(0 230 138/0.12);--ats-badge-brand-border:rgb(0 230 138/0.45);--ats-badge-brand-text:#046142;--ats-badge-success-fill:rgb(34 197 94/0.12);--ats-badge-success-border:rgb(34 197 94/0.45);--ats-badge-success-text:#147839;--ats-badge-warning-fill:rgb(251 191 36/0.16);--ats-badge-warning-border:rgb(251 191 36/0.5);--ats-badge-warning-text:#a45400;--ats-badge-danger-fill:rgb(239 68 68/0.12);--ats-badge-danger-border:rgb(239 68 68/0.45);--ats-badge-danger-text:#b91c1c;--ats-badge-info-fill:rgb(0 171 228/0.12);--ats-badge-info-border:rgb(0 171 228/0.45);--ats-badge-info-text:#0c6480;--ats-badge-violet-fill:rgb(167 139 250/0.14);--ats-badge-violet-border:rgb(167 139 250/0.5);--ats-badge-violet-text:#6d28d9;--ats-overlay-1:rgb(0 0 0/0.03);--ats-overlay-2:rgb(0 0 0/0.05);--ats-overlay-3:rgb(0 0 0/0.06);--ats-overlay-4:rgb(0 0 0/0.08);--ats-overlay-border-hover:rgb(0 0 0/0.22);--ats-overlay-border-hover-soft:rgb(0 0 0/0.16);--ats-featured-border:#00a878;--ats-surface-warm:#e7eaf0;--ats-media-bg:var(--ats-surface-warm);--ats-sep-color:rgb(0 0 0/0.25);--ats-segment-selected-bg:rgb(0 230 138/0.16);--ats-chart-1:#2a78d6;--ats-chart-2:#eb6834;--ats-chart-3:#1baf7a;--ats-chart-4:#eda100;--ats-chart-5:#e87ba4;--ats-chart-6:#4a3aa7;--ats-chart-div-mid:#f0efec;--ats-hero-bg:radial-gradient(120% 160% at 15% 0%,#eaf7f1 0%,#f3f5f8 45%,#f3f5f8 100%);--ats-header-bg:var(--ats-bg);--ats-footer-bg:var(--ats-bg);--ats-on-brand-fg:var(--ats-fg);--ats-on-brand-muted:var(--ats-muted-strong);--ats-on-brand-border:color-mix(in oklab,var(--ats-fg),transparent 82%);--ats-on-brand-accent:var(--ats-accent-text);--ats-on-brand-hairline:color-mix(in oklab,var(--ats-fg),transparent 80%)}