@import url("https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,600;12..96,700&family=Hanken+Grotesk:wght@400;500;600;700&family=Spline+Sans+Mono:wght@400;500;600&display=swap");.staff{--paper:#f6f1e9;--surface:#fffdf9;--surface-2:#fbf7f0;--sidebar:#2c2722;--sidebar-2:#211d19;--ink:#2a241f;--ink-2:#6f665b;--ink-3:#9c9286;--ink-on-dark:#f3ece1;--ink-on-dark-2:#a99e8f;--line:#e7ded0;--line-2:#dccfbb;--line-dark:rgba(243,236,225,0.1);--accent:#b9603e;--accent-deep:#a04e30;--accent-tint:#f3e1d8;--accent-ink:#ffffff;--amber:#b9802a;--amber-bg:#f8ecd2;--amber-line:#ecd6a6;--green:#4a7c59;--green-bg:#e3eee2;--green-line:#c4ddbf;--blue:#3f6f86;--blue-bg:#e0ecf0;--blue-line:#c0d8e0;--indigo:#6a5a8c;--indigo-bg:#ebe6f1;--indigo-line:#d6cce4;--rust:#a8452f;--rust-bg:#f4e0da;--rust-line:#e6c4b9;--slate:#7a7268;--slate-bg:#ece6dc;--slate-line:#d8cfc0;--font-display:"Bricolage Grotesque","Hanken Grotesk",system-ui,sans-serif;--font-ui:"Hanken Grotesk",system-ui,-apple-system,sans-serif;--font-mono:"Spline Sans Mono",ui-monospace,Menlo,monospace;--fs-base:14.5px;--row-h:52px;--pad-card:20px;--pad-tight:14px;--gap:16px;--radius:12px;--radius-sm:8px;--radius-xs:6px;--shadow-sm:0 1px 2px rgba(42,36,31,0.05),0 1px 1px rgba(42,36,31,0.04);--shadow-md:0 6px 20px -6px rgba(42,36,31,0.16),0 2px 6px rgba(42,36,31,0.06);--shadow-lg:0 20px 50px -12px rgba(42,36,31,0.28);font-family:var(--font-ui);font-size:var(--fs-base);line-height:1.45;color:var(--ink);background:var(--paper)}.staff h1,.staff h2,.staff h3,.staff h4{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0;line-height:1.08}.staff .mono{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.staff ::selection{background:var(--accent);color:var(--accent-ink)}@keyframes lobySlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes lobyToastIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}