.runtime-module__g1RUUG__stage{isolation:isolate;background:radial-gradient(62% 72% at 12% -4%,#a78bfa4d,#0000 64%),radial-gradient(52% 62% at 90% 104%,#ff922b24,#0000 66%),radial-gradient(44% 52% at 82% 8%,#22d3ee1a,#0000 70%),linear-gradient(160deg,#2b1364 0%,#1d0b4e 55%,#260f57 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__g1RUUG__starsFar,.runtime-module__g1RUUG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__g1RUUG__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__g1RUUG__drift-far}.runtime-module__g1RUUG__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__g1RUUG__drift-near}.runtime-module__g1RUUG__spark{aspect-ratio:1;pointer-events:none;width:.9cqw;animation:runtime-module__g1RUUG__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__g1RUUG__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:33% 5% 4.5%;box-shadow:inset 0 2px #ffffff17,inset 0 -3cqh 6cqh #05021e4d,0 3cqh 7cqh #04062859}.runtime-module__g1RUUG__board{--pad-y:2cqh;--pad-x:2cqw;--inner-h:47cqh;--inner-w:67cqw;z-index:20;height:51cqh;padding:var(--pad-y) var(--pad-x);background:linear-gradient(#0803248c,#1e0e5459 60%,#3a248c4d),#14083c99;border-radius:3.6cqw;position:absolute;top:38cqh;left:21cqw;right:8cqw;box-shadow:inset 0 1.2cqh 2.4cqh #04011899,inset 0 -.4cqh #ffffff1a,0 0 0 1px #ffffff1f,0 1.6cqh 3cqh #04021e66}.runtime-module__g1RUUG__lanes{z-index:2;width:100%;height:100%;display:flex;position:relative}.runtime-module__g1RUUG__horizontal .runtime-module__g1RUUG__lanes{flex-direction:column}.runtime-module__g1RUUG__vertical .runtime-module__g1RUUG__lanes{flex-direction:row}.runtime-module__g1RUUG__horizontal{--card:min(calc(var(--inner-h) / var(--n) * .8), 13cqh);--lane-px:1.5cqw;--cg:2cqw}.runtime-module__g1RUUG__vertical{--card:min(11.5cqh, calc(var(--inner-w) / var(--n) * .6));--tw:min(6.5cqw, calc(var(--inner-w) / var(--n) * .32));--rg:1.4cqh}.runtime-module__g1RUUG__lane{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-width:0;min-height:0;animation:.6s cubic-bezier(.2,.85,.3,1.2) both runtime-module__g1RUUG__lane-enter;animation-delay:var(--enter-delay,0s);background:0 0;border:0;flex:1 1 0;padding:0;display:grid;position:relative}.runtime-module__g1RUUG__horizontal .runtime-module__g1RUUG__lane{grid-template-columns:var(--card) 1fr;column-gap:var(--cg);padding:0 var(--lane-px);align-items:center}.runtime-module__g1RUUG__vertical .runtime-module__g1RUUG__lane{grid-template-rows:1fr var(--card);row-gap:var(--rg);justify-items:center;padding:0 1.2cqw}.runtime-module__g1RUUG__vertical .runtime-module__g1RUUG__track{grid-row:1}.runtime-module__g1RUUG__vertical .runtime-module__g1RUUG__friendSlot{grid-row:2}.runtime-module__g1RUUG__lane:before{content:"";pointer-events:none;background:#ffffff0b;border-radius:2cqw;transition:background .25s,box-shadow .25s;position:absolute;inset:.7cqh .3cqw;box-shadow:inset 0 0 0 1px #ffffff0f}.runtime-module__g1RUUG__lane:hover:before{background:#ffffff17}.runtime-module__g1RUUG__lane:focus-visible{outline:none}.runtime-module__g1RUUG__lane:focus-visible:before{box-shadow:inset 0 0 0 .45cqw #67e8f9}.runtime-module__g1RUUG__lit:before{background:#ffd43b29;box-shadow:inset 0 0 0 .35cqw #ffd43b,0 0 2.6cqw #ffd43b8c}.runtime-module__g1RUUG__friendSlot{width:var(--card);height:var(--card);justify-self:center;position:relative}.runtime-module__g1RUUG__friend{animation:3.4s ease-in-out infinite alternate runtime-module__g1RUUG__card-float;animation-delay:var(--float-delay,0s);background:linear-gradient(160deg,#ffffff4d,#ffffff0d 55%),linear-gradient(#ffe39a 0%,#f4bd48 60%,#c98a1f 100%);border-radius:28%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 .3cqh #ffffff8c,inset 0 -.7cqh #8c500a80,0 .8cqh 1.4cqh #14063280}.runtime-module__g1RUUG__friend img{object-fit:contain;filter:drop-shadow(0 .4cqh .5cqh #3c1e0559);pointer-events:none;-webkit-user-select:none;user-select:none;width:84%;height:84%}.runtime-module__g1RUUG__won .runtime-module__g1RUUG__lit .runtime-module__g1RUUG__friend{animation:.7s cubic-bezier(.2,.9,.3,1.3) runtime-module__g1RUUG__friend-win}.runtime-module__g1RUUG__badge{z-index:3;gap:.2cqw;animation:.35s cubic-bezier(.2,.9,.3,1.4) both runtime-module__g1RUUG__badge-pop;display:flex;position:absolute;top:-1.6cqh;left:50%;transform:translate(-50%)}.runtime-module__g1RUUG__badgeStar{color:#ffd43b;filter:drop-shadow(0 .2cqh .3cqh #280a0580);width:2.6cqh;height:2.6cqh}.runtime-module__g1RUUG__track{pointer-events:none;width:100%;height:100%;position:relative}.runtime-module__g1RUUG__shelf{background:linear-gradient(#ffffff6b,#ffffff29);border-radius:.3cqh;height:.6cqh;position:absolute;bottom:20%;left:0;right:0}.runtime-module__g1RUUG__floor{background:linear-gradient(#ffffff6b,#ffffff29);border-radius:.3cqh;height:.6cqh;position:absolute;bottom:-.6cqh;left:6%;right:6%}.runtime-module__g1RUUG__pedestal{width:calc(var(--tw) * 1.5);height:calc(var(--off) / 14 * 100%);transition:height var(--slide-ms,.8s) cubic-bezier(.3, .7, .3, 1);background:linear-gradient(#8a7fb8 0%,#5d5290 100%);border-radius:.8cqw .8cqw .3cqw .3cqw;margin:0 auto;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 .3cqh #ffffff4d,inset 0 -.4cqh #140a3259}.runtime-module__g1RUUG__bar{background:linear-gradient(180deg, #ffffff80, #fff0 45%), var(--c);transition:left var(--slide-ms,.8s) cubic-bezier(.3, .7, .3, 1), bottom var(--slide-ms,.8s) cubic-bezier(.3, .7, .3, 1);position:absolute;box-shadow:inset 0 -.5cqh #28143c47,0 .5cqh .9cqh #08032473}.runtime-module__g1RUUG__attr0{left:calc(var(--off) / var(--track) * 100%);width:calc(var(--len) / var(--track) * 100%);transform-origin:0;height:38%;animation:.7s cubic-bezier(.25,.8,.3,1) both runtime-module__g1RUUG__grow-x;animation-delay:var(--enter-delay,0s);border-radius:999px;bottom:calc(20% + .6cqh)}.runtime-module__g1RUUG__attr1{width:var(--tw);left:0;right:0;bottom:calc(var(--off) / var(--track) * 100%);height:calc(var(--len) / var(--track) * 100%);background:linear-gradient(90deg, #ffffff73, #fff0 45%, #28143c2e), var(--c);transform-origin:bottom;animation:.7s cubic-bezier(.25,.8,.3,1) both runtime-module__g1RUUG__grow-y;animation-delay:var(--enter-delay,0s);border-radius:1.4cqw 1.4cqw .4cqw .4cqw;margin:0 auto}.runtime-module__g1RUUG__attr2{height:78%;width:calc(var(--len) / var(--max) * min(72%, 13cqw));background:linear-gradient(90deg, #ffffff73, #fff0 45%, #28143c2e), var(--c);transform-origin:bottom;animation:.7s cubic-bezier(.25,.8,.3,1) both runtime-module__g1RUUG__grow-y;animation-delay:var(--enter-delay,0s);border-radius:1cqw 1cqw .4cqw .4cqw;margin:0 auto;bottom:0;left:0;right:0}.runtime-module__g1RUUG__lit .runtime-module__g1RUUG__bar{filter:brightness(1.15)saturate(1.1);box-shadow:0 0 0 .3cqw #fff3c4,0 0 2.4cqw #ffd43bd9,0 .5cqh .9cqh #08032473}.runtime-module__g1RUUG__fxLayer{z-index:40;pointer-events:none;position:absolute;inset:0}.runtime-module__g1RUUG__pointer{aspect-ratio:1;opacity:0;will-change:transform;background:radial-gradient(circle at 42% 38%,#fff 0%,#fff1b8 34%,#ffd43bbf 58%,#ffd43b00 74%);border-radius:50%;width:4.2cqw;min-width:24px;transition:opacity .3s;position:absolute;top:0;left:0;box-shadow:0 0 0 .3cqw #ffffff8c}@keyframes runtime-module__g1RUUG__drift-far{0%{transform:translate(0,0)}to{transform:translate(3%,2%)}}@keyframes runtime-module__g1RUUG__drift-near{0%{transform:translate(0,0)}to{transform:translate(-4%,-2.5%)}}@keyframes runtime-module__g1RUUG__spark-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@keyframes runtime-module__g1RUUG__lane-enter{0%{opacity:0;transform:translateY(3cqh)scale(.96)}to{opacity:1;transform:none}}@keyframes runtime-module__g1RUUG__grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes runtime-module__g1RUUG__grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes runtime-module__g1RUUG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__g1RUUG__card-float{0%{transform:translateY(0)}to{transform:translateY(-.9cqh)}}@keyframes runtime-module__g1RUUG__friend-win{0%{transform:scale(1)}45%{transform:scale(1.18)translateY(-1cqh)}to{transform:scale(1)}}@keyframes runtime-module__g1RUUG__badge-pop{0%{opacity:0;transform:translate(-50%)scale(.4)}to{opacity:1;transform:translate(-50%)scale(1)}}.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__starsFar,.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__starsNear,.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__spark,.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__friend,.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__won .runtime-module__g1RUUG__lit .runtime-module__g1RUUG__friend{animation:none}.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__lane,.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__bar{animation-name:runtime-module__g1RUUG__fade-in}.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__bar,.runtime-module__g1RUUG__rm .runtime-module__g1RUUG__pedestal{transition:opacity var(--slide-ms,.8s) ease}.runtime-module__g1RUUG__qLow .runtime-module__g1RUUG__starsFar{display:none}.runtime-module__g1RUUG__qLow .runtime-module__g1RUUG__friend{animation:none}
