.runtime-module__fsAIxa__stage{isolation:isolate;background:radial-gradient(58% 68% at 16% -4%,#c4b5fd42,#0000 64%),radial-gradient(54% 64% at 82% 104%,#3b82f629,#0000 66%),radial-gradient(46% 54% at 72% 12%,#7dd3fc1f,#0000 70%),linear-gradient(160deg,#1b1550 0%,#110c39 55%,#191247 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__fsAIxa__starsFar,.runtime-module__fsAIxa__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__fsAIxa__starsFar{opacity:.48;background-image:radial-gradient(circle,#ffffff70 1px,#0000 1.2px);background-position:29px 17px;background-size:93px 93px;animation:66s ease-in-out infinite alternate runtime-module__fsAIxa__drift-far}.runtime-module__fsAIxa__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,27px 33px;background-size:61px 61px,87px 87px;animation:48s ease-in-out infinite alternate runtime-module__fsAIxa__drift-near}.runtime-module__fsAIxa__stage[data-weather=windy] .runtime-module__fsAIxa__starsNear{animation:1.8s ease-in-out infinite runtime-module__fsAIxa__star-sway}.runtime-module__fsAIxa__stage[data-weather=snowy] .runtime-module__fsAIxa__starsNear{opacity:.3}.runtime-module__fsAIxa__stage[data-weather=sunny] .runtime-module__fsAIxa__starsFar{opacity:.26}.runtime-module__fsAIxa__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__fsAIxa__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__fsAIxa__practice{box-shadow:inset 0 0 0 .5cqh #ffe08a80,0 28px 90px #00000080}.runtime-module__fsAIxa__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 42%,#ffd6661a,#0000 70%);position:absolute;inset:0}.runtime-module__fsAIxa__layout{z-index:2;--card:max(64px, min(19cqh, 14cqw));position:absolute;inset:0}.runtime-module__fsAIxa__watch,.runtime-module__fsAIxa__act{pointer-events:none;position:absolute;inset:0}.runtime-module__fsAIxa__skyWindow{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #06031ad1;border-radius:50%;width:min(30cqw,13cqh);height:13cqh;animation:3.8s ease-in-out infinite runtime-module__fsAIxa__window-float;position:absolute;top:17cqh;left:54cqw;box-shadow:inset 0 1cqh 2.4cqh #0009,inset 0 -.4cqh #ffffff14,0 0 0 .5cqh #7dd3fc52,0 1cqh 2.4cqh #04021480}.runtime-module__fsAIxa__windowNight{background:radial-gradient(circle at 34% 30%,#ffffff80 .9px,#0000 1.2px),radial-gradient(circle at 66% 62%,#ffffff6b .8px,#0000 1.1px),radial-gradient(circle at 50% 84%,#cebeff66 .8px,#0000 1.1px),linear-gradient(#17103ee6,#09051ef2);border-radius:50%;position:absolute;inset:0}.runtime-module__fsAIxa__windowImg{object-fit:cover;border-radius:50%;width:100%;height:100%;animation:.42s ease-out backwards runtime-module__fsAIxa__window-fill;position:absolute;inset:0}.runtime-module__fsAIxa__windowGlass{pointer-events:none;background:linear-gradient(150deg,#fff3 0%,#fff0 46%);border-radius:50%;position:absolute;inset:0}.runtime-module__fsAIxa__windowRing{opacity:0;pointer-events:none;border:.5cqh solid #8ef3ff8c;border-radius:50%;width:100%;height:100%;margin:-50% 0 0 -50%;position:absolute;top:50%;left:50%}.runtime-module__fsAIxa__windowRing2{animation-delay:.52s}.runtime-module__fsAIxa__soundOn{animation:3.8s ease-in-out infinite runtime-module__fsAIxa__window-float,1.1s ease-in-out infinite runtime-module__fsAIxa__window-beat}.runtime-module__fsAIxa__soundOn .runtime-module__fsAIxa__windowRing{animation:1.6s ease-out infinite runtime-module__fsAIxa__ring-out}.runtime-module__fsAIxa__soundBig{animation:3.8s ease-in-out infinite runtime-module__fsAIxa__window-float,.9s ease-in-out infinite runtime-module__fsAIxa__window-beat-big}.runtime-module__fsAIxa__soundBig .runtime-module__fsAIxa__windowRing{animation:1.3s ease-out infinite runtime-module__fsAIxa__ring-out-big}.runtime-module__fsAIxa__windowFilled{box-shadow:inset 0 .6cqh 1.6cqh #0006,0 0 0 .5cqh #ffe08acc,0 0 3.4cqh #ffd66699}.runtime-module__fsAIxa__act{top:32cqh;bottom:38cqh}.runtime-module__fsAIxa__actBeam{background:radial-gradient(60% 70% at 50% 40%,#8ef3ff1a,#0000 72%);width:44cqw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.runtime-module__fsAIxa__moteLayer{position:absolute;inset:-20cqh 0 -8cqh;overflow:hidden}.runtime-module__fsAIxa__mote{opacity:0;width:.5cqw;height:3.6cqh;animation:runtime-module__fsAIxa__mote-fall var(--tw-dur,1.8s) linear infinite;animation-delay:var(--tw-delay,0s);background:linear-gradient(#bee6ff00,#bee6ffd9);border-radius:999px;position:absolute;top:-6%}.runtime-module__fsAIxa__stage[data-weather=snowy] .runtime-module__fsAIxa__mote{background:#ffffffe6;border-radius:50%;width:1.1cqw;height:1.1cqw;animation-name:runtime-module__fsAIxa__mote-drift}.runtime-module__fsAIxa__stage[data-weather=windy] .runtime-module__fsAIxa__mote{background:linear-gradient(90deg,#fff0,#d6f0ffb3,#fff0);width:6cqw;height:.4cqh;animation-name:runtime-module__fsAIxa__mote-blow}.runtime-module__fsAIxa__stage[data-weather=sunny] .runtime-module__fsAIxa__mote{background:#ffe896d9;border-radius:50%;width:1.4cqw;height:1.4cqw;animation-name:runtime-module__fsAIxa__mote-rise}.runtime-module__fsAIxa__stage[data-weather=thunder] .runtime-module__fsAIxa__mote:nth-child(3n){animation-name:runtime-module__fsAIxa__mote-flash}.runtime-module__fsAIxa__flyLayer{pointer-events:none;z-index:6;position:absolute;inset:0}.runtime-module__fsAIxa__flight{z-index:6;width:var(--card);height:var(--card);margin:calc(var(--card) / -2) 0 0 calc(var(--card) / -2);background:linear-gradient(160deg,#ffffff38,#ffffff0f),#342070db;border-radius:24%;position:absolute;overflow:hidden;box-shadow:0 1.2cqh 2.6cqh #06021a80}.runtime-module__fsAIxa__flightFit{animation:runtime-module__fsAIxa__card-fly var(--fly,1.4s) cubic-bezier(.4, 0, .2, 1) forwards}.runtime-module__fsAIxa__flightBack{animation:runtime-module__fsAIxa__card-back calc(var(--back,.52s) * 2) cubic-bezier(.3, 0, .4, 1) forwards}.runtime-module__fsAIxa__tray{position:absolute;inset:66cqh 0 8cqh}.runtime-module__fsAIxa__stand{pointer-events:none;background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:4cqh;width:min(86cqw,106cqh);height:6cqh;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .5cqh #fff6d699,0 1.4cqh 3cqh #06021a73}.runtime-module__fsAIxa__cards{z-index:4;justify-content:center;align-items:flex-end;gap:1.2cqh 3cqw;padding-bottom:2.4cqh;display:flex;position:absolute;inset:0}.runtime-module__fsAIxa__many{gap:1.2cqh 2cqw}.runtime-module__fsAIxa__card{width:var(--card);height:var(--card);cursor:pointer;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__fsAIxa__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;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .26s 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__fsAIxa__card:hover{transform:translateY(-.9cqh)scale(1.04)}.runtime-module__fsAIxa__card:active{transform:translateY(.3cqh)scale(.95)}.runtime-module__fsAIxa__card:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__fsAIxa__cardGone{opacity:0;pointer-events:none;transform:scale(.7)}.runtime-module__fsAIxa__cardImg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:86%;height:86%}.runtime-module__fsAIxa__enter{animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__fsAIxa__card-in}.runtime-module__fsAIxa__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@container (min-aspect-ratio:17/9){.runtime-module__fsAIxa__layout{--card:max(56px, min(22cqh, 11cqw))}.runtime-module__fsAIxa__skyWindow{width:min(24cqw,15cqh);height:15cqh}.runtime-module__fsAIxa__act{top:34cqh;bottom:36cqh}}@container (max-aspect-ratio:3/2){.runtime-module__fsAIxa__layout{--card:max(64px, min(16cqh, 19cqw))}.runtime-module__fsAIxa__skyWindow{width:min(34cqw,15cqh);height:15cqh}}.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__skyWindow,.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__starsFar,.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__starsNear,.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__spark,.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__windowRing{animation:none!important}.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__flightFit{animation:runtime-module__fsAIxa__card-hold var(--fly,1.4s) linear forwards}.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__flightBack{animation:runtime-module__fsAIxa__card-hold calc(var(--back,.52s) * 2) linear forwards}.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__mote{animation-name:runtime-module__fsAIxa__mote-still}.runtime-module__fsAIxa__rm .runtime-module__fsAIxa__card{animation:none}.runtime-module__fsAIxa__qLow .runtime-module__fsAIxa__spark,.runtime-module__fsAIxa__qLow .runtime-module__fsAIxa__windowRing2{display:none}@keyframes runtime-module__fsAIxa__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.5%,1.6%)}}@keyframes runtime-module__fsAIxa__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-2%)}}@keyframes runtime-module__fsAIxa__star-sway{0%,to{transform:translate(0,0)}50%{transform:translate(1.2%,.6%)}}@keyframes runtime-module__fsAIxa__spark-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes runtime-module__fsAIxa__window-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.9cqh)}}@keyframes runtime-module__fsAIxa__window-beat{0%,to{box-shadow:inset 0 1cqh 2.4cqh #0009,0 0 0 .5cqh #7dd3fc52}50%{box-shadow:inset 0 1cqh 2.4cqh #0009,0 0 0 .9cqh #8ef3ff99}}@keyframes runtime-module__fsAIxa__window-beat-big{0%,to{box-shadow:inset 0 1cqh 2.4cqh #0009,0 0 0 .6cqh #7dd3fc66}50%{box-shadow:inset 0 1cqh 2.4cqh #0009,0 0 0 1.5cqh #8ef3ffbf}}@keyframes runtime-module__fsAIxa__ring-out{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes runtime-module__fsAIxa__ring-out-big{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes runtime-module__fsAIxa__window-fill{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__fsAIxa__card-in{0%{opacity:0;transform:translateY(2.6cqh)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__fsAIxa__card-fly{0%{opacity:1;transform:translate(0,0)scale(1)rotate(0)}70%{transform:translate3d(calc(var(--dx) * .8), calc(var(--dy) * .8), 0) scale(.7) rotate(6deg);opacity:1}to{transform:translate3d(var(--dx), var(--dy), 0) scale(.28) rotate(0deg);opacity:0}}@keyframes runtime-module__fsAIxa__card-back{0%{opacity:1;transform:translate(0,0)scale(1)}50%{transform:translate3d(var(--dx), var(--dy), 0) scale(.82);opacity:1}70%{transform:translate3d(calc(var(--dx) * .8), calc(var(--dy) * .8), 0) scale(.9) rotate(-5deg);opacity:1}to{opacity:0;transform:translate(0,0)scale(1)}}@keyframes runtime-module__fsAIxa__card-hold{0%{opacity:1}to{opacity:0}}@keyframes runtime-module__fsAIxa__mote-fall{0%{opacity:0;transform:translateY(0)}12%{opacity:.9}to{opacity:0;transform:translateY(46cqh)}}@keyframes runtime-module__fsAIxa__mote-drift{0%{opacity:0;transform:translate(0,0)}15%{opacity:.95}to{opacity:0;transform:translate(3cqw,46cqh)}}@keyframes runtime-module__fsAIxa__mote-blow{0%{opacity:0;transform:translate(-12cqw,6cqh)}20%{opacity:.8}to{opacity:0;transform:translate(26cqw,20cqh)}}@keyframes runtime-module__fsAIxa__mote-rise{0%{opacity:0;transform:translateY(40cqh)scale(.7)}25%{opacity:.85}to{opacity:0;transform:translateY(6cqh)scale(1.1)}}@keyframes runtime-module__fsAIxa__mote-flash{0%,to{opacity:0}46%{opacity:0}50%{opacity:.95}56%{opacity:0}}@keyframes runtime-module__fsAIxa__mote-still{0%,to{opacity:.35}50%{opacity:.7}}
