.board.svelte-7zg63q{position:relative;width:100%;aspect-ratio:1;display:grid;grid-template-rows:repeat(3,1fr);isolation:isolate}.grid.svelte-7zg63q,.strike.svelte-7zg63q{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;fill:none;stroke-linecap:round}.grid.svelte-7zg63q{stroke:var(--ink);stroke-width:5}.strike.svelte-7zg63q{stroke-width:16;mix-blend-mode:var(--overprint);z-index:2}.strike.X.svelte-7zg63q{stroke:var(--x)}.strike.O.svelte-7zg63q{stroke:var(--o)}.row.svelte-7zg63q{display:grid;grid-template-columns:repeat(3,1fr)}.cell.svelte-7zg63q{display:grid;padding:7%}button.svelte-7zg63q{position:relative;display:grid;padding:0;border:0;border-radius:18%;background:transparent;cursor:default;touch-action:manipulation}button.playable.svelte-7zg63q{cursor:pointer}@media(hover:hover)and (pointer:fine){button.playable.svelte-7zg63q:hover{background:var(--paper-deep)}}button.svelte-7zg63q:focus-visible{outline-offset:-2px}.slot.svelte-7zg63q{grid-area:1 / 1;display:grid;padding:8%}.won.svelte-7zg63q button:where(.svelte-7zg63q):not(:has(.slot)){opacity:.5}
