.runtime-module__oHSLDG__stage{isolation:isolate;background:radial-gradient(ellipse 56% 64% at 16% -8%, #8ef3ff33, transparent 64%), radial-gradient(ellipse 52% 60% at 86% 106%, #7c5cff33, transparent 66%), radial-gradient(ellipse 60% 40% at 50% 100%, var(--tint-a), transparent 70%), linear-gradient(158deg, #241a52 0%, #171041 54%, #2b1a4e 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__oHSLDG__starsFar,.runtime-module__oHSLDG__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__oHSLDG__starsFar{opacity:.44;background-image:radial-gradient(circle,#fff6 1px,#0000 1.2px);background-position:33px 19px;background-size:95px 95px;animation:66s ease-in-out infinite alternate runtime-module__oHSLDG__drift-far}.runtime-module__oHSLDG__starsNear{opacity:.52;background-image:radial-gradient(circle,#ffffffc2 1.4px,#0000 1.6px),radial-gradient(circle,#beeeff8f 1px,#0000 1.3px);background-position:0 0,29px 25px;background-size:61px 61px,87px 87px;animation:48s ease-in-out infinite alternate runtime-module__oHSLDG__drift-near}.runtime-module__oHSLDG__spark{color:#beeeffe6;pointer-events:none;animation:runtime-module__oHSLDG__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__oHSLDG__shelf{box-sizing:border-box;pointer-events:none;background:linear-gradient(#0a062275,#120a304d);border:1px solid #ffffff1a;border-radius:999px;justify-content:space-between;align-items:center;width:21cqw;height:7cqh;padding:0 1cqw;display:flex;position:absolute;top:20cqh;left:62cqw;box-shadow:inset 0 1cqh 2cqh #04021680}.runtime-module__oHSLDG__badge{opacity:.28;filter:grayscale(.9);background:#ffffffdb;border-radius:50%;justify-content:center;align-items:center;width:min(3.4cqw,5.6cqh);height:min(3.4cqw,5.6cqh);transition:opacity .3s ease-out,filter .3s ease-out;display:flex;position:relative;overflow:hidden;transform:scale(.86)}.runtime-module__oHSLDG__badgeOn{opacity:1;filter:none;animation:.5s cubic-bezier(.22,1.3,.4,1) both runtime-module__oHSLDG__badge-pop;transform:none;box-shadow:0 0 0 .25cqw #ffd43bf2,0 0 1.6cqw #ffd43b99}.runtime-module__oHSLDG__badgeImg{object-fit:contain;width:86%;height:86%}.runtime-module__oHSLDG__shelfShine{animation:1.2s ease-in-out both runtime-module__oHSLDG__shelf-shine}.runtime-module__oHSLDG__bench{box-sizing:border-box;background:linear-gradient(160deg, #0a062280, #120a3057), linear-gradient(155deg, var(--tint-a), var(--tint-b));border:1px solid #ffffff1f;border-radius:3cqw;justify-content:center;align-items:flex-end;width:32cqw;height:32cqh;padding-bottom:4cqh;display:flex;position:absolute;top:30cqh;left:34cqw;box-shadow:inset 0 3cqh 6cqh #04021680,inset 0 -1px #ffffff1a}.runtime-module__oHSLDG__benchOn{animation:1.04s ease-in-out infinite runtime-module__oHSLDG__bench-glow}.runtime-module__oHSLDG__pedestal{background:linear-gradient(#d6f0ff80,#96bef038);border-radius:999px;width:18cqw;height:2.6cqh;margin-left:-9cqw;position:absolute;bottom:2.4cqh;left:50%;box-shadow:0 .8cqh 1.6cqh #04021673,inset 0 .3cqh .4cqh #ffffff80}.runtime-module__oHSLDG__item{aspect-ratio:1;box-sizing:border-box;border:.3cqw solid var(--area,#ffffff80);background:linear-gradient(168deg,#fffffff7,#ecf0ffe0);border-radius:2.4cqw;max-width:22cqw;height:24cqh;padding:1.2cqh;animation:.42s cubic-bezier(.22,1.1,.4,1) both runtime-module__oHSLDG__item-in;position:relative;box-shadow:0 1.8cqh 3.2cqh #06021c80}.runtime-module__oHSLDG__itemImg{object-fit:contain;pointer-events:none;width:100%;height:100%;animation:.3s ease-out both runtime-module__oHSLDG__fade-in}.runtime-module__oHSLDG__box{background:linear-gradient(165deg,#6f58c9,#45319a 62%,#2f2076);border-radius:2.4cqw;justify-content:center;align-items:center;display:flex;position:absolute;inset:-.3cqw;box-shadow:inset 0 -1.6cqh 2.4cqh #0a043280,inset 0 .6cqh 1cqh #ffffff47}.runtime-module__oHSLDG__boxLid{background:linear-gradient(#9a86ec,#6b54c6);border-radius:1.6cqw;height:5cqh;position:absolute;top:-.8cqh;left:-.6cqw;right:-.6cqw;box-shadow:0 .6cqh 1cqh #0a043266,inset 0 .4cqh .6cqh #ffffff59}.runtime-module__oHSLDG__boxMark{color:#ffecaaf2;text-shadow:0 0 1.4cqw #ffd43b73;font-size:min(8cqw,13cqh);font-weight:900;line-height:1;animation:2.4s ease-in-out infinite runtime-module__oHSLDG__mark-bob}.runtime-module__oHSLDG__boxOpen{pointer-events:none;animation:.6s ease-in both runtime-module__oHSLDG__box-out}.runtime-module__oHSLDG__boxOpen .runtime-module__oHSLDG__boxLid{animation:.6s ease-out both runtime-module__oHSLDG__box-lid}.runtime-module__oHSLDG__auras{pointer-events:none;transform-origin:50% 100%;justify-content:center;gap:1.4cqw;height:10cqh;transition:transform .4s cubic-bezier(.22,1.2,.4,1);display:flex;position:absolute;top:-6cqh;left:0;right:0}.runtime-module__oHSLDG__aurasBig{transform:scale(1.3)}.runtime-module__oHSLDG__aura{width:7cqw;height:100%;position:relative}.runtime-module__oHSLDG__aura i{animation:1.8s ease-out infinite runtime-module__oHSLDG__aura-rise;display:block;position:absolute;bottom:0}.runtime-module__oHSLDG__aura i:first-child{left:8%}.runtime-module__oHSLDG__aura i:nth-child(2){animation-delay:.6s;left:42%}.runtime-module__oHSLDG__aura i:nth-child(3){animation-delay:1.2s;left:76%}.runtime-module__oHSLDG__aura i:before,.runtime-module__oHSLDG__flow i:before{text-shadow:0 0 1.2cqw;font-size:min(3.4cqw,6cqh);font-style:normal;font-weight:900;line-height:1;display:block}.runtime-module__oHSLDG__glyph_nose{color:#ffd6ec}.runtime-module__oHSLDG__glyph_nose i:before{content:"〰";transform:rotate(90deg)}.runtime-module__oHSLDG__glyph_ear{color:#8ef3ff}.runtime-module__oHSLDG__glyph_ear i:before{content:"♪"}.runtime-module__oHSLDG__glyph_eye{color:#ffe58a}.runtime-module__oHSLDG__glyph_eye i:before{content:"✦"}.runtime-module__oHSLDG__glyph_mouth{color:#d9c4ff}.runtime-module__oHSLDG__glyph_mouth i:before{content:"";background:currentColor;border-radius:0 50% 50%;width:min(2.2cqw,3.8cqh);height:min(2.2cqw,3.8cqh);transform:rotate(45deg);box-shadow:0 0 1.2cqw}.runtime-module__oHSLDG__glyph_hand{color:#ffc98f}.runtime-module__oHSLDG__glyph_hand i:before{content:"≋"}.runtime-module__oHSLDG__replay{cursor:pointer;color:#462608e6;background:radial-gradient(circle at 34% 28%,#fffffff2,#ffe196e6 38%,#f0ba4aeb 72%,#ce9228f2);border:0;border-radius:50%;width:min(8cqw,13cqh);min-width:56px;height:min(8cqw,13cqh);min-height:56px;font-size:min(4cqw,7cqh);font-weight:900;transition:transform .18s ease-out,filter .18s ease-out;position:absolute;top:49cqh;left:67.5cqw;box-shadow:0 1.2cqh 2.4cqh #06021c80,inset 0 -.7cqh 1.4cqh #965c0c66,inset 0 .5cqh 1cqh #ffffff80}.runtime-module__oHSLDG__replay:disabled{cursor:default;filter:saturate(.55)brightness(.8)}.runtime-module__oHSLDG__replay:not(:disabled):hover{transform:translateY(-.6cqh)scale(1.04)}.runtime-module__oHSLDG__replay:not(:disabled):active{transform:translateY(0)scale(.95)}.runtime-module__oHSLDG__tray{background:linear-gradient(#ffe8a0f2,#e8b03aeb 55%,#aa7014e6);border-radius:999px;height:6cqh;position:absolute;top:87cqh;left:10cqw;right:10cqw;box-shadow:0 1.6cqh 3cqh #06021c80,inset 0 .6cqh .8cqh #ffffff8c}.runtime-module__oHSLDG__row{justify-content:center;align-items:flex-end;gap:2cqw;height:21cqh;display:flex;position:absolute;top:68cqh;left:12cqw;right:12cqw}.runtime-module__oHSLDG__win{cursor:pointer;width:min(13cqw,20cqh);min-width:56px;height:min(13cqw,20cqh);min-height:56px;animation:.36s cubic-bezier(.22,1.1,.4,1) backwards runtime-module__oHSLDG__win-in;animation-delay:var(--enter-delay,0s);background:0 0;border:0;border-radius:34%;margin-bottom:-1.4cqh;padding:0;transition:transform .18s ease-out;position:relative}.runtime-module__oHSLDG__win:hover{transform:translateY(-.8cqh)scale(1.03)}.runtime-module__oHSLDG__win:active{transform:translateY(0)scale(.96)}.runtime-module__oHSLDG__winFace{box-sizing:border-box;transform-origin:50% 80%;background:radial-gradient(circle at 34% 26%,#fffffffa,#eaeeffe6 62%,#ced4f6e6);border:.35cqw solid #ffffffb3;border-radius:34%;justify-content:center;align-items:center;padding:9%;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1.4cqh 2.6cqh #06021c73,inset 0 -1cqh 1.8cqh #d0a85652,inset 0 .5cqh 1cqh #fffc}.runtime-module__oHSLDG__winImg{object-fit:contain;pointer-events:none;width:100%;height:100%}.runtime-module__oHSLDG__winLit{cursor:default;transform:scale(1.08)}.runtime-module__oHSLDG__winLit:hover,.runtime-module__oHSLDG__winLit:active{transform:scale(1.08)}.runtime-module__oHSLDG__winLit .runtime-module__oHSLDG__winFace{border-color:#ffd43bfa;box-shadow:0 2cqh 4cqh #06021c80,0 0 2.8cqw #ffd43b99,inset 0 .5cqh 1cqh #ffffffd9}.runtime-module__oHSLDG__stamp{color:#5a3a00;background:radial-gradient(circle at 34% 28%,#fff7d6,#ffd43b 60%,#e6a800);border-radius:50%;justify-content:center;align-items:center;width:min(4.2cqw,7cqh);height:min(4.2cqw,7cqh);font-size:min(2.8cqw,4.6cqh);font-weight:900;animation:.32s cubic-bezier(.22,1.4,.4,1) both runtime-module__oHSLDG__stamp-in;display:flex;position:absolute;top:-1.2cqh;right:-.8cqw;box-shadow:0 .8cqh 1.6cqh #06021c73}.runtime-module__oHSLDG__react_nose{animation:runtime-module__oHSLDG__react-nose var(--react-ms,.9s) ease-in-out both}.runtime-module__oHSLDG__react_ear{animation:runtime-module__oHSLDG__react-ear var(--react-ms,.9s) ease-in-out both}.runtime-module__oHSLDG__react_mouth{animation:runtime-module__oHSLDG__react-mouth var(--react-ms,.9s) ease-in-out both}.runtime-module__oHSLDG__react_hand{animation:runtime-module__oHSLDG__react-hand var(--react-ms,.9s) ease-in-out both}.runtime-module__oHSLDG__react_eye{animation:runtime-module__oHSLDG__react-eye var(--react-ms,.9s) ease-in-out both}.runtime-module__oHSLDG__recoil{animation:runtime-module__oHSLDG__react-recoil var(--react-ms,.9s) ease-in-out both}.runtime-module__oHSLDG__winTry{animation:.9s ease-in-out both runtime-module__oHSLDG__win-try}.runtime-module__oHSLDG__quiet{text-align:center;color:#ffffffeb;text-shadow:0 .4cqh 1.2cqh #040216b3;pointer-events:none;width:6cqw;margin-left:-3cqw;font-size:min(4cqw,7cqh);font-weight:900;line-height:1;animation:.9s ease-out both runtime-module__oHSLDG__quiet-pop;position:absolute;top:-5.4cqh;left:50%}.runtime-module__oHSLDG__winBob{animation:.4s ease-in-out both runtime-module__oHSLDG__win-bob}.runtime-module__oHSLDG__fxLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.runtime-module__oHSLDG__flow{width:0;height:0;position:absolute}.runtime-module__oHSLDG__flow b{animation:runtime-module__oHSLDG__flow-x calc(var(--flow-ms,.7s) - .18s) cubic-bezier(.4, 0, .6, 1) both;position:absolute;top:0;left:0}.runtime-module__oHSLDG__flow i{animation:runtime-module__oHSLDG__flow-y calc(var(--flow-ms,.7s) - .18s) cubic-bezier(.5, 0, .8, .6) both;margin:-1.6cqh 0 0 -1.4cqw;display:block}.runtime-module__oHSLDG__flow b:nth-child(2),.runtime-module__oHSLDG__flow b:nth-child(2) i{animation-delay:90ms}.runtime-module__oHSLDG__flow b:nth-child(3),.runtime-module__oHSLDG__flow b:nth-child(3) i{animation-delay:.18s}.runtime-module__oHSLDG__practice .runtime-module__oHSLDG__bench,.runtime-module__oHSLDG__practice .runtime-module__oHSLDG__row{filter:hue-rotate(-8deg)}.runtime-module__oHSLDG__practiceGlow{pointer-events:none;background:radial-gradient(70% 60% at 50% 60%,#8ef3ff29,#0000 70%);position:absolute;inset:0}@keyframes runtime-module__oHSLDG__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.4%)}}@keyframes runtime-module__oHSLDG__drift-near{0%{transform:translate(0,0)}to{transform:translate(3%,-1.8%)}}@keyframes runtime-module__oHSLDG__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.15)}}@keyframes runtime-module__oHSLDG__mark-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.8cqh)}}@keyframes runtime-module__oHSLDG__bench-glow{0%,to{box-shadow:inset 0 3cqh 6cqh #04021680,0 0 #ffd43b00}50%{box-shadow:inset 0 3cqh 6cqh #0402164d,0 0 2.4cqw #ffd43b73}}@keyframes runtime-module__oHSLDG__item-in{0%{opacity:0;transform:translateY(3cqh)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes runtime-module__oHSLDG__win-in{0%{opacity:0;transform:translateY(2cqh)scale(.92)}to{opacity:1}}@keyframes runtime-module__oHSLDG__badge-pop{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes runtime-module__oHSLDG__shelf-shine{0%,to{transform:scale(1);box-shadow:inset 0 1cqh 2cqh #04021680,0 0 #ffd43b00}30%{transform:scale(1.06);box-shadow:inset 0 1cqh 2cqh #04021633,0 0 3cqw #ffd43bcc}60%{transform:scale(1);box-shadow:inset 0 1cqh 2cqh #0402164d,0 0 1.6cqw #ffd43b80}80%{transform:scale(1.04);box-shadow:inset 0 1cqh 2cqh #04021633,0 0 3cqw #ffd43bcc}}@keyframes runtime-module__oHSLDG__stamp-in{0%{opacity:0;transform:scale(1.8)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes runtime-module__oHSLDG__box-out{0%{opacity:1;transform:none}40%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(.9)translateY(2cqh)}}@keyframes runtime-module__oHSLDG__box-lid{0%{transform:none}to{transform:translateY(-5cqh)rotate(-14deg)}}@keyframes runtime-module__oHSLDG__aura-rise{0%{opacity:0;transform:translateY(2cqh)scale(.6)}25%{opacity:.95}to{opacity:0;transform:translateY(-7cqh)scale(1.1)}}@keyframes runtime-module__oHSLDG__flow-x{0%{transform:translate(0)}to{transform:translateX(var(--dx,0))}}@keyframes runtime-module__oHSLDG__flow-y{0%{opacity:0;transform:translateY(0)scale(.5)}22%{opacity:1;transform:translateY(-4cqh)scale(1.15)}88%{opacity:1}to{opacity:0;transform:translateY(var(--dy,0)) scale(.6)}}@keyframes runtime-module__oHSLDG__react-nose{0%,to{transform:none}18%{transform:scale(1.14,1.08)translateY(-.8cqh)}36%{transform:scale(.98)}56%{transform:scale(1.14,1.08)translateY(-.8cqh)}76%{transform:scale(.98)}}@keyframes runtime-module__oHSLDG__react-ear{0%,to{transform:none}25%{transform:rotate(-13deg)translateY(-1.2cqh)}45%{transform:rotate(-9deg)translateY(-.8cqh)}65%{transform:rotate(-13deg)translateY(-1.2cqh)}}@keyframes runtime-module__oHSLDG__react-mouth{0%,to{transform:none}20%{transform:scale(1.1,.78)}40%{transform:scale(.96,1.08)}60%{transform:scale(1.1,.78)}80%{transform:scale(.98,1.04)}}@keyframes runtime-module__oHSLDG__react-hand{0%,to{transform:none}25%{transform:translate(-1.4cqw)rotate(-7deg)}55%{transform:translate(1.4cqw)rotate(7deg)}80%{transform:translate(-.5cqw)rotate(-2deg)}}@keyframes runtime-module__oHSLDG__react-eye{0%,to{filter:none;transform:none}15%{transform:scaleY(.14)}30%{filter:brightness(1.25);transform:scale(1.08)}50%{transform:scaleY(.14)}68%{filter:brightness(1.25);transform:scale(1.08)}}@keyframes runtime-module__oHSLDG__react-recoil{0%,to{transform:none}18%{transform:translateY(2.6cqh)scale(.84)rotate(8deg)}62%{transform:translateY(2.6cqh)scale(.84)rotate(8deg)}74%{transform:translateY(2cqh)scale(.86)rotate(-4deg)}}@keyframes runtime-module__oHSLDG__win-try{0%,to{transform:none}20%{transform:translateY(-4cqh) rotate(var(--lean,0deg))}42%{transform:translateY(-4cqh) rotate(var(--lean,0deg))}56%{transform:none}66%{transform:translate(-.9cqw)}77%{transform:translate(.9cqw)}88%{transform:translate(-.6cqw)}}@keyframes runtime-module__oHSLDG__quiet-pop{0%,18%{opacity:0;transform:translateY(1cqh)scale(.7)}40%,82%{opacity:1;transform:translateY(-3cqh)scale(1)}to{opacity:0;transform:translateY(-3cqh)scale(1)}}@keyframes runtime-module__oHSLDG__win-bob{0%,to{transform:none}45%{transform:translateY(-1.6cqh)}}.runtime-module__oHSLDG__qLow .runtime-module__oHSLDG__starsFar,.runtime-module__oHSLDG__qLow .runtime-module__oHSLDG__practiceGlow{display:none}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__starsFar,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__starsNear,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__spark,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__boxMark,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__benchOn{animation:none}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__item,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__win{animation-name:runtime-module__oHSLDG__fade-in}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__aura i{opacity:.9;animation:none}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__react_nose,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__react_ear,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__react_mouth,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__react_hand,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__react_eye,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__recoil,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__winTry,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__winBob{animation-name:runtime-module__oHSLDG__soft-flash}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__quiet{animation-name:runtime-module__oHSLDG__soft-show}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__flow b{transform:translateX(var(--dx,0));animation:none}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__flow i{animation-name:runtime-module__oHSLDG__flow-fade}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__boxOpen,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__boxOpen .runtime-module__oHSLDG__boxLid{animation-name:runtime-module__oHSLDG__fade-out}.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__shelfShine,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__badgeOn,.runtime-module__oHSLDG__rm .runtime-module__oHSLDG__stamp{animation-name:runtime-module__oHSLDG__fade-in}@keyframes runtime-module__oHSLDG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-module__oHSLDG__fade-out{0%{opacity:1}to{opacity:0}}@keyframes runtime-module__oHSLDG__soft-show{0%,to{opacity:0}30%,80%{opacity:1}}@keyframes runtime-module__oHSLDG__soft-flash{0%,to{opacity:1}50%{opacity:.55}}@keyframes runtime-module__oHSLDG__flow-fade{0%,to{opacity:0;transform:translateY(var(--dy,0))}50%{opacity:1;transform:translateY(var(--dy,0))}}
