 #sportxLeague .ipsPageHeader .ipsPageHeader__title img{height:35px;width:auto;}#sportxLeague .ipsCoverPhoto__container{min-height:120px;aspect-ratio:16 / 3;}#sportxLeague .teamList figure{background:none;}#sportxLeague .teamList .teamLogo, #sportxLeague .teamList .teamLogo img, #elSportxTabsContent .teamList img, #sportxTeam .ipsPageHeader__row figure img{border-radius:min(var(--i-design-radius), 8px);}.ipsData--leagueTable{--i-data--icon-width:120px;}#elSportxTabsContent .ipsData__title img{height:26px;width:auto;}.playerList .player--data{--i-data--basis:270px;--i-data--icon-ratio:1;--i-data--min:2 !important;padding:0;}.playerList .player--data span.fi{font-size:18px;}.sportx-table-teams{--i-data--icon-ratio:1;--i-data--min:2;}.sportx-table-teams.ipsData--grid{--i-data--basis:250px;}.sportx-table-teams.ipsData--mini-grid{--i-data--icon-width:6.5em;}.sportx-table-teams.ipsData--mini-grid .ipsCaterpillar{--i-basis:26px !important;}.sportx-table-teams figure.ipsData__image{width:100%;margin:0;}.sportx-table-teams .ipsCaterpillar > :not(:last-child){margin-inline-end:calc(var(--i-basis) * -.2);}.sportx-table-teams .ipsCaterpillar img{object-fit:cover;}.sportx-table-teams .ipsData__item .ipsData__mod .ipsButton{min-width:36px;--i-button--pa-bl:.8em;}.sportx-table-teams ul.ipsCaterpillar{--i-basis:30px;}.teamList-logos .ipsThumb{display:block;}.teamList-logos .ipsThumb img{width:100%;height:100%;}.playerPhotoContainer{position:relative;}.playerPhotoContainer .playerNumber{position:absolute;left:1rem;top:.5rem;font-size:3.3rem;font-weight:bold;color:#f3f4f6;}.playerPhotoContainer .bottomBadge{position:absolute;bottom:0;left:0;}.playerPhotoContainer .bottomBadge span{font-weight:normal !important;;font-size:max(.8em, 12px);}.playerPhotoContainer .ipsBadge{align-self:start;justify-self:end;margin:10px;background-color:oklch(from var(--i-badge) min(.44, l) min(.065, c) h);color:hsl(0 0% 100%);}#sportxPlayer aside .playerPhotoContainer .playerPhoto{width:100%;border-radius:var(--i-design-radius);}#sportxPlayer aside .playerPhotoContainer .playerNumber{left:1.5rem;top:.5rem;}.player--data .ipsData__title{font-size:1.4em;text-transform:uppercase;margin-bottom:0.5rem;}.matchResultBlock{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:nowrap;text-align:center;padding:1rem 0;overflow:hidden;}.matchResultBlock .team_1, .matchResultBlock .team_2{display:flex;flex-direction:column;align-items:center;width:30%;min-width:0;}.matchResultBlock .teamLogo{width:100%;max-width:150px;aspect-ratio:1 / 1;object-fit:cover;border-radius:0.75rem;display:block;}.matchResultBlock > div:nth-child(2){font-size:clamp(1.5rem, 5vw, 3rem);font-weight:bold;width:40%;flex-shrink:1;white-space:nowrap;}.matchResultBlock .teamName{font-size:1.2rem;font-weight:bold;text-transform:uppercase;margin-top:0.5rem;}.matchResultBlock .scoreValue{font-size:3rem;font-weight:bold;}.matchResultBlock .scoreValueWrapper{text-align:center;width:40%;flex-shrink:1;}.matchResultBlock .matchInfo{font-size:14px;font-weight:normal;white-space:nowrap;}.matchResultBlock__mini .scoreValue{font-size:2rem;}.matchResultBlock__mini .teamName{font-size:1rem;}.matchResultBlock__mini .teamLogo{max-width:60px !important;}.matchResultBlock .matchInfo .leagueBadge{display:block;}.ipsData__item .matchResultBlock .teamLogo{max-width:100px;}.sportx__widget_fixtures .matchResultBlock .matchInfo, .ipsData__item .matchResultBlock .matchInfo{display:block;}#sportxFixture .ipsPageHeader__rating .ipsRating{font-size:1.35em;gap:0.5em;align-items:center;}#sportxFixture .ipsPageHeader__rating [data-role="ratingStatus"]{font-size:15px;line-height:28px;}#fixture_edit_score_fixture_score{text-align:center;}#fixture_edit_score_fixture_score .ipsField_short{max-width:120px;font-size:25px;font-weight:bold;padding:10px;}table.scoreTable{width:100% !important;}table.scoreTable.no-footer, table.scoreTable thead, table.scoreTable thead tr, table.scoreTable thead th{border:none !important;}table.scoreTable .tdTeam img{width:36px;height:36px;border-radius:6px;}table.scoreTable thead th{padding:15px 10px !important;}table.scoreTable thead td{padding:10px !important;}.fixtureResultMini{display:inline-block;min-width:22px;height:22px;line-height:22px;text-align:center;font-weight:600;font-size:13px;border-radius:4px;margin:0 2px;color:#fff;background:#222;box-shadow:0 1px 2px rgba(0, 0, 0, 0.12);letter-spacing:1px;vertical-align:middle;user-select:none;}.fixtureResultMini.win{background:#467c34;}.fixtureResultMini.loss{background:#822c33;}.fixtureResultMini.draw{background:#44474a;}.fixtureResultMini.notPlayed{background:transparent;border:2px solid var(--i-background_3);}.scoreTable .tdForm{white-space:nowrap;}.ipsRichEmbed--sportx-fixture .matchResultBlock{padding:0;}.ipsRichEmbed--sportx-fixture .ipsList .ipsList__value img{height:22px;width:auto;}table.dataTable tbody tr{background:transparent;}@media (max-width:767px){.matchResultBlock .teamLogo{max-width:40px !important;}.matchResultBlock .teamName{font-size:.7rem;}.matchResultBlock .matchInfo{font-size:12px;}.matchResultBlock .scoreValue{font-size:1.5rem;}.player--data .playerNumber{left:1rem;font-size:2rem;}}.sportx__widget_fixtures, .sportx__widget_tables{container-type:inline-size;}@container (max-width:349px){.scoreTable td.tdTeam .ipsPhotoPanel__text, .tableInfo .formInfo, .scoreTable td.tdForm, .scoreTable th.thForm{display:none;}.matchResultBlock .teamLogo{max-width:40px !important;}.matchResultBlock .teamName{font-size:.8rem !important;}.matchResultBlock .matchInfo{font-size:12px !important;}.matchResultBlock .scoreValue{font-size:1.2rem !important;}}.sportx__widget_tables.no-team-link .tdTeam a{pointer-events:none;cursor:default;color:inherit;text-decoration:none;}.ipsWidget[data-blockid^="app_sportx_teamsWidget"]{border:none;background:transparent;box-shadow:none;}.sportx__widget_teams_list a.linkAllTeams{border-top-left-radius:0;border-top-right-radius:0;}.sportx__widget_players_carousel .ipsData--grid.ipsData--carousel{--i-data--min:2;--i-data--icon-ratio:1;--i-data--basis:270px;overflow:hidden;padding:0;}.sportx__widget_players_list .player--data{--i-data--border:1px;--i-data--basis:260px;--i-data--min:2 !important;margin-bottom:0;border-color:transparent;}.sportx__widget_players_list .playerList .ipsTitle{background:var(--i-background_3);padding:var(--i-sp_2) 1.2em !important;font-size:16px;}.fixtureEvents .event-row{display:flex;justify-content:space-between;align-items:center;}.fixtureEvents .team1-note{text-align:right;flex:1;}.fixtureEvents .event-time{text-align:center;flex:1;white-space:normal;word-wrap:break-word;}.fixtureEvents .team2-note{text-align:left;flex:1;}.ipsBadge--goal{background:#68a72f;color:hsl(0 0% 100%);}.ipsForm--fixtureEvent .ipsFieldRow:not(.ipsFieldRow--fullWidth) .ipsField_stack{max-width:none;}.ipsForm--fixtureEvent .ipsField_stack .ipsInput--text{max-width:none;}