.yard.svelte-1xy37bz{--sq:max(46px, min(calc((100cqw - 44px) / 6.75), calc((100cqh - 128px) / 2), 170px));box-shadow:var(--ui98-sunken);background:repeating-linear-gradient(45deg,#b97d40 0 18px,#a86f37 18px 36px);justify-items:center;gap:6px;padding:10px 16px;display:grid}.status.svelte-1xy37bz,.record.svelte-1xy37bz{color:#fff;text-shadow:1px 1px #1b1726;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:0;display:flex}.status.svelte-1xy37bz{min-height:24px;font:20px/1.1 var(--ui98-font-pixel)}.record.svelte-1xy37bz{font-size:var(--gx-fs-xs)}.skip.svelte-1xy37bz{font:var(--gx-fs-xs) / 1.2 var(--ui98-font);color:var(--ui98-text);text-shadow:none;background:var(--ui98-face);box-shadow:var(--ui98-raised);cursor:pointer;border:0;padding:2px 8px}.skip.svelte-1xy37bz:active{box-shadow:var(--ui98-pressed)}.side.svelte-1xy37bz{justify-content:center;min-width:0;display:flex}.store.svelte-1xy37bz{color:#fff;background:#1b172659;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;min-width:0;padding:3px 10px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #f4efe159}.store.is-turn.svelte-1xy37bz{background:#1b172699;box-shadow:inset 0 0 0 2px #f7c948,0 0 12px #f7c9488c}.store__name.svelte-1xy37bz{font-size:var(--gx-fs-base);text-shadow:1px 1px #1b1726}.store__mark.svelte-1xy37bz{color:#f7c948;visibility:hidden;width:1.1em;display:inline-block}.is-turn.svelte-1xy37bz .store__mark:where(.svelte-1xy37bz){visibility:visible;animation:.8s ease-in-out infinite alternate svelte-1xy37bz-nudge}.store__score.svelte-1xy37bz{min-width:2ch;font:26px/1 var(--ui98-font-pixel);color:#fff1a8;text-align:center;text-shadow:1px 1px #1b1726;animation:.3s ease-out svelte-1xy37bz-bump}.store__detail.svelte-1xy37bz{font-size:var(--gx-fs-xs);color:#f4efe1;gap:8px;display:flex}.think.svelte-1xy37bz{font-size:var(--gx-fs-xs);color:#fff1a8;margin-left:6px}.think.svelte-1xy37bz i:where(.svelte-1xy37bz){font-style:normal;animation:1s infinite svelte-1xy37bz-dot}.think.svelte-1xy37bz i:where(.svelte-1xy37bz):nth-child(2){animation-delay:.2s}.think.svelte-1xy37bz i:where(.svelte-1xy37bz):nth-child(3){animation-delay:.4s}@keyframes svelte-1xy37bz-nudge{to{transform:translate(3px)}}@keyframes svelte-1xy37bz-bump{40%{transform:scale(1.35)}}@keyframes svelte-1xy37bz-dot{50%{opacity:.1}}.board.svelte-1xy37bz{border:2px solid #f4efe1;align-items:stretch;display:flex}.rows.svelte-1xy37bz{display:grid}.row.svelte-1xy37bz{display:flex}.sq.svelte-1xy37bz,.quan.svelte-1xy37bz{width:var(--sq);height:var(--sq);border:2px solid #f4efe1;place-items:center;margin:-1px;transition:background .12s;display:grid;position:relative}.sq.is-row-turn.svelte-1xy37bz{background:#ffffff12}.quan.svelte-1xy37bz{width:calc(var(--sq) * .85);border-right:0;border-radius:999px 0 0 999px;height:auto}.quan.right.svelte-1xy37bz{border-left:0;border-right:2px solid #f4efe1;border-radius:0 999px 999px 0}.big.svelte-1xy37bz{top:calc(var(--sq) * .22);width:calc(var(--sq) * .36);height:calc(var(--sq) * .28);background:radial-gradient(circle at 35% 30%, var(--gx-paper), #8a8699 60%, #3b3547);border-radius:50%;position:absolute;box-shadow:1px 2px #0000004d}.pick.svelte-1xy37bz,.static.svelte-1xy37bz{background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid}.pick.svelte-1xy37bz{cursor:pointer;background:#ffffff0f}.pick.svelte-1xy37bz:disabled{cursor:default;background:0 0}.pick.svelte-1xy37bz:focus-visible{outline-offset:-5px;outline:2px dotted #fff1a8}.pick.svelte-1xy37bz:not(:disabled):hover,.is-picked.svelte-1xy37bz .pick:where(.svelte-1xy37bz){background:#f7c94859}.is-hl.svelte-1xy37bz{background:#fff1a873;box-shadow:inset 0 0 0 2px #fff1a8}.is-ai-pick.svelte-1xy37bz{background:#f7c9484d}.is-taking.svelte-1xy37bz .dots:where(.svelte-1xy37bz),.is-taking.svelte-1xy37bz .big:where(.svelte-1xy37bz){animation:.35s ease-in forwards svelte-1xy37bz-take}@keyframes svelte-1xy37bz-take{to{opacity:0;transform:scale(.2)}}.dots.svelte-1xy37bz{max-width:calc(var(--sq) * .7);flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.dots.svelte-1xy37bz i:where(.svelte-1xy37bz){width:calc(var(--sq) * .1);height:calc(var(--sq) * .1);background:radial-gradient(circle at 35% 30%, var(--gx-paper), var(--gx-line) 55%, #3b3547);border-radius:50%}.n.svelte-1xy37bz{font:max(14px, calc(var(--sq) * .22)) / 1 var(--ui98-font-pixel);color:#fff1a8;text-shadow:1px 1px #1b1726;pointer-events:none;animation:.25s ease-out svelte-1xy37bz-bump;position:absolute;bottom:2px;right:4px}.hand.svelte-1xy37bz{z-index:2;font:max(13px, calc(var(--sq) * .2)) / 1 var(--ui98-font-pixel);color:#fff;text-shadow:1px 1px #1b1726;pointer-events:none;animation:.2s ease-out svelte-1xy37bz-bump;position:absolute;top:1px;left:2px}.ai-dir.svelte-1xy37bz{z-index:2;font:max(22px, calc(var(--sq) * .4)) / 1 var(--ui98-font-pixel);color:#1b1726;text-shadow:0 0 4px #fff1a8;pointer-events:none;place-items:center;animation:.3s ease-out svelte-1xy37bz-bump;display:grid;position:absolute;inset:0}.ai-dir.svelte-1xy37bz .v:where(.svelte-1xy37bz){display:none}.float.svelte-1xy37bz{z-index:4;font:max(20px, calc(var(--sq) * .3)) / 1 var(--ui98-font-pixel);color:#fff1a8;text-shadow:1px 1px #1b1726,-1px -1px #1b1726;white-space:nowrap;pointer-events:none;animation:1.1s ease-out forwards svelte-1xy37bz-float-up;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.float.to-player.svelte-1xy37bz{animation-name:svelte-1xy37bz-float-down}@keyframes svelte-1xy37bz-float-up{20%{transform:translate(-50%,-70%)scale(1.25)}to{opacity:0;transform:translate(-50%,-190%)}}@keyframes svelte-1xy37bz-float-down{20%{transform:translate(-50%,-30%)scale(1.25)}to{opacity:0;transform:translate(-50%,90%)}}.arrows.svelte-1xy37bz{z-index:3;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.arrows.svelte-1xy37bz button:where(.svelte-1xy37bz){font:max(18px, calc(var(--sq) * .32)) / 1 var(--ui98-font-pixel);color:#1b1726;cursor:pointer;background:#f7c948d1;border:0;padding:0}.arrows.svelte-1xy37bz button:where(.svelte-1xy37bz):first-child{border-right:1px solid #1b172659}.arrows.svelte-1xy37bz button:where(.svelte-1xy37bz):hover,.arrows.svelte-1xy37bz button:where(.svelte-1xy37bz):focus-visible{background:#f7c948}.arrows.svelte-1xy37bz .v:where(.svelte-1xy37bz){display:none}@container stage (aspect-ratio<.9){.yard.svelte-1xy37bz{--sq:max(46px, min(calc((100cqw - 56px) / 2), calc((100cqh - 130px) / 6.7), 170px));grid-template-columns:1fr 1fr;grid-template-areas:"you ai""board board""status status""record record";column-gap:8px}.side--ai.svelte-1xy37bz{grid-area:ai}.side--player.svelte-1xy37bz{grid-area:you}.store.svelte-1xy37bz{padding:3px 6px}.board.svelte-1xy37bz{flex-direction:column;grid-area:board}.status.svelte-1xy37bz{grid-area:status;font-size:18px}.record.svelte-1xy37bz{grid-area:record}.rows.svelte-1xy37bz{flex-direction:row-reverse;display:flex}.row.svelte-1xy37bz{flex-direction:column}.quan.svelte-1xy37bz{width:auto;height:calc(var(--sq) * .85);border-bottom:0;border-right:2px solid #f4efe1;border-radius:999px 999px 0 0}.quan.right.svelte-1xy37bz{border-top:0;border-bottom:2px solid #f4efe1;border-left:2px solid #f4efe1;border-radius:0 0 999px 999px}.big.svelte-1xy37bz{top:auto;left:calc(var(--sq) * .3)}.arrows.svelte-1xy37bz{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.arrows.svelte-1xy37bz button:where(.svelte-1xy37bz):first-child{border-bottom:1px solid #1b172659;border-right:0}.arrows.svelte-1xy37bz .h:where(.svelte-1xy37bz),.ai-dir.svelte-1xy37bz .h:where(.svelte-1xy37bz){display:none}.arrows.svelte-1xy37bz .v:where(.svelte-1xy37bz),.ai-dir.svelte-1xy37bz .v:where(.svelte-1xy37bz){display:inline}}@media (prefers-reduced-motion:reduce){.is-turn.svelte-1xy37bz .store__mark:where(.svelte-1xy37bz),.think.svelte-1xy37bz i:where(.svelte-1xy37bz){animation:none}}
