/* Runtime 3.15.11 — premium pre-show hierarchy and engagement separation. */

/* Standby, Lobby, and Round Intro already communicate the next action inside
   their scene. Remove the duplicated lower support card and reclaim the area
   for engagement information without colliding with the status rail. */
#broadcast-stage[data-scene="STANDBY"] .host-support-panel,
#broadcast-stage[data-scene="SAFE_STANDBY"] .host-support-panel,
#broadcast-stage[data-scene="LOBBY"] .host-support-panel,
#broadcast-stage[data-scene="ROUND_INTRO"] .host-support-panel {
  display:none !important;
}

/* One dedicated pre-show engagement band. The 48px meter ends at 1262px,
   leaving an 18px optical gap before the 1280px status rail. */
#broadcast-stage[data-scene="STANDBY"] .engagement-energy,
#broadcast-stage[data-scene="SAFE_STANDBY"] .engagement-energy,
#broadcast-stage[data-scene="LOBBY"] .engagement-energy,
#broadcast-stage[data-scene="ROUND_INTRO"] .engagement-energy {
  top:1214px;
  z-index:20;
}

/* Optional Phase C/D elements occupy the reclaimed support row rather than
   stacking on top of Audience Energy or the status rail. */
#broadcast-stage[data-scene="STANDBY"] .supporter-spotlight,
#broadcast-stage[data-scene="SAFE_STANDBY"] .supporter-spotlight,
#broadcast-stage[data-scene="LOBBY"] .supporter-spotlight,
#broadcast-stage[data-scene="ROUND_INTRO"] .supporter-spotlight {
  top:1126px;
  right:54px;
  max-width:520px;
}
#broadcast-stage[data-scene="STANDBY"] .engagement-sponsor,
#broadcast-stage[data-scene="SAFE_STANDBY"] .engagement-sponsor,
#broadcast-stage[data-scene="LOBBY"] .engagement-sponsor,
#broadcast-stage[data-scene="ROUND_INTRO"] .engagement-sponsor {
  top:1126px;
  left:54px;
  right:auto;
  max-width:390px;
}

/* Keep the rail fully readable and visually above the decorative meter glow. */
#broadcast-stage[data-scene="STANDBY"] .status-rail,
#broadcast-stage[data-scene="SAFE_STANDBY"] .status-rail,
#broadcast-stage[data-scene="LOBBY"] .status-rail,
#broadcast-stage[data-scene="ROUND_INTRO"] .status-rail {
  z-index:22;
}

/* The pre-show scene itself is the hero. Slightly soften secondary readiness
   cards so Standby reads as a broadcast scene rather than a diagnostics page. */
#broadcast-stage[data-scene="STANDBY"] .readiness-item,
#broadcast-stage[data-scene="SAFE_STANDBY"] .readiness-item {
  border-width:1px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
}

/* Hidden chips must stay hidden even though the general chip rules declare an
   inline-flex display value. */
.broadcast-phase-chip[hidden]{display:none !important}

/* Runtime 3.15.32 — Round Intro already states round, mode, and question count
   in the hero card. Do not repeat those same statuses in the lower rail. */
#broadcast-stage[data-scene="ROUND_INTRO"] .status-rail{display:none!important}
