.c4.svelte-1q7cby7{display:flex;flex-direction:column;gap:8px}.board-box.svelte-1q7cby7{position:relative;padding:0 2px}.board.svelte-1q7cby7{width:100%;max-height:62vh;margin:0 auto;overflow:visible;filter:drop-shadow(0 6px 0 #1b1035);touch-action:manipulation;-webkit-user-select:none;user-select:none}.col.svelte-1q7cby7{cursor:default;outline:none}.col.can.svelte-1q7cby7{cursor:pointer}.disc.fall.svelte-1q7cby7{animation:svelte-1q7cby7-fall var(--dur) both}.disc.win.svelte-1q7cby7{animation:svelte-1q7cby7-winpulse .8s ease-in-out infinite}.disc.fall.win.svelte-1q7cby7{animation:svelte-1q7cby7-fall var(--dur) both,svelte-1q7cby7-winpulse .8s var(--dur) ease-in-out infinite}.ghost.svelte-1q7cby7 .bob:where(.svelte-1q7cby7){animation:svelte-1q7cby7-bob .9s ease-in-out infinite}.winline.svelte-1q7cby7{stroke-dasharray:900;stroke-dashoffset:900;animation:svelte-1q7cby7-draw .6s .35s ease-out forwards;pointer-events:none}.tok.svelte-1q7cby7{display:inline-block;width:13px;height:13px;border:2.5px solid var(--ink);border-radius:50%;background:var(--c)}.hint.svelte-1q7cby7{position:absolute;left:50%;bottom:-4px;transform:translate(-50%);padding:3px 12px;border:3px solid var(--ink);border-radius:999px;background:var(--gold-1);color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:14px;white-space:nowrap;box-shadow:0 3px 0 var(--ink);animation:svelte-1q7cby7-nudge 1.2s ease-in-out infinite;pointer-events:none}@keyframes svelte-1q7cby7-fall{0%{transform:translateY(var(--dy));animation-timing-function:cubic-bezier(.55,0,1,.45)}62%{transform:translateY(0);animation-timing-function:cubic-bezier(0,.55,.45,1)}76%{transform:translateY(-22px);animation-timing-function:cubic-bezier(.55,0,1,.45)}88%{transform:translateY(0);animation-timing-function:cubic-bezier(0,.55,.45,1)}94%{transform:translateY(-6px);animation-timing-function:cubic-bezier(.55,0,1,.45)}to{transform:translateY(0)}}@keyframes svelte-1q7cby7-winpulse{50%{transform:scale(1.12)}}@keyframes svelte-1q7cby7-bob{50%{transform:translateY(-10px)}}@keyframes svelte-1q7cby7-draw{to{stroke-dashoffset:0}}@keyframes svelte-1q7cby7-nudge{50%{transform:translate(-50%) translateY(-3px)}}
