/* Mirror site fixes */
.HeaderNav__Logo {
  display: inline-block !important;
}

/* Hero cover image - force visible (no video) */
.Stage__ItemCover,
.Stage__ItemCover.visible,
#stage-cover {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: absolute !important;
  top: 0; left: 0; right: 0; bottom: 0;
  background-size: cover !important;
  background-position: center !important;
  z-index: 1;
}
.Stage__Overlay {
  z-index: 2;
  position: relative;
}
.Stage__Item {
  position: relative;
  min-height: 500px;
  overflow: hidden;
}

/* Hide video error fallback */
.Stage__Item iframe {
  display: none !important;
}

/* Hide live queue time (requires MW API) */
.LiveQueueTime__QueueTime,
.ReactLiveQueueTimeComponent {
  display: none !important;
}
