/* Stats2Pitch v1.10.4 — lifecycle + safer-market display hardening. */

/* Legacy v1.8 selection overrides used a pseudo-element. v1.10.4 writes the
   canonical DNB/DC label directly; keep any transient legacy override hidden
   while the final decorator takes authority so duplicate text never flashes. */
.priority-compact-match small.s2p-selection-override{font-size:0!important}
.priority-compact-match small.s2p-selection-override::after{font-size:13px!important;line-height:1.3!important}

/* A fixture whose scheduled kickoff has passed but whose provider has not yet
   advanced from NS/TBD is neutral — never falsely presented as Upcoming. */
.priority-v17-row[data-s2p-status='pending'] .priority-compact-match::before,
.pred-table tr[data-s2p-status='pending'] td[data-label='Time']::after{color:#d8b665!important}

/* Keep the existing +2 typography readable when a safer-market label is long. */
.priority-compact-match small{white-space:normal;overflow-wrap:anywhere}
.pred-table td[data-label='Prediction']{white-space:normal;overflow-wrap:anywhere}

@media(max-width:820px){
  .priority-compact-match small.s2p-selection-override::after{font-size:13px!important}
}
@media(max-width:430px){
  .priority-compact-match small.s2p-selection-override::after{font-size:12px!important}
}
