.runtime-module__N2auPa__stage{isolation:isolate;background:radial-gradient(58% 62% at 50% -6%,#ffbee64d,#0000 62%),radial-gradient(50% 60% at 92% 100%,#db277729,#0000 66%),radial-gradient(40% 50% at 6% 90%,#a78bfa24,#0000 70%),linear-gradient(160deg,#3b0f34 0%,#2a0a2c 55%,#3a0e3b 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__N2auPa__starsFar,.runtime-module__N2auPa__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__N2auPa__starsFar{opacity:.46;background-image:radial-gradient(circle,#ffffff6b 1px,#0000 1.2px);background-position:37px 21px;background-size:91px 91px;animation:64s ease-in-out infinite alternate runtime-module__N2auPa__drift-far}.runtime-module__N2auPa__starsNear{opacity:.55;background-image:radial-gradient(circle,#ffffffc7 1.4px,#0000 1.6px),radial-gradient(circle,#ffc8ec99 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__N2auPa__drift-near}.runtime-module__N2auPa__firefly{pointer-events:none;width:1.1cqw;height:1.1cqw;animation:runtime-module__N2auPa__firefly-float var(--tw-dur,2.8s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);background:#ffd6f2;border-radius:50%;position:absolute;box-shadow:0 0 1.2cqw #ffbee6e6}.runtime-module__N2auPa__island{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #28082480;pointer-events:none;border:1px solid #ffffff21;border-radius:5cqw;width:83%;height:42%;position:absolute;top:46%;left:8.5%;box-shadow:inset 0 2px #ffffff17,inset 0 -3cqh 6cqh #1c041a4d,0 3cqh 7cqh #18041659}.runtime-module__N2auPa__lantern{pointer-events:none;z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:14cqh;left:50%;transform:translate(-50%)}.runtime-module__N2auPa__lanternRope{transform-origin:top;background:linear-gradient(#ffffff0d,#ffdcf080);border-radius:1cqw;width:.5cqw;height:5cqh;animation:4.6s ease-in-out infinite runtime-module__N2auPa__rope-sway}.runtime-module__N2auPa__lanternBody{transform-origin:top;background:radial-gradient(circle at 50% 40%,#ffffff29,#0000 62%),linear-gradient(160deg,#ffffff1f,#ffffff08),#460e3eb8;border:.45cqw solid #ffd2f059;border-radius:4.2cqw;justify-content:center;align-items:center;width:24cqh;height:24cqh;transition:box-shadow .52s ease-out,background .52s ease-out,border-color .52s ease-out;animation:4.6s ease-in-out infinite runtime-module__N2auPa__rope-sway;display:flex;position:relative;box-shadow:inset 0 1px #ffffff38,0 2cqh 4cqh #18041673}.runtime-module__N2auPa__lanternGlyph{color:#ffe6f559;opacity:0;font-size:15cqh;line-height:1;transition:opacity .46s ease-out,transform .62s cubic-bezier(.22,1,.36,1),color .46s ease-out,text-shadow .46s ease-out;transform:scale(.72)}.runtime-module__N2auPa__lanternLit .runtime-module__N2auPa__lanternBody{background:radial-gradient(circle at 50% 40%,#fff0c84d,#0000 64%),linear-gradient(160deg,#ffffff2e,#ffffff0a),#601450c7;border-color:#ffe08cb3;box-shadow:inset 0 1px #ffffff4d,0 0 3cqh #ffd4648c,0 0 9cqh #ffbe6e47,0 2cqh 4cqh #18041673}.runtime-module__N2auPa__lanternLit .runtime-module__N2auPa__lanternGlyph{opacity:1;color:#fff6d6;text-shadow:0 0 1.6cqh #ffe082e6,0 .6cqh 1cqh #18041680;transform:scale(1)}.runtime-module__N2auPa__lanternBusy .runtime-module__N2auPa__lanternGlyph{opacity:.42;transform:scale(.9)}.runtime-module__N2auPa__cardsRow{justify-content:center;align-items:flex-end;gap:4.5cqw;display:flex;position:absolute;bottom:13cqh;left:6%;right:6%}.runtime-module__N2auPa__cardWrap{opacity:0;position:relative;transform:translateY(3.4cqh)scale(.88)}.runtime-module__N2auPa__cardShown{animation:.52s cubic-bezier(.22,1,.36,1) both runtime-module__N2auPa__card-enter;animation-delay:var(--enter-delay,0s)}.runtime-module__N2auPa__card{cursor:pointer;background:linear-gradient(160deg,#ffffff26,#ffffff0d),#5412489e;border:none;border-radius:3.6cqw;justify-content:center;align-items:center;width:24cqh;min-width:64px;height:24cqh;min-height:64px;transition:transform .2s ease-out,box-shadow .2s ease-out,background .24s ease-out;display:flex;box-shadow:inset 0 1px #ffffff42,0 1.6cqh 3cqh #1804166b}.runtime-module__N2auPa__cardGlyph{color:#fff0f8;text-shadow:0 .5cqh 1cqh #18041680;font-size:14cqh;line-height:1}.runtime-module__N2auPa__card:hover{transform:translateY(-.6cqw)scale(1.04)}.runtime-module__N2auPa__card:active{transform:translateY(.2cqw)scale(.95)}.runtime-module__N2auPa__card:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__N2auPa__ghost{color:#0000;-webkit-text-stroke:.35cqw #ffe082f2;text-shadow:0 0 1.4cqh #ffe082b3;pointer-events:none;z-index:3;justify-content:center;align-items:center;font-size:14cqh;line-height:1;animation:.32s cubic-bezier(.22,1,.36,1) both runtime-module__N2auPa__ghost-drop;display:flex;position:absolute;inset:0}.runtime-module__N2auPa__cardCompare .runtime-module__N2auPa__card{box-shadow:inset 0 1px #ffffff4d,0 0 2cqh #ffe08280,0 1.6cqh 3cqh #1804166b}.runtime-module__N2auPa__cardFit .runtime-module__N2auPa__card,.runtime-module__N2auPa__cardSolved .runtime-module__N2auPa__card{background:linear-gradient(160deg,#ffecb45c,#ffc89629),#601e469e;box-shadow:inset 0 1px #ffffff57,0 0 2.6cqh #ffe082f2,0 1.6cqh 3cqh #1804166b}.runtime-module__N2auPa__cardFit .runtime-module__N2auPa__ghost{-webkit-text-stroke:.35cqw #fffffff2;color:#fff4c859;animation:.52s cubic-bezier(.22,1,.36,1) both runtime-module__N2auPa__ghost-fit}.runtime-module__N2auPa__cardFit .runtime-module__N2auPa__cardGlyph,.runtime-module__N2auPa__cardSolved .runtime-module__N2auPa__cardGlyph{color:#fff}.runtime-module__N2auPa__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@keyframes runtime-module__N2auPa__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__N2auPa__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__N2auPa__firefly-float{0%,to{opacity:.2;transform:translate(0,0)scale(.8)}50%{opacity:1;transform:translate(.8cqw,-1.4cqh)scale(1.15)}}@keyframes runtime-module__N2auPa__rope-sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@keyframes runtime-module__N2auPa__card-enter{0%{opacity:0;transform:translateY(3.4cqh)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__N2auPa__ghost-drop{0%{opacity:0;transform:translateY(-4cqh)scale(1.15)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__N2auPa__ghost-fit{0%{opacity:1;transform:scale(1.1)}60%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(1)}}.runtime-module__N2auPa__rm .runtime-module__N2auPa__starsFar,.runtime-module__N2auPa__rm .runtime-module__N2auPa__starsNear,.runtime-module__N2auPa__rm .runtime-module__N2auPa__firefly,.runtime-module__N2auPa__rm .runtime-module__N2auPa__lanternRope,.runtime-module__N2auPa__rm .runtime-module__N2auPa__lanternBody{animation:none}.runtime-module__N2auPa__rm .runtime-module__N2auPa__cardShown{opacity:1;animation:none;transform:none}.runtime-module__N2auPa__rm .runtime-module__N2auPa__ghost{animation:none}.runtime-module__N2auPa__rm .runtime-module__N2auPa__card,.runtime-module__N2auPa__rm .runtime-module__N2auPa__lanternGlyph,.runtime-module__N2auPa__rm .runtime-module__N2auPa__lanternBody{transition:none}.runtime-module__N2auPa__qLow .runtime-module__N2auPa__starsFar{display:none}.runtime-module__N2auPa__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__N2auPa__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__N2auPa__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__N2auPa__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__N2auPa__rm .runtime-module__N2auPa__practiceGlow{opacity:.8;animation:none}.runtime-module__N2auPa__practice .runtime-module__N2auPa__island{background:linear-gradient(155deg,#22d3ee38,#0e749029),#08222e80;border-color:#67e8f966}
