/* :not(#_x):not(#_y) only raises priority so these win over the page's own colors.
   TEAM CHROME (Oct 11): headers, buttons, tabs, highlights and panels take the signed-in player's
   favorite-team colors. Variables are set by team-theme.js; without a team nothing here applies. */
html.pp-team:not(#_x):not(#_y) :is(.ct,.commish-title,.mx-head,.home-leader-head,.home-score-head,.home-redzone-head,.announcement-head,.master-alerts-title){
  background:linear-gradient(90deg,rgb(var(--tA)) 0,rgb(var(--tD)) 62%,rgb(var(--tD) / .55) 100%)!important;
  border-bottom:3px solid rgb(var(--tS))!important;color:#fff!important}
html.pp-team:not(#_x):not(#_y) :is(nav button.active,#commishNav.active,.home-leader-tab.active,.commish-finance-tabs .active,.master-hotspot.master-account-hotspot){
  background:linear-gradient(180deg,rgb(var(--tA)),rgb(var(--tD)))!important;box-shadow:inset 0 -3px 0 rgb(var(--tS))!important;color:#fff!important}
html.pp-team:not(#_x):not(#_y) :is(#accountBtn,.account,#chatFab,.chat-send,.btn.red,#savePicks,.pk-submit,.profile-save,#homePlayerName){
  background:linear-gradient(180deg,rgb(var(--tA)),rgb(var(--tD)))!important;border-color:rgb(var(--tS) / .75)!important;color:#fff!important}
html.pp-team:not(#_x):not(#_y) .page-head{border-top-color:rgb(var(--tS))!important;background:linear-gradient(180deg,rgb(var(--tP) / .72),rgb(var(--tP2) / .78))!important}
html.pp-team:not(#_x):not(#_y) :is(.card,.commish-card){background:linear-gradient(180deg,rgb(var(--tP) / .94),rgb(var(--tP2) / .96))!important;border-color:rgb(var(--tS) / .35)!important}
html.pp-team:not(#_x):not(#_y) nav.nav{background:linear-gradient(180deg,rgb(var(--tP) / .95),rgb(var(--tP2) / .95))!important;border-color:rgb(var(--tS) / .45)!important}
html.pp-team:not(#_x):not(#_y) :is(.pk-group,.pk-group.locked,.pk-group.pk-gotw-head){border-top-color:rgb(var(--tS))!important}
html.pp-team:not(#_x):not(#_y) .pick-week-bar{background:linear-gradient(90deg,rgb(var(--tD)),rgb(var(--tP)))!important}
html.pp-team:not(#_x):not(#_y) .lb-row.me{background:linear-gradient(90deg,rgb(var(--tA) / .38),rgb(var(--tA) / .07))!important}
html.pp-team:not(#_x):not(#_y) :is(.lb-row.me .lb-pts,#standings .lb-who b i){background:rgb(var(--tA))!important;color:#fff!important}
html.pp-team:not(#_x):not(#_y) .master-ticker-week{background:linear-gradient(110deg,#0c1b2a 0,#0c1b2a 24%,rgb(var(--tA)) 25%,rgb(var(--tD)) 100%)!important}
html.pp-team:not(#_x):not(#_y) .pk-group:not(.pk-gotw-head){background-color:rgb(var(--tP) / .82)!important}
html.pp-team:not(#_x):not(#_y) .pick-rows{background-color:rgb(var(--tP2) / .6)!important}
html.pp-team:not(#_x):not(#_y) .pick-row:not(.game-of-week){background-color:rgb(var(--tP2) / .45)!important}
