@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800&family=Barlow:wght@400;500;600&display=swap";
.seriesList-module__zqoL_a__slPage{color:#d4dce8;flex-direction:column;gap:28px;width:82%;min-height:100vh;margin:0 auto;padding:40px 0 80px;font-family:Barlow,sans-serif;display:flex}.seriesList-module__zqoL_a__slLoading{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 0;display:flex}.seriesList-module__zqoL_a__slLoadingBars{align-items:flex-end;gap:6px;height:36px;display:flex}.seriesList-module__zqoL_a__slLoadingBars .seriesList-module__zqoL_a__bar{background:linear-gradient(#4b9fff,#1a2a3a);border-radius:3px;width:6px;animation:1.1s ease-in-out infinite seriesList-module__zqoL_a__slBarPulse}.seriesList-module__zqoL_a__slLoadingBars .seriesList-module__zqoL_a__bar:first-child{height:40%;animation-delay:0s}.seriesList-module__zqoL_a__slLoadingBars .seriesList-module__zqoL_a__bar:nth-child(2){height:100%;animation-delay:.18s}.seriesList-module__zqoL_a__slLoadingBars .seriesList-module__zqoL_a__bar:nth-child(3){height:40%;animation-delay:.36s}@keyframes seriesList-module__zqoL_a__slBarPulse{0%,to{opacity:.4;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}.seriesList-module__zqoL_a__slLoadingLabel{letter-spacing:.06em;color:#8ba9cc;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:13px}.seriesList-module__zqoL_a__slHeader{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:20px;padding-bottom:20px;display:flex}.seriesList-module__zqoL_a__slTitle{letter-spacing:.06em;text-transform:uppercase;color:#d4dce8;margin:0;font-family:Barlow Condensed,sans-serif;font-size:1.6rem;font-weight:800}.seriesList-module__zqoL_a__slFilters{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.seriesList-module__zqoL_a__slFiltersSpacer{flex:1}.seriesList-module__zqoL_a__slFilter{letter-spacing:.04em;cursor:pointer;color:#d4dce8;background:#0f1e2e;border:1px solid #4b9fff4d;border-radius:6px;align-items:center;gap:8px;padding:5px 12px;font-family:Barlow Condensed,sans-serif;font-size:12px;transition:background .2s,border-color .2s;display:flex}.seriesList-module__zqoL_a__slFilter:after{content:"✖";opacity:.4;font-size:9px;transition:opacity .15s}.seriesList-module__zqoL_a__slFilter:hover{background:#4b9fff26;border-color:#4b9fff}.seriesList-module__zqoL_a__slFilter:hover:after{opacity:1}.seriesList-module__zqoL_a__slFilterSelect{color:#d4dce8;letter-spacing:.04em;cursor:pointer;background:#0f1e2e;border:1px solid #ffffff0f;border-radius:6px;outline:none;padding:5px 12px;font-family:Barlow Condensed,sans-serif;font-size:12px;transition:border-color .2s}.seriesList-module__zqoL_a__slFilterSelect:hover{border-color:#4b9fff4d}.seriesList-module__zqoL_a__slFilterHint{background:#4b9fff14;border:1px solid #4b9fff33;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;animation:3s ease-in-out infinite seriesList-module__zqoL_a__slHintPulse;display:flex}.seriesList-module__zqoL_a__slFilterHintIcon{color:#4b9fff;flex-shrink:0;font-size:13px;line-height:1}.seriesList-module__zqoL_a__slFilterHintText{letter-spacing:.03em;color:#8ba9cc;white-space:nowrap;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600}@keyframes seriesList-module__zqoL_a__slHintPulse{0%,to{background:#4b9fff14;border-color:#4b9fff33}50%{background:#4b9fff24;border-color:#4b9fff73}}.seriesList-module__zqoL_a__slSpoilerToggle{cursor:pointer;letter-spacing:.04em;color:#8ba9cc;white-space:nowrap;background:#0f1e2e;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;align-items:center;gap:7px;padding:5px 12px 5px 9px;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.seriesList-module__zqoL_a__slSpoilerToggle:hover{color:#d4dce8;background:#ffffff0f;border-color:#ffffff29}.seriesList-module__zqoL_a__slSpoilerToggleActive{color:#ffb400;background:#ffb4001a;border-color:#ffb40059}.seriesList-module__zqoL_a__slSpoilerToggleActive:hover{color:#ffc933;background:#ffb40029;border-color:#ffb4008c}.seriesList-module__zqoL_a__slSpoilerToggleIcon{flex-shrink:0;align-items:center;width:15px;height:15px;display:flex}.seriesList-module__zqoL_a__slSpoilerToggleIcon svg{width:100%;height:100%}.seriesList-module__zqoL_a__slSpoilerToggleLabel{font-size:12px}.seriesList-module__zqoL_a__slSections{flex-direction:column;gap:32px;display:flex}.seriesList-module__zqoL_a__slSection{flex-direction:column;gap:12px;display:flex}.seriesList-module__zqoL_a__slSectionHeader{letter-spacing:.12em;text-transform:uppercase;color:#8ba9cc;border-bottom:1px solid #ffffff0f;padding-bottom:8px;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700}.seriesList-module__zqoL_a__slSeriesGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;display:grid}.seriesList-module__zqoL_a__slSeriesCard{cursor:pointer;background:#0a1520;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;transition:background .15s,border-color .15s,transform .12s;display:flex;overflow:hidden}.seriesList-module__zqoL_a__slSeriesCard:hover{background:#0f1e2e;border-color:#4b9fff40;transform:translateY(-1px)}.seriesList-module__zqoL_a__slSeriesCardUpcoming{opacity:.75}.seriesList-module__zqoL_a__slSeriesCardUpcoming:hover{opacity:1}.seriesList-module__zqoL_a__slSeriesCardUnavailable{cursor:default;opacity:.45;pointer-events:none}.seriesList-module__zqoL_a__slSeriesCardHidden .seriesList-module__zqoL_a__slTeamName{color:#c0ccd8}.seriesList-module__zqoL_a__slSeriesPhase{letter-spacing:.12em;text-transform:uppercase;color:#8ba9cc;background:#0f1e2e;border-bottom:1px solid #ffffff0a;padding:5px 14px;font-family:Barlow Condensed,sans-serif;font-size:9px;font-weight:700}.seriesList-module__zqoL_a__slSeriesBody{flex:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px 16px 10px;display:grid}.seriesList-module__zqoL_a__slSeriesTeam{flex-direction:column;gap:6px;display:flex}.seriesList-module__zqoL_a__slSeriesTeamBlue{align-items:flex-start}.seriesList-module__zqoL_a__slSeriesTeamRed{align-items:flex-end}.seriesList-module__zqoL_a__slTeamName{letter-spacing:.04em;text-transform:uppercase;color:#c0ccd8;white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;transition:color .15s;overflow:hidden}.seriesList-module__zqoL_a__slSeriesTeamBlue .seriesList-module__zqoL_a__slTeamName{color:#7ab8ff}.seriesList-module__zqoL_a__slSeriesTeamRed .seriesList-module__zqoL_a__slTeamName{color:#ff8080}.seriesList-module__zqoL_a__slSeriesTeamWinner.seriesList-module__zqoL_a__slSeriesTeamBlue .seriesList-module__zqoL_a__slTeamName{color:#4b9fff}.seriesList-module__zqoL_a__slSeriesTeamWinner.seriesList-module__zqoL_a__slSeriesTeamRed .seriesList-module__zqoL_a__slTeamName{color:#ff4d4d}.seriesList-module__zqoL_a__slSeriesTeamLoser .seriesList-module__zqoL_a__slTeamName{color:#3a4e5e}.seriesList-module__zqoL_a__slDots{gap:4px;display:flex}.seriesList-module__zqoL_a__slDot{border-radius:50%;width:8px;height:8px;transition:background .15s}.seriesList-module__zqoL_a__slDotBlue{background:#4b9fff}.seriesList-module__zqoL_a__slDotRed{background:#ff4d4d}.seriesList-module__zqoL_a__slDotEmpty{background:#ffffff14;border:1px solid #ffffff1a}.seriesList-module__zqoL_a__slSeriesTeamRed .seriesList-module__zqoL_a__slDots{flex-direction:row-reverse}.seriesList-module__zqoL_a__slSeriesScore{flex-direction:row;flex-shrink:0;align-items:center;gap:6px;display:flex}.seriesList-module__zqoL_a__slScoreNum{color:#4a5e70;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;line-height:1}.seriesList-module__zqoL_a__slScoreNumBlue{color:#4b9fff}.seriesList-module__zqoL_a__slScoreNumRed{color:#ff4d4d}.seriesList-module__zqoL_a__slScoreSep{color:#4a5e70;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:600}.seriesList-module__zqoL_a__slScoreVs{letter-spacing:.08em;color:#4a5e70;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600}.seriesList-module__zqoL_a__slSeriesFooter{justify-content:space-between;align-items:center;gap:8px;padding:6px 16px 10px;display:flex}.seriesList-module__zqoL_a__slSeriesDate{color:#8ba9cc;letter-spacing:.03em;font-family:Barlow Condensed,sans-serif;font-size:11px}.seriesList-module__zqoL_a__slSeriesMeta{letter-spacing:.08em;text-transform:uppercase;color:#4b9fff;background:#4b9fff14;border:1px solid #4b9fff33;border-radius:4px;padding:2px 8px;font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:700}.seriesList-module__zqoL_a__slRevealBtn{cursor:pointer;color:#ffb400;background:#ffb4001a;border:1px solid #ffb4004d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,border-color .15s,transform .12s;display:flex}.seriesList-module__zqoL_a__slRevealBtn:hover{background:#ffb40033;border-color:#ffb4008c;transform:scale(1.1)}.seriesList-module__zqoL_a__slRevealBtn svg{width:15px;height:15px}.seriesList-module__zqoL_a__slEmpty{text-align:center;letter-spacing:.06em;color:#8ba9cc;text-transform:uppercase;padding:60px 0;font-family:Barlow Condensed,sans-serif;font-size:14px}@media screen and (max-width:768px){.seriesList-module__zqoL_a__slPage{width:95%;padding:20px 0 60px}.seriesList-module__zqoL_a__slSeriesGrid{grid-template-columns:1fr}.seriesList-module__zqoL_a__slTeamName{max-width:100px;font-size:15px}}
