.runtime-module__UIFjxW__stage{isolation:isolate;background:radial-gradient(ellipse 56% 66% at 18% -6%, #a78bfa4d, transparent 64%), radial-gradient(ellipse 50% 58% at 84% 104%, #22d3ee1f, transparent 66%), radial-gradient(ellipse 44% 52% at 76% 8%, var(--tint-a,#ec48991a), transparent 70%), linear-gradient(160deg, #241058 0%, #170a42 55%, #200d4d 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__UIFjxW__practice{box-shadow:inset 0 0 0 .6cqh #5eead459}.runtime-module__UIFjxW__starsFar,.runtime-module__UIFjxW__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__UIFjxW__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__UIFjxW__cb-drift-far}.runtime-module__UIFjxW__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__UIFjxW__cb-drift-near}.runtime-module__UIFjxW__twinkle{aspect-ratio:1;width:.9cqw;animation:runtime-module__UIFjxW__cb-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__UIFjxW__target{pointer-events:none;place-items:center;width:8cqh;height:8cqh;display:grid;position:absolute;top:20cqh;left:90cqw;transform:translate(-50%,-50%)}.runtime-module__UIFjxW__targetImg{object-fit:contain;filter:drop-shadow(0 0 1.2cqh #ffd88aa6);width:100%;height:100%;animation:2.2s ease-in-out infinite alternate runtime-module__UIFjxW__cb-target}.runtime-module__UIFjxW__targetHit{animation:.9s cubic-bezier(.2,.9,.3,1.3) both runtime-module__UIFjxW__cb-target-hit}.runtime-module__UIFjxW__targetHit .runtime-module__UIFjxW__targetImg{filter:drop-shadow(0 0 2.6cqh #ffecaaf2)brightness(1.2)}@keyframes runtime-module__UIFjxW__cb-target-hit{0%{transform:translate(-50%,-50%)scale(1)}45%{transform:translate(-50%,-50%)scale(1.9)}to{transform:translate(-50%,-50%)scale(1.45)}}.runtime-module__UIFjxW__pad{pointer-events:none;background:#08031a8c;border-radius:2.4cqh;width:17cqw;position:absolute;top:52cqh;bottom:5cqh;left:3cqw;box-shadow:inset 0 .8cqh 1.6cqh #0009,inset 0 -.3cqh .5cqh #ffffff12}.runtime-module__UIFjxW__padBase{background:linear-gradient(#ffd88ab3,#c68f2c73);border-radius:1cqh;height:4cqh;position:absolute;bottom:6%;left:18%;right:18%;box-shadow:0 .6cqh 1.2cqh #0006}.runtime-module__UIFjxW__rocket{pointer-events:none;z-index:4;place-items:end center;width:14cqw;height:36cqh;margin-left:-7cqw;animation:2.6s ease-in-out infinite alternate runtime-module__UIFjxW__cb-rocket-idle;display:grid;position:absolute;bottom:9.5cqh;left:11.5cqw}.runtime-module__UIFjxW__rocketImg{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 1cqh 1.4cqh #00000073);width:100%;height:100%}.runtime-module__UIFjxW__window{color:#3b1a78;background:radial-gradient(circle at 40% 35%,#fffbe8,#ffe6a3 70%);border-radius:50%;place-items:center;width:max(34px,9cqh);height:max(34px,9cqh);margin-left:calc(max(34px,9cqh)/-2);font-size:clamp(16px,5.4cqh,42px);font-weight:900;line-height:1;display:grid;position:absolute;top:44%;left:50%;box-shadow:0 0 0 .5cqh #4c268cd9,0 .5cqh 1cqh #00000059}.runtime-module__UIFjxW__windowPulse{box-shadow:0 0 0 .5cqh #4c268cd9, 0 0 0 1.1cqh #ffd88a, 0 0 3cqh var(--area-light,#ffd88a);animation:.8s ease-in-out infinite runtime-module__UIFjxW__cb-swell}.runtime-module__UIFjxW__flame{transform-origin:50% 0;opacity:0;pointer-events:none;background:radial-gradient(at 50% 20%,#fffbe8 0 20%,#ffd43b 42%,#ff923cd9 66%,#ff6e3c00 80%);border-radius:50%/30% 30% 70% 70%;width:5cqh;height:11cqh;margin-left:-2.5cqh;position:absolute;bottom:-9cqh;left:50%}.runtime-module__UIFjxW__rocketFire{animation:none}.runtime-module__UIFjxW__rocketFire .runtime-module__UIFjxW__flame{opacity:1;animation:.12s ease-in-out infinite alternate runtime-module__UIFjxW__cb-flame}.runtime-module__UIFjxW__rocketRumble .runtime-module__UIFjxW__rocketImg{animation:.5s linear runtime-module__UIFjxW__cb-rumble}.runtime-module__UIFjxW__track{background:#08031a99;border-radius:2cqh;width:5.5cqw;padding:.8cqh .5cqw;position:absolute;top:28cqh;bottom:6cqh;left:21.5cqw;box-shadow:inset 0 .6cqh 1.2cqh #0009,inset 0 -.2cqh .4cqh #ffffff12}.runtime-module__UIFjxW__trackCells{flex-direction:column-reverse;gap:.35cqh;width:100%;height:100%;display:flex}.runtime-module__UIFjxW__cell{background:#ffffff0f;border-radius:.8cqh;flex:1 1 0;place-items:center;min-height:0;transition:background .25s,box-shadow .25s;display:grid;position:relative;box-shadow:inset 0 0 0 .15cqh #ffffff1f}.runtime-module__UIFjxW__cellLit{background:linear-gradient(#ffe7a3,#ffc247);animation:.32s cubic-bezier(.2,.9,.3,1.3) runtime-module__UIFjxW__cb-cell-pop;box-shadow:inset 0 0 0 .2cqh #ffffffb3,0 0 1.4cqh #ffd88a8c}.runtime-module__UIFjxW__cellHint{outline-offset:.2cqh;outline:.3cqh dashed #ffd88ae6;animation:.7s ease-in-out infinite alternate runtime-module__UIFjxW__cb-cell-blink;box-shadow:inset 0 0 0 .3cqh #ffd88a}.runtime-module__UIFjxW__cellHint:after{content:"▼";color:#ffd88a;font-size:clamp(9px,2.6cqh,18px);line-height:1;position:absolute;top:50%;right:-2.4cqw;transform:translateY(-50%)rotate(90deg)}.runtime-module__UIFjxW__cellNum{font-size:clamp(8px, min(calc(58cqh / var(--cells,10) * .72), 3cqw), 22px);color:#fff6e261;font-weight:900;line-height:1}.runtime-module__UIFjxW__cellNumLit{color:#5a2d0c}.runtime-module__UIFjxW__board{background:radial-gradient(70% 60% at 50% 55%,#785adc29,#0000 70%),#0a042247;border-radius:3cqh;position:absolute;inset:28cqh 4cqw 6cqh 31cqw;box-shadow:inset 0 0 0 .2cqh #ffffff0f}.runtime-module__UIFjxW__bubble{width:var(--bubble);height:var(--bubble);cursor:pointer;z-index:2;animation:runtime-module__UIFjxW__cb-bubble-in .34s cubic-bezier(.2, .9, .3, 1.3) var(--delay,0s) both;background:0 0;border:none;border-radius:50%;margin:0;padding:0;position:absolute}.runtime-module__UIFjxW__bubbleBody{animation:runtime-module__UIFjxW__cb-float 2.6s ease-in-out var(--float,0s) infinite alternate;background:radial-gradient(circle at 34% 28%,#ffffff8c,#0000 34%),linear-gradient(#8668e2f5,#5038a4f5);border-radius:50%;place-items:center;transition:box-shadow .15s;display:grid;position:absolute;inset:0;box-shadow:0 0 0 .45cqh #ffd88ae6,inset 0 -.8cqh 1.2cqh #0000004d,0 1cqh 1.8cqh #0006}.runtime-module__UIFjxW__bubble:hover .runtime-module__UIFjxW__bubbleBody{box-shadow:0 0 0 .6cqh #ffd88a,inset 0 -.8cqh 1.2cqh #0000004d,0 1.2cqh 2cqh #00000073}.runtime-module__UIFjxW__bubble:active .runtime-module__UIFjxW__bubbleBody{box-shadow:0 0 0 .45cqh #ffd88ae6,inset 0 .6cqh 1cqh #00000059,0 .4cqh .8cqh #0006}.runtime-module__UIFjxW__bubble:focus-visible{outline-offset:.4cqh;outline:.5cqh solid #ffd88a}.runtime-module__UIFjxW__bubbleNum{font-size:calc(var(--bubble) * .46);color:#fff6e2;text-shadow:0 .3cqh .6cqh #00000059;font-weight:900;line-height:1}.runtime-module__UIFjxW__bubbleGone{visibility:hidden;pointer-events:none}.runtime-module__UIFjxW__bubbleReveal{z-index:3}.runtime-module__UIFjxW__bubbleReveal .runtime-module__UIFjxW__bubbleBody{box-shadow:0 0 0 .8cqh #ffd88a, 0 0 3.4cqh var(--area-light,#ffd88a), 0 1cqh 1.8cqh #0006;animation:.8s ease-in-out infinite runtime-module__UIFjxW__cb-swell}.runtime-module__UIFjxW__bubblePoint .runtime-module__UIFjxW__bubbleBody{animation:.55s ease-in-out runtime-module__UIFjxW__cb-press;box-shadow:0 0 0 .8cqh #fff,0 0 3cqh #fff9,0 1cqh 1.8cqh #0006}.runtime-module__UIFjxW__fxLayer{pointer-events:none;z-index:20;position:absolute;inset:0;overflow:hidden}.runtime-module__UIFjxW__beam{position:absolute;inset:0}.runtime-module__UIFjxW__beamGlow{stroke:#ffd88a59;stroke-width:12px;stroke-linecap:round}.runtime-module__UIFjxW__beamCore{stroke:#fff4cf;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:10 8;animation:.6s linear infinite runtime-module__UIFjxW__cb-beam}.runtime-module__UIFjxW__qLow .runtime-module__UIFjxW__starsFar,.runtime-module__UIFjxW__qLow .runtime-module__UIFjxW__twinkle{display:none}.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__starsFar,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__starsNear,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__twinkle,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__targetImg,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__rocket,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__bubbleBody,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__beamCore{animation:none}.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__bubble{animation:runtime-module__UIFjxW__cb-fade-in .34s ease var(--delay,0s) both}.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__rocketRumble .runtime-module__UIFjxW__rocketImg,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__rocketFire .runtime-module__UIFjxW__flame,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__bubbleReveal .runtime-module__UIFjxW__bubbleBody,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__windowPulse,.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__cellHint{animation:.8s ease-in-out infinite runtime-module__UIFjxW__cb-pulse}.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__cellLit{animation:none}.runtime-module__UIFjxW__rm .runtime-module__UIFjxW__targetHit{animation:none;transform:translate(-50%,-50%)scale(1.3)}@keyframes runtime-module__UIFjxW__cb-drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__UIFjxW__cb-drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__UIFjxW__cb-twinkle{0%{opacity:.25;transform:scale(.7)}to{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__UIFjxW__cb-target{0%{transform:scale(.92)rotate(-6deg)}to{transform:scale(1.06)rotate(6deg)}}@keyframes runtime-module__UIFjxW__cb-rocket-idle{0%{transform:translateY(0)}to{transform:translateY(-.8cqh)}}@keyframes runtime-module__UIFjxW__cb-rumble{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-.4cqw,.3cqh)rotate(-2deg)}40%{transform:translate(.4cqw,-.2cqh)rotate(2deg)}60%{transform:translate(-.3cqw,.2cqh)rotate(-1.5deg)}80%{transform:translate(.3cqw)rotate(1.5deg)}}@keyframes runtime-module__UIFjxW__cb-flame{0%{transform:scaleY(.85)scaleX(1)}to{transform:scaleY(1.15)scaleX(.9)}}@keyframes runtime-module__UIFjxW__cb-cell-pop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes runtime-module__UIFjxW__cb-cell-blink{0%{background:#ffd88a14}to{background:#ffd88a6b}}@keyframes runtime-module__UIFjxW__cb-bubble-in{0%{opacity:0;transform:translateY(2.4cqh)scale(.5)}70%{opacity:1;transform:translateY(-.6cqh)scale(1.08)}to{opacity:1;transform:none}}@keyframes runtime-module__UIFjxW__cb-float{0%{transform:translateY(-.6cqh)}to{transform:translateY(.6cqh)}}@keyframes runtime-module__UIFjxW__cb-swell{0%{transform:scale(1)}45%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes runtime-module__UIFjxW__cb-press{0%{transform:scale(1)}50%{transform:scale(.86)}to{transform:scale(1.04)}}@keyframes runtime-module__UIFjxW__cb-beam{0%{stroke-dashoffset:0}to{stroke-dashoffset:-18px}}@keyframes runtime-module__UIFjxW__cb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__UIFjxW__cb-pulse{0%{opacity:1}45%{opacity:.55}to{opacity:1}}
