.legends-link a,.legends-link h2 a{color:orange;text-decoration:none}.legends-link a:hover,.legends-link h2 a:hover{color:gold}.challengers-link a,.challengers-link h2 a{color:violet;text-decoration:none}.challengers-link a:hover,.challengers-link h2 a:hover{color:gold}.titans-link a,.titans-link h2 a{color:pink;text-decoration:none}.titans-link a:hover,.titans-link h2 a:hover{color:gold}.return-stats a{color:violet;text-decoration:none}.return-stats a:hover{color:gold}.legends-link h2,.challengers-link h2,.titans-link h2{margin:.25rem;display:inline-block}.legends-link h2 a,.challengers-link h2 a,.titans-link h2 a{letter-spacing:.02em;border:1px solid;border-radius:6px;padding:.45rem 1.2rem;font-size:1rem;font-weight:600;transition:background .2s,box-shadow .2s;display:inline-block}.legends-link h2 a:hover,.challengers-link h2 a:hover,.titans-link h2 a:hover{color:gold;background:#ffd70014;box-shadow:0 0 8px #ffd70033}#division-select{border:1px solid color-mix(in srgb, var(--color-accent) 50%, transparent);color:var(--color-text);cursor:pointer;background:#ffffff0d;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem}#division-select:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 25%, transparent);outline:none}#division-select option{background:var(--color-surface);color:var(--color-text)}.divisions-header{margin-bottom:2rem;padding:0 .25rem}.division-card{background:linear-gradient(135deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff12;border-left:4px solid #0000;border-radius:10px;flex-wrap:wrap;margin:0 auto 1.25rem;padding:1.5rem 2rem;transition:transform .25s,box-shadow .3s,background .3s;display:flex;position:relative}.division-card__icon,.division-card__ranks{flex:0 100%}@media screen and (width>=40em){.division-card__icon,.division-card__ranks{flex:0 50%}}.division-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:4px;right:0}.division-card:hover{background:linear-gradient(135deg,#ffffff12 0%,#ffffff05 100%);transform:translateY(-3px)}.division-card--challengers{border-left-color:violet}.division-card--challengers:hover{box-shadow:0 8px 32px #ee82ee38,inset 0 0 40px #ee82ee0a}.division-card--legends{border-left-color:orange}.division-card--legends:hover{box-shadow:0 8px 32px #ffa50038,inset 0 0 40px #ffa5000a}.division-card--titans{border-left-color:pink}.division-card--titans:hover{box-shadow:0 8px 32px #ffc0cb38,inset 0 0 40px #ffc0cb0a}.division-card__icon{justify-content:center;align-items:center;display:flex}.division-card__icon a{flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex}.division-card__icon .esports-card{border-radius:8px;width:100%;max-width:190px;height:auto}.division-card__icon a:after{content:"Join Discord ↗";letter-spacing:.05em;opacity:.7;font-size:.78rem;font-weight:700;transition:opacity .2s,transform .2s}.division-card__icon a:hover:after{opacity:1;transform:translateY(2px)}.division-card--challengers .division-card__icon a:after{color:violet}.division-card--legends .division-card__icon a:after{color:orange}.division-card--titans .division-card__icon a:after{color:pink}.division-card__ranks{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 0 .75rem 1.5rem;display:flex}.division-card__ranks:before{content:"Qualifying Ranks";text-align:center;letter-spacing:.1em;text-transform:uppercase;opacity:.4;flex-basis:100%;font-size:.68rem;font-weight:700}.division-card__ranks span[data-tooltip]{justify-content:center;align-items:center;display:inline-flex}.division-card__ranks img{width:auto;height:120px;transition:transform .2s,filter .2s;display:block}.division-card__ranks img:hover{filter:brightness(1.25);transform:scale(1.1)}.division-card__icon,.division-card__ranks span[data-tooltip]{animation:.38s cubic-bezier(.4,0,.2,1) both cardIn}.division-card--challengers .division-card__icon{animation-delay:0s}.division-card--challengers .division-card__ranks span[data-tooltip]:first-child{animation-delay:.28s}.division-card--challengers .division-card__ranks span[data-tooltip]:nth-child(2){animation-delay:.56s}.division-card--challengers .division-card__ranks span[data-tooltip]:nth-child(3){animation-delay:.84s}.division-card--legends .division-card__icon{animation-delay:1.12s}.division-card--legends .division-card__ranks span[data-tooltip]:first-child{animation-delay:1.4s}.division-card--legends .division-card__ranks span[data-tooltip]:nth-child(2){animation-delay:1.68s}.division-card--titans .division-card__icon{animation-delay:1.96s}.division-card--titans .division-card__ranks span[data-tooltip]:first-child{animation-delay:2.24s}.division-card--titans .division-card__ranks span[data-tooltip]:nth-child(2){animation-delay:2.52s}@media (width<=600px){.division-card{flex-direction:column;margin-bottom:1rem;padding:1.25rem 1rem;display:flex!important}.division-card__icon{justify-content:flex-start;margin-bottom:1rem}.division-card__icon .esports-card{max-width:130px}.division-card__ranks{gap:.6rem;padding-left:0}.division-card__ranks img{height:85px}}
