@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/site/solotop/fonts/bebas-neue-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/site/solotop/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.stp{--stp-bg:0 0% 4%;--stp-fg:0 0% 95%;--stp-card:0 0% 7%;--stp-red:0 85% 50%;--stp-muted:0 0% 60%;--stp-line:0 0% 18%;--stp-darker:0 0% 3%;background:hsl(var(--stp-bg));color:hsl(var(--stp-fg));font-family:Inter,sans-serif}html:has(.stp),html:has(.stp) body{background:#0a0a0a;color:#f2f2f2}:where(.stp) *,:where(.stp) :after,:where(.stp) :before{border-color:hsl(var(--stp-line))}:where(.stp) :is(h1,h2,h3,h4,h5,h6){font-family:Bebas Neue,sans-serif;letter-spacing:.05em;font-weight:400}.stp .font-bebas{font-family:Bebas Neue,sans-serif}.text-glow-red{text-shadow:0 0 20px rgba(236,19,19,.6),0 0 40px rgba(236,19,19,.3)}.box-glow-red{box-shadow:0 0 30px rgba(236,19,19,.3),0 0 60px rgba(236,19,19,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}.hover-border-glow-red:hover{border-color:rgba(236,19,19,.5);box-shadow:0 0 15px rgba(236,19,19,.2)}.gradient-red{background:linear-gradient(135deg,#ec1313,#f45925,#bd0f0f)}.champions-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--stp-red)/.6) hsl(var(--stp-bg)/.3)}.champions-scroll::-webkit-scrollbar{width:6px}.champions-scroll::-webkit-scrollbar-track{background:hsl(var(--stp-bg)/.3);border-radius:999px;margin:4px 0}.champions-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,hsl(var(--stp-red)/.8),hsl(var(--stp-red)/.4));border-radius:999px;box-shadow:0 0 8px hsl(var(--stp-red)/.5)}.champions-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,hsl(var(--stp-red)),hsl(var(--stp-red)/.6));box-shadow:0 0 12px hsl(var(--stp-red)/.8)}@keyframes stp-pulse-glow{0%,to{box-shadow:0 0 20px rgba(236,19,19,.4),0 0 40px rgba(236,19,19,.2)}50%{box-shadow:0 0 30px rgba(236,19,19,.6),0 0 60px rgba(236,19,19,.3)}}@keyframes stp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes stp-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes stp-fade-in{0%{opacity:0}to{opacity:1}}.animate-pulse-glow{animation:stp-pulse-glow 2s ease-in-out infinite}.animate-float{animation:stp-float 3s ease-in-out infinite}.animate-fade-in-up{animation:stp-fade-in-up .8s ease-out forwards}.stp-fade{animation:stp-fade-in .25s ease-out}@keyframes aurora-blob-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20%,-15%) scale(1.15)}66%{transform:translate(-15%,20%) scale(.9)}}@keyframes aurora-blob-2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-25%,18%) scale(1.2)}}@keyframes aurora-blob-3{0%,to{transform:translate(0) scale(1.05)}50%{transform:translate(18%,-20%) scale(.95)}}.aurora-bg{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse at 50% 0,rgba(118,10,10,.35),transparent 60%),radial-gradient(ellipse at 50% 100%,rgba(94,8,8,.25),transparent 60%),hsl(var(--stp-darker))}.aurora-bg:after,.aurora-bg:before,.aurora-bg>.aurora-blob{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;will-change:transform}.aurora-bg:before{width:60%;height:60%;left:-10%;top:-10%;background:radial-gradient(circle,rgba(242,13,13,.55),transparent 70%);animation:aurora-blob-1 18s ease-in-out infinite}.aurora-bg:after{width:55%;height:55%;right:-10%;bottom:-15%;background:radial-gradient(circle,rgba(218,46,11,.5),transparent 70%);animation:aurora-blob-2 22s ease-in-out infinite}.aurora-bg>.aurora-blob{width:50%;height:50%;left:25%;top:30%;background:radial-gradient(circle,rgba(242,13,51,.45),transparent 70%);animation:aurora-blob-3 26s ease-in-out infinite}.stp-tile{background-image:var(--w)}@supports ((background-image:-webkit-image-set(url("x.avif") type("image/avif"))) or (background-image:image-set(url("x.avif") type("image/avif")))){.stp-tile{background-image:-webkit-image-set(var(--a) type("image/avif"),var(--w) type("image/webp"));background-image:image-set(var(--a) type("image/avif"),var(--w) type("image/webp"))}}.stp-track{--b:100%;transform:translate3d(calc((100% - var(--b)) / 2 - var(--i) * var(--b) + var(--dx, 0px)),0,0)}.stp-track.is-anim{transition:transform .5s cubic-bezier(.25,1,.5,1)}@media (min-width:640px){.stp-track{--b:50%}}@media (min-width:1024px){.stp-track{--b:33.333333%}}.stp-acc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}.stp-acc[data-open=true]{grid-template-rows:1fr}.stp-acc>div{overflow:hidden}@media (prefers-reduced-motion:reduce){.animate-float,.animate-pulse-glow,.aurora-bg:after,.aurora-bg:before,.aurora-bg>.aurora-blob{animation:none}.stp-acc,.stp-track.is-anim{transition:none}}