:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#efeee7;--panel:#f7f6f1;--ink:#18233a;--muted:#4f5768;--line:#cfccbf;--edge:#18233a;--input-bg:#fff;--chip-edge:#bdbaad;--row-selected:#e6e3d7;--primary-bg:#18233a;--primary-fg:#f7f6f1;--shadow:0 8px 24px #18233a24;--sheet-shadow:0 -8px 24px #18233a1f;--map-land:#e8e6dc;--grid-opacity:.1;--font-heading:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--border:1.5px}:root[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1214;--panel:#171b1e;--ink:#e9e7df;--muted:#9aa3ab;--line:#2a3136;--edge:#3a434a;--input-bg:#0f1214;--chip-edge:#3a434a;--row-selected:#222830;--primary-bg:#e9e7df;--primary-fg:#0f1214;--shadow:0 8px 28px #00000080;--sheet-shadow:0 -8px 28px #00000080;--map-land:#14181b;--grid-opacity:.05}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.4}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:root{--elite-fill:#d9431a;--elite-border:#18233a;--elite-ink:#fff;--proper-fill:#18233a;--proper-border:#18233a;--proper-ink:#f7f6f1;--okay-fill:#b3b7bf;--okay-border:#18233a;--okay-ink:#18233a;--wishlist-fill:#f7f6f1;--wishlist-border:#18233a;--wishlist-ink:#18233a}:root[data-theme=night]{--elite-fill:#ff6a3d;--elite-border:#ff6a3d;--elite-ink:#0f1214;--proper-fill:#e9e7df;--proper-border:#e9e7df;--proper-ink:#0f1214;--okay-fill:#5e666e;--okay-border:#9aa3ab;--okay-ink:#e9e7df;--wishlist-fill:#171b1e;--wishlist-border:#e9e7df;--wishlist-ink:#e9e7df}[data-tier]{--tier-fill:var(--okay-fill);--tier-border:var(--okay-border);--tier-ink:var(--okay-ink);--tier-border-style:solid}[data-tier=elite]{--tier-fill:var(--elite-fill);--tier-border:var(--elite-border);--tier-ink:var(--elite-ink)}[data-tier=proper]{--tier-fill:var(--proper-fill);--tier-border:var(--proper-border);--tier-ink:var(--proper-ink)}[data-tier=wishlist]{--tier-fill:var(--wishlist-fill);--tier-border:var(--wishlist-border);--tier-ink:var(--wishlist-ink);--tier-border-style:dashed}.chip{height:40px;color:var(--ink);border:var(--border) solid var(--chip-edge);font-family:var(--font-mono);white-space:nowrap;background:0 0;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.chip[aria-pressed=true],.chip.active{background:var(--primary-bg);color:var(--primary-fg);border-color:var(--primary-bg)}.chip.pill{height:36px;font-family:var(--font-body);border-radius:999px}.chip .count{opacity:.7}@media (width<=767px){.chip,.chip.pill{height:44px}}.section-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:400}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
