1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[92],{3408:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),r(6201);let n=r(8637),o=r(9161),l=["-moz-initial","fill","none","scale-down",void 0];function i(e){return void 0!==e.default}function u(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var r,a;let s,f,c,{src:d,sizes:p,unoptimized:g=!1,priority:h=!1,loading:m,className:b,quality:v,width:y,height:_,fill:j=!1,style:w,overrideSrc:P,onLoad:O,onLoadingComplete:C,placeholder:E="empty",blurDataURL:x,fetchPriority:M,decoding:S="async",layout:R,objectFit:z,objectPosition:k,lazyBoundary:I,lazyRoot:L,...D}=e,{imgConf:N,showAltText:T,blurComplete:A,defaultLoader:F}=t,B=N||o.imageConfigDefault;if("allSizes"in B)s=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t),n=null==(r=B.qualities)?void 0:r.sort((e,t)=>e-t);s={...B,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===F)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=D.loader||F;delete D.loader,delete D.srcSet;let G="__next_img_default"in U;if(G){if("custom"===s.loader)throw Object.defineProperty(Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...n}=t;return e(n)}}if(R){"fill"===R&&(j=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(w={...w,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!p&&(p=t)}let q="",W=u(y),K=u(_);if((a=d)&&"object"==typeof a&&(i(a)||void 0!==a.src)){let e=i(d)?d.default:d;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(f=e.blurWidth,c=e.blurHeight,x=x||e.blurDataURL,q=e.src,!j)if(W||K){if(W&&!K){let t=W/e.width;K=Math.round(e.height*t)}else if(!W&&K){let t=K/e.height;W=Math.round(e.width*t)}}else W=e.width,K=e.height}let X=!h&&("lazy"===m||void 0===m);(!(d="string"==typeof d?d:q)||d.startsWith("data:")||d.startsWith("blob:"))&&(g=!0,X=!1),s.unoptimized&&(g=!0),G&&!s.dangerouslyAllowSVG&&d.split("?",1)[0].endsWith(".svg")&&(g=!0);let H=u(v),V=Object.assign(j?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:z,objectPosition:k}:{},T?{}:{color:"transparent"},w),J=A||"empty"===E?null:"blur"===E?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:W,heightInt:K,blurWidth:f,blurHeight:c,blurDataURL:x||"",objectFit:V.objectFit})+'")':'url("'+E+'")',Y=l.includes(V.objectFit)?"fill"===V.objectFit?"100% 100%":"cover":V.objectFit,$=J?{backgroundSize:Y,backgroundPosition:V.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Q=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:l,sizes:i,loader:u}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:a,kind:s}=function(e,t,r){let{deviceSizes:n,allSizes:o}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,i),f=a.length-1;return{sizes:i||"w"!==s?i:"100vw",srcSet:a.map((e,n)=>u({config:t,src:r,quality:l,width:e})+" "+("w"===s?e:n+1)+s).join(", "),src:u({config:t,src:r,quality:l,width:a[f]})}}({config:s,src:d,unoptimized:g,width:W,quality:H,sizes:p,loader:U});return{props:{...D,loading:X?"lazy":m,fetchPriority:M,width:W,height:K,decoding:S,className:b,style:{...V,...$},sizes:Q.sizes,srcSet:Q.srcSet,src:P||Q.src},meta:{unoptimized:g,priority:h,placeholder:E,fill:j}}}},3786:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return a}});let n=r(4232),o=r(3273),l="function"==typeof IntersectionObserver,i=new Map,u=[];function a(e){let{rootRef:t,rootMargin:r,disabled:a}=e,s=a||!l,[f,c]=(0,n.useState)(!1),d=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{d.current=e},[]);return(0,n.useEffect)(()=>{if(l){if(s||f)return;let e=d.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:l}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=u.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=i.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},u.push(r),i.set(r,t),t}(r);return l.set(e,t),o.observe(e),function(){if(l.delete(e),o.unobserve(e),0===l.size){o.disconnect(),i.delete(n);let e=u.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&u.splice(e,1)}}}(e,e=>e&&c(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!f){let e=(0,o.requestIdleCallback)(()=>c(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,r,t,f,d.current]),[p,f,(0,n.useCallback)(()=>{c(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4009:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return w},useLinkStatus:function(){return j}});let n=r(8365),o=r(7876),l=n._(r(4232)),i=r(4727),u=r(1623),a=r(170),s=r(464),f=r(125),c=r(242),d=r(3786),p=r(4327),g=r(9094),h=r(9203);r(5785);let m=new Set;function b(e,t,r,n){if((0,u.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let o=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(m.has(o))return;m.add(o)}e.prefetch(t,r,n).catch(e=>{})}}function v(e){return"string"==typeof e?e:(0,a.formatUrl)(e)}let y=l.default.forwardRef(function(e,t){let r,n,{href:a,as:m,children:y,prefetch:_=null,passHref:j,replace:w,shallow:P,scroll:O,locale:C,onClick:E,onNavigate:x,onMouseEnter:M,onTouchStart:S,legacyBehavior:R=!1,...z}=e;r=y,R&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let k=l.default.useContext(c.RouterContext),I=!1!==_,{href:L,as:D}=l.default.useMemo(()=>{if(!k){let e=v(a);return{href:e,as:m?v(m):e}}let[e,t]=(0,i.resolveHref)(k,a,!0);return{href:e,as:m?(0,i.resolveHref)(k,m):t||e}},[k,a,m]),N=l.default.useRef(L),T=l.default.useRef(D);R&&(n=l.default.Children.only(r));let A=R?n&&"object"==typeof n&&n.ref:t,[F,B,U]=(0,d.useIntersection)({rootMargin:"200px"}),G=l.default.useCallback(e=>{(T.current!==D||N.current!==L)&&(U(),T.current=D,N.current=L),F(e)},[D,L,U,F]),q=(0,h.useMergedRef)(G,A);l.default.useEffect(()=>{k&&B&&I&&b(k,L,D,{locale:C})},[D,L,B,C,I,null==k?void 0:k.locale,k]);let W={ref:q,onClick(e){R||"function"!=typeof E||E(e),R&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),k&&(e.defaultPrevented||function(e,t,r,n,o,l,i,a,s){let{nodeName:f}=e.currentTarget;if(!("A"===f.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(r)){o&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let e=null==i||i;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:l,locale:a,scroll:e}):t[o?"replace":"push"](n||r,{scroll:e})})()}}(e,k,L,D,w,P,O,C,x))},onMouseEnter(e){R||"function"!=typeof M||M(e),R&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),k&&b(k,L,D,{locale:C,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){R||"function"!=typeof S||S(e),R&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),k&&b(k,L,D,{locale:C,priority:!0,bypassPrefetchedCheck:!0})}};if((0,s.isAbsoluteUrl)(D))W.href=D;else if(!R||j||"a"===n.type&&!("href"in n.props)){let e=void 0!==C?C:null==k?void 0:k.locale;W.href=(null==k?void 0:k.isLocaleDomain)&&(0,p.getDomainLocale)(D,e,null==k?void 0:k.locales,null==k?void 0:k.domainLocales)||
1(0,g.addBasePath)((0,f.addLocale)(D,e,null==k?void 0:k.defaultLocale))}return R?l.default.cloneElement(n,W):(0,o.jsx)("a",{...z,...W,children:r})}),_=(0,l.createContext)({pending:!1}),j=()=>(0,l.useContext)(_),w=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4327:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});let n=r(9783);function o(e,t,o,l){{let i=r(4363).normalizeLocalePath,u=r(8570).detectDomainLocale,a=t||i(e,o).detectedLocale,s=u(l,void 0,a);if(s){let t="http"+(s.http?"":"s")+"://",r=a===s.defaultLocale?"":"/"+a;return""+t+s.domain+(0,n.normalizePathTrailingSlash)(""+r+e)}return!1}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4363:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(e,t)=>r(8116).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4468:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return a},getImageProps:function(){return u}});let n=r(4252),o=r(3408),l=r(9420),i=n._(r(5540));function u(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let a=l.Image},4587:(e,t,r)=>{e.exports=r(4468)},5540:(e,t)=>{"use strict";function r(e){var t;let{config:r,src:n,width:o,quality:l}=e,i=l||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+o+"&q="+i+(n.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},5785:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},8230:(e,t,r)=>{e.exports=r(4009)},8637:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:o,blurDataURL:l,objectFit:i}=e,u=n?40*n:t,a=o?40*o:r,s=u&&a?"viewBox='0 0 "+u+" "+a+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+s+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(s?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+l+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},9203:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=r(4232);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=l(e,n)),t&&(o.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9420:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return _}});let n=r(4252),o=r(8365),l=r(7876),i=o._(r(4232)),u=n._(r(8477)),a=n._(r(9269)),s=r(3408),f=r(9161),c=r(9263);r(6201);let d=r(242),p=n._(r(5540)),g=r(9203),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function m(e,t,r,n,o,l,i){let u=null==e?void 0:e.src;e&&e["data-loaded-src"]!==u&&(e["data-loaded-src"]=u,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function b(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,i.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:o,height:u,width:a,decoding:s,className:f,style:c,fetchPriority:d,placeholder:p,loading:h,unoptimized:v,fill:y,onLoadRef:_,onLoadingCompleteRef:j,setBlurComplete:w,setShowAltText:P,sizesInput:O,onLoad:C,onError:E,...x}=e,M=(0,i.useCallback)(e=>{e&&(E&&(e.src=e.src),e.complete&&m(e,p,_,j,w,v,O))},[r,p,_,j,w,E,v,O]),S=(0,g.useMergedRef)(t,M);return(0,l.jsx)("img",{...x,...b(d),loading:h,width:a,height:u,decoding:s,"data-nimg":y?"fill":"1",className:f,style:c,sizes:o,srcSet:n,src:r,ref:S,onLoad:e=>{m(e.currentTarget,p,_,j,w,v,O)},onError:e=>{P(!0),"empty"!==p&&w(!0),E&&E(e)}})});function y(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...b(r.fetchPriority)};return t&&u.default.preload?(u.default.preload(r.src,n),null):(0,l.jsx)(a.default,{children:(0,l.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let _=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(d.RouterContext),n=(0,i.useContext)(c.ImageConfigContext),o=(0,i.useMemo)(()=>{var e;let t=h||n||f.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),o=t.deviceSizes.sort((e,t)=>e-t),l=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:o,qualities:l}},[n]),{onLoad:u,onLoadingComplete:a}=e,g=(0,i.useRef)(u);(0,i.useEffect)(()=>{g.current=u},[u]);let m=(0,i.useRef)(a);(0,i.useEffect)(()=>{m.current=a},[a]);let[b,_]=(0,i.useState)(!1),[j,w]=(0,i.useState)(!1),{props:P,meta:O}=(0,s.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:j});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v,{...P,unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:g,onLoadingCompleteRef:m,setBlurComplete:_,setShowAltText:w,sizesInput:e.sizes,ref:t}),O.priority?(0,l.jsx)(y,{isAppRouter:!r,imgAttributes:P}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);
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.