/* v148 — targeted fix: prevent a hidden Play control from covering a playing YouTube iframe.
   v135 sets button.hidden=true when inserting the player, but its older display:grid
   CSS overrode the browser’s normal [hidden] rule. Fade the button out, then
   make it non-interactive/invisible; returning to another card restores it. */
body.sbs138-islamic-videos.sbs147-ready .sbs135-play-video {
  transition: opacity .18s ease, transform .18s ease, visibility 0s linear .18s;
}
body.sbs138-islamic-videos.sbs147-ready .sbs135-play-video[hidden] {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  transform: scale(.94) !important;
}
@media (prefers-reduced-motion: reduce) {
  body.sbs138-islamic-videos.sbs147-ready .sbs135-play-video { transition: none !important; }
}
