.runtime-module__fV0oWq__stage{isolation:isolate;background:radial-gradient(60% 70% at 13% -4%,#ffc07847,#0000 64%),radial-gradient(54% 64% at 89% 104%,#ff878724,#0000 66%),radial-gradient(44% 52% at 80% 6%,#ffe0661f,#0000 70%),linear-gradient(160deg,#26195e 0%,#171240 55%,#241a58 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__fV0oWq__starsFar,.runtime-module__fV0oWq__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__fV0oWq__starsFar{opacity:.48;background-image:radial-gradient(circle,#ffffff70 1px,#0000 1.2px);background-position:41px 17px;background-size:89px 89px;animation:62s ease-in-out infinite alternate runtime-module__fV0oWq__drift-far}.runtime-module__fV0oWq__starsNear{opacity:.55;background-image:radial-gradient(circle,#fffc 1.4px,#0000 1.6px),radial-gradient(circle,#ffe0b499 1px,#0000 1.3px);background-position:0 0,29px 31px;background-size:57px 57px,81px 81px;animation:44s ease-in-out infinite alternate runtime-module__fV0oWq__drift-near}.runtime-module__fV0oWq__spark{color:#ffe2aae6;pointer-events:none;animation:runtime-module__fV0oWq__spark-twinkle var(--tw-dur,2.2s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);font-size:1.7cqw;line-height:1;position:absolute}.runtime-module__fV0oWq__island{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #140e3c6b;pointer-events:none;border:1px solid #ffffff21;border-radius:5cqw;width:76%;height:76%;position:absolute;top:19%;left:20%;box-shadow:inset 0 2px #ffffff17,inset 0 -3cqh 6cqh #0804224d,0 3cqh 7cqh #06021c59}.runtime-module__fV0oWq__field{position:absolute;inset:30% 12% 14% 27%}.runtime-module__fV0oWq__lines{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.runtime-module__fV0oWq__lineGlow,.runtime-module__fV0oWq__lineCore{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.36s cubic-bezier(.22,1,.36,1) forwards runtime-module__fV0oWq__line-draw}.runtime-module__fV0oWq__lineGlow{stroke:#ffe08252;stroke-width:12px}.runtime-module__fV0oWq__lineCore{stroke:#ffe27a;stroke-width:4px}.runtime-module__fV0oWq__fieldComplete .runtime-module__fV0oWq__lineGlow{stroke:#ffecaa8c;animation:.36s cubic-bezier(.22,1,.36,1) forwards runtime-module__fV0oWq__line-draw,1.6s ease-in-out .36s infinite runtime-module__fV0oWq__line-breathe}.runtime-module__fV0oWq__fieldComplete .runtime-module__fV0oWq__lineCore{stroke:#fff4c2}.runtime-module__fV0oWq__star{z-index:2;width:var(--star-size,15cqh);height:var(--star-size,15cqh);min-width:56px;min-height:56px;margin-left:calc(var(--star-size,15cqh) / -2);margin-top:calc(var(--star-size,15cqh) / -2);cursor:pointer;color:#ffffffd1;opacity:0;filter:drop-shadow(0 .8cqh 1.2cqh #06021c80);background:0 0;border:0;padding:0;transition:opacity .3s ease-out,transform .42s cubic-bezier(.22,1,.36,1),color .26s ease-out;position:absolute;transform:scale(.4)}.runtime-module__fV0oWq__starShown{opacity:1;transform:scale(1)}.runtime-module__fV0oWq__starGlyph{width:100%;height:100%;display:block;position:absolute;inset:0}.runtime-module__fV0oWq__starNumber{font-size:calc(var(--star-size,15cqh) * .38);color:#2a1a5e;pointer-events:none;justify-content:center;align-items:center;padding-top:6%;line-height:1;display:flex;position:absolute;inset:0}.runtime-module__fV0oWq__star:hover{transform:scale(1.08)}.runtime-module__fV0oWq__star:active{transform:scale(.94)}.runtime-module__fV0oWq__star:focus-visible{outline-offset:.3cqw;border-radius:50%;outline:.55cqw solid #ffd43b}.runtime-module__fV0oWq__starNext{color:#bff7ff;filter:drop-shadow(0 0 1.4cqh #8ef3ffd9)drop-shadow(0 .8cqh 1.2cqh #06021c80);animation:1.4s ease-in-out infinite runtime-module__fV0oWq__next-breathe}.runtime-module__fV0oWq__starHint{color:#fff3c4;filter:drop-shadow(0 0 1.8cqh #ffe082f2)drop-shadow(0 .8cqh 1.2cqh #06021c80);z-index:3;transform:scale(1.22)}.runtime-module__fV0oWq__starLit{color:#ffd43b;filter:drop-shadow(0 0 1.4cqh #ffd43bcc)drop-shadow(0 .8cqh 1.2cqh #06021c80)}.runtime-module__fV0oWq__starLit .runtime-module__fV0oWq__starNumber{color:#4a2c00}.runtime-module__fV0oWq__fieldComplete .runtime-module__fV0oWq__starLit{animation:runtime-module__fV0oWq__star-twinkle .9s ease-in-out calc(var(--lit-order,0) * .11s) 2}.runtime-module__fV0oWq__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@keyframes runtime-module__fV0oWq__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__fV0oWq__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__fV0oWq__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__fV0oWq__line-draw{to{stroke-dashoffset:0}}@keyframes runtime-module__fV0oWq__line-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes runtime-module__fV0oWq__next-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes runtime-module__fV0oWq__star-twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__starsFar,.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__starsNear,.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__spark,.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__starNext,.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__fieldComplete .runtime-module__fV0oWq__starLit,.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__fieldComplete .runtime-module__fV0oWq__lineGlow{animation:none}.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__lineGlow,.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__lineCore{stroke-dashoffset:0;animation:none}.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__star{transition:none}.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__starNext{transform:scale(1.06)}.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__starHint{transform:scale(1.16)}.runtime-module__fV0oWq__qLow .runtime-module__fV0oWq__starsFar{display:none}.runtime-module__fV0oWq__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__fV0oWq__practiceGlow{pointer-events:none;z-index:1;background:linear-gradient(#22d3ee2e 0%,#0000 26%),linear-gradient(#0000 78%,#22d3ee24 100%);animation:3.2s ease-in-out infinite runtime-module__fV0oWq__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__fV0oWq__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__fV0oWq__rm .runtime-module__fV0oWq__practiceGlow{opacity:.8;animation:none}.runtime-module__fV0oWq__practice .runtime-module__fV0oWq__island{background:linear-gradient(155deg,#22d3ee38,#0e749029),#08222e80;border-color:#67e8f966}
