.runtime-module__16zF6G__stage{isolation:isolate;background:radial-gradient(ellipse 56% 66% at 18% -6%, #a78bfa4d, transparent 64%), radial-gradient(ellipse 50% 58% at 84% 104%, var(--tint-b,#22d3ee1f), transparent 66%), radial-gradient(ellipse 44% 52% at 76% 8%, var(--tint-a,#ec48991a), transparent 70%), linear-gradient(160deg, #241260 0%, #170a45 55%, #220d52 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__16zF6G__starsFar,.runtime-module__16zF6G__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__16zF6G__starsFar{opacity:.5;background-image:radial-gradient(circle,#ffffff80 1px,#0000 1.2px);background-position:41px 27px;background-size:93px 93px;animation:64s ease-in-out infinite alternate runtime-module__16zF6G__nr-drift-far}.runtime-module__16zF6G__starsNear{opacity:.55;background-image:radial-gradient(circle,#ffffffd9 1.4px,#0000 1.6px),radial-gradient(circle,#a3e6ff99 1px,#0000 1.3px);background-position:0 0,33px 31px;background-size:61px 61px,87px 87px;animation:46s ease-in-out infinite alternate runtime-module__16zF6G__nr-drift-near}.runtime-module__16zF6G__twinkle{aspect-ratio:1;width:.9cqw;animation:runtime-module__16zF6G__nr-twinkle var(--tw-dur,2s) ease-in-out var(--tw-delay,0s) infinite alternate;pointer-events:none;background:radial-gradient(circle,#fff0bef2,#ffe8a000 70%);border-radius:50%;position:absolute}.runtime-module__16zF6G__band{background:#08031a9e;border-radius:4cqh;align-items:center;gap:1.6cqw;height:8cqh;padding:0 1.2cqw;display:flex;position:absolute;top:17cqh;left:52cqw;right:4cqw;box-shadow:inset 0 .6cqh 1.2cqh #0009,inset 0 -.2cqh .4cqh #ffffff14}.runtime-module__16zF6G__nextBox{background:#fff6e21a;border-radius:1.6cqh;flex:none;place-items:center;width:7cqw;height:6.4cqh;display:grid;box-shadow:0 0 0 .25cqh #ffd88a8c}.runtime-module__16zF6G__nextNum{color:#ffd88a;font-size:clamp(12px,5cqh,40px);font-weight:900;line-height:1;animation:.26s cubic-bezier(.2,.9,.3,1.3) both runtime-module__16zF6G__nr-pop-in}.runtime-module__16zF6G__timer{flex:1;height:3cqh;position:relative}.runtime-module__16zF6G__timerTrack{background:#00000073;border-radius:1.5cqh;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 .4cqh .8cqh #0009}.runtime-module__16zF6G__timerFill{transform-origin:0;background:radial-gradient(circle at 12%,#fffc 0 .35cqh,#0000 .5cqh) 0 0/5cqw 100%,linear-gradient(90deg,#a5f3fc,#ffd88a 60%,#ffc247);border-radius:1.5cqh;width:100%;height:100%;transition:transform .1s linear;display:block}.runtime-module__16zF6G__grainDot{pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff6e2,#ffc247 70%);border-radius:50% 50% 50% 12%;width:2.2cqh;height:2.2cqh;margin:-1.1cqh 0 0 -1.1cqh;transition:left .1s linear;position:absolute;top:50%;transform:rotate(-45deg);box-shadow:0 0 1cqh #ffd88ab3}.runtime-module__16zF6G__grainDrop{pointer-events:none;width:1.8cqh;height:1.8cqh;animation:runtime-module__16zF6G__nr-grain-drop .6s ease-in var(--delay,0s) both;background:#ffd88a;border-radius:50%;margin:-.9cqh 0 0 -.9cqh;position:absolute;top:50%}.runtime-module__16zF6G__timer[data-low] .runtime-module__16zF6G__timerFill{animation:.5s ease-in-out infinite alternate runtime-module__16zF6G__nr-blink}.runtime-module__16zF6G__timer[data-low] .runtime-module__16zF6G__grainDot{animation:.25s ease-in-out infinite alternate runtime-module__16zF6G__nr-grain-shake}.runtime-module__16zF6G__bestBox{background:#fff6e214;border-radius:1.6cqh;flex:none;justify-content:center;align-items:center;gap:.6cqw;min-width:9cqw;height:6.4cqh;padding:0 .8cqw;display:flex}.runtime-module__16zF6G__bestMark{color:#ffd88a;font-size:clamp(10px,3.4cqh,28px);line-height:1}.runtime-module__16zF6G__bestNum{color:#fff6e2;font-size:clamp(11px,4.2cqh,34px);font-weight:800;line-height:1;animation:.3s cubic-bezier(.2,.9,.3,1.3) both runtime-module__16zF6G__nr-pop-in}.runtime-module__16zF6G__boardWrap{place-items:center;display:grid;position:absolute;inset:28cqh 4cqw 8cqh 20cqw}.runtime-module__16zF6G__grid{--cell:min(calc(74cqw / var(--cols)), calc(62cqh / var(--rows)), 24cqh);grid-template-columns:repeat(var(--cols), var(--cell));grid-auto-rows:var(--cell);background:linear-gradient(#bedcff1f,#7896e60f);border-radius:3cqh;padding:1cqh;display:grid;position:relative;box-shadow:0 0 0 .3cqh #bedcff38,0 1.6cqh 3cqh #0006}.runtime-module__16zF6G__pad{margin:calc(var(--cell) * .07);border-radius:calc(var(--cell) * .2);animation:runtime-module__16zF6G__nr-pad-in .3s ease var(--delay,0s) both;background:linear-gradient(#ffd88a61,#c68f2c38);position:relative;box-shadow:inset 0 .3cqh .5cqh #ffffff2e,0 .5cqh 1cqh #0000004d}.runtime-module__16zF6G__cell{border-radius:inherit;color:#fff6e2;cursor:pointer;background:linear-gradient(#866ce0fa,#503aa4fa);border:none;place-items:center;padding:0;transition:transform .12s,box-shadow .12s;display:grid;position:absolute;inset:0;transform:translateY(-.7cqh);box-shadow:inset 0 .8cqh 1.2cqh #ffffff3d,inset 0 -1cqh 1.2cqh #00000059,0 .9cqh 1.6cqh #0000006b}.runtime-module__16zF6G__cell:hover{transform:translateY(-1.2cqh)}.runtime-module__16zF6G__cell:active,.runtime-module__16zF6G__cellPress{transform:translateY(0)scale(.95);box-shadow:inset 0 .5cqh 1cqh #00000059,0 .3cqh .7cqh #0006}.runtime-module__16zF6G__cell:focus-visible{outline-offset:.3cqh;outline:.5cqh solid #ffd88a}.runtime-module__16zF6G__cellDown{cursor:default;background:radial-gradient(circle,#ffd88a80 0 12%,#0000 13%),linear-gradient(#604eb4fa,#3c2c82fa)}.runtime-module__16zF6G__face{font-size:calc(var(--cell) * .46);text-shadow:0 .3cqh .6cqh #00000059;font-weight:900;line-height:1;animation:.3s cubic-bezier(.2,.9,.3,1.3) both runtime-module__16zF6G__nr-flip-in;display:block}.runtime-module__16zF6G__faceShake{animation:.4s ease-in-out both runtime-module__16zF6G__nr-shake}.runtime-module__16zF6G__cellRise{box-shadow:0 0 0 .6cqh #ffd88a, 0 0 3cqh var(--area-light,#ffd88a), 0 .9cqh 1.6cqh #0000006b;animation:1.2s ease-in-out both runtime-module__16zF6G__nr-rise}.runtime-module__16zF6G__cellDone{border-radius:inherit;font-size:calc(var(--cell) * .4);color:#fff6e261;background:#1e12508c;border:.3cqh dotted #ffd88a80;place-items:center;font-weight:800;line-height:1;animation:.25s both runtime-module__16zF6G__nr-done-in;display:grid;position:absolute;inset:0}.runtime-module__16zF6G__doneMark{font-size:calc(var(--cell) * .2);color:#ffd88abf;position:absolute;top:6%;right:8%}.runtime-module__16zF6G__dust{border-radius:inherit;font-size:calc(var(--cell) * .46);color:#fff6e2;pointer-events:none;background:radial-gradient(circle at 22% 26%,#ffd88a 0 6%,#0000 7%),radial-gradient(circle at 78% 24%,#fff6e2 0 5%,#0000 6%),radial-gradient(circle at 26% 78%,#a5f3fc 0 5%,#0000 6%),radial-gradient(circle at 76% 76%,#ffd88a 0 6%,#0000 7%),radial-gradient(circle,#ffd88a80,#0000 60%);place-items:center;font-weight:900;animation:.25s ease-out both runtime-module__16zF6G__nr-dust;display:grid;position:absolute;inset:0}.runtime-module__16zF6G__blinking .runtime-module__16zF6G__cell{animation:.3s ease-in-out 3 alternate runtime-module__16zF6G__nr-blink}.runtime-module__16zF6G__spinning .runtime-module__16zF6G__cell{animation:.6s ease-in-out both runtime-module__16zF6G__nr-spin}.runtime-module__16zF6G__clearing{animation:.6s ease-in both runtime-module__16zF6G__nr-clear}.runtime-module__16zF6G__beam{width:calc(var(--cell) * 1.1);height:1cqh;margin:-.5cqh 0 0 calc(var(--cell) * -.55);transition:left var(--beam-ms,0s) linear;pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000,#fff6e2 40%,#ffd88a 60%,#0000);border-radius:.5cqh;position:absolute;box-shadow:0 0 2cqh #fff0bee6}.runtime-module__16zF6G__stamp{pointer-events:none;align-items:baseline;gap:1cqw;animation:.4s cubic-bezier(.2,.9,.3,1.4) both runtime-module__16zF6G__nr-stamp-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.runtime-module__16zF6G__stampNum{color:#fff6e2;text-shadow:0 .8cqh 2cqh #00000080;font-size:clamp(36px,26cqh,200px);font-weight:900;line-height:1}.runtime-module__16zF6G__stampGrain{background:radial-gradient(circle at 35% 30%,#fff6e2,#ffc247 70%);border-radius:50% 50% 50% 12%;width:4cqh;height:4cqh;transform:rotate(-45deg)}.runtime-module__16zF6G__stampGold .runtime-module__16zF6G__stampNum{color:#ffd88a;text-shadow:0 0 3cqh #ffd88ae6,0 .8cqh 2cqh #00000080;animation:.5s ease-in-out .35s 2 both runtime-module__16zF6G__nr-gold-bounce}.runtime-module__16zF6G__fxLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__16zF6G__qLow .runtime-module__16zF6G__starsFar,.runtime-module__16zF6G__qLow .runtime-module__16zF6G__twinkle{display:none}.runtime-module__16zF6G__rm .runtime-module__16zF6G__starsFar,.runtime-module__16zF6G__rm .runtime-module__16zF6G__starsNear,.runtime-module__16zF6G__rm .runtime-module__16zF6G__twinkle{animation:none}.runtime-module__16zF6G__rm .runtime-module__16zF6G__pad,.runtime-module__16zF6G__rm .runtime-module__16zF6G__face,.runtime-module__16zF6G__rm .runtime-module__16zF6G__nextNum,.runtime-module__16zF6G__rm .runtime-module__16zF6G__bestNum{animation:.3s both runtime-module__16zF6G__nr-fade-in}.runtime-module__16zF6G__rm .runtime-module__16zF6G__faceShake{animation:.4s ease-in-out both runtime-module__16zF6G__nr-pulse}.runtime-module__16zF6G__rm .runtime-module__16zF6G__cellRise{animation:1.2s ease-in-out both runtime-module__16zF6G__nr-pulse}.runtime-module__16zF6G__rm .runtime-module__16zF6G__dust{animation:.25s both runtime-module__16zF6G__nr-fade-out}.runtime-module__16zF6G__rm .runtime-module__16zF6G__spinning .runtime-module__16zF6G__cell{animation:.6s ease-in-out both runtime-module__16zF6G__nr-pulse}.runtime-module__16zF6G__rm .runtime-module__16zF6G__clearing{animation:.6s both runtime-module__16zF6G__nr-fade-out}.runtime-module__16zF6G__rm .runtime-module__16zF6G__stamp{animation:.4s both runtime-module__16zF6G__nr-fade-in}.runtime-module__16zF6G__rm .runtime-module__16zF6G__stampGold .runtime-module__16zF6G__stampNum{animation:.5s ease-in-out .35s 2 both runtime-module__16zF6G__nr-pulse}.runtime-module__16zF6G__rm .runtime-module__16zF6G__grainDrop{animation:.6s both runtime-module__16zF6G__nr-fade-out}.runtime-module__16zF6G__rm .runtime-module__16zF6G__beam{transition:none}@keyframes runtime-module__16zF6G__nr-drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__16zF6G__nr-drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__16zF6G__nr-twinkle{0%{opacity:.25;transform:scale(.7)}to{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__16zF6G__nr-blink{0%{opacity:1}to{opacity:.35}}@keyframes runtime-module__16zF6G__nr-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__16zF6G__nr-pad-in{0%{opacity:0;transform:translateY(1.6cqh)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__16zF6G__nr-flip-in{0%{opacity:0;transform:rotateY(90deg)scale(.8)}to{opacity:1;transform:rotateY(0)scale(1)}}@keyframes runtime-module__16zF6G__nr-shake{0%,to{transform:translate(0)}20%{transform:translate(-14%)}40%{transform:translate(14%)}60%{transform:translate(-14%)}80%{transform:translate(14%)}}@keyframes runtime-module__16zF6G__nr-rise{0%,to{transform:translateY(-.7cqh)scale(1)}30%,70%{transform:translateY(-3cqh)scale(1.12)}}@keyframes runtime-module__16zF6G__nr-done-in{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__16zF6G__nr-dust{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1.18)}to{opacity:0;transform:scale(1.7)}}@keyframes runtime-module__16zF6G__nr-spin{0%{transform:translateY(-.7cqh)rotate(0)scale(1)}50%{opacity:.4;transform:translateY(-.7cqh)rotate(180deg)scale(.4)}to{transform:translateY(-.7cqh)rotate(360deg)scale(1)}}@keyframes runtime-module__16zF6G__nr-clear{0%{opacity:1;filter:brightness();transform:translateY(0)}30%{opacity:1;filter:brightness(1.8);transform:translateY(0)}to{opacity:0;filter:brightness();transform:translateY(-14cqh)}}@keyframes runtime-module__16zF6G__nr-stamp-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes runtime-module__16zF6G__nr-gold-bounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3cqh)scale(1.12)}}@keyframes runtime-module__16zF6G__nr-grain-drop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(7cqh)}}@keyframes runtime-module__16zF6G__nr-grain-shake{0%{transform:rotate(-45deg)translateY(-.2cqh)}to{transform:rotate(-45deg)translateY(.2cqh)}}@keyframes runtime-module__16zF6G__nr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__16zF6G__nr-fade-out{0%{opacity:1}to{opacity:0}}@keyframes runtime-module__16zF6G__nr-pulse{0%{opacity:1}45%{opacity:.5}to{opacity:1}}
