:root{--ui-ground:238 247 255;--ui-ground-page:248 251 255;--ui-surface:255 255 255;--ui-surface-inset:248 251 255;--ui-surface-header:236 245 253;--ui-surface-header-hover:200 225 242;--ui-edge:220 229 241;--ui-guide:172 192 213;--ui-edge-strong:202 216 232;--ui-fg:88 108 132;--ui-heading:68 97 130;--ui-fg-strong:20 26 49;--ui-accent:38 134 195;--ui-accent-soft:90 158 201;--ui-danger:188 0 14;--ui-warn:243 133 50;--ui-warn-soft:254 221 193;--ui-success:18 161 80;--ui-live:224 48 48;--ui-surface-inverse:20 26 49;--ui-fg-inverse:255 255 255;--ui-surface-muted:rgba(255,255,255,0.45);--ui-accent-tint:rgba(38,134,195,0.10);--ui-ring:rgba(90,158,201,0.20);--ui-scrim:rgba(68,97,130,0.35);--ui-hover-tint:rgba(147,195,226,0.28);--ui-shadow-raised:0 8px 24px rgba(9,67,106,0.12);--ui-z-popover:30;--ui-z-sidebar:1010;--ui-z-dialog:10050;--ui-z-toast:10060;--ui-font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui-chart-amount-1:#cae6f8;--ui-chart-amount-2:#4ba2d2;--ui-chart-amount-3:#347599;--ui-chart-amount-4:#29617f;--ui-chart-amount-5:#1f4d66;--ui-chart-amount-ink-1:#05070C;--ui-chart-amount-ink-2:#05070C;--ui-chart-amount-ink-3:#ffffff;--ui-chart-amount-ink-4:#ffffff;--ui-chart-amount-ink-5:#ffffff;--ui-chart-empty-cell:#EEF7FF;--ui-chart-score-track:#E5E7EB;--ui-chart-axis:#888888;--ui-chart-grid:#E2E8F0;--ui-chart-text:#5F748D;--ui-chart-muted:#8FA2B8;--ui-graph-belt:#64748B;--ui-graph-belt-highlight:#5A9EC9;--ui-graph-ghost:#B0A79C;--ui-graph-live:#E03030;--ui-graph-squiggle:#94A3B8;--ui-graph-dots:#E2E8F0;--ui-control-h:2.25rem;--ui-hit-min:0px;--ui-radius-sm:4px;--ui-radius-md:6px;--ui-radius-lg:8px;--ui-radius-xl:12px;--ui-radius-2xl:16px;--ui-text-2xs:10px;--ui-text-caption:11px;--ui-text-xs:12px;--ui-text-sm:14px;--ui-text-base:16px;--ui-text-title:20px;--ui-leading-xs:16px;--ui-leading-sm:20px;--ui-leading-base:24px;--ui-leading-title:28px;--ui-row-h:2rem;--ui-gap:8px;--ui-pad:10px;--ui-icon-sm:14px;--ui-icon-md:16px;--ui-icon-lg:20px}[data-surface=touch]{--ui-control-h:3rem;--ui-hit-min:44px;--ui-radius-sm:6px;--ui-radius-md:10px;--ui-radius-lg:12px;--ui-radius-xl:16px;--ui-radius-2xl:20px;--ui-text-2xs:12px;--ui-text-caption:13px;--ui-text-xs:14px;--ui-text-sm:16px;--ui-text-base:18px;--ui-text-title:24px;--ui-leading-xs:20px;--ui-leading-sm:24px;--ui-leading-base:28px;--ui-leading-title:32px;--ui-row-h:3rem;--ui-gap:12px;--ui-pad:16px;--ui-icon-sm:18px;--ui-icon-md:20px;--ui-icon-lg:24px}.dark{--ui-surface-header:8 15 33;--ui-surface-header-hover:16 26 48;--ui-ground:11 16 34;--ui-ground-page:18 23 42;--ui-surface:23 30 47;--ui-surface-inset:13 17 28;--ui-edge:48 62 94;--ui-guide:147 168 194;--ui-edge-strong:59 76 110;--ui-fg:147 168 194;--ui-heading:205 213 224;--ui-fg-strong:115 153 207;--ui-accent:74 108 132;--ui-accent-soft:74 108 132;--ui-danger:245 106 112;--ui-warn:255 145 0;--ui-warn-soft:255 77 0;--ui-success:28 182 140;--ui-live:221 75 97;--ui-surface-inverse:32 121 140;--ui-fg-inverse:200 216 236;--ui-surface-muted:rgba(255,255,255,0.06);--ui-accent-tint:rgba(60,148,212,0.16);--ui-ring:rgba(95,169,223,0.35);--ui-scrim:rgba(4,7,16,0.60);--ui-hover-tint:rgba(147,195,226,0.10);--ui-shadow-raised:0 8px 24px rgba(0,0,0,0.45);--ui-chart-amount-1:#1E3A52;--ui-chart-amount-2:#2C5E80;--ui-chart-amount-3:#3F86AD;--ui-chart-amount-4:#5BA8D2;--ui-chart-amount-5:#7FC4EC;--ui-chart-amount-ink-1:#E8F2FA;--ui-chart-amount-ink-2:#E8F2FA;--ui-chart-amount-ink-3:#E8F2FA;--ui-chart-amount-ink-4:#05070C;--ui-chart-amount-ink-5:#05070C;--ui-chart-empty-cell:#16203A;--ui-chart-score-track:#2A3754;--ui-chart-axis:#8FA3BC;--ui-chart-grid:#2A3754;--ui-chart-text:#93A8C2;--ui-chart-muted:#6E8299;--ui-graph-belt:#7A8BA3;--ui-graph-belt-highlight:#5FA9DF;--ui-graph-ghost:#6B645C;--ui-graph-live:#DD4B61;--ui-graph-squiggle:#56657C;--ui-graph-dots:#2A3754}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}@font-face{font-family:myFont;src:url(/_next/static/media/423914e8fd1d4a19-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:myFont Fallback;src:local("Arial");ascent-override:64.20%;descent-override:14.28%;line-gap-override:7.14%;size-adjust:140.18%}.__className_9ca76f{font-family:myFont,myFont Fallback}.__variable_9ca76f{--protomono:"myFont","myFont Fallback"}