/* written by LLM, 2026-06-21 */
/* Poster look for the YouTube consent wall, applied by video-poster.js once the
   local thumbnail is confirmed to load. The image is shown dimmed so the privacy
   notice and the play button stay readable on top. */
.video-wall.has-poster {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* dark scrim over the poster, lighter at the top, darker behind the notice text */
.video-wall.has-poster::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(6, 43, 64, 0.45) 0%, rgba(6, 43, 64, 0.80) 100%);
  pointer-events: none;
}

/* keep the wall content above the scrim and use light text over the image */
.video-wall.has-poster,
.video-wall.has-poster a {
  color: #eef5fb;
}

.video-wall.has-poster strong {
  position: relative;
  z-index: 1;
}

.video-wall.has-poster div,
.video-wall.has-poster .video-link,
.video-wall.has-poster button {
  z-index: 1;
}
