.RunHud-module__D1fjfG__overlay{--vs-ink:10 4 22;--vs-outline:#1b0d33;--vs-judge-marvelous:246 238 184;--vs-judge-perfect:240 198 109;--vs-judge-great:134 239 172;--vs-judge-good:95 214 210;--vs-judge-miss:214 112 96;--vs-brass:240 198 109;--vs-brass-hi:255 241 204;--vs-milestone:245 230 178;z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;container-type:size}.RunHud-module__D1fjfG__feedbackLockup{--vs-word:clamp(1.05rem, min(9.6cqh, 11.4cqw), 4.25rem);--vs-judgment-h:calc(var(--vs-word) * 1.2);--vs-judge-pull:.62;--vs-judge-shift:calc((var(--vs-judge-lane,.5) - .5) * var(--vs-judge-pull) * 100cqw);inset-inline:0;height:calc(var(--vs-hud-band,70cqh) - 1cqh);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0}.RunHud-module__D1fjfG__judgmentSlot{width:100%;height:var(--vs-judgment-h);flex:none;position:relative}.RunHud-module__D1fjfG__judgmentAnchor{translate:var(--vs-judge-shift,0px) 0;position:absolute;bottom:0;left:50%}@container (max-width:560px){.RunHud-module__D1fjfG__feedbackLockup{--vs-judge-pull:.34}}.RunHud-module__D1fjfG__judgmentPop{transform-origin:50% 40%;will-change:transform, opacity;flex-direction:column;align-items:center;display:flex;translate:-50%}.RunHud-module__D1fjfG__judgmentWord{white-space:nowrap;color:var(--vs-outline);font-size:var(--vs-word);letter-spacing:.012em;text-indent:.012em;text-transform:uppercase;text-shadow:.042em 0 0 var(--vs-outline), .0388em .0161em 0 var(--vs-outline), .0297em .0297em 0 var(--vs-outline), .0161em .0388em 0 var(--vs-outline), 0 .042em 0 var(--vs-outline), -.0161em .0388em 0 var(--vs-outline), -.0297em .0297em 0 var(--vs-outline), -.0388em .0161em 0 var(--vs-outline), -.042em 0 0 var(--vs-outline), -.0388em -.0161em 0 var(--vs-outline), -.0297em -.0297em 0 var(--vs-outline), -.0161em -.0388em 0 var(--vs-outline), 0 -.042em 0 var(--vs-outline), .0161em -.0388em 0 var(--vs-outline), .0297em -.0297em 0 var(--vs-outline), .0388em -.0161em 0 var(--vs-outline), .05em .085em .035em rgb(var(--vs-ink) / .84), 0 0 .3em rgb(var(--vs-glow,var(--vs-brass)) / var(--vs-halo-near,.55)), 0 0 .95em rgb(var(--vs-glow,var(--vs-brass)) / var(--vs-halo-far,.3)), 0 .1em .45em var(--vs-judge-alert,transparent), 0 0 .8em rgb(var(--vs-ink) / .5), 0 0 1.8em rgb(var(--vs-ink) / .42);font-weight:700;line-height:.95;display:block;position:relative;transform:skew(-9deg)}.RunHud-module__D1fjfG__judgmentWord:before{content:attr(data-word);color:#0000;text-shadow:none;background-image:var(--vs-face);background-clip:text;position:absolute;inset:0}.RunHud-module__D1fjfG__judgmentSlot[data-grade=marvelous]{--vs-word:clamp(1.15rem, min(10.5cqh, 12cqw), 4.6rem);--vs-glow:var(--vs-judge-marvelous);--vs-face:linear-gradient(180deg, #fffdf4 10%, #fff1bd 28%, #fff 42%, #fffbea 48%, #f1d183 56%, #cd9a45 62%, #ffe6a6 74%, #fff8e0 82%)}.RunHud-module__D1fjfG__judgmentSlot[data-grade=perfect]{--vs-glow:var(--vs-judge-perfect);--vs-face:linear-gradient(180deg, #fdf6dd 10%, #f9e6ae 32%, #eec779 46%, #c9964a 57%, #a5722f 62%, #efd189 74%, #fdf0c0 82%)}.RunHud-module__D1fjfG__judgmentSlot[data-grade=great]{--vs-glow:var(--vs-judge-great);--vs-face:linear-gradient(180deg, #f2fff5 10%, #c0f8cd 30%, #86efac 46%, #46c473 57%, #27904d 62%, #9df2ba 74%, #e1ffe9 82%)}.RunHud-module__D1fjfG__judgmentSlot[data-grade=good]{--vs-glow:var(--vs-judge-good);--vs-face:linear-gradient(180deg, #ecfffd 10%, #acefe9 30%, #5fd6d2 46%, #2aa3a5 57%, #1a767c 62%, #86e2dd 74%, #d4f9f6 82%)}.RunHud-module__D1fjfG__judgmentSlot[data-grade=miss]{--vs-glow:var(--vs-judge-miss);--vs-face:linear-gradient(180deg, #ffd2c1 8%, #ffb19c 22%, #ea7f70 36%, #c03d36 48%, #7a1e27 58%, #4a1018 63%, #a4483f 75%, #cf7f70 83%);--vs-halo-near:0;--vs-halo-far:0;--vs-judge-alert:color-mix(in srgb, var(--game-alert,#ff9d8a) 70%, transparent);--vs-brass:150 112 66;--vs-brass-hi:214 178 120}.RunHud-module__D1fjfG__judgmentSlot[data-grade=marvelous] .RunHud-module__D1fjfG__judgmentAnim .RunHud-module__D1fjfG__judgmentWord:after{content:attr(data-word);color:#fff;text-shadow:none;animation:.38s cubic-bezier(.3,.6,.4,1) .12s both RunHud-module__D1fjfG__vsJudgeGlint;position:absolute;inset:0;mask-image:linear-gradient(104deg,#0000 41%,#000 50%,#0000 59%);mask-position:100% 0;mask-size:300% 100%;mask-repeat:no-repeat}@keyframes RunHud-module__D1fjfG__vsJudgeGlint{0%{mask-position:100% 0}to{mask-position:0 0}}.RunHud-module__D1fjfG__judgmentRule{width:100%;font-size:var(--vs-word);align-items:center;margin-top:-.08em;padding-inline:.02em;display:flex}.RunHud-module__D1fjfG__judgmentRuleLine{background:linear-gradient(90deg, rgb(var(--vs-brass) / .7), rgb(var(--vs-brass-hi)));height:max(2px,.032em);box-shadow:0 1px 0 rgb(var(--vs-ink) / .85);border-radius:999px;flex:1 1 0}.RunHud-module__D1fjfG__judgmentRuleLineTrail{background:linear-gradient(90deg, rgb(var(--vs-brass-hi)), rgb(var(--vs-brass) / .7))}.RunHud-module__D1fjfG__judgmentRuleBead{background:linear-gradient(135deg, #fff6d8, rgb(var(--vs-brass)) 48%, #7f521c);width:.125em;height:.125em;box-shadow:0 0 0 1px rgb(var(--vs-ink) / .9), .5px 1px 1px rgb(var(--vs-ink) / .6);flex:none;margin-inline:.04em;rotate:45deg}.RunHud-module__D1fjfG__judgmentRuleCap{flex:none;width:.72em;height:.315em;overflow:visible}.RunHud-module__D1fjfG__judgmentRuleCapMirrored{transform:scaleX(-1)}.RunHud-module__D1fjfG__judgmentRuleCapShadow,.RunHud-module__D1fjfG__judgmentRuleCapStroke{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.RunHud-module__D1fjfG__judgmentRuleCapShadow{stroke:rgb(var(--vs-ink) / .85)}.RunHud-module__D1fjfG__judgmentRuleCapStroke{stroke:rgb(var(--vs-brass))}@keyframes RunHud-module__D1fjfG__vsJudgePop{0%{opacity:0;transform:translateY(.06em)scale(.6)}4%{opacity:1}12%{transform:translateY(-.01em)scale(1.06)}17%{transform:translateY(0)scale(1)}64%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-.3em)scale(1.01)}}@keyframes RunHud-module__D1fjfG__vsJudgeMiss{0%{opacity:0;transform:scale(1.18)}4%{opacity:1}10%{transform:translate(-.04em)scale(.99)}15%{transform:translate(.03em)scale(1.005)}20%{transform:translate(0)scale(1)}64%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(.1em)scale(.97)}}@keyframes RunHud-module__D1fjfG__vsJudgeFade{0%{opacity:0}6%,64%{opacity:1}to{opacity:0}}.RunHud-module__D1fjfG__judgmentAnim{animation:.7s cubic-bezier(.16,1,.3,1) forwards RunHud-module__D1fjfG__vsJudgePop}.RunHud-module__D1fjfG__judgmentSlot[data-grade=miss] .RunHud-module__D1fjfG__judgmentAnim{animation-name:RunHud-module__D1fjfG__vsJudgeMiss}.RunHud-module__D1fjfG__judgmentAnimReduced,.RunHud-module__D1fjfG__judgmentSlot[data-grade=miss] .RunHud-module__D1fjfG__judgmentAnimReduced{animation:.7s linear forwards RunHud-module__D1fjfG__vsJudgeFade}.RunHud-module__D1fjfG__milestoneLockup{inset-inline:0;height:var(--vs-hud-ceiling,33cqh);flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:4.2cqh;display:flex;position:absolute;top:0}.RunHud-module__D1fjfG__milestoneBar{background:linear-gradient(90deg, transparent 0%, rgb(var(--vs-milestone) / .55) 22%, rgb(var(--vs-milestone) / .95) 50%, rgb(var(--vs-milestone) / .55) 78%, transparent 100%);width:92cqw;height:max(2px,.33cqh);box-shadow:0 0 .9rem rgb(var(--vs-milestone) / .45);will-change:transform, opacity;border-radius:999px;animation:.6s cubic-bezier(.12,.82,.22,1) forwards RunHud-module__D1fjfG__vsMilestoneBar}@keyframes RunHud-module__D1fjfG__vsMilestoneBar{0%{opacity:0;transform:scaleX(.04)}16%{opacity:1}46%{opacity:.85;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes RunHud-module__D1fjfG__vsMilestoneStill{0%,to{opacity:0}22%{opacity:.85}}.RunHud-module__D1fjfG__milestoneBarReduced{animation:.46s linear forwards RunHud-module__D1fjfG__vsMilestoneStill}
.PerformanceOverlay-module__IhYr5W__numeralPlate{background:linear-gradient(#06030ecc,#22133894);border-radius:.5rem;justify-content:flex-end;align-items:baseline;padding:.26rem .5rem .28rem;display:inline-flex;box-shadow:inset 0 1px 2px #030108d1,inset 0 -1px #f6eedb1a,0 0 0 1px #f0cd8229}.PerformanceOverlay-module__IhYr5W__dockScorePlate{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";min-width:calc(7ch + 1rem);font-size:1.55rem;font-weight:700;line-height:1}.PerformanceOverlay-module__IhYr5W__dockScore{letter-spacing:.005em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:#0a0416e0;text-shadow:0 0 1px #0a0416bf;font-weight:700;line-height:1;display:inline-block;position:relative;translate:0 .055em}.PerformanceOverlay-module__IhYr5W__dockScore:after{content:attr(data-value);color:#0000;text-shadow:none;background-image:linear-gradient(#fdf6dd 0%,#f9e6ae 34%,#eec779 50%,#c9964a 61%,#efd189 75%,#fdf0c0 100%);background-clip:text;position:absolute;inset:0;transform:translateY(-.055em)}.PerformanceOverlay-module__IhYr5W__dockScorePlate[data-empty=true] .PerformanceOverlay-module__IhYr5W__dockScore:after{background-image:linear-gradient(#bfae83 0%,#ae9865 34%,#97794a 50%,#77582f 61%,#9d7f4f 75%,#b99f74 100%)}@container (max-width:560px){.PerformanceOverlay-module__IhYr5W__dockScorePlate{font-size:1.25rem}}@keyframes PerformanceOverlay-module__IhYr5W__vsDockNumeralTick{0%{transform:translateY(.16em)}to{transform:translateY(0)}}.PerformanceOverlay-module__IhYr5W__dockNumeralTick{animation:.16s cubic-bezier(.16,1,.3,1) PerformanceOverlay-module__IhYr5W__vsDockNumeralTick}@media (prefers-reduced-motion:reduce){.PerformanceOverlay-module__IhYr5W__dockNumeralTick{animation:none}}.PerformanceOverlay-module__IhYr5W__dockCombo{--vs-tier:205 224 243;min-width:calc(3ch + 1.7rem);color:rgb(var(--vs-tier));letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:0 1px .14em #0a0416c7;align-items:baseline;gap:.12em;font-size:1.3rem;font-weight:700;line-height:1;transition:opacity .24s;display:inline-flex}.PerformanceOverlay-module__IhYr5W__dockComboValue{display:inline-block}.PerformanceOverlay-module__IhYr5W__dockCombo[data-tier="1"]{--vs-tier:134 239 172}.PerformanceOverlay-module__IhYr5W__dockCombo[data-tier="2"]{--vs-tier:253 230 138}.PerformanceOverlay-module__IhYr5W__dockCombo[data-tier="3"]{--vs-tier:240 171 252}.PerformanceOverlay-module__IhYr5W__dockCombo[data-tier="4"]{--vs-tier:245 230 178}.PerformanceOverlay-module__IhYr5W__dockCombo[data-empty=true]{opacity:.34}.PerformanceOverlay-module__IhYr5W__dockCombo[data-empty=true] .PerformanceOverlay-module__IhYr5W__dockComboValue,.PerformanceOverlay-module__IhYr5W__dockCombo[data-empty=true] .PerformanceOverlay-module__IhYr5W__dockComboUnit{opacity:0}@media (prefers-reduced-motion:reduce){.PerformanceOverlay-module__IhYr5W__dockCombo{transition:none}}.PerformanceOverlay-module__IhYr5W__dockComboUnit{opacity:.72;font-size:.58em;font-weight:600;position:relative;top:.1em}@keyframes PerformanceOverlay-module__IhYr5W__veilsongDockCombo{0%{color:#fff6d8;text-shadow:0 0 .5rem #ffd684f2,0 0 1.4rem #ffc45cb3;background-color:#f0cd8233;transform:scale(1.18);box-shadow:inset 0 1px 2px #030108d1,inset 0 -1px #f6eedb1a,0 0 0 1px #f0cd828c,0 0 .9rem #ffd68466}46%{transform:scale(.98)}to{color:rgb(var(--vs-tier));text-shadow:0 1px .14em #0a0416c7;background-color:#0000;transform:scale(1);box-shadow:inset 0 1px 2px #030108d1,inset 0 -1px #f6eedb1a,0 0 0 1px #f0cd8229}}.PerformanceOverlay-module__IhYr5W__dockComboSurge{animation:.62s cubic-bezier(.16,1,.3,1) forwards PerformanceOverlay-module__IhYr5W__veilsongDockCombo}@media (prefers-reduced-motion:reduce){.PerformanceOverlay-module__IhYr5W__dockComboSurge{animation-duration:1ms}}.PerformanceOverlay-module__IhYr5W__dockPlaque{background:linear-gradient(165deg,#3a245c8c,#170c2cbf 55%,#0d071cd9);border:1px solid #f0cd8252;border-radius:.5rem;align-self:center;min-height:2.4rem;margin-block:.3rem;margin-inline:.45rem;padding:.25rem .6rem .25rem .3rem;box-shadow:inset 0 1px #fff0c81f,inset 0 0 1.1rem #7a4eb424,0 2px 8px #05020e73}.PerformanceOverlay-module__IhYr5W__dockPlaqueArt{flex:none;display:inline-flex}.PerformanceOverlay-module__IhYr5W__dockPlaqueArt>img,.PerformanceOverlay-module__IhYr5W__dockPlaqueArt>span{border-color:#f0cd826b;box-shadow:0 0 0 1px #100820d9,0 1px 4px #05020e8c}.PerformanceOverlay-module__IhYr5W__dockRail{background:linear-gradient(90deg,#f0cd8257,#f0cd8229 38%,#f0cd820f 76%,#0000 96%);border-radius:999px;flex:18;min-width:0;height:2px;margin-inline:.5rem 1rem;box-shadow:0 1px 1px #05020e99}.PerformanceOverlay-module__IhYr5W__systemHardware{color:color-mix(in srgb, var(--game-accent) 74%, var(--game-glass-foreground) 26%);background:linear-gradient(#0804127a,#08041233 55%,#08041261);border-radius:0 .75rem .75rem 0;align-items:stretch;display:flex;box-shadow:inset 0 1px #f0cd822e,inset 1px 0 #f0cd821f}.PerformanceOverlay-module__IhYr5W__dockTrackTitle{text-shadow:0 1px .35rem #0a0416a6;font-size:.75rem;font-weight:600;line-height:1.25}.PerformanceOverlay-module__IhYr5W__dockTrackArtist{text-shadow:0 1px .35rem #0a0416a6;font-size:.6875rem;font-weight:500;line-height:1.25}.PerformanceOverlay-module__IhYr5W__dockProgress{background:linear-gradient(#06030eeb,#24143ac7);border-radius:999px;width:100%;height:.5625rem;position:relative;box-shadow:inset 0 1px 2px #030108e6,inset 0 -1px #f6eedb38,0 0 0 1px #f0cd8266,0 1px 2px #05020e80}.PerformanceOverlay-module__IhYr5W__dockProgress:before{content:"";background:linear-gradient(90deg,#f0cd8242,#f0cd822e 30% 70%,#f0cd8242);border-radius:999px;height:2px;position:absolute;top:50%;left:.32rem;right:.32rem;transform:translateY(-50%);box-shadow:0 1px #030108b3}.PerformanceOverlay-module__IhYr5W__dockProgressFill{z-index:1;background:linear-gradient(90deg,#7a4a28eb,#d99f4e 58%,#fbe093);border-radius:999px;height:100%;transition:width 75ms linear;position:relative;box-shadow:0 0 .55rem #fbe09361}.PerformanceOverlay-module__IhYr5W__dockProgressFill:after{content:"";background:radial-gradient(circle,#fff3cf 0%,#fddc82e0 30%,#fdd26e4d 56%,#0000 74%);border-radius:999px;width:.72rem;height:.72rem;position:absolute;top:50%;right:-.22rem;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.PerformanceOverlay-module__IhYr5W__dockProgressFill{transition:none}}.PerformanceOverlay-module__IhYr5W__countdownOverlay{--vs-countdown-ink:#150a26;--vs-countdown-key:#fff6dd;--vs-countdown-warm:255 200 110;--vs-countdown-violet:167 116 255;pointer-events:none;z-index:20;background:radial-gradient(circle at 50% 52%,#0000 0 22%,#1b0f2e1f 50%,#0000 72%),linear-gradient(#0f071e38,#0000 31% 72%,#0f071e61);position:absolute;inset:0;overflow:hidden;container-type:size}.PerformanceOverlay-module__IhYr5W__countdownOverlay:before{content:"";background:radial-gradient(#0000 45%,#0a051866 100%);position:absolute;inset:0}.PerformanceOverlay-module__IhYr5W__countdownLockup{top:var(--vs-countdown-anchor,54%);aspect-ratio:1;place-items:center;width:clamp(8rem,min(34cqh,34cqw),15rem);display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.PerformanceOverlay-module__IhYr5W__countdownLockup:before{content:"";background:radial-gradient(circle, rgb(var(--vs-countdown-warm) / 22%) 0%, rgb(var(--vs-countdown-violet) / 16%) 34%, transparent 68%);border-radius:999px;position:absolute;inset:-38%}.PerformanceOverlay-module__IhYr5W__countdownLockup:after{content:"";background:conic-gradient(from -90deg, rgb(var(--vs-countdown-warm) / 92%) 0deg, rgb(var(--vs-countdown-warm) / 30%) 90deg, transparent 200deg 360deg);border-radius:999px;animation:1s linear infinite PerformanceOverlay-module__IhYr5W__veilsongCountSweep;position:absolute;inset:4%;mask-image:radial-gradient(circle,#0000 0 88%,#000 90% 97%,#0000 99%)}.PerformanceOverlay-module__IhYr5W__countdownRing,.PerformanceOverlay-module__IhYr5W__countdownPulse{pointer-events:none;border-radius:999px;position:absolute;inset:0}.PerformanceOverlay-module__IhYr5W__countdownRing{border:2px solid rgb(var(--vs-countdown-warm) / 62%);box-shadow:inset 0 0 2.4rem rgb(var(--vs-countdown-violet) / 20%), inset 0 0 .4rem rgb(var(--vs-countdown-warm) / 22%), 0 0 1.1rem rgb(var(--vs-countdown-warm) / 26%)}.PerformanceOverlay-module__IhYr5W__countdownPulse{border:2px solid rgb(var(--vs-countdown-warm) / 78%);animation:1s cubic-bezier(.16,1,.3,1) infinite PerformanceOverlay-module__IhYr5W__veilsongCountRing}.PerformanceOverlay-module__IhYr5W__countdownNumber{z-index:1;color:var(--vs-countdown-key);font-variant-numeric:tabular-nums;letter-spacing:-.05em;text-indent:-.05em;-webkit-text-stroke:.022em var(--vs-countdown-key);text-shadow:0 0 .05em #150a26c7, 0 .04em .08em #150a26d9, 0 0 .16em rgb(var(--vs-countdown-warm) / 95%), 0 0 .44em rgb(var(--vs-countdown-warm) / 62%), 0 0 1.1em rgb(var(--vs-countdown-violet) / 45%),  0 0 .9em #150a267a, 0 0 1.8em #150a2666;font-size:clamp(3.5rem,min(21cqh,21cqw),9rem);font-weight:700;line-height:.78;animation:1s cubic-bezier(.16,1,.3,1) infinite PerformanceOverlay-module__IhYr5W__veilsongCountNumber;position:relative}.PerformanceOverlay-module__IhYr5W__countdownCaption{width:max-content;color:var(--vs-countdown-key);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;text-shadow:0 1px .35rem var(--vs-countdown-ink), 0 0 .9rem rgb(var(--vs-countdown-warm) / 45%);font-size:clamp(.68rem,1.7cqh,.9rem);font-weight:700;line-height:1;position:absolute;top:calc(100% + .9rem)}.PerformanceOverlay-module__IhYr5W__countdownCaption:before,.PerformanceOverlay-module__IhYr5W__countdownCaption:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--vs-countdown-warm) / 80%));width:2.1rem;height:1px;box-shadow:0 0 .5rem rgb(var(--vs-countdown-warm) / 45%);position:absolute;top:50%}.PerformanceOverlay-module__IhYr5W__countdownCaption:before{right:calc(100% + .7rem)}.PerformanceOverlay-module__IhYr5W__countdownCaption:after{left:calc(100% + .7rem);transform:scaleX(-1)}.PerformanceOverlay-module__IhYr5W__resumeLockup{width:clamp(6rem,min(23cqh,23cqw),10rem)}.PerformanceOverlay-module__IhYr5W__resumeLockup .PerformanceOverlay-module__IhYr5W__countdownNumber{font-size:clamp(3rem,min(13cqh,13cqw),6rem)}.PerformanceOverlay-module__IhYr5W__resumeLockup .PerformanceOverlay-module__IhYr5W__countdownCaption{letter-spacing:.22em;text-indent:.22em;top:calc(100% + .6rem)}@keyframes PerformanceOverlay-module__IhYr5W__veilsongCountSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PerformanceOverlay-module__IhYr5W__veilsongCountRing{0%{opacity:0;transform:scale(.68)rotate(-8deg)}12%{opacity:1}76%{opacity:.4}to{opacity:0;transform:scale(1.34)rotate(4deg)}}@keyframes PerformanceOverlay-module__IhYr5W__veilsongCountNumber{0%{opacity:0;transform:scale(1.42)}9%{opacity:1}24%{transform:scale(.94)}38%{transform:scale(1)}82%{opacity:1}to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.PerformanceOverlay-module__IhYr5W__countdownLockup:after,.PerformanceOverlay-module__IhYr5W__countdownPulse,.PerformanceOverlay-module__IhYr5W__countdownNumber{animation:none}.PerformanceOverlay-module__IhYr5W__countdownPulse{opacity:.5}}.PerformanceOverlay-module__IhYr5W__finaleOverlay{z-index:30;overscroll-behavior:contain;backdrop-filter:blur(8px)saturate(.82);background:radial-gradient(circle at 50% 18%,#ffca702e,#0000 30%),radial-gradient(circle at 50% 58%,#945be433,#0000 54%),#0f081fe0;place-items:center;padding:clamp(.75rem,3cqh,1.5rem);display:grid;position:absolute;inset:0;overflow-y:auto}.PerformanceOverlay-module__IhYr5W__finaleOverlay:before{content:"";pointer-events:none;opacity:.5;background:linear-gradient(112deg,#0000 16%,#ffedc212 17%,#0000 18% 77%,#ffedc20d 78%,#0000 79%),radial-gradient(circle at 16% 20%,#ffce7675 0 1px,#0000 2px) 0 0/43px 47px,radial-gradient(circle at 78% 28%,#c492ff70 0 1px,#0000 2px) 0 0/61px 59px,radial-gradient(circle at 25% 82%,#ffce765c 0 1px,#0000 2px) 0 0/71px 67px;position:absolute;inset:0}.PerformanceOverlay-module__IhYr5W__finaleCard{--color-foreground:#fff9e9;--color-card-foreground:#fff9e9;--color-muted-foreground:#d8cce8;--color-card-floating:#4b306685;--color-border:#ffe0a547;isolation:isolate;width:min(100%,29rem);color:var(--color-foreground);text-align:center;background:linear-gradient(145deg,#442b5bf0,#1d1233f5 55%,#150d2afa),#1d1233;border:1px solid #ffe0a557;border-radius:1rem;flex-direction:column;align-items:center;gap:.9rem;padding:clamp(1.15rem,4cqh,2rem);animation:.42s cubic-bezier(.16,1,.3,1) both PerformanceOverlay-module__IhYr5W__veilsongFinaleLand;display:flex;position:relative;overflow:hidden;box-shadow:0 1.4rem 5rem #06031294,inset 0 1px #fffae82e,inset 0 0 3rem #794db01f}.PerformanceOverlay-module__IhYr5W__finaleCard:before{content:"";pointer-events:none;z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#ffd27c36,#0000 67%);border-radius:999px;width:82%;position:absolute;top:-48%;left:50%;transform:translate(-50%)}.PerformanceOverlay-module__IhYr5W__finaleCard:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(108deg,#0000 26%,#fff7e014 42%,#0000 58%);animation:4.8s ease-in-out .6s infinite PerformanceOverlay-module__IhYr5W__veilsongFinaleSweep;position:absolute;inset:0;transform:translate(-110%)}.PerformanceOverlay-module__IhYr5W__finaleRankBlock{flex-direction:column;align-items:center;gap:.35rem;animation:.62s cubic-bezier(.16,1,.3,1) .12s both PerformanceOverlay-module__IhYr5W__veilsongRankLand;display:flex}.PerformanceOverlay-module__IhYr5W__finaleRank{letter-spacing:-.045em;text-indent:-.045em;-webkit-text-stroke:.018em currentcolor;text-shadow:0 .035em .02em #120923e0,0 0 .2em,0 0 .72em;font-size:clamp(3.7rem,min(13cqh,15cqw),6.5rem);font-weight:700;line-height:.86;position:relative}.PerformanceOverlay-module__IhYr5W__finaleAccuracy{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:0 1px .4rem #0a04168c;justify-content:center;align-items:baseline;gap:.4rem;font-size:clamp(1.5rem,min(5.2cqh,6cqw),2.35rem);font-weight:700;line-height:1;display:flex}.PerformanceOverlay-module__IhYr5W__finaleAccuracyLabel{letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;color:var(--color-muted-foreground);font-size:.68rem;font-weight:700}.PerformanceOverlay-module__IhYr5W__metricBlock{background:linear-gradient(#6c488a57,#3d27586b);border:1px solid #ffe0a524;box-shadow:inset 0 1px #fff9e514}.PerformanceOverlay-module__IhYr5W__metricValue{letter-spacing:-.01em;font-size:1.35rem;line-height:1.1}.PerformanceOverlay-module__IhYr5W__judgmentList{border-block:1px solid #ffe0a524;padding-block:.75rem}.PerformanceOverlay-module__IhYr5W__judgmentRow{isolation:isolate;border-radius:.25rem;padding-inline:.45rem;position:relative}.PerformanceOverlay-module__IhYr5W__judgmentRow:before{content:"";z-index:-1;inset-block:.05rem;width:calc(var(--vs-share,0) * 100%);opacity:.26;transform-origin:0;background:linear-gradient(90deg,currentColor,#0000);border-radius:.25rem;animation:.56s cubic-bezier(.16,1,.3,1) .24s both PerformanceOverlay-module__IhYr5W__veilsongJudgmentBar;position:absolute;left:0}.PerformanceOverlay-module__IhYr5W__finaleSecondaryCta{color:var(--color-foreground);background:#fff9e914;border:1px solid #ffe0a557;box-shadow:inset 0 1px #fff9e914}.PerformanceOverlay-module__IhYr5W__finaleSecondaryCta:hover{color:var(--color-foreground);background:#fff9e926;border-color:#ffe0a585}@keyframes PerformanceOverlay-module__IhYr5W__veilsongFinaleLand{0%{opacity:0;transform:translateY(1.1rem)scale(.97)}to{opacity:1;transform:none}}@keyframes PerformanceOverlay-module__IhYr5W__veilsongRankLand{0%{opacity:0;transform:scale(.72)}46%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes PerformanceOverlay-module__IhYr5W__veilsongJudgmentBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes PerformanceOverlay-module__IhYr5W__veilsongFinaleSweep{0%,72%{opacity:0;transform:translate(-110%)}78%{opacity:1}95%,to{opacity:0;transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.PerformanceOverlay-module__IhYr5W__finaleCard:after{display:none}.PerformanceOverlay-module__IhYr5W__finaleCard,.PerformanceOverlay-module__IhYr5W__finaleRankBlock,.PerformanceOverlay-module__IhYr5W__judgmentRow:before{animation:none}}.PerformanceOverlay-module__IhYr5W__pauseOverlay{z-index:30;backdrop-filter:saturate(.7)brightness(.78);background:radial-gradient(circle at 50% 52%,#0000 0 22%,#140b2752 58%,#0b0619b3 100%),linear-gradient(#0f081e52,#0000 38% 66%,#0f081e7a);place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.PerformanceOverlay-module__IhYr5W__pauseCard{--color-foreground:#fff9e9;--color-muted-foreground:#d8cce8;width:min(100%,20rem);color:var(--color-foreground);text-align:center;background:linear-gradient(145deg,#3c2554e6,#190f2ef2);border:1px solid #ffe0a547;border-radius:.9rem;justify-items:center;gap:.7rem;padding:1.35rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.2rem 4rem #04020e8a,inset 0 1px #fff8e024}.PerformanceOverlay-module__IhYr5W__pauseCard:before,.PerformanceOverlay-module__IhYr5W__pauseCard:after{content:"";background:linear-gradient(90deg,#0000,#ffd37fd1);width:42%;height:1px;position:absolute;top:0;box-shadow:0 0 .65rem #ffbe5461}.PerformanceOverlay-module__IhYr5W__pauseCard:before{right:50%}.PerformanceOverlay-module__IhYr5W__pauseCard:after{left:50%;transform:scaleX(-1)}.PerformanceOverlay-module__IhYr5W__pauseKicker{color:#ffd98e;letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1}
