1document.addEventListener("DOMContentLoaded",function(){"use strict";function e(){const e=document.querySelectorAll(".scroll-animation"),t=window.scrollY+window.innerHeight-200,o=window.scrollY;e.forEach(function(e){const n=e.getBoundingClientRect().top+window.scrollY,r=n+e.offsetHeight;t>n&&o<r&&!e.classList.contains("is-visible")&&e.classList.add("is-visible")})}setTimeout(e,2e3),window.addEventListener("scroll",e);function t(e){e.hasAttribute("data-lazy-video")&&(e.removeAttribute("data-lazy-video"),e.querySelectorAll("source[data-src]").forEach(function(e){e.src=e.dataset.src,e.removeAttribute("data-src")}),e.load())}document.querySelectorAll(".flyout-wrapper").forEach(t=>{new MutationObserver(()=>{e()}).observe(t,{attributes:!0,attributeFilter:["class"]})});const o=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(t(e.target),o.unobserve(e.target))})},{rootMargin:"300px 0px"}),n=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting?e.target.paused&&function(e){t(e);const o=e.play();o&&o.catch(function(e){"AbortError"!==e.name&&console.warn(e)})}(e.target):e.target.paused||e.target.pause()})});function r(e){(e.matches&&e.matches("video")?[e]:e.querySelectorAll("video")).forEach(function(e){e.hasAttribute("data-lazy-video")&&o.observe(e),n.observe(e)})}function i(){r(document),new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&r(e)})})}).observe(document.body,{childList:!0,subtree:!0})}"complete"===document.readyState?i():window.addEventListener("load",i)}); 2//# sourceMappingURL=above-the-fold.min.js.map
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.