.runtime-module__YoxcUG__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 74% 10%,#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__YoxcUG__starsFar,.runtime-module__YoxcUG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__YoxcUG__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__YoxcUG__drift-far}.runtime-module__YoxcUG__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__YoxcUG__drift-near}.runtime-module__YoxcUG__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__YoxcUG__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__YoxcUG__star{justify-content:center;align-items:center;display:flex;position:relative}.runtime-module__YoxcUG__starImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;filter:drop-shadow(0 .4cqh .5cqh #06021a73);width:100%;height:100%;display:block}.runtime-module__YoxcUG__starRed:after{content:"";pointer-events:none;border:max(2px,.38cqh) solid #fffffff2;border-radius:50%;position:absolute;inset:-6%;box-shadow:0 0 .8cqh #ffffff80}.runtime-module__YoxcUG__target{z-index:2;background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #08041e8c;border-radius:4cqh;justify-content:center;align-items:center;width:14cqw;height:8.4cqh;animation:3.4s ease-in-out infinite runtime-module__YoxcUG__target-float;display:flex;position:absolute;top:18cqh;left:66cqw;box-shadow:inset 0 .6cqh 1.4cqh #0000008c,inset 0 -1px #ffffff24,0 0 0 .35cqh #ffffff29}.runtime-module__YoxcUG__targetStar{width:6cqh;height:6cqh}.runtime-module__YoxcUG__board{z-index:2;--bag-h:38cqh;position:absolute;inset:0}.runtime-module__YoxcUG__withSame{--bag-h:34cqh}.runtime-module__YoxcUG__bags{--bag-w:min(24cqw, 44cqh);display:flex;position:absolute;top:30cqh;left:21cqw;right:3cqw}.runtime-module__YoxcUG__bags[data-n="3"]{--bag-w:min(21cqw, 40cqh)}.runtime-module__YoxcUG__column{min-width:0;animation:.44s cubic-bezier(.22,1,.36,1) backwards runtime-module__YoxcUG__bag-in;animation-delay:var(--enter-delay,0s);flex-direction:column;flex:1 1 0;align-items:center;gap:2.4cqh;display:flex}.runtime-module__YoxcUG__bag{width:var(--bag-w);height:var(--bag-h);cursor:pointer;animation:3.6s ease-in-out infinite runtime-module__YoxcUG__bag-bob;animation-delay:var(--enter-delay,0s);background:0 0;border:none;flex-direction:column;align-items:center;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.runtime-module__YoxcUG__bag:hover{transform:translateY(-.8cqh)scale(1.03)}.runtime-module__YoxcUG__bag:active{transform:translateY(.3cqh)scale(.96)}.runtime-module__YoxcUG__bag:focus-visible{outline-offset:.4cqw;border-radius:3cqh;outline:.5cqw solid #ffd43b}.runtime-module__YoxcUG__knot{z-index:2;background:linear-gradient(#ffe39a 0%,#e8a93a 70%,#b8791f 100%);border-radius:2cqh;flex:none;width:34%;height:3.6cqh;margin-bottom:-1.4cqh;position:relative;box-shadow:inset 0 .3cqh #fff6d6b3,0 .5cqh 1cqh #06021a66}.runtime-module__YoxcUG__pouch{z-index:1;background:radial-gradient(70% 40% at 30% 18%,#ffffff47,#0000 70%),linear-gradient(170deg,#d2e1ff33,#96aaff14),#281a648c;border-radius:28% 28% 44% 44%/18% 18% 40% 40%;flex:auto;justify-content:center;align-items:center;width:100%;transition:box-shadow .22s ease-out;display:flex;position:relative;box-shadow:inset 0 0 0 .4cqh #ffffff57,inset 0 -1.6cqh 2.4cqh #140a3c73,0 1.4cqh 2.6cqh #06021a73}.runtime-module__YoxcUG__grid{grid-template-columns:repeat(var(--cols), var(--star));--star:min(calc(var(--bag-w) * .72 / var(--cols)), calc(var(--bag-h) * .6 / var(--rows)), 11cqh);gap:.8cqh;padding-top:2cqh;display:grid}.runtime-module__YoxcUG__bagStar{width:var(--star);height:var(--star);animation:.36s cubic-bezier(.3,.8,.35,1.2) backwards runtime-module__YoxcUG__star-in}.runtime-module__YoxcUG__stand{background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:2cqh;flex:none;width:92%;height:2.6cqh;margin-top:-.8cqh;box-shadow:inset 0 .4cqh #fff6d699,0 1cqh 2cqh #06021a73}.runtime-module__YoxcUG__bagPressed{transform:translateY(.4cqh)scale(.97)}.runtime-module__YoxcUG__bagMarked{animation:none;transform:translateY(-2cqh)scale(1.05)}.runtime-module__YoxcUG__bagMarked .runtime-module__YoxcUG__pouch{box-shadow:inset 0 0 0 .6cqh #ffe08af2,0 0 3.4cqh #ffd666bf,0 1.4cqh 2.6cqh #06021a73}.runtime-module__YoxcUG__bagPoured .runtime-module__YoxcUG__bagStar{animation:runtime-module__YoxcUG__star-pour var(--pour-ms,.9s) cubic-bezier(.5, 0, .75, .4) forwards}.runtime-module__YoxcUG__bar{width:calc(var(--bag-w) * .96);background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #08041e99;border-radius:1.6cqh;flex:none;gap:.3cqh;height:6cqh;padding:.5cqh;display:flex;box-shadow:inset 0 .5cqh 1.2cqh #0009,inset 0 -1px #ffffff24}.runtime-module__YoxcUG__cell{min-width:0;animation:.26s ease-out backwards runtime-module__YoxcUG__cell-in;animation-delay:calc(var(--i) * 40ms);background:#ffffff0a;border-radius:.9cqh;flex:1 1 0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 max(1.5px,.28cqh) #ffffff80}.runtime-module__YoxcUG__cellStar{aspect-ratio:1;width:min(100%,4.4cqh);height:min(100%,4.4cqh);animation:.32s cubic-bezier(.3,.8,.35,1.2) backwards runtime-module__YoxcUG__cell-fill;animation-delay:calc((var(--fill-ms,1s) - .32s) * var(--i) / var(--n))}.runtime-module__YoxcUG__cellStar.runtime-module__YoxcUG__starRed:after{border-width:max(1.5px,.26cqh)}.runtime-module__YoxcUG__same{cursor:pointer;color:#fff7dc;background:linear-gradient(160deg,#ffffff38,#ffffff0f),#342070eb;border:none;border-radius:3cqh;justify-content:center;align-items:center;gap:1cqw;min-width:max(120px,16cqw);height:max(56px,11cqh);padding:0 2.4cqw;font-size:max(18px,4.4cqh);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .2s ease-out;animation:.44s cubic-bezier(.22,1,.36,1) .3s backwards runtime-module__YoxcUG__bag-in;display:flex;position:absolute;top:80cqh;left:59cqw;translate:-50%;box-shadow:inset 0 1px #ffffff4d,inset 0 -.7cqh #140a3c73,0 .7cqh #c98a2a,0 1.4cqh 2.6cqh #06021a73}.runtime-module__YoxcUG__same:hover{transform:translateY(-.6cqh)scale(1.03)}.runtime-module__YoxcUG__same:active{transform:translateY(.3cqh)scale(.96)}.runtime-module__YoxcUG__same:focus-visible{outline-offset:.4cqw;outline:.5cqw solid #ffd43b}.runtime-module__YoxcUG__same.runtime-module__YoxcUG__bagPressed{transform:translateY(.3cqh)scale(.97)}.runtime-module__YoxcUG__sameSign{font-size:1.3em;font-weight:900;line-height:1}.runtime-module__YoxcUG__sameMarked{transform:translateY(-1.4cqh)scale(1.08);box-shadow:inset 0 0 0 .5cqh #ffe08af2,0 0 3cqh #ffd666cc}.runtime-module__YoxcUG__pointer{z-index:4;pointer-events:none;border:.7cqh solid #ffe08af2;border-radius:50%;width:8cqh;height:8cqh;margin:-4cqh 0 0 -4cqh;transition:left 1s cubic-bezier(.45,0,.25,1),top 1s cubic-bezier(.45,0,.25,1);animation:.7s ease-in-out infinite runtime-module__YoxcUG__pointer-pulse;position:absolute;top:-12cqh;left:50%;box-shadow:0 0 2.4cqh #ffd666cc,inset 0 0 1.4cqh #ffd66680}.runtime-module__YoxcUG__pointerAt{left:var(--px);top:calc(var(--bag-h) * .55)}.runtime-module__YoxcUG__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@keyframes runtime-module__YoxcUG__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__YoxcUG__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__YoxcUG__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__YoxcUG__target-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.6cqh)}}@keyframes runtime-module__YoxcUG__bag-in{0%{opacity:0;transform:translateY(2cqh)scale(.88)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__YoxcUG__bag-bob{0%,to{translate:0}50%{translate:0 -.5cqh}}@keyframes runtime-module__YoxcUG__star-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__YoxcUG__star-pour{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(16cqh)scale(.5)}}@keyframes runtime-module__YoxcUG__cell-in{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@keyframes runtime-module__YoxcUG__cell-fill{0%{opacity:0;transform:translateY(-5cqh)scale(.6)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__YoxcUG__pointer-pulse{0%,to{scale:1}50%{scale:1.12}}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__starsFar,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__starsNear,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__spark,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__target,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__column,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__bag,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__same,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__pointer{animation:none}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__bag,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__same,.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__pointer{transition:none}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__bagStar{animation:.36s linear backwards runtime-module__YoxcUG__rm-fade}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__bagPoured .runtime-module__YoxcUG__bagStar{animation:runtime-module__YoxcUG__rm-out var(--pour-ms,.9s) linear forwards}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__cell{animation:.26s linear backwards runtime-module__YoxcUG__rm-fade;animation-delay:calc(var(--i) * 40ms)}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__cellStar{animation:.32s linear backwards runtime-module__YoxcUG__rm-fade;animation-delay:calc((var(--fill-ms,1s) - .32s) * var(--i) / var(--n))}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__bagMarked{transform:none}@keyframes runtime-module__YoxcUG__rm-fade{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__YoxcUG__rm-out{0%{opacity:1}to{opacity:.15}}.runtime-module__YoxcUG__qLow .runtime-module__YoxcUG__starsFar{display:none}.runtime-module__YoxcUG__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__YoxcUG__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__YoxcUG__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__YoxcUG__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__YoxcUG__rm .runtime-module__YoxcUG__practiceGlow{opacity:.8;animation:none}
