(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9668],{13336:(e,t)=>{"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},17424:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=r(65612)._(r(39355)),i=r(44976),o=n.default.createContext(i.imageConfigDefault)},31716:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=s(e),f=o[0],u=o[1],a=new i((f+u)*3/4-u),l=0,h=u>0?f-4:f;for(r=0;r>16&255,a[l++]=t>>8&255,a[l++]=255&t;return 2===u&&(t=n[e.charCodeAt(r)]>4,a[l++]=255&t),1===u&&(t=n[e.charCodeAt(r)]>2,a[l++]=t>>8&255,a[l++]=255&t),a},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],f=0,u=n-i;f>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,f,f+16383>u?u:f+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t>10]+r[t>>4&63]+r[t0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},32019:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(44558);let n=r(75820),i=r(44976),o=["-moz-initial","fill","none","scale-down",void 0];function f(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 s(e,t){var r,s;let a,l,h,{src:c,sizes:p,unoptimized:d=!1,priority:g=!1,loading:y,className:m,quality:v,width:b,height:w,fill:E=!1,style:A,overrideSrc:S,onLoad:x,onLoadingComplete:O,placeholder:_="empty",blurDataURL:C,fetchPriority:I,decoding:B="async",layout:U,objectFit:R,objectPosition:j,lazyBoundary:P,lazyRoot:M,...T}=e,{imgConf:L,showAltText:k,blurComplete:z,defaultLoader:D}=t,N=L||i.imageConfigDefault;if("allSizes"in N)a=N;else{let e=[...N.deviceSizes,...N.imageSizes].sort((e,t)=>e-t),t=N.deviceSizes.sort((e,t)=>e-t),n=null==(r=N.qualities)?void 0:r.sort((e,t)=>e-t);a={...N,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===D)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 F=T.loader||D;delete T.loader,delete T.srcSet;let V="__next_img_default"in F;if(V){if("custom"===a.loader)throw Object.defineProperty(Error('Image with src "'+c+'" 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=F;F=t=>{let{config:r,...n}=t;return e(n)}}if(U){"fill"===U&&(E=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[U];e&&(A={...A,...e});let t={responsive:"100vw",fill:"100vw"}[U];t&&!p&&(p=t)}let q="",G=u(b),W=u(w);if((s=c)&&"object"==typeof s&&(f(s)||void 0!==s.src)){let e=f(c)?c.default:c;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(l=e.blurWidth,h=e.blurHeight,C=C||e.blurDataURL,q=e.src,!E)if(G||W){if(G&&!W){let t=G/e.width;W=Math.round(e.height*t)}else if(!G&&W){let t=W/e.height;G=Math.round(e.width*t)}}else G=e.width,W=e.height}let J=!g&&("lazy"===y||void 0===y);(!(c="string"==typeof c?c:q)||c.startsWith("data:")||c.startsWith("blob:"))&&(d=!0,J=!1),a.unoptimized&&(d=!0),V&&!a.dangerouslyAllowSVG&&c.split("?",1)[0].endsWith(".svg")&&(d=!0);let Y=u(v),$=Object.assign(E?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:R,objectPosition:j}:{},k?{}:{color:"transparent"},A),H=z||"empty"===_?null:"blur"===_?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:G,heightInt:W,blurWidth:l,blurHeight:h,blurDataURL:C||"",objectFit:$.objectFit})+'")':'url("'+_+'")',X=o.includes($.objectFit)?"fill"===$.objectFit?"100% 100%":"cover":$.objectFit,Z=H?{backgroundSize:X,backgroundPosition:$.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},K=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:o,sizes:f,loader:u}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:s,kind:a}=function(e,t,r){let{deviceSizes:n,allSizes:i}=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:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,f),l=s.length-1;return{sizes:f||"w"!==a?f:"100vw",srcSet:s.map((e,n)=>u({config:t,src:r,quality:o,width:e})+" "+("w"===a?e:n+1)+a).join(", "),src:u({config:t,src:r,quality:o,width:s[l]})}}({config:a,src:c,unoptimized:d,width:G,quality:Y,sizes:p,loader:F});return{props:{...T,loading:J?"lazy":y,fetchPriority:I,width:G,height:W,decoding:B,className:m,style:{...$,...Z},sizes:K.sizes,srcSet:K.srcSet,src:S||K.src},meta:{unoptimized:d,priority:g,placeholder:_,fill:E}}}},44976:(e,t)=>{"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,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},50159:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>u});let i={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},o=new Uint8Array(16),f=[];for(let e=0;e= 16");if(u[6]=15&u[6]|64,u[8]=63&u[8]|128,t){if((r=r||0)t.length)throw RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e{t.read=function(e,t,r,n,i){var o,f,u=8*i-n-1,s=(1>1,l=-7,h=r?i-1:0,c=r?-1:1,p=e[t+h];for(h+=c,o=p&(1>=-l,l+=u;l>0;o=256*o+e[t+h],h+=c,l-=8);for(f=o&(1>=-l,l+=n;l>0;f=256*f+e[t+h],h+=c,l-=8);if(0===o)o=1-a;else{if(o===s)return f?NaN:1/0*(p?-1:1);f+=Math.pow(2,n),o-=a}return(p?-1:1)*f*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var f,u,s,a=8*o-i-1,l=(1>1,c=5960464477539062e-23*(23===i),p=n?0:o-1,d=n?1:-1,g=+(t=1?t+=c/s:t+=c*Math.pow(2,1-h),t*s>=2&&(f++,s/=2),f+h>=l?(u=0,f=l):f+h>=1?(u=(t*s-1)*Math.pow(2,i),f+=h):(u=t*Math.pow(2,h-1)*Math.pow(2,i),f=0));i>=8;e[r+p]=255&u,p+=d,u/=256,i-=8);for(f=f0;e[r+p]=255&f,p+=d,f/=256,a-=8);e[r+p-d]|=128*g}},57879:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let n=r(65612),i=r(78025),o=r(80939),f=i._(r(39355)),u=n._(r(39578)),s=n._(r(96636)),a=r(32019),l=r(44976),h=r(17424);r(44558);let c=r(77285),p=n._(r(83402)),d=r(47502),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function y(e,t,r,n,i,o,f){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&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function m(e){return f.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,f.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:u,width:s,decoding:a,className:l,style:h,fetchPriority:c,placeholder:p,loading:g,unoptimized:v,fill:b,onLoadRef:w,onLoadingCompleteRef:E,setBlurComplete:A,setShowAltText:S,sizesInput:x,onLoad:O,onError:_,...C}=e,I=(0,f.useCallback)(e=>{e&&(_&&(e.src=e.src),e.complete&&y(e,p,w,E,A,v,x))},[r,p,w,E,A,_,v,x]),B=(0,d.useMergedRef)(t,I);return(0,o.jsx)("img",{...C,...m(c),loading:g,width:s,height:u,decoding:a,"data-nimg":b?"fill":"1",className:l,style:h,sizes:i,srcSet:n,src:r,ref:B,onLoad:e=>{y(e.currentTarget,p,w,E,A,v,x)},onError:e=>{S(!0),"empty"!==p&&A(!0),_&&_(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...m(r.fetchPriority)};return t&&u.default.preload?(u.default.preload(r.src,n),null):(0,o.jsx)(s.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let w=(0,f.forwardRef)((e,t)=>{let r=(0,f.useContext)(c.RouterContext),n=(0,f.useContext)(h.ImageConfigContext),i=(0,f.useMemo)(()=>{var e;let t=g||n||l.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:o}},[n]),{onLoad:u,onLoadingComplete:s}=e,d=(0,f.useRef)(u);(0,f.useEffect)(()=>{d.current=u},[u]);let y=(0,f.useRef)(s);(0,f.useEffect)(()=>{y.current=s},[s]);let[m,w]=(0,f.useState)(!1),[E,A]=(0,f.useState)(!1),{props:S,meta:x}=(0,a.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:m,showAltText:E});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(v,{...S,unoptimized:x.unoptimized,placeholder:x.placeholder,fill:x.fill,onLoadRef:d,onLoadingCompleteRef:y,setBlurComplete:w,setShowAltText:A,sizesInput:e.sizes,ref:t}),x.priority?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:S}):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)},67998:(e,t,r)=>{"use strict";var n=r(31716),i=r(57817),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function f(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,u.prototype),t}function u(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return l(e)}return s(e,t,r)}function s(e,t,r){if("string"==typeof e){var n=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!u.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|p(n,i),s=f(o),a=s.write(n,i);return a!==o&&(s=s.slice(0,a)),s}if(ArrayBuffer.isView(e))return h(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(B(e,ArrayBuffer)||e&&B(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(B(e,SharedArrayBuffer)||e&&B(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(u.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||B(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return O(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return C(e).length;default:if(i)return n?-1:O(e).length;t=(""+t).toLowerCase(),i=!0}}function d(e,t,r){var i,o,f,u=!1;if((void 0===t||tthis.length||((void 0===r||r>this.length)&&(r=this.length),r>>=0)>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||tn)&&(r=n);for(var i="",o=t;o0x7fffffff?r=0x7fffffff:r=e.length)if(i)return -1;else r=e.length-1;else if(ru&&(r=u-s),o=r;o>=0;o--){for(var h=!0,c=0;cr&&(e+=" ... "),""},o&&(u.prototype[o]=u.prototype.inspect),u.prototype.compare=function(e,t,r,n,i){if(B(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),!u.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),te.length||nthis.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,f=r-t,s=Math.min(o,f),a=this.slice(n,i),l=e.slice(t,r),h=0;h239?4:a>223?3:a>191?2:1;if(i+h127&&(l=s);break;case 3:o=e[i+1],f=e[i+2],(192&o)==128&&(192&f)==128&&(s=(15&a)2047&&(s57343)&&(l=s);break;case 4:o=e[i+1],f=e[i+2],u=e[i+3],(192&o)==128&&(192&f)==128&&(192&u)==128&&(s=(15&a)65535&&s65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),i+=h}var c=n,p=c.length;if(pr)throw RangeError("Trying to access beyond buffer length")}function w(e,t,r,n,i,o){if(!u.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw RangeError("Index out of range")}function E(e,t,r,n,i,o){if(r+n>e.length||r>>=0,o||E(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function S(e,t,r,n,o){return t*=1,r>>>=0,o||E(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}u.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,f,u,s,a,l,h,c=this.length-t;if((void 0===r||r>c)&&(r=c),e.length>0&&(rthis.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var p=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var f=0;f>8,i.push(r%256),i.push(n);return i}(e,this.length-l),this,l,h);default:if(p)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),p=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},u.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,er&&(e=r),tr&&(t=r),t>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,o=0;++o>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},u.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]>>=0,t||b(e,2,this.length),this[e]>>=0,t||b(e,4,this.length),(this[e]|this[e+1]>>=0,t||b(e,4,this.length),0x1000000*this[e]+(this[e+1]>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},u.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},u.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},u.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e]|this[e+1]>>=0,t||b(e,2,this.length);var r=this[e+1]|this[e]>>=0,t||b(e,4,this.length),this[e]|this[e+1]>>=0,t||b(e,4,this.length),this[e]>>=0,t||b(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;w(this,e,t,r,i,0)}var o=1,f=0;for(this[t]=255&e;++f>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;w(this,e,t,r,i,0)}var o=r-1,f=1;for(this[t+o]=255&e;--o>=0&&(f*=256);)this[t+o]=e/f&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,1,255,0),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},u.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);w(this,e,t,r,i-1,-i)}var o=0,f=1,u=0;for(this[t]=255&e;++o>>=0,!n){var i=Math.pow(2,8*r-1);w(this,e,t,r,i-1,-i)}var o=r-1,f=1,u=0;for(this[t+o]=255&e;--o>=0&&(f*=256);)e>>=0,r||w(this,e,t,1,127,-128),e>>=0,r||w(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},u.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||w(this,e,t,4,0x7fffffff,-0x80000000),e>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeFloatLE=function(e,t,r){return A(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return A(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return S(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return S(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,n){if(!u.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw RangeError("Index out of range");if(nthis.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},u.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&r56319||f+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r-1&&o.push(239,191,189),i=r;continue}r=(i-55296-1&&o.push(239,191,189);if(i=null,r>6|192,63&r|128)}else if(r>12|224,r>>6&63|128,63&r|128)}else if(r>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function _(e){for(var t=[],r=0;r=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function B(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var U=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:f}=e,u=n?40*n:t,s=i?40*i:r,a=u&&s?"viewBox='0 0 "+u+" "+s+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+a+"%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='"+(a?"none":"contain"===f?"xMidYMid":"cover"===f?"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 r}})},77285:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(65612)._(r(39355)).default.createContext(null)},78833:(e,t,r)=>{"use strict";r.d(t,{tG:()=>u});var n=r(72243);let i=Symbol("RESET"),o=e=>"function"==typeof(null==e?void 0:e.then),f=function(e=()=>{try{return window.localStorage}catch(e){"undefined"!=typeof window&&console.warn(e);return}},t){var r;let n,i,f,u,s={getItem:(t,r)=>{var f,u;let s=e=>{if(n!==(e=e||"")){try{i=JSON.parse(e,void 0)}catch(e){return r}n=e}return i},a=null!=(u=null==(f=e())?void 0:f.getItem(t))?u:null;return o(a)?a.then(s):s(a)},setItem:(t,r)=>{var n;return null==(n=e())?void 0:n.setItem(t,JSON.stringify(r,void 0))},removeItem:t=>{var r;return null==(r=e())?void 0:r.removeItem(t)}};try{f=null==(r=e())?void 0:r.subscribe}catch(e){}return!f&&"undefined"!=typeof window&&"function"==typeof window.addEventListener&&window.Storage&&(f=(t,r)=>{if(!(e()instanceof window.Storage))return()=>{};let n=n=>{n.storageArea===e()&&n.key===t&&r(n.newValue)};return window.addEventListener("storage",n),()=>{window.removeEventListener("storage",n)}}),f&&(u=f,s.subscribe=(e,t,r)=>u(e,e=>{let n;try{n=JSON.parse(e||"")}catch(e){n=r}t(n)})),s}();function u(e,t,r=f,s){let a=null==s?void 0:s.getOnInit,l=(0,n.eU)(a?r.getItem(e,t):t);return l.debugPrivate=!0,l.onMount=n=>{let i;return n(r.getItem(e,t)),r.subscribe&&(i=r.subscribe(e,n,t)),i},(0,n.eU)(e=>e(l),(n,f,u)=>{let s="function"==typeof u?u(n(l)):u;return s===i?(f(l,t),r.removeItem(e)):o(s)?s.then(t=>(f(l,t),r.setItem(e,t))):(f(l,s),r.setItem(e,s))})}},88528:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(65612)._(r(39355)).default.createContext({})},95605:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return f}});let n=r(39355),i=n.useLayoutEffect,o=n.useEffect;function f(e){let{headManager:t,reduceComponentsToState:r}=e;function f(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=f),()=>{t&&(t._pendingUpdate=f)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},96636:(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 g},defaultHead:function(){return h}});let n=r(65612),i=r(78025),o=r(80939),f=i._(r(39355)),u=n._(r(95605)),s=r(88528),a=r(62494),l=r(13336);function h(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function c(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===f.default.Fragment?e.concat(f.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(44558);let p=["name","httpEquiv","charSet","itemProp"];function d(e,t){let{inAmpMode:r}=t;return e.reduce(c,[]).reverse().concat(h(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let o=!0,f=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){f=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(let e=0,t=p.length;e{let r=e.key||t;return f.default.cloneElement(e,{key:r})})}let g=function(e){let{children:t}=e,r=(0,f.useContext)(s.AmpStateContext),n=(0,f.useContext)(a.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:d,headManager:n,inAmpMode:(0,l.isInAmpMode)(r),children: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)}}]);