.runtime-module___7g3mq__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___7g3mq__starsFar,.runtime-module___7g3mq__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module___7g3mq__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___7g3mq__drift-far}.runtime-module___7g3mq__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___7g3mq__drift-near}.runtime-module___7g3mq__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module___7g3mq__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___7g3mq__layout{z-index:2;position:absolute;inset:0}.runtime-module___7g3mq__shelf{z-index:2;pointer-events:none;background:#08041e73;border-radius:5cqh;justify-content:flex-end;align-items:center;gap:.8cqw;height:10cqh;padding:0 1.4cqw;display:flex;position:absolute;top:17cqh;left:51cqw;right:4cqw;box-shadow:inset 0 .6cqh 1.4cqh #00000080,inset 0 -1px #ffffff1f}.runtime-module___7g3mq__shelfCard{background:linear-gradient(160deg,#ffffff2e,#ffffff0d),#342070cc;border-radius:26%;flex:none;justify-content:center;align-items:center;width:7cqh;height:7cqh;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module___7g3mq__card-in;display:flex;box-shadow:inset 0 1px #ffffff40}.runtime-module___7g3mq__shelfImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:82%;height:82%}.runtime-module___7g3mq__board{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #0a05229e;border-radius:3.4cqh;justify-content:center;align-items:center;height:32cqh;padding:2cqh 3cqw;display:flex;position:absolute;top:30cqh;left:6cqw;right:6cqw;overflow:hidden;box-shadow:inset 0 .8cqh 1.8cqh #00000080,inset 0 -1px #ffffff24,0 0 0 .45cqh #7dd3fc59}.runtime-module___7g3mq__boardRead:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffecb257 45%,#0000 70%);animation:1.2s linear both runtime-module___7g3mq__read-sweep;position:absolute;inset:0}.runtime-module___7g3mq__enter{animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module___7g3mq__card-in;animation-delay:var(--enter-delay,0s)}.runtime-module___7g3mq__line{color:#f4efff;text-shadow:0 .3cqh .6cqh #04021299;word-break:keep-all;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em .42em;margin:0;font-size:min(6.2cqw,8.4cqh);font-weight:800;line-height:1.25;display:flex}.runtime-module___7g3mq__word{white-space:nowrap;position:relative}.runtime-module___7g3mq__glue{white-space:nowrap;align-items:center;gap:.42em;display:inline-flex}.runtime-module___7g3mq__mark:after{content:"";background:linear-gradient(90deg,#ffe08a80,#ffd43b,#ffe08a80);border-radius:.1em;height:.14em;animation:.26s ease-out both runtime-module___7g3mq__mark-in;position:absolute;bottom:-.18em;left:-.06em;right:-.06em;box-shadow:0 0 1.6cqh #ffd666cc}.runtime-module___7g3mq__blank{background:#ffe08a17;border:.1em dashed #ffd43bd9;border-radius:.32em;flex:none;width:2.5em;height:1.9em;position:relative;box-shadow:inset 0 0 1.2cqh #ffd6662e}.runtime-module___7g3mq__blankBlink{animation:.3s ease-in-out 2 runtime-module___7g3mq__blank-blink}.runtime-module___7g3mq__blankFull{background:#ffe08a29;border-style:solid;border-color:#ffe08af2;box-shadow:0 0 2.4cqh #ffd6668c}.runtime-module___7g3mq__slideImg{opacity:0;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 .5cqh .8cqh #06021a73);width:88%;height:88%;position:absolute;top:6%;left:6%}.runtime-module___7g3mq__slideGo{animation:.5s cubic-bezier(.3,.8,.35,1) both runtime-module___7g3mq__slide-in}.runtime-module___7g3mq__slideBack{animation:.4s cubic-bezier(.4,0,.7,.3) both runtime-module___7g3mq__slide-out}.runtime-module___7g3mq__tray{--card:max(64px, min(17cqh, 17cqw));position:absolute;inset:66cqh 4cqw 3cqh}.runtime-module___7g3mq__four{--card:max(56px, min(17cqh, 14cqw))}.runtime-module___7g3mq__stand{pointer-events:none;background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:4cqh;width:min(86cqw,108cqh);height:5.6cqh;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .5cqh #fff6d699,0 1.4cqh 3cqh #06021a73}.runtime-module___7g3mq__choices{z-index:4;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:2.6cqw;display:flex;position:absolute;inset:0 0 2.2cqh}.runtime-module___7g3mq__choice{width:var(--card);min-height:var(--card);cursor:pointer;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module___7g3mq__card-in;animation-delay:var(--enter-delay,0s);background:linear-gradient(160deg,#ffffff38,#ffffff0f),#342070db;border:none;border-radius:20%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.4cqh;padding:.6cqh 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___7g3mq__choiceImg{object-fit:contain;filter:drop-shadow(0 .8cqh 1cqh #06021a73);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:74%;height:74%;display:block}.runtime-module___7g3mq__choiceWord{color:#efe8ff;letter-spacing:-.01em;text-shadow:0 .2cqh .4cqh #04021299;font-size:min(2.4cqw,3.4cqh);font-weight:700}.runtime-module___7g3mq__choice:hover{transform:translateY(-.8cqh)scale(1.04)}.runtime-module___7g3mq__choice:active{transform:translateY(.3cqh)scale(.95)}.runtime-module___7g3mq__choice:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module___7g3mq__choiceGone{opacity:0;pointer-events:none;transform:scale(.7)}.runtime-module___7g3mq__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@container (min-aspect-ratio:17/9){.runtime-module___7g3mq__shelf{height:9cqh}.runtime-module___7g3mq__shelfCard{width:6.4cqh;height:6.4cqh}.runtime-module___7g3mq__board{height:33cqh;top:29cqh;left:5cqw;right:5cqw}.runtime-module___7g3mq__line{font-size:min(4.6cqw,9.4cqh)}.runtime-module___7g3mq__tray{--card:max(56px, min(24cqh, 12cqw));top:65cqh;bottom:4cqh}.runtime-module___7g3mq__four{--card:max(56px, min(24cqh, 11cqw))}.runtime-module___7g3mq__choices{gap:2.2cqw}.runtime-module___7g3mq__stand{height:4.6cqh}}@keyframes runtime-module___7g3mq__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module___7g3mq__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module___7g3mq__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module___7g3mq__card-in{0%{opacity:0;transform:translateY(1.4cqh)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module___7g3mq__blank-blink{0%,to{border-color:#ffd43bd9;box-shadow:inset 0 0 1.2cqh #ffd6662e}50%{border-color:#ffe9a8;box-shadow:0 0 3cqh #ffd666e6,inset 0 0 1.6cqh #ffd66680}}@keyframes runtime-module___7g3mq__read-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes runtime-module___7g3mq__mark-in{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@keyframes runtime-module___7g3mq__slide-in{0%{opacity:1;transform:translate3d(var(--fx,0), var(--fy,0), 0) scale(1.35)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module___7g3mq__slide-out{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translate3d(var(--fx,0), var(--fy,0), 0) scale(1.35)}}.runtime-module___7g3mq__rm .runtime-module___7g3mq__starsFar,.runtime-module___7g3mq__rm .runtime-module___7g3mq__starsNear,.runtime-module___7g3mq__rm .runtime-module___7g3mq__spark,.runtime-module___7g3mq__rm .runtime-module___7g3mq__enter,.runtime-module___7g3mq__rm .runtime-module___7g3mq__choice,.runtime-module___7g3mq__rm .runtime-module___7g3mq__shelfCard,.runtime-module___7g3mq__rm .runtime-module___7g3mq__blankBlink,.runtime-module___7g3mq__rm .runtime-module___7g3mq__boardRead:after{animation:none}.runtime-module___7g3mq__rm .runtime-module___7g3mq__slideGo{animation:.5s linear both runtime-module___7g3mq__rm-fade-in}.runtime-module___7g3mq__rm .runtime-module___7g3mq__slideBack{animation:.4s linear both runtime-module___7g3mq__rm-fade-out}.runtime-module___7g3mq__rm .runtime-module___7g3mq__choice{transition:opacity .2s linear}.runtime-module___7g3mq__rm .runtime-module___7g3mq__choiceGone{transform:none}.runtime-module___7g3mq__rm .runtime-module___7g3mq__mark:after{animation:none}@keyframes runtime-module___7g3mq__rm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module___7g3mq__rm-fade-out{0%{opacity:1}to{opacity:0}}.runtime-module___7g3mq__qLow .runtime-module___7g3mq__starsFar{display:none}.runtime-module___7g3mq__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module___7g3mq__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___7g3mq__practice-breathe;position:absolute;inset:0}@keyframes runtime-module___7g3mq__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module___7g3mq__rm .runtime-module___7g3mq__practiceGlow{opacity:.8;animation:none}.runtime-module___7g3mq__practice .runtime-module___7g3mq__board{box-shadow:inset 0 .8cqh 1.8cqh #00000080,0 0 0 .45cqh #67e8f999}
