.runtime-module__TYsV5a__stage{isolation:isolate;--bead:min(11cqw, 15cqh);background:radial-gradient(ellipse 56% 64% at 14% -8%, #ffc47824, transparent 64%), radial-gradient(ellipse 52% 60% at 88% 106%, #7c5cff38, transparent 66%), radial-gradient(ellipse 60% 40% at 58% 42%, var(--tint-a), transparent 70%), linear-gradient(160deg, #22184f 0%, #160f3f 54%, #2a1a4c 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__TYsV5a__starsFar,.runtime-module__TYsV5a__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__TYsV5a__starsFar{opacity:.44;background-image:radial-gradient(circle,#fff6 1px,#0000 1.2px);background-position:31px 17px;background-size:97px 97px;animation:64s ease-in-out infinite alternate runtime-module__TYsV5a__drift-far}.runtime-module__TYsV5a__starsNear{opacity:.52;background-image:radial-gradient(circle,#ffffffc2 1.4px,#0000 1.6px),radial-gradient(circle,#ffe2b480 1px,#0000 1.3px);background-position:0 0,27px 23px;background-size:63px 63px,89px 89px;animation:46s ease-in-out infinite alternate runtime-module__TYsV5a__drift-near}.runtime-module__TYsV5a__spark{pointer-events:none;width:.8cqw;height:.8cqw;animation:runtime-module__TYsV5a__spark-twinkle var(--tw-dur,2.2s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);background:radial-gradient(circle,#fff4d6f2,#ffd48c4d 55%,#0000 72%);border-radius:50%;position:absolute}.runtime-module__TYsV5a__trough{z-index:2;border:.3cqw solid color-mix(in srgb, var(--area,#8a6cff) 62%, transparent);background:linear-gradient(#0a06228f,#0a06224d);border-radius:9cqh;justify-content:center;align-items:center;width:68cqw;height:18cqh;transition:box-shadow .3s ease-out,border-color .3s ease-out;display:flex;position:absolute;top:34cqh;left:26cqw;box-shadow:inset 0 1.6cqh 3cqh #0402169e,inset 0 -1px #ffffff1f}.runtime-module__TYsV5a__glass{border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#0000 18%,#c8ecff24 26%,#0000 34%),radial-gradient(70% 30% at 50% 12%,#ffffff1f,#0000 70%);position:absolute;inset:0}.runtime-module__TYsV5a__troughRead{border-color:#ffe08ce6;animation:1.6s ease-in-out infinite runtime-module__TYsV5a__trough-glow}.runtime-module__TYsV5a__beads{border-radius:var(--bead);justify-content:center;align-items:center;padding:.6cqh .8cqw;transition:background .25s ease-out,box-shadow .25s ease-out,opacity .18s ease-out;display:flex;position:relative}.runtime-module__TYsV5a__bead{width:var(--bead);height:var(--bead);margin:0 calc(var(--bead) * var(--space,.62) / 2);background:0 0;border:0;padding:0;transition:margin .38s cubic-bezier(.4,.1,.3,1);display:block;position:relative}button.runtime-module__TYsV5a__bead{cursor:pointer;min-width:56px;min-height:56px}.runtime-module__TYsV5a__beadBall{opacity:.58;background:radial-gradient(circle at 34% 28%,#fffffff2,#fff0 34%),radial-gradient(circle at 50% 60%,#f4efff,#d8cdf8 62%,#b4a3ea);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s ease-out,opacity .2s ease-out,box-shadow .2s ease-out;display:flex;position:absolute;inset:0;transform:scale(.9);box-shadow:inset 0 -.8cqh 1.4cqh #6e54c459,0 .8cqh 1.4cqh #04021673}.runtime-module__TYsV5a__beadActive .runtime-module__TYsV5a__beadBall{opacity:1;transform:scale(1.14);box-shadow:inset 0 -.8cqh 1.4cqh #6e54c44d,0 0 0 .35cqw #ffe696f2,0 0 3cqw #ffdc78cc}.runtime-module__TYsV5a__beadBeckon .runtime-module__TYsV5a__beadBall{opacity:.9;animation:1.6s ease-in-out infinite runtime-module__TYsV5a__bead-beckon}.runtime-module__TYsV5a__beadBeckon.runtime-module__TYsV5a__beadActive .runtime-module__TYsV5a__beadBall{animation:none}button.runtime-module__TYsV5a__bead:not(:disabled):hover .runtime-module__TYsV5a__beadBall{opacity:1;transform:scale(1.04)}button.runtime-module__TYsV5a__bead:not(:disabled):active .runtime-module__TYsV5a__beadBall{transform:scale(.94)}.runtime-module__TYsV5a__beadGlyph{color:#2b1b5a;font-weight:900;font-size:calc(var(--bead) * .64);pointer-events:none;line-height:1;transform:translateY(-5%)}.runtime-module__TYsV5a__beadDot{background:radial-gradient(circle,#fff6d0,#ffd66b 60%,#ffd66b00 72%);border-radius:50%;width:1.2cqh;height:1.2cqh;position:absolute;bottom:-1.4cqh;left:50%;transform:translate(-50%)}.runtime-module__TYsV5a__beadNew:after{content:"";opacity:0;pointer-events:none;border:.4cqw solid #ffeca0f2;border-radius:50%;animation:.9s ease-out both runtime-module__TYsV5a__bead-new;position:absolute;inset:-22%}.runtime-module__TYsV5a__beadsJoined{background:linear-gradient(#fff0bef2,#f0c04eeb 60%,#c4881ee6);animation:.36s cubic-bezier(.3,1.5,.5,1) both runtime-module__TYsV5a__bar-in;box-shadow:0 0 0 .3cqw #fff6d2e6,0 0 4cqw #ffd66eb3}.runtime-module__TYsV5a__beadsJoined .runtime-module__TYsV5a__beadBall{opacity:1;transform:scale(1)}.runtime-module__TYsV5a__beadsAway{opacity:0}.runtime-module__TYsV5a__replay{z-index:4;cursor:pointer;background:radial-gradient(circle at 50% 38%, #0a062233, #0a0622a8 70%), linear-gradient(155deg, var(--tint-a), var(--tint-b));border:1px solid #ffffff24;border-radius:50%;width:min(9cqw,12cqh);min-width:56px;height:min(9cqw,12cqh);min-height:56px;padding:0;transition:transform .18s ease-out,filter .18s ease-out;animation:.3s ease-out both runtime-module__TYsV5a__fade-in;position:absolute;top:18cqh;left:86cqw;box-shadow:inset 0 1.2cqh 2.4cqh #04021699,0 0 0 .4cqw #ffffff0f}.runtime-module__TYsV5a__replay:hover{transform:scale(1.06)}.runtime-module__TYsV5a__replay:active{transform:scale(.94)}.runtime-module__TYsV5a__replayRest{filter:saturate(.5)brightness(.7);pointer-events:none}.runtime-module__TYsV5a__speakerImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:74%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.runtime-module__TYsV5a__trayWrap{z-index:3;--gap-x:2.4cqw;--card:min(16cqw, 28cqh, calc(62cqw / var(--count,2) - var(--gap-x)));justify-content:center;align-items:center;width:72cqw;height:36cqh;display:flex;position:absolute;top:58cqh;left:24cqw}.runtime-module__TYsV5a__tray{gap:var(--gap-x);background:linear-gradient(#ffecaaf5,#e8b03af0 55%,#a66c12eb);border-radius:3cqw;padding:1.8cqh 2.4cqw 2.4cqh;display:flex;position:relative;box-shadow:0 1.4cqh 2.6cqh #06021c80,inset 0 .5cqh .8cqh #ffffff8c,inset 0 -1cqh 1.6cqh #78480873}.runtime-module__TYsV5a__tray:empty{display:none}.runtime-module__TYsV5a__slot{opacity:0;position:relative;transform:translateY(2cqh)scale(.94)}.runtime-module__TYsV5a__slotShown{opacity:1;animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__TYsV5a__slot-in;transform:none}.runtime-module__TYsV5a__card{width:var(--card);height:var(--card);cursor:pointer;background:0 0;border:0;min-width:56px;min-height:56px;padding:0;display:block;position:relative}.runtime-module__TYsV5a__card:disabled{cursor:default}.runtime-module__TYsV5a__cardBody{box-sizing:border-box;border:.3cqw solid color-mix(in srgb, var(--area,#8a6cff) 70%, white);background:linear-gradient(168deg,#fffffffa,#f0ecffeb);border-radius:22%;justify-content:center;align-items:center;padding:8%;transition:transform .18s ease-out,opacity .25s ease-out,filter .25s ease-out,box-shadow .2s ease-out;display:flex;position:absolute;inset:0;box-shadow:0 1.1cqh #96600e80,0 1.6cqh 2.4cqh #06021c66}.runtime-module__TYsV5a__card:not(:disabled):hover .runtime-module__TYsV5a__cardBody{transform:translateY(-.8cqh)scale(1.04)}.runtime-module__TYsV5a__card:not(:disabled):active .runtime-module__TYsV5a__cardBody{transform:translateY(0)scale(.94)}.runtime-module__TYsV5a__cardImg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.runtime-module__TYsV5a__cardNaming .runtime-module__TYsV5a__cardBody{animation:.6s ease-in-out infinite runtime-module__TYsV5a__card-bob;box-shadow:0 1.1cqh #96600e80,0 0 2.8cqw #ffdc78d9}.runtime-module__TYsV5a__cardTried .runtime-module__TYsV5a__cardBody{opacity:.62}.runtime-module__TYsV5a__cardDim .runtime-module__TYsV5a__cardBody{filter:saturate(.5)brightness(.7)}.runtime-module__TYsV5a__cardShake{animation:.56s ease-in-out both runtime-module__TYsV5a__card-shake}.runtime-module__TYsV5a__cardBounce{animation:.7s cubic-bezier(.3,1.4,.5,1) both runtime-module__TYsV5a__card-bounce}.runtime-module__TYsV5a__ring{opacity:0;pointer-events:none;border:.5cqw solid #ffeca0f2;border-radius:28%;animation:.9s ease-out forwards runtime-module__TYsV5a__ring-out;position:absolute;inset:-12%;box-shadow:0 0 3cqw #ffdc78cc}.runtime-module__TYsV5a__fxLayer{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__TYsV5a__flyer{box-sizing:border-box;animation:runtime-module__TYsV5a__bar-fly var(--fly-ms,.62s) cubic-bezier(.35, .7, .3, 1) both;background:linear-gradient(#fff0bef7,#f0c04ef0 60%,#c4881eeb);border-radius:999px;justify-content:center;align-items:center;gap:.4cqw;display:flex;position:absolute;box-shadow:0 0 4cqw #ffd66ecc}.runtime-module__TYsV5a__flyerGlyph{color:#2b1b5a;font-weight:900;font-size:calc(var(--h,14cqh) * .6);line-height:1}.runtime-module__TYsV5a__pointer{opacity:0;background:radial-gradient(circle,#ffecaad9,#ffd43b59 60%,#0000 72%);border:.45cqw solid #fffffff2;border-radius:50%;width:min(5cqw,9cqh);height:min(5cqw,9cqh);position:absolute;top:0;left:0;box-shadow:0 0 2cqw #ffd43ba6}.runtime-module__TYsV5a__practice .runtime-module__TYsV5a__tray,.runtime-module__TYsV5a__practice .runtime-module__TYsV5a__trough{filter:hue-rotate(-8deg)}.runtime-module__TYsV5a__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#8ef3ff29,#0000 70%);position:absolute;inset:0}@keyframes runtime-module__TYsV5a__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__TYsV5a__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__TYsV5a__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.2)}}@keyframes runtime-module__TYsV5a__trough-glow{0%,to{box-shadow:inset 0 1.6cqh 3cqh #0402169e,0 0 #ffdc7800}50%{box-shadow:inset 0 1.6cqh 3cqh #0402169e,0 0 3cqw #ffdc788c}}@keyframes runtime-module__TYsV5a__bead-beckon{0%,to{box-shadow:inset 0 -.8cqh 1.4cqh #6e54c459,0 .8cqh 1.4cqh #04021673}50%{box-shadow:inset 0 -.8cqh 1.4cqh #6e54c459,0 0 2.4cqw #ffe696b3}}@keyframes runtime-module__TYsV5a__bead-new{0%{opacity:0;transform:scale(.8)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes runtime-module__TYsV5a__bar-in{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes runtime-module__TYsV5a__bar-fly{0%{opacity:1;transform:translate(0)scale(1)}55%{transform:translate(calc(var(--dx) * .55), calc(var(--dy) * .55 - 4cqh)) scale(.78);opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.28);opacity:0}}@keyframes runtime-module__TYsV5a__slot-in{0%{opacity:0;transform:translateY(2cqh)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__TYsV5a__card-bob{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-7%)scale(1.04,.97)}}@keyframes runtime-module__TYsV5a__card-shake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-7%)rotate(-5deg)}35%{transform:translate(6%)rotate(4deg)}60%{transform:translate(-5%)rotate(-3deg)}80%{transform:translate(3%)rotate(2deg)}}@keyframes runtime-module__TYsV5a__card-bounce{0%{transform:translateY(0)scale(1)}25%{transform:translateY(-14%)scale(1.06,.96)}50%{transform:translateY(0)scale(1.08,.9)}72%{transform:translateY(-6%)scale(.98,1.03)}to{transform:translateY(0)scale(1)}}@keyframes runtime-module__TYsV5a__ring-out{0%{opacity:0;transform:scale(.9)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@keyframes runtime-module__TYsV5a__fade-in{0%{opacity:0}to{opacity:1}}.runtime-module__TYsV5a__qLow .runtime-module__TYsV5a__starsFar,.runtime-module__TYsV5a__qLow .runtime-module__TYsV5a__practiceGlow,.runtime-module__TYsV5a__qLow .runtime-module__TYsV5a__glass{display:none}.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__starsFar,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__starsNear,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__spark,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__troughRead,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__beadBeckon .runtime-module__TYsV5a__beadBall,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__cardNaming .runtime-module__TYsV5a__cardBody,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__cardShake,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__cardBounce,.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__beadsJoined{animation:none}.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__bead{transition:none}.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__slotShown{animation:.42s ease-out both runtime-module__TYsV5a__fade-in}.runtime-module__TYsV5a__rm .runtime-module__TYsV5a__flyer{animation:runtime-module__TYsV5a__fade-in var(--fly-ms,.62s) ease-out reverse both}
