.LeagueTable_leagueTable__QHL1g{background:linear-gradient(180deg,rgba(26,31,51,.98),rgba(20,25,42,.98));border:1px solid rgba(242,201,76,.12);border-radius:8px;padding:1.5rem;box-shadow:0 12px 28px rgba(0,0,0,.18)}.LeagueTable_sectionHeader__FRDuN{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(242,201,76,.18)}.LeagueTable_sectionHeader__FRDuN h2{font-size:1.5rem;color:#ffffff;margin:0}.LeagueTable_viewAll__gjtW_{color:var(--gold);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s}.LeagueTable_viewAll__gjtW_:hover{color:#ffffff;text-decoration:underline}.LeagueTable_tableContainer__PFxWR{overflow-x:auto}.LeagueTable_table__FNmsr{width:100%;border-collapse:collapse;font-size:.9rem}.LeagueTable_table__FNmsr th{background-color:rgba(22,33,62,.9);color:#ffffff;text-align:left;padding:.75rem;font-weight:600}.LeagueTable_tableRow__5ZWwj{border-bottom:1px solid #2a2a3a;transition:background-color .3s}.LeagueTable_tableRow__5ZWwj:hover{background-color:rgba(242,201,76,.06)}.LeagueTable_tableRow__5ZWwj td{padding:.75rem;color:#e0e0e0}.LeagueTable_positionCol__80QsT{width:40px;text-align:center}.LeagueTable_teamCol__0NgLS{text-align:left}.LeagueTable_statsCol__CjkbE{width:60px;text-align:center}.LeagueTable_tableRow__5ZWwj:nth-child(-n+4) .LeagueTable_positionCol__80QsT{color:var(--gold)}.LeagueTable_tableRow__5ZWwj:nth-child(n+5):nth-child(-n+6) .LeagueTable_positionCol__80QsT{color:#4cc9f0}.LeagueTable_tableRow__5ZWwj:nth-last-child(-n+2) .LeagueTable_positionCol__80QsT{color:#f72585}.LeagueTable_loading__dIB78,.LeagueTable_noData__KZr5R{text-align:center;color:#b8c1ec;font-size:1rem;padding:1rem}.LeagueTable_noData__KZr5R{font-style:italic}.MatchPredictions_container__t0JZU{background:linear-gradient(180deg,rgba(26,31,51,.98),rgba(20,25,42,.98));border:1px solid rgba(242,201,76,.12);border-radius:8px;padding:1rem;box-shadow:0 12px 28px rgba(0,0,0,.18);margin-bottom:1.5rem;position:relative}.MatchPredictions_containerRefreshing__mKHN_{pointer-events:none}.MatchPredictions_header__HDQC1{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(242,201,76,.18)}.MatchPredictions_title__p6vYZ{font-size:1.25rem;color:#ffffff;margin:0}.MatchPredictions_statusWrapper__AVMQt{display:flex;align-items:center;gap:.5rem;position:relative}.MatchPredictions_statusText__YejIE{color:#b8c1ec;font-size:.875rem;font-weight:500}.MatchPredictions_infoIconContainer__rlnLB{position:relative;display:flex;align-items:center}.MatchPredictions_infoIcon__7Py1J{color:#9ca3af;font-size:.875rem;cursor:pointer;transition:color .2s ease;padding:2px}.MatchPredictions_infoIcon__7Py1J:hover{color:var(--gold)}.MatchPredictions_infoIcon__7Py1J:active{transform:scale(.95)}.MatchPredictions_tooltip__15q7Y{position:absolute;top:calc(100% + 8px);right:0;z-index:1000;min-width:280px;max-width:320px;animation:MatchPredictions_fadeIn__G5eSM .2s ease}.MatchPredictions_tooltipContent__aQVPb{background-color:#16213e;border:1px solid #2a2a3a;border-radius:8px;padding:.875rem;color:#ffffff;font-size:.8125rem;line-height:1.5;box-shadow:0 4px 12px rgba(0,0,0,.3)}.MatchPredictions_tooltipArrow__BUxgY{position:absolute;top:-6px;right:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2a2a3a}.MatchPredictions_tooltipArrow__BUxgY:after{content:"";position:absolute;top:1px;left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #16213e}@keyframes MatchPredictions_fadeIn__G5eSM{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.MatchPredictions_matchesGrid__uXKmk{display:flex;flex-direction:column;gap:1rem;max-width:1200px;margin:0 auto;position:relative;transition:opacity .3s ease}.MatchPredictions_matchesGridRefreshing__eeIX0{opacity:.6;filter:blur(1px)}.MatchPredictions_topMatches__hwX9s{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;width:100%}.MatchPredictions_bottomMatches__hcSSo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;width:100%;max-width:600px;margin:0 auto}@media (max-width:1024px){.MatchPredictions_topMatches__hwX9s{grid-template-columns:repeat(2,1fr)}.MatchPredictions_bottomMatches__hcSSo{grid-template-columns:repeat(2,1fr);max-width:100%}}@media (max-width:768px){.MatchPredictions_bottomMatches__hcSSo,.MatchPredictions_topMatches__hwX9s{grid-template-columns:1fr;width:100%;max-width:none}}.MatchPredictions_matchCard__i3ob3{background-color:rgba(22,33,62,.72);border-radius:6px;padding:.75rem;transition:transform .2s;border:1px solid #2a2a3a;position:relative;box-sizing:border-box;width:100%}.MatchPredictions_matchCard__i3ob3:hover{transform:translateY(-1px);border-color:rgba(242,201,76,.22)}.MatchPredictions_matchCard__i3ob3.MatchPredictions_cardSubmitting__JVC8B{pointer-events:none}.MatchPredictions_matchCard__i3ob3.MatchPredictions_cardSubmitting__JVC8B>:not(.MatchPredictions_loadingOverlay__I6giy){opacity:.5;transition:opacity .3s ease}.MatchPredictions_matchHeader__sI2sI{text-align:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #2a2a3a}.MatchPredictions_matchDate__NkI4v{font-weight:600;color:#ffffff;margin-bottom:.25rem;font-size:.8rem}.MatchPredictions_stadium___pb_D{font-size:.7rem;color:#9ca3af}.MatchPredictions_matchContent__tq0Of{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.MatchPredictions_team__c6v_7{display:flex;flex-direction:column;align-items:center;flex:1 1;position:relative}.MatchPredictions_team__c6v_7.MatchPredictions_clickable__iv2Ob{cursor:pointer;transition:all .2s ease}.MatchPredictions_team__c6v_7.MatchPredictions_clickable__iv2Ob:hover{transform:scale(1.05)}.MatchPredictions_teamLogo__v7q5i{width:40px;height:40px;margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;border:2px solid transparent}.MatchPredictions_teamLogo__v7q5i.MatchPredictions_selected__0qKyY{border-color:var(--gold);background-color:rgba(242,201,76,.1);animation:MatchPredictions_pulseSelected__I4bCD .3s ease}@keyframes MatchPredictions_pulseSelected__I4bCD{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.MatchPredictions_teamLogo__v7q5i img{width:100%;height:100%;object-fit:contain}.MatchPredictions_logoPlaceholder__kKxvV{width:100%;height:100%;background:#2a2a3a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.MatchPredictions_teamName__6sW7C{font-weight:600;color:#ffffff;text-align:center;font-size:.75rem;margin-bottom:.25rem}.MatchPredictions_drawSection__xQFv2{margin:0 .75rem}.MatchPredictions_drawSection__xQFv2 button{background:#2a2a3a;border:2px solid #2a2a3a;border-radius:6px;padding:.5rem;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:50px}.MatchPredictions_drawSection__xQFv2 button:hover:not(:disabled){border-color:var(--gold);background:rgba(242,201,76,.1)}.MatchPredictions_drawSection__xQFv2 button:disabled{opacity:.5;cursor:not-allowed}.MatchPredictions_drawSection__xQFv2 button.MatchPredictions_selected__0qKyY{border-color:var(--gold);background-color:rgba(242,201,76,.15);animation:MatchPredictions_pulseSelected__I4bCD .3s ease}.MatchPredictions_drawText__dy6lH{font-size:1.25rem;font-weight:700;color:var(--gold);margin-bottom:.25rem;transition:all .2s ease}.MatchPredictions_drawTextSelected___f19l{color:#ffffff;font-size:1.5rem;animation:MatchPredictions_pulseText__JooH_ .3s ease}@keyframes MatchPredictions_pulseText__JooH_{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.MatchPredictions_drawLabel__cvzxN{font-size:.65rem;color:#9ca3af;margin-bottom:.25rem}.MatchPredictions_percentage__wALUt{font-size:.7rem;font-weight:600;color:var(--gold);margin-top:.25rem}.MatchPredictions_predictionResults__RoC8p{margin-top:.5rem;padding:.5rem;background:#2a2a3a;border-radius:4px;font-size:.7rem}.MatchPredictions_resultsTitle__e5gna{color:#9ca3af;margin-bottom:.25rem;font-weight:500}.MatchPredictions_resultsRow__Cp_nN{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.MatchPredictions_resultsRow__Cp_nN:last-child{margin-bottom:0}.MatchPredictions_resultLabel__ayVek{color:#ffffff;font-size:.65rem}.MatchPredictions_resultBar__WqtWz{flex:1 1;height:4px;background:#1a1a2e;border-radius:2px;margin:0 .5rem;position:relative;overflow:hidden}.MatchPredictions_resultBarFill__Lc5dz{height:100%;background:var(--gold);border-radius:2px;transition:width .3s ease}.MatchPredictions_resultPercentage__ip3qh{color:var(--gold);font-weight:600;font-size:.65rem;min-width:30px;text-align:right}.MatchPredictions_matchResult__HXvf6{text-align:center;padding:.75rem;background:#2a2a3a;border-radius:6px;margin-top:.75rem}.MatchPredictions_score__k89VQ{font-size:1.25rem;font-weight:700;color:var(--gold)}.MatchPredictions_loginRequired___qUuJ{text-align:center;padding:.75rem;background:#fef3c7;border-radius:6px;margin-top:.75rem}.MatchPredictions_loginLink__vwyEo{color:#92400e;text-decoration:none;font-weight:500;font-size:.875rem}.MatchPredictions_loginLink__vwyEo:hover{text-decoration:underline}.MatchPredictions_error__DDc0W,.MatchPredictions_loading__bbDNK{text-align:center;padding:2rem;font-size:1rem}.MatchPredictions_loading__bbDNK{color:#9ca3af}.MatchPredictions_error__DDc0W{color:#ef4444}.MatchPredictions_loadingOverlay__I6giy{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(22,33,62,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;animation:MatchPredictions_fadeInOverlay__DhAFs .2s ease}@keyframes MatchPredictions_fadeInOverlay__DhAFs{0%{opacity:0}to{opacity:1}}.MatchPredictions_spinner__Z_1dE{width:40px;height:40px;border:3px solid rgba(242,201,76,.2);border-top:3px solid var(--gold);border-radius:50%;animation:MatchPredictions_spin__Jshrf .8s linear infinite}@keyframes MatchPredictions_spin__Jshrf{to{transform:rotate(1turn)}}.MatchPredictions_loadingText__5vZhb{margin-top:.75rem;color:#b8c1ec;font-size:.875rem;font-weight:500}.MatchPredictions_sectionOverlay___0WzH{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(26,26,46,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;animation:MatchPredictions_fadeInOverlay__DhAFs .3s ease}.MatchPredictions_sectionSpinner__GTiez{width:50px;height:50px;border:4px solid rgba(242,201,76,.2);border-top:4px solid var(--gold);border-radius:50%;animation:MatchPredictions_spin__Jshrf .8s linear infinite}.MatchPredictions_refreshingText__q66A1{margin-top:1rem;color:#b8c1ec;font-size:.9375rem;font-weight:500}@media (max-width:768px){.MatchPredictions_header__HDQC1{flex-wrap:wrap;gap:.75rem}.MatchPredictions_title__p6vYZ{font-size:1.1rem}.MatchPredictions_statusWrapper__AVMQt{width:100%;justify-content:flex-end}.MatchPredictions_tooltip__15q7Y{right:0;left:auto;min-width:280px;max-width:calc(100vw - 2rem);transform:translateX(0)}.MatchPredictions_tooltipArrow__BUxgY{right:16px;left:auto}.MatchPredictions_matchContent__tq0Of{display:grid;grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr);align-items:start;grid-gap:.35rem;gap:.35rem;margin-bottom:.6rem}.MatchPredictions_matchCard__i3ob3{padding:.7rem}.MatchPredictions_team__c6v_7{min-width:0;padding:.35rem .2rem;border-radius:6px}.MatchPredictions_team__c6v_7.MatchPredictions_clickable__iv2Ob:hover{transform:none;background:rgba(255,255,255,.04)}.MatchPredictions_drawSection__xQFv2{margin:0;min-width:0}.MatchPredictions_drawSection__xQFv2 button{width:100%;min-width:0;min-height:84px;justify-content:center;padding:.45rem .3rem}.MatchPredictions_teamName__6sW7C{width:100%;min-height:2.15rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.05rem;font-size:.72rem;overflow-wrap:anywhere}.MatchPredictions_teamLogo__v7q5i{width:38px;height:38px}.MatchPredictions_drawText__dy6lH{font-size:1.35rem;margin-bottom:.2rem}.MatchPredictions_drawTextSelected___f19l{font-size:1.45rem}.MatchPredictions_drawLabel__cvzxN{font-size:.58rem;line-height:1}.MatchPredictions_percentage__wALUt{min-height:1rem;font-size:.68rem}}@media (max-width:480px){.MatchPredictions_tooltip__15q7Y{min-width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}}.NewsSection_newsSection__36kVM{background:linear-gradient(180deg,rgba(26,31,51,.98),rgba(20,25,42,.98));border:1px solid rgba(242,201,76,.12);border-radius:8px;padding:1.5rem;box-shadow:0 12px 28px rgba(0,0,0,.18)}.NewsSection_sectionHeader__i4RHW{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(242,201,76,.18)}.NewsSection_sectionHeader__i4RHW h2{font-size:1.5rem;color:#ffffff;margin:0}.NewsSection_viewAll__dcmHN{color:var(--gold);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s}.NewsSection_viewAll__dcmHN:hover{color:#ffffff;text-decoration:underline}.NewsSection_newsGrid__s50Pq{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.NewsSection_newsCard__gesIt{background-color:rgba(22,33,62,.72);border:1px solid rgba(255,255,255,.06);border-radius:8px;overflow:hidden;transition:transform .3s}.NewsSection_newsCard__gesIt:hover{transform:translateY(-5px);border-color:rgba(242,201,76,.26)}.NewsSection_categoryLabel__xYV2F{position:absolute;top:10px;right:10px;background-color:var(--gold);color:#151515;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500;z-index:2}.NewsSection_imageContainer__QK4Dg{position:relative;width:100%;height:200px;overflow:hidden}.NewsSection_imagePlaceholder___t5sD{width:100%;height:100%;background-color:#2a2a3a;display:flex;align-items:center;justify-content:center;position:relative}.NewsSection_placeholderText__TlKXJ{position:absolute;top:10px;right:10px;background-color:#4361ee;color:white;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}.NewsSection_newsContent__QdynJ{padding:1.5rem}.NewsSection_newsDate__sWfRc{display:block;color:#6c7293;font-size:.8rem;margin-bottom:.5rem}.NewsSection_newsTitle___85Bj{font-size:1.2rem;margin-bottom:.75rem;word-break:break-word;overflow-wrap:break-word}.NewsSection_newsTitle___85Bj a{color:#ffffff;text-decoration:none;transition:color .3s;word-break:break-word;overflow-wrap:break-word}.NewsSection_newsTitle___85Bj a:hover{color:var(--gold)}.NewsSection_newsExcerpt__B1j6S{color:#b8c1ec;font-size:.9rem;margin-bottom:1rem;line-height:1.5}.NewsSection_footerRow__Xtpfh{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.NewsSection_readMore__dQ3_R{display:inline-block;color:var(--gold);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s}.NewsSection_readMore__dQ3_R:hover{color:#ffffff;text-decoration:underline}.NewsSection_commentsBadge___g3gl{color:#b8c1ec;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.25rem}@media (min-width:768px){.NewsSection_newsGrid__s50Pq{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.NewsSection_newsGrid__s50Pq{grid-template-columns:repeat(3,1fr)}}.RecentResults_recentResults__SdIoU{background:linear-gradient(180deg,rgba(26,31,51,.98),rgba(20,25,42,.98));border:1px solid rgba(242,201,76,.12);border-radius:8px;padding:1.5rem;box-shadow:0 12px 28px rgba(0,0,0,.18)}.RecentResults_sectionHeader__CFz5H{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(242,201,76,.18)}.RecentResults_sectionHeader__CFz5H h2{font-size:1.5rem;color:#ffffff;margin:0}.RecentResults_viewAll__KhYvk{color:var(--gold);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s}.RecentResults_viewAll__KhYvk:hover{color:#ffffff;text-decoration:underline}.RecentResults_resultsList__EFaqw{display:flex;flex-direction:column;gap:1rem}.RecentResults_resultCard__03xRI{background-color:rgba(22,33,62,.72);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:transform .3s}.RecentResults_resultCard__03xRI:hover{transform:translateY(-3px);border-color:rgba(242,201,76,.26)}.RecentResults_resultDate___trva{color:#6c7293;font-size:.8rem;padding-bottom:.5rem;border-bottom:1px solid #2a2a3a}.RecentResults_resultTeams__HUZOo{justify-content:center}.RecentResults_resultTeams__HUZOo,.RecentResults_teamAway__oCiSh,.RecentResults_teamHome__STMyE{display:flex;align-items:center;gap:.5rem}.RecentResults_teamName__uJEwM{font-weight:600;color:#ffffff}.RecentResults_score__BE5UK{background-color:rgba(242,201,76,.14);color:var(--gold);padding:.25rem .5rem;border-radius:4px;font-weight:700;min-width:2rem;text-align:center}.RecentResults_separator__6w3rG{color:#6c7293;margin:0 .5rem}.RecentResults_resultLink__7XTLe{align-self:center;background-color:var(--gold);color:#151515;padding:.5rem 1rem;border-radius:4px;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .3s ease;text-align:center;box-shadow:0 2px 8px rgba(242,201,76,.2)}.RecentResults_resultLink__7XTLe:hover{background-color:#ffd95e;transform:translateY(-2px);box-shadow:0 4px 14px rgba(242,201,76,.28);color:#151515}.RecentResults_loading__DZ9MO,.RecentResults_noResults__iPEJg{text-align:center;color:#6c7293;font-size:1rem;padding:2rem}.RecentResults_noResults__iPEJg{font-style:italic}.TopScorers_topScorers__hgQs1{background:linear-gradient(180deg,rgba(26,31,51,.98),rgba(20,25,42,.98));border:1px solid rgba(242,201,76,.12);border-radius:8px;padding:1.5rem;box-shadow:0 12px 28px rgba(0,0,0,.18);margin-top:0}.TopScorers_sectionHeader__B1mfJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(242,201,76,.18)}.TopScorers_sectionHeader__B1mfJ h2{font-size:1.5rem;color:#ffffff;margin:0}.TopScorers_viewAll__4JRlq{color:var(--gold);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s}.TopScorers_viewAll__4JRlq:hover{color:#ffffff;text-decoration:underline}.TopScorers_scorersContainer__5bDI1{overflow-x:auto}.TopScorers_table__OQnav{width:100%;border-collapse:collapse;font-size:.9rem}.TopScorers_table__OQnav th{background-color:rgba(22,33,62,.9);color:#ffffff;text-align:left;padding:.75rem;font-weight:600}.TopScorers_tableRow__vZmkq{border-bottom:1px solid #2a2a3a;transition:background-color .3s}.TopScorers_tableRow__vZmkq:hover{background-color:rgba(242,201,76,.06)}.TopScorers_tableRow__vZmkq td{padding:.75rem;color:#e0e0e0}.TopScorers_positionCol__1RRL0{width:40px;text-align:center}.TopScorers_playerCol__M7XX1{text-align:left;font-weight:500}.TopScorers_teamCol__FzY_6{text-align:left;color:#b8c1ec}.TopScorers_goalsCol__3WT8m{width:60px;text-align:center}.TopScorers_goalsCol__3WT8m,.TopScorers_tableRow__vZmkq:nth-child(-n+3) .TopScorers_positionCol__1RRL0{font-weight:700;color:var(--gold)}.TopScorers_loading__A5x2f,.TopScorers_noData__ebEyz{text-align:center;color:#b8c1ec;font-size:1rem;padding:1rem}.TopScorers_noData__ebEyz{font-style:italic}.UpcomingMatches_upcomingMatches__TKfT0{background:linear-gradient(180deg,rgba(26,31,51,.98),rgba(20,25,42,.98));border:1px solid rgba(242,201,76,.12);border-radius:8px;padding:1.5rem;box-shadow:0 12px 28px rgba(0,0,0,.18)}.UpcomingMatches_sectionHeader__xig5X{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(242,201,76,.18)}.UpcomingMatches_sectionHeader__xig5X h2{font-size:1.5rem;color:#ffffff;margin:0}.UpcomingMatches_viewAll__CT4nw{color:var(--gold);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s}.UpcomingMatches_viewAll__CT4nw:hover{color:#ffffff;text-decoration:underline}.UpcomingMatches_matchesList__l6F0Z{display:flex;flex-direction:column;gap:1rem}.UpcomingMatches_matchCard__4ASnE{background-color:rgba(22,33,62,.72);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:transform .3s}.UpcomingMatches_matchCard__4ASnE:hover{transform:translateY(-3px);border-color:rgba(242,201,76,.26)}.UpcomingMatches_matchDate__pTpXc{display:flex;justify-content:space-between;color:#6c7293;font-size:.8rem;padding-bottom:.5rem;border-bottom:1px solid #2a2a3a}.UpcomingMatches_matchTeams__lR0vj{display:flex;align-items:center;justify-content:space-between}.UpcomingMatches_teamAway__TgPT4,.UpcomingMatches_teamHome__dKi_W{flex:1 1;text-align:center}.UpcomingMatches_teamName__cV5HY{font-weight:600;color:#ffffff}.UpcomingMatches_matchInfo__dk4pc{display:flex;flex-direction:column;align-items:center;padding:0 1rem}.UpcomingMatches_vs___4jyA{font-weight:700;color:var(--gold);margin-bottom:.25rem}.UpcomingMatches_stadium__Ra9_e{font-size:.8rem;color:#6c7293}.UpcomingMatches_matchLink__m94fv{align-self:center;background-color:var(--gold);color:#151515;padding:.5rem 1rem;border-radius:4px;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .3s ease;text-align:center;box-shadow:0 2px 8px rgba(242,201,76,.2)}.UpcomingMatches_matchLink__m94fv:hover{background-color:#ffd95e;transform:translateY(-2px);box-shadow:0 4px 14px rgba(242,201,76,.28);color:#151515}.UpcomingMatches_loading__CVUdN,.UpcomingMatches_noMatches__Bae7i{text-align:center;color:#6c7293;font-size:1rem;padding:2rem}.UpcomingMatches_noMatches__Bae7i{font-style:italic}.Home_container__9OuOz{width:100%;max-width:1220px;margin:0 auto;padding:0 1rem 2.5rem}.Home_heroSection__XIXHz{margin:1.5rem 0 2rem;min-height:340px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;position:relative;overflow:hidden;border:1px solid rgba(242,201,76,.2);border-radius:14px;background:linear-gradient(135deg,rgba(10,12,20,.92),rgba(18,24,39,.9)),radial-gradient(circle at 20% 10%,rgba(242,201,76,.22),transparent 34%),linear-gradient(120deg,#111827,#0b1020);box-shadow:0 18px 45px rgba(0,0,0,.28);animation:Home_fadeIn__LfyOC .45s ease}.Home_heroSection__XIXHz:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 82%);mask-image:linear-gradient(90deg,#000,transparent 82%);pointer-events:none}.Home_heroContent__IGkft{position:relative;z-index:1;padding:3rem;display:flex;flex-direction:column;justify-content:center;min-width:0}.Home_kicker__IHnFU{width:-moz-fit-content;width:fit-content;margin-bottom:1rem;padding:.42rem .7rem;border:1px solid rgba(242,201,76,.32);border-radius:999px;background:rgba(242,201,76,.1);color:var(--gold);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:0}.Home_title__YEn0u{color:#ffffff;font-size:4.5rem;line-height:.92;margin:0 0 1rem;font-weight:900;text-shadow:0 8px 28px rgba(0,0,0,.36)}.Home_subtitle__Qob9A{max-width:640px;color:#d7def2;font-size:1.12rem;line-height:1.65;margin:0}.Home_heroActions__h8GDk{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.8rem}.Home_primaryAction__IwSrI,.Home_secondaryAction__ySbpU{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.72rem 1.05rem;border-radius:8px;font-size:.95rem;font-weight:800;text-decoration:none}.Home_primaryAction__IwSrI{color:#151515;background:linear-gradient(135deg,var(--gold),var(--gold-soft));box-shadow:0 12px 24px rgba(242,201,76,.22)}.Home_primaryAction__IwSrI:hover{color:#151515;transform:translateY(-2px)}.Home_secondaryAction__ySbpU{color:#ffffff;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06)}.Home_secondaryAction__ySbpU:hover{color:var(--gold);border-color:rgba(242,201,76,.34);transform:translateY(-2px)}.Home_heroPanel__OPJ5O{position:relative;z-index:1;margin:1.25rem;padding:1.25rem;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(10,14,25,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Home_panelLabel__b0B5_{color:var(--gold);font-size:.8rem;font-weight:900;text-transform:uppercase;margin-bottom:.85rem}.Home_panelGrid__f44Hh{display:grid;grid-gap:.75rem;gap:.75rem}.Home_panelItem__dAH3E{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.055);color:#ffffff}.Home_panelItem__dAH3E:hover{color:#ffffff;border-color:rgba(242,201,76,.32);background:rgba(242,201,76,.08);transform:translateX(2px)}.Home_panelItem__dAH3E strong{font-size:.95rem}.Home_panelItem__dAH3E span{color:#aeb8d4;font-size:.82rem;text-align:right}.Home_grid__vo_ES{display:grid;grid-template-columns:minmax(0,2fr) minmax(290px,.82fr);grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem;align-items:start}.Home_mainContent__nJQdL,.Home_sidebar__7e4Eq{min-width:0;display:flex;flex-direction:column;gap:1.5rem}.Home_mainContent__nJQdL{animation:Home_slideUp__6Ypm6 .45s ease}.Home_sidebar__7e4Eq{animation:Home_slideUp__6Ypm6 .45s ease .08s both}.Home_matchesContainer__3ltO1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;align-items:start}@keyframes Home_slideUp__6Ypm6{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:980px){.Home_grid__vo_ES,.Home_heroSection__XIXHz,.Home_matchesContainer__3ltO1{grid-template-columns:1fr}.Home_heroSection__XIXHz{min-height:auto}.Home_heroPanel__OPJ5O{margin-top:0}}@media (max-width:640px){.Home_container__9OuOz{padding:0 .75rem 2rem}.Home_heroSection__XIXHz{margin-top:1rem;border-radius:10px}.Home_heroContent__IGkft{padding:2rem 1.25rem 1.5rem}.Home_title__YEn0u{font-size:3rem}.Home_subtitle__Qob9A{font-size:1rem;line-height:1.55}.Home_heroActions__h8GDk{flex-direction:column}.Home_primaryAction__IwSrI,.Home_secondaryAction__ySbpU{width:100%}.Home_heroPanel__OPJ5O{margin:0 .9rem .9rem}}