.block-puzzle-module__UCK1ZG__root{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 15% 8%,#785cffd9 0,#0000 42%),radial-gradient(circle at 92% 30%,#ff4fa38c 0,#0000 38%),radial-gradient(circle at 10% 95%,#2ec8ff73 0,#0000 40%),linear-gradient(#3b1d93 0%,#24126a 55%,#150a45 100%)}.block-puzzle-module__UCK1ZG__root:before{content:"";pointer-events:none;opacity:.07;background-image:linear-gradient(45deg,#fff 25%,#0000 25% 75%,#fff 75%),linear-gradient(45deg,#fff 25%,#0000 25% 75%,#fff 75%);background-position:0 0,14px 14px;background-size:28px 28px;position:absolute;inset:0}.block-puzzle-module__UCK1ZG__board{background:linear-gradient(#0e0830d1,#0a0624e6);border-radius:18px;transition:filter .6s;position:relative;box-shadow:0 0 0 3px #ffffff1f,0 0 0 6px #140a3c99,0 18px 40px #00000073,inset 0 2px 10px #0009}.block-puzzle-module__UCK1ZG__boardStuck{filter:grayscale(.85)brightness(.8)}.block-puzzle-module__UCK1ZG__well{background:#ffffff0e;border-radius:18%;position:absolute;box-shadow:inset 0 2px 3px #00000073,inset 0 -1px #ffffff0d}.block-puzzle-module__UCK1ZG__block{background:linear-gradient(165deg, color-mix(in oklab, var(--c) 45%, white) 0%, var(--c) 42%, color-mix(in oklab, var(--c) 72%, black) 100%);box-shadow:inset 0 3px 0 color-mix(in oklab, var(--c) 30%, white), inset 3px 0 0 color-mix(in oklab, var(--c) 75%, white), inset -3px 0 0 color-mix(in oklab, var(--c) 80%, black), inset 0 -4px 0 color-mix(in oklab, var(--c) 60%, black), 0 2px 2px #00000059;border-radius:18%;position:absolute}.block-puzzle-module__UCK1ZG__block:after{content:"";background:#fff9;border-radius:999px;width:34%;height:20%;position:absolute;top:14%;left:20%;transform:rotate(-14deg)}.block-puzzle-module__UCK1ZG__ghost{opacity:.55;filter:brightness(1.2)saturate(1.1)}.block-puzzle-module__UCK1ZG__ghostBad{opacity:.3;filter:grayscale()brightness(.7)}.block-puzzle-module__UCK1ZG__lit{z-index:2;animation:.7s ease-in-out infinite alternate block-puzzle-module__UCK1ZG__lit}@keyframes block-puzzle-module__UCK1ZG__lit{0%{filter:brightness(1.15);box-shadow:0 0 6px 1px color-mix(in oklab, var(--c) 70%, white)}to{filter:brightness(1.45);box-shadow:0 0 14px 3px color-mix(in oklab, var(--c) 60%, white)}}.block-puzzle-module__UCK1ZG__land{animation:.24s ease-out block-puzzle-module__UCK1ZG__land}@keyframes block-puzzle-module__UCK1ZG__land{0%{transform:scale(1.18)}55%{transform:scale(.9)}to{transform:scale(1)}}.block-puzzle-module__UCK1ZG__dying{z-index:3;animation:.45s ease-in both block-puzzle-module__UCK1ZG__burst;animation-delay:var(--delay,0s)}@keyframes block-puzzle-module__UCK1ZG__burst{0%{filter:brightness();transform:scale(1)}30%{filter:brightness(2.1);transform:scale(1.14)}to{filter:brightness(2.4);opacity:0;transform:scale(0)rotate(30deg)}}.block-puzzle-module__UCK1ZG__flash{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);border-radius:10px;animation:.5s ease-out both block-puzzle-module__UCK1ZG__flash;position:absolute}.block-puzzle-module__UCK1ZG__flashCol{background:linear-gradient(#0000,#fffffff2,#0000);animation-name:block-puzzle-module__UCK1ZG__flashCol}@keyframes block-puzzle-module__UCK1ZG__flash{0%{opacity:.95;transform:scaleY(1)}to{opacity:0;transform:scaleY(2.2)}}@keyframes block-puzzle-module__UCK1ZG__flashCol{0%{opacity:.95;transform:scaleX(1)}to{opacity:0;transform:scaleX(2.2)}}.block-puzzle-module__UCK1ZG__particle{z-index:5;pointer-events:none;background:var(--c);box-shadow:0 0 6px var(--c);animation:.75s cubic-bezier(.15,.6,.4,1) both block-puzzle-module__UCK1ZG__fly;animation-delay:var(--delay,0s);border-radius:3px;position:absolute}@keyframes block-puzzle-module__UCK1ZG__fly{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot)) scale(.2);opacity:0}}.block-puzzle-module__UCK1ZG__praise{z-index:10;pointer-events:none;white-space:nowrap;animation:1.3s ease-out both block-puzzle-module__UCK1ZG__praise;position:absolute}@keyframes block-puzzle-module__UCK1ZG__praise{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(-10deg)}14%{opacity:1;transform:translate(-50%,-50%)scale(1.25)rotate(-4deg)}24%{transform:translate(-50%,-50%)scale(1)rotate(-4deg)}75%{opacity:1;transform:translate(-50%,-60%)scale(1)rotate(-4deg)}to{opacity:0;transform:translate(-50%,-95%)scale(.9)rotate(-4deg)}}.block-puzzle-module__UCK1ZG__floater{z-index:9;pointer-events:none;white-space:nowrap;animation:.9s ease-out both block-puzzle-module__UCK1ZG__floater;position:absolute}@keyframes block-puzzle-module__UCK1ZG__floater{0%{opacity:0;transform:translate(-50%,-30%)scale(.6)}20%{opacity:1;transform:translate(-50%,-60%)scale(1.15)}to{opacity:0;transform:translate(-50%,-190%)scale(1)}}.block-puzzle-module__UCK1ZG__shake{animation:.45s cubic-bezier(.36,.07,.19,.97) both block-puzzle-module__UCK1ZG__shake}@keyframes block-puzzle-module__UCK1ZG__shake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-7px,3px)rotate(-.6deg)}40%,60%{transform:translate(7px,-3px)rotate(.6deg)}}.block-puzzle-module__UCK1ZG__float{z-index:20;pointer-events:none;transform-origin:0 0;will-change:transform;filter:drop-shadow(0 12px 10px #0006);position:absolute;top:0;left:0}.block-puzzle-module__UCK1ZG__dealIn{animation:.38s cubic-bezier(.2,1.4,.4,1) both block-puzzle-module__UCK1ZG__dealIn;animation-delay:var(--delay,0s)}@keyframes block-puzzle-module__UCK1ZG__dealIn{0%{opacity:0;transform:translate(70px)scale(.4)}to{opacity:1;transform:none}}.block-puzzle-module__UCK1ZG__noFit{opacity:.35;filter:grayscale(.9);transition:opacity .3s,filter .3s}.block-puzzle-module__UCK1ZG__bump{animation:.3s ease-out block-puzzle-module__UCK1ZG__bump}@keyframes block-puzzle-module__UCK1ZG__bump{40%{transform:scale(1.18)}}.block-puzzle-module__UCK1ZG__confetti{pointer-events:none;border-radius:2px;width:9px;height:14px;animation:linear both block-puzzle-module__UCK1ZG__confetti;position:absolute;top:-12px}@keyframes block-puzzle-module__UCK1ZG__confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), 110vh) rotate(var(--rot));opacity:.9}}.block-puzzle-module__UCK1ZG__glowPill{animation:1s ease-in-out infinite alternate block-puzzle-module__UCK1ZG__glowPill}@keyframes block-puzzle-module__UCK1ZG__glowPill{0%{transform:scale(1);box-shadow:0 0 8px #ffd23f80}to{transform:scale(1.06);box-shadow:0 0 22px #ffd23ff2}}
