1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3344],{900:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(206),u=r(1449);let a="undefined"!=typeof document?n.useLayoutEffect:n.useEffect,o=e=>e&&!Array.isArray(e)&&"object"==typeof e,c=[],i={},s=u.Ay,l=(e,t=c)=>{let r=i;o(e)?(r=e,e=null,t="dependencies"in r?r.dependencies:c):o(t)&&(t="dependencies"in(r=t)?r.dependencies:c),e&&"function"!=typeof e&&console.warn("First parameter must be a function or config object");let{scope:u,revertOnUpdate:l}=r,d=(0,n.useRef)(!1),f=(0,n.useRef)(s.context(()=>{},u)),p=(0,n.useRef)(e=>f.current.add(null,e)),y=t&&t.length&&!l;return y&&a(()=>(d.current=!0,()=>f.current.revert()),c),a(()=>{if(e&&f.current.add(e,u),!y||!d.current)return()=>f.current.revert()},t),{context:f.current,contextSafe:p.current}};l.register=e=>{s=e},l.headless=!0},1167:(e,t,r)=>{Promise.resolve().then(r.bind(r,3678))},3678:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>c});var n=r(222),u=r(900),a=r(1449),o=r(206);let c=function(e){let{children:t}=e,r=(0,o.useRef)(null);return(0,u.L)(()=>{r.current&&a.Ay.utils.toArray("[data-animation-group='fade-in']").forEach(e=>{let t=e.querySelectorAll("[data-animate]"),r=a.Ay.timeline({scrollTrigger:{trigger:e,start:"top 90%",toggleActions:"play none none none",once:!0}});r.fromTo(e,{y:120,autoAlpha:0},{y:0,autoAlpha:1,duration:.5,ease:"cubic-bezier(0.25, 1, 0.5, 1)"}),r.fromTo(t,{y:120,autoAlpha:0},{y:0,autoAlpha:1,duration:1,stagger:.125,ease:"cubic-bezier(0.25, 1, 0.5, 1)"})})}),(0,n.jsxs)("main",{ref:r,children:[" ",t]})}}},e=>{e.O(0,[9701,1449,608,4632,7358],()=>e(e.s=1167)),_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.