.runtime-module__P5_Rga__stage{isolation:isolate;background:radial-gradient(62% 72% at 12% -4%,#a78bfa4d,#0000 64%),radial-gradient(52% 62% at 90% 104%,#22d3ee21,#0000 66%),radial-gradient(44% 52% at 82% 8%,#ec48991a,#0000 70%),linear-gradient(160deg,#2b1364 0%,#1d0b4e 55%,#260f57 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__P5_Rga__starsFar,.runtime-module__P5_Rga__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__P5_Rga__starsFar{opacity:.5;background-image:radial-gradient(circle,#ffffff80 1px,#0000 1.2px);background-position:43px 19px;background-size:87px 87px;animation:60s ease-in-out infinite alternate runtime-module__P5_Rga__drift-far}.runtime-module__P5_Rga__starsNear{opacity:.55;background-image:radial-gradient(circle,#ffffffd9 1.4px,#0000 1.6px),radial-gradient(circle,#a3e6ffa6 1px,#0000 1.3px);background-position:0 0,27px 33px;background-size:56px 56px,79px 79px;animation:42s ease-in-out infinite alternate runtime-module__P5_Rga__drift-near}.runtime-module__P5_Rga__spark{aspect-ratio:1;pointer-events:none;width:.9cqw;animation:runtime-module__P5_Rga__spark-twinkle var(--tw-dur,2.2s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);background:radial-gradient(circle,#fff0bef2,#ffe8a000 70%);border-radius:50%;position:absolute}.runtime-module__P5_Rga__island{background:linear-gradient(155deg, var(--tint-a), var(--tint-b)), #0d053080;pointer-events:none;border:1px solid #ffffff21;border-radius:5cqw;position:absolute;inset:29% 5% 1.5%;box-shadow:inset 0 2px #ffffff17,inset 0 -3cqh 6cqh #05021e4d,0 3cqh 7cqh #04062859}.runtime-module__P5_Rga__replayOff button{filter:grayscale()brightness(.6);pointer-events:none}.runtime-module__P5_Rga__replayDots{gap:.5cqw;margin-left:.4cqw;display:inline-flex}.runtime-module__P5_Rga__replayDot{background:currentColor;border-radius:50%;width:1.3cqh;height:1.3cqh}.runtime-module__P5_Rga__orders{z-index:20;background:linear-gradient(#140739,#1d0c4d);border-radius:2.4cqw;justify-content:center;align-items:center;gap:3.4cqw;width:37cqw;height:10cqh;animation:.4s ease-out both runtime-module__P5_Rga__fade-in;display:flex;position:absolute;top:17cqh;left:55cqw;box-shadow:inset 0 .9cqh 1.6cqh #030114b8,0 0 0 1px #ffffff29}.runtime-module__P5_Rga__order{box-sizing:border-box;border:.45cqh solid #ffffff59;border-radius:50%;width:5.6cqh;height:5.6cqh;transition:background .25s,border-color .25s,transform .25s;position:relative}.runtime-module__P5_Rga__orderLit{background:#ffffff38;border-color:#fffffff2;animation:.45s ease-out both runtime-module__P5_Rga__pop}.runtime-module__P5_Rga__orderDone{background:#f4bd48;border-color:#ffe39a}.runtime-module__P5_Rga__orderDone:after{content:"";border-bottom:.6cqh solid #3b1a06;border-right:.6cqh solid #3b1a06;width:28%;height:50%;position:absolute;top:16%;left:31%;transform:rotate(45deg)}.runtime-module__P5_Rga__shelf{--size:min(15cqw, 16cqh);z-index:25;justify-content:center;align-items:flex-end;gap:4cqw;height:21cqh;display:flex;position:absolute;top:31cqh;left:14cqw;right:6cqw}.runtime-module__P5_Rga__holder,.runtime-module__P5_Rga__bell{width:calc(var(--size) * 1.12);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-width:64px;height:100%;animation:.4s cubic-bezier(.2,.85,.3,1.15) both runtime-module__P5_Rga__choice-in;animation-delay:calc(var(--i,0) * 80ms);background:0 0;border:0;border-radius:1.6cqw;padding:0;position:relative}.runtime-module__P5_Rga__bell{--size:min(11cqw, 12cqh);margin-left:3cqw;animation-delay:.24s}.runtime-module__P5_Rga__holder:focus-visible,.runtime-module__P5_Rga__bell:focus-visible{outline-offset:.2cqw;outline:.55cqw solid #67e8f9}.runtime-module__P5_Rga__holderBase{width:calc(var(--size) * 1.05);background:linear-gradient(#ffffff47,#fff0 40%),linear-gradient(#ffe39a 0%,#f4bd48 55%,#c98a1f 100%);border-radius:50%/42%;height:5cqh;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .35cqh #ffffff8c,inset 0 -.8cqh #8c500a8c,0 1cqh 2cqh #1406328c}.runtime-module__P5_Rga__holderGlyph,.runtime-module__P5_Rga__bellGlyph{z-index:1;width:var(--size);height:var(--size);transition:transform .15s;position:absolute;bottom:2cqh;left:50%;transform:translate(-50%)}.runtime-module__P5_Rga__holder:hover .runtime-module__P5_Rga__holderGlyph,.runtime-module__P5_Rga__bell:hover .runtime-module__P5_Rga__bellGlyph{transform:translate(-50%)translateY(-.6cqh)}.runtime-module__P5_Rga__holder:active .runtime-module__P5_Rga__holderGlyph,.runtime-module__P5_Rga__bell:active .runtime-module__P5_Rga__bellGlyph{transform:translate(-50%)scale(.94)}.runtime-module__P5_Rga__holderOpen .runtime-module__P5_Rga__holderGlyph{animation:.9s ease-in-out infinite alternate runtime-module__P5_Rga__breathe}.runtime-module__P5_Rga__peek{left:50%;bottom:calc(2cqh + var(--size) * .72);z-index:0;gap:.2cqw;display:flex;position:absolute;transform:translate(-50%)}.runtime-module__P5_Rga__peekGlyph{width:calc(var(--size) * .42);height:calc(var(--size) * .42);animation:.35s ease-out both runtime-module__P5_Rga__peek-in}.runtime-module__P5_Rga__bellRing .runtime-module__P5_Rga__bellGlyph{animation:.7s ease-in-out both runtime-module__P5_Rga__bell-swing}.runtime-module__P5_Rga__bellRing .runtime-module__P5_Rga__holderBase{box-shadow:inset 0 .35cqh #ffffff8c,inset 0 -.8cqh #8c500a8c,0 0 3cqh #ffe39ae6}.runtime-module__P5_Rga__board{--size:min(11cqw, 22cqh);--pitch:calc(var(--size) + 2.6cqw);left:calc(55cqw - var(--cols) * var(--pitch) / 2);width:calc(var(--cols) * var(--pitch));z-index:30;grid-template-columns:repeat(var(--cols), var(--pitch));grid-template-rows:1fr;align-items:end;height:34cqh;display:grid;position:absolute;top:58cqh}.runtime-module__P5_Rga__board2{--size:min(9cqw, 12cqh);grid-template-rows:1fr 1fr;row-gap:1.4cqh}.runtime-module__P5_Rga__card{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;width:100%;min-width:56px;height:100%;animation:.35s cubic-bezier(.2,.85,.3,1.15) both runtime-module__P5_Rga__choice-in;animation-delay:calc(var(--i) * 60ms);background:0 0;border:0;border-radius:1.6cqw;padding:0;position:relative}.runtime-module__P5_Rga__card:focus-visible{outline-offset:.2cqw;outline:.55cqw solid #67e8f9}.runtime-module__P5_Rga__card{touch-action:none}.runtime-module__P5_Rga__cardDragging{z-index:6;cursor:grabbing}.runtime-module__P5_Rga__cardDragging .runtime-module__P5_Rga__cardGlyph{filter:drop-shadow(0 1.4cqh 1.2cqh #00000059);animation:none}.runtime-module__P5_Rga__cardDragging:after{display:none}.runtime-module__P5_Rga__base{width:calc(var(--size) * .96);background:linear-gradient(#ffffff47,#fff0 40%),linear-gradient(#ffe39a 0%,#f4bd48 55%,#c98a1f 100%);border-radius:50%/42%;height:4.5cqh;transition:filter .2s,transform .15s;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .35cqh #ffffff8c,inset 0 -.8cqh #8c500a8c,0 1cqh 2cqh #1406328c}.runtime-module__P5_Rga__cardGlyph{width:var(--size);height:var(--size);transition:transform .15s;position:absolute;bottom:1.8cqh;left:50%;transform:translate(-50%)}.runtime-module__P5_Rga__card:hover .runtime-module__P5_Rga__base{filter:brightness(1.1)}.runtime-module__P5_Rga__card:hover .runtime-module__P5_Rga__cardGlyph{transform:translate(-50%)translateY(-.6cqh)}.runtime-module__P5_Rga__card:active .runtime-module__P5_Rga__base{filter:brightness(1.2);transform:translate(-50%)scale(.94)}.runtime-module__P5_Rga__cardLifted .runtime-module__P5_Rga__cardGlyph{animation:.6s ease-in-out infinite alternate runtime-module__P5_Rga__lift-wobble}.runtime-module__P5_Rga__cardLifted:after{content:"";width:calc(var(--size) * 1.12);height:calc(var(--size) * 1.12);box-sizing:border-box;pointer-events:none;border:.7cqh dashed #fffffff2;border-radius:1.8cqw;position:absolute;bottom:1cqh;left:50%;transform:translate(-50%)}.runtime-module__P5_Rga__cardGone{cursor:default}.runtime-module__P5_Rga__cardGone .runtime-module__P5_Rga__cardGlyph,.runtime-module__P5_Rga__cardGone .runtime-module__P5_Rga__gaze{visibility:hidden}.runtime-module__P5_Rga__cardGone .runtime-module__P5_Rga__base{opacity:.55}.runtime-module__P5_Rga__gaze{z-index:2;width:calc(var(--size) * 1.15);height:calc(var(--size) * 1.15);margin-left:calc(var(--size) * -.575);pointer-events:none;border:.6cqh solid #8ef3ffe6;border-radius:50%;animation:.5s ease-in-out infinite alternate runtime-module__P5_Rga__gaze-pulse;position:absolute;bottom:1.2cqh;left:50%;box-shadow:0 0 1.6cqh #8ef3ff8c}.runtime-module__P5_Rga__fxLayer{z-index:40;pointer-events:none;position:absolute;inset:0}.runtime-module__P5_Rga__foot{background:#fff0beeb;border-radius:50% 50% 45% 45%;width:1.5cqw;height:1.9cqw;margin-top:-.95cqw;margin-left:-.75cqw;animation:.9s ease-out both runtime-module__P5_Rga__foot-stamp;position:absolute;box-shadow:0 0 .8cqw #ffe39a99}@keyframes runtime-module__P5_Rga__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2%,1.5%)}}@keyframes runtime-module__P5_Rga__drift-near{0%{transform:translate(0,0)}to{transform:translate(2.5%,-1.5%)}}@keyframes runtime-module__P5_Rga__spark-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__P5_Rga__fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__P5_Rga__pop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes runtime-module__P5_Rga__choice-in{0%{opacity:0;transform:translateY(2cqh)}to{opacity:1;transform:none}}@keyframes runtime-module__P5_Rga__breathe{0%{transform:translate(-50%)scale(1)}to{transform:translate(-50%)scale(1.06)}}@keyframes runtime-module__P5_Rga__peek-in{0%{opacity:0;transform:translateY(1.5cqh)}to{opacity:1;transform:none}}@keyframes runtime-module__P5_Rga__bell-swing{0%{transform:translate(-50%)rotate(0)}20%{transform:translate(-50%)rotate(-14deg)}45%{transform:translate(-50%)rotate(11deg)}70%{transform:translate(-50%)rotate(-6deg)}to{transform:translate(-50%)rotate(0)}}@keyframes runtime-module__P5_Rga__lift-wobble{0%{transform:translate(-50%)translateY(-2cqh)rotate(-4deg)}to{transform:translate(-50%)translateY(-2.6cqh)rotate(4deg)}}@keyframes runtime-module__P5_Rga__gaze-pulse{0%{opacity:.75;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}@keyframes runtime-module__P5_Rga__foot-stamp{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__starsFar,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__starsNear,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__spark,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__gaze,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__holderOpen .runtime-module__P5_Rga__holderGlyph{animation:none}.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__cardLifted .runtime-module__P5_Rga__cardGlyph{animation:none;transform:translate(-50%)translateY(-2cqh)}.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__bellRing .runtime-module__P5_Rga__bellGlyph{animation:.7s ease-out both runtime-module__P5_Rga__fade-in}.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__card,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__holder,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__bell,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__orders,.runtime-module__P5_Rga__rm .runtime-module__P5_Rga__foot{animation-name:runtime-module__P5_Rga__fade-in}.runtime-module__P5_Rga__qLow .runtime-module__P5_Rga__starsFar{display:none}
