.tag.svelte-zao0ul{--c: var(--x);--t: var(--x-text);--wash: var(--x-wash);display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"glyph name score" "glyph pips score";align-items:center;column-gap:.65rem;padding:.6rem .9rem .6rem .7rem;border:var(--line) solid transparent;border-radius:1.25rem;transition:background-color .2s ease,border-color .2s ease}.O.svelte-zao0ul{--c: var(--o);--t: var(--o-text);--wash: var(--o-wash)}.active.svelte-zao0ul{background:var(--wash);border-color:var(--c)}.glyph.svelte-zao0ul{grid-area:glyph;display:grid;width:2.1rem;height:2.1rem}.name.svelte-zao0ul{grid-area:name;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pips.svelte-zao0ul{grid-area:pips;display:flex;gap:5px;padding-top:4px}.pip.svelte-zao0ul{width:10px;height:10px;border-radius:50%;border:2px solid var(--ink-soft)}.pip.on.svelte-zao0ul{background:var(--c);border-color:var(--c)}.pip.leaving.svelte-zao0ul{background:transparent;border-style:dashed}.score.svelte-zao0ul{grid-area:score;font-weight:800;font-size:var(--step-2);line-height:1;color:var(--t);font-variant-numeric:tabular-nums}.screen.svelte-h87ay0{min-height:100dvh;max-width:30rem;margin:0 auto;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));display:grid;grid-template-rows:auto 1fr;gap:1rem}main.svelte-h87ay0{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.players.svelte-h87ay0{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.board-wrap.svelte-h87ay0{width:min(100%,26rem,52dvh);margin:0 auto;transition:opacity .2s ease}.board-wrap.waiting.svelte-h87ay0{cursor:progress}.status.svelte-h87ay0{text-align:center;min-height:4.75rem}.headline.svelte-h87ay0{margin:0;font-weight:800;letter-spacing:-.02em;font-size:var(--step-2);line-height:1.15}.headline.X.svelte-h87ay0{color:var(--x-text)}.headline.O.svelte-h87ay0{color:var(--o-text)}.detail.svelte-h87ay0{margin:.35rem auto 0;max-width:22rem;color:var(--ink-soft)}.dots.svelte-h87ay0:after{content:"…";display:inline-block;animation:svelte-h87ay0-think .9s steps(4,end) infinite;overflow:hidden;vertical-align:bottom;width:1ch}@keyframes svelte-h87ay0-think{0%{width:0}}.actions.svelte-h87ay0{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-height:6rem}.level.svelte-h87ay0{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;color:var(--ink-soft);font-weight:600}.levels.svelte-h87ay0{display:inline-flex;padding:3px;border:2px solid var(--ink);border-radius:var(--radius)}.levels.svelte-h87ay0 button:where(.svelte-h87ay0){min-height:2.25rem;padding:0 1rem;border:0;border-radius:var(--radius);background:none;font-weight:600;cursor:pointer}.levels.svelte-h87ay0 button[aria-checked=true]:where(.svelte-h87ay0){background:var(--ink);color:var(--paper)}.quiet.svelte-h87ay0{color:var(--ink-soft);font-weight:400}
