.intro[data-v-a728acad]{transition:opacity 1.2s cubic-bezier(.4,0,.2,1)}.intro.intro-fading[data-v-a728acad]{opacity:0}.scanlines[data-v-a728acad]{background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.018) 3px,rgba(255,255,255,.018) 4px)}.red-glow[data-v-a728acad]{background:radial-gradient(ellipse 65% 35% at 50% 50%,hsl(var(--primary) / .25) 0%,transparent 60%);animation:glowPulse-a728acad 2.2s ease-in-out infinite}@keyframes glowPulse-a728acad{0%,to{opacity:.5}50%{opacity:1}}.red-line[data-v-a728acad]{width:240px;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--primary) / .7) 30%,hsl(var(--primary) / .7) 70%,transparent);transform:scaleX(0);animation:lineExpand-a728acad .6s 1s cubic-bezier(.16,1,.3,1) forwards;box-shadow:0 0 8px hsl(var(--primary) / .5)}@keyframes lineExpand-a728acad{to{transform:scaleX(1)}}.type-wrap[data-v-a728acad]{overflow:hidden;line-height:1.4}.type-line1[data-v-a728acad]{display:inline-block;overflow:hidden;white-space:nowrap;width:0;vertical-align:bottom;border-right:2px solid rgba(255,255,255,.3);animation:typeIn-a728acad 1.3s steps(13,end) .4s forwards,curBlink-a728acad .5s step-end 1.7s 3,curHide-a728acad 0s 3.2s forwards}@keyframes typeIn-a728acad{to{width:18ch}}@keyframes curBlink-a728acad{0%,to{border-right-color:#ffffff4d}50%{border-right-color:transparent}}@keyframes curHide-a728acad{to{border-right-color:transparent}}.hud[data-v-a728acad]{opacity:0}.hero.entered .hud[data-v-a728acad]{animation:hudFadeIn-a728acad .6s .5s ease both}.rec-dot[data-v-a728acad]{animation:recBlink-a728acad 1.4s step-end infinite}@keyframes hudFadeIn-a728acad{0%{opacity:0}to{opacity:1}}@keyframes recBlink-a728acad{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion: reduce){[data-v-a728acad]{animation-duration:1ms!important;animation-delay:0s!important}.rec-dot[data-v-a728acad]{animation:none}}.intro[data-v-6015c60c]{transition:opacity 1.2s cubic-bezier(.4,0,.2,1)}.intro.intro-fading[data-v-6015c60c]{opacity:0}.scanlines[data-v-6015c60c]{background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.018) 3px,rgba(255,255,255,.018) 4px)}.red-glow[data-v-6015c60c]{background:radial-gradient(ellipse 65% 35% at 50% 50%,hsl(var(--primary) / .12) 0%,transparent 70%);animation:glowPulse-6015c60c 2.2s ease-in-out infinite}@keyframes glowPulse-6015c60c{0%,to{opacity:.5}50%{opacity:1}}.red-line[data-v-6015c60c]{width:190px;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--primary) / .7) 30%,hsl(var(--primary) / .7) 70%,transparent);transform:scaleX(0);animation:lineExpand-6015c60c .6s 1s cubic-bezier(.16,1,.3,1) forwards;box-shadow:0 0 8px hsl(var(--primary) / .5)}@keyframes lineExpand-6015c60c{to{transform:scaleX(1)}}.type-wrap[data-v-6015c60c]{overflow:hidden;line-height:1.4}.type-line1[data-v-6015c60c]{display:inline-block;overflow:hidden;white-space:nowrap;width:0;vertical-align:bottom;border-right:2px solid rgba(255,255,255,.3);animation:typeIn-6015c60c 1.3s steps(13,end) .4s forwards,curBlink-6015c60c .5s step-end 1.7s 3,curHide-6015c60c 0s 3.2s forwards}@keyframes typeIn-6015c60c{to{width:18ch}}@keyframes curBlink-6015c60c{0%,to{border-right-color:#ffffff4d}50%{border-right-color:transparent}}@keyframes curHide-6015c60c{to{border-right-color:transparent}}.hud[data-v-6015c60c]{opacity:0}.hero.entered .hud[data-v-6015c60c]{animation:hudFadeIn-6015c60c .6s .5s ease both}.rec-dot[data-v-6015c60c]{animation:recBlink-6015c60c 1.4s step-end infinite}@keyframes hudFadeIn-6015c60c{0%{opacity:0}to{opacity:1}}@keyframes recBlink-6015c60c{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion: reduce){[data-v-6015c60c]{animation-duration:1ms!important;animation-delay:0s!important}.rec-dot[data-v-6015c60c]{animation:none}}.scroll-reveal[data-v-85fb49d8]{opacity:0;transform:translateY(44px);filter:blur(5px);will-change:transform,opacity,filter;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1)}.scroll-reveal.in-view[data-v-85fb49d8]{opacity:1;transform:translateY(0);filter:blur(0px)}.standing-row[data-v-85fb49d8]{opacity:0;transform:translate(-20px);will-change:transform,opacity;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),background-color .2s ease}.standing-row.row-in-view[data-v-85fb49d8]{opacity:1;transform:translate(0)}.mobile-card[data-v-85fb49d8]{opacity:0;transform:translateY(24px);filter:blur(3px);will-change:transform,opacity,filter;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),filter .5s cubic-bezier(.22,1,.36,1)}.mobile-card.card-in-view[data-v-85fb49d8]{opacity:1;transform:translateY(0);filter:blur(0px)}@media (prefers-reduced-motion: reduce){.scroll-reveal[data-v-85fb49d8],.standing-row[data-v-85fb49d8],.mobile-card[data-v-85fb49d8]{opacity:1!important;transform:none!important;filter:none!important;will-change:auto!important;transition:none!important}}.scrollbar-thin[data-v-85fb49d8]::-webkit-scrollbar{width:6px;height:8px}.scrollbar-thin[data-v-85fb49d8]::-webkit-scrollbar-track{background:#0000001a}.scrollbar-thin[data-v-85fb49d8]::-webkit-scrollbar-thumb{background-color:#0e3a2f;border-radius:3px}.scrollbar-thin[data-v-85fb49d8]::-webkit-scrollbar-thumb:hover{background-color:#124e40}.sticky[data-v-85fb49d8]{background-color:#161616}.sticky[data-v-85fb49d8]:after{content:"";position:absolute;top:0;bottom:0;width:8px;pointer-events:none}.sticky.left-0[data-v-85fb49d8]:after,.sticky.left-12[data-v-85fb49d8]:after{right:-8px;background:linear-gradient(to right,rgba(0,0,0,.2),transparent)}.sticky.right-0[data-v-85fb49d8]:after{left:-8px;background:linear-gradient(to left,rgba(0,0,0,.2),transparent)}tbody td[data-v-85fb49d8]{border-bottom:1px solid rgba(255,255,255,.05)}.standings-frame[data-v-85fb49d8]{position:relative;border-radius:16px;padding:2.5px;background:linear-gradient(135deg,hsl(var(--primary-foreground) / .5) 30%,hsl(var(--primary-foreground) / .5),hsl(var(--primary-foreground) / .5) 70%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff2e,0 22px 50px -26px #000000e6}
