:root{--color-primary:#981e32;--color-primary-light:#b83a4f;--color-primary-dark:#7a1a28;--color-secondary:#5e6a71;--color-secondary-light:#a7a8aa;--color-secondary-dark:#3d4449;--color-white:#fff;--color-black:#000;--color-gray:#5e6a71;--color-light-gray:#a7a8aa;--color-dark-gray:#2d2d2d;--color-success:#28a745;--color-warning:#ffc107;--color-error:#dc3545;--color-info:#17a2b8;--color-background:#1a1a1a;--color-background-secondary:#242424;--color-background-tertiary:#2d2d2d;--color-surface:#242424;--color-surface-light:#2d2d2d;--color-surface-dark:#1a1a1a;--color-text-primary:#fff;--color-text-secondary:#e0e0e0;--color-text-light:#fff;--color-text-muted:#a7a8aa;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:64px;--spacing-header-padding:20px;--spacing-section-padding:40px;--spacing-card-padding:16px;--spacing-button-padding:12px 24px;--border-radius:4px;--border-radius-sm:2px;--border-radius-lg:8px;--border-radius-xl:12px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-xxl:32px;--font-size-xxxl:48px;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--shadow-none:none;--shadow-sm:0 1px 2px #0000000d;--shadow-base:0 1px 3px #0000001a,0 1px 2px #0000000f;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-xxl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000f;--transition-none:none;--transition-all:all 0.15s ease-in-out;--transition-colors:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;--transition-opacity:opacity 0.15s ease-in-out;--transition-transform:transform 0.15s ease-in-out;--transition-fast:all 0.1s ease-in-out;--transition-slow:all 0.3s ease-in-out;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a1a1a;background-color:var(--color-background);color:#fff;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;line-height:var(--line-height-normal);margin:0}code{background-color:#a7a8aa;background-color:var(--color-light-gray);border-radius:2px;border-radius:var(--border-radius-sm);font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;font-size:var(--font-size-sm);padding:4px 8px;padding:var(--spacing-xs) var(--spacing-sm)}.TeamLogo_teamLogo__xMeed{align-items:center;background-color:initial;border-radius:4px;display:inline-flex;justify-content:center;overflow:hidden}.TeamLogo_teamLogoImage__xXTe4{display:block;height:100%;object-fit:contain;width:100%}.TeamLogo_teamLogoPlaceholder__VThd6{align-items:center;background-color:#e0e0e0;color:#666;display:flex;font-weight:700;justify-content:center}.TeamLogo_small__wc-CV{font-size:14px;height:32px;width:32px}.TeamLogo_medium__vziGx{font-size:18px;height:48px;width:48px}.TeamLogo_large__07Jr6{font-size:24px;height:64px;width:64px}@media (max-width:768px){.TeamLogo_small__wc-CV{font-size:12px;height:28px;width:28px}.TeamLogo_medium__vziGx{font-size:16px;height:40px;width:40px}.TeamLogo_large__07Jr6{font-size:20px;height:56px;width:56px}}.SearchBar_searchBarWrapper__-qww7{max-width:400px;position:relative;width:100%}.SearchBar_searchBar__Ki1Z7{width:100%}.SearchBar_searchBarContainer__uWVsr{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);display:flex;padding:var(--spacing-sm) var(--spacing-md);position:relative;transition:var(--transition-colors)}.SearchBar_searchBarContainer__uWVsr:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px #981e3233}.SearchBar_searchBarIcon__jGHXY{align-items:center;color:var(--color-text-muted);display:flex;flex-shrink:0;justify-content:center;margin-right:var(--spacing-sm)}.SearchBar_searchBarInput__hHMEm{background:#0000;border:none;color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);outline:none}.SearchBar_searchBarInput__hHMEm::placeholder{color:var(--color-text-muted)}.SearchBar_searchBarInput__hHMEm:focus{outline:none}.SearchBar_suggestions__6H-vO{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-md);box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f;left:0;margin-top:var(--spacing-xs);max-height:400px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.SearchBar_suggestionItem__drse2{align-items:center;border-bottom:1px solid var(--color-border);cursor:pointer;display:flex;padding:var(--spacing-sm) var(--spacing-md);transition:background-color .15s ease}.SearchBar_suggestionItem__drse2:last-child{border-bottom:none}.SearchBar_suggestionItemSelected__cbMAI,.SearchBar_suggestionItem__drse2:hover{background-color:#981e321a;background-color:var(--color-primary-light,#981e321a)}.SearchBar_suggestionLogo__uGDo6{flex-shrink:0;margin-right:var(--spacing-sm)}.SearchBar_suggestionName__N-XTy{color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-md);line-height:var(--line-height-normal)}.SearchBar_suggestionName__N-XTy strong{color:var(--color-primary);font-weight:var(--font-weight-bold)}@media (max-width:768px){.SearchBar_searchBarWrapper__-qww7{max-width:100%}.SearchBar_searchBarContainer__uWVsr{padding:var(--spacing-xs) var(--spacing-sm)}.SearchBar_searchBarInput__hHMEm,.SearchBar_suggestionName__N-XTy{font-size:var(--font-size-sm)}}.Navigation_navigation__OELGs{background-color:var(--color-background-secondary);padding:0}.Navigation_navigationContainer__cAe\+F{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px;padding:var(--spacing-sm) var(--spacing-lg)}.Navigation_navigationTabs__Vl4Vz{align-items:center;display:flex;gap:var(--spacing-md)}.Navigation_navigationTab__B30YT{border-radius:var(--border-radius);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:.5px;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-decoration:none;text-transform:uppercase;transition:var(--transition-colors)}.Navigation_navigationTab__B30YT:hover{background-color:var(--color-surface);color:var(--color-text-primary)}.Navigation_navigationTabActive__uu1yP{background-color:var(--color-surface);color:var(--color-primary)}.Navigation_navigationTabActive__uu1yP:after{background-color:var(--color-primary);border-radius:1px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% + var(--spacing-md))}@media (max-width:768px){.Navigation_navigationContainer__cAe\+F{padding:var(--spacing-xs) var(--spacing-md)}.Navigation_navigationTabs__Vl4Vz{gap:var(--spacing-sm);overflow-x:auto;padding-bottom:var(--spacing-xs)}.Navigation_navigationTab__B30YT{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);white-space:nowrap}}@media (max-width:480px){.Navigation_navigationContainer__cAe\+F{align-items:stretch;flex-direction:column}.Navigation_navigationTabs__Vl4Vz{justify-content:center}}.Header_header__rn7s1{background-color:var(--color-background-secondary);border-bottom:1px solid var(--color-secondary);margin-bottom:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg) 0 var(--spacing-lg)}.Header_headerContainer__swQOi{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:space-between;margin:0 auto;max-width:1200px}.Header_headerBranding__nyeSu{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-md)}.Header_swdcLogoLink__S68-U{align-items:center;display:flex;flex-shrink:0;transition:opacity .2s ease}.Header_swdcLogoLink__S68-U:hover{opacity:.8}.Header_swdcLogo__ydobZ{height:50px;object-fit:contain;width:auto}.Header_headerTitleContainer__gAdzs{flex:1 1}.Header_headerTitle__qKXty{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.Header_headerSubtitle__0W-j3{color:var(--color-text-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);margin:0}.Header_headerSearch__0seMM{flex:1 1;max-width:400px}@media (max-width:768px){.Header_header__rn7s1{padding:var(--spacing-sm) var(--spacing-md) 0 var(--spacing-md)}.Header_headerContainer__swQOi{align-items:stretch;flex-direction:column;gap:var(--spacing-md)}.Header_headerBranding__nyeSu{align-items:center;flex-direction:column;text-align:center}.Header_swdcLogo__ydobZ{height:40px;margin-bottom:var(--spacing-xs)}.Header_headerTitleContainer__gAdzs{width:100%}.Header_headerTitle__qKXty{font-size:var(--font-size-xl)}.Header_headerSubtitle__0W-j3{font-size:var(--font-size-sm)}.Header_headerSearch__0seMM{max-width:none}}.ScoreCard_scoreCard__IysTV{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);cursor:pointer;padding:var(--spacing-md);transition:var(--transition-all)}.ScoreCard_scoreCard__IysTV:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.ScoreCard_scoreCardHeader__UOmab{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.ScoreCard_scoreCardConference__Z7pkJ{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.ScoreCard_scoreCardConference__Z7pkJ,.ScoreCard_scoreCardStatus__APkaP{font-size:var(--font-size-xs);letter-spacing:.5px;text-transform:uppercase}.ScoreCard_scoreCardStatus__APkaP{border-radius:var(--border-radius);font-weight:var(--font-weight-bold);padding:var(--spacing-xs) var(--spacing-sm)}.ScoreCard_scoreCardStatusFinal__eaOsC{background-color:var(--color-secondary);color:var(--color-text-light)}.ScoreCard_scoreCardStatusLive__m2hgs{animation:ScoreCard_pulse__b4cHX 2s infinite;background-color:var(--color-success);color:var(--color-text-light)}.ScoreCard_scoreCardStatusUpcoming__P6fuF{background-color:var(--color-info);color:var(--color-text-light)}@keyframes ScoreCard_pulse__b4cHX{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.ScoreCard_scoreCardDate__1DegF{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);text-align:center}.ScoreCard_scoreCardTeams__2Ry8-{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.ScoreCard_scoreCardTeam__xt7E5{display:flex;flex:1 1;flex-direction:column}.ScoreCard_scoreCardTeamInfo__\+xrw9{align-items:center;display:flex;gap:var(--spacing-sm)}.ScoreCard_scoreCardTeamAway__BLbHH .ScoreCard_scoreCardTeamInfo__\+xrw9{flex-direction:row}.ScoreCard_scoreCardTeamHome__D3L0a .ScoreCard_scoreCardTeamInfo__\+xrw9{flex-direction:row-reverse}.ScoreCard_scoreCardTeamLogo__YeHR-{flex-shrink:0}.ScoreCard_scoreCardTeamDetails__GZiW5{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs)}.ScoreCard_scoreCardTeamAway__BLbHH .ScoreCard_scoreCardTeamDetails__GZiW5{align-items:flex-start;text-align:left}.ScoreCard_scoreCardTeamHome__D3L0a .ScoreCard_scoreCardTeamDetails__GZiW5{align-items:flex-end;text-align:right}.ScoreCard_scoreCardTeamName__niWxu{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);transition:var(--transition-colors)}.ScoreCard_scoreCardTeamName__niWxu:hover{color:var(--color-primary);text-decoration:underline}.ScoreCard_scoreCardScoreContainer__7I7lL{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ScoreCard_scoreCardScoreGroup__Bvh\+q{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.ScoreCard_scoreCardScoreLabel__ZdbHE{color:var(--color-text-muted);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);letter-spacing:.5px;text-transform:uppercase}.ScoreCard_scoreCardPredictedScore__NlcLY,.ScoreCard_scoreCardTeamScore__26pIH{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:1}.ScoreCard_scoreCardPredictedScore__NlcLY{color:var(--color-text-muted)}.ScoreCard_scoreCardVs__v8zUs{background-color:var(--color-background-secondary);border-radius:var(--border-radius);color:var(--color-text-muted);flex-shrink:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:var(--spacing-xs) var(--spacing-sm);text-transform:uppercase}@media (max-width:768px){.ScoreCard_scoreCard__IysTV{padding:var(--spacing-sm)}.ScoreCard_scoreCardTeamName__niWxu{font-size:var(--font-size-sm)}.ScoreCard_scoreCardPredictedScore__NlcLY,.ScoreCard_scoreCardTeamScore__26pIH{font-size:var(--font-size-lg)}.ScoreCard_scoreCardScoreLabel__ZdbHE{font-size:var(--font-size-xxs)}.ScoreCard_scoreCardTeams__2Ry8-{gap:var(--spacing-sm)}.ScoreCard_scoreCardTeamInfo__\+xrw9{gap:var(--spacing-xs)}.ScoreCard_scoreCardVs__v8zUs{font-size:var(--font-size-xs);padding:var(--spacing-xs)}}.HomePage_homePage__oTAb\+{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.HomePage_homePageMain__zMML3{flex:1 1;padding:var(--spacing-lg)}.HomePage_homePageContainer__L6iRe{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.HomePage_homePageHeader__WkTx8{margin-bottom:var(--spacing-lg);text-align:center}.HomePage_homePageTitle__FW1IH{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}.HomePage_homePageSubtitle__COwhp{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.HomePage_homePageSection__f\+PEf{margin-bottom:var(--spacing-xl)}.HomePage_homePageDateGroup__EXsDf{border-top:1px solid var(--color-secondary);margin-bottom:var(--spacing-xl);padding-top:var(--spacing-md)}.HomePage_homePageDateHeading__ROUsY{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-md) 0}.HomePage_homePageFilters__c-ZYE{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.HomePage_homePageFilterGroup__DxJ3I{display:flex;flex-direction:column;gap:var(--spacing-sm)}.HomePage_homePageFilterLabel__m567z{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.HomePage_homePageFilterSelect__2BMOc{background-color:var(--color-background-secondary);border:1px solid var(--color-secondary);border-radius:var(--border-radius);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);transition:var(--transition-colors)}.HomePage_homePageFilterSelect__2BMOc:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #981e3233;outline:none}.HomePage_homePageFilterSelect__2BMOc:hover{border-color:var(--color-primary)}.HomePage_homePageScoresGrid__Oyngl{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.HomePage_homePageNoResults__yn1Mo{color:var(--color-text-muted);font-style:italic;padding:var(--spacing-xl);text-align:center}.HomePage_loadingContainer__XuneC{align-items:center;display:flex;justify-content:center;padding:var(--spacing-md)}@media (max-width:768px){.HomePage_homePageMain__zMML3{padding:var(--spacing-md)}.HomePage_homePageTitle__FW1IH{font-size:var(--font-size-xl)}.HomePage_homePageSubtitle__COwhp{font-size:var(--font-size-md)}.HomePage_homePageFilters__c-ZYE{flex-direction:column;gap:var(--spacing-md)}.HomePage_homePageScoresGrid__Oyngl{gap:var(--spacing-md);grid-template-columns:1fr}}.LoadingSpinner_spinnerWrapper__Acjl4{align-items:center;display:flex;height:60vh;justify-content:center}.LoadingSpinner_spinner__3rCPB{animation:LoadingSpinner_rotation__PkcfR 1s linear infinite;border:3px solid #fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:60px;position:relative;width:60px}.LoadingSpinner_spinner__3rCPB:after{border:5px solid #0000;border-bottom:5px solid var(--color-primary);border-radius:50%;box-sizing:border-box;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}@keyframes LoadingSpinner_rotation__PkcfR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RankingsTable_rankingsTable__cql1F{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.RankingsTable_rankingsTableTitle__W5lEy{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg) 0;text-align:center}.RankingsTable_rankingsTableContainer__IAyt\+{overflow-x:auto}.RankingsTable_rankingsTableTable__t0DYR{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.RankingsTable_rankingsTableHeader__L8PQX{background-color:var(--color-background-secondary);border-bottom:2px solid var(--color-primary);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:var(--spacing-md) var(--spacing-sm);text-align:left;text-transform:uppercase}.RankingsTable_rankingsTableRow__KFTC-{border-bottom:1px solid var(--color-secondary);transition:var(--transition-colors)}.RankingsTable_rankingsTableRow__KFTC-:nth-child(2n){background-color:var(--color-background)}.RankingsTable_rankingsTableRow__KFTC-:nth-child(odd){background-color:var(--color-surface)}.RankingsTable_rankingsTableRow__KFTC-:hover{background-color:var(--color-background-secondary)}.RankingsTable_rankingsTableRow__KFTC-:last-child{border-bottom:none}.RankingsTable_rankingsTableCell__bC2We{color:var(--color-text-primary);padding:var(--spacing-md) var(--spacing-sm);vertical-align:middle}.RankingsTable_rankingsTableCellRank__UL\+RB{color:var(--color-primary);font-weight:var(--font-weight-bold);text-align:center;width:60px}.RankingsTable_rankingsTableCellTeam__L0rRX{font-weight:var(--font-weight-medium);min-width:150px}.RankingsTable_rankingsTableCellRecord__CJY5b{font-weight:var(--font-weight-medium);text-align:center;width:80px}.RankingsTable_rankingsTableCellConference__Lq0nQ{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.5px;text-transform:uppercase;width:100px}.RankingsTable_rankingsTableCellPoints__bUk5F{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);text-align:center;width:80px}.RankingsTable_rankingsTableEmpty__eu-zD{color:var(--color-text-muted);font-style:italic;padding:var(--spacing-xl);text-align:center}@media (max-width:768px){.RankingsTable_rankingsTable__cql1F{padding:var(--spacing-md)}.RankingsTable_rankingsTableTitle__W5lEy{font-size:var(--font-size-lg)}.RankingsTable_rankingsTableCell__bC2We,.RankingsTable_rankingsTableHeader__L8PQX{font-size:var(--font-size-xs);padding:var(--spacing-sm)}.RankingsTable_rankingsTableCellTeam__L0rRX{min-width:120px}.RankingsTable_rankingsTableCellConference__Lq0nQ{display:none}}@media (max-width:480px){.RankingsTable_rankingsTableCellPoints__bUk5F{display:none}}.RankingsPage_rankingsPage__1m9Bv{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.RankingsPage_rankingsPageMain__vy14Q{flex:1 1;padding:var(--spacing-lg)}.RankingsPage_rankingsPageContainer__fY0hd{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.RankingsPage_rankingsPageHeader__9fjxD{margin-bottom:var(--spacing-lg);text-align:center}.RankingsPage_rankingsPageTitle__ko011{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}.RankingsPage_rankingsPageSubtitle__lfaRf{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.RankingsPage_rankingsPageContent__Dc0nv{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media (max-width:768px){.RankingsPage_rankingsPageMain__vy14Q{padding:var(--spacing-md)}.RankingsPage_rankingsPageTitle__ko011{font-size:var(--font-size-xl)}.RankingsPage_rankingsPageSubtitle__lfaRf{font-size:var(--font-size-md)}}.StatsTable_statsTable__zsyBq{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.StatsTable_statsTableTitle__fELvm{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg) 0;text-align:center}.StatsTable_statsTableContainer__E5FCZ{overflow-x:auto}.StatsTable_statsTableTable__2-TFZ{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.StatsTable_statsTableHeader__6ujS6{background-color:var(--color-background-secondary);border-bottom:2px solid var(--color-primary);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:var(--spacing-md) var(--spacing-sm);text-align:left;text-transform:uppercase}.StatsTable_statsTableRow__TM7dq{border-bottom:1px solid var(--color-secondary);transition:var(--transition-colors)}.StatsTable_statsTableRow__TM7dq:nth-child(2n){background-color:var(--color-background)}.StatsTable_statsTableRow__TM7dq:nth-child(odd){background-color:var(--color-surface)}.StatsTable_statsTableRow__TM7dq:hover{background-color:var(--color-background-secondary)}.StatsTable_statsTableRow__TM7dq:last-child{border-bottom:none}.StatsTable_statsTableCell__PWSTX{color:var(--color-text-primary);padding:var(--spacing-md) var(--spacing-sm);vertical-align:middle}.StatsTable_statsTableCellRank__9IRG2{color:var(--color-primary);font-weight:var(--font-weight-bold);text-align:center;width:60px}.StatsTable_statsTableCellTeam__Cgx0q{font-weight:var(--font-weight-medium);min-width:150px}.StatsTable_statsTableEmpty__oPJXf{color:var(--color-text-muted);font-style:italic;padding:var(--spacing-xl);text-align:center}@media (max-width:768px){.StatsTable_statsTable__zsyBq{padding:var(--spacing-md)}.StatsTable_statsTableTitle__fELvm{font-size:var(--font-size-lg)}.StatsTable_statsTableCell__PWSTX,.StatsTable_statsTableHeader__6ujS6{font-size:var(--font-size-xs);padding:var(--spacing-sm)}.StatsTable_statsTableCellTeam__Cgx0q{min-width:120px}}@media (max-width:480px){.StatsTable_statsTableCellRank__9IRG2{display:none}}.StatsPage_statsPage__Kkyw\+{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.StatsPage_statsPageMain__GkpEn{flex:1 1;padding:var(--spacing-lg)}.StatsPage_statsPageContainer__9-Ywn{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.StatsPage_statsPageHeader__y4PFa{margin-bottom:var(--spacing-lg);text-align:center}.StatsPage_statsPageTitle__tDfCn{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}.StatsPage_statsPageSubtitle__5L5e7{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.StatsPage_statsPageFilters__RqfEG{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.StatsPage_statsPageFilterGroup__EfwbY{display:flex;flex-direction:column;gap:var(--spacing-sm)}.StatsPage_statsPageFilterLabel__dLqVQ{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.StatsPage_statsPageFilterSelect__0InFn{background-color:var(--color-background-secondary);border:1px solid var(--color-secondary);border-radius:var(--border-radius);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);transition:var(--transition-colors)}.StatsPage_statsPageFilterSelect__0InFn:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #981e3233;outline:none}.StatsPage_statsPageFilterSelect__0InFn:hover{border-color:var(--color-primary)}.StatsPage_statsPageContent__j\+FYk{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media (max-width:768px){.StatsPage_statsPageMain__GkpEn{padding:var(--spacing-md)}.StatsPage_statsPageTitle__tDfCn{font-size:var(--font-size-xl)}.StatsPage_statsPageSubtitle__5L5e7{font-size:var(--font-size-md)}.StatsPage_statsPageFilters__RqfEG{flex-direction:column;gap:var(--spacing-md)}}.TeamsPage_teamsPage__HAV9x{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.TeamsPage_teamsPageMain__130bi{flex:1 1;padding:var(--spacing-lg)}.TeamsPage_teamsPageContainer__\+phgC{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.TeamsPage_teamsPageHeader__qB0tG{margin-bottom:var(--spacing-lg);text-align:center}.TeamsPage_teamsPageTitle__2Txbd{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}.TeamsPage_teamsPageSubtitle__tKRtJ{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.TeamsPage_teamsPageFilters__loTrc{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.TeamsPage_teamsPageFilterGroup__MITp9{display:flex;flex-direction:column;gap:var(--spacing-sm)}.TeamsPage_teamsPageFilterLabel__6VIfA{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.TeamsPage_teamsPageFilterSelect__R-TL2{background-color:var(--color-background-secondary);border:1px solid var(--color-secondary);border-radius:var(--border-radius);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);transition:var(--transition-colors)}.TeamsPage_teamsPageFilterSelect__R-TL2:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #981e3233;outline:none}.TeamsPage_teamsPageFilterSelect__R-TL2:hover{border-color:var(--color-primary)}.TeamsPage_teamsPageSection__HJmLg{margin-bottom:var(--spacing-xl)}.TeamsPage_teamsPageConferenceGroup__sm77M{border-top:1px solid var(--color-secondary);margin-bottom:var(--spacing-xl);padding-top:var(--spacing-md)}.TeamsPage_teamsPageConferenceHeading__\+HNVf{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-md) 0}.TeamsPage_teamsPageTableContainer__M8pCa{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);overflow-x:auto;padding:var(--spacing-lg)}.TeamsPage_teamsPageTable__K8qiB{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.TeamsPage_teamsPageTableHeader__dj0-b{background-color:var(--color-background-secondary);border-bottom:2px solid var(--color-primary);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:var(--spacing-md) var(--spacing-sm);text-align:left;text-transform:uppercase}.TeamsPage_teamsPageTableRow__m6oft{border-bottom:1px solid var(--color-secondary);cursor:pointer;transition:var(--transition-colors)}.TeamsPage_teamsPageTableRow__m6oft:nth-child(2n){background-color:var(--color-background)}.TeamsPage_teamsPageTableRow__m6oft:nth-child(odd){background-color:var(--color-surface)}.TeamsPage_teamsPageTableRow__m6oft:hover{background-color:var(--color-background-secondary)}.TeamsPage_teamsPageTableRow__m6oft:last-child{border-bottom:none}.TeamsPage_teamsPageTableCellTeam__dXoyg,.TeamsPage_teamsPageTableCell__y-Qlm{color:var(--color-text-primary);padding:var(--spacing-md) var(--spacing-sm);vertical-align:middle}.TeamsPage_teamsPageTableCellTeam__dXoyg{min-width:200px}.TeamsPage_teamsPageTeamInfo__U0Dvo{align-items:center;display:flex;gap:var(--spacing-md)}.TeamsPage_teamsPageTeamLogo__dCAVQ{flex-shrink:0}.TeamsPage_teamsPageTeamLogoPlaceholder__Gq3nf{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-text-light);display:flex;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);height:40px;justify-content:center;width:40px}.TeamsPage_teamsPageTeamDetails__-V5Cq{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.TeamsPage_teamsPageTeamName__hQpes{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.TeamsPage_teamsPageTeamConference__094z2{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.5px;text-transform:uppercase}.TeamsPage_teamsPageNoResults__GNmb4{color:var(--color-text-muted);font-style:italic;padding:var(--spacing-xl);text-align:center}.TeamsPage_loadingContainer__UKtmy{align-items:center;display:flex;justify-content:center;min-height:400px}.TeamsPage_errorContainer__koLrz{color:#dc3545;color:var(--color-error,#dc3545);padding:var(--spacing-xl);text-align:center}@media (max-width:768px){.TeamsPage_teamsPageMain__130bi{padding:var(--spacing-md)}.TeamsPage_teamsPageTitle__2Txbd{font-size:var(--font-size-xl)}.TeamsPage_teamsPageSubtitle__tKRtJ{font-size:var(--font-size-md)}.TeamsPage_teamsPageFilters__loTrc{flex-direction:column;gap:var(--spacing-md)}.TeamsPage_teamsPageTableContainer__M8pCa{padding:var(--spacing-md)}.TeamsPage_teamsPageTableCell__y-Qlm,.TeamsPage_teamsPageTableHeader__dj0-b{font-size:var(--font-size-xs);padding:var(--spacing-sm)}.TeamsPage_teamsPageTableCellTeam__dXoyg{min-width:150px}.TeamsPage_teamsPageTeamLogoPlaceholder__Gq3nf{font-size:var(--font-size-sm);height:32px;width:32px}.TeamsPage_teamsPageTeamName__hQpes{font-size:var(--font-size-xs)}}@media (max-width:480px){.TeamsPage_teamsPageTableContainer__M8pCa{padding:var(--spacing-sm)}.TeamsPage_teamsPageTableCell__y-Qlm,.TeamsPage_teamsPageTableHeader__dj0-b{font-size:10px;padding:var(--spacing-xs)}.TeamsPage_teamsPageTeamLogoPlaceholder__Gq3nf{font-size:10px;height:28px;width:28px}.TeamsPage_teamsPageTeamConference__094z2{font-size:9px}}.ComparisonPage_comparisonPage__mQbv1{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.ComparisonPage_comparisonPageMain__rTQk\+{flex:1 1;padding:var(--spacing-lg)}.ComparisonPage_comparisonPageContainer__BuQiW{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.ComparisonPage_comparisonPageHeader__YUwXg{margin-bottom:var(--spacing-lg);text-align:center}.ComparisonPage_comparisonPageTitle__nD3i5{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}.ComparisonPage_comparisonPageSubtitle__lDDuQ{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.ComparisonPage_comparisonPageFilters__sEz-d,.ComparisonPage_comparisonPageSection__PZc-5{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.ComparisonPage_comparisonPageFilterGrid__RnEW5{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.ComparisonPage_comparisonPageFilterGroup__aKXR6{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ComparisonPage_comparisonPageFilterLabel__1khxO{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ComparisonPage_comparisonPageFilterSelect__dXwQg{background-color:var(--color-background-secondary);border:1px solid var(--color-secondary);border-radius:var(--border-radius);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);transition:var(--transition-colors)}.ComparisonPage_comparisonPageGrid__h6Cnc{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-rows:repeat(auto-fit,minmax(350px,1fr))}.ComparisonPage_comparisonPageContent__-wRzG{display:flex;flex-direction:row;gap:var(--spacing-lg);justify-content:space-between}.ComparisonPage_comparisonPagePlaceholder__NJWch{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;justify-content:center;margin:var(--spacing-xl) 0;padding:var(--spacing-xxxl);text-align:center}.ComparisonPage_comparisonPagePlaceholderIcon__NoQdC{color:var(--color-primary);margin-bottom:var(--spacing-lg)}.ComparisonPage_comparisonPagePlaceholderTitle__sRMiE{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-md) 0}.ComparisonPage_comparisonPagePlaceholderText__Geclu{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);margin:0;max-width:600px}.ComparisonPage_comparisonPageFlexWrapper__pUJbc{flex-direction:column}.ComparisonPage_errorContainer__KIMuK{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.ComparisonPage_loadingContainer__0aazi{align-items:center;display:flex;justify-content:center;padding:var(--spacing-md)}.ComparisonPage_teamLoadingIndicator__6I1\+N{color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic;margin-top:var(--spacing-xs)}.ComparisonPage_teamErrorIndicator__g7Vpe{color:#dc3545;color:var(--color-error,#dc3545);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--spacing-xs)}.ComparisonPage_comparisonTable__t9oHH{background-color:var(--color-surface);border-radius:var(--border-radius-lg);box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}.ComparisonPage_comparisonTableHeader__-gc4x{grid-gap:var(--spacing-md);align-items:center;background-color:var(--color-background-secondary);display:grid;gap:var(--spacing-md);grid-template-columns:1fr auto 1fr;padding:var(--spacing-lg)}.ComparisonPage_comparisonTeamHeader__XqfCL{align-items:center;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);transition:transform .2s ease,box-shadow .2s ease}.ComparisonPage_comparisonTeamHeader__XqfCL:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.ComparisonPage_comparisonHeaderLogo__vBQU4{background-color:#fff!important;border:2px solid #ffffffe6!important;border-radius:50%!important;box-shadow:0 2px 8px #0000004d!important;flex-shrink:0;overflow:visible!important;padding:4px!important}.ComparisonPage_comparisonHeaderLogo__vBQU4 img{border-radius:50%}.ComparisonPage_comparisonTeamName__vn3wl{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0;text-align:center;transition:opacity .2s ease}.ComparisonPage_comparisonTeamName__vn3wl:hover{opacity:.9}.ComparisonPage_comparisonVs__AFoU9{color:var(--color-text-muted);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);padding:var(--spacing-sm);text-align:center}.ComparisonPage_comparisonTableBody__MSeOV{display:flex;flex-direction:column}.ComparisonPage_comparisonRow__DtRZe{grid-gap:var(--spacing-md);align-items:center;border-bottom:1px solid var(--color-secondary);display:grid;gap:var(--spacing-md);grid-template-columns:200px 1fr 1fr;padding:var(--spacing-md) var(--spacing-lg);transition:background-color .2s ease}.ComparisonPage_comparisonRow__DtRZe:last-child{border-bottom:none}.ComparisonPage_comparisonRow__DtRZe:hover{background-color:var(--color-background-secondary)}.ComparisonPage_comparisonRowLabel__wnL52{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);padding-right:var(--spacing-md);text-align:right}.ComparisonPage_comparisonRowValue__ITjV6{align-items:center;border:2px solid #0000;border-radius:var(--border-radius);color:var(--color-text-primary);display:flex;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-align:center;transition:all .2s ease}.ComparisonPage_comparisonRowWinner__hUzuv{border-color:currentColor;font-weight:var(--font-weight-bold);transform:scale(1.02)}.ComparisonPage_comparisonWinnerBadge__HJHtD{align-items:center;background-color:#22c55e;border-radius:50%;box-shadow:0 2px 4px #22c55e4d;color:#fff;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);height:24px;justify-content:center;margin-left:var(--spacing-xs);width:24px}.ComparisonPage_teamComparisonCard__I5Mze{background-color:var(--color-background-secondary);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);flex:1 1;min-width:0;padding:var(--spacing-lg)}.ComparisonPage_teamComparisonHeader__Yki0Q{align-items:center;border-bottom:1px solid var(--color-secondary);display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md)}.ComparisonPage_teamComparisonLogo__kE7aN{flex-shrink:0}.ComparisonPage_teamComparisonTitle__eVzvx{color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}.ComparisonPage_teamComparisonStats__6WsOo{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ComparisonPage_teamComparisonStatRow__4CBGR{border-bottom:1px solid var(--color-secondary);color:var(--color-text-primary);font-size:var(--font-size-md);padding:var(--spacing-xs) 0}.ComparisonPage_teamComparisonStatRow__4CBGR:last-child{border-bottom:none}.ComparisonPage_teamComparisonStatRow__4CBGR strong{color:var(--color-text-primary);margin-right:var(--spacing-xs)}@media (max-width:768px){.ComparisonPage_comparisonPageMain__rTQk\+{padding:var(--spacing-md)}.ComparisonPage_comparisonPageTitle__nD3i5{font-size:var(--font-size-xl)}.ComparisonPage_comparisonPageSubtitle__lDDuQ{font-size:var(--font-size-md)}.ComparisonPage_comparisonPagePlaceholder__NJWch{padding:var(--spacing-xl)}.ComparisonPage_comparisonPagePlaceholderTitle__sRMiE{font-size:var(--font-size-lg)}.ComparisonPage_comparisonPagePlaceholderText__Geclu{font-size:var(--font-size-sm)}.ComparisonPage_comparisonPageFilterGrid__RnEW5{grid-template-columns:1fr}.ComparisonPage_comparisonPageContent__-wRzG{flex-direction:column}.ComparisonPage_teamComparisonCard__I5Mze{width:100%}.ComparisonPage_teamComparisonTitle__eVzvx{font-size:var(--font-size-lg)}.ComparisonPage_comparisonTableHeader__-gc4x{gap:var(--spacing-sm);grid-template-columns:1fr}.ComparisonPage_comparisonVs__AFoU9{font-size:var(--font-size-lg);order:2;padding:var(--spacing-xs)}.ComparisonPage_comparisonTeamHeader__XqfCL{order:1}.ComparisonPage_comparisonTeamHeader__XqfCL:last-of-type{order:3}.ComparisonPage_comparisonRow__DtRZe{gap:var(--spacing-sm);grid-template-columns:1fr;text-align:center}.ComparisonPage_comparisonRowLabel__wnL52{border-bottom:1px solid var(--color-secondary);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-xs);padding-right:0;text-align:center}.ComparisonPage_comparisonRowValue__ITjV6{margin:var(--spacing-xs) 0}}.PredictionPage_predictionPage__4VpmA{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.PredictionPage_predictionPageMain__PX3re{flex:1 1;padding:var(--spacing-lg)}.PredictionPage_predictionPageContainer__hkKIs{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.PredictionPage_predictionPageHeader__6KjH\+{margin-bottom:var(--spacing-lg);text-align:center}.PredictionPage_predictionPageTitle__uz-fH{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}.PredictionPage_predictionPageSubtitle__kZHRe{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.PredictionPage_predictionPageContent__wnIi5{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PredictionPage_predictionPagePlaceholder__VjBRN{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;justify-content:center;margin:var(--spacing-xl) 0;padding:var(--spacing-xxxl);text-align:center}.PredictionPage_predictionPagePlaceholderIcon__sx8wg{color:var(--color-primary);margin-bottom:var(--spacing-lg)}.PredictionPage_predictionPagePlaceholderTitle__xxOlt{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-md) 0}.PredictionPage_predictionPagePlaceholderText__malE1{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);margin:0;max-width:600px}@media (max-width:768px){.PredictionPage_predictionPageMain__PX3re{padding:var(--spacing-md)}.PredictionPage_predictionPageTitle__uz-fH{font-size:var(--font-size-xl)}.PredictionPage_predictionPageSubtitle__kZHRe{font-size:var(--font-size-md)}.PredictionPage_predictionPagePlaceholder__VjBRN{padding:var(--spacing-xl)}.PredictionPage_predictionPagePlaceholderTitle__xxOlt{font-size:var(--font-size-lg)}.PredictionPage_predictionPagePlaceholderText__malE1{font-size:var(--font-size-sm)}}.TeamPage_teamPage__FO0Sh{background-color:var(--color-background);display:flex;flex-direction:column;min-height:100vh}.TeamPage_teamPageMain__50v2U{flex:1 1;padding:var(--spacing-lg)}.TeamPage_teamPageContainer__jzYbc{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:1200px}.TeamPage_teamPageHeader__1qLwM{align-items:center;display:flex;margin-bottom:var(--spacing-md)}.TeamPage_backButton__PS3NW{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius);color:var(--color-text-primary);cursor:pointer;display:inline-block;font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:var(--transition-colors)}.TeamPage_backButton__PS3NW:hover{background-color:var(--color-background-secondary);border-color:var(--color-primary)}.TeamPage_teamPageSection__rNPLZ{background-color:var(--color-surface);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.TeamPage_teamDetailsCard__dB7xN,.TeamPage_teamPageSection__rNPLZ{border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);padding:var(--spacing-lg)}.TeamPage_teamDetailsCard__dB7xN{background-color:var(--color-background-secondary)}.TeamPage_teamDetailsHeader__Ki0BJ{align-items:center;border-bottom:1px solid var(--color-secondary);display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md)}.TeamPage_teamDetailsLogo__5k7T3{flex-shrink:0}.TeamPage_teamDetailsTitle__rgHtv{color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin:0}.TeamPage_teamDetailsStats__hHwLN{display:flex;flex-direction:column;gap:var(--spacing-sm)}.TeamPage_teamDetailsStatRow__VhGJF{border-bottom:1px solid var(--color-secondary);color:var(--color-text-primary);font-size:var(--font-size-md);padding:var(--spacing-xs) 0}.TeamPage_teamDetailsStatRow__VhGJF:last-child{border-bottom:none}.TeamPage_teamDetailsStatRow__VhGJF strong{color:var(--color-text-primary);margin-right:var(--spacing-xs)}.TeamPage_errorContainer__sxmka{background-color:var(--color-surface);border:1px solid var(--color-secondary);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg);text-align:center}.TeamPage_errorContainer__sxmka p{color:#dc3545;color:var(--color-error,#dc3545);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md)}.TeamPage_loadingContainer__7JlcA{align-items:center;display:flex;justify-content:center;min-height:400px;padding:var(--spacing-md)}@media (max-width:768px){.TeamPage_teamPageMain__50v2U{padding:var(--spacing-md)}.TeamPage_teamDetailsTitle__rgHtv{font-size:var(--font-size-xl)}.TeamPage_teamDetailsHeader__Ki0BJ{flex-direction:column;text-align:center}}.app{display:flex;flex-direction:column;min-height:100vh}
/*# sourceMappingURL=main.69203c30.css.map*/