.runtime-module__6se8gq__stage{isolation:isolate;background:radial-gradient(58% 68% at 16% -4%,#c4b5fd42,#0000 64%),radial-gradient(54% 64% at 86% 104%,#3b82f629,#0000 66%),radial-gradient(44% 52% at 78% 8%,#ffe0661a,#0000 70%),linear-gradient(160deg,#1c1650 0%,#120d3a 55%,#1a1348 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__6se8gq__starsFar,.runtime-module__6se8gq__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__6se8gq__starsFar{opacity:.48;background-image:radial-gradient(circle,#ffffff70 1px,#0000 1.2px);background-position:37px 21px;background-size:91px 91px;animation:64s ease-in-out infinite alternate runtime-module__6se8gq__drift-far}.runtime-module__6se8gq__starsNear{opacity:.55;background-image:radial-gradient(circle,#fffc 1.4px,#0000 1.6px),radial-gradient(circle,#d0bfff99 1px,#0000 1.3px);background-position:0 0,31px 27px;background-size:59px 59px,83px 83px;animation:46s ease-in-out infinite alternate runtime-module__6se8gq__drift-near}.runtime-module__6se8gq__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__6se8gq__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__6se8gq__layout{z-index:2;position:absolute;inset:0}.runtime-module__6se8gq__well{pointer-events:none;--bead:8cqh;--pitch:calc(var(--bead) + 2.4cqw);flex-direction:column;align-items:center;gap:1.6cqh;height:18cqh;display:flex;position:absolute;top:30cqh;left:22cqw;right:22cqw}.runtime-module__6se8gq__rail{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #08041e8c;pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:6.5cqh;justify-content:center;align-items:center;min-width:26cqw;height:13cqh;padding:0 3cqw;transition:box-shadow .26s ease-out,transform .16s ease-out,filter .16s ease-out;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__6se8gq__plate-in;display:inline-flex;position:relative;box-shadow:inset 0 .8cqh 1.8cqh #0000008c,inset 0 -1px #ffffff24,0 0 0 .45cqh #7dd3fc59}.runtime-module__6se8gq__railLive{cursor:pointer}.runtime-module__6se8gq__railLive:active{filter:brightness(1.18);transform:scale(.96)}.runtime-module__6se8gq__railSpeaking{box-shadow:inset 0 .8cqh 1.8cqh #00000073,0 0 0 .7cqh #7dd3fcd9,0 0 3cqh #7dd3fc73}.runtime-module__6se8gq__orbs{justify-content:center;align-items:center;display:flex;position:relative}.runtime-module__6se8gq__orbsBounce{animation:.52s cubic-bezier(.3,.7,.3,1) runtime-module__6se8gq__orbs-bounce}.runtime-module__6se8gq__beads{align-items:center;gap:2.4cqw;display:flex;position:relative}.runtime-module__6se8gq__beadsOff{visibility:hidden;position:absolute}.runtime-module__6se8gq__bead{width:var(--bead);height:var(--bead);opacity:0;transition:transform var(--move-ms,.42s) cubic-bezier(.4, 0, .2, 1), opacity .18s ease-out;z-index:3;flex:none;position:relative}.runtime-module__6se8gq__beadOn{opacity:1}.runtime-module__6se8gq__orb{background:radial-gradient(circle at 36% 30%,#fffdf0 0%,#ffe9a6 34%,#ffc94a 68%,#e59a1c 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 .4cqh #fffae1d9,0 0 2.4cqh #ffd666b3,0 .8cqh 1.4cqh #06021a73}.runtime-module__6se8gq__beadOn .runtime-module__6se8gq__orb{animation:.36s cubic-bezier(.2,1.4,.4,1) backwards runtime-module__6se8gq__orb-in,3.2s ease-in-out .36s infinite runtime-module__6se8gq__orb-float;animation-delay:0s, calc(.36s + var(--float-delay,0s))}.runtime-module__6se8gq__ring{opacity:0;pointer-events:none;border:.5cqh dashed #fffae1f2;border-radius:50%;position:absolute;inset:-12%}.runtime-module__6se8gq__beadBlink .runtime-module__6se8gq__ring{animation:.56s ease-out forwards runtime-module__6se8gq__ring-ping}.runtime-module__6se8gq__cloud{background:radial-gradient(at 38% 30%,#fff 0%,#e6dcff 42%,#b9a4ff 78%,#8f76ea 100%);border-radius:50% 46% 52% 48%/58% 52% 48% 42%;width:20cqh;height:8.4cqh;animation:2.8s ease-in-out infinite runtime-module__6se8gq__cloud-wobble;display:block;box-shadow:inset 0 0 0 .4cqh #ffffffb3,0 0 2.6cqh #c4b5fda6,0 .8cqh 1.4cqh #06021a73}.runtime-module__6se8gq__cloudSpeaking{animation:.6s ease-in-out infinite runtime-module__6se8gq__cloud-talk}.runtime-module__6se8gq__tally{align-items:center;gap:1.2cqw;display:flex}.runtime-module__6se8gq__sock{border-radius:50%;width:2.4cqh;height:2.4cqh;box-shadow:inset 0 0 0 .3cqh #c4b5fd8c}.runtime-module__6se8gq__sockOn{background:radial-gradient(circle at 36% 30%,#fffdf0 0%,#ffd766 60%,#e59a1c 100%);animation:.36s cubic-bezier(.2,1.5,.4,1) backwards runtime-module__6se8gq__sock-in;box-shadow:0 0 1.4cqh #ffd666cc}.runtime-module__6se8gq__tallyPop .runtime-module__6se8gq__sockOn{animation:.7s cubic-bezier(.2,.7,.3,1) forwards runtime-module__6se8gq__sock-pop}.runtime-module__6se8gq__popBead{width:calc(var(--bead) * .6);height:calc(var(--bead) * .6);margin:calc(var(--bead) * -.3) 0 0 calc(var(--bead) * -.3);pointer-events:none;z-index:4;background:radial-gradient(circle at 36% 30%,#fffdf0 0%,#ffe9a6 34%,#ffc94a 68%,#e59a1c 100%);border-radius:50%;animation:.7s cubic-bezier(.2,.7,.3,1) forwards runtime-module__6se8gq__bead-scatter;position:absolute;top:50%;left:50%;box-shadow:0 0 2cqh #ffd666cc}.runtime-module__6se8gq__replay{z-index:6;cursor:pointer;color:#fff3c4;background:linear-gradient(165deg,#ffffff3d,#ffffff0f),#342070e0;border:none;border-radius:50%;justify-content:center;align-items:center;width:max(56px,11cqh);height:max(56px,11cqh);padding:0;transition:transform .2s ease-out,opacity .2s ease-out;animation:.42s cubic-bezier(.22,1,.36,1) .2s backwards runtime-module__6se8gq__pic-in;display:flex;position:absolute;top:19cqh;right:3cqw;box-shadow:inset 0 0 0 .35cqh #ffe08ab3,0 1cqh 2cqh #06021a80}.runtime-module__6se8gq__replay:hover{transform:scale(1.06)}.runtime-module__6se8gq__replay:active{transform:scale(.94)}.runtime-module__6se8gq__replay:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__6se8gq__replay:disabled{opacity:.4;cursor:default;transform:none}.runtime-module__6se8gq__replayIcon{width:78%;height:82%}.runtime-module__6se8gq__tray{position:absolute;inset:56cqh 10cqw 6cqh}.runtime-module__6se8gq__stand{pointer-events:none;background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:4cqh;height:8cqh;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 .5cqh #fff6d699,0 1.4cqh 3cqh #06021a73}.runtime-module__6se8gq__choices{z-index:4;--card:max(64px, min(20cqw, 29cqh));justify-content:center;align-items:flex-end;gap:3cqw;display:flex;position:absolute;inset:0 0 3cqh}.runtime-module__6se8gq__many{--card:max(64px, min(18cqw, 29cqh));gap:2.2cqw}.runtime-module__6se8gq__pic{width:var(--card);height:var(--card);cursor:pointer;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__6se8gq__pic-in;animation-delay:var(--enter-delay,0s);background:linear-gradient(160deg,#ffffff3d,#ffffff12),#342070e0;border:none;border-radius:20%;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .32s cubic-bezier(.2,1.6,.4,1),box-shadow .2s ease-out,opacity .24s ease-out;display:flex;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 -.8cqh #140a3c73,0 .7cqh #c98a2a,0 1.6cqh 3cqh #06021a73}.runtime-module__6se8gq__picImg{object-fit:contain;filter:drop-shadow(0 .6cqh .8cqh #06021a73);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:84%;height:84%;animation:4.6s ease-in-out infinite runtime-module__6se8gq__pic-float;animation-delay:var(--float-delay,0s)}.runtime-module__6se8gq__pic:hover{transform:translateY(-.8cqh)scale(1.04)}.runtime-module__6se8gq__pic:active{transform:translateY(.3cqh)scale(.95)}.runtime-module__6se8gq__pic:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__6se8gq__solved,.runtime-module__6se8gq__solved:hover{z-index:2;transform:translateY(-2.4cqh)scale(1.15);box-shadow:inset 0 0 0 .8cqh #ffc83cfa,0 0 3.2cqh #ffd666d9,0 1.2cqh #c98a2a,0 2.4cqh 3cqh #06021a73}.runtime-module__6se8gq__dim,.runtime-module__6se8gq__dim:hover{opacity:.5;transform:scale(.92)}.runtime-module__6se8gq__stuckRow{pointer-events:none;gap:4%;display:flex;position:absolute;top:-6%;left:50%;transform:translate(-50%)}.runtime-module__6se8gq__stuckBead{width:calc(var(--card) * .17);height:calc(var(--card) * .17);background:radial-gradient(circle at 36% 30%,#fffdf0 0%,#ffe9a6 34%,#ffc94a 68%,#e59a1c 100%);border-radius:50%;flex:none;animation:.26s cubic-bezier(.2,1.6,.4,1) backwards runtime-module__6se8gq__stuck-in;box-shadow:inset 0 0 0 .3cqh #fffae1d9,0 0 1.6cqh #ffd666cc}.runtime-module__6se8gq__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@keyframes runtime-module__6se8gq__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__6se8gq__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__6se8gq__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__6se8gq__plate-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__6se8gq__pic-in{0%{opacity:0;transform:translateY(1.6cqh)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__6se8gq__pic-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-.7cqh)}}@keyframes runtime-module__6se8gq__orb-in{0%{opacity:0;transform:translateY(2.4cqh)scale(.3)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__6se8gq__orb-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-.9cqh)}}@keyframes runtime-module__6se8gq__ring-ping{0%{opacity:.95;transform:scale(.8)rotate(0)}to{opacity:0;transform:scale(1.7)rotate(40deg)}}@keyframes runtime-module__6se8gq__cloud-wobble{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-.7cqh)scale(1.05,.95)}}@keyframes runtime-module__6se8gq__cloud-talk{0%,to{transform:scale(1)}50%{transform:scale(1.12,.88)}}@keyframes runtime-module__6se8gq__orbs-bounce{0%{transform:translate(0,0)}42%{transform:translate3d(var(--bx,0), var(--by,0), 0) scale(.9)}72%{transform:translateY(-.8cqh)scale(1.06)}to{transform:translate(0,0)}}@keyframes runtime-module__6se8gq__sock-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__6se8gq__sock-pop{0%{opacity:1;transform:translate(0,0)scale(1)}30%{opacity:1;transform:translate3d(calc(var(--sx,0) * .5), calc(var(--sy,0) * .8), 0) scale(1.6)}to{opacity:0;transform:translate3d(var(--sx,0), var(--sy,0), 0) scale(.4)}}@keyframes runtime-module__6se8gq__bead-scatter{0%{opacity:1;transform:translate(0,0)scale(.6)}35%{opacity:1;transform:translate3d(calc(var(--px,0) * .7), calc(var(--py,0) * .7), 0) scale(1.3)}to{opacity:0;transform:translate3d(var(--px,0), var(--py,0), 0) scale(.5)}}@keyframes runtime-module__6se8gq__stuck-in{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@container (min-aspect-ratio:17/9){.runtime-module__6se8gq__choices{--card:max(64px, min(17cqw, 30cqh))}.runtime-module__6se8gq__many{--card:max(64px, min(15cqw, 30cqh))}}.runtime-module__6se8gq__rm .runtime-module__6se8gq__starsFar,.runtime-module__6se8gq__rm .runtime-module__6se8gq__starsNear,.runtime-module__6se8gq__rm .runtime-module__6se8gq__spark,.runtime-module__6se8gq__rm .runtime-module__6se8gq__rail,.runtime-module__6se8gq__rm .runtime-module__6se8gq__beadOn .runtime-module__6se8gq__orb,.runtime-module__6se8gq__rm .runtime-module__6se8gq__cloud,.runtime-module__6se8gq__rm .runtime-module__6se8gq__pic,.runtime-module__6se8gq__rm .runtime-module__6se8gq__picImg,.runtime-module__6se8gq__rm .runtime-module__6se8gq__replay,.runtime-module__6se8gq__rm .runtime-module__6se8gq__sockOn,.runtime-module__6se8gq__rm .runtime-module__6se8gq__stuckBead,.runtime-module__6se8gq__rm .runtime-module__6se8gq__orbsBounce{animation:none}.runtime-module__6se8gq__rm .runtime-module__6se8gq__bead{transition:opacity var(--move-ms,.42s) linear}.runtime-module__6se8gq__rm .runtime-module__6se8gq__beadBlink .runtime-module__6se8gq__ring{animation:.56s linear forwards runtime-module__6se8gq__rm-ring}.runtime-module__6se8gq__rm .runtime-module__6se8gq__cloudSpeaking{animation:.6s linear infinite runtime-module__6se8gq__rm-glow}.runtime-module__6se8gq__rm .runtime-module__6se8gq__tallyPop .runtime-module__6se8gq__sockOn,.runtime-module__6se8gq__rm .runtime-module__6se8gq__popBead{animation:.7s linear forwards runtime-module__6se8gq__rm-fade}.runtime-module__6se8gq__rm .runtime-module__6se8gq__pic{transition:box-shadow .2s linear,opacity .24s linear}.runtime-module__6se8gq__rm .runtime-module__6se8gq__solved,.runtime-module__6se8gq__rm .runtime-module__6se8gq__dim,.runtime-module__6se8gq__rm .runtime-module__6se8gq__pic:hover,.runtime-module__6se8gq__rm .runtime-module__6se8gq__pic:active,.runtime-module__6se8gq__rm .runtime-module__6se8gq__railLive:active{transform:none}.runtime-module__6se8gq__rm .runtime-module__6se8gq__rail{transition:box-shadow .26s linear,filter .16s linear}@keyframes runtime-module__6se8gq__rm-ring{0%,to{opacity:0}50%{opacity:.95}}@keyframes runtime-module__6se8gq__rm-glow{0%,to{opacity:1}50%{opacity:.6}}@keyframes runtime-module__6se8gq__rm-fade{0%{opacity:1}to{opacity:0}}.runtime-module__6se8gq__qLow .runtime-module__6se8gq__starsFar{display:none}.runtime-module__6se8gq__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}
