/* ==========================================================================
   Tournament Entrants page - page-specific accent theming and layout.
   Header/nav-bar theming, plus the letter/group header bars, sort buttons,
   and general player/event text color, are all shared (see
   tournament-accent.css) since Times uses the identical classes. This file
   now only covers what's actually unique to this page's own markup.
   Note this page's header markup differs from Fees/Registration/Info - it
   comes from Entity/Tournament.php's drawHeader(), which uses
   h2.tournament-title + .tournament-subtitle rather than h2.tournament-name.
   The subtitle class is already covered by the shared stylesheet; the
   title itself was never colored teal in bracketAce.css to begin with, so
   it needs no override.
   ========================================================================== */

.tournament-entrants-page {
  --tournament-accent-color: var(--tournament-accent, var(--color-bracket-ace-400));
  --tournament-tint: #ffffff;
  --tournament-tint: color-mix(in srgb, var(--tournament-accent-color) 5%, white);

  background-color: var(--tournament-tint);
  padding: 1.5rem 1.25rem;
  border-radius: 12px;
  max-width: 860px;
  margin: 0 auto;
  box-sizing: border-box;
}

.tournament-entrants-page .container {
  display: block;
  width: 100%;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #eaeaea;
  border-radius: 10px;
  padding: 1rem 1.25rem;
  margin-bottom: 1rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
  overflow-x: auto;
}

/* -- Player card spacing -------------------------------------------------- */

.tournament-entrants-page .entrants.container {
  margin-bottom: 0.35em;
}
