/* Keep the approved still visible until a decoded video frame is ready. */
:root:root .hero-loop > video.hero-approved-video {inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:0;transition:none;pointer-events:none;}
:root:root .hero-loop[data-approved-ready] > video.hero-approved-video {opacity:1;}
