.runtime-module__xA2xia__stage{isolation:isolate;background:radial-gradient(ellipse 60% 70% at 14% -4%, #ffc0783d, transparent 64%), radial-gradient(ellipse 54% 60% at 88% 104%, var(--tint-a), transparent 66%), radial-gradient(ellipse 42% 50% at 80% 8%, var(--tint-b), transparent 70%), linear-gradient(160deg, #24185c 0%, #161040 55%, #221956 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__xA2xia__starsFar,.runtime-module__xA2xia__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__xA2xia__starsFar{opacity:.5;background-image:radial-gradient(circle,#ffffff80 1px,#0000 1.2px);background-position:43px 19px;background-size:87px 87px;animation:60s ease-in-out infinite alternate runtime-module__xA2xia__drift-far}.runtime-module__xA2xia__starsNear{opacity:.55;background-image:radial-gradient(circle,#ffffffd9 1.4px,#0000 1.6px),radial-gradient(circle,#ffe0aa99 1px,#0000 1.3px);background-position:0 0,27px 33px;background-size:56px 56px,79px 79px;animation:42s ease-in-out infinite alternate runtime-module__xA2xia__drift-near}.runtime-module__xA2xia__spark{aspect-ratio:1;pointer-events:none;width:.9cqw;animation:runtime-module__xA2xia__spark-twinkle var(--tw-dur,2.2s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);background:radial-gradient(circle,#fff0bef2,#ffe8a000 70%);border-radius:50%;position:absolute}.runtime-module__xA2xia__listen{z-index:2;place-items:end center;width:32cqw;display:grid;position:absolute;top:36cqh;bottom:4cqh;left:3cqw}.runtime-module__xA2xia__panel{--cue:min(24cqw, 40cqh);background:linear-gradient(#06021ab8,#140a3a94);border-radius:3cqw;flex-direction:column;align-items:center;gap:2cqh;padding:2.2cqh 2.2cqw;animation:.44s cubic-bezier(.2,.9,.3,1.3) backwards runtime-module__xA2xia__pop-in;display:flex;box-shadow:inset 0 .9cqh 1.8cqh #0009,inset 0 -.35cqh #ffffff1a,0 0 0 1px #ffffff14}.runtime-module__xA2xia__cueWrap{width:var(--cue);height:var(--cue);transition:transform .25s cubic-bezier(.2,.9,.3,1.3);position:relative}.runtime-module__xA2xia__cueSwell{animation:.6s ease-in-out 2 runtime-module__xA2xia__cue-swell}.runtime-module__xA2xia__cueCard{background:radial-gradient(80% 60% at 50% 25%,#ffffff38,#0000 70%),linear-gradient(#bedcff2e,#788cdc1a);border-radius:12%;place-items:stretch stretch;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:inset 0 .4cqh #ffffff4d,inset 0 -.8cqh 1.4cqh #0a042859,0 0 0 .25cqh #d2e6ff4d}.runtime-module__xA2xia__curtain{background:repeating-linear-gradient(90deg,#ffffff14 0 1.6cqw,#0000001a 1.6cqw 3.2cqw),linear-gradient(#7a66d4 0%,#4d3c9f 60%,#3a2d80 100%);place-items:center}.runtime-module__xA2xia__curtainIcon{color:#ffe9a8;width:48%;height:58%;animation:2.2s ease-in-out infinite runtime-module__xA2xia__mark-bob}.runtime-module__xA2xia__askMark{aspect-ratio:1;color:#3a2400;background:linear-gradient(#fff1b8,#ffd43b);border-radius:50%;place-items:center;width:24%;font-size:min(3.4cqw,6cqh);line-height:1;animation:2.2s ease-in-out infinite runtime-module__xA2xia__mark-bob;display:grid;position:absolute;top:-6%;right:-6%;box-shadow:0 0 0 .35cqh #ffffff80,0 .8cqh 1.6cqh #06021c73}.runtime-module__xA2xia__replay{cursor:pointer;color:#fff5e0;background:linear-gradient(#ffffff38,#ffffff14);border:none;border-radius:999px;align-items:center;gap:.8cqw;height:8cqh;min-height:48px;padding:0 2.2cqw;font-size:min(2.1cqw,3.8cqh);font-weight:800;transition:transform .12s ease-out,opacity .2s ease-out;display:inline-flex;box-shadow:inset 0 .4cqh #ffffff4d,0 .6cqh #140a3c80}.runtime-module__xA2xia__replay:hover{transform:translateY(-.4cqh)}.runtime-module__xA2xia__replay:active{transform:translateY(.5cqh)scale(.97)}.runtime-module__xA2xia__replay:disabled{opacity:.45;cursor:default;transform:none}.runtime-module__xA2xia__replay:focus-visible{outline-offset:.3cqw;outline:.45cqw solid #8ef3ff}.runtime-module__xA2xia__replayIcon{width:max(30px,min(4cqw,6cqh));height:max(30px,min(4cqw,6cqh))}.runtime-module__xA2xia__cueSentence{max-width:var(--cue);text-align:center;color:#fff5e0;font-size:min(1.5cqw,2.8cqh);font-weight:800;line-height:1.2}.runtime-module__xA2xia__ledge{--choice:min(22cqw, 44cqh);z-index:3;background:linear-gradient(#ffd68038,#96641e29);border-radius:2.6cqw;flex-wrap:wrap;place-content:center;align-items:center;gap:2.4cqh 3cqw;padding:2cqh 2.4cqw;display:flex;position:absolute;inset:30cqh 4cqw 5cqh 41cqw;box-shadow:inset 0 .5cqh #fff5d247,inset 0 -.8cqh 1.6cqh #3c1e0059,0 0 0 1px #ffe2a038}.runtime-module__xA2xia__ledgeGrid{--choice:min(20cqw, 27cqh);grid-template-columns:repeat(2,auto);place-content:center;display:grid}.runtime-module__xA2xia__choice{--seat:#ffd68080;width:var(--choice);cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:64px;box-shadow:inset 0 .5cqh 0 #ffffff59, 0 0 0 .3cqh var(--seat), 0 1.1cqh 0 #5a320acc, 0 1.8cqh 2.4cqh #00000061;animation:.42s cubic-bezier(.2,.9,.3,1.3) backwards runtime-module__xA2xia__pop-in;animation-delay:var(--enter-delay,0s);background:radial-gradient(80% 50% at 50% 12%,#ffffff4d,#0000 70%),linear-gradient(#fff8e633,#fff0d214);border:none;border-radius:2.2cqw;flex-direction:column;flex:none;align-items:center;gap:.6cqh;padding:1cqh;transition:transform .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative}.runtime-module__xA2xia__seat0{--seat:#7ee7f599}.runtime-module__xA2xia__seat1{--seat:#ffd43b99}.runtime-module__xA2xia__seat2{--seat:#ff967899}.runtime-module__xA2xia__seat3{--seat:#ffaa3c99}.runtime-module__xA2xia__choice:hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__xA2xia__choice:active,.runtime-module__xA2xia__choicePressed{box-shadow:inset 0 .4cqh .8cqh #28140066, 0 0 0 .3cqh var(--seat), 0 .2cqh 0 #5a320acc;transform:translateY(.9cqh)scale(.96)}.runtime-module__xA2xia__choice:focus-visible{outline-offset:.3cqw;outline:.55cqw solid #8ef3ff}.runtime-module__xA2xia__choiceSolved{transform:translateY(-2cqh)scale(1.06);box-shadow:inset 0 .5cqh #ffffff73,0 0 0 .5cqh #ffd43bf2,0 1.6cqh #5a320acc,0 0 3cqh #ffd43bb3}.runtime-module__xA2xia__cueWrap.runtime-module__xA2xia__linked{transform:scale(1.06)}.runtime-module__xA2xia__choice.runtime-module__xA2xia__linked{transform:translateY(-1.2cqh)scale(1.08)}.runtime-module__xA2xia__choicePic{background:#140a3a59;border-radius:1.6cqw;width:100%}.runtime-module__xA2xia__word{max-height:calc(var(--choice) / 5);color:#fff5e0;text-shadow:0 .3cqh #140a3c99;font-size:min(2.2cqw,4.4cqh);line-height:1.1}.runtime-module__xA2xia__wordSentence{text-align:center;max-height:none;font-size:min(1.4cqw,2.8cqh);line-height:1.2}.runtime-module__xA2xia__pic{aspect-ratio:1;border-radius:inherit;width:100%;display:block;position:relative;overflow:hidden}.runtime-module__xA2xia__glyph{filter:drop-shadow(0 .8cqh 1cqh #06021c66);display:block;position:absolute}.runtime-module__xA2xia__pic:has(.runtime-module__xA2xia__scaleBig):after{content:"";pointer-events:none;background:#ffefc8a6;border-radius:999px;height:1%;position:absolute;bottom:5%;left:6%;right:6%}.runtime-module__xA2xia__pic:has(.runtime-module__xA2xia__scaleSmall):after{content:"";pointer-events:none;background:#ffefc8a6;border-radius:999px;height:1%;position:absolute;bottom:5%;left:6%;right:6%}.runtime-module__xA2xia__scaleBig{width:88%;height:88%;bottom:6%;left:6%}.runtime-module__xA2xia__scaleSmall{width:32%;height:32%;bottom:6%;left:34%}.runtime-module__xA2xia__countCard{width:34%;height:34%}.runtime-module__xA2xia__count0{top:8%;left:6%}.runtime-module__xA2xia__count1{top:8%;left:60%}.runtime-module__xA2xia__count2{top:33%;left:33%}.runtime-module__xA2xia__count3{top:58%;left:6%}.runtime-module__xA2xia__count4{top:58%;left:60%}.runtime-module__xA2xia__countOne{top:33%;left:33%}.runtime-module__xA2xia__pole{background:linear-gradient(90deg,#b98a4e,#f3d49a 45%,#a4733a);border-radius:1cqh 1cqh 0 0;width:8%;height:56%;position:absolute;bottom:4%;left:46%;box-shadow:0 .4cqh #3c1e0066}.runtime-module__xA2xia__heightUp{width:38%;height:38%;bottom:58%;left:31%}.runtime-module__xA2xia__heightDown{width:38%;height:38%;bottom:3%;left:31%}.runtime-module__xA2xia__ribbon{background:repeating-linear-gradient(135deg,#ffffff40 0 1cqh,#0000 1cqh 2cqh),linear-gradient(#ffb8d0,#ff7fa8 60%,#e25a88);border-radius:999px;height:16%;position:absolute;top:42%;box-shadow:inset 0 .4cqh #ffffff73,0 .6cqh #5a143273}.runtime-module__xA2xia__ribbonLong{width:84%;left:8%}.runtime-module__xA2xia__ribbonShort{width:21%;left:39.5%}.runtime-module__xA2xia__skyDay{background:linear-gradient(#8fd8ff 0%,#c8ecff 100%)!important}.runtime-module__xA2xia__skyNight{background:linear-gradient(#120a3a 0%,#2a1f6e 100%)!important}.runtime-module__xA2xia__skyMain{width:54%;height:54%;top:6%;left:6%}.runtime-module__xA2xia__skySide{width:44%;height:44%;bottom:8%;right:6%}.runtime-module__xA2xia__lane{position:absolute;inset:0}.runtime-module__xA2xia__mover{width:42%;height:42%;animation:runtime-module__xA2xia__drive var(--drive,3.2s) linear infinite;top:29%;left:0}.runtime-module__xA2xia__fast{--drive:.8s}.runtime-module__xA2xia__slow{--drive:3.2s}.runtime-module__xA2xia__rock{z-index:1;width:60%;height:60%;bottom:2%;left:30%}.runtime-module__xA2xia__layerFront{z-index:2;width:46%;height:46%;bottom:3%;left:12%}.runtime-module__xA2xia__layerBack{z-index:0;width:46%;height:46%;bottom:30%;left:40%}.runtime-module__xA2xia__fxLayer{pointer-events:none;z-index:40;position:absolute;inset:0}.runtime-module__xA2xia__beam{transform-origin:0;height:1.2cqh;margin-top:-.6cqh;position:absolute}.runtime-module__xA2xia__beamLine{transform-origin:0;animation:runtime-module__xA2xia__beam-grow var(--beam-ms,.7s) ease-out both;background:linear-gradient(90deg,#fff4c8f2,#ffd43be6 60%,#fff4c8f2);border-radius:999px;position:absolute;inset:0;box-shadow:0 0 1.6cqh #ffd43bcc,0 0 .4cqh #ffffffe6}.runtime-module__xA2xia__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}@keyframes runtime-module__xA2xia__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.5%,1.5%)}}@keyframes runtime-module__xA2xia__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.5%,-2%)}}@keyframes runtime-module__xA2xia__spark-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__xA2xia__pop-in{0%{opacity:0;transform:translateY(1.4cqh)scale(.86)}to{opacity:1;transform:none}}@keyframes runtime-module__xA2xia__cue-swell{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes runtime-module__xA2xia__drive{0%{transform:translate(-110%)}to{transform:translate(245%)}}@keyframes runtime-module__xA2xia__beam-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes runtime-module__xA2xia__mark-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.8cqh)}}.runtime-module__xA2xia__qLow .runtime-module__xA2xia__starsFar,.runtime-module__xA2xia__qLow .runtime-module__xA2xia__starsNear,.runtime-module__xA2xia__rm .runtime-module__xA2xia__starsFar,.runtime-module__xA2xia__rm .runtime-module__xA2xia__starsNear,.runtime-module__xA2xia__rm .runtime-module__xA2xia__spark,.runtime-module__xA2xia__rm .runtime-module__xA2xia__panel,.runtime-module__xA2xia__rm .runtime-module__xA2xia__askMark,.runtime-module__xA2xia__rm .runtime-module__xA2xia__curtainIcon,.runtime-module__xA2xia__rm .runtime-module__xA2xia__choice,.runtime-module__xA2xia__rm .runtime-module__xA2xia__mover{animation:none}.runtime-module__xA2xia__rm .runtime-module__xA2xia__cueSwell{border-radius:12%;animation:none;box-shadow:0 0 0 .5cqh #ffe082f2}.runtime-module__xA2xia__rm .runtime-module__xA2xia__beamLine{animation:runtime-module__xA2xia__beam-fade var(--beam-ms,.7s) linear both}@keyframes runtime-module__xA2xia__beam-fade{0%{opacity:0}to{opacity:1}}
