1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4968],{5772:(e,t,r)=>{r.d(t,{default:()=>o.a});var n=r(97651),o=r.n(n)},61792:(e,t,r)=>{r.d(t,{W:()=>s});var n=r(12115),o=r(58392);let i={some:0,all:1};function s(e,{root:t,margin:r,amount:l,once:u=!1,initial:f=!1}={}){let[a,c]=(0,n.useState)(f);return(0,n.useEffect)(()=>{if(!e.current||u&&a)return;let n={root:t&&t.current||void 0,margin:r,amount:l};return function(e,t,{root:r,margin:n,amount:s="some"}={}){let l=(0,o.K)(e),u=new WeakMap,f=new IntersectionObserver(e=>{e.forEach(e=>{let r=u.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e.target,e);"function"==typeof r?u.set(e.target,r):f.unobserve(e.target)}else"function"==typeof r&&(r(e),u.delete(e.target))})},{root:r,rootMargin:n,threshold:"number"==typeof s?s:i[s]});return l.forEach(e=>f.observe(e)),()=>f.disconnect()}(e.current,()=>(c(!0),u?void 0:()=>c(!1)),n)},[t,e,r,u,l]),a}},80642:(e,t,r)=>{r.d(t,{N:()=>x});var n=r(95155),o=r(12115),i=r(39551),s=r(28819),l=r(65239),u=r(15131),f=r(78757),a=r(24866);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class p extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,f.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,f.s)(e)&&e.offsetWidth||0,n=(0,f.s)(e)&&e.offsetHeight||0,o=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(o.height),i.width=parseFloat(o.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=r-i.width-i.left,i.bottom=n-i.height-i.top}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:t,anchorX:r,anchorY:i,root:s,pop:l}){let u=(0,o.useId)(),f=(0,o.useRef)(null),h=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:m}=(0,o.useContext)(a.Q),g=function(...e){return o.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(f,e.props?.ref??e?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:n,top:o,left:a,right:c,bottom:p}=h.current;if(t||!1===l||!f.current||!e||!n)return;let d="left"===r?`left: ${a}`:`right: ${c}`,g="bottom"===i?`bottom: ${p}`:`top: ${o}`;f.current.dataset.motionPopId=u;let v=document.createElement("style");m&&(v.nonce=m);let b=s??document.head;return b.appendChild(v),v.sheet&&v.sheet.insertRule(` 2 [data-motion-pop-id="${u}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${n}px !important; 6 ${d}px !important; 7 ${g}px !important; 8 } 9 `),()=>{f.current?.removeAttribute("data-motion-pop-id"),b.contains(v)&&b.removeChild(v)}},[t]),(0,n.jsx)(p,{isPresent:t,childRef:f,sizeRef:h,pop:l,children:!1===l?e:o.cloneElement(e,{ref:g})})}let h=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:l,presenceAffectsLayout:f,mode:a,anchorX:c,anchorY:p,root:h})=>{let g=(0,s.M)(m),v=(0,o.useId)(),b=!0,x=(0,o.useMemo)(()=>(b=!1,{id:v,initial:t,isPresent:r,custom:l,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;i&&i()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[r,g,i]);return f&&b&&(x={...x}),(0,o.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[r]),o.useEffect(()=>{r||g.size||!i||i()},[r]),e=(0,n.jsx)(d,{pop:"popLayout"===a,isPresent:r,anchorX:c,anchorY:p,root:h,children:e}),(0,n.jsx)(u.t.Provider,{value:x,children:e})};function m(){return new Map}var g=r(79196);let v=e=>e.key||"";function b(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let x=({children:e,custom:t,initial:r=!0,onExitComplete:u,presenceAffectsLayout:f=!0,mode:a="sync",propagate:c=!1,anchorX:p="left",anchorY:d="top",root:m})=>{let[x,E]=(0,g.xQ)(c),y=(0,o.useMemo)(()=>b(e),[e]),w=c&&!x?[]:y.map(v),C=(0,o.useRef)(!0),P=(0,o.useRef)(y),I=(0,s.M)(()=>new Map),R=(0,o.useRef)(new Set),[j,M]=(0,o.useState)(y),[S,$]=(0,o.useState)(y);(0,l.E)(()=>{C.current=!1,P.current=y;for(let e=0;e<S.length;e++){let t=v(S[e]);
9w.includes(t)?(I.delete(t),R.current.delete(t)):!0!==I.get(t)&&I.set(t,!1)}},[S,w.length,w.join("-")]);let _=[];if(y!==j){let e=[...y];for(let t=0;t<S.length;t++){let r=S[t],n=v(r);w.includes(n)||(e.splice(t,0,r),_.push(r))}return"wait"===a&&_.length&&(e=_),$(b(e)),M(y),null}let{forceRender:k}=(0,o.useContext)(i.L);return(0,n.jsx)(n.Fragment,{children:S.map(e=>{let o=v(e),i=(!c||!!x)&&(y===S||w.includes(o));return(0,n.jsx)(h,{isPresent:i,initial:(!C.current||!!r)&&void 0,custom:t,presenceAffectsLayout:f,mode:a,root:m,onExitComplete:i?void 0:()=>{if(R.current.has(o)||!I.has(o))return;R.current.add(o),I.set(o,!0);let e=!0;I.forEach(t=>{t||(e=!1)}),e&&(k?.(),$(P.current),c&&E?.(),u&&u())},anchorX:p,anchorY:d,children:e},o)})})}},97651:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return a},getImageProps:function(){return f}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let i=r(73623),s=r(95413),l=r(38437),u=i._(r(36095));function f(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let a=l.Image}}]);
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.