1const ACSscrollAnimator=function(){const e={threshold:.35},t=new WeakMap,s=new WeakMap;function a(e){const t=s.get(e);t&&clearTimeout(t),s.delete(e)}function r(e,s,a,r="forward"){!function(e){const s=t.get(e);s&&s.length&&(s.forEach((e=>clearTimeout(e))),t.set(e,[]))}(e);const n=Array.from(s).map(((e,t)=>({el:e,order:Number.isFinite(Number(e.dataset.id))?Number(e.dataset.id):t}))).sort(((e,t)=>e.order-t.order)).map((e=>e.el));"reverse"===r&&n.reverse();let o=0;const c=[],i=()=>{const e=n[o];if(e&&("forward"===r?(e.classList.add("go"),e.classList.remove("reverse")):(e.classList.add("reverse"),e.classList.remove("go"))),o++,o<n.length){const e=setTimeout(i,a);c.push(e)}};i(),t.set(e,c)}function n(e,t){return e.getBoundingClientRect().top-t.getBoundingClientRect().top}function o(){const t=new IntersectionObserver((e=>{const o=[],c=[];e.forEach((e=>{const t=e.target;"true"===t.dataset.animateOnce&&"true"===t.dataset.animatedOnce||(e.isIntersecting?o.push(t):c.push(t))})),o.length&&(o.sort(n),o.forEach(((e,n)=>{const o="true"===e.dataset.animateOnce,c=e.dataset.parentStagger?Number(e.dataset.parentStagger):120;a(e);const i=setTimeout((()=>{!function(e){const t=e.querySelectorAll(".animated:not(.no-stagger)");e.querySelectorAll(".animated.no-stagger").forEach((e=>{e.classList.add("go"),e.classList.remove("reverse")}));const s=Boolean(e.dataset.sequence),a=s?Number(e.dataset.sequence):0;s?r(e,t,a,"forward"):t.forEach((e=>{e.classList.add("go"),e.classList.remove("reverse")}))}(e),o&&(e.dataset.animatedOnce="true",t.unobserve(e))}),n*c);s.set(e,i)}))),c.forEach((e=>{"true"===e.dataset.animateOnce||(a(e),function(e){const t=e.querySelectorAll(".animated:not(.no-stagger)");e.querySelectorAll(".animated.no-stagger").forEach((e=>{e.classList.add("reverse"),e.classList.remove("go")}));const s=Boolean(e.dataset.sequence),a=s?Number(e.dataset.sequence):0;s?r(e,t,a,"reverse"):t.forEach((e=>{e.classList.add("reverse"),e.classList.remove("go")}))}(e))}))}),e);document.querySelectorAll(".animatedParent").forEach((e=>t.observe(e)))}return{init:function(){document.addEventListener("DOMContentLoaded",o)}}}();ACSscrollAnimator.init();
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.