.runtime-module__ydZ8YG__stage{isolation:isolate;background:radial-gradient(ellipse 62% 72% at 12% -4%, #a78bfa4d, transparent 64%), radial-gradient(ellipse 52% 62% at 90% 104%, #22d3ee21, transparent 66%), linear-gradient(155deg, var(--tint-a), var(--tint-b)), linear-gradient(160deg, #241056 0%, #170843 55%, #1f0c4d 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__ydZ8YG__starsFar,.runtime-module__ydZ8YG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__ydZ8YG__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__ydZ8YG__drift-far}.runtime-module__ydZ8YG__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__ydZ8YG__drift-near}.runtime-module__ydZ8YG__spark{aspect-ratio:1;pointer-events:none;width:.9cqw;animation:runtime-module__ydZ8YG__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__ydZ8YG__board{z-index:10;aspect-ratio:1;background:linear-gradient(180deg, #140a3ceb, #221258f0), linear-gradient(155deg, var(--tint-a), var(--tint-b));border-radius:2.2cqh;width:min(62cqh,60cqw);animation:.45s ease-out both runtime-module__ydZ8YG__board-in;position:absolute;top:30cqh;left:50cqw;transform:translate(-50%);box-shadow:inset 0 1cqh 2cqh #0000008c,inset 0 -.3cqh #ffffff1a,0 0 0 1px #ffffff1a,0 1.6cqh 3cqh #0006}.runtime-module__ydZ8YG__grid{border-radius:inherit;background-image:linear-gradient(90deg,#5a45b0 0 .3cqh,#0000 .3cqh),linear-gradient(#5a45b0 0 .3cqh,#0000 .3cqh);background-size:calc(100% / var(--n)) calc(100% / var(--n));pointer-events:none;background-position:-.15cqh -.15cqh;position:absolute;inset:0;box-shadow:inset 0 0 0 .3cqh #5a45b0}.runtime-module__ydZ8YG__trail{color:#ffe08a;filter:drop-shadow(0 0 .8cqh #ffd43bb3);pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.runtime-module__ydZ8YG__trailFaded{opacity:.42}.runtime-module__ydZ8YG__hot{z-index:1;width:calc(100% / var(--n) * .92);aspect-ratio:1;outline-offset:-.35cqh;pointer-events:none;background:#ffd43b38;border-radius:1cqh;outline:.35cqh dashed #ffe08a;animation:.7s ease-in-out infinite alternate runtime-module__ydZ8YG__hot-pulse;position:absolute;translate:-50% -50%}.runtime-module__ydZ8YG__piece{z-index:2;width:calc(100% / var(--n) * .82);aspect-ratio:1;pointer-events:none;animation:.5s cubic-bezier(.2,.85,.3,1.25) both runtime-module__ydZ8YG__piece-enter;animation-delay:var(--enter-delay,0s);position:absolute;translate:-50% -50%}.runtime-module__ydZ8YG__glyph{filter:drop-shadow(0 .5cqh .6cqh #0a042e80);width:100%;height:100%}.runtime-module__ydZ8YG__home{z-index:3}.runtime-module__ydZ8YG__backMark{aspect-ratio:1;color:#3b1a73;background:linear-gradient(#fff6c4,#ffd43b);border-radius:50%;place-items:center;width:42%;display:grid;position:absolute;bottom:-6%;right:-8%;box-shadow:0 .3cqh #c98a1f}.runtime-module__ydZ8YG__backMark svg{width:70%;height:70%}.runtime-module__ydZ8YG__stopBtn{z-index:4;width:max(calc(100% / var(--n) * .9), 56px);aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;animation:.5s cubic-bezier(.2,.85,.3,1.25) both runtime-module__ydZ8YG__piece-enter;animation-delay:var(--enter-delay,0s);background:linear-gradient(#ffffff57,#fff0 45%),linear-gradient(#ffe39a 0%,#f4bd48 55%,#c98a1f 100%);border:0;border-radius:22%;place-items:center;padding:0;transition:transform .18s cubic-bezier(.2,.9,.3,1.3),filter .18s;display:grid;position:absolute;translate:-50% -50%;box-shadow:inset 0 -.7cqh #8c500a80,0 .7cqh 1cqh #14063280}.runtime-module__ydZ8YG__stopBtn .runtime-module__ydZ8YG__glyph{width:84%;height:84%}.runtime-module__ydZ8YG__stopBtn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-.6cqh)}.runtime-module__ydZ8YG__stopBtn:active:not(:disabled){transform:translateY(.3cqh)scale(.94)}.runtime-module__ydZ8YG__stopBtn:disabled{cursor:default}.runtime-module__ydZ8YG__stopBtn:focus-visible{outline-offset:.3cqw;outline:.5cqw solid #67e8f9}.runtime-module__ydZ8YG__stopPicked{box-shadow:0 0 0 .45cqh #fff,inset 0 -.7cqh #8c500a80,0 .7cqh 1cqh #14063280}.runtime-module__ydZ8YG__stopVisited{filter:brightness(1.12)drop-shadow(0 0 1.6cqh #ffd43be6);animation:.5s cubic-bezier(.2,.9,.3,1.4) runtime-module__ydZ8YG__visited-pop}.runtime-module__ydZ8YG__badge{aspect-ratio:1;color:#3b1a73;background:#fff;border-radius:50%;place-items:center;width:42%;font-size:max(2.6cqh,13px);font-weight:900;line-height:1;animation:.32s cubic-bezier(.2,.9,.3,1.4) both runtime-module__ydZ8YG__badge-in;display:grid;position:absolute;top:-10%;right:-10%;box-shadow:0 0 0 .3cqh #3b1a73,0 .4cqh .6cqh #0a042e80}.runtime-module__ydZ8YG__walker{z-index:6;width:calc(100% / var(--n) * .64);aspect-ratio:1;pointer-events:none;transition:left var(--walk-ms,.26s) linear, top var(--walk-ms,.26s) linear;position:absolute;translate:-50% -82%}.runtime-module__ydZ8YG__walker img{object-fit:contain;filter:drop-shadow(0 .6cqh .6cqh #0a042e8c);width:100%;height:100%;animation:.5s ease-in-out infinite alternate runtime-module__ydZ8YG__walker-bob}.runtime-module__ydZ8YG__steps{z-index:20;color:#fff6c4;background:linear-gradient(#06021ac7,#14083ab3);border-radius:2cqh;justify-content:center;align-items:center;gap:1cqh;width:11cqw;height:10cqh;display:flex;position:absolute;top:27cqh;left:85cqw;box-shadow:inset 0 .5cqh 1cqh #0009,0 0 0 1px #ffffff1a}.runtime-module__ydZ8YG__steps svg{width:max(4.6cqh,20px);height:max(4.6cqh,20px)}.runtime-module__ydZ8YG__stepsNum{font-size:max(5cqh,20px);font-weight:900;line-height:1;animation:.25s ease-out runtime-module__ydZ8YG__num-pop}.runtime-module__ydZ8YG__pad{z-index:20;opacity:.55;background:linear-gradient(#ffffff4d,#fff0 45%),linear-gradient(#ffe39a 0%,#f4bd48 55%,#c98a1f 100%);border-radius:3cqh;flex-direction:column;align-items:center;gap:3cqh;width:11cqw;padding:2.4cqh 0;transition:opacity .3s;display:flex;position:absolute;top:44cqh;left:85cqw;box-shadow:inset 0 -.8cqh #8c500a8c,0 1cqh 1.6cqh #14063280}.runtime-module__ydZ8YG__padOpen{opacity:1}.runtime-module__ydZ8YG__padBtn{color:#3b1a73;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:linear-gradient(#fffffff2,#e8e0fae6);border:0;border-radius:2cqh;place-items:center;width:max(12cqh,56px);height:max(12cqh,56px);padding:0;transition:transform .18s cubic-bezier(.2,.9,.3,1.3),filter .18s;animation:.45s cubic-bezier(.2,.85,.3,1.25) both runtime-module__ydZ8YG__btn-enter;display:grid;box-shadow:inset 0 -.8cqh #7864be59,0 .6cqh #6e3c0573}.runtime-module__ydZ8YG__padBtn svg{width:58%;height:58%}.runtime-module__ydZ8YG__padBtn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-.6cqh)}.runtime-module__ydZ8YG__padBtn:active:not(:disabled){transform:translateY(.4cqh)scale(.95)}.runtime-module__ydZ8YG__padBtn:disabled{cursor:default;filter:saturate(.6)brightness(.86)}.runtime-module__ydZ8YG__padBtn:focus-visible{outline-offset:.4cqw;outline:.5cqw solid #67e8f9}.runtime-module__ydZ8YG__goBtn{height:max(16cqh,72px)}.runtime-module__ydZ8YG__goReady{animation:1s ease-in-out infinite alternate runtime-module__ydZ8YG__go-ready}.runtime-module__ydZ8YG__goFlash{animation:.5s ease-in-out runtime-module__ydZ8YG__go-flash;box-shadow:0 0 0 .5cqh #ffd43b,0 0 3cqh #ffd43be6}.runtime-module__ydZ8YG__fxLayer{z-index:40;pointer-events:none;position:absolute;inset:0}@keyframes runtime-module__ydZ8YG__drift-far{0%{transform:translate(0,0)}to{transform:translate(3%,2%)}}@keyframes runtime-module__ydZ8YG__drift-near{0%{transform:translate(0,0)}to{transform:translate(-4%,-2.5%)}}@keyframes runtime-module__ydZ8YG__spark-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@keyframes runtime-module__ydZ8YG__board-in{0%{opacity:0;translate:0 2cqh}to{opacity:1;translate:0}}@keyframes runtime-module__ydZ8YG__piece-enter{0%{opacity:0;transform:translateY(2cqh)scale(.5)}to{opacity:1;transform:none}}@keyframes runtime-module__ydZ8YG__hot-pulse{0%{opacity:.55}to{opacity:1}}@keyframes runtime-module__ydZ8YG__visited-pop{0%{transform:scale(1)}45%{transform:scale(1.2)translateY(-.8cqh)}to{transform:scale(1)}}@keyframes runtime-module__ydZ8YG__badge-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes runtime-module__ydZ8YG__walker-bob{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-.6cqh)rotate(3deg)}}@keyframes runtime-module__ydZ8YG__num-pop{0%{transform:scale(1.35)}to{transform:none}}@keyframes runtime-module__ydZ8YG__btn-enter{0%{opacity:0;transform:translateY(2cqh)scale(.8)}to{opacity:1;transform:none}}@keyframes runtime-module__ydZ8YG__go-ready{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes runtime-module__ydZ8YG__go-flash{0%,to{scale:1}50%{scale:1.14}}.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__starsFar,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__starsNear,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__spark,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__walker img,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__hot,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__stepsNum,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__goReady,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__goFlash,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__stopVisited{animation:none}.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__piece,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__board,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__stopBtn,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__badge,.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__padBtn{animation-duration:.01ms}.runtime-module__ydZ8YG__rm .runtime-module__ydZ8YG__walker{transition-duration:.01ms}.runtime-module__ydZ8YG__qLow .runtime-module__ydZ8YG__starsFar{display:none}.runtime-module__ydZ8YG__qLow .runtime-module__ydZ8YG__walker img{animation:none}
