@font-face{font-family:'Bricolage Grotesque';src:url(/fonts/bricolage-var.woff2) format('woff2');font-weight:300 800;font-display:swap}@font-face{font-family:'Spline Sans Mono';src:url(/fonts/splinemono-var.woff2) format('woff2');font-weight:300 700;font-display:swap}:root{--bg:#faf9f6;--panel:#ffffff;--raise:#f1f0eb;--line:#deded6;--line-strong:#898b83;--text:#20221f;--muted:#5c625b;--faint:#686e66;--accent:#3346d3;--accent-hover:#2838b5;--accent-ink:#ffffff;--accent-track:#ffffff40;--accent-label:#ffffffb3;--accent-border:#ffffff66;--accent-soft:#eeefff;--paid:#0f7a4f;--paid-soft:#e9f5ee;--forfeit:#9a5b00;--forfeit-soft:#fff3df;--danger:#b33d30;--menu-shadow:#20221f14;--avatar-saturation:57%;--avatar-lightness:85%;--sans:'Bricolage Grotesque',ui-sans-serif,system-ui,sans-serif;--mono:'Spline Sans Mono',ui-monospace,monospace}