.LoadingSkeletonLeagueTable_gameContainer__o8I41{display:flex;align-items:center;justify-content:space-between;width:100%}.LoadingSkeletonLeagueTable_teamContainer__h5Qrz{display:flex;flex-direction:column;align-items:center;flex:2 1;width:100%}.LoadingSkeletonLeagueTable_skeletonLogo__LLsTv{width:72px;height:72px;background-color:#3a3a3a;border-radius:10%;margin-bottom:10px}.LoadingSkeletonLeagueTable_skeletonTeamName__5ouXf{width:100%;max-width:120px;height:16px;background-color:#3a3a3a;border-radius:4px}.LoadingSkeletonLeagueTable_skeletonScore__mGtM1{height:46px;width:80px;font-size:24px;line-height:28px;padding:5px 8px;background-color:#3a3a3a;border-radius:8px;box-shadow:5px 5px 10px rgba(0,0,0,.3);text-align:center;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}.LoadingSkeletonLeagueTable_skeletonScore__mGtM1:before{content:"88";white-space:pre-line;visibility:hidden}.LoadingSkeletonLeagueTable_shimmer__XIkIr{position:relative;overflow:hidden}.LoadingSkeletonLeagueTable_shimmer__XIkIr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,hsla(0,0%,100%,0));animation:LoadingSkeletonLeagueTable_shimmer__XIkIr 2s infinite}@keyframes LoadingSkeletonLeagueTable_shimmer__XIkIr{to{transform:translateX(100%)}}.FixtureCard_match__zrWUE{background:linear-gradient(135deg,#1a1f23,#12263a);border:1px solid rgba(23,102,139,.3);border-radius:12px;margin-bottom:12px;position:relative;overflow:hidden;transition:all .2s}.FixtureCard_match__zrWUE:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#17668b;z-index:1}.FixtureCard_match__zrWUE:hover{border-color:rgba(23,102,139,.6);box-shadow:0 8px 20px rgba(0,0,0,.4)}.FixtureCard_userMatch___slHm:before{background:orange}.FixtureCard_userMatch___slHm{border-color:rgba(255,165,0,.4);box-shadow:0 0 20px rgba(255,165,0,.15)}.FixtureCard_userMatch___slHm:hover{border-color:orange;box-shadow:0 8px 30px rgba(255,165,0,.3)}.FixtureCard_topRow__kcO00{display:flex;justify-content:space-between;align-items:center;padding:10px 16px 10px 20px;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:12px;color:#9c9c9c;font-weight:600}.FixtureCard_result__XqVQV{font-weight:700;font-size:11px;padding:3px 10px;border-radius:6px;white-space:nowrap}.FixtureCard_resultWin__SbSiT{background:rgba(62,230,21,.15);color:#3ee615}.FixtureCard_resultLose__H_3xz{background:rgba(230,21,62,.15);color:#e6153e}.FixtureCard_resultDraw__xUSNM{background:rgba(255,165,0,.15);color:orange}.FixtureCard_resultLive__aIRRa{background:orange;color:#000;animation:FixtureCard_pulse__56eT3 2s infinite}.FixtureCard_cardContent__IRNbg{padding:20px 20px 20px 24px;position:relative;cursor:default}.FixtureCard_scoreBox__abVOX{background:rgba(255,165,0,.1);border:1px solid rgba(255,165,0,.3);border-radius:12px;padding:14px 20px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:110px;flex-shrink:0;cursor:pointer;transition:all .2s}.FixtureCard_scoreBox__abVOX:hover{background:rgba(255,165,0,.22);border-color:orange;box-shadow:0 4px 16px rgba(255,165,0,.25);transform:scale(1.04)}.FixtureCard_teamClickable__mWAnL{transition:opacity .2s;cursor:default}.FixtureCard_teamClickable__mWAnL .FixtureCard_teamLogo__bIj5i{cursor:pointer;transition:all .2s}.FixtureCard_teamClickable__mWAnL .FixtureCard_teamName___ZKvg{cursor:pointer;transition:opacity .2s}.FixtureCard_teamClickable__mWAnL:hover .FixtureCard_teamLogo__bIj5i{opacity:.8;border-color:rgba(23,102,139,.6);box-shadow:0 0 12px rgba(23,102,139,.5);transform:scale(1.06)}.FixtureCard_teamClickable__mWAnL:hover .FixtureCard_teamName___ZKvg{opacity:.75;color:#17668b}.FixtureCard_liveBadge__tu1aH{background:#b81031;color:#fff;border-radius:6px;letter-spacing:1px;animation:FixtureCard_pulse__56eT3 1.5s infinite}.FixtureCard_extraTimeBadge__wIc_b,.FixtureCard_liveBadge__tu1aH{display:block;text-align:center;margin-bottom:10px;padding:3px 10px;font-size:10px;font-weight:800;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.FixtureCard_extraTimeBadge__wIc_b{background:rgba(255,165,0,.15);border:1px solid rgba(255,165,0,.4);color:orange;border-radius:6px}@keyframes FixtureCard_pulse__56eT3{0%,to{opacity:1}50%{opacity:.7}}.FixtureCard_teamsRow__oToGh{display:flex;align-items:center;justify-content:space-between;gap:16px}.FixtureCard_team___p_ZL{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px}.FixtureCard_team___p_ZL.FixtureCard_home__XeaPh{align-items:flex-start}.FixtureCard_team___p_ZL.FixtureCard_away__WFhJn{align-items:flex-end}.FixtureCard_teamLogo__bIj5i{width:64px;height:64px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.FixtureCard_teamName___ZKvg{font-size:14px;font-weight:700;color:#f4f4f4;line-height:1.3}.FixtureCard_teamNameHome__qjbw7{text-align:left}.FixtureCard_teamNameAway__fDw1V{text-align:right}.FixtureCard_userTeamName__br2PV{color:orange}.FixtureCard_score__DwL_p{font-size:32px;font-weight:900;color:orange;line-height:1;letter-spacing:2px}.FixtureCard_scoreLabel__ecxru{font-size:9px;font-weight:800;text-transform:uppercase;color:rgba(255,165,0,.7);letter-spacing:.5px;text-align:center}@media (max-width:768px){.FixtureCard_cardContent__IRNbg{padding:16px 16px 16px 20px}.FixtureCard_teamLogo__bIj5i{width:80px;height:80px}.FixtureCard_teamName___ZKvg{font-size:13px}.FixtureCard_scoreBox__abVOX{padding:12px 14px;min-width:90px}.FixtureCard_score__DwL_p{font-size:26px}.FixtureCard_topRow__kcO00{font-size:11px;flex-wrap:wrap;gap:6px}}@media (max-width:576px){.FixtureCard_cardContent__IRNbg{padding:14px 12px 14px 18px}.FixtureCard_teamLogo__bIj5i{width:72px;height:72px}.FixtureCard_teamName___ZKvg{font-size:12px}.FixtureCard_scoreBox__abVOX{padding:10px 12px;min-width:78px}.FixtureCard_score__DwL_p{font-size:22px}}@media (max-width:400px){.FixtureCard_cardContent__IRNbg{padding:12px 10px 12px 16px}.FixtureCard_teamLogo__bIj5i{width:58px;height:58px}.FixtureCard_teamName___ZKvg{font-size:11px}.FixtureCard_scoreBox__abVOX{min-width:68px;padding:8px 10px}.FixtureCard_score__DwL_p{font-size:20px}}.global_colorOrange__5WHsa{color:orange}.global_colorWhite__g9IOz{color:#f4f4f4}.global_backgroundColorBlue__blZXK{background-color:#17668b}.global_shadow___ODFF{box-shadow:3px 3px 4px rgba(0,0,0,.5),-1px -1px 10px rgba(0,0,0,.3)}.global_fontSizeTiny__nuEGS{font-size:9px}.global_fontSizeSmall__ZIVwR{font-size:11px}.global_fontSizeNormal__aTcnb{font-size:13px}.global_fontSizeBig__qN4qm{font-size:15px}.global_fontSizeBigger__Y66ym{font-size:18px}.global_fontSizeHuge__vnfUF{font-size:22px}@media (max-width:576px){.global_hideOnTinyScreen__TJZMM{display:none!important}}.global_container__jOeyO{background-color:#223045}.global_containerRed__IGtTE,.global_container__jOeyO{border-radius:8px;box-shadow:5px 5px 10px rgba(0,0,0,.3);padding:4px;margin:4px;overflow:hidden}.global_containerRed__IGtTE{background-color:#b81031}.global_shrinkToContent__WfiSt{width:-moz-fit-content;width:fit-content;max-width:100%}.global_centerHorizontal__SuNeB{display:flex;justify-content:center}.LeagueFixtures_fixturesHeader__JZ5a_{text-align:center;padding:12px;margin-bottom:16px;background:rgba(255,165,0,.08);border:1px solid rgba(255,165,0,.3);border-radius:8px}.LeagueFixtures_fixturesHeader__JZ5a_,.LeagueFixtures_matchdayNumber__3BzkQ{font-size:11px;font-weight:800;color:orange;text-transform:uppercase;letter-spacing:1px}.LeagueFixtures_matchdayNumber__3BzkQ{padding-right:4px}.LeagueFixtures_matchdayDivider__yn3RJ{font-size:11px;font-weight:800;color:orange}.LeagueFixtures_matchdayDate__pTEQ8{font-size:10px;font-weight:600;color:#9c9c9c;letter-spacing:.5px}.LeagueFixtures_relegationHeader__t945I{text-align:center;font-size:12px;font-weight:800;color:#e6153e;text-transform:uppercase;letter-spacing:1.5px;padding:16px;margin-bottom:12px;background:rgba(230,21,62,.08);border:1px solid rgba(230,21,62,.3);border-radius:8px}.LeagueFixtures_fixturesContainer__BSsPK{display:flex;flex-direction:column;gap:12px;margin-bottom:4rem}@media (max-width:768px){.LeagueFixtures_fixturesContainer__BSsPK{margin-bottom:7rem}}.LeagueTopscorer_container__Fkffd{width:100%;margin-bottom:4rem}.LeagueTopscorer_row__Li9cx{background:linear-gradient(135deg,#1a1f23,#12263a);border:1px solid rgba(23,102,139,.3);border-radius:10px;padding:14px 16px;margin-bottom:8px;display:flex;align-items:center;gap:14px;transition:all .2s;cursor:pointer}.LeagueTopscorer_row__Li9cx:hover{border-color:rgba(23,102,139,.6);transform:translateX(2px)}.LeagueTopscorer_userTeam__rtze6{background:rgba(255,165,0,.14);border-color:rgba(255,165,0,.4)}.LeagueTopscorer_userTeam__rtze6:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:orange;border-radius:10px 0 0 10px}.LeagueTopscorer_row__Li9cx{position:relative}.LeagueTopscorer_teamLogoWrapper__995_n{width:52px;height:52px;border-radius:8px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.LeagueTopscorer_playerImg__zVmAk{width:64px;height:64px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.LeagueTopscorer_playerInfo__SaAJa{flex:1 1;min-width:0}.LeagueTopscorer_playerName__o_EIN{font-size:16px;font-weight:700;color:#f4f4f4;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeagueTopscorer_stats__GdYc4{display:flex;gap:20px;align-items:center;flex-shrink:0}.LeagueTopscorer_stat__vQGem{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:50px}.LeagueTopscorer_statLabel__xC3M7{font-size:9px;font-weight:800;text-transform:uppercase;color:#9c9c9c;letter-spacing:.5px}.LeagueTopscorer_statValue__BHN5R{font-size:14px;font-weight:700;color:#f4f4f4}.LeagueTopscorer_goals__ThM5K .LeagueTopscorer_statValue__BHN5R{font-size:20px;font-weight:900;color:orange}.LeagueTopscorer_skeletonRow__ceIsy{pointer-events:none;cursor:default}.LeagueTopscorer_skeleton__P4mlR{background:linear-gradient(90deg,hsla(0,0%,100%,.05) 25%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05) 75%);background-size:200% 100%;animation:LeagueTopscorer_shimmer__9vZrp 1.5s infinite;border-radius:8px}.LeagueTopscorer_skeletonName__14i2U{height:20px;width:140px}.LeagueTopscorer_skeletonStatLabel__a6vmV{height:10px;width:40px}.LeagueTopscorer_skeletonStatValue__t51Ik{height:16px;width:30px}@keyframes LeagueTopscorer_shimmer__9vZrp{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.LeagueTopscorer_container__Fkffd{margin-bottom:7rem}.LeagueTopscorer_row__Li9cx{padding:12px 14px;gap:10px}.LeagueTopscorer_teamLogoWrapper__995_n{width:46px;height:46px}.LeagueTopscorer_playerImg__zVmAk{width:56px;height:56px}.LeagueTopscorer_playerName__o_EIN{font-size:15px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.LeagueTopscorer_stats__GdYc4{gap:12px}.LeagueTopscorer_stat__vQGem{min-width:40px}.LeagueTopscorer_statLabel__xC3M7{font-size:8px}.LeagueTopscorer_statValue__BHN5R{font-size:13px}.LeagueTopscorer_goals__ThM5K .LeagueTopscorer_statValue__BHN5R{font-size:18px}}@media (max-width:576px){.LeagueTopscorer_row__Li9cx{padding:10px 12px;gap:8px}.LeagueTopscorer_teamLogoWrapper__995_n{width:40px;height:40px}.LeagueTopscorer_playerImg__zVmAk{width:48px;height:48px}.LeagueTopscorer_playerName__o_EIN{font-size:14px}.LeagueTopscorer_stats__GdYc4{gap:10px}.LeagueTopscorer_stat__vQGem{min-width:35px}.LeagueTopscorer_statValue__BHN5R{font-size:12px}.LeagueTopscorer_goals__ThM5K .LeagueTopscorer_statValue__BHN5R{font-size:16px}}@media (max-width:400px){.LeagueTopscorer_row__Li9cx{padding:10px;gap:6px}.LeagueTopscorer_teamLogoWrapper__995_n{width:36px;height:36px}.LeagueTopscorer_playerImg__zVmAk{width:42px;height:42px}.LeagueTopscorer_playerName__o_EIN{font-size:13px}.LeagueTopscorer_stats__GdYc4{gap:8px}.LeagueTopscorer_goals__ThM5K .LeagueTopscorer_statValue__BHN5R{font-size:15px}}.ScoreboardNav_tabsBar__9KcQA{background:#1b2637;border:1px solid hsla(0,0%,100%,.06);border-top:none;display:flex}.ScoreboardNav_tab__MqbZY{flex:1 1;padding:12px 8px;font-size:12px;font-weight:700;color:#9c9c9c;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;transition:all .2s}.ScoreboardNav_tab__MqbZY:hover{color:#f4f4f4;background:hsla(0,0%,100%,.02)}.ScoreboardNav_tabActive___npJQ{color:orange;border-bottom-color:orange}.ScoreboardNav_mdBar__cYOY8{background:#1b2637;border:1px solid hsla(0,0%,100%,.06);border-top-color:hsla(0,0%,100%,.04);border-radius:0 0 14px 14px;display:flex;align-items:center;gap:8px;padding:7px 14px}.ScoreboardNav_mdLabel__1XDhz{font-size:9px;color:#9c9c9c;text-transform:uppercase;letter-spacing:1px;font-weight:700;white-space:nowrap}.ScoreboardNav_mdArrow__pvCJl{width:26px;height:26px;border-radius:5px;background:#223045;border:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;color:#9c9c9c;cursor:pointer;flex-shrink:0;transition:all .15s}.ScoreboardNav_mdArrow__pvCJl:hover:not(:disabled){border-color:orange;color:orange}.ScoreboardNav_mdArrow__pvCJl:disabled{opacity:.3;cursor:not-allowed}.ScoreboardNav_mdList__HD6xC{flex:1 1;display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.ScoreboardNav_mdList__HD6xC::-webkit-scrollbar{display:none}.ScoreboardNav_mdPill__buULF{flex-shrink:0;min-width:34px;height:28px;padding:0 10px;border-radius:5px;font-size:12px;font-weight:700;background:#223045;color:#9c9c9c;border:none;cursor:pointer;transition:all .15s;white-space:nowrap}.ScoreboardNav_mdPill__buULF:hover:not(.ScoreboardNav_mdPillActive__Asj6J){background:#384558;color:#f4f4f4}.ScoreboardNav_mdPillActive__Asj6J{background:orange;color:#000;box-shadow:0 0 10px rgba(255,165,0,.35)}.ScoreboardNav_mdPillNext__TBY9V{position:relative}.ScoreboardNav_mdPillNext__TBY9V:after{content:"";position:absolute;top:3px;right:3px;width:5px;height:5px;background:orange;border-radius:50%;box-shadow:0 0 6px rgba(255,165,0,.8)}.ScoreboardNav_skeletonPill__8Fz11{background:hsla(0,0%,100%,.06)!important;color:transparent!important;border-radius:5px;animation:ScoreboardNav_shimmer__3Xjnn 1.5s infinite;pointer-events:none;border:none;height:28px}@keyframes ScoreboardNav_shimmer__3Xjnn{0%,to{opacity:.4}50%{opacity:.7}}@media (max-width:768px){.ScoreboardNav_tab__MqbZY{font-size:11px;padding:10px 6px}.ScoreboardNav_mdLabel__1XDhz{display:none}}@media (max-width:576px){.ScoreboardNav_tab__MqbZY{font-size:10px;padding:9px 4px;letter-spacing:.3px}.ScoreboardNav_mdBar__cYOY8{padding:6px 10px}.ScoreboardNav_mdPill__buULF{min-width:30px;height:26px;font-size:11px;padding:0 8px}}@media (max-width:400px){.ScoreboardNav_tab__MqbZY{font-size:9px;padding:8px 2px;letter-spacing:0}}