/* Team disclosures need a light surface behind the shared light-mode text. */
html.bracketr-theme-light body.series-page .series-team-card {
  background: var(--light-paper);
  border-color: var(--light-border);
  color: var(--light-ink);
}

html.bracketr-theme-light body.series-page .series-team-card > summary:hover {
  background: var(--light-inset);
}

html.bracketr-theme-light body.series-page .series-team-card :is(.series-team-identity small, .series-team-roster-count, .series-team-roster small) {
  color: var(--light-muted);
}

html.bracketr-theme-light body.series-page .series-team-card :is(.series-team-toggle, .series-team-roster button) {
  color: var(--light-action);
}

html.bracketr-theme-light body.series-page .series-team-card :is(summary, button):focus-visible {
  outline-color: var(--light-action);
}
