@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url("/_assets/baloo-2-latin-700-8e7ffc9b993a.woff2") format("woff2")}
:root{--bg:#f3f8fa;--surface:#ffffff;--surface-muted:#e6f0f4;--text:#0f2530;--text-muted:#4a6572;--border:#d3e3ea;--radius:16px;--font-display:"Baloo 2",var(--font);--display-weight:700}
@media (prefers-color-scheme:dark){:root{--bg:#0d1a20;--surface:#13242c;--surface-muted:#1a2f38;--text:#e8f3f7;--text-muted:#9fb9c4;--border:#284450}}
:root{--accent:#0e7490;--on-accent:#ffffff;--accent-text:#0e7490}
@media (prefers-color-scheme:dark){:root{--accent-text:#519baf}}
