.drawing-module__5Mx5FG__screen{isolation:isolate;background:radial-gradient(ellipse at 50% 40%, #10083c2e, #06041e9e 78%), var(--kids-fantasy-sky) center / cover no-repeat, #07133d;position:fixed;inset:0}.drawing-module__5Mx5FG__panel{width:calc(384px + env(safe-area-inset-left));padding-left:calc(16px + env(safe-area-inset-left));padding-right:16px}@media (max-height:520px){.drawing-module__5Mx5FG__body{container-type:size}.drawing-module__5Mx5FG__panel{--gx:5px;--gy:5px;--ctl:clamp(38px, min(calc((100cqh - 43.5px) / 7), calc((42cqw - 41px) / 6)), 56px);width:calc(16px + env(safe-area-inset-left) + 6 * var(--ctl) + 5 * var(--gx));padding-left:calc(8px + env(safe-area-inset-left));padding-right:8px}.drawing-module__5Mx5FG__panel .drawing-module__5Mx5FG__paletteGrid{grid-template-columns:repeat(6, var(--ctl));justify-content:space-between;column-gap:0;row-gap:var(--gy)}}.drawing-module__5Mx5FG__loadingBar{width:40%;animation:1.4s ease-in-out infinite drawing-module__5Mx5FG__loading-bar}@keyframes drawing-module__5Mx5FG__loading-bar{0%{transform:translate(-110%)}to{transform:translate(260%)}}.drawing-module__5Mx5FG__burst{pointer-events:none;width:0;height:0;position:absolute}.drawing-module__5Mx5FG__burst i{background:radial-gradient(circle, #fff 0 22%, var(--spark) 23% 60%, transparent 62%);width:12px;height:12px;box-shadow:0 0 10px var(--spark);--angle:calc(var(--n) * 60deg + 15deg);border-radius:999px;animation:.8s cubic-bezier(.2,.8,.3,1) forwards drawing-module__5Mx5FG__burst-fly;position:absolute;top:-6px;left:-6px}.drawing-module__5Mx5FG__burst i:nth-child(odd){width:9px;height:9px;top:-4.5px;left:-4.5px}@keyframes drawing-module__5Mx5FG__burst-fly{0%{transform:rotate(var(--angle)) translateX(0) scale(.4);opacity:1}70%{opacity:1}to{transform:rotate(var(--angle)) translateX(46px) scale(1);opacity:0}}.drawing-module__5Mx5FG__float{animation:5.2s ease-in-out infinite drawing-module__5Mx5FG__lumi-float}@keyframes drawing-module__5Mx5FG__lumi-float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-7%)rotate(1.5deg)}}.drawing-module__5Mx5FG__lumiSlot{container-type:size}@container (max-height:48px){.drawing-module__5Mx5FG__lumi{display:none}}.drawing-module__5Mx5FG__picked{animation:2.4s ease-in-out infinite drawing-module__5Mx5FG__picked-breathe}@keyframes drawing-module__5Mx5FG__picked-breathe{0%,to{box-shadow:0 0 0 3px #fff,0 0 0 6px #ffd43be6,0 6px 16px #00000059}50%{box-shadow:0 0 0 3px #fff,0 0 0 7px #ffd43b8c,0 0 22px #ffd43bb3}}.drawing-module__5Mx5FG__rise{animation:.45s cubic-bezier(.2,.9,.3,1.2) both drawing-module__5Mx5FG__rise;animation-delay:calc(var(--i,0) * 35ms)}@keyframes drawing-module__5Mx5FG__rise{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:none}}.drawing-module__5Mx5FG__cheerIn{animation:.6s cubic-bezier(.2,.9,.3,1.3) both drawing-module__5Mx5FG__cheer-in}@keyframes drawing-module__5Mx5FG__cheer-in{0%{opacity:0;transform:translateY(30px)scale(.7)}to{opacity:1;transform:none}}.drawing-module__5Mx5FG__cheerStar{animation:1.6s ease-out infinite drawing-module__5Mx5FG__cheer-star;animation-delay:var(--d,0s)}@keyframes drawing-module__5Mx5FG__cheer-star{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-120px)scale(1.1)}}.drawing-module__5Mx5FG__wiggle{animation:.45s ease-in-out drawing-module__5Mx5FG__lock-wiggle}@keyframes drawing-module__5Mx5FG__lock-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}.drawing-module__5Mx5FG__unlock{animation:1s ease-out infinite drawing-module__5Mx5FG__unlock-glow}@keyframes drawing-module__5Mx5FG__unlock-glow{0%{box-shadow:0 0 #ffd43bf2,0 0 #ffd43b00}60%{box-shadow:0 0 0 10px #ffd43b00,0 0 28px #ffd43bbf}to{box-shadow:0 0 0 12px #ffd43b00,0 0 #ffd43b00}}@media (prefers-reduced-motion:reduce){.drawing-module__5Mx5FG__float,.drawing-module__5Mx5FG__picked,.drawing-module__5Mx5FG__cheerStar,.drawing-module__5Mx5FG__unlock{animation:none}.drawing-module__5Mx5FG__wiggle,.drawing-module__5Mx5FG__rise,.drawing-module__5Mx5FG__cheerIn{animation-duration:10ms}.drawing-module__5Mx5FG__burst i{animation-duration:.2s}}
.time-scenes-module__qk5E_W__presence{position:absolute;inset:0}.time-scenes-module__qk5E_W__presence[data-phase=exit]{pointer-events:none}.time-scenes-module__qk5E_W__scene{isolation:isolate;color:#fff;background:radial-gradient(ellipse 70% 55% at 30% 62%, #7c3aed6b, transparent 70%), radial-gradient(ellipse 60% 50% at 78% 18%, #22d3ee29, transparent 70%), linear-gradient(#06042a8c, #06042ac7), var(--kids-fantasy-sky,none) center / cover no-repeat, #130a3d;justify-content:center;align-items:center;animation:.75s cubic-bezier(.33,1,.68,1) both time-scenes-module__qk5E_W__sceneDim;display:flex;position:absolute;inset:0;overflow:hidden}.time-scenes-module__qk5E_W__sceneNight{background:radial-gradient(ellipse 60% 50% at 30% 66%, #7c3aed61, transparent 70%), radial-gradient(circle at 74% 22%, #ffe27a1f, transparent 34%), linear-gradient(#050322b8, #050322e0), var(--kids-fantasy-sky,none) center / cover no-repeat, #0b0630}.time-scenes-module__qk5E_W__vignette{z-index:0;pointer-events:none;background:radial-gradient(#0000 45%,#03021a8c 100%);position:absolute;inset:0}.time-scenes-module__qk5E_W__glow{z-index:0;pointer-events:none;background:radial-gradient(circle at 24% 34%,#ffe27a29 0%,#0000 26%),radial-gradient(circle at 76% 28%,#8ef3ff24 0%,#0000 24%),radial-gradient(circle at 62% 80%,#f9a8d424 0%,#0000 24%);animation:18s ease-in-out infinite alternate time-scenes-module__qk5E_W__glowDrift;position:absolute;inset:-20%}@keyframes time-scenes-module__qk5E_W__sceneDim{0%{opacity:0}to{opacity:1}}.time-scenes-module__qk5E_W__presence[data-phase=exit] .time-scenes-module__qk5E_W__scene,.time-scenes-module__qk5E_W__presence[data-phase=exit] .time-scenes-module__qk5E_W__veil{animation:.7s cubic-bezier(.4,0,.2,1) both time-scenes-module__qk5E_W__sceneLift}@keyframes time-scenes-module__qk5E_W__sceneLift{0%{opacity:1}to{opacity:0}}.time-scenes-module__qk5E_W__presence[data-phase=exit] .time-scenes-module__qk5E_W__stage,.time-scenes-module__qk5E_W__presence[data-phase=exit] .time-scenes-module__qk5E_W__card{animation:.55s cubic-bezier(.4,0,.2,1) both time-scenes-module__qk5E_W__stageLift}@keyframes time-scenes-module__qk5E_W__stageLift{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-18px)}}.time-scenes-module__qk5E_W__bloom{pointer-events:none;animation:1.1s cubic-bezier(.22,1,.36,1) .1s both time-scenes-module__qk5E_W__bloomIn;position:absolute;inset:0}@keyframes time-scenes-module__qk5E_W__bloomIn{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes time-scenes-module__qk5E_W__glowDrift{0%{transform:translate(-3%,2%)scale(1)}to{transform:translate(3%,-2%)scale(1.08)}}.time-scenes-module__qk5E_W__dust{z-index:1;pointer-events:none;animation:time-scenes-module__qk5E_W__dustRise var(--ms,12s) linear infinite;animation-delay:var(--delay,0s);position:absolute;bottom:-6%}@keyframes time-scenes-module__qk5E_W__dustRise{0%{opacity:0;transform:translateY(0)scale(.5)rotate(0)}12%{opacity:.85}to{opacity:0;transform:translateY(-112vh)scale(1.05)rotate(140deg)}}.time-scenes-module__qk5E_W__twinkle{z-index:1;pointer-events:none;animation:time-scenes-module__qk5E_W__twinkle var(--ms,2.8s) ease-in-out infinite;animation-delay:var(--delay,0s);position:absolute}@keyframes time-scenes-module__qk5E_W__twinkle{0%,to{opacity:.22;transform:translate(-50%,-50%)scale(.7)rotate(0)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(18deg)}}.time-scenes-module__qk5E_W__moonWrap{z-index:1;pointer-events:none;width:var(--size,140px);aspect-ratio:1;position:absolute}.time-scenes-module__qk5E_W__moonHalo{background:radial-gradient(circle,#ffe27a52,#ffe27a14 45%,#0000 68%);border-radius:50%;animation:7s ease-in-out infinite time-scenes-module__qk5E_W__haloBreathe;position:absolute;inset:-55%}.time-scenes-module__qk5E_W__moon{filter:drop-shadow(0 0 18px #ffd43b8c);background:radial-gradient(circle at 34% 34%,#fff9d6 0%,#ffe27a 48%,#ffc94a 100%);border-radius:50%;animation:9s ease-in-out infinite time-scenes-module__qk5E_W__moonSway;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 74% 30%,#0000 46%,#000 47%);mask:radial-gradient(circle at 74% 30%,#0000 46%,#000 47%)}@keyframes time-scenes-module__qk5E_W__haloBreathe{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes time-scenes-module__qk5E_W__moonSway{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(4deg)translateY(-6px)}}.time-scenes-module__qk5E_W__stageArt{aspect-ratio:4/5;width:min(100%,min(74dvh,560px)/1.25);margin-inline:auto;position:relative;container-type:inline-size}@media (max-height:520px){.time-scenes-module__qk5E_W__stageArt{width:min(100%,min(82dvh,300px)/1.25)}}.time-scenes-module__qk5E_W__seat{left:50%;bottom:calc(var(--seat-b) * 1cqw);width:calc(var(--seat-w) * 1cqw);height:calc(var(--seat-h) * 1cqw);position:absolute;transform:translate(-50%)}.time-scenes-module__qk5E_W__island{z-index:2;aspect-ratio:400/130;pointer-events:none;width:118%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.time-scenes-module__qk5E_W__island:before{content:"";z-index:-1;background:radial-gradient(#ffe27a80,#7c3aed47 50%,#0000 72%);border-radius:50%;position:absolute;inset:30% 4% -18%}.time-scenes-module__qk5E_W__islandLight:before{background:radial-gradient(#a78bfa38,#0000 70%)}.time-scenes-module__qk5E_W__cardGlow{pointer-events:none;background:radial-gradient(circle at 50% 55%,#c4b5fd73 0%,#ffe27a33 42%,#0000 68%);border-radius:50%;animation:3.4s ease-in-out infinite time-scenes-module__qk5E_W__haloBreathe;position:absolute;inset:4% -6% 8%}.time-scenes-module__qk5E_W__cloud{background:linear-gradient(#fbf8ff 0%,#e2d8ff 62%,#c9b8ff 100%);border-radius:999px;position:absolute;box-shadow:inset 0 -6px #7c3aed29,0 10px 26px #14084659}@keyframes time-scenes-module__qk5E_W__islandBob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-7px)}}.time-scenes-module__qk5E_W__groupFloat{animation:4.2s ease-in-out infinite time-scenes-module__qk5E_W__groupFloat}@keyframes time-scenes-module__qk5E_W__groupFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.time-scenes-module__qk5E_W__lumiRest{transform-origin:50% 92%;animation:3.2s ease-in-out infinite time-scenes-module__qk5E_W__lumiRest}@keyframes time-scenes-module__qk5E_W__lumiRest{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.028)}}.time-scenes-module__qk5E_W__lumiFloat{animation:3.2s ease-in-out infinite time-scenes-module__qk5E_W__lumiFloat}@keyframes time-scenes-module__qk5E_W__lumiFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.time-scenes-module__qk5E_W__lumiBreathe{transform-origin:50% 90%;animation:4.2s ease-in-out infinite time-scenes-module__qk5E_W__lumiBreathe}@keyframes time-scenes-module__qk5E_W__lumiBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.018,1.035)}}.time-scenes-module__qk5E_W__halo{pointer-events:none;background:radial-gradient(circle,#ffe27a6b 0%,#7c3aed66 40%,#0000 68%);border-radius:50%;animation:3.4s ease-in-out infinite time-scenes-module__qk5E_W__haloBreathe;position:absolute;inset:-22%}.time-scenes-module__qk5E_W__zzz{font-family:var(--font-round,inherit);color:#e9e1ff;text-shadow:0 0 12px #a78bfacc;animation:4.6s ease-in infinite time-scenes-module__qk5E_W__zRise;animation-delay:var(--delay,0s);opacity:0;pointer-events:none;font-weight:900;position:absolute}@keyframes time-scenes-module__qk5E_W__zRise{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:.95}to{opacity:0;transform:translate(28px,-70px)scale(1.15)}}.time-scenes-module__qk5E_W__title{background:linear-gradient(#fff9d6 0%,#ffe27a 55%,#ffb547 100%);color:#0000;filter:drop-shadow(0 4px #501e8c99)drop-shadow(0 0 22px #ffd43b61);-webkit-background-clip:text;background-clip:text}.time-scenes-module__qk5E_W__enter{opacity:0;animation:.85s cubic-bezier(.22,1,.36,1) both time-scenes-module__qk5E_W__enterRise;animation-delay:var(--d,0s)}@keyframes time-scenes-module__qk5E_W__enterRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.time-scenes-module__qk5E_W__riseLumi{animation:1s cubic-bezier(.22,1,.36,1) .32s both time-scenes-module__qk5E_W__riseLumi}@keyframes time-scenes-module__qk5E_W__riseLumi{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}.time-scenes-module__qk5E_W__veil{animation:.6s cubic-bezier(.33,1,.68,1) both time-scenes-module__qk5E_W__sceneDim}.time-scenes-module__qk5E_W__card{animation:.85s cubic-bezier(.22,1,.36,1) .12s both time-scenes-module__qk5E_W__cardRise}@keyframes time-scenes-module__qk5E_W__cardRise{0%{opacity:0;transform:translateY(28px)scale(.97)}40%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.time-scenes-module__qk5E_W__kidButton{transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .3s;animation:3.6s ease-in-out infinite time-scenes-module__qk5E_W__buttonBreathe}.time-scenes-module__qk5E_W__kidButton:hover{transform:translateY(-3px)}.time-scenes-module__qk5E_W__kidButton:active{transition-duration:.12s;transform:translateY(3px)scale(.97)}@keyframes time-scenes-module__qk5E_W__buttonBreathe{0%,to{box-shadow:0 14px 34px #ffbe1f42,inset 0 2px #ffffffb3}50%{box-shadow:0 16px 44px #ffbe1f75,0 0 0 8px #ffe27a1f,inset 0 2px #ffffffb3}}.time-scenes-module__qk5E_W__notice{animation:.8s cubic-bezier(.22,1,.36,1) both time-scenes-module__qk5E_W__noticeRise}@keyframes time-scenes-module__qk5E_W__noticeRise{0%{opacity:0;transform:translateY(18px)scale(.96)}55%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.time-scenes-module__qk5E_W__notice[data-phase=exit]{pointer-events:none;animation:.55s cubic-bezier(.4,0,.2,1) both time-scenes-module__qk5E_W__noticeMelt}.time-scenes-module__qk5E_W__notice[data-phase=exit] *{pointer-events:none!important}@keyframes time-scenes-module__qk5E_W__noticeMelt{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(3px);transform:translateY(-14px)scale(.97)}}.time-scenes-module__qk5E_W__brighten{border-radius:inherit;pointer-events:none;animation:1.4s cubic-bezier(.22,1,.36,1) .25s both time-scenes-module__qk5E_W__brighten;position:absolute;inset:-2px}@keyframes time-scenes-module__qk5E_W__brighten{0%{box-shadow:0 0 #ffe27a00}35%{box-shadow:0 0 30px 9px #ffe27ab3}to{box-shadow:0 0 #ffe27a00}}.time-scenes-module__qk5E_W__starTail{pointer-events:none;transform-origin:50% 0;background:linear-gradient(#fff6c8,#ffe27a8c 45%,#ffe27a00);border-radius:5px;width:5px;height:64px;margin-left:-2.5px;animation:1.2s cubic-bezier(.22,1,.36,1) both time-scenes-module__qk5E_W__starTail;position:absolute;top:82%;left:50%;box-shadow:0 0 10px 2px #ffe27a73}.time-scenes-module__qk5E_W__starTail:before,.time-scenes-module__qk5E_W__starTail:after{content:"";background:radial-gradient(circle,#fffbe6 0%,#ffe27af2 35%,#ffe27a00 70%);border-radius:50%;position:absolute;left:50%}.time-scenes-module__qk5E_W__starTail:after{width:14px;height:14px;margin-left:-7px;bottom:-6px}.time-scenes-module__qk5E_W__starTail:before{width:9px;height:9px;margin-left:5px;bottom:18px}@keyframes time-scenes-module__qk5E_W__starTail{0%{opacity:0;transform:scaleY(.25)}18%{opacity:1;transform:scaleY(1)}55%{opacity:.85}to{opacity:0;transform:translateY(-12px)scaleY(.3)}}.time-scenes-module__qk5E_W__badge{--slot:44px;border-radius:22px;align-items:center;gap:10px;padding:6px;transition:padding .7s cubic-bezier(.65,0,.35,1),gap .7s cubic-bezier(.65,0,.35,1);display:flex}.time-scenes-module__qk5E_W__badge[data-face=tail][data-open=true]{gap:0;padding-left:16px}.time-scenes-module__qk5E_W__badge[data-open=false]{gap:8px;padding:4px 14px 4px 4px}.time-scenes-module__qk5E_W__speechTail{background:#fff;border-bottom:1px solid #fffc;border-left:1px solid #fffc;border-radius:3px;width:16px;height:16px;margin-top:-8px;transition:opacity .4s,transform .7s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:-8px;transform:rotate(45deg)}.time-scenes-module__qk5E_W__badge[data-open=false] .time-scenes-module__qk5E_W__speechTail{opacity:0;transform:rotate(45deg)scale(.4)}.time-scenes-module__qk5E_W__slot{width:var(--slot);height:var(--slot);flex-shrink:0;transition:width .7s cubic-bezier(.65,0,.35,1);position:relative}.time-scenes-module__qk5E_W__badge[data-open=true] .time-scenes-module__qk5E_W__slot[data-face=tail]{width:0}.time-scenes-module__qk5E_W__slotFace,.time-scenes-module__qk5E_W__slotRing{justify-content:center;align-items:center;transition:opacity .45s,transform .7s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;inset:0}.time-scenes-module__qk5E_W__badge[data-open=false] .time-scenes-module__qk5E_W__slotFace{opacity:0;transform:scale(.7)}.time-scenes-module__qk5E_W__badge[data-open=true] .time-scenes-module__qk5E_W__slotRing{opacity:0;transform:scale(.55)rotate(-50deg)}.time-scenes-module__qk5E_W__badge[data-open=false] .time-scenes-module__qk5E_W__slotRing{transition-delay:.12s}.time-scenes-module__qk5E_W__textBox{transition:width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1),opacity .45s .2s;overflow:hidden}.time-scenes-module__qk5E_W__textBox[data-on=false]{opacity:0;transition:width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1),opacity .28s}.time-scenes-module__qk5E_W__minutes{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .7s cubic-bezier(.65,0,.35,1),opacity .3s;display:grid}.time-scenes-module__qk5E_W__minutes[data-on=true]{opacity:1;grid-template-columns:1fr;transition:grid-template-columns .7s cubic-bezier(.65,0,.35,1),opacity .45s .3s}.time-scenes-module__qk5E_W__minutes>span{white-space:nowrap;min-width:0;overflow:hidden}.time-scenes-module__qk5E_W__tick{animation:.6s cubic-bezier(.22,1,.36,1) both time-scenes-module__qk5E_W__tick;display:inline-block}@keyframes time-scenes-module__qk5E_W__tick{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-height:520px){.time-scenes-module__qk5E_W__badge{--slot:36px}}.time-scenes-module__qk5E_W__shine{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.time-scenes-module__qk5E_W__shine:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3.8s ease-in-out .6s infinite time-scenes-module__qk5E_W__shineSweep;position:absolute;top:0;bottom:0;left:-60%}@keyframes time-scenes-module__qk5E_W__shineSweep{0%{left:-60%}40%,to{left:130%}}.time-scenes-module__qk5E_W__nod{transform-origin:50% 80%;animation:2.6s ease-in-out infinite time-scenes-module__qk5E_W__nod}@keyframes time-scenes-module__qk5E_W__nod{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)translateY(1px)}}.time-scenes-module__qk5E_W__ring{overflow:visible;transform:rotate(-90deg)}.time-scenes-module__qk5E_W__ringBreathe{animation:3.2s ease-in-out infinite time-scenes-module__qk5E_W__ringBreathe}@keyframes time-scenes-module__qk5E_W__ringBreathe{0%,to{filter:drop-shadow(0 0 #ffc92f00);transform:scale(1)}50%{filter:drop-shadow(0 0 5px #ffc92f73);transform:scale(1.035)}}.time-scenes-module__qk5E_W__ringArc{transition:stroke-dasharray 1.2s cubic-bezier(.65,0,.35,1)}.time-scenes-module__qk5E_W__ringFlow{opacity:0;animation:1.6s cubic-bezier(.65,0,.35,1) .2s both time-scenes-module__qk5E_W__ringFlow}@keyframes time-scenes-module__qk5E_W__ringFlow{0%{opacity:0;stroke-dashoffset:0}20%{opacity:1}80%{opacity:1}to{opacity:0;stroke-dashoffset:var(--run,-60)}}.time-scenes-module__qk5E_W__sheet{animation:.45s cubic-bezier(.33,1,.68,1) both time-scenes-module__qk5E_W__sceneDim}.time-scenes-module__qk5E_W__sheet[data-phase=exit]{pointer-events:none;animation:.4s cubic-bezier(.4,0,.2,1) both time-scenes-module__qk5E_W__sceneLift}.time-scenes-module__qk5E_W__sheetCard{transition:max-width .5s cubic-bezier(.65,0,.35,1);animation:.6s cubic-bezier(.22,1,.36,1) 50ms both time-scenes-module__qk5E_W__sheetRise}.time-scenes-module__qk5E_W__sheet[data-phase=exit] .time-scenes-module__qk5E_W__sheetCard{animation:.28s cubic-bezier(.4,0,.2,1) both time-scenes-module__qk5E_W__stageLift}@keyframes time-scenes-module__qk5E_W__sheetRise{0%{opacity:0;transform:translateY(18px)scale(.98)}40%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.time-scenes-module__qk5E_W__autoHeight{transition:height .5s cubic-bezier(.65,0,.35,1)}.time-scenes-module__qk5E_W__stepIn{animation:.5s cubic-bezier(.22,1,.36,1) both time-scenes-module__qk5E_W__stepIn}@keyframes time-scenes-module__qk5E_W__stepIn{0%{opacity:0;transform:translate(26px)}60%{opacity:1}to{opacity:1;transform:translate(0)}}.time-scenes-module__qk5E_W__stepOut{padding:inherit;pointer-events:none;animation:.32s cubic-bezier(.4,0,.2,1) both time-scenes-module__qk5E_W__stepOut;position:absolute;inset:0 0 auto}@keyframes time-scenes-module__qk5E_W__stepOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-26px)}}.time-scenes-module__qk5E_W__press{transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .25s,border-color .25s,box-shadow .25s}.time-scenes-module__qk5E_W__press:active{transition-duration:.1s;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.time-scenes-module__qk5E_W__glow,.time-scenes-module__qk5E_W__cardGlow,.time-scenes-module__qk5E_W__dust,.time-scenes-module__qk5E_W__twinkle,.time-scenes-module__qk5E_W__moonHalo,.time-scenes-module__qk5E_W__moon,.time-scenes-module__qk5E_W__island,.time-scenes-module__qk5E_W__groupFloat,.time-scenes-module__qk5E_W__lumiRest,.time-scenes-module__qk5E_W__lumiFloat,.time-scenes-module__qk5E_W__lumiBreathe,.time-scenes-module__qk5E_W__halo,.time-scenes-module__qk5E_W__zzz,.time-scenes-module__qk5E_W__kidButton,.time-scenes-module__qk5E_W__shine:after,.time-scenes-module__qk5E_W__nod,.time-scenes-module__qk5E_W__ringBreathe,.time-scenes-module__qk5E_W__ringFlow,.time-scenes-module__qk5E_W__starTail,.time-scenes-module__qk5E_W__brighten{animation:none}.time-scenes-module__qk5E_W__zzz{opacity:.7}.time-scenes-module__qk5E_W__starTail,.time-scenes-module__qk5E_W__ringFlow{opacity:0}.time-scenes-module__qk5E_W__scene,.time-scenes-module__qk5E_W__veil,.time-scenes-module__qk5E_W__sheet,.time-scenes-module__qk5E_W__bloom,.time-scenes-module__qk5E_W__enter,.time-scenes-module__qk5E_W__riseLumi,.time-scenes-module__qk5E_W__card,.time-scenes-module__qk5E_W__sheetCard,.time-scenes-module__qk5E_W__stepIn,.time-scenes-module__qk5E_W__notice,.time-scenes-module__qk5E_W__tick{animation:.2s linear both time-scenes-module__qk5E_W__sceneDim;transform:none}.time-scenes-module__qk5E_W__stepOut{display:none}.time-scenes-module__qk5E_W__presence[data-phase=exit],.time-scenes-module__qk5E_W__notice[data-phase=exit],.time-scenes-module__qk5E_W__sheet[data-phase=exit]{opacity:0;animation:none}.time-scenes-module__qk5E_W__presence[data-phase=exit] *,.time-scenes-module__qk5E_W__sheet[data-phase=exit] *{animation:none!important}.time-scenes-module__qk5E_W__badge,.time-scenes-module__qk5E_W__speechTail,.time-scenes-module__qk5E_W__slot,.time-scenes-module__qk5E_W__slotFace,.time-scenes-module__qk5E_W__slotRing,.time-scenes-module__qk5E_W__textBox,.time-scenes-module__qk5E_W__minutes,.time-scenes-module__qk5E_W__ringArc,.time-scenes-module__qk5E_W__autoHeight,.time-scenes-module__qk5E_W__sheetCard,.time-scenes-module__qk5E_W__kidButton,.time-scenes-module__qk5E_W__press{transition-duration:10ms!important;transition-delay:0s!important}}
:where(.speaker-image-module__hXMQVW__image){object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;display:block}
.dom-kit-module__ctNb2G__notice{z-index:20;text-align:center;letter-spacing:-.03em;text-shadow:0 2px 14px #090428a6;pointer-events:none;font-size:clamp(19px,4.2cqw,46px);line-height:1.25;position:absolute;top:4.5%;left:14%;right:14%}.dom-kit-module__ctNb2G__noticeCheer{font-size:clamp(30px,7cqw,76px);animation:.7s cubic-bezier(.2,.85,.3,1.25) both dom-kit-module__ctNb2G__kit-cheer-pop,1.1s ease-in-out .25s 2 dom-kit-module__ctNb2G__kit-cheer-glow}.dom-kit-module__ctNb2G__lumiWrap{z-index:30;pointer-events:none;width:19cqw;min-width:104px;position:absolute;top:6%;left:1.8%}.dom-kit-module__ctNb2G__lumiPortrait{animation:3s ease-in-out infinite dom-kit-module__ctNb2G__kit-lumi-floaty;position:relative}.dom-kit-module__ctNb2G__lumiImg{filter:drop-shadow(0 1.4cqh 2cqh #04062880);width:100%;height:auto;display:block}.dom-kit-module__ctNb2G__bubble{z-index:31;color:#4c268c;background:#fff;border-radius:1.6cqw;width:max-content;max-width:30cqw;padding:1cqw 1.7cqw;font-size:clamp(13px,2.3cqw,24px);font-weight:800;animation:.45s cubic-bezier(.2,.85,.3,1.25) both dom-kit-module__ctNb2G__kit-bubble-pop;position:absolute;top:22%;left:92%;box-shadow:0 8px 22px #0504234d}.dom-kit-module__ctNb2G__bubble:after{content:"";border:7px solid #0000;border-right-color:#fff;position:absolute;top:40%;left:-12px}.dom-kit-module__ctNb2G__replayBtn{z-index:30;color:#fff5e0;cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffffff38,#ffffff14);border:none;border-radius:999px;align-items:center;gap:.8cqw;height:7cqh;min-height:44px;padding:0 2cqw;font-size:max(13px,min(1.9cqw,3.4cqh));font-weight:800;transition:opacity .28s,transform .28s cubic-bezier(.2,.9,.3,1.25);display:inline-flex;position:absolute;top:4.5%;right:2.4%;transform:translateY(-8px)scale(.92);box-shadow:inset 0 .4cqh #ffffff4d,0 .6cqh #140a3c80}.dom-kit-module__ctNb2G__replayShow{opacity:1;pointer-events:auto;transform:none}.dom-kit-module__ctNb2G__replayIcon{width:max(14px,min(2.2cqw,3.8cqh));height:max(14px,min(2.2cqw,3.8cqh))}.dom-kit-module__ctNb2G__replaySpeakerIcon{width:max(30px,min(4cqw,6cqh));height:max(30px,min(4cqw,6cqh))}.dom-kit-module__ctNb2G__replayBtn:hover{transform:translateY(-.4cqh)}.dom-kit-module__ctNb2G__replayBtn:active{transform:translateY(.5cqh)scale(.97)}.dom-kit-module__ctNb2G__replayBtn:focus-visible{outline-offset:.3cqw;outline:.45cqw solid #8ef3ff}.dom-kit-module__ctNb2G__markCounter{z-index:4;pointer-events:none;background:#0c052480;border-radius:2cqw;align-items:center;gap:.6cqw;padding:.6cqh 1.2cqw;display:flex;position:absolute;top:17.5cqh;right:6cqw;box-shadow:inset 0 0 0 .2cqw #ffffff1f}.dom-kit-module__ctNb2G__markGrid{grid-template-columns:repeat(var(--cols,1), auto);gap:.3cqh .5cqw;display:grid}.dom-kit-module__ctNb2G__mark{text-align:center;color:#ffe8a0;font-size:2.6cqh;line-height:1}.dom-kit-module__ctNb2G__markCaught{color:#ffe8a047}.dom-kit-module__ctNb2G__markMissed{color:#e2e2ecbf}.dom-kit-module__ctNb2G__markCount{color:#fff;font-size:2.6cqh;font-weight:800}.dom-kit-module__ctNb2G__pulseRing{aspect-ratio:1;opacity:0;border:.55cqw solid #8ef3ffd9;border-radius:50%;width:19cqw;margin-top:-9.5cqw;margin-left:-9.5cqw;animation:.9s ease-out 3 forwards dom-kit-module__ctNb2G__kit-pulse-ring;position:absolute;box-shadow:0 0 2.4cqw #8ef3ff80,inset 0 0 2cqw #8ef3ff4d}.dom-kit-module__ctNb2G__burstBit{will-change:transform, opacity;line-height:1;position:absolute;top:0;left:0}.dom-kit-module__ctNb2G__sweepBand{mix-blend-mode:screen;opacity:0;background:linear-gradient(100deg,#fff0,#ffffff26 45%,#a3e6ff38 55%,#fff0);width:22%;position:absolute;top:-12%;bottom:-12%;left:0;transform:translate(-160%)skew(-16deg)}@keyframes dom-kit-module__ctNb2G__kit-cheer-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes dom-kit-module__ctNb2G__kit-cheer-glow{0%,to{text-shadow:0 2px 14px #090428a6,0 0 16px #ffd43b33}50%{text-shadow:0 2px 14px #090428a6,0 0 34px #ffd43be6}}@keyframes dom-kit-module__ctNb2G__kit-lumi-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4cqh)}}@keyframes dom-kit-module__ctNb2G__kit-bubble-pop{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:none}}@keyframes dom-kit-module__ctNb2G__kit-pulse-ring{0%{opacity:.9;transform:scale(.6)}80%{opacity:.25}to{opacity:0;transform:scale(1.18)}}@media (max-height:520px){.dom-kit-module__ctNb2G__bubble{border-radius:1.2cqw;max-width:44cqw;padding:.5cqw 1.1cqw;font-size:clamp(12px,1.8cqw,15px);line-height:1.2;top:22%}.dom-kit-module__ctNb2G__bubble:after{border-width:5px;top:36%;left:-9px}}[data-rm="1"] .dom-kit-module__ctNb2G__lumiPortrait{animation:none}[data-rm="1"] .dom-kit-module__ctNb2G__noticeCheer{animation-duration:.01ms;animation-iteration-count:1}[data-rm="1"] .dom-kit-module__ctNb2G__bubble{animation-duration:.01ms}
.runtime-module__LXzzFG__stage{isolation:isolate;background:radial-gradient(56% 64% at 14% -8%,#8ef3ff38,#0000 64%),radial-gradient(52% 60% at 88% 106%,#7c5cff33,#0000 66%),radial-gradient(40% 46% at 74% 6%,#ffecc81a,#0000 70%),linear-gradient(158deg,#241a52 0%,#171041 54%,#2b1a4e 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__LXzzFG__starsFar,.runtime-module__LXzzFG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__LXzzFG__starsFar{opacity:.44;background-image:radial-gradient(circle,#fff6 1px,#0000 1.2px);background-position:33px 19px;background-size:95px 95px;animation:66s ease-in-out infinite alternate runtime-module__LXzzFG__drift-far}.runtime-module__LXzzFG__starsNear{opacity:.52;background-image:radial-gradient(circle,#ffffffc2 1.4px,#0000 1.6px),radial-gradient(circle,#beeeff8f 1px,#0000 1.3px);background-position:0 0,29px 25px;background-size:61px 61px,87px 87px;animation:48s ease-in-out infinite alternate runtime-module__LXzzFG__drift-near}.runtime-module__LXzzFG__spark{color:#beeeffe6;pointer-events:none;animation:runtime-module__LXzzFG__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__LXzzFG__glyph{font-family:var(--font-en-letter,inherit);letter-spacing:.02em;font-size:1em;font-weight:800;line-height:1}.runtime-module__LXzzFG__row{box-sizing:border-box;grid-template-columns:repeat(var(--cols,4), 1fr);background:linear-gradient(160deg, #0a062280, #120a3057), linear-gradient(155deg, var(--tint-a), var(--tint-b));--cell:min(calc((84cqw - 2.4cqw - (var(--cols,4) - 1) * 1.4cqw) / var(--cols,4)), 21.6cqh, 15cqw);border:1px solid #ffffff1a;border-radius:3cqw;place-items:center;gap:1.4cqw;width:84cqw;height:24cqh;padding:1.2cqh 1.2cqw;display:grid;position:absolute;top:26cqh;left:8cqw;box-shadow:inset 0 2.4cqh 5cqh #04021680,inset 0 -1px #ffffff14}.runtime-module__LXzzFG__cell,.runtime-module__LXzzFG__hole{width:var(--cell);height:var(--cell);box-sizing:border-box;opacity:0;border-radius:2cqw;justify-content:center;align-items:center;font-size:min(7.4cqw,13cqh);display:flex}.runtime-module__LXzzFG__cell{color:#1a1240eb;background:linear-gradient(168deg,#fffbf0f7,#f0e8d6e6);border:1px solid #ffffff4d;transition:border-color .18s ease-out,box-shadow .18s ease-out;box-shadow:0 1cqh 2cqh #06021c66,inset 0 -.7cqh 1.4cqh #9684604d}.runtime-module__LXzzFG__hole{color:#fff4d6f2;background:radial-gradient(circle,#ffe4a033,#ffe4a00d 62%,#0000 72%),linear-gradient(168deg,#140c3480,#0c06246b);border:.4cqw dashed #ffecbeb8;transition:border-color .4s ease-in-out;position:relative;box-shadow:inset 0 0 2cqw #ffe4a02e}.runtime-module__LXzzFG__cellShown{opacity:1;animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__LXzzFG__cell-in;animation-delay:var(--enter-delay,0s)}.runtime-module__LXzzFG__holeAsk{background:radial-gradient(circle,#ffe4a052,#ffe4a014 62%,#0000 72%),linear-gradient(168deg,#140c3480,#0c06246b);border-color:#ffd43b}.runtime-module__LXzzFG__holeAsk:after{content:"";border-radius:inherit;pointer-events:none;animation:2.4s ease-in-out infinite runtime-module__LXzzFG__ask-glow;position:absolute;inset:0;box-shadow:inset 0 0 1.8cqw #ffd43b73}.runtime-module__LXzzFG__holeWait{background:radial-gradient(circle,#ffe4a012,#0000 72%),linear-gradient(168deg,#140c346b,#0c06245c);border-color:#fff3;box-shadow:inset 0 0 1.4cqw #ffe4a00f}.runtime-module__LXzzFG__holeLit{border-color:#ffd43bf2;animation:1s ease-in-out both runtime-module__LXzzFG__hole-glow}.runtime-module__LXzzFG__cellMarked{border-color:#ffd43be6;animation:1s ease-out both runtime-module__LXzzFG__cell-glow;box-shadow:0 1.4cqh 3cqh #06021c73,0 0 2.6cqw #ffd43b80}.runtime-module__LXzzFG__cellReading{border-color:#ffd76a;box-shadow:0 1cqh 2cqh #06021c66,0 0 0 .3cqw #ffd76aa6,0 0 2.2cqw #ffd76a73,inset 0 -.7cqh 1.4cqh #9684604d}.runtime-module__LXzzFG__tray{box-sizing:border-box;grid-template-columns:repeat(var(--cols,3), 1fr);--cell:min(calc((74cqw - 2.8cqw - (var(--cols,3) - 1) * 2cqw) / var(--cols,3)), 19.6cqh, 16cqw);background:linear-gradient(168deg,#ffe29e38,#ce922829),linear-gradient(160deg,#180e3880,#0e082666);border:1px solid #ffe4a047;border-radius:3cqw;place-items:center;gap:2cqw;width:74cqw;height:22cqh;padding:1.2cqh 1.4cqw;display:grid;position:absolute;top:62cqh;left:22cqw;box-shadow:0 1.4cqh 3cqh #04021666,inset 0 1px #ffffff29}.runtime-module__LXzzFG__tile{width:var(--cell);height:var(--cell);box-sizing:border-box;color:#0a222eeb;cursor:pointer;opacity:0;background:linear-gradient(168deg,#f6fdfff7,#c4eefae6);border:1px solid #ffffff4d;border-radius:2.2cqw;justify-content:center;align-items:center;min-width:56px;min-height:56px;font-size:min(8cqw,13cqh);transition:transform .18s ease-out,box-shadow .18s ease-out;display:flex;box-shadow:0 1.6cqh 3cqh #06021c73,inset 0 -1cqh 1.8cqh #56b2d061,inset 0 .5cqh 1cqh #fffc}.runtime-module__LXzzFG__tileShown{animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__LXzzFG__tile-in;animation-delay:var(--enter-delay,0s)}.runtime-module__LXzzFG__tile:not(:disabled):hover{transform:translateY(-.8cqh)scale(1.03)}.runtime-module__LXzzFG__tile:not(:disabled):active{transform:translateY(0)scale(.97)}.runtime-module__LXzzFG__tileLift{animation:1s ease-in-out both runtime-module__LXzzFG__tile-lift}.runtime-module__LXzzFG__tileDone{opacity:1;filter:saturate(.5)brightness(.78);cursor:default;border-color:#ffd43b80}.runtime-module__LXzzFG__speaker{cursor:pointer;background:radial-gradient(circle at 34% 28%,#fffffff2,#ffe196e6 38%,#f0ba4aeb 72%,#ce9228f2);border:0;border-radius:50%;place-items:center;width:min(10cqw,8cqh);min-width:56px;height:min(10cqw,8cqh);min-height:56px;padding:0;transition:transform .18s ease-out,filter .18s ease-out;display:grid;position:absolute;top:4cqh;left:82cqw;box-shadow:0 1.4cqh 2.6cqh #06021c80,inset 0 -.8cqh 1.6cqh #965c0c66,inset 0 .5cqh 1cqh #ffffff80}.runtime-module__LXzzFG__speaker:hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__LXzzFG__speaker:active{transform:translateY(0)scale(.96)}.runtime-module__LXzzFG__speaker:focus-visible{outline-offset:.35cqw;outline:.35cqw solid #8ef3ff}.runtime-module__LXzzFG__speakerIcon{color:#56320f;pointer-events:none;width:78%;height:82%;display:block}.runtime-module__LXzzFG__speakerOn{animation:.52s ease-in-out 2 runtime-module__LXzzFG__speaker-blink}.runtime-module__LXzzFG__fxLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__LXzzFG__flyer{color:#0a222ed9;animation:runtime-module__LXzzFG__tile-fly var(--fly-ms,1.1s) cubic-bezier(.3, .7, .3, 1) both;background:linear-gradient(168deg,#f6fdffe6,#c4eefacc);border-radius:2.2cqw;justify-content:center;align-items:center;font-size:min(8cqw,13cqh);display:flex;position:absolute;box-shadow:0 0 2.4cqw #ffd43b80}.runtime-module__LXzzFG__practice .runtime-module__LXzzFG__row,.runtime-module__LXzzFG__practice .runtime-module__LXzzFG__tray{filter:hue-rotate(-8deg)}.runtime-module__LXzzFG__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#8ef3ff29,#0000 70%);position:absolute;inset:0}@keyframes runtime-module__LXzzFG__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__LXzzFG__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__LXzzFG__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.15)}}@keyframes runtime-module__LXzzFG__cell-in{0%{opacity:0;transform:translateY(1.8cqh)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__LXzzFG__tile-in{0%{opacity:0;transform:translateY(2cqh)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__LXzzFG__hole-glow{0%{box-shadow:inset 0 0 2cqw #ffe4a02e}50%{box-shadow:inset 0 0 3.4cqw #ffd43b99,0 0 2.4cqw #ffd43b66}to{box-shadow:inset 0 0 2cqw #ffe4a04d}}@keyframes runtime-module__LXzzFG__ask-glow{0%,to{opacity:.45}50%{opacity:1}}@keyframes runtime-module__LXzzFG__cell-glow{0%{transform:scale(1)}40%{transform:scale(1.09)}to{transform:scale(1.05)}}@keyframes runtime-module__LXzzFG__tile-lift{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-2.2cqh)scale(1.08)}to{transform:translateY(-1.6cqh)scale(1.06)}}@keyframes runtime-module__LXzzFG__tile-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}12%{opacity:.95;transform:translate(-50%,-50%)scale(1)}to{opacity:.9;transform:translate(calc(-50% + var(--dx,0)), calc(-50% + var(--dy,0))) scale(.92)}}@keyframes runtime-module__LXzzFG__speaker-blink{0%,to{filter:brightness();transform:scale(1)}45%{filter:brightness(1.35);transform:scale(1.06)}}.runtime-module__LXzzFG__qLow .runtime-module__LXzzFG__starsFar,.runtime-module__LXzzFG__qLow .runtime-module__LXzzFG__practiceGlow{display:none}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__starsFar,.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__starsNear,.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__spark,.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__holeAsk:after{animation:none}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__hole{transition:none}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__cellShown,.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__tileShown{animation:.42s ease-out both runtime-module__LXzzFG__fade-in}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__cellMarked,.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__tileLift{animation:none}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__holeLit{animation:1s ease-in-out both runtime-module__LXzzFG__brightness-fade}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__speakerOn{animation:.62s ease-in-out 2 runtime-module__LXzzFG__brightness-fade}.runtime-module__LXzzFG__rm .runtime-module__LXzzFG__flyer{animation:runtime-module__LXzzFG__tile-fade var(--fly-ms,1.1s) ease-out both}@keyframes runtime-module__LXzzFG__fade-in{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes runtime-module__LXzzFG__brightness-fade{0%,to{filter:brightness()}45%{filter:brightness(1.3)}}@keyframes runtime-module__LXzzFG__tile-fade{0%{opacity:0;transform:translate(-50%,-50%)}30%{opacity:.9;transform:translate(-50%,-50%)}to{opacity:.9;transform:translate(calc(-50% + var(--dx,0)), calc(-50% + var(--dy,0)))}}
.runtime-module__R1eCRG__stage{isolation:isolate;background:radial-gradient(56% 64% at 14% -8%,#8ef3ff38,#0000 64%),radial-gradient(52% 60% at 88% 106%,#7c5cff33,#0000 66%),radial-gradient(40% 46% at 74% 6%,#ffecc81a,#0000 70%),linear-gradient(158deg,#241a52 0%,#171041 54%,#2b1a4e 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__R1eCRG__starsFar,.runtime-module__R1eCRG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__R1eCRG__starsFar{opacity:.44;background-image:radial-gradient(circle,#fff6 1px,#0000 1.2px);background-position:33px 19px;background-size:95px 95px;animation:66s ease-in-out infinite alternate runtime-module__R1eCRG__drift-far}.runtime-module__R1eCRG__starsNear{opacity:.52;background-image:radial-gradient(circle,#ffffffc2 1.4px,#0000 1.6px),radial-gradient(circle,#beeeff8f 1px,#0000 1.3px);background-position:0 0,29px 25px;background-size:61px 61px,87px 87px;animation:48s ease-in-out infinite alternate runtime-module__R1eCRG__drift-near}.runtime-module__R1eCRG__spark{color:#beeeffe6;pointer-events:none;animation:runtime-module__R1eCRG__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__R1eCRG__glyph{font-family:var(--font-en-letter,inherit);letter-spacing:.02em;font-size:1em;font-weight:800;line-height:1}.runtime-module__R1eCRG__look{box-sizing:border-box;background:linear-gradient(160deg, #0a062280, #120a3057), linear-gradient(155deg, var(--tint-a), var(--tint-b));border:1px solid #ffffff1a;border-radius:3.4cqw;flex-direction:column;align-items:center;gap:3cqh;width:26cqw;height:58cqh;padding:2cqh 1.4cqw;display:flex;position:absolute;top:21cqh;left:3cqw;box-shadow:inset 0 3cqh 6cqh #04021680,inset 0 -1px #ffffff14}.runtime-module__R1eCRG__upperCard,.runtime-module__R1eCRG__upperPick{box-sizing:border-box;color:#2e1018eb;background:linear-gradient(168deg,#fff4f0f7,#ffd6caeb);border:1px solid #ffffff4d;border-radius:2.4cqw;justify-content:center;align-items:center;display:flex;box-shadow:0 1.6cqh 3cqh #06021c73,inset 0 -1cqh 1.8cqh #e97a6a66,inset 0 .5cqh 1cqh #fffc}.runtime-module__R1eCRG__upperCard{opacity:0;width:20cqw;height:min(24cqw,30cqh);margin-top:10cqh;font-size:min(12cqw,16cqh)}.runtime-module__R1eCRG__upperLit{opacity:1;animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__R1eCRG__upper-in;animation-delay:var(--enter-delay,0s)}.runtime-module__R1eCRG__upperSpeaking .runtime-module__R1eCRG__glyph{animation:.52s ease-in-out 2 runtime-module__R1eCRG__upper-pulse}.runtime-module__R1eCRG__speaker{cursor:pointer;background:radial-gradient(circle at 34% 28%,#fffffff2,#ffe196e6 38%,#f0ba4aeb 72%,#ce9228f2);border:0;border-radius:50%;width:min(10cqw,16cqh);min-width:56px;height:min(10cqw,16cqh);min-height:56px;transition:transform .18s ease-out,filter .18s ease-out;position:relative;box-shadow:0 1.4cqh 2.6cqh #06021c80,inset 0 -.8cqh 1.6cqh #965c0c66,inset 0 .5cqh 1cqh #ffffff80}.runtime-module__R1eCRG__speaker:hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__R1eCRG__speaker:active{transform:translateY(0)scale(.96)}.runtime-module__R1eCRG__speakerOn{animation:.52s ease-in-out 2 runtime-module__R1eCRG__speaker-blink}.runtime-module__R1eCRG__board{grid-template-columns:repeat(var(--cols,2), 1fr);grid-template-rows:repeat(var(--rows,1), 1fr);--cell:min(calc((65cqw - (var(--cols,2) - 1) * 1.6cqw) / var(--cols,2)), calc((58cqh - (var(--rows,1) - 1) * 1.6cqw) / var(--rows,1)), 22cqw);place-items:center;gap:1.6cqw;width:65cqw;height:58cqh;display:grid;position:absolute;top:21cqh;left:32cqw}.runtime-module__R1eCRG__upperRow,.runtime-module__R1eCRG__lowerRow{grid-template-columns:repeat(var(--cols,3), 1fr);place-items:center;gap:1.6cqw;width:94cqw;display:grid;position:absolute;left:3cqw}.runtime-module__R1eCRG__upperRow{--cell:min(calc((94cqw - (var(--cols,3) - 1) * 1.6cqw) / var(--cols,3)), 22cqh, 18cqw);height:22cqh;top:30cqh}.runtime-module__R1eCRG__lowerRow{--cell:min(calc((94cqw - (var(--cols,3) - 1) * 1.6cqw) / var(--cols,3)), 24cqh, 18cqw);height:24cqh;top:56cqh}.runtime-module__R1eCRG__upperPick{width:var(--cell);height:var(--cell);cursor:pointer;opacity:0;min-width:56px;min-height:56px;font-size:min(9cqw,13cqh);transition:transform .18s ease-out,box-shadow .18s ease-out}.runtime-module__R1eCRG__upperPick:not(:disabled):hover{transform:translateY(-.8cqh)scale(1.03)}.runtime-module__R1eCRG__upperSelected{translate:0 -1.4cqh;scale:1.05;box-shadow:0 2.4cqh 4cqh #06021c80,0 0 3cqw #ffd43b80,inset 0 .5cqh 1cqh #ffffffd9}.runtime-module__R1eCRG__lowerCard{width:var(--cell);height:var(--cell);box-sizing:border-box;color:#0a222eeb;cursor:pointer;opacity:0;background:linear-gradient(168deg,#f6fdfff7,#c4eefae6);border:1px solid #ffffff47;border-radius:2.4cqw;justify-content:center;align-items:center;min-width:56px;min-height:56px;font-size:min(9cqw,13cqh);transition:transform .18s ease-out,box-shadow .18s ease-out;display:flex;box-shadow:0 1.6cqh 3cqh #06021c73,inset 0 -1cqh 1.8cqh #56b2d061,inset 0 .5cqh 1cqh #fffc}.runtime-module__R1eCRG__cardShown{animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__R1eCRG__card-in;animation-delay:var(--enter-delay,0s)}.runtime-module__R1eCRG__lowerCard:not(:disabled):hover{transform:translateY(-.8cqh)scale(1.03)}.runtime-module__R1eCRG__lowerCard:not(:disabled):active{transform:translateY(0)scale(.97)}.runtime-module__R1eCRG__cardMarked{border-color:#ffd43bf2;animation:1s ease-out both runtime-module__R1eCRG__card-glow;box-shadow:0 2cqh 4cqh #06021c80,0 0 3cqw #ffd43b8c,inset 0 .5cqh 1cqh #ffffffd9}.runtime-module__R1eCRG__cardDone{opacity:1;filter:saturate(.55)brightness(.82);cursor:default;border-color:#ffd43b99}.runtime-module__R1eCRG__fxLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__R1eCRG__flyer{color:#2e1018cc;animation:runtime-module__R1eCRG__letter-fly var(--fly-ms,1.2s) cubic-bezier(.3, .7, .3, 1) both;background:linear-gradient(168deg,#fff4f0cc,#ffd6cab3);border-radius:2.4cqw;justify-content:center;align-items:center;font-size:min(9cqw,13cqh);display:flex;position:absolute;box-shadow:0 0 2.4cqw #ffd43b80}.runtime-module__R1eCRG__practice .runtime-module__R1eCRG__look,.runtime-module__R1eCRG__practice .runtime-module__R1eCRG__board,.runtime-module__R1eCRG__practice .runtime-module__R1eCRG__upperRow,.runtime-module__R1eCRG__practice .runtime-module__R1eCRG__lowerRow{filter:hue-rotate(-8deg)}.runtime-module__R1eCRG__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#8ef3ff29,#0000 70%);position:absolute;inset:0}@keyframes runtime-module__R1eCRG__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__R1eCRG__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__R1eCRG__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.15)}}@keyframes runtime-module__R1eCRG__upper-in{0%{opacity:0;transform:translateY(2cqh)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__R1eCRG__upper-pulse{0%,to{filter:brightness()}45%{filter:brightness(1.2)}}@keyframes runtime-module__R1eCRG__card-in{0%{opacity:0;transform:translateY(2cqh)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__R1eCRG__card-glow{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1.06)}}@keyframes runtime-module__R1eCRG__letter-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}12%{opacity:.95;transform:translate(-50%,-50%)scale(1)}to{opacity:.9;transform:translate(calc(-50% + var(--dx,0)), calc(-50% + var(--dy,0))) scale(.62)}}@keyframes runtime-module__R1eCRG__speaker-blink{0%,to{filter:brightness();transform:scale(1)}45%{filter:brightness(1.35);transform:scale(1.06)}}@keyframes runtime-module__R1eCRG__wave-pop{0%{opacity:.25;transform:translateY(-50%)scale(.82)}55%{opacity:1;transform:translateY(-50%)scale(1.08)}to{opacity:.5;transform:translateY(-50%)scale(1)}}.runtime-module__R1eCRG__qLow .runtime-module__R1eCRG__starsFar,.runtime-module__R1eCRG__qLow .runtime-module__R1eCRG__practiceGlow{display:none}.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__starsFar,.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__starsNear,.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__spark{animation:none}.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__cardShown,.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__upperLit{animation:.42s ease-out both runtime-module__R1eCRG__card-fade}.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__cardMarked{animation:none}.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__speakerOn,.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__upperSpeaking .runtime-module__R1eCRG__glyph{animation:.52s ease-in-out 2 runtime-module__R1eCRG__brightness-fade}.runtime-module__R1eCRG__rm .runtime-module__R1eCRG__flyer{animation:runtime-module__R1eCRG__letter-fade var(--fly-ms,1.2s) ease-out both}@keyframes runtime-module__R1eCRG__card-fade{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes runtime-module__R1eCRG__brightness-fade{0%,to{filter:brightness()}45%{filter:brightness(1.3)}}@keyframes runtime-module__R1eCRG__letter-fade{0%{opacity:0;transform:translate(-50%,-50%)}30%{opacity:.9;transform:translate(-50%,-50%)}to{opacity:.9;transform:translate(calc(-50% + var(--dx,0)), calc(-50% + var(--dy,0)))}}.runtime-module__R1eCRG__speakerImage{width:82%;height:82%;position:absolute;inset:9%}
.runtime-module__MiZCDW__stage{--trace-dots-top:max(12.6cqh, calc(4.5cqh + clamp(19px, 4.2cqw, 46px) * 1.25 + 6px));--trace-board-top:max(17.6cqh, calc(var(--trace-dots-top) + 3.2cqh + 8px));--trace-board-size:min(70cqh, 50cqw, calc(94cqh - var(--trace-board-top)));--trace-model-size:clamp(56px, 10cqw, 14cqh);isolation:isolate;background:radial-gradient(56% 58% at 50% -8%,#bad6ff42,#0000 64%),radial-gradient(52% 58% at 88% 104%,#6366f129,#0000 68%),radial-gradient(44% 52% at 8% 92%,#818cf824,#0000 70%),linear-gradient(165deg,#171346 0%,#100c2e 56%,#241148 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__MiZCDW__starsFar,.runtime-module__MiZCDW__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__MiZCDW__starsFar{opacity:.42;background-image:radial-gradient(circle,#fff6 1px,#0000 1.2px);background-position:31px 19px;background-size:92px 92px;animation:70s ease-in-out infinite alternate runtime-module__MiZCDW__drift-far}.runtime-module__MiZCDW__starsNear{opacity:.48;background-image:radial-gradient(circle,#ffffffbd 1.4px,#0000 1.6px),radial-gradient(circle,#c8d6ff8f 1px,#0000 1.3px);background-position:0 0,35px 27px;background-size:63px 63px,89px 89px;animation:50s ease-in-out infinite alternate runtime-module__MiZCDW__drift-near}.runtime-module__MiZCDW__mote{pointer-events:none;width:1cqw;height:1cqw;animation:runtime-module__MiZCDW__mote-float var(--tw-dur,3s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);background:#e8f1ff;border-radius:50%;position:absolute;box-shadow:0 0 1.1cqw #c8e0ffd9}.runtime-module__MiZCDW__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#67e8f921,#0000 70%);position:absolute;inset:0}.runtime-module__MiZCDW__practice .runtime-module__MiZCDW__board{border-color:#67e8f957}.runtime-module__MiZCDW__strokeDots{left:50%;top:var(--trace-dots-top);z-index:6;pointer-events:none;gap:1.4cqh;display:flex;position:absolute;transform:translate(-50%)}.runtime-module__MiZCDW__dot{color:#ffffff38;width:3.2cqh;height:3.2cqh;transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:block}.runtime-module__MiZCDW__dotStar{width:100%;height:100%;display:block}.runtime-module__MiZCDW__dotDone{color:#ffd76a;transform:scale(1.16)}.runtime-module__MiZCDW__model{left:calc(58cqw - var(--trace-board-size) / 2 - var(--trace-model-size) - 3cqw);top:calc(var(--trace-board-top) + (var(--trace-board-size) - var(--trace-model-size)) / 2);width:var(--trace-model-size);aspect-ratio:1;z-index:6;background:#0e0a2680;border:.28cqw solid #ffffff1f;border-radius:1.6cqw;animation:.6s cubic-bezier(.22,1,.36,1) both runtime-module__MiZCDW__model-in;position:absolute;box-shadow:inset 0 .4cqh 1.2cqh #08041a80}.runtime-module__MiZCDW__modelSvg{width:100%;height:100%;display:block}.runtime-module__MiZCDW__modelInk{fill:none;stroke:#e2e8ffb8;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.runtime-module__MiZCDW__boardWrap{left:58%;top:var(--trace-board-top);width:var(--trace-board-size);aspect-ratio:1;z-index:5;animation:.62s cubic-bezier(.22,1,.36,1) both runtime-module__MiZCDW__board-in;position:absolute;transform:translate(-50%)}.runtime-module__MiZCDW__board{touch-action:none;cursor:crosshair;background:radial-gradient(circle at 50% 8%, #ffffff1a, transparent 60%), linear-gradient(158deg, var(--tint-a), var(--tint-b)), #140c3094;border:.34cqw solid #ffffff29;border-radius:4.2cqw;width:100%;height:100%;transition:border-color .3s,box-shadow .3s;display:block;box-shadow:inset 0 2px #ffffff1a,inset 0 -3cqh 6cqh #0e062261,0 3cqh 7cqh #0a041c6b}.runtime-module__MiZCDW__board:focus-visible{outline-offset:4px;outline:4px solid #67e8f9}@container (max-aspect-ratio:1){.runtime-module__MiZCDW__model,.runtime-module__MiZCDW__boardWrap{--portrait-model-size:max(56px, min(14cqw, 14cqh));--portrait-model-top:max(27cqh, calc(7.5cqh + max(7cqh, 44px) + max(28px, 4.5cqw) + 8px))}.runtime-module__MiZCDW__model{left:auto;right:8cqw;top:var(--portrait-model-top);width:var(--portrait-model-size)}.runtime-module__MiZCDW__boardWrap{--trace-board-top:max(40cqh, calc(var(--portrait-model-top) + var(--portrait-model-size) + 12px));--trace-board-size:min(54cqh, 86cqw, calc(94cqh - var(--trace-board-top)));left:50%}}.runtime-module__MiZCDW__boardDraw{border-color:#d6e8ff66}.runtime-module__MiZCDW__boardSolved{border-color:#ffd76a80;box-shadow:inset 0 2px #ffffff24,0 3cqh 8cqh #ffbe5a33,0 3cqh 7cqh #0a041c6b}.runtime-module__MiZCDW__baseline,.runtime-module__MiZCDW__midline{fill:none;stroke:#ffffff17;stroke-width:.45px;stroke-dasharray:2.2 3}.runtime-module__MiZCDW__midline{stroke:#ffffff0f}.runtime-module__MiZCDW__strokeGroup{animation:runtime-module__MiZCDW__stroke-in .5s var(--enter-delay,0s) both ease-out}.runtime-module__MiZCDW__ghost,.runtime-module__MiZCDW__glow,.runtime-module__MiZCDW__ink{fill:none;stroke-linecap:round;stroke-linejoin:round}.runtime-module__MiZCDW__ghost{stroke:#ffffff38;stroke-width:7px;transition:stroke .3s}.runtime-module__MiZCDW__board[data-guide="0"] .runtime-module__MiZCDW__ghost{stroke:#ffffff52;stroke-width:10px;stroke-dasharray:5 4.4}.runtime-module__MiZCDW__board[data-guide="1"] .runtime-module__MiZCDW__ghost{stroke:#ffffff3d;stroke-width:6px;stroke-dasharray:3.4 3.4}.runtime-module__MiZCDW__board[data-guide="2"] .runtime-module__MiZCDW__ghost{stroke:#ffffff26;stroke-width:5px}.runtime-module__MiZCDW__board[data-guide="3"] .runtime-module__MiZCDW__ghost{stroke:#ffffff14;stroke-width:4px}.runtime-module__MiZCDW__glow,.runtime-module__MiZCDW__ink{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--dash,0));transition:stroke-dashoffset var(--dash-ms,0s) linear, stroke .3s ease}.runtime-module__MiZCDW__glow{stroke:#badcff66;stroke-width:13px}.runtime-module__MiZCDW__ink{stroke:#f2f7ff;stroke-width:6.2px}.runtime-module__MiZCDW__strokeActive .runtime-module__MiZCDW__ghost{animation:3.4s ease-in-out infinite runtime-module__MiZCDW__ghost-breath}.runtime-module__MiZCDW__strokeDone .runtime-module__MiZCDW__ink{stroke:#ffd76a}.runtime-module__MiZCDW__strokeDone .runtime-module__MiZCDW__glow{stroke:#ffc46c57}.runtime-module__MiZCDW__strokeDemo .runtime-module__MiZCDW__ink{stroke:#a8f4ff}.runtime-module__MiZCDW__strokeDemo .runtime-module__MiZCDW__glow{stroke:#67e8f961}.runtime-module__MiZCDW__strokeSolved .runtime-module__MiZCDW__ink{stroke:#ffdf8a;animation:1.1s ease-out runtime-module__MiZCDW__ink-cheer}.runtime-module__MiZCDW__strokeSolved .runtime-module__MiZCDW__glow{stroke:#ffd08080}.runtime-module__MiZCDW__startDot{fill:#fff0;stroke:#fff0;stroke-width:1.4px;transition:fill .25s,stroke .25s}.runtime-module__MiZCDW__startOn{fill:#fff6d8;stroke:#ffd678d9;transform-box:fill-box;transform-origin:50%;animation:1.9s ease-in-out infinite runtime-module__MiZCDW__start-pulse}.runtime-module__MiZCDW__startHint{fill:#fff;stroke:#ffe8a0f2;animation-duration:1s}.runtime-module__MiZCDW__arrow{fill:#fff6d8e6;animation:1.9s ease-in-out infinite runtime-module__MiZCDW__arrow-nudge}.runtime-module__MiZCDW__arrowHint{animation:.6s ease-in-out infinite runtime-module__MiZCDW__arrow-sweep}.runtime-module__MiZCDW__runner{fill:#fff;stroke:#a8f4ffe6;stroke-width:1.1px}.runtime-module__MiZCDW__keyBrush{fill:#a7f3ffe6;stroke:#fffc;stroke-width:.8px}.runtime-module__MiZCDW__fxLayer{pointer-events:none;z-index:40;position:absolute;inset:0;overflow:hidden}.runtime-module__MiZCDW__qLow .runtime-module__MiZCDW__starsFar,.runtime-module__MiZCDW__qLow .runtime-module__MiZCDW__starsNear,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__starsFar,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__starsNear,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__mote,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__boardWrap,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__model,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__strokeGroup,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__strokeActive .runtime-module__MiZCDW__ghost,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__startOn,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__startHint,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__arrow,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__arrowHint,.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__strokeSolved .runtime-module__MiZCDW__ink{animation:none}.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__startOn{fill:#fff6d8}.runtime-module__MiZCDW__rm .runtime-module__MiZCDW__startHint{fill:#fff}@keyframes runtime-module__MiZCDW__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.2%,1.4%)}}@keyframes runtime-module__MiZCDW__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.4%,-2%)}}@keyframes runtime-module__MiZCDW__mote-float{0%,to{opacity:.25;transform:translateY(0)scale(.85)}50%{opacity:.95;transform:translateY(-1.4cqh)scale(1.12)}}@keyframes runtime-module__MiZCDW__board-in{0%{opacity:0;transform:translate(-50%)translateY(2.2cqh)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes runtime-module__MiZCDW__model-in{0%{opacity:0;transform:translateY(1.4cqh)}to{opacity:1;transform:translateY(0)}}@keyframes runtime-module__MiZCDW__stroke-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__MiZCDW__ghost-breath{0%,to{opacity:.72}50%{opacity:1}}@keyframes runtime-module__MiZCDW__start-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@keyframes runtime-module__MiZCDW__arrow-nudge{0%,to{opacity:.72;transform:translate(0)}50%{opacity:1;transform:translate(1.6px)}}@keyframes runtime-module__MiZCDW__arrow-sweep{0%{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(3.2px)}to{opacity:.55;transform:translate(0)}}@keyframes runtime-module__MiZCDW__ink-cheer{0%{stroke-width:6.2px}40%{stroke-width:8.4px}to{stroke-width:6.6px}}
.runtime-module__FCr_Ya__stage{isolation:isolate;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 50% 46%, 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__FCr_Ya__starsFar,.runtime-module__FCr_Ya__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__FCr_Ya__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__FCr_Ya__drift-far}.runtime-module__FCr_Ya__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__FCr_Ya__drift-near}.runtime-module__FCr_Ya__spark{pointer-events:none;width:.8cqw;height:.8cqw;animation:runtime-module__FCr_Ya__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__FCr_Ya__look{box-sizing:border-box;background:linear-gradient(160deg, #0a062285, #120a3057), linear-gradient(155deg, var(--tint-a), var(--tint-b));border:1px solid #ffffff1a;border-radius:2.4cqw;justify-content:space-between;align-items:center;gap:1.4cqw;width:26cqw;height:10cqh;padding:0 1cqw 0 1.6cqw;display:flex;position:absolute;top:17cqh;left:54cqw;box-shadow:inset 0 2cqh 4cqh #04021685,inset 0 -1px #ffffff14}.runtime-module__FCr_Ya__cmdRow{flex:1;justify-content:center;align-items:center;gap:1.6cqw;display:flex}.runtime-module__FCr_Ya__cmd{box-sizing:border-box;color:#fff6dc;background:radial-gradient(circle at 35% 30%,#ffffff38,#ffffff0f 70%);border:.3cqw solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;gap:4%;width:min(8cqh,6.4cqw);height:min(8cqh,6.4cqw);font-size:min(3.6cqh,2.8cqw);font-weight:900;line-height:1;display:flex;position:relative}.runtime-module__FCr_Ya__cmdNum{transform:none}.runtime-module__FCr_Ya__cmdSpeaker{object-fit:contain;pointer-events:none;width:32%;height:62%}.runtime-module__FCr_Ya__cmdActive{border-color:var(--area,#ffd43b);animation:.52s cubic-bezier(.3,1.4,.5,1) both runtime-module__FCr_Ya__cmd-pulse;box-shadow:0 0 1.6cqw #ffdc788c}.runtime-module__FCr_Ya__cmdDone{background:linear-gradient(168deg,#fffffff7,#f0ecffde);border-color:#ffdc82f2;animation:.36s cubic-bezier(.22,1.3,.4,1) both runtime-module__FCr_Ya__cmd-snap}.runtime-module__FCr_Ya__cmdImg{object-fit:contain;pointer-events:none;border-radius:50%;width:84%;height:84%}.runtime-module__FCr_Ya__replay{cursor:pointer;background:radial-gradient(circle at 34% 28%,#fffffff2,#ffe196e6 38%,#f0ba4aeb 72%,#ce9228f2);border:0;border-radius:50%;place-items:center;width:max(7cqh,44px);height:max(7cqh,44px);padding:0;transition:transform .18s ease-out,filter .18s ease-out;display:grid;position:absolute;top:4.5cqh;right:2.4cqw;box-shadow:0 1cqh 2cqh #06021c80,inset 0 -.6cqh 1.2cqh #965c0c66,inset 0 .4cqh .9cqh #ffffff80}.runtime-module__FCr_Ya__replay:disabled{cursor:default;filter:saturate(.55)brightness(.8)}.runtime-module__FCr_Ya__replay:not(:disabled):hover{transform:translateY(-.5cqh)scale(1.05)}.runtime-module__FCr_Ya__replay:not(:disabled):active{transform:translateY(0)scale(.94)}.runtime-module__FCr_Ya__replay:focus-visible{outline-offset:.35cqw;outline:.35cqw solid #8ef3ff}.runtime-module__FCr_Ya__speakerImage{object-fit:contain;pointer-events:none;width:72%;height:76%}.runtime-module__FCr_Ya__showStage{--actor:min(21cqh, 14cqw);width:56cqw;height:30cqh;position:absolute;top:31cqh;left:22cqw}.runtime-module__FCr_Ya__floor{background:radial-gradient(60% 70% at 50% 30%,#fff6d657,#0000 70%),linear-gradient(#bedcff4d,#7864dc38 60%,#28186080);border:1px solid #ffffff47;border-radius:50%;height:34%;position:absolute;bottom:0;left:4%;right:4%;box-shadow:0 1.6cqh 3cqh #0402168c,inset 0 .6cqh 1.4cqh #ffffff4d,inset 0 -1cqh 2cqh #140a3c73}.runtime-module__FCr_Ya__lights{pointer-events:none;position:absolute;inset:0}.runtime-module__FCr_Ya__beam{transform-origin:50% 0;opacity:.8;width:30%;height:96%;position:absolute;top:8%}.runtime-module__FCr_Ya__beam:before{content:"";clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(#fff4cd6b,#ffecaa1f 70%,#0000);position:absolute;inset:0}.runtime-module__FCr_Ya__lightFixture{object-fit:contain;object-position:center bottom;width:50%;height:7cqh;position:absolute;bottom:100%;left:50%;transform:translate(-50%,12%)}.runtime-module__FCr_Ya__beam:first-child{animation:4.6s ease-in-out infinite alternate runtime-module__FCr_Ya__beam-left;left:16%;transform:rotate(-14deg)}.runtime-module__FCr_Ya__beam:nth-child(2){animation:4.6s ease-in-out infinite alternate runtime-module__FCr_Ya__beam-right;right:16%;transform:rotate(14deg)}.runtime-module__FCr_Ya__lightsSpin .runtime-module__FCr_Ya__beam:first-child{animation:1.2s ease-in-out both runtime-module__FCr_Ya__beam-spin-left}.runtime-module__FCr_Ya__lightsSpin .runtime-module__FCr_Ya__beam:nth-child(2){animation:1.2s ease-in-out both runtime-module__FCr_Ya__beam-spin-right}.runtime-module__FCr_Ya__seats{justify-content:center;align-items:flex-end;gap:4cqw;height:84%;display:flex;position:absolute;bottom:10%;left:0;right:0}.runtime-module__FCr_Ya__seat{width:var(--actor);flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.runtime-module__FCr_Ya__seat:before{content:"";height:calc(var(--actor) * .84);border:.25cqw dashed #ffffff42;border-radius:2cqw;position:absolute;bottom:4cqh;left:8%;right:8%}.runtime-module__FCr_Ya__actor{width:var(--actor);height:var(--actor);z-index:2;opacity:0;position:absolute;bottom:3.6cqh;left:0}.runtime-module__FCr_Ya__actorBody{box-sizing:border-box;border:.3cqw solid var(--area,#ffffff80);transform-origin:50% 100%;background:linear-gradient(168deg,#fffffffa,#f0ecffe6);border-radius:2.2cqw;justify-content:center;align-items:center;width:100%;height:100%;padding:6%;display:flex;box-shadow:0 1.6cqh 2.8cqh #06021c80,0 0 2cqw #ffe6964d}.runtime-module__FCr_Ya__actorImg{object-fit:contain;pointer-events:none;width:100%;height:100%}.runtime-module__FCr_Ya__seatBase{z-index:1;width:calc(var(--actor) * .62);color:#5a3606;background:linear-gradient(#ffecaaf5,#e8b03af0 55%,#a66c12eb);border-radius:50%;justify-content:center;align-items:center;height:3.4cqh;font-size:min(2.6cqh,2cqw);font-weight:900;display:flex;position:relative;box-shadow:0 .6cqh 1.2cqh #06021c80,inset 0 .3cqh .5cqh #ffffff8c}.runtime-module__FCr_Ya__trayWrap{--gap-x:2cqw;--cell:min(calc((80cqw - (var(--cols,2) - 1) * var(--gap-x)) / var(--cols,2)), 20cqh, 15cqw);justify-content:center;align-items:center;width:88cqw;height:27cqh;display:flex;position:absolute;top:67cqh;left:6cqw}.runtime-module__FCr_Ya__tray{gap:var(--gap-x);background:linear-gradient(#ffecaaf5,#e8b03af0 55%,#a66c12eb);border-radius:3cqw;padding:1.4cqh 2.2cqw 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__FCr_Ya__tray:empty{display:none}.runtime-module__FCr_Ya__slot{opacity:0;position:relative;transform:translateY(2cqh)scale(.94)}.runtime-module__FCr_Ya__slotShown{opacity:1;animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__FCr_Ya__card-in;animation-delay:var(--enter-delay,0s);transform:none}.runtime-module__FCr_Ya__card{z-index:1;width:var(--cell);height:var(--cell);box-sizing:border-box;border:.3cqw solid var(--area,#ffffff80);cursor:pointer;background:linear-gradient(168deg,#fffffff7,#f0ecffde);border-radius:2.2cqw;justify-content:center;align-items:center;min-width:56px;min-height:56px;padding:0;transition:transform .18s ease-out,box-shadow .18s ease-out,opacity .2s ease-out;display:flex;position:relative;box-shadow:0 1.2cqh #96600e8c,0 1.8cqh 2.6cqh #06021c66,inset 0 -1cqh 1.8cqh #d0a8564d,inset 0 .5cqh 1cqh #fffc}.runtime-module__FCr_Ya__card:not(:disabled):hover{transform:translateY(-.8cqh)scale(1.03)}.runtime-module__FCr_Ya__card:not(:disabled):active{transform:translateY(0)scale(.95)}.runtime-module__FCr_Ya__cardBody{box-sizing:border-box;transform-origin:50% 100%;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;padding:7%;display:flex}.runtime-module__FCr_Ya__cardImg{object-fit:contain;pointer-events:none;width:100%;height:100%}.runtime-module__FCr_Ya__cardAway{opacity:.3;cursor:default;box-shadow:none;border-style:dashed;transform:scale(.94)}.runtime-module__FCr_Ya__cardAway .runtime-module__FCr_Ya__cardBody{visibility:hidden}.runtime-module__FCr_Ya__cardMarked{border-color:#ffd43bf2;animation:1s ease-in-out infinite runtime-module__FCr_Ya__card-glow;box-shadow:0 1.2cqh #96600e8c,0 0 2.6cqw #ffd43b99,inset 0 .5cqh 1cqh #ffffffd9}.runtime-module__FCr_Ya__mark{color:#5a3606;background:radial-gradient(circle at 35% 30%,#fff7d6,#ffd43b 60%,#c98a00);border-radius:50%;justify-content:center;align-items:center;width:min(5.4cqh,4cqw);height:min(5.4cqh,4cqw);font-size:min(3.2cqh,2.4cqw);font-weight:900;animation:.4s cubic-bezier(.22,1.4,.4,1) both runtime-module__FCr_Ya__mark-pop;display:flex;position:absolute;top:-1.4cqh;left:-1cqw;box-shadow:0 .6cqh 1.2cqh #06021c80}.runtime-module__FCr_Ya__guide{aspect-ratio:2/3;z-index:30;pointer-events:none;width:max(19cqw,104px);position:absolute;top:6cqh;left:1.8cqw}.runtime-module__FCr_Ya__guide>div{width:100%;min-width:0;top:0;left:0}.runtime-module__FCr_Ya__waves{pointer-events:none;width:4cqw;height:9cqh;position:absolute;top:44%;left:76%}.runtime-module__FCr_Ya__waves span{opacity:0;border:.35cqw solid #0000;border-right-color:#ffecaae6;border-radius:50%;animation:1.2s ease-out infinite runtime-module__FCr_Ya__wave-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.runtime-module__FCr_Ya__waves span:first-child{width:1.6cqw;height:3cqh;animation-delay:0s}.runtime-module__FCr_Ya__waves span:nth-child(2){width:2.8cqw;height:5.4cqh;animation-delay:.2s}.runtime-module__FCr_Ya__waves span:nth-child(3){width:4cqw;height:7.8cqh;animation-delay:.4s}.runtime-module__FCr_Ya__fxLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__FCr_Ya__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__FCr_Ya__practice .runtime-module__FCr_Ya__look,.runtime-module__FCr_Ya__practice .runtime-module__FCr_Ya__tray,.runtime-module__FCr_Ya__practice .runtime-module__FCr_Ya__floor{filter:hue-rotate(-8deg)}.runtime-module__FCr_Ya__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#8ef3ff29,#0000 70%);position:absolute;inset:0}@keyframes runtime-module__FCr_Ya__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__FCr_Ya__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__FCr_Ya__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.2)}}@keyframes runtime-module__FCr_Ya__cmd-pulse{0%{transform:scale(1)}45%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes runtime-module__FCr_Ya__cmd-snap{0%{transform:scale(.7)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes runtime-module__FCr_Ya__beam-left{0%{transform:rotate(-16deg)}to{transform:rotate(-9deg)}}@keyframes runtime-module__FCr_Ya__beam-right{0%{transform:rotate(16deg)}to{transform:rotate(9deg)}}@keyframes runtime-module__FCr_Ya__beam-spin-left{0%{opacity:.8;transform:rotate(-14deg)}30%{opacity:1;transform:rotate(28deg)}65%{opacity:1;transform:rotate(-34deg)}to{opacity:.95;transform:rotate(-14deg)}}@keyframes runtime-module__FCr_Ya__beam-spin-right{0%{opacity:.8;transform:rotate(14deg)}30%{opacity:1;transform:rotate(-28deg)}65%{opacity:1;transform:rotate(34deg)}to{opacity:.95;transform:rotate(14deg)}}@keyframes runtime-module__FCr_Ya__card-in{0%{opacity:0;transform:translateY(2cqh)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__FCr_Ya__card-glow{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}@keyframes runtime-module__FCr_Ya__mark-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__FCr_Ya__wave-out{0%{opacity:0;transform:translateY(-50%)translate(-.4cqw)}30%{opacity:1}to{opacity:0;transform:translateY(-50%)translate(.6cqw)}}@keyframes runtime-module__FCr_Ya__fade-in{0%{opacity:0}to{opacity:1}}.runtime-module__FCr_Ya__qLow .runtime-module__FCr_Ya__starsFar,.runtime-module__FCr_Ya__qLow .runtime-module__FCr_Ya__practiceGlow{display:none}.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__starsFar,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__starsNear,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__spark,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__beam,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__waves span,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__cardMarked{animation:none}.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__slotShown{animation:.42s ease-out both runtime-module__FCr_Ya__fade-in}.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__cmdActive,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__cmdDone,.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__actor{animation:.4s ease-out both runtime-module__FCr_Ya__fade-in}.runtime-module__FCr_Ya__rm .runtime-module__FCr_Ya__waves span{opacity:.8}
.runtime-module__d6yifq__stage{isolation:isolate;background:radial-gradient(58% 68% at 18% -4%,#c4b5fd42,#0000 64%),radial-gradient(54% 64% at 84% 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__d6yifq__starsFar,.runtime-module__d6yifq__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__d6yifq__starsFar{opacity:.48;background-image:radial-gradient(circle,#ffffff70 1px,#0000 1.2px);background-position:33px 19px;background-size:89px 89px;animation:64s ease-in-out infinite alternate runtime-module__d6yifq__drift-far}.runtime-module__d6yifq__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,29px 25px;background-size:61px 61px,87px 87px;animation:46s ease-in-out infinite alternate runtime-module__d6yifq__drift-near}.runtime-module__d6yifq__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__d6yifq__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__d6yifq__layout{z-index:2;position:absolute;inset:0}.runtime-module__d6yifq__enter{animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__d6yifq__card-in}.runtime-module__d6yifq__plate{height:42cqh;width:calc(var(--scene-h) * .75 + 5cqh);background:radial-gradient(ellipse 72% 72% at 50% 36%, var(--tint-a), var(--tint-b)), #08041e8c;--scene-h:min(36cqh, 37.4cqw);border-radius:3.2cqh;justify-content:center;align-items:center;display:flex;position:absolute;top:20cqh;left:50cqw;translate:-50%;box-shadow:inset 0 .9cqh 2cqh #0009,inset 0 -.5cqh #ffffff14,0 0 0 .4cqh #c4b5fd52}.runtime-module__d6yifq__scene{width:calc(var(--scene-h) * .75);height:var(--scene-h);background:linear-gradient(165deg,#fff3,#ffffff0d),#261858cc;border-radius:2.2cqh;transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:inset 0 1px #ffffff4d,0 1.4cqh 3cqh #06021a80}.runtime-module__d6yifq__sceneImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:1.6cqh;width:88%;height:88%;display:block;position:absolute;inset:6%}.runtime-module__d6yifq__askMark{color:#3b2410;pointer-events:none;background:linear-gradient(#ffe89a 0%,#e8b13a 100%);border-radius:50%;justify-content:center;align-items:center;width:5cqh;height:5cqh;font-size:3.2cqh;font-weight:800;line-height:1;display:flex;position:absolute;top:-1.4cqh;right:-1.4cqh;box-shadow:0 .6cqh 1.4cqh #06021a80}.runtime-module__d6yifq__sceneBreathe{animation:1s ease-in-out both runtime-module__d6yifq__scene-breathe}.runtime-module__d6yifq__sceneBlink{animation:.52s ease-in-out infinite runtime-module__d6yifq__scene-blink}.runtime-module__d6yifq__tray{--card-w:max(84px, min(22cqw, 34cqh));--card-h:max(56px, 15cqh);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:68cqh 4cqw 8cqh}.runtime-module__d6yifq__many{--card-w:max(80px, min(19cqw, 30cqh))}.runtime-module__d6yifq__stand{pointer-events:none;background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:3cqh;width:min(90cqw,120cqh);height:6cqh;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .5cqh #fff6d699,0 1.4cqh 3cqh #06021a73}.runtime-module__d6yifq__choices{z-index:4;flex-wrap:nowrap;justify-content:center;gap:2.2cqw;padding-bottom:2.2cqh;display:flex;position:relative}.runtime-module__d6yifq__choice{width:var(--card-w);height:var(--card-h);cursor:pointer;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__d6yifq__card-in;animation-delay:var(--enter-delay,0s);background:linear-gradient(160deg,#ffffff38,#ffffff0f),#342070db;border:none;border-radius:2.2cqh;flex:none;justify-content:center;align-items:center;gap:.8cqw;padding:0 1.2cqw;transition:transform 1.1s cubic-bezier(.22,1,.36,1),box-shadow .22s 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__d6yifq__word{color:#fff;letter-spacing:-.01em;text-align:center;word-break:keep-all;text-shadow:0 .3cqh .6cqh #06021a99;font-size:min(3.9cqh,2.9cqw);font-weight:700;line-height:1.2}.runtime-module__d6yifq__speaker{flex:none;width:3.4cqh;height:3.4cqh;position:relative}.runtime-module__d6yifq__choice:hover{transform:translateY(-.8cqh)scale(1.04)}.runtime-module__d6yifq__choice:active{transform:translateY(.3cqh)scale(.96)}.runtime-module__d6yifq__choice:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__d6yifq__choiceReading{box-shadow:inset 0 0 0 .5cqh #ffffffd9,0 1.6cqh 3cqh #06021a73}.runtime-module__d6yifq__choiceLift,.runtime-module__d6yifq__choiceLift:hover{transform:translateY(-9cqh)scale(1.1);box-shadow:inset 0 0 0 .6cqh #ffe08af2,0 0 3.4cqh #ffd666cc}.runtime-module__d6yifq__replay{z-index:6;cursor:pointer;background:linear-gradient(165deg,#ffffff3d,#ffffff0f),#342070e0;border:none;border-radius:50%;justify-content:center;align-items:center;width:max(56px,9cqh);height:max(56px,9cqh);padding:0;transition:transform .2s ease-out;display:flex;position:absolute;bottom:2.4cqh;right:2.4cqw;box-shadow:inset 0 1px #ffffff4d,0 1cqh 2cqh #06021a80}.runtime-module__d6yifq__replay:hover{transform:scale(1.06)}.runtime-module__d6yifq__replay:active{transform:scale(.94)}.runtime-module__d6yifq__replay:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__d6yifq__replayIcon{width:78%;height:82%;position:relative}.runtime-module__d6yifq__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@container (min-aspect-ratio:17/9){.runtime-module__d6yifq__plate{--scene-h:min(38cqh, 30cqw)}.runtime-module__d6yifq__tray{--card-w:max(84px, min(20cqw, 32cqh));--card-h:max(56px, 14cqh)}.runtime-module__d6yifq__many{--card-w:max(80px, min(16cqw, 28cqh))}}@container (max-aspect-ratio:1){.runtime-module__d6yifq__many{width:calc(var(--card-w) * 2 + 2.2cqw);--card-w:max(80px, min(38cqw, 26cqh));flex-wrap:wrap}}@keyframes runtime-module__d6yifq__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__d6yifq__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__d6yifq__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__d6yifq__card-in{0%{opacity:0;transform:translateY(1.4cqh)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__d6yifq__scene-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes runtime-module__d6yifq__scene-blink{0%,to{box-shadow:inset 0 1px #ffffff4d,0 1.4cqh 3cqh #06021a80}50%{box-shadow:inset 0 0 0 .6cqh #fffffff2,0 0 3.4cqh #ffffff8c}}@keyframes runtime-module__d6yifq__wave-out{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2)}}.runtime-module__d6yifq__rm .runtime-module__d6yifq__starsFar,.runtime-module__d6yifq__rm .runtime-module__d6yifq__starsNear,.runtime-module__d6yifq__rm .runtime-module__d6yifq__spark,.runtime-module__d6yifq__rm .runtime-module__d6yifq__enter,.runtime-module__d6yifq__rm .runtime-module__d6yifq__choice,.runtime-module__d6yifq__rm .runtime-module__d6yifq__sceneBreathe{animation:none}.runtime-module__d6yifq__rm .runtime-module__d6yifq__sceneBlink{animation:.52s linear infinite runtime-module__d6yifq__rm-fade}.runtime-module__d6yifq__rm .runtime-module__d6yifq__choice{transition:opacity .2s linear}.runtime-module__d6yifq__rm .runtime-module__d6yifq__choiceLift{transform:none}@keyframes runtime-module__d6yifq__rm-fade{0%,to{opacity:.35}50%{opacity:1}}.runtime-module__d6yifq__qLow .runtime-module__d6yifq__starsFar{display:none}.runtime-module__d6yifq__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__d6yifq__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__d6yifq__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__d6yifq__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__d6yifq__rm .runtime-module__d6yifq__practiceGlow{opacity:.8;animation:none}
.runtime-module__061Zxq__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__061Zxq__starsFar,.runtime-module__061Zxq__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__061Zxq__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__061Zxq__drift-far}.runtime-module__061Zxq__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__061Zxq__drift-near}.runtime-module__061Zxq__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__061Zxq__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__061Zxq__island{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #10082e80;pointer-events:none;border:1px solid #ffffff21;border-radius:5cqw;width:85%;height:26%;position:absolute;top:43%;left:7.5%;box-shadow:inset 0 2px #ffffff17,0 3cqh 7cqh #06021a59}.runtime-module__061Zxq__small,.runtime-module__061Zxq__big{background:linear-gradient(160deg,#ffffff29,#ffffff0d),#2818609e;border-radius:24%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff3d,0 1.2cqh 2.4cqh #06021a59}.runtime-module__061Zxq__small{width:11.5cqh;height:11.5cqh}.runtime-module__061Zxq__big{width:19cqh;height:19cqh;animation:5.4s ease-in-out infinite runtime-module__061Zxq__card-float}.runtime-module__061Zxq__enter{animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__061Zxq__card-in;animation-delay:var(--enter-delay,0s)}.runtime-module__061Zxq__big.runtime-module__061Zxq__enter{animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__061Zxq__card-in,5.4s ease-in-out .6s infinite runtime-module__061Zxq__card-float;animation-delay:var(--enter-delay,0s), calc(var(--enter-delay,0s) + .6s)}.runtime-module__061Zxq__cardImg{object-fit:contain;filter:drop-shadow(0 .6cqh .8cqh #06021a73);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:80%;height:80%;display:block}.runtime-module__061Zxq__pairBoard{z-index:2;background:#08041e80;border-radius:3.2cqh;align-items:center;gap:1.4cqh;padding:1.2cqh 1.8cqh;display:flex;position:absolute;top:28%;left:50%;transform:translate(-50%);box-shadow:inset 0 .6cqh 1.4cqh #00000080,inset 0 -1px #ffffff1f}.runtime-module__061Zxq__mainRow{z-index:2;align-items:center;gap:2cqh;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%)}.runtime-module__061Zxq__link{border-radius:1cqh;flex:none;height:1cqh;position:relative}.runtime-module__061Zxq__linkSmall{width:9cqh}.runtime-module__061Zxq__linkBig{width:14cqh;height:1.3cqh}.runtime-module__061Zxq__linkOn{background:linear-gradient(90deg,#ffe08a,#ffc94d);transition:background .3s ease-out,box-shadow .3s ease-out;box-shadow:0 0 1.4cqh #ffd666cc}.runtime-module__061Zxq__linkDashed{background:repeating-linear-gradient(90deg,#ffe08a8c 0 1.6cqh,#0000 1.6cqh 2.8cqh)}.runtime-module__061Zxq__particle{background:radial-gradient(circle,#fffbe6 0%,#ffd54f 45%,#ffd54f00 72%);border-radius:50%;width:3cqh;height:3cqh;margin:-1.5cqh 0 0 -1.5cqh;animation:1.1s cubic-bezier(.45,0,.55,1) both runtime-module__061Zxq__light-flow;position:absolute;top:50%;left:0}.runtime-module__061Zxq__slot{background:#ffe08a0f;box-shadow:inset 0 0 0 .5cqh #ffe08abf,0 0 2cqh #ffe08a59}.runtime-module__061Zxq__slot:after{content:"";border:.4cqh dashed #ffe08ab3;border-radius:20%;animation:1.8s ease-in-out infinite runtime-module__061Zxq__slot-breathe;position:absolute;inset:12%}.runtime-module__061Zxq__slotFilled:after{display:none}.runtime-module__061Zxq__slotFilled{box-shadow:inset 0 0 0 .5cqh #ffe08af2,0 0 3cqh #ffd666cc}.runtime-module__061Zxq__slotIn{animation:1s cubic-bezier(.22,1,.36,1) both runtime-module__061Zxq__slot-in}.runtime-module__061Zxq__stand{pointer-events:none;background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:4cqh;width:min(84cqw,104cqh);height:8cqh;position:absolute;bottom:3%;left:50%;transform:translate(-50%);box-shadow:inset 0 .5cqh #fff6d699,0 1.4cqh 3cqh #06021a73}.runtime-module__061Zxq__choices{height:var(--card);--card:max(56px, min(19cqh, 21cqw));--card-step:calc(var(--card) * 1.3);z-index:4;position:absolute;bottom:6%;left:0;right:0}.runtime-module__061Zxq__choice{width:var(--card);height:var(--card);margin-left:calc(var(--card) / -2);cursor:pointer;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__061Zxq__card-in;animation-delay:var(--enter-delay,0s);background:linear-gradient(160deg,#ffffff38,#ffffff0f),#342070db;border:none;border-radius:24%;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease-out,box-shadow .2s ease-out;display:flex;position:absolute;top:0;box-shadow:inset 0 1px #ffffff4d,inset 0 -.8cqh #140a3c73,0 1.6cqh 3cqh #06021a73}.runtime-module__061Zxq__choiceImg{object-fit:contain;filter:drop-shadow(0 .8cqh 1cqh #06021a73);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:76%;height:76%;display:block}.runtime-module__061Zxq__choice:hover{transform:translateY(-.8cqh)scale(1.04)}.runtime-module__061Zxq__choice:active{transform:translateY(.3cqh)scale(.95)}.runtime-module__061Zxq__choice:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__061Zxq__choiceLift{transform:translateY(-4cqh)scale(1.1);box-shadow:inset 0 0 0 .5cqh #ffe08af2,0 0 3cqh #ffd666cc}.runtime-module__061Zxq__choiceMarked{box-shadow:inset 0 0 0 .5cqh #ffe08af2,0 0 3cqh #ffd666cc}.runtime-module__061Zxq__choiceGone{opacity:0;pointer-events:none;transform:translateY(-10cqh)scale(.7)}.runtime-module__061Zxq__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@keyframes runtime-module__061Zxq__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__061Zxq__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__061Zxq__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__061Zxq__card-in{0%{opacity:0;transform:translateY(1.4cqh)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__061Zxq__card-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-.9cqh)}}@keyframes runtime-module__061Zxq__light-flow{0%{opacity:0;left:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.1)}85%{opacity:1;transform:scale(1.1)}to{opacity:0;left:100%;transform:scale(.7)}}@keyframes runtime-module__061Zxq__slot-breathe{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1.02)}}@keyframes runtime-module__061Zxq__slot-in{0%{opacity:0;transform:translateY(34cqh)scale(.7)}70%{opacity:1;transform:translateY(-1cqh)scale(1.08)}to{opacity:1;transform:translate(0,0)scale(1)}}.runtime-module__061Zxq__rm .runtime-module__061Zxq__starsFar,.runtime-module__061Zxq__rm .runtime-module__061Zxq__starsNear,.runtime-module__061Zxq__rm .runtime-module__061Zxq__spark,.runtime-module__061Zxq__rm .runtime-module__061Zxq__big,.runtime-module__061Zxq__rm .runtime-module__061Zxq__enter,.runtime-module__061Zxq__rm .runtime-module__061Zxq__choice,.runtime-module__061Zxq__rm .runtime-module__061Zxq__slot:after{animation:none}.runtime-module__061Zxq__rm .runtime-module__061Zxq__particle{animation:1.1s linear both runtime-module__061Zxq__rm-fade;left:50%}.runtime-module__061Zxq__rm .runtime-module__061Zxq__slotIn{animation:1s linear both runtime-module__061Zxq__rm-fade}.runtime-module__061Zxq__rm .runtime-module__061Zxq__choice{transition:opacity .2s linear}.runtime-module__061Zxq__rm .runtime-module__061Zxq__choiceLift,.runtime-module__061Zxq__rm .runtime-module__061Zxq__choiceGone{transform:none}@keyframes runtime-module__061Zxq__rm-fade{0%{opacity:0}50%{opacity:1}to{opacity:1}}.runtime-module__061Zxq__qLow .runtime-module__061Zxq__starsFar{display:none}.runtime-module__061Zxq__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__061Zxq__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__061Zxq__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__061Zxq__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__061Zxq__rm .runtime-module__061Zxq__practiceGlow{opacity:.8;animation:none}.runtime-module__061Zxq__practice .runtime-module__061Zxq__island{background:linear-gradient(155deg,#22d3ee38,#0e749029),#08222e80;border-color:#67e8f966}
.runtime-module__iTOPuW__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__iTOPuW__starsFar,.runtime-module__iTOPuW__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__iTOPuW__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__iTOPuW__drift-far}.runtime-module__iTOPuW__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__iTOPuW__drift-near}.runtime-module__iTOPuW__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__iTOPuW__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__iTOPuW__layout{z-index:2;position:absolute;inset:0}.runtime-module__iTOPuW__board{--home:min(30cqh, 16.5cqw);background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #08041e8c;border-radius:3.2cqh;justify-content:center;align-items:center;gap:2.6cqw;height:41cqh;padding-left:16cqw;display:flex;position:absolute;top:28cqh;left:5cqw;right:5cqw;box-shadow:inset 0 .8cqh 1.8cqh #0000008c,inset 0 -1px #ffffff24,0 0 0 .45cqh #7dd3fc59}.runtime-module__iTOPuW__home{width:var(--home);height:var(--home);cursor:pointer;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__iTOPuW__card-in;animation-delay:var(--enter-delay,0s);background:linear-gradient(160deg,#ffffff29,#ffffff0a),#1e144ec7;border:none;border-radius:22%;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease-out;display:flex;position:relative;box-shadow:inset 0 .6cqh 1.4cqh #00000073,0 0 0 .35cqh #7dd3fc4d}.runtime-module__iTOPuW__homeImg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:82%;height:82%;animation:6s ease-in-out infinite runtime-module__iTOPuW__home-breathe}.runtime-module__iTOPuW__home:hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__iTOPuW__home:active{transform:scale(.97)}.runtime-module__iTOPuW__home:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__iTOPuW__homeReady{outline-offset:.6cqh;outline:.35cqh dashed #bae6fdb3;box-shadow:inset 0 .6cqh 1.4cqh #00000073,0 0 0 .45cqh #7dd3fcbf}.runtime-module__iTOPuW__homeGlow{animation:.8s ease-out runtime-module__iTOPuW__home-glow;box-shadow:inset 0 .6cqh 1.4cqh #0000004d,0 0 0 .7cqh #ffe08af2,0 0 4cqh #ffd666bf}.runtime-module__iTOPuW__homePulse{animation:.7s ease-in-out runtime-module__iTOPuW__home-pulse}.runtime-module__iTOPuW__seats{pointer-events:none;justify-content:center;align-items:center;gap:4%;height:44%;display:flex;position:absolute;bottom:-9%;left:0;right:0}.runtime-module__iTOPuW__seat{aspect-ratio:1;background:linear-gradient(160deg,#ffffff42,#ffffff14),#342070f0;border-radius:50%;justify-content:center;align-items:center;height:100%;animation:.42s cubic-bezier(.22,1.4,.36,1) backwards runtime-module__iTOPuW__seat-pop;display:flex;box-shadow:inset 0 0 0 .35cqh #ffe08ae6,0 .8cqh 1.6cqh #06021a80}.runtime-module__iTOPuW__seatImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:80%;height:80%}.runtime-module__iTOPuW__ghost{z-index:6;pointer-events:none;background:linear-gradient(160deg,#ffffff42,#ffffff14),#342070f0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:inset 0 0 0 .35cqh #ffe08ae6,0 1.2cqh 2.4cqh #06021a80}.runtime-module__iTOPuW__fly{opacity:0}.runtime-module__iTOPuW__flyGo{animation:1.2s cubic-bezier(.3,.8,.35,1) both runtime-module__iTOPuW__home-fly}.runtime-module__iTOPuW__tray{--card:max(60px, min(19cqh, 16cqw));position:absolute;inset:73cqh 4cqw 3cqh}.runtime-module__iTOPuW__stand{pointer-events:none;background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:4cqh;width:min(84cqw,104cqh);height:7cqh;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .5cqh #fff6d699,0 1.4cqh 3cqh #06021a73}.runtime-module__iTOPuW__animals{z-index:4;flex-wrap:wrap;place-content:flex-end center;gap:1.6cqh 2.4cqw;display:flex;position:absolute;inset:0 0 2.4cqh}.runtime-module__iTOPuW__animal{width:var(--card);height:var(--card);cursor:grab;touch-action:none;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__iTOPuW__card-in;animation-delay:var(--enter-delay,0s);background:linear-gradient(160deg,#ffffff38,#ffffff0f),#342070db;border:none;border-radius:24%;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease-out,box-shadow .2s 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__iTOPuW__animalImg{object-fit:contain;filter:drop-shadow(0 .8cqh 1cqh #06021a73);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:80%;height:80%;display:block}.runtime-module__iTOPuW__animal:hover{transform:translateY(-.8cqh)scale(1.04)}.runtime-module__iTOPuW__animal:active{transform:translateY(.3cqh)scale(.95)}.runtime-module__iTOPuW__animal:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__iTOPuW__animalLift{animation:1.4s ease-in-out infinite runtime-module__iTOPuW__lift-bob;transform:translateY(-3cqh)scale(1.1);box-shadow:inset 0 0 0 .5cqh #ffe08af2,0 0 3cqh #ffd666cc}.runtime-module__iTOPuW__animal.runtime-module__iTOPuW__animalLift:hover{transform:translateY(-3cqh)scale(1.1)}.runtime-module__iTOPuW__animalDrag{z-index:8;cursor:grabbing;transition:none;animation:none;box-shadow:inset 0 0 0 .5cqh #ffe08af2,0 2.4cqh 4cqh #06021a8c}.runtime-module__iTOPuW__animalGone{opacity:0;pointer-events:none}.runtime-module__iTOPuW__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@container (min-aspect-ratio:17/9){.runtime-module__iTOPuW__board{--home:min(34cqh, 20cqw);gap:3cqh 4cqw;width:54cqw;height:58cqh;top:30cqh;left:8cqw;right:auto}.runtime-module__iTOPuW__grid4{grid-template-columns:repeat(2, var(--home));--home:min(23cqh, 17cqw);place-content:center;display:grid}.runtime-module__iTOPuW__tray{--card:max(52px, min(22cqh, 12cqw));inset:30cqh 6cqw 12cqh 66cqw}.runtime-module__iTOPuW__four{--card:max(52px, min(21cqh, 12cqw))}.runtime-module__iTOPuW__animals{flex-flow:column;justify-content:center;align-items:center;gap:3cqh;inset:0}.runtime-module__iTOPuW__animals.runtime-module__iTOPuW__four{flex-flow:wrap;align-content:center;gap:3cqh 2cqw}.runtime-module__iTOPuW__stand{width:100%;height:5cqh;top:auto;bottom:-4cqh}}@keyframes runtime-module__iTOPuW__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__iTOPuW__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__iTOPuW__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__iTOPuW__card-in{0%{opacity:0;transform:translateY(1.4cqh)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__iTOPuW__home-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes runtime-module__iTOPuW__lift-bob{0%,to{translate:0}50%{translate:0 -.8cqh}}@keyframes runtime-module__iTOPuW__seat-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__iTOPuW__home-glow{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes runtime-module__iTOPuW__home-pulse{0%,to{transform:scale(1);box-shadow:inset 0 .6cqh 1.4cqh #00000073,0 0 0 .35cqh #7dd3fc4d}50%{transform:scale(1.07);box-shadow:inset 0 .6cqh 1.4cqh #0000004d,0 0 0 .8cqh #7dd3fcf2,0 0 4cqh #7dd3fc99}}@keyframes runtime-module__iTOPuW__home-fly{0%{opacity:1;transform:translate3d(var(--fx,0), var(--fy,0), 0) scale(1.6)}55%{opacity:1;transform:translate3d(calc(var(--fx,0) * .35), calc(var(--fy,0) * .35 - 6cqh), 0) scale(1.3)}to{opacity:1;transform:translate(0,0)scale(1)}}.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__starsFar,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__starsNear,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__spark,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__home,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__homeImg,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__animal,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__seat,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__homeGlow,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__homePulse,.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__animalLift{animation:none}.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__flyGo{animation:1.2s linear both runtime-module__iTOPuW__rm-fade}.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__animal{transition:opacity .2s linear}.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__animalLift{transform:none}@keyframes runtime-module__iTOPuW__rm-fade{0%{opacity:0}50%{opacity:1}to{opacity:1}}.runtime-module__iTOPuW__qLow .runtime-module__iTOPuW__starsFar{display:none}.runtime-module__iTOPuW__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__iTOPuW__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__iTOPuW__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__iTOPuW__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__iTOPuW__rm .runtime-module__iTOPuW__practiceGlow{opacity:.8;animation:none}.runtime-module__iTOPuW__practice .runtime-module__iTOPuW__board{box-shadow:inset 0 .8cqh 1.8cqh #0000008c,0 0 0 .45cqh #67e8f999}
.runtime-module__gWorbG__stage{isolation:isolate;background:radial-gradient(56% 64% at 14% -8%,#8ef3ff38,#0000 64%),radial-gradient(52% 60% at 88% 106%,#7c5cff33,#0000 66%),radial-gradient(40% 46% at 50% 100%,#ffe0961f,#0000 70%),linear-gradient(158deg,#241a52 0%,#171041 54%,#2b1a4e 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__gWorbG__starsFar,.runtime-module__gWorbG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__gWorbG__starsFar{opacity:.44;background-image:radial-gradient(circle,#fff6 1px,#0000 1.2px);background-position:33px 19px;background-size:95px 95px;animation:66s ease-in-out infinite alternate runtime-module__gWorbG__drift-far}.runtime-module__gWorbG__starsNear{opacity:.52;background-image:radial-gradient(circle,#ffffffc2 1.4px,#0000 1.6px),radial-gradient(circle,#beeeff8f 1px,#0000 1.3px);background-position:0 0,29px 25px;background-size:61px 61px,87px 87px;animation:48s ease-in-out infinite alternate runtime-module__gWorbG__drift-near}.runtime-module__gWorbG__spark{color:#beeeffe6;pointer-events:none;animation:runtime-module__gWorbG__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__gWorbG__board{box-sizing:border-box;background:linear-gradient(160deg, #0a062280, #120a3057), linear-gradient(155deg, var(--tint-a), var(--tint-b));border:1px solid #ffffff1a;border-radius:3cqw;justify-content:center;align-items:center;gap:4cqw;width:46cqw;height:36cqh;padding:2cqh 1.6cqw;display:flex;position:absolute;top:28cqh;left:32cqw;box-shadow:inset 0 3cqh 6cqh #04021680,inset 0 -1px #ffffff14}.runtime-module__gWorbG__cardSlot{animation:.46s cubic-bezier(.22,1.1,.4,1) both runtime-module__gWorbG__card-in,3.2s ease-in-out infinite runtime-module__gWorbG__card-float;animation-delay:var(--enter-delay,0s), calc(var(--enter-delay,0s) + .5s)}.runtime-module__gWorbG__boardOne .runtime-module__gWorbG__cardSlot{width:min(24cqw,29cqh);height:min(24cqw,29cqh)}.runtime-module__gWorbG__boardTwo .runtime-module__gWorbG__cardSlot{width:min(18cqw,28cqh);height:min(18cqw,28cqh)}.runtime-module__gWorbG__boardScene .runtime-module__gWorbG__cardSlot{width:min(36cqw,48cqh);height:29cqh}.runtime-module__gWorbG__card{box-sizing:border-box;background:linear-gradient(168deg,#fffffff5,#ecf0ffdb);border:.45cqw solid #ffffff38;border-radius:2.4cqw;justify-content:center;align-items:center;width:100%;height:100%;padding:1.2cqh;transition:transform .3s cubic-bezier(.22,1.3,.4,1),box-shadow .22s ease-out,border-color .22s ease-out;display:flex;box-shadow:0 1.6cqh 3cqh #06021c73,inset 0 .5cqh 1cqh #fffc}.runtime-module__gWorbG__cardSpeaking{border-color:#8ef3fff2;transform:scale(1.09);box-shadow:0 2cqh 4cqh #06021c80,0 0 2.4cqw #8ef3ff80,inset 0 .5cqh 1cqh #ffffffd9}.runtime-module__gWorbG__cardMarked{border-color:#ffd43bf2;transform:scale(1.06);box-shadow:0 2cqh 4cqh #06021c80,0 0 3cqw #ffd43b8c,inset 0 .5cqh 1cqh #ffffffd9}.runtime-module__gWorbG__cardImg{object-fit:contain;pointer-events:none;width:100%;height:100%}.runtime-module__gWorbG__replay{cursor:pointer;color:#3a1e08d9;background:radial-gradient(circle at 34% 28%,#fffffff2,#ffe196e6 38%,#f0ba4aeb 72%,#ce9228f2);border:0;border-radius:50%;justify-content:center;align-items:center;width:min(6cqw,10cqh);min-width:56px;height:min(6cqw,10cqh);min-height:56px;transition:transform .18s ease-out,filter .18s ease-out;display:flex;position:absolute;top:41cqh;left:80cqw;box-shadow:0 1.2cqh 2.4cqh #06021c80,inset 0 -.7cqh 1.4cqh #965c0c66,inset 0 .5cqh 1cqh #ffffff80}.runtime-module__gWorbG__replay:disabled{cursor:default;filter:saturate(.55)brightness(.8)}.runtime-module__gWorbG__replay:not(:disabled):hover{transform:translateY(-.6cqh)scale(1.04)}.runtime-module__gWorbG__replay:not(:disabled):active{transform:translateY(0)scale(.95)}.runtime-module__gWorbG__replay:focus-visible{outline-offset:.5cqw;outline:.5cqw solid #ffd43b}.runtime-module__gWorbG__replayIcon{width:78%;height:82%}.runtime-module__gWorbG__micPanel{box-sizing:border-box;background:radial-gradient(60% 80% at 50% 100%,#ffd43b24,#0000 70%),linear-gradient(170deg,#ffffff1a,#ffffff0a);border:1px solid #ffffff24;border-radius:3.4cqw;flex-direction:column;justify-content:center;align-items:center;gap:.5cqh;width:46cqw;height:27cqh;padding:1cqh 1.5cqw;display:flex;position:absolute;top:68cqh;left:32cqw;box-shadow:0 1.6cqh 3.2cqh #06021c59}.runtime-module__gWorbG__micControls{flex:1;justify-content:center;align-items:center;gap:3cqw;width:100%;min-width:0;min-height:0;display:flex}.runtime-module__gWorbG__guidePosition{z-index:30;pointer-events:none;width:min(18cqw,30cqh);position:absolute;top:6cqh;left:8cqw}.runtime-module__gWorbG__guidePosition>div{width:100%;min-width:0;position:relative;top:auto;left:auto}.runtime-module__gWorbG__mic{cursor:pointer;color:#3a1e08e0;background:radial-gradient(circle at 34% 28%,#fffffff5,#ffe196eb 38%,#f0ba4af0 72%,#ce9228f5);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:min(11cqw,16cqh);min-width:64px;height:min(11cqw,16cqh);min-height:64px;transition:transform .18s ease-out,filter .18s ease-out;display:flex;position:relative;box-shadow:0 1.6cqh 3cqh #06021c80,inset 0 -1cqh 1.8cqh #965c0c6b,inset 0 .6cqh 1.2cqh #ffffff8c}.runtime-module__gWorbG__mic:disabled{cursor:default;filter:saturate(.55)brightness(.8)}.runtime-module__gWorbG__mic:not(:disabled):hover{transform:translateY(-.7cqh)scale(1.04)}.runtime-module__gWorbG__mic:not(:disabled):active{transform:translateY(0)scale(.95)}.runtime-module__gWorbG__mic:focus-visible{outline-offset:.5cqw;outline:.5cqw solid #ffd43b}.runtime-module__gWorbG__micIcon{width:46%;height:46%}.runtime-module__gWorbG__micOn{transform:scale(.94);box-shadow:0 .8cqh 1.6cqh #06021c73,inset 0 1cqh 1.8cqh #965c0c73}.runtime-module__gWorbG__mic.runtime-module__gWorbG__micOn:disabled{filter:none}.runtime-module__gWorbG__micRing{pointer-events:none;border:.4cqw solid #ffe096cc;border-radius:50%;animation:1.1s ease-out infinite runtime-module__gWorbG__mic-ring;position:absolute;inset:-12%}.runtime-module__gWorbG__micBounce{animation:.45s ease-out 2 runtime-module__gWorbG__mic-bounce}.runtime-module__gWorbG__saidBtn{cursor:pointer;color:#3a1e08e6;background:linear-gradient(#ffecb4fa,#f0ba4af5);border:0;border-radius:999px;width:100%;min-width:64px;height:min(13cqh,8cqw);min-height:64px;padding:0 1cqw;font-size:clamp(14px,min(2cqw,4cqh),26px);transition:transform .18s ease-out,filter .18s ease-out;box-shadow:0 1.4cqh 2.6cqh #06021c80,inset 0 -.8cqh 1.4cqh #965c0c61}.runtime-module__gWorbG__saidBtn:disabled{cursor:default;filter:saturate(.55)brightness(.8)}.runtime-module__gWorbG__saidBtn:not(:disabled):hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__gWorbG__saidBtn:not(:disabled):active{transform:translateY(0)scale(.96)}.runtime-module__gWorbG__micHelpLink{color:#ffe6a8;cursor:pointer;background:#ffe6a80f;border:1px solid #ffe6a84d;border-radius:999px;flex-shrink:0;max-width:100%;min-height:44px;padding:6px 16px;font-size:clamp(14px,1.6cqw,18px);font-weight:700}.runtime-module__gWorbG__micHelp{box-sizing:border-box;color:#35224f;background:#fff9ec;border:2px solid #e8c46b;border-radius:24px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-size:16px;line-height:1.6;position:fixed;inset:0;overflow-y:auto}.runtime-module__gWorbG__micHelp::backdrop{background:#0c0620b8}.runtime-module__gWorbG__micHelp h2{margin:0 0 16px;font-size:22px;font-weight:800}.runtime-module__gWorbG__micHelp p{margin:12px 0}.runtime-module__gWorbG__micHelp ol{padding-left:24px;list-style:decimal}.runtime-module__gWorbG__micHelp li{margin:12px 0}.runtime-module__gWorbG__micHelp a{color:#633b99;text-decoration:underline}.runtime-module__gWorbG__micHelpActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.runtime-module__gWorbG__micHelpActions button{color:#fff;cursor:pointer;background:#633b99;border:0;border-radius:12px;min-height:44px;padding:10px 18px;font-weight:700}.runtime-module__gWorbG__micHelpActions .runtime-module__gWorbG__micHelpSecondary{color:#35224f;background:#eee3cd}.runtime-module__gWorbG__micHelpLink:focus-visible,.runtime-module__gWorbG__micHelpActions button:focus-visible{outline-offset:3px;outline:3px solid #bb81ef}.runtime-module__gWorbG__sideSpot{justify-content:center;align-items:center;width:min(12cqw,20cqh);min-width:64px;height:min(11cqw,16cqh);min-height:56px;display:flex}@container (max-height:420px){.runtime-module__gWorbG__board,.runtime-module__gWorbG__micPanel{width:58cqw;left:26cqw}.runtime-module__gWorbG__replay{left:86cqw}.runtime-module__gWorbG__micPanel{flex-direction:row;gap:2cqw}.runtime-module__gWorbG__micControls{gap:2cqw}.runtime-module__gWorbG__micHelpLink{max-width:min(18cqw,120px);padding:6px 8px}}.runtime-module__gWorbG__bars{align-items:center;gap:.7cqw;height:70%;display:flex}.runtime-module__gWorbG__bars i{transform-origin:50%;background:#ffffff52;border-radius:999px;width:1cqw;min-width:5px;height:22%;transition:height .2s ease-out;display:block}.runtime-module__gWorbG__barsOn i{background:#8ef3ffe6;height:90%;animation:.6s ease-in-out infinite alternate runtime-module__gWorbG__bar-bob}.runtime-module__gWorbG__barsOn i:nth-child(2){animation-duration:.5s;animation-delay:.15s}.runtime-module__gWorbG__barsOn i:nth-child(3){animation-duration:.7s;animation-delay:.3s}.runtime-module__gWorbG__barsOn i:nth-child(4){animation-duration:.55s;animation-delay:.1s}.runtime-module__gWorbG__barsOn i:nth-child(5){animation-duration:.65s;animation-delay:.25s}.runtime-module__gWorbG__barsLive i{height:calc(18% + 76% * var(--lv,0) * var(--k,1));transition:height 90ms linear;animation:none}.runtime-module__gWorbG__barsLive i:first-child{--k:.62}.runtime-module__gWorbG__barsLive i:nth-child(2){--k:.88}.runtime-module__gWorbG__barsLive i:nth-child(3){--k:1}.runtime-module__gWorbG__barsLive i:nth-child(4){--k:.8}.runtime-module__gWorbG__barsLive i:nth-child(5){--k:.55}.runtime-module__gWorbG__mine{cursor:pointer;color:#140e3ce6;background:linear-gradient(170deg,#d2fafff5,#8ef3ffdb);border:0;border-radius:2.4cqw;justify-content:center;align-items:center;gap:.6cqw;width:100%;height:100%;transition:transform .18s ease-out;animation:.36s cubic-bezier(.22,1.1,.4,1) both runtime-module__gWorbG__mine-in;display:flex;position:relative;box-shadow:0 1.2cqh 2.4cqh #06021c73,inset 0 -.7cqh 1.2cqh #288caa4d}.runtime-module__gWorbG__mine:hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__gWorbG__mine:active{transform:translateY(0)scale(.96)}.runtime-module__gWorbG__mine:focus-visible{outline-offset:.5cqw;outline:.5cqw solid #ffd43b}.runtime-module__gWorbG__mineIcon{width:34%;height:34%}.runtime-module__gWorbG__mineWave{align-items:center;gap:.4cqw;height:40%;display:flex}.runtime-module__gWorbG__mineWave i{background:#140e3cb3;border-radius:999px;width:.6cqw;min-width:3px;height:40%;display:block}.runtime-module__gWorbG__minePlaying .runtime-module__gWorbG__mineWave i{animation:.45s ease-in-out infinite alternate runtime-module__gWorbG__bar-bob}.runtime-module__gWorbG__minePlaying .runtime-module__gWorbG__mineWave i:nth-child(2){animation-delay:.15s}.runtime-module__gWorbG__minePlaying .runtime-module__gWorbG__mineWave i:nth-child(3){animation-delay:.3s}.runtime-module__gWorbG__fxLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__gWorbG__practice .runtime-module__gWorbG__board,.runtime-module__gWorbG__practice .runtime-module__gWorbG__micPanel{filter:hue-rotate(-8deg)}.runtime-module__gWorbG__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#8ef3ff29,#0000 70%);position:absolute;inset:0}@keyframes runtime-module__gWorbG__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__gWorbG__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__gWorbG__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.15)}}@keyframes runtime-module__gWorbG__card-in{0%{opacity:0;transform:translateY(2cqh)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__gWorbG__card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.8cqh)}}@keyframes runtime-module__gWorbG__mic-ring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.3)}}@keyframes runtime-module__gWorbG__mic-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-2.4cqh)}70%{transform:translateY(.4cqh)}}@keyframes runtime-module__gWorbG__bar-bob{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes runtime-module__gWorbG__mine-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.runtime-module__gWorbG__qLow .runtime-module__gWorbG__starsFar,.runtime-module__gWorbG__qLow .runtime-module__gWorbG__practiceGlow{display:none}.runtime-module__gWorbG__rm .runtime-module__gWorbG__starsFar,.runtime-module__gWorbG__rm .runtime-module__gWorbG__starsNear,.runtime-module__gWorbG__rm .runtime-module__gWorbG__spark,.runtime-module__gWorbG__rm .runtime-module__gWorbG__micRing,.runtime-module__gWorbG__rm .runtime-module__gWorbG__barsOn i,.runtime-module__gWorbG__rm .runtime-module__gWorbG__minePlaying .runtime-module__gWorbG__mineWave i{animation:none}.runtime-module__gWorbG__rm .runtime-module__gWorbG__cardSlot{animation:.46s ease-out both runtime-module__gWorbG__card-fade;animation-delay:var(--enter-delay,0s)}.runtime-module__gWorbG__rm .runtime-module__gWorbG__card{transition:box-shadow .22s ease-out,border-color .22s ease-out}.runtime-module__gWorbG__rm .runtime-module__gWorbG__cardSpeaking,.runtime-module__gWorbG__rm .runtime-module__gWorbG__cardMarked{transform:none}.runtime-module__gWorbG__rm .runtime-module__gWorbG__micBounce{animation:none}.runtime-module__gWorbG__rm .runtime-module__gWorbG__mine{animation:.36s ease-out both runtime-module__gWorbG__card-fade}@keyframes runtime-module__gWorbG__card-fade{0%{opacity:0;transform:none}to{opacity:1;transform:none}}
