@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/onest-400.ttf) format("truetype")}
@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/onest-500.ttf) format("truetype")}
@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/onest-600.ttf) format("truetype")}
@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/onest-700.ttf) format("truetype")}
@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/static/fonts/onest-800.ttf) format("truetype")}
:root{--bg:#F3F8FC;--surface:#FFFFFF;--surface-2:#EAF2F9;--line:#DCE6EF;--line-2:#C6D4E0;--ink:#0C1E2D;--muted:#4E6273;--accent:#0B6FB8;--on-accent:#FFFFFF;--brand:#42BCFA;--brand-2:#8DEBF7;--soft:#DDEFFC;--soft-ink:#065A93;--link:#0A68AD;--deep:#0B2B45;--deep-2:#123A5C;--deep-ink:#FFFFFF;--deep-muted:#A9D3EE;--ok:#DCF3E5;--ok-ink:#135C33;--warn:#FBEFD3;--warn-ink:#6B4700;--danger:#FCE4DC;--danger-ink:#8A2B0B;--neutral:#E5ECF2;--neutral-ink:#3B4B58;--shadow:rgba(12,30,45,0.12);--input:#EAF2F9;}
:root[data-theme=dark]{--bg:#0A121B;--surface:#111B26;--surface-2:#182532;--line:#223345;--line-2:#2E4256;--ink:#E5EFF7;--muted:#97AABB;--accent:#3CBFF7;--on-accent:#03202F;--brand:#42BCFA;--brand-2:#8DEBF7;--soft:#103049;--soft-ink:#A6DFFC;--link:#7FD2FA;--deep:#0F2E48;--deep-2:#173D5E;--deep-ink:#E5EFF7;--deep-muted:#A9D3EE;--ok:#12301F;--ok-ink:#8FDDB0;--warn:#3A2F14;--warn-ink:#F2C26B;--danger:#3B1D14;--danger-ink:#F4A88C;--neutral:#1E2A36;--neutral-ink:#B5C3CF;--shadow:rgba(0,0,0,0.45);--input:#182532;}
