:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--xr-bg:#1d1510;--xr-surface:#2a1f17;--xr-ink:#f2e6d0;--xr-accent:#e6b450;--xr-wood:#6b4728;background:var(--xr-bg);color:var(--xr-ink);font-family:system-ui,sans-serif}body{margin:0}button,input,select{font:inherit;color:var(--xr-ink);background:var(--xr-surface);border:1px solid var(--xr-wood);border-radius:8px;padding:.4rem .7rem}button{cursor:pointer}button:disabled{opacity:.5}.xr-primary{background:var(--xr-accent);color:#2e2014;border-color:var(--xr-accent);font-weight:600}.xr-start{gap:1rem;max-width:34rem;margin:0 auto;padding:2rem 1rem;display:grid}.xr-start label{gap:.3rem;display:grid}.xr-start form{align-items:end;gap:.5rem;display:flex}.xr-avatars{border:1px solid var(--xr-wood);border-radius:8px;flex-wrap:wrap;gap:.3rem;display:flex}.xr-avatars button{padding:.2rem .4rem;font-size:1.4rem}.xr-avatars button[aria-pressed=true]{border-color:var(--xr-accent);background:var(--xr-wood)}.xr-shell{grid-template-columns:1fr minmax(16rem,22rem);display:grid;position:fixed;inset:0}.xr-canvas{min-height:0;position:relative}.xr-bar{background:var(--xr-surface);border-left:2px solid var(--xr-wood);align-content:start;gap:.8rem;padding:.8rem;display:grid;overflow-y:auto}.xr-bar header{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.xr-bar h2{color:var(--xr-accent);margin:0;font-size:1.05rem}.xr-status{opacity:.8;font-size:.85rem}.xr-seats,.xr-moves{gap:.3rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.xr-seats li{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.xr-moves button{text-align:left;width:100%}@media (width<=700px){.xr-shell{grid-template-rows:55vh 1fr;grid-template-columns:1fr}.xr-bar{border-left:0;border-top:2px solid var(--xr-wood)}}
