/* v3.20.3.23.24.1 — Season-wide Classics, Homecomings, and Rivalries */
.scoreboard-week-label-v320323241 {
  display: flex;
  align-items: center;
  gap: .55rem;
  min-width: 0;
}

.scoreboard-season-scope-v320323241 {
  display: inline-flex;
  align-items: center;
  min-height: 25px;
  padding: .3rem .58rem;
  border: 1px solid rgba(240, 198, 79, .42);
  border-radius: 999px;
  background: rgba(240, 198, 79, .10);
  color: var(--hbcu-broadcast-gold-soft, #ffe28a);
  font-size: .67rem;
  font-weight: 950;
  letter-spacing: .08em;
  line-height: 1;
  text-transform: uppercase;
}

.scoreboard-season-scope-v320323241[hidden] {
  display: none !important;
}

[data-scoreboard-week-row].is-season-wide-v320323241 .clean-week-control {
  opacity: .72;
}

[data-scoreboard-week-row].is-season-wide-v320323241 [data-week-prev],
[data-scoreboard-week-row].is-season-wide-v320323241 [data-week-next],
[data-scoreboard-week-row].is-season-wide-v320323241 [data-week-select] {
  cursor: not-allowed !important;
}

[data-scoreboard-week-row].is-season-wide-v320323241 [data-week-prev],
[data-scoreboard-week-row].is-season-wide-v320323241 [data-week-next] {
  opacity: .42;
}

[data-scoreboard-week-row].is-season-wide-v320323241 [data-week-select] {
  border-color: rgba(240, 198, 79, .38) !important;
  color: var(--hbcu-broadcast-gold-soft, #ffe28a) !important;
  background: rgba(240, 198, 79, .08) !important;
  font-weight: 950;
}

@media (max-width: 680px) {
  .scoreboard-week-label-v320323241 {
    flex-wrap: wrap;
  }
}
