
/* Competition modes participate in the same remembered featured slot. */
@media(min-width:901px){
 #startCard.xxiiiNavActive.xxiiiMainMenuCompact .xxiiiCompetitionActions>#xxiiiQuickMatch{grid-column:auto;grid-row:auto;font-size:inherit;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-league .xxiiiMainActions>#xxiiiLeague{grid-column:3;grid-row:1/3;min-height:0;font-size:clamp(15px,1.6vw,22px);}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-cups .xxiiiMainActions>#xxiiiCups{grid-column:3;grid-row:1/3;min-height:0;font-size:clamp(15px,1.6vw,22px);}
}
@media(max-width:900px){
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-league .xxiiiMainActions>#xxiiiLeague{grid-column:1/-1;min-height:clamp(48px,8vh,62px);}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-cups .xxiiiMainActions>#xxiiiCups{grid-column:1/-1;min-height:clamp(48px,8vh,62px);}
}
@media(max-width:760px) and (orientation:portrait){
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-league .xxiiiMainActions #xxiiiLeague{grid-column:1/5!important;grid-row:2!important;font-size:clamp(22px,6vw,32px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-league .xxiiiMainActions #xxiiiLeague small{font-size:clamp(10px,2.7vw,14px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-league .xxiiiMainActions #xxiiiOnlineMatch{grid-column:1/3!important;grid-row:4!important;font-size:clamp(10px,2.8vw,14px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-league .xxiiiMainActions #xxiiiOnlineMatch small{font-size:clamp(7px,1.85vw,10px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-cups .xxiiiMainActions #xxiiiCups{grid-column:1/5!important;grid-row:2!important;font-size:clamp(22px,6vw,32px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-cups .xxiiiMainActions #xxiiiCups small{font-size:clamp(10px,2.7vw,14px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-cups .xxiiiMainActions #xxiiiOnlineMatch{grid-column:3/5!important;grid-row:4!important;font-size:clamp(10px,2.8vw,14px)!important;}
#startCard.xxiiiNavActive.xxiiiMainMenuCompact.xxiiiCenter-cups .xxiiiMainActions #xxiiiOnlineMatch small{font-size:clamp(7px,1.85vw,10px)!important;}
}
/* Compact the league overview without hiding season history or rewards. */
@media(max-width:760px){
 #xxiiiMenuLeague .xxiiiNavSub{padding:8px!important;}
 #xxiiiMenuLeague .xxiiiLeaguePanel{padding:10px;}
 #xxiiiMenuLeague .xxiiiLeagueSummary{gap:3px;}
 #xxiiiMenuLeague .xxiiiLeagueDivision{font-size:26px;}
 #xxiiiMenuLeague .xxiiiLeagueLadder{margin:10px 0;}
 #xxiiiMenuLeague .xxiiiLeagueLadder span{padding:6px 1px;}
 #xxiiiMenuLeague .xxiiiLeagueHistory{margin:10px 0;}
 #xxiiiMenuLeague .xxiiiLeagueReward{padding:7px;gap:3px;}
 #xxiiiMenuLeague .xxiiiLeagueGoal{margin:6px 0;}
 #xxiiiMenuLeague .xxiiiLeagueRules{margin:8px 0;font-size:11px;line-height:1.3;}
 #xxiiiMenuLeague .xxiiiLeagueLast{margin:8px 0;padding:6px;font-size:11px;}
}
