.turn.svelte-i5qe5a{margin:0 0 6px;display:flex;justify-content:center;align-items:center;gap:14px;font-weight:650;color:#94a3b8}.turn.mine.svelte-i5qe5a{color:#facc15}.you.svelte-i5qe5a{display:inline-flex;align-items:center;gap:5px;font-size:.85rem;color:#c3cbe0}.you.svelte-i5qe5a .disc:where(.svelte-i5qe5a){width:14px;height:14px}.four.svelte-i5qe5a{--frame: #1d4ed8;--hole: #0b1226;--p1: #ef4444;--p2: #facc15;position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);aspect-ratio:7 / 6;width:100%;padding:2.2%;gap:2.2%;border-radius:14px;background:var(--frame);box-shadow:inset 0 -6px #00000040,0 20px 50px -20px #000c;overflow:hidden}.theme-night.svelte-i5qe5a{--frame: #111827;--hole: #030712;--p1: #22d3ee;--p2: #f472b6}.theme-candy.svelte-i5qe5a{--frame: #f9a8d4;--hole: #fdf2f8;--p1: #8b5cf6;--p2: #34d399}.col.svelte-i5qe5a{grid-row:1 / -1;z-index:2;border:none;background:transparent;cursor:pointer;border-radius:10px}.col.svelte-i5qe5a:hover:not(:disabled){background:#ffffff14}.col.svelte-i5qe5a:disabled{cursor:default}.cell.svelte-i5qe5a{border-radius:50%;background:var(--hole);box-shadow:inset 0 4px 6px #00000073;display:grid}.disc.svelte-i5qe5a{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 -5px #00000038,inset 0 4px #ffffff40}.d1.svelte-i5qe5a{background:var(--p1, #ef4444)}.d2.svelte-i5qe5a{background:var(--p2, #facc15)}.ghost.svelte-i5qe5a{opacity:.35}.fall.svelte-i5qe5a{animation:svelte-i5qe5a-fall calc(.12s + var(--rows) * .05s) cubic-bezier(.5,0,1,1)}@keyframes svelte-i5qe5a-fall{0%{transform:translateY(calc(var(--rows) * -118%))}}.win.svelte-i5qe5a{animation:svelte-i5qe5a-glow .9s ease-in-out infinite alternate}@keyframes svelte-i5qe5a-glow{to{box-shadow:0 0 0 4px #fff,0 0 18px 6px #fffc}}
