1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[220],{1353:(e,r,s)=>{Promise.resolve().then(s.t.bind(s,8500,23)),Promise.resolve().then(s.bind(s,3954))},3954:(e,r,s)=>{"use strict";s.r(r),s.d(r,{ScrollReveal:()=>n});var t=s(5155),i=s(2115);function n({children:e,className:r="",delay:s=0,from:n="up"}){let l=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=l.current;if(!e)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void e.classList.add("visible");let r=new IntersectionObserver(([t])=>{t.isIntersecting&&(setTimeout(()=>e.classList.add("visible"),s),r.unobserve(e))},{threshold:.1,rootMargin:"0px 0px -40px 0px"});return r.observe(e),()=>r.disconnect()},[s]),(0,t.jsx)("div",{ref:l,className:`reveal ${"left"===n?"reveal-left":"right"===n?"reveal-right":""} ${r}`,children:e})}}},e=>{e.O(0,[500,441,794,358],()=>e(e.s=1353)),_N_E=e.O()}]);
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.