/* Flash Surfing 3.0 · fachada de YouTube (la caja .fs-video-embed ya tiene 16:9 en las plantillas FS26) */
.fs-yt .fs-yt-btn{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:#000;cursor:pointer}
.fs-yt .fs-yt-btn img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.fs-yt .fs-yt-play{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;background:#D50304;box-shadow:0 6px 24px rgba(0,0,0,.35);transition:transform .2s ease}
.fs-yt .fs-yt-play::after{content:"";position:absolute;left:34px;top:26px;border-style:solid;border-width:16px 0 16px 26px;border-color:transparent transparent transparent #fff}
.fs-yt .fs-yt-btn:hover .fs-yt-play,.fs-yt .fs-yt-btn:focus-visible .fs-yt-play{transform:scale(1.08)}
.fs-yt .fs-yt-btn:focus-visible{outline:3px solid #fff;outline-offset:-6px}
@media (max-width:767px){.fs-yt .fs-yt-play{width:64px;height:64px;margin:-32px 0 0 -32px}.fs-yt .fs-yt-play::after{left:26px;top:20px;border-width:12px 0 12px 20px}}
@media (prefers-reduced-motion:reduce){.fs-yt .fs-yt-play{transition:none}}
