1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[55650],{26660:(e,t,r)=>{r.d(t,{G:()=>c});var n=r(30311),l=r(3432),o=r(99739),i=r(41377),s=r(73838);function f(e,t){let r=(0,s.d)(t()),n=()=>r.set(t());return n(),(0,i.E)(()=>{let t=()=>o.Gt.preRender(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,o.WG)(n)}}),r}var u=r(44850);function c(e,t,r,l){if("function"==typeof e){u.bt.current=[],e();let t=f(u.bt.current,e);return u.bt.current=void 0,t}let o="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,l=e[0+r],o=e[1+r],i=e[2+r],s=e[3+r],f=(0,n.G)(o,i,s);return t?f(l):f}(t,r,l);return Array.isArray(e)?a(e,o):a([e],e=>{let[t]=e;return o(t)})}function a(e,t){let r=(0,l.M)(()=>[]);return f(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},33348:(e,t,r)=>{r.d(t,{z:()=>a});var n=r(66643),l=r(5164),o=r(99739);function i(e){return"number"==typeof e?e:parseFloat(e)}var s=r(51478),f=r(19855),u=r(73838),c=r(26660);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{isStatic:r}=(0,s.useContext)(f.Q),a=()=>(0,n.S)(e)?e.get():e;if(r)return(0,c.G)(a);let g=(0,u.d)(a());return(0,s.useInsertionEffect)(()=>(function(e,t,r){let s,f=e.get(),u=null,c=f,a="string"==typeof f?f.replace(/[\d.-]/g,""):void 0,g=()=>{u&&(u.stop(),u=null)},d=()=>{g(),u=new l.s({keyframes:[i(e.get()),i(c)],velocity:e.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:s})};if(e.attach((e,t)=>{c=e,s=e=>{var r,n;return t((r=e,(n=a)?r+n:r))},o.Gt.postRender(d)},g),(0,n.S)(t)){let r=t.on("change",t=>{var r,n;return e.set((r=t,(n=a)?r+n:r))}),n=e.on("destroy",r);return()=>{r(),n()}}return g})(g,e,t),[g,JSON.stringify(t)]),g}},61711:(e,t,r)=>{let n,l;r.d(t,{L:()=>q});var o=r(44850),i=r(65374),s=r(51478),f=r(90339),u=r(99739);function c(e,t){let r,n=()=>{let{currentTime:n}=t,l=(null===n?0:n.value)/100;r!==l&&e(l),r=l};return u.Gt.preUpdate(n,!0),()=>(0,u.WG)(n)}var a=r(81788),g=r(76486),d=r(85574);let h=new WeakMap,p=(e,t,r)=>(n,l)=>l&&l[0]?l[0][e+"Size"]:(0,g.x)(n)&&"getBBox"in n?n.getBBox()[t]:n[r],v=p("inline","width","offsetWidth"),y=p("block","height","offsetHeight");function m({target:e,borderBoxSize:t}){h.get(e)?.forEach(r=>{r(e,{get width(){return v(e,t)},get height(){return y(e,t)}})})}function w(e){e.forEach(m)}let E=new Set;var x=r(31082),W=r(9979);let L=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),b=()=>({time:0,x:L(),y:L()}),O={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function G(e,t,r,n){let l=r[t],{length:o,position:i}=O[t],s=l.current,f=r.time;l.current=e[`scroll${i}`],l.scrollLength=e[`scroll${o}`]-e[`client${o}`],l.offset.length=0,l.offset[0]=0,l.offset[1]=l.scrollLength,l.progress=(0,x.q)(0,l.scrollLength,l.current);let u=n-f;l.velocity=u>50?0:(0,W.f)(l.current-s,u)}var k=r(30311),B=r(45711),S=r(84062),z=r(43687);let H={start:0,center:.5,end:1};function M(e,t,r=0){let n=0;if(e in H&&(e=H[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let N=[0,0],A={All:[[0,0],[1,1]]},C={x:0,y:0},R=new WeakMap,Q=new WeakMap,P=new WeakMap,T=e=>e===document.scrollingElement?window:e;function V(e,{container:t=document.scrollingElement,...r}={}){if(!t)return f.l;let o=P.get(t);o||(o=new Set,P.set(t,o));let i=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),G(e,"x",r,t),G(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=A.All}=r,{target:l=e,axis:o="y"}=r,i="y"===o?"height":"width",s=l!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,z.s)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let l=null,o=n.parentNode;for(;!l;)"svg"===o.tagName&&(l=o),o=n.parentNode;n=l}else break;return r}(l,e):C,f=l===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in l&&"svg"!==l.tagName?l.getBBox():{width:l.clientWidth,height:l.clientHeight}
1,u={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,a=n.length;for(let e=0;e<a;e++){let r=function(e,t,r,n){let l=Array.isArray(e)?e:N,o=0,i=0;return"number"==typeof e?l=[e,e]:"string"==typeof e&&(l=(e=e.trim()).includes(" ")?e.split(" "):[e,H[e]?e:"0"]),(o=M(l[0],r,n))-M(l[1],t)}(n[e],u[i],f[i],s[o]);c||r===t[o].interpolatorOffsets[e]||(c=!0),t[o].offset[e]=r}c&&(t[o].interpolate=(0,k.G)(t[o].offset,(0,B.Z)(n),{clamp:!1}),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=(0,S.q)(0,1,t[o].interpolate(t[o].current))}(e,r,n)},notify:()=>t(r)}}(t,e,b(),r);if(o.add(i),!R.has(t)){let e=()=>{for(let e of o)e.measure(u.uv.timestamp);u.Gt.preUpdate(r)},r=()=>{for(let e of o)e.notify()},i=()=>u.Gt.read(e);R.set(t,i);let s=T(t);window.addEventListener("resize",i,{passive:!0}),t!==document.documentElement&&Q.set(t,"function"==typeof t?(E.add(t),l||(l=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};E.forEach(t=>t(e))},window.addEventListener("resize",l)),()=>{E.delete(t),E.size||"function"!=typeof l||(window.removeEventListener("resize",l),l=void 0)}):function(e,t){n||"undefined"!=typeof ResizeObserver&&(n=new ResizeObserver(w));let r=(0,d.K)(e);return r.forEach(e=>{let r=h.get(e);r||(r=new Set,h.set(e,r)),r.add(t),n?.observe(e)}),()=>{r.forEach(e=>{let r=h.get(e);r?.delete(t),r?.size||n?.unobserve(e)})}}(t,i)),s.addEventListener("scroll",i,{passive:!0}),i()}let s=R.get(t);return u.Gt.read(s,!1,!0),()=>{(0,u.WG)(s);let e=P.get(t);if(!e||(e.delete(i),e.size))return;let r=R.get(t);R.delete(t),r&&(T(t).removeEventListener("scroll",r),Q.get(t)?.(),window.removeEventListener("resize",r))}}let X=new Map;function Y({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let l=X.get(t)??new Map;X.set(t,l);let o=r.target??"self",i=l.get(o)??{},s=n+(r.offset??[]).join(",");return i[s]||(i[s]=!r.target&&(0,a.J)()?new ScrollTimeline({source:t,axis:n}):function(e){let t={value:0},r=V(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}({container:t,...r})),i[s]}var _=r(3432),J=r(41377);let U=()=>({scrollX:(0,o.OQ)(0),scrollY:(0,o.OQ)(0),scrollXProgress:(0,o.OQ)(0),scrollYProgress:(0,o.OQ)(0)}),$=e=>!!e&&!e.current;function q(){let{container:e,target:t,...r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,_.M)(U),l=(0,s.useRef)(null),o=(0,s.useRef)(!1),u=(0,s.useCallback)(()=>(l.current=function(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){var l,o;if(!r)return f.l;let i={axis:t,container:r,...n};return"function"==typeof e?(l=e,o=i,2===l.length?V(e=>{l(e[o.axis].progress,e)},o):c(l,Y(o))):function(e,t){let r=Y(t);return e.attachTimeline({timeline:t.target?void 0:r,observe:e=>(e.pause(),c(t=>{e.time=e.iterationDuration*t},r))})}(e,i)}((e,t)=>{let{x:r,y:l}=t;n.scrollX.set(r.current),n.scrollXProgress.set(r.progress),n.scrollY.set(l.current),n.scrollYProgress.set(l.progress)},{...r,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0}),()=>{var e;null==(e=l.current)||e.call(l)}),[e,t,JSON.stringify(r.offset)]);return(0,J.E)(()=>{if(o.current=!1,!($(e)||$(t)))return u();o.current=!0},[u]),(0,s.useEffect)(()=>o.current?((0,i.V)(!$(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,i.V)(!$(t),"Target ref is defined but not hydrated","use-scroll-ref"),u()):void 0,[u]),n}},73838:(e,t,r)=>{r.d(t,{d:()=>s});var n=r(44850),l=r(51478),o=r(19855),i=r(3432);function s(e){let t=(0,i.M)(()=>(0,n.OQ)(e)),{isStatic:r}=(0,l.useContext)(o.Q);if(r){let[,r]=(0,l.useState)(e);(0,l.useEffect)(()=>t.on("change",r),[])}return t}}}]);
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.