1document.querySelectorAll(".media-card").forEach(e=>{const t=e.querySelector("video");if(!t)return;const r=e.closest(".embla__slide"),s=window.matchMedia("(hover: none)").matches;s||(e.addEventListener("mouseenter",()=>{t.currentTime=0,t.loop=!1,t.play()}),e.addEventListener("mouseleave",()=>{t.pause(),t.currentTime=0}),t.addEventListener("ended",()=>t.pause())),new MutationObserver(()=>{s&&(r.classList.contains("is-snapped")?(t.currentTime=0,t.loop=!1,t.play()):(t.pause(),t.currentTime=0))}).observe(r,{attributes:!0,attributeFilter:["class"]})})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.