.Header_header__KwdYD{max-width:1100px;margin:18px auto;padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01));border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid hsla(0,0%,100%,.06)}.Header_logoPlaceholder__uMnbV{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,212,0,.1),rgba(255,212,0,0) 45%),linear-gradient(0deg,rgba(239,42,16,.1),rgba(239,42,16,0) 55%),linear-gradient(180deg,#121315,#0e0f10);border:1px solid hsla(0,0%,100%,.07);box-shadow:0 10px 30px rgba(0,0,0,.6);overflow:visible}:root[data-theme=light] .Header_logoPlaceholder__uMnbV{background:linear-gradient(180deg,rgba(239,42,16,.08),rgba(239,42,16,0) 50%),linear-gradient(0deg,rgba(255,212,0,.1),rgba(255,212,0,0) 55%),linear-gradient(180deg,#fff,#f1f4f8);border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 18px rgba(0,0,0,.12)}.Header_brand__fkyv5{display:flex;align-items:center;gap:12px}.Header_brand__fkyv5 strong{font-family:Teko,system-ui;letter-spacing:.5px;font-weight:700;color:var(--text);text-transform:uppercase}.Header_leagueDropdown__MDKl1{position:relative;display:flex;align-items:center;gap:12px}.Header_leagueDropdownButton__GUmC6{display:flex;align-items:center;gap:12px;background:transparent;border:none;cursor:pointer;padding:0;font-family:inherit;color:inherit;transition:all .2s ease}.Header_leagueDropdownButton__GUmC6:hover{opacity:.8}.Header_leagueDropdownButton__GUmC6 strong{font-family:Teko,system-ui;letter-spacing:.5px;font-weight:700;color:var(--text);text-transform:uppercase}.Header_dropdownArrow__eoAJF{font-size:.8rem;color:var(--crl-gold);transition:transform .2s ease;margin-left:4px}.Header_leagueDropdown__MDKl1.Header_open__J2_dJ .Header_dropdownArrow__eoAJF{transform:rotate(180deg)}.Header_dropdownMenu__6ZF9n{position:absolute;top:calc(100% + 8px);left:0;background:linear-gradient(180deg,#121315,#0e0f10);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.8);padding:8px 0;min-width:200px;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);transition:all .25s ease;overflow:hidden}:root[data-theme=light] .Header_dropdownMenu__6ZF9n{background:linear-gradient(180deg,#fff,#f1f4f8);border:1px solid rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.15)}.Header_leagueDropdown__MDKl1.Header_open__J2_dJ .Header_dropdownMenu__6ZF9n{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.Header_dropdownItem__wO3vR{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:var(--text);transition:all .15s ease;border:none;background:transparent;width:100%;text-align:left;cursor:pointer;font-family:inherit}.Header_dropdownItem__wO3vR:hover{background:rgba(255,212,0,.1);color:var(--crl-gold)}.Header_dropdownItem__wO3vR.Header_active__c7HdO{background:linear-gradient(90deg,rgba(239,42,16,.15),rgba(255,212,0,.1));color:var(--crl-gold);font-weight:600}.Header_dropdownItem__wO3vR strong{font-family:Teko,system-ui;letter-spacing:.4px;font-weight:600;text-transform:uppercase;font-size:.95rem}.Header_dropdownItem__wO3vR:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.Header_dropdownItem__wO3vR:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.Header_nav__tNWGY{display:flex;gap:8px;align-items:center}.Header_navLink__Rvw2c{font-family:Teko;letter-spacing:.6px;text-decoration:none;color:#fff;background:var(--crl-red);padding:8px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 10px rgba(239,42,16,.35);transition:background .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease}.Header_navLink__Rvw2c:hover{background:var(--crl-gold);color:#101113;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,212,0,.45)}.Header_navLink__Rvw2c:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.4)}.Header_navLink__Rvw2c:focus-visible{outline:2px solid var(--crl-gold);outline-offset:2px;box-shadow:0 0 0 3px rgba(255,212,0,.35)}.Header_donationButton__9_P29{position:relative;cursor:not-allowed;opacity:.6}.Header_donationButton__9_P29,.Header_donationButton__9_P29:hover{background:#666!important;color:#999!important;transform:none!important;box-shadow:0 2px 6px rgba(0,0,0,.2)!important}.Header_donationButton__9_P29:hover:after{content:"Coming Soon";position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;border:1px solid #555;box-shadow:0 4px 12px rgba(0,0,0,.3)}.Header_donationButton__9_P29:hover:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #333;z-index:1001}.Header_navToggle__Ee_eb{background:transparent;border:0;padding:8px;border-radius:10px;cursor:pointer}.Header_hamburger__zEELl{width:24px;height:2px;background:var(--crl-gold);display:block;position:relative;transition:background .18s ease}.Header_hamburger__zEELl:after,.Header_hamburger__zEELl:before{content:"";position:absolute;left:0;width:24px;height:2px;background:var(--crl-red);transition:transform .25s ease,top .25s ease,opacity .18s ease,background .18s ease}.Header_hamburger__zEELl:before{top:-7px}.Header_hamburger__zEELl:after{top:7px}.Header_navToggle__Ee_eb.Header_open__J2_dJ .Header_hamburger__zEELl{background:transparent}.Header_navToggle__Ee_eb.Header_open__J2_dJ .Header_hamburger__zEELl:before{top:0;transform:rotate(45deg);background:var(--crl-gold)}.Header_navToggle__Ee_eb.Header_open__J2_dJ .Header_hamburger__zEELl:after{top:0;transform:rotate(-45deg);background:var(--crl-gold)}.Header_darkToggle__9JWF4{background:transparent;border:0;padding:8px;border-radius:10px;cursor:pointer;font-size:1.2rem}.Header_darkIcon__cZBOj{display:block;transition:transform .2s ease}.Header_darkToggle__9JWF4:hover .Header_darkIcon__cZBOj{transform:scale(1.1)}@media (max-width:880px){.Header_nav__tNWGY{position:absolute;right:12px;left:12px;top:calc(100% + 10px);flex-direction:column;background:#0e0f10;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:12px;box-shadow:var(--shadow);display:none;z-index:50;animation:Header_navFade__CGSIK .18s ease}:root[data-theme=light] .Header_nav__tNWGY{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 18px rgba(0,0,0,.15)}.Header_nav__tNWGY.Header_open__J2_dJ{display:flex}.Header_navLink__Rvw2c{display:block;width:100%;text-align:center}.Header_donationButton__9_P29:hover:after{bottom:-30px;font-size:11px;padding:4px 8px}.Header_dropdownMenu__6ZF9n{left:50%;transform:translateX(-50%) translateY(-10px) scale(.95);min-width:180px}.Header_leagueDropdown__MDKl1.Header_open__J2_dJ .Header_dropdownMenu__6ZF9n{transform:translateX(-50%) translateY(0) scale(1)}.Header_dropdownItem__wO3vR{padding:10px 14px}.Header_dropdownItem__wO3vR strong{font-size:.9rem}}@media (min-width:881px){.Header_navToggle__Ee_eb{display:none}}.Header_socialLink__uHKla{display:flex;align-items:center;gap:8px;padding:10px 16px!important;transition:all .2s ease}.Header_socialIcon__uPVOk{width:20px;height:20px;transition:transform .2s ease}.Header_socialText__DjO6j{font-size:.9rem;font-weight:600;transition:color .2s ease}.Header_socialLink__uHKla:hover .Header_socialIcon__uPVOk{transform:scale(1.1)}.Header_socialLink__uHKla[href*=youtube]:hover{color:red!important;background:rgba(255,0,0,.1)!important}.Header_socialLink__uHKla[href*=discord]:hover{color:#5865f2!important;background:rgba(88,101,242,.1)!important}@media (max-width:880px){.Header_socialLink__uHKla{justify-content:center;padding:14px 20px!important}.Header_socialIcon__uPVOk{width:22px;height:22px}.Header_socialText__DjO6j{font-size:1rem}}@keyframes Header_navFade__CGSIK{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PlayoffBanners_bannersContainer__mVxKJ{margin-top:20px}.PlayoffBanners_description__BsqIN{text-align:center;color:var(--muted);font-size:1.1rem;margin-bottom:30px;font-family:League Spartan,sans-serif}.PlayoffBanners_bannerGrid__FdCfC{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px;max-width:1000px;margin:0 auto}.PlayoffBanners_bannerItem__MjKUQ{background:var(--surface);border-radius:var(--radius);padding:30px 20px;text-align:center;box-shadow:var(--shadow);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.PlayoffBanners_bannerItem__MjKUQ:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.3);border-color:var(--crl-gold)}.PlayoffBanners_bannerItem__MjKUQ h3{font-family:League Spartan,sans-serif;font-weight:700;font-size:1.5rem;color:var(--text);margin:0 0 20px;text-transform:uppercase;letter-spacing:1px}.PlayoffBanners_downloadButton__v2UhK{background:linear-gradient(135deg,var(--crl-red),#c41e0a);color:#fff;border:none;padding:15px 25px;font-family:League Spartan,sans-serif;font-weight:600;font-size:1rem;border-radius:var(--radius);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto 15px;min-width:200px;text-transform:uppercase;letter-spacing:.5px}.PlayoffBanners_downloadButton__v2UhK:hover{background:linear-gradient(135deg,#c41e0a,var(--crl-red));transform:translateY(-2px);box-shadow:0 5px 15px rgba(220,38,127,.4)}.PlayoffBanners_downloadButton__v2UhK:active{transform:translateY(0)}.PlayoffBanners_downloadIcon__0_PH6{flex-shrink:0}.PlayoffBanners_fileInfo__M2uJ1{color:var(--muted);font-size:.9rem;font-family:League Spartan,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.PlayoffBanners_bannerGrid__FdCfC{grid-template-columns:1fr;gap:20px}.PlayoffBanners_bannerItem__MjKUQ{padding:25px 15px}.PlayoffBanners_downloadButton__v2UhK{min-width:auto;width:100%;font-size:.9rem;padding:12px 20px}}.RaceWinner_raceWinner__ypLFa{display:block;width:100%;max-width:1100px;margin:18px auto;padding:20px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid hsla(0,0%,100%,.1);font-family:League Spartan,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:relative;z-index:1}.RaceWinner_raceWinnerContent__qoui1{text-align:center;padding:15px}.RaceWinner_raceWinnerContent__qoui1 h3{margin:0 0 20px;color:var(--crl-gold);font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-family:League Spartan,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.3);position:relative}.RaceWinner_raceWinnerContent__qoui1 h3:before{content:"🏆";margin-right:8px;font-size:1.2em}.RaceWinner_winnerInfo__m_0Z7{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:15px}.RaceWinner_winnerDetails__sMxfn{text-align:center}.RaceWinner_winnerName__K_l0i{font-size:1.8rem;font-weight:800;color:var(--text);margin-bottom:8px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.2);font-family:League Spartan,sans-serif}.RaceWinner_trackName__vQgjJ{font-size:1.2rem;font-weight:600;color:var(--muted);margin-bottom:6px;font-family:League Spartan,sans-serif}.RaceWinner_raceDate__H_GAy{font-size:1rem;color:var(--muted);font-weight:400;opacity:.8}.RaceWinner_viewResults__YmJU6{margin-top:10px}.RaceWinner_resultsButton__TX2pf{display:inline-block;padding:15px 30px;background:linear-gradient(135deg,var(--crl-red),#c41e0a);color:#fff;text-decoration:none;border:none;border-radius:10px;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;cursor:pointer;box-shadow:0 6px 20px rgba(239,42,16,.4);font-family:League Spartan,sans-serif;position:relative;overflow:hidden;min-width:200px;text-align:center;line-height:1.2}.RaceWinner_resultsButton__TX2pf:hover{background:linear-gradient(135deg,#c41e0a,var(--crl-red));transform:translateY(-3px);box-shadow:0 8px 25px rgba(239,42,16,.6)}.RaceWinner_resultsButton__TX2pf:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(239,42,16,.5)}.RaceWinner_loading__le0Lq{color:var(--muted);font-style:italic;padding:20px;animation:RaceWinner_pulse__pCEvS 1.5s ease-in-out infinite alternate}.RaceWinner_error__w1Abp{color:var(--crl-red);padding:20px}:root[data-theme=light] .RaceWinner_raceWinner__ypLFa{background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.01));border:1px solid rgba(0,0,0,.1)}:root[data-theme=light] .RaceWinner_resultsButton__TX2pf{box-shadow:0 6px 20px rgba(239,42,16,.3)}:root[data-theme=light] .RaceWinner_resultsButton__TX2pf:hover{box-shadow:0 8px 25px rgba(239,42,16,.4)}@media (max-width:768px){.RaceWinner_raceWinner__ypLFa{margin:16px auto;padding:16px;width:calc(100% - 32px)}.RaceWinner_raceWinnerContent__qoui1{padding:10px;text-align:center}.RaceWinner_raceWinnerContent__qoui1 h3{font-size:1.3rem;margin-bottom:15px}.RaceWinner_winnerName__K_l0i{font-size:1.5rem}.RaceWinner_trackName__vQgjJ{font-size:1.1rem}.RaceWinner_resultsButton__TX2pf{padding:12px 24px;font-size:1rem;min-width:180px}}@media (max-width:480px){.RaceWinner_raceWinner__ypLFa{margin:12px auto;padding:12px;width:calc(100% - 24px)}.RaceWinner_raceWinnerContent__qoui1{padding:8px}.RaceWinner_winnerInfo__m_0Z7{align-items:center;text-align:center}.RaceWinner_viewResults__YmJU6,.RaceWinner_winnerDetails__sMxfn{width:100%;text-align:center}.RaceWinner_resultsButton__TX2pf{width:100%;max-width:250px;margin:0 auto;display:block}}@keyframes RaceWinner_pulse__pCEvS{0%{opacity:.6}to{opacity:1}}.RaceWinner_error__w1Abp{background:linear-gradient(135deg,#f44,#c33);color:#fff;padding:.75rem;border-radius:var(--radius);margin-bottom:1rem;font-size:.9rem;font-weight:500;box-shadow:0 2px 4px rgba(255,68,68,.3)}.RaceWinner_lastUpdated__kFE4C{text-align:center;color:var(--text-secondary);font-size:.8rem;margin-top:1rem;font-style:italic;opacity:.8}.RulesButton_rulesButtonContainer__NcjLx{text-align:center;margin-top:8px}.RulesButton_rulesButton__93bjf{display:inline-block;font-family:Teko,system-ui;letter-spacing:.6px;text-decoration:none;color:#fff;background:var(--crl-red);padding:12px 24px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 10px rgba(239,42,16,.35);transition:all .18s ease;font-size:1.1rem;font-weight:600;text-transform:uppercase}.RulesButton_rulesButton__93bjf:hover{background:var(--crl-gold);color:#101113;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,212,0,.45)}.RulesButton_rulesButton__93bjf:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.4)}.Sponsors_sponsors__9e1Gb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin:24px auto 0;align-items:start;max-width:800px;justify-content:center}.Sponsors_sponsorPlaceholder__JAEwr{background:var(--surface);border-radius:var(--radius);padding:20px;text-align:center;border:1px solid hsla(0,0%,100%,.06);transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}.Sponsors_sponsorPlaceholder__JAEwr:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.4);border-color:rgba(255,212,0,.2)}.Sponsors_sponsorLink__WCCv0{display:block;text-decoration:none;color:inherit}.Sponsors_sponsorLink__WCCv0 img{width:100%;height:auto;max-height:120px;object-fit:contain;border-radius:8px;transition:transform .2s ease}.Sponsors_sponsorLink__WCCv0:hover img{transform:scale(1.05)}.Sponsors_sponsorCaption__BA07u{margin-top:12px;font-weight:600;color:var(--text);font-size:.95rem;letter-spacing:.5px}:root[data-theme=light] .Sponsors_sponsorPlaceholder__JAEwr{background:var(--surface);border-color:rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.1)}:root[data-theme=light] .Sponsors_sponsorPlaceholder__JAEwr:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);border-color:rgba(239,42,16,.2)}@media (max-width:1024px) and (min-width:769px){.Sponsors_sponsors__9e1Gb{max-width:700px;gap:28px}}@media (max-width:768px){.Sponsors_sponsors__9e1Gb{grid-template-columns:1fr;gap:20px;max-width:400px}.Sponsors_sponsorPlaceholder__JAEwr{padding:16px}}.StandingsTable_tabContainer__Okm7C{display:flex;margin-bottom:20px;border-bottom:2px solid hsla(0,0%,100%,.1);gap:0}.StandingsTable_tab__DvVXy{background:transparent;padding:12px 24px;color:var(--muted);font-family:League Spartan,sans-serif;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;border:none;border-bottom:3px solid transparent}.StandingsTable_tab__DvVXy:hover{color:var(--text);background:rgba(255,212,0,.1)}.StandingsTable_tab__DvVXy.StandingsTable_active__zcic3{color:var(--crl-gold);border-bottom-color:var(--crl-gold);background:rgba(255,212,0,.05)}.StandingsTable_tableContainer__BxE9s{overflow-x:auto;margin-top:20px}.StandingsTable_standingsTable__yZDlY{width:100%;border-collapse:collapse;background:var(--surface);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);font-family:League Spartan,sans-serif}.StandingsTable_standingsTable__yZDlY th{background:linear-gradient(135deg,var(--crl-red),#c41e0a);color:#fff;padding:16px 12px;text-align:center;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:background .2s ease;position:relative}.StandingsTable_standingsTable__yZDlY th:hover{background:linear-gradient(135deg,#c41e0a,var(--crl-red))}.StandingsTable_standingsTable__yZDlY th:first-child{border-top-left-radius:var(--radius)}.StandingsTable_standingsTable__yZDlY th:last-child{border-top-right-radius:var(--radius)}.StandingsTable_standingsTable__yZDlY td{padding:14px 12px;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--text);font-weight:500;font-size:.95rem}.StandingsTable_standingsTable__yZDlY tbody tr:nth-child(2n){background:hsla(0,0%,100%,.02)}.StandingsTable_standingsTable__yZDlY tbody tr:hover{background:rgba(255,212,0,.08);transform:scale(1.001);transition:all .2s ease}.StandingsTable_standingsTable__yZDlY tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius)}.StandingsTable_standingsTable__yZDlY tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius)}.StandingsTable_standingsTable__yZDlY tbody tr:last-child td{border-bottom:none}.StandingsTable_standingsTable__yZDlY tbody tr td:first-child{font-weight:700;font-size:1.1rem;color:var(--crl-gold)}.StandingsTable_standingsTable__yZDlY tbody tr td:nth-child(2){text-align:left;font-weight:600;padding-left:16px}.StandingsTable_standingsTable__yZDlY tbody tr td:nth-child(3){font-weight:700;color:var(--crl-gold)}.StandingsTable_loading__N4DBb{text-align:center;padding:40px;color:var(--muted);font-style:italic;animation:StandingsTable_pulse__8yRYo 1.5s ease-in-out infinite alternate}:root[data-theme=light] .StandingsTable_tabContainer__Okm7C{border-bottom-color:rgba(0,0,0,.1)}:root[data-theme=light] .StandingsTable_standingsTable__yZDlY{background:var(--surface)}:root[data-theme=light] .StandingsTable_standingsTable__yZDlY td{border-bottom-color:rgba(0,0,0,.06)}:root[data-theme=light] .StandingsTable_standingsTable__yZDlY tbody tr:nth-child(2n){background:rgba(0,0,0,.02)}:root[data-theme=light] .StandingsTable_standingsTable__yZDlY tbody tr:hover{background:rgba(239,42,16,.06)}@media (max-width:768px){.StandingsTable_tabContainer__Okm7C{flex-direction:column}.StandingsTable_tab__DvVXy{text-align:center;padding:10px 16px}.StandingsTable_standingsTable__yZDlY{font-size:.85rem}.StandingsTable_standingsTable__yZDlY td,.StandingsTable_standingsTable__yZDlY th{padding:10px 6px}.StandingsTable_standingsTable__yZDlY tbody tr td:nth-child(2){padding-left:8px}}@media (max-width:600px){.StandingsTable_tableContainer__BxE9s{margin:0 -16px}.StandingsTable_standingsTable__yZDlY{min-width:600px;border-radius:0}.StandingsTable_standingsTable__yZDlY th:first-child,.StandingsTable_standingsTable__yZDlY th:last-child{border-radius:0}}@keyframes StandingsTable_pulse__8yRYo{0%{opacity:.6}to{opacity:1}}.StandingsTable_error__t00Id{background:linear-gradient(135deg,#f44,#c33);color:#fff;padding:1rem;border-radius:var(--radius);margin-bottom:1rem;text-align:center;font-weight:600;box-shadow:0 4px 8px rgba(255,68,68,.3)}.StandingsTable_error__t00Id p{margin:0}.StandingsTable_error__t00Id p:last-child{margin-top:.5rem;opacity:.9;font-size:.9rem}.StandingsTable_lastUpdated__DKqtJ{text-align:right;color:var(--text-secondary);font-size:.9rem;margin-bottom:1rem;font-style:italic}.StandingsTable_playoffHeader__5foYn{margin-bottom:1rem}.StandingsTable_playoffHeader__5foYn h3{color:var(--crl-gold);font-family:League Spartan,sans-serif;font-weight:700;font-size:1.4rem;margin:0;text-align:center;text-transform:uppercase;letter-spacing:.5px}.StandingsTable_playoffIn__0mNkF{background:rgba(46,125,50,.1)!important;border-left:4px solid #2e7d32}.StandingsTable_playoffOut__Y_2Fs{background:rgba(211,47,47,.1)!important;border-left:4px solid #d32f2f}.StandingsTable_playoffAdvanced__IizGn{background:linear-gradient(135deg,rgba(255,212,0,.15),rgba(255,193,7,.1))!important;border-left:4px solid var(--crl-gold)!important;font-weight:600}.StandingsTable_playoffPoints__Ci4Y_{font-weight:700;text-align:center}.StandingsTable_playoffIn__0mNkF .StandingsTable_playoffPoints__Ci4Y_{color:#2e7d32}.StandingsTable_playoffOut__Y_2Fs .StandingsTable_playoffPoints__Ci4Y_{color:#d32f2f}.StandingsTable_playoffAdvanced__IizGn .StandingsTable_playoffPoints__Ci4Y_{color:var(--crl-gold);font-size:1.1rem}.StandingsTable_playoffCutoff__QyUUV{background:none!important;border:none!important}.StandingsTable_cutoffLine__UTnq6{text-align:center;font-weight:700;font-size:.9rem;color:var(--text-secondary);padding:8px 0;border-top:2px solid hsla(0,0%,100%,.2);border-bottom:2px solid hsla(0,0%,100%,.2);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05),transparent);text-transform:uppercase;letter-spacing:1px}