1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5675],{86787:function(e,t,i){"use strict";var r=i(3323);let n=["src","srcSet","sizes","height","width","decoding","className","style","fetchPriority","placeholder","loading","unoptimized","fill","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"];Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let o=i(38754),a=i(61757),s=a._(i(67294)),l=o._(i(73935)),u=o._(i(62268)),d=i(29509),c=i(26314),g=i(97616);i(29067);let f=i(36643),p=o._(i(21908)),m={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 handleLoading(e,t,i,r,n,o){let a=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===a)return;e["data-loaded-src"]=a;let s="decode"in e?e.decode():Promise.resolve();s.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,n=!1;i.current(Object.assign(Object.assign({},t),{},{nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}}))}(null==r?void 0:r.current)&&r.current(e)}})}function getDynamicProps(e){let[t,i]=s.version.split("."),r=parseInt(t,10),n=parseInt(i,10);return r>18||18===r&&n>=3?{fetchPriority:e}:{fetchpriority:e}}let h=(0,s.forwardRef)((e,t)=>{let{src:i,srcSet:o,sizes:a,height:l,width:u,decoding:d,className:c,style:g,fetchPriority:f,placeholder:p,loading:m,unoptimized:h,fill:b,onLoadRef:y,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:j,onLoad:S,onError:O}=e,P=r(e,n);return s.default.createElement("img",Object.assign(Object.assign(Object.assign({},P),getDynamicProps(f)),{},{loading:m,width:u,height:l,decoding:d,"data-nimg":b?"fill":"1",className:c,style:g,sizes:a,srcSet:o,src:i,ref:(0,s.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(O&&(e.src=e.src),e.complete&&handleLoading(e,p,y,v,w,h))},[i,p,y,v,w,O,h,t]),onLoad:e=>{let t=e.currentTarget;handleLoading(t,p,y,v,w,h)},onError:e=>{j(!0),"empty"!==p&&w(!0),O&&O(e)}}))});function ImagePreload(e){let{isAppRouter:t,imgAttributes:i}=e,r=Object.assign({as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy},getDynamicProps(i.fetchPriority));return t&&l.default.preload?(l.default.preload(i.src,r),null):s.default.createElement(u.default,null,s.default.createElement("link",Object.assign({key:"__nimg-"+i.src+i.srcSet+i.sizes,rel:"preload",href:i.srcSet?void 0:i.src},r)))}let b=(0,s.forwardRef)((e,t)=>{let i=(0,s.useContext)(f.RouterContext),r=(0,s.useContext)(g.ImageConfigContext),n=(0,s.useMemo)(()=>{let e=m||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),i=e.deviceSizes.sort((e,t)=>e-t);return Object.assign(Object.assign({},e),{},{allSizes:t,deviceSizes:i})},[r]),{onLoad:o,onLoadingComplete:a}=e,l=(0,s.useRef)(o);(0,s.useEffect)(()=>{l.current=o},[o]);let u=(0,s.useRef)(a);(0,s.useEffect)(()=>{u.current=a},[a]);let[b,y]=(0,s.useState)(!1),[v,w]=(0,s.useState)(!1),{props:j,meta:S}=(0,d.getImgProps)(e,{defaultLoader:p.default,imgConf:n,blurComplete:b,showAltText:v});return s.default.createElement(s.default.Fragment,null,s.default.createElement(h,Object.assign(Object.assign({},j),{},{unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:l,onLoadingCompleteRef:u,setBlurComplete:y,setShowAltText:w,ref:t})),S.priority?s.default.createElement(ImagePreload,{isAppRouter:!i,imgAttributes:j}):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)},29509:function(e,t,i){"use strict";var r=i(3323);let n=["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","fetchPriority","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"],o=["config"];
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),i(29067);let a=i(13179),s=i(26314);function isStaticRequire(e){return void 0!==e.default}function getInt(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 getImgProps(e,t){var i;let l,u,d,{src:c,sizes:g,unoptimized:f=!1,priority:p=!1,loading:m,className:h,quality:b,width:y,height:v,fill:w=!1,style:j,onLoad:S,onLoadingComplete:O,placeholder:P="empty",blurDataURL:_,fetchPriority:z,layout:C,objectFit:I,objectPosition:E,lazyBoundary:x,lazyRoot:R}=e,L=r(e,n),{imgConf:M,showAltText:k,blurComplete:D,defaultLoader:N}=t,B=M||s.imageConfigDefault;if("allSizes"in B)l=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t);l=Object.assign(Object.assign({},B),{},{allSizes:e,deviceSizes:t})}let A=L.loader||N;delete L.loader,delete L.srcSet;let F="__next_img_default"in A;if(F){if("custom"===l.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=A;A=t=>{let{config:i}=t,n=r(t,o);return e(n)}}if(C){"fill"===C&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[C];e&&(j=Object.assign(Object.assign({},j),e));let t={responsive:"100vw",fill:"100vw"}[C];t&&!g&&(g=t)}let G="",q=getInt(y),W=getInt(v);if("object"==typeof(i=c)&&(isStaticRequire(i)||void 0!==i.src)){let e=isStaticRequire(c)?c.default:c;if(!e.src)throw 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));if(!e.height||!e.width)throw 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));if(u=e.blurWidth,d=e.blurHeight,_=_||e.blurDataURL,G=e.src,!w){if(q||W){if(q&&!W){let t=q/e.width;W=Math.round(e.height*t)}else if(!q&&W){let t=W/e.height;q=Math.round(e.width*t)}}else q=e.width,W=e.height}}let U=!p&&("lazy"===m||void 0===m);(!(c="string"==typeof c?c:G)||c.startsWith("data:")||c.startsWith("blob:"))&&(f=!0,U=!1),l.unoptimized&&(f=!0),F&&c.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(f=!0),p&&(z="high");let T=getInt(b),V=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:E}:{},k?{}:{color:"transparent"},j),J=D||"empty"===P?null:"blur"===P?'url("data:image/svg+xml;charset=utf-8,'+(0,a.getImageBlurSvg)({widthInt:q,heightInt:W,blurWidth:u,blurHeight:d,blurDataURL:_||"",objectFit:V.objectFit})+'")':'url("'+P+'")',Y=J?{backgroundSize:V.objectFit||"cover",backgroundPosition:V.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},H=function(e){let{config:t,src:i,unoptimized:r,width:n,quality:o,sizes:a,loader:s}=e;if(r)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,i){let{deviceSizes:r,allSizes:n}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(i);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:n.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:n,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let o=[...new Set([t,2*t].map(e=>n.find(t=>t>=e)||n[n.length-1]))];return{widths:o,kind:"x"}}(t,n,a),d=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,r)=>s({config:t,src:i,quality:o,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:s({config:t,src:i,quality:o,width:l[d]})}}({config:l,src:c,unoptimized:f,width:q,quality:T,sizes:g,loader:A}),$=Object.assign(Object.assign({},L),{},{loading:U?"lazy":m,fetchPriority:z,width:q,height:W,decoding:"async",className:h,style:Object.assign(Object.assign({},V),Y),sizes:H.sizes,srcSet:H.srcSet,src:H.src}),K={unoptimized:f,priority:p,placeholder:P,fill:w};return{props:$,meta:K}}},13179:function(e,t){"use strict";function getImageBlurSvg(e){let{widthInt:t,heightInt:i,blurWidth:r,blurHeight:n,blurDataURL:o,objectFit:a}=e,s=r?40*r:t,l=n?40*n:i,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix 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='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return getImageBlurSvg}})},57016:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return l}});let r=i(38754),n=i(29509),o=i(29067),a=i(86787),s=r._(i(21908)),unstable_getImgProps=e=>{(0,o.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:t}=(0,n.getImgProps)(e,{defaultLoader:s.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,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}},l=a.Image},21908:function(e,t){"use strict";function defaultLoader(e){let{config:t,src:i,width:r,quality:n}=e;return t.path+"?url="+encodeURIComponent(i)+"&w="+r+"&q="+(n||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}}),defaultLoader.__next_img_default=!0;let i=defaultLoader},25675:function(e,t,i){e.exports=i(57016)}}]); 2//# sourceMappingURL=5675-8d24cb1124c3c64f.js.map
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.