.runtime-module__C4e6QW__stage{isolation:isolate;background:radial-gradient(60% 70% at 13% -4%,#ffc07847,#0000 64%),radial-gradient(54% 64% at 89% 104%,#ff878724,#0000 66%),radial-gradient(44% 52% at 80% 6%,#ffe0661f,#0000 70%),linear-gradient(160deg,#26195e 0%,#171240 55%,#241a58 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__C4e6QW__starsFar,.runtime-module__C4e6QW__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__C4e6QW__starsFar{opacity:.48;background-image:radial-gradient(circle,#ffffff70 1px,#0000 1.2px);background-position:41px 17px;background-size:89px 89px;animation:62s ease-in-out infinite alternate runtime-module__C4e6QW__drift-far}.runtime-module__C4e6QW__starsNear{opacity:.55;background-image:radial-gradient(circle,#fffc 1.4px,#0000 1.6px),radial-gradient(circle,#ffe0b499 1px,#0000 1.3px);background-position:0 0,29px 31px;background-size:57px 57px,81px 81px;animation:44s ease-in-out infinite alternate runtime-module__C4e6QW__drift-near}.runtime-module__C4e6QW__spark{color:#ffe2aae6;pointer-events:none;animation:runtime-module__C4e6QW__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__C4e6QW__island{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #140e3c6b;pointer-events:none;border:1px solid #ffffff21;border-radius:5cqw;width:83%;height:82%;position:absolute;top:14%;left:8.5%;box-shadow:inset 0 2px #ffffff17,inset 0 -3cqh 6cqh #0804224d,0 3cqh 7cqh #06021c59}.runtime-module__C4e6QW__shelf{z-index:2;background:linear-gradient(#06031e8c,#160d4066),#0a06284d;border:1px solid #ffffff1a;border-radius:3.2cqw;justify-content:center;align-items:center;height:51cqh;padding:7cqh 3cqh;display:flex;position:absolute;top:17cqh;transform:translate(-50%);box-shadow:inset 0 1.4cqh 3cqh #04021899,inset 0 -2px #ffffff12,0 1px #ffffff1f}.runtime-module__C4e6QW__shelfRead{left:50%}.runtime-module__C4e6QW__shelfMake{left:45.5%}.runtime-module__C4e6QW__shelfRow{align-items:flex-end;gap:calc(var(--bw) * .7);display:flex}.runtime-module__C4e6QW__boxGroup{gap:calc(var(--bw) * .2);align-items:end;display:grid;position:relative}.runtime-module__C4e6QW__frameGroup{align-items:flex-end;display:flex;position:relative}.runtime-module__C4e6QW__box{width:var(--bw);padding:calc(var(--bw) * .08);border-radius:calc(var(--bw) * .16);border:calc(var(--bw) * .035) solid #a5f3fcbf;transform-origin:50%;background:linear-gradient(165deg,#a5f3fc4d,#22d3ee1f 58%,#0e74903d);flex:none;transition:opacity .26s ease-out,transform .38s cubic-bezier(.22,1,.36,1),filter .26s ease-out;position:relative;box-shadow:inset 0 1px #ffffff59,0 .8cqh 1.6cqh #04021873}.runtime-module__C4e6QW__lid{height:calc(var(--bw) * .3);margin:calc(var(--bw) * -.03) calc(var(--bw) * -.05) calc(var(--bw) * .07);border-radius:calc(var(--bw) * .1);background:linear-gradient(#a5f3fc,#22d3ee);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #fff9,0 .3cqh .6cqh #04021859}.runtime-module__C4e6QW__lidBadge{font-size:calc(var(--bw) * .25);color:#0b4a5a;letter-spacing:-.02em;line-height:1}.runtime-module__C4e6QW__cells{gap:calc(var(--bw) * .04);aspect-ratio:2/5;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.runtime-module__C4e6QW__cellStar{filter:drop-shadow(0 .2cqh .3cqh #04021866);width:100%;height:100%;display:block}.runtime-module__C4e6QW__frame{width:var(--bw);padding:calc(var(--bw) * .08);border-radius:calc(var(--bw) * .16);border:calc(var(--bw) * .035) dashed #ffe082b3;background:#ffe0820f;flex:none;box-shadow:inset 0 .6cqh 1.2cqh #04021859}.runtime-module__C4e6QW__frameDot{aspect-ratio:1;background:#ffffff29;border-radius:50%;place-self:center;width:28%}.runtime-module__C4e6QW__loose{z-index:1;transform-origin:50%;width:100%;height:100%;transition:opacity .24s ease-out,transform .36s cubic-bezier(.22,1,.36,1),filter .24s ease-out;display:block;position:relative}.runtime-module__C4e6QW__hidden{opacity:0;transform:scale(.5)}.runtime-module__C4e6QW__dim{opacity:.42}.runtime-module__C4e6QW__current{filter:drop-shadow(0 0 1.4cqh #a5f3fcf2);z-index:2;transform:translateY(-1cqh)scale(1.08)}.runtime-module__C4e6QW__currentStar{filter:drop-shadow(0 0 1cqh #ffe082f2);z-index:2;transform:scale(1.32)}.runtime-module__C4e6QW__groupBadge{color:#fff6d6;text-shadow:0 .3cqh .6cqh #06021c80;white-space:nowrap;background:#ffe08229;border:.35cqh solid #ffe082e6;border-radius:999px;padding:.5cqh 1.8cqh;font-size:4.4cqh;line-height:1;animation:.36s cubic-bezier(.22,1,.36,1) both runtime-module__C4e6QW__badge-pop;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.8cqh)}.runtime-module__C4e6QW__badgeTens{background:#67e8f929;border-color:#a5f3fcf2}.runtime-module__C4e6QW__sumBadge{text-align:center;background:#ffffff14;border-color:#ffffff73;min-width:9cqh;font-size:5cqh;transition:background .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out;animation:none}.runtime-module__C4e6QW__sumSolved{background:#ffe0823d;border-color:#ffe082f2;box-shadow:0 0 2.4cqh #ffe082b3}.runtime-module__C4e6QW__merged .runtime-module__C4e6QW__box,.runtime-module__C4e6QW__merged .runtime-module__C4e6QW__loose,.runtime-module__C4e6QW__merged .runtime-module__C4e6QW__groupBadge{opacity:0;transition:none;animation:none}.runtime-module__C4e6QW__shelfSolved .runtime-module__C4e6QW__box,.runtime-module__C4e6QW__shelfSolved .runtime-module__C4e6QW__loose{filter:drop-shadow(0 0 1.1cqh #ffe082cc)}.runtime-module__C4e6QW__target{z-index:3;background:linear-gradient(160deg,#ffffff4d,#ffffff1a),#fff4e61a;border:.4cqh solid #ffffff8c;border-radius:3cqw;justify-content:center;align-items:center;width:22cqw;height:44cqh;transition:background .32s ease-out,border-color .32s ease-out,box-shadow .32s ease-out;animation:.56s cubic-bezier(.22,1,.36,1) both runtime-module__C4e6QW__target-in,5s ease-in-out .7s infinite runtime-module__C4e6QW__target-breathe;display:flex;position:absolute;top:19cqh;right:4.5%;box-shadow:inset 0 1px #ffffff57,0 0 4cqh #ffc07838,0 1.8cqh 3.4cqh #06021c73}.runtime-module__C4e6QW__targetDigits{align-items:flex-start;gap:0;transition:gap .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);display:flex}.runtime-module__C4e6QW__targetSplit .runtime-module__C4e6QW__targetDigits{transform:translateY(calc(var(--shift,0cqh) * -1));gap:2.4cqh}.runtime-module__C4e6QW__digitCol{flex-direction:column;align-items:center;display:flex;position:relative}.runtime-module__C4e6QW__targetDigit{color:#fff5e0;text-shadow:0 .6cqh 1.2cqh #06021c80;font-size:19cqh;line-height:1;transition:color .36s ease-out}.runtime-module__C4e6QW__digitIcons{opacity:0;pointer-events:none;grid-template-columns:repeat(3,3.6cqh);justify-content:center;justify-items:center;gap:.6cqh;transition:opacity .42s ease-out,transform .52s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:calc(100% + 1.4cqh);left:50%;transform:translate(-50%,-1.6cqh)scale(.8)}.runtime-module__C4e6QW__targetSplit .runtime-module__C4e6QW__digitIcons{opacity:1;transform:translate(-50%)scale(1)}.runtime-module__C4e6QW__iconBox{width:3.2cqh;height:5cqh;display:block}.runtime-module__C4e6QW__iconStar{width:3.6cqh;height:3.6cqh;display:block}.runtime-module__C4e6QW__digitDivider{opacity:0;border-left:.3cqh dashed #ffffff73;align-self:stretch;width:0;transition:opacity .42s ease-out}.runtime-module__C4e6QW__targetSplit .runtime-module__C4e6QW__digitDivider{opacity:1}.runtime-module__C4e6QW__targetSolved{background:linear-gradient(160deg,#ffecb480,#ffc87838),#fff4e61a;border-color:#ffe082f2;box-shadow:inset 0 1px #ffffff57,0 0 3.4cqh #ffe082e6,0 1.8cqh 3.4cqh #06021c73}.runtime-module__C4e6QW__digitsColored .runtime-module__C4e6QW__digitT{color:#a5f3fc}.runtime-module__C4e6QW__digitsColored .runtime-module__C4e6QW__digitO{color:#ffe066}.runtime-module__C4e6QW__card,.runtime-module__C4e6QW__boxBtn,.runtime-module__C4e6QW__tray{cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffecbe4d,#ffbe6e24),#3c1e1438;border:.35cqh solid #ffe0968c;border-radius:3.2cqw;transition:transform .2s ease-out,box-shadow .2s ease-out,background .24s ease-out,opacity .24s ease-out;box-shadow:inset 0 1px #ffffff59,0 .9cqh #9650148c,0 1.8cqh 3cqh #06021c73}.runtime-module__C4e6QW__card:hover,.runtime-module__C4e6QW__boxBtn:hover,.runtime-module__C4e6QW__tray:hover{transform:translateY(-.6cqw)scale(1.03)}.runtime-module__C4e6QW__card:active,.runtime-module__C4e6QW__boxBtn:active,.runtime-module__C4e6QW__tray:active{transform:translateY(.3cqw)scale(.96);box-shadow:inset 0 1px #ffffff59,0 .3cqh #9650148c,0 1cqh 2cqh #06021c66}.runtime-module__C4e6QW__card:focus-visible,.runtime-module__C4e6QW__boxBtn:focus-visible,.runtime-module__C4e6QW__tray:focus-visible{outline-offset:.55cqw;outline:.55cqw solid #ffd43b}.runtime-module__C4e6QW__cardsRow{z-index:4;justify-content:center;align-items:flex-end;gap:4cqw;display:flex;position:absolute;bottom:8cqh;left:21%;right:21%}.runtime-module__C4e6QW__cardWrap{animation:.52s cubic-bezier(.22,1,.36,1) both runtime-module__C4e6QW__card-enter;animation-delay:var(--enter-delay,0s);position:relative}.runtime-module__C4e6QW__card{justify-content:center;align-items:center;width:18cqh;min-width:64px;height:18cqh;min-height:64px;display:flex}.runtime-module__C4e6QW__cardNumber{color:#fff5e0;text-shadow:0 .5cqh 1cqh #06021c8c;letter-spacing:-.02em;font-size:9cqh;line-height:1}.runtime-module__C4e6QW__cardNumber>span{transition:color .36s ease-out}.runtime-module__C4e6QW__cardSolved .runtime-module__C4e6QW__card{background:linear-gradient(160deg,#ffecb480,#ffc87838),#fff4e61a;border-color:#ffe082f2;box-shadow:inset 0 1px #ffffff57,0 0 2.4cqh #ffe082f2,0 1.6cqh 3cqh #06021c66}.runtime-module__C4e6QW__controls{z-index:4;justify-content:center;align-items:stretch;gap:4cqw;animation:.52s cubic-bezier(.22,1,.36,1) both runtime-module__C4e6QW__card-enter;display:flex;position:absolute;bottom:8cqh;left:21%;right:31%}.runtime-module__C4e6QW__boxBtn{justify-content:center;align-items:center;gap:1.2cqh;width:22cqh;min-width:72px;height:19cqh;min-height:64px;display:flex}.runtime-module__C4e6QW__boxBtnIcon{width:7.6cqh;height:12.2cqh;display:block}.runtime-module__C4e6QW__boxBtnSvg{filter:drop-shadow(0 .4cqh .6cqh #04021873);width:100%;height:100%;display:block}.runtime-module__C4e6QW__plusTen{color:#fff5e0;text-shadow:0 .4cqh .8cqh #06021c80;font-size:5.2cqh;line-height:1}.runtime-module__C4e6QW__tray{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);gap:1cqh 1.4cqh;width:44cqh;min-width:128px;height:19cqh;min-height:64px;padding:2.2cqh 2.8cqh;display:grid}.runtime-module__C4e6QW__trayStar{animation:4.8s ease-in-out infinite runtime-module__C4e6QW__tray-twinkle;animation-delay:calc(var(--i,0) * .18s);transition:opacity .2s ease-out,transform .2s ease-out;display:block}.runtime-module__C4e6QW__trayStarGone{opacity:0;animation:none;transform:scale(.5)}.runtime-module__C4e6QW__trayEmpty{opacity:.6}.runtime-module__C4e6QW__fxLayer{pointer-events:none;z-index:5;position:absolute;inset:0}@keyframes runtime-module__C4e6QW__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__C4e6QW__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__C4e6QW__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__C4e6QW__card-enter{0%{opacity:0;transform:translateY(3.4cqh)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__C4e6QW__badge-pop{0%{opacity:0;transform:translate(-50%)scale(.7)}to{opacity:1;transform:translate(-50%,-.8cqh)scale(1)}}@keyframes runtime-module__C4e6QW__target-in{0%{opacity:0;transform:translateY(2.4cqh)scale(.9)}to{opacity:1;transform:none}}@keyframes runtime-module__C4e6QW__target-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.8cqh)}}@keyframes runtime-module__C4e6QW__tray-twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__starsFar,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__starsNear,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__spark,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__trayStar{animation:none}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__cardWrap,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__controls{opacity:1;animation:none;transform:none}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__target,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__groupBadge{animation:none}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__box,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__loose,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__card,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__boxBtn,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__tray,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__targetDigits,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__digitIcons,.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__digitDivider{transition:none}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__current{transform:scale(1.05)}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__currentStar{transform:scale(1.18)}.runtime-module__C4e6QW__qLow .runtime-module__C4e6QW__starsFar{display:none}.runtime-module__C4e6QW__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__C4e6QW__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__C4e6QW__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__C4e6QW__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__C4e6QW__rm .runtime-module__C4e6QW__practiceGlow{opacity:.8;animation:none}.runtime-module__C4e6QW__practice .runtime-module__C4e6QW__island{background:linear-gradient(155deg,#22d3ee38,#0e749029),#08222e80;border-color:#67e8f966}
