/* PastaClean YouTube-Facade — 27.07.2026 (Nyx)
   Nutzt bewusst die vorhandene Klasse __placeholder (Theme-CSS setzt
   bereits position:absolute + inset 0 + img object-fit:cover).
   Hier NUR der Play-Button obendrauf. Kein Eingriff ins Layout. */
.nyx-yt-facade { overflow: hidden; background: #000; }

.nyx-yt-play {
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%, -50%);
  width: 68px; height: 48px;
  border-radius: 14px;
  background: rgba(0, 0, 0, .68);
  transition: background .15s ease-in-out;
  pointer-events: none;
}
.nyx-yt-play::after {
  content: "";
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-40%, -50%);
  border-style: solid;
  border-width: 11px 0 11px 19px;
  border-color: transparent transparent transparent #fff;
}
.nyx-yt-facade:hover .nyx-yt-play,
.nyx-yt-facade:focus-visible .nyx-yt-play { background: #f00; }
.nyx-yt-facade:focus-visible { outline: 3px solid #fff; outline-offset: -3px; }

@media (prefers-reduced-motion: reduce) {
  .nyx-yt-play { transition: none; }
}
