.runtime-module__UwcGvG__stage{isolation:isolate;background:radial-gradient(58% 68% at 16% -4%,#c4b5fd42,#0000 64%),radial-gradient(54% 64% at 86% 104%,#2dd4bf24,#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__UwcGvG__starsFar,.runtime-module__UwcGvG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__UwcGvG__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__UwcGvG__drift-far}.runtime-module__UwcGvG__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__UwcGvG__drift-near}.runtime-module__UwcGvG__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__UwcGvG__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__UwcGvG__layout{z-index:2;--W:min(12cqw, 26cqh);--G:min(9cqw, 19cqh);--T:min(8cqw, 17cqh);--S:max(56px, 13cqh);--TG:3cqw;position:absolute;inset:0}.runtime-module__UwcGvG__layout[data-n="2"]{--W:min(13cqw, 27cqh);--G:min(12cqw, 25cqh);--T:min(8.5cqw, 18cqh)}.runtime-module__UwcGvG__layout[data-n="4"]{--W:min(9cqw, 24cqh);--G:min(7.2cqw, 16.5cqh);--T:min(6.5cqw, 15cqh)}.runtime-module__UwcGvG__room{pointer-events:none;background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #1e144e8f;border-radius:3.2cqh;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__UwcGvG__card-in;position:absolute;inset:33cqh 3cqw 20cqh 23cqw;box-shadow:inset 0 1px #fff3,inset 0 1.4cqh 2.6cqh #08042073,0 0 0 .45cqh #7dd3fc47,0 1.6cqh 3cqh #06021a66}.runtime-module__UwcGvG__floor{background:linear-gradient(#c4b5fd52,#5b46be4d);border-radius:0 0 3.2cqh 3.2cqh;position:absolute;inset:43cqh 0 0;box-shadow:inset 0 .3cqh #ffffff47}.runtime-module__UwcGvG__tray{pointer-events:none;background:linear-gradient(#ffe08a 0%,#f5b942 62%,#d98f1f 100%);border-radius:2.6cqh;width:38cqw;height:15cqh;animation:.42s cubic-bezier(.22,1,.36,1) .16s backwards runtime-module__UwcGvG__card-in;position:absolute;top:83cqh;left:24cqw;box-shadow:inset 0 .35cqh #ffffff8c,inset 0 -.8cqh #92540873,0 1cqh 2.4cqh #06021a73}.runtime-module__UwcGvG__place{z-index:3;width:var(--W);height:var(--W);object-fit:contain;object-position:center bottom;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 .8cqh 1cqh #06021a73);animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__UwcGvG__card-in;animation-delay:var(--enter-delay,0s);position:absolute}.runtime-module__UwcGvG__spot{z-index:4;opacity:0;pointer-events:none;background:0 0;border:.35cqh dashed #fff0;border-radius:50%;padding:0;transition:opacity .22s,transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;position:absolute;transform:scale(.82)}.runtime-module__UwcGvG__spotShow{opacity:.55;border-color:#ffffffb3}.runtime-module__UwcGvG__spotHover{opacity:1;background-color:#ffeca029;border-color:#ffeca0f2;transform:scale(1.12)}.runtime-module__UwcGvG__spotPress{z-index:6;pointer-events:auto;cursor:pointer;opacity:.8;border-color:#ffffffd9;animation:1.6s ease-in-out infinite runtime-module__UwcGvG__spot-wait}.runtime-module__UwcGvG__spot:focus-visible{outline-offset:.4cqh;outline:.5cqh solid #fde68a}.runtime-module__UwcGvG__thing{z-index:5;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:left var(--move-ms,.48s) cubic-bezier(.3, .9, .4, 1), top var(--move-ms,.48s) cubic-bezier(.3, .9, .4, 1), width var(--move-ms,.48s) cubic-bezier(.3, .9, .4, 1), height var(--move-ms,.48s) cubic-bezier(.3, .9, .4, 1), transform var(--move-ms,.48s) cubic-bezier(.3, .9, .4, 1);animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__UwcGvG__card-in;animation-delay:var(--enter-delay,0s);background:0 0;border:none;border-radius:22%;padding:0;position:absolute}.runtime-module__UwcGvG__thing:focus-visible{outline-offset:.3cqh;outline:.5cqh solid #fde68a}.runtime-module__UwcGvG__thingOnTray .runtime-module__UwcGvG__thingFace{animation:2.6s ease-in-out infinite runtime-module__UwcGvG__tray-bob}.runtime-module__UwcGvG__thingBehind{z-index:2}.runtime-module__UwcGvG__thingDrag{z-index:30;cursor:grabbing;transition:none}.runtime-module__UwcGvG__thingHeld .runtime-module__UwcGvG__thingFace{filter:drop-shadow(0 0 1.2cqh #ffeca0e6);animation:.9s ease-in-out infinite runtime-module__UwcGvG__held-bob}.runtime-module__UwcGvG__thingFace{transform-origin:50% 90%;width:100%;height:100%;display:block}.runtime-module__UwcGvG__thingImg{object-fit:contain;pointer-events:none;filter:drop-shadow(0 .6cqh .8cqh #06021a66);width:100%;height:100%;display:block}.runtime-module__UwcGvG__thingLand{animation:.52s cubic-bezier(.3,.9,.4,1) runtime-module__UwcGvG__thing-land}.runtime-module__UwcGvG__thingWiggle{animation:.9s ease-in-out runtime-module__UwcGvG__thing-wiggle}.runtime-module__UwcGvG__thingNope{animation:.45s ease-in-out runtime-module__UwcGvG__thing-nope}.runtime-module__UwcGvG__hand{pointer-events:none;width:52%;height:52%;animation:.42s cubic-bezier(.22,1,.36,1) both runtime-module__UwcGvG__hand-in;position:absolute;top:-26%;right:-22%}.runtime-module__UwcGvG__handStar{fill:#fde68a;filter:drop-shadow(0 0 1cqh #fde68ae6);width:100%;height:100%;animation:1s ease-in-out infinite runtime-module__UwcGvG__hand-glow}.runtime-module__UwcGvG__replay{z-index:8;cursor:pointer;opacity:0;pointer-events:none;background:#ffffff24;border:none;border-radius:50%;width:max(48px,min(7cqw,10cqh));height:max(48px,min(7cqw,10cqh));padding:14%;transition:opacity .26s,transform .2s;position:absolute;top:36cqh;left:88cqw;box-shadow:inset 0 1px #ffffff4d,0 .6cqh 1.4cqh #06021a66}.runtime-module__UwcGvG__replayShow{opacity:1;pointer-events:auto}.runtime-module__UwcGvG__replayShow:active{transform:scale(.92)}.runtime-module__UwcGvG__replaySpeaking{animation:1.1s ease-in-out infinite runtime-module__UwcGvG__replay-pulse}.runtime-module__UwcGvG__replay:focus-visible{outline-offset:.3cqh;outline:.5cqh solid #fde68a}.runtime-module__UwcGvG__replayMark{object-fit:contain;width:100%;height:100%;display:block}.runtime-module__UwcGvG__fxLayer{pointer-events:none;z-index:9;position:absolute;inset:0}@keyframes runtime-module__UwcGvG__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__UwcGvG__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__UwcGvG__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__UwcGvG__card-in{0%{opacity:0;transform:translateY(1.4cqh)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__UwcGvG__tray-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-.8cqh)}}@keyframes runtime-module__UwcGvG__held-bob{0%,to{transform:translateY(-1cqh)scale(1.06)}50%{transform:translateY(-1.8cqh)scale(1.06)}}@keyframes runtime-module__UwcGvG__spot-wait{0%,to{transform:scale(.9)}50%{transform:scale(1.02)}}@keyframes runtime-module__UwcGvG__thing-land{0%{transform:translateY(-34%)}45%{transform:translate(0,0)scale(1.06,.92)}70%{transform:translateY(-11%)scale(.98,1.03)}to{transform:translate(0,0)}}@keyframes runtime-module__UwcGvG__thing-wiggle{0%{transform:translateY(-18%)}25%{transform:translate(0,0)rotate(-9deg)}45%{transform:rotate(8deg)}65%{transform:rotate(-6deg)}85%{transform:rotate(4deg)}to{transform:rotate(0)}}@keyframes runtime-module__UwcGvG__thing-nope{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg)}65%{transform:rotate(10deg)}}@keyframes runtime-module__UwcGvG__hand-in{0%{opacity:0;transform:translate(30%,-30%)scale(.5)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__UwcGvG__hand-glow{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.1)}}@keyframes runtime-module__UwcGvG__replay-pulse{0%,to{box-shadow:inset 0 1px #ffffff4d,0 0 #fde68a80}50%{box-shadow:inset 0 1px #ffffff4d,0 0 0 1.2cqh #fde68a00}}.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__starsFar,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__starsNear,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__spark,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__room,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__tray,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__place,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__thing,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__thingFace,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__handStar,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__spotPress,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__replaySpeaking,.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__hand{animation:none}.runtime-module__UwcGvG__qLow .runtime-module__UwcGvG__starsFar{display:none}.runtime-module__UwcGvG__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__UwcGvG__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__UwcGvG__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__UwcGvG__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__UwcGvG__rm .runtime-module__UwcGvG__practiceGlow{opacity:.8;animation:none}
