1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6357],{1933:(e,t,r)=>{"use strict";r.d(t,{jH:()=>a});var n=r(12115);r(95155);var i=Object.defineProperty,o=n.createContext(void 0);function a(e){let t=n.useContext(o);return e||t||"ltr"}i(a,"name",{value:"useDirection",configurable:!0})},5214:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(17828)},5354:function(e){e.exports=function(){function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function t(){return(t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var r="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function n(e){return("image-"+e.split("/").slice(-1)[0]).replace(/\.([a-z]+)$/,"-$1")}var i=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],o=["clip","crop","fill","fillmax","max","scale","min"],a=["top","bottom","left","right","center","focalpoint","entropy"],l=["format"],s=function(){function s(e,r){this.options=void 0,this.options=e?t({},e.options||{},r||{}):t({},r||{})}var u=s.prototype;return u.withOptions=function(r){var n=r.baseUrl||this.options.baseUrl,o={baseUrl:n};for(var a in r)r.hasOwnProperty(a)&&(o[function(t){for(var r,n=function(t){var r="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t){if(t){if("string"==typeof t)return e(t,void 0);var r=({}).toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(t,void 0):void 0}}(t))){r&&(t=r);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(i);!(r=n()).done;){var o=r.value,a=o[0],l=o[1];if(t===a||t===l)return a}return t}(a)]=r[a]);return new s(this,t({baseUrl:n},o))},u.image=function(e){return this.withOptions({source:e})},u.dataset=function(e){return this.withOptions({dataset:e})},u.projectId=function(e){return this.withOptions({projectId:e})},u.bg=function(e){return this.withOptions({bg:e})},u.dpr=function(e){return this.withOptions(e&&1!==e?{dpr:e}:{})},u.width=function(e){return this.withOptions({width:e})},u.height=function(e){return this.withOptions({height:e})},u.focalPoint=function(e,t){return this.withOptions({focalPoint:{x:e,y:t}})},u.maxWidth=function(e){return this.withOptions({maxWidth:e})},u.minWidth=function(e){return this.withOptions({minWidth:e})},u.maxHeight=function(e){return this.withOptions({maxHeight:e})},u.minHeight=function(e){return this.withOptions({minHeight:e})},u.size=function(e,t){return this.withOptions({width:e,height:t})},u.blur=function(e){return this.withOptions({blur:e})},u.sharpen=function(e){return this.withOptions({sharpen:e})},u.rect=function(e,t,r,n){return this.withOptions({rect:{left:e,top:t,width:r,height:n}})},u.format=function(e){return this.withOptions({format:e})},u.invert=function(e){return this.withOptions({invert:e})},u.orientation=function(e){return this.withOptions({orientation:e})},u.quality=function(e){return this.withOptions({quality:e})},u.forceDownload=function(e){return this.withOptions({download:e})},u.flipHorizontal=function(){return this.withOptions({flipHorizontal:!0})},u.flipVertical=function(){return this.withOptions({flipVertical:!0})},u.ignoreImageParams=function(){return this.withOptions({ignoreImageParams:!0})},u.fit=function(e){if(-1===o.indexOf(e))throw Error('Invalid fit mode "'+e+'"');return this.withOptions({fit:e})},u.crop=function(e){if(-1===a.indexOf(e))throw Error('Invalid crop mode "'+e+'"');return this.withOptions({crop:e})},u.saturation=function(e){return this.withOptions({saturation:e})},u.auto=function(e){if(-1===l.indexOf(e))throw Error('Invalid auto mode "'+e+'"');return this.withOptions({auto:e})},u.pad=function(e){return this.withOptions({pad:e})},u.vanityName=function(e){return this.withOptions({vanityName:e})},u.frame=function(e){if(1!==e)throw Error('Invalid frame value "'+e+'"');return this.withOptions({frame:e})},u.url=function(){return function(e){var o=t({},e||{}),a=o.source;delete o.source;var l=function(e){var r,i;if(!e)return null;if("string"==typeof e&&(i=e,/^https?:\/\//.test(""+i)))r={asset:{_ref:n(e)}};else if("string"==typeof e)r={asset:{_ref:e}};else if(e&&"string"==typeof e._ref)r={asset:e};else if(e&&"string"==typeof e._id)r={asset:{_ref:e._id||""}};else if(e&&e.asset&&"string"==typeof e.asset.url)r={asset:{_ref:n(e.asset.url)}};else{if("object"!=typeof e.asset)return null;r=t({},e)}return e.crop&&(r.crop=e.crop),e.hotspot&&(r.hotspot=e.hotspot),function(e){if(e.crop&&e.hotspot)return e;var r=t({},e);
1return r.crop||(r.crop={left:0,top:0,bottom:0,right:0}),r.hotspot||(r.hotspot={x:.5,y:.5,height:1,width:1}),r}(r)}(a);if(!l){if(a&&"object"==typeof a&&null!==a&&a._upload&&(!a.asset||!a.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error("Unable to resolve image URL from source ("+JSON.stringify(a)+")")}var s=function(e){var t=e.split("-"),n=t[1],i=t[2],o=t[3];if(!n||!i||!o)throw Error("Malformed asset _ref '"+e+"'. Expected an id like \""+r+'".');var a=i.split("x"),l=a[0],s=a[1],u=+l,c=+s;if(!(isFinite(u)&&isFinite(c)))throw Error("Malformed asset _ref '"+e+"'. Expected an id like \""+r+'".');return{id:n,width:u,height:c,format:o}}(l.asset._ref||l.asset._id||""),u=Math.round(l.crop.left*s.width),c=Math.round(l.crop.top*s.height),f={left:u,top:c,width:Math.round(s.width-l.crop.right*s.width-u),height:Math.round(s.height-l.crop.bottom*s.height-c)},d=l.hotspot.height*s.height/2,p=l.hotspot.width*s.width/2,h=l.hotspot.x*s.width,m=l.hotspot.y*s.height;return o.rect||o.focalPoint||o.ignoreImageParams||o.crop||(o=t({},o,function(e,t){var r,n=t.width,i=t.height;if(!(n&&i))return{width:n,height:i,rect:e.crop};var o=e.crop,a=e.hotspot,l=n/i;if(o.width/o.height>l){var s=Math.round(o.height),u=Math.round(s*l),c=Math.max(0,Math.round(o.top)),f=Math.max(0,Math.round(Math.round((a.right-a.left)/2+a.left)-u/2));f<o.left?f=o.left:f+u>o.left+o.width&&(f=o.left+o.width-u),r={left:f,top:c,width:u,height:s}}else{var d=o.width,p=Math.round(d/l),h=Math.max(0,Math.round(o.left)),m=Math.max(0,Math.round(Math.round((a.bottom-a.top)/2+a.top)-p/2));m<o.top?m=o.top:m+p>o.top+o.height&&(m=o.top+o.height-p),r={left:h,top:m,width:d,height:p}}return{width:n,height:i,rect:r}}({crop:f,hotspot:{left:h-p,top:m-d,right:h+p,bottom:m+d}},o))),function(e){var t=(e.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),r=e.vanityName?"/"+e.vanityName:"",n=e.asset.id+"-"+e.asset.width+"x"+e.asset.height+"."+e.asset.format+r,o=t+"/images/"+e.projectId+"/"+e.dataset+"/"+n,a=[];if(e.rect){var l=e.rect,s=l.left,u=l.top,c=l.width,f=l.height;(0!==s||0!==u||f!==e.asset.height||c!==e.asset.width)&&a.push("rect="+s+","+u+","+c+","+f)}e.bg&&a.push("bg="+e.bg),e.focalPoint&&(a.push("fp-x="+e.focalPoint.x),a.push("fp-y="+e.focalPoint.y));var d=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return(d&&a.push("flip="+d),i.forEach(function(t){var r=t[0],n=t[1];void 0!==e[r]?a.push(n+"="+encodeURIComponent(e[r])):void 0!==e[n]&&a.push(n+"="+encodeURIComponent(e[n]))}),0===a.length)?o:o+"?"+a.join("&")}(t({},o,{asset:s}))}(this.options)},u.toString=function(){return this.url()},s}();return function(e){if(e&&"config"in e&&"function"==typeof e.config){var t=e.config(),r=t.apiHost,n=t.projectId,i=t.dataset;return new s(null,{baseUrl:(r||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:n,dataset:i})}if(e&&"clientConfig"in e&&"object"==typeof e.clientConfig){var o=e.clientConfig,a=o.apiHost,l=o.projectId,u=o.dataset;return new s(null,{baseUrl:(a||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:l,dataset:u})}return new s(null,e||{})}}()},5772:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(97651),i=r.n(n)},10857:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return h},ST:function(){return m},WEB_VITALS:function(){return i},execOnce:function(){return o},getDisplayName:function(){return c},getLocationOrigin:function(){return s},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return d},stringifyError:function(){return O}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,r=!1;return function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];return r||(r=!0,t=e(...i)),t}}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>a.test(e);function s(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function u(){let{href:e}=window.location,t=s();return e.substring(t.length)}function c(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function d(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${c(e)}.getInitialProps()" should resolve to an object. But found "${n}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let h="u">typeof performance,m=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function O(e){return JSON.stringify({message:e.message,stack:e.stack})}},12590:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:a}=e,l=n?40*n:t,s=i?40*i:r,u=l&&s?`viewBox='0 0 ${l} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%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='${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 r}})},17150:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=r(73623)._(r(12115)),i=r(55762),o=n.default.createContext(i.imageConfigDefault)},17828:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(64054).createAsyncLocalStorage)()},18857:(e,t)=>{"use strict";function r(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return r}})},20091:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(66388)._(r(31393)),a=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(o.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==u?(u="//"+(u||""),i&&"/"!==i[0]&&(i="/"+i)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${i}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},21172:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=r(12115);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=o(e,n)),t&&(i.current=o(t,n))},[e,t])}function o(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)},21957:(e,t,r)=>{"use strict";function n(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(95155),r(47650),r(5214),r(2451),r(53887)},29842:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},31393:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={assign:function(){return l},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return a}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});function i(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,o(e));else t.set(r,o(n));return t}function l(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}},36095:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(18857),i=r(53887);function o(e){let{config:t,src:r,width:o,quality:a}=e,l=(0,i.getDeploymentId)();if(r.startsWith("/")&&!r.startsWith("//")){let e=r.indexOf("?");
1if(-1!==e){let t=new URLSearchParams(r.slice(e+1)),n=t.get("dpl");if(n){l=n,t.delete("dpl");let i=t.toString();r=r.slice(0,e)+(i?"?"+i:"")}}}if(r.startsWith("/")&&r.includes("?")&&t.localPatterns?.length===1&&"**"===t.localPatterns[0].pathname&&""===t.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${r}" is using a query string which is not configured in images.localPatterns. 2Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let s=(0,n.findClosestQuality)(a,t);return`${t.path}?url=${encodeURIComponent(r)}&w=${o}&q=${s}${r.startsWith("/")&&l?`&dpl=${l}`:""}`}o.__next_img_default=!0;let a=o},37206:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(75707),i=r.n(n)},38437:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let n=r(73623),i=r(66388),o=r(95155),a=i._(r(12115)),l=n._(r(47650)),s=n._(r(46686)),u=r(95413),c=r(55762),f=r(17150);r(47284);let d=r(60751),p=n._(r(36095)),h=r(21172),m={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};function g(e,t,r,n,i,o,a){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!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()}})}n?.current&&n.current(e)}}))}function y(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let b=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:l,width:s,decoding:u,className:c,style:f,fetchPriority:d,placeholder:p,loading:m,unoptimized:b,fill:v,onLoadRef:w,onLoadingCompleteRef:O,setBlurComplete:j,setShowAltText:x,sizesInput:_,onLoad:C,onError:S,...P}=e,E=(0,a.useCallback)(e=>{e&&(S&&(e.src=e.src),e.complete&&g(e,p,w,O,j,b,_))},[r,p,w,O,j,S,b,_]),R=(0,h.useMergedRef)(t,E);return(0,o.jsx)("img",{...P,...y(d),loading:m,width:s,height:l,decoding:u,"data-nimg":v?"fill":"1",className:c,style:f,sizes:i,srcSet:n,src:r,ref:R,onLoad:e=>{g(e.currentTarget,p,w,O,j,b,_)},onError:e=>{x(!0),"empty"!==p&&j(!0),S&&S(e)}})});function v(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...y(r.fetchPriority)};return t&&l.default.preload?(l.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,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(d.RouterContext),n=(0,a.useContext)(f.ImageConfigContext),i=(0,a.useMemo)(()=>{let e=m||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:e.localPatterns}},[n]),{onLoad:l,onLoadingComplete:s}=e,h=(0,a.useRef)(l);(0,a.useEffect)(()=>{h.current=l},[l]);let g=(0,a.useRef)(s);(0,a.useEffect)(()=>{g.current=s},[s]);let[y,w]=(0,a.useState)(!1),[O,j]=(0,a.useState)(!1),{props:x,meta:_}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:y,showAltText:O});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(b,{...x,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:j,sizesInput:e.sizes,ref:t}),_.preload?(0,o.jsx)(v,{isAppRouter:!r,imgAttributes:x}):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)},41112:(e,t,r)=>{"use strict";function n(e){let{reason:t,children:r}=e;return r}
2Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(1980)},42442:(e,t,r)=>{"use strict";r.d(t,{TL:()=>s});var n,i=r(12115),o=r(47527),a=Object.defineProperty,l=(e,t)=>a(e,"name",{value:t,configurable:!0});function s(e){let t=i.forwardRef((t,r)=>{let{children:n,...a}=t,l=null,s=!1,u=[];m(n)&&"function"==typeof v&&(n=v(n._payload)),i.Children.forEach(n,e=>{if(p(e)){s=!0;let t="child"in e.props?e.props.child:e.props.children;m(t)&&"function"==typeof v&&(t=v(t._payload)),l=c(e,t),u.push(l?.props?.children)}else u.push(e)}),l?l=i.cloneElement(l,void 0,u):!s&&1===i.Children.count(n)&&i.isValidElement(n)&&(l=n);let h=l?d(l):void 0,g=(0,o.s)(r,h);if(!l){if(n||0===n)throw Error(s?b(e):y(e));return n}let w=f(a,l.props??{});return l.type!==i.Fragment&&(w.ref=r?g:h),i.cloneElement(l,w)});return t.displayName=`${e}.Slot`,t}l(s,"createSlot");var u=Symbol.for("radix.slottable");l(function(e){let t=l(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName=`${e}.Slottable`,t.__radixId=u,t},"createSlottable");var c=l((e,t)=>{if("child"in e.props){let t=e.props.child;return i.isValidElement(t)?i.cloneElement(t,void 0,e.props.children(t.props.children)):null}return i.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function f(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}function d(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}function p(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===u}l(f,"mergeProps"),l(d,"getElementRef"),l(p,"isSlottable");var h=Symbol.for("react.lazy");function m(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===h&&"_payload"in e&&g(e._payload)}function g(e){return"object"==typeof e&&null!==e&&"then"in e}l(m,"isLazyComponent"),l(g,"isPromiseLike");var y=l(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),b=l(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),v=(n||(n=r.t(i,2)))[" use ".trim().toString()]},46257:(e,t,r)=>{"use strict";r.d(t,{SanityLive:()=>n});let n=(0,r(37206).default)(()=>Promise.all([r.e(4382),r.e(3889),r.e(3634),r.e(7208)]).then(r.bind(r,7208)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../../SanityLive.js")]},ssr:!1})},46686:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return m},defaultHead:function(){return f}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(73623),a=r(66388),l=r(95155),s=a._(r(12115)),u=o._(r(76899)),c=r(75368);function f(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(47284);let p=["name","httpEquiv","charSet","itemProp"];function h(e){let t,r,n,i;return e.reduce(d,[]).reverse().concat(f().reverse()).filter((t=new Set,r=new Set,n=new Set,i={},e=>{let o=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?o=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?o=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?o=!1:n.add(r);else{let t=e.props[r],n=i[r]||new Set;
2("name"!==r||!a)&&n.has(t)?o=!1:(n.add(t),i[r]=n)}}}return o})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,r=(0,s.useContext)(c.HeadManagerContext);return(0,l.jsx)(u.default,{reduceComponentsToState:h,headManager: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)},47527:(e,t,r)=>{"use strict";r.d(t,{s:()=>s});var n=r(12115),i=Object.defineProperty,o=(e,t)=>i(e,"name",{value:t,configurable:!0});function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(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():a(e[t],null)}}}}function s(...e){return n.useCallback(l(...e),e)}o(a,"setRef"),o(l,"composeRefs"),o(s,"useComposedRefs")},52961:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>f});var i,o,a=r(12115);let l=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()},s=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var u={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let c=(0,a.forwardRef)((e,t)=>{let{color:r="currentColor",size:n=24,strokeWidth:i=2,absoluteStrokeWidth:o,className:s="",children:c,iconNode:f,...d}=e;return(0,a.createElement)("svg",{ref:t,...u,width:n,height:n,stroke:r,strokeWidth:o?24*Number(i)/Number(n):i,className:l("lucide",s),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(d)&&{"aria-hidden":"true"},...d},[...f.map(e=>{let[t,r]=e;return(0,a.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),f=(i="chevron-down",o=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],(n=(0,a.forwardRef)((e,t)=>{let{className:r,...n}=e;return(0,a.createElement)(c,{ref:t,iconNode:o,className:l(`lucide-${s(i).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${i}`,r),...n})})).displayName=s(i),n)},55762:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return o}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i=["default","imgix","cloudinary","akamai","custom"],o={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},55897:(e,t,r)=>{"use strict";r.d(t,{hO:()=>u,sG:()=>s});var n=r(12115),i=r(47650),o=r(42442),a=r(95155),l=Object.defineProperty,s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,o.TL)(`Primitive.${t}`),i=n.forwardRef((e,n)=>{let{asChild:i,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i?r:t,{...o,ref:n})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{});function u(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}l(u,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0})},59322:(e,t,r)=>{"use strict";r.d(t,{i:()=>p});var n=r(12115),i=r.t(n,2),o=r(66294),a=Object.defineProperty,l=i[" useEffectEvent ".trim().toString()],s=i[" useInsertionEffect ".trim().toString()];function u(e){if("function"==typeof l)return l(e);let t=n.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof s?s(()=>{t.current=e}):(0,o.N)(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}a(u,"name",{value:"useEffectEvent",configurable:!0});var c=Object.defineProperty,f=(e,t)=>c(e,"name",{value:t,configurable:!0}),d=i[" useInsertionEffect ".trim().toString()]||o.N;function p({prop:e,defaultProp:t,onChange:r=f(()=>{},"onChange"),caller:i}){let[o,a,l]=h({defaultProp:t,onChange:r}),s=void 0!==e,u=s?e:o;return[u,n.useCallback(t=>{if(s){let r=m(t)?t(e):t;r!==e&&l.current?.(r)}else a(t)},[s,e,a,l])]}function h({defaultProp:e,onChange:t}){let[r,i]=n.useState(e),o=n.useRef(r),a=n.useRef(t);return d(()=>{a.current=t},[t]),n.useEffect(()=>{o.current!==r&&(a.current?.(r),o.current=r)},[r,o]),[r,i,a]}function m(e){return"function"==typeof e}f(p,"useControllableState"),f(h,"useUncontrolledState"),f(m,"isFunction");var g=Symbol("RADIX:SYNC_STATE");f(function(e,t,r,i){let{prop:o,defaultProp:a,onChange:l,caller:s}=t,c=void 0!==o,f=u(l),d=[{...r,state:a}];i&&d.push(i);let[p,h]=n.useReducer((t,r)=>{if(r.type===g)return{...t,state:r.state};let n=e(t,r);return c&&!Object.is(n.state,t.state)&&f(n.state),n},...d),m=p.state,y=n.useRef(m);n.useEffect(()=>{y.current!==m&&(y.current=m,c||f(m))},[m,y,c]);let b=n.useMemo(()=>void 0!==o?{...p,state:o}:p,[p,o]);return n.useEffect(()=>{c&&!Object.is(o,p.state)&&h({type:g,state:o})},[o,p.state,c]),[b,h]},"useControllableStateReducer")},60751:(e,t,r)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(73623)._(r(12115)).default.createContext(null)},64054:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={bindSnapshot:function(){return s},createAsyncLocalStorage:function(){return l},createSnapshot:function(){return u}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class o{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let a="u">typeof globalThis&&globalThis.AsyncLocalStorage;function l(){return a?new a:new o}function s(e){return a?a.bind(e):o.bind(e)}function u(){return a?a.snapshot():function(e,...t){return e(...t)}}},66294:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(12115),i=globalThis?.document?n.useLayoutEffect:()=>{}},68599:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(12115),i=r(95155),o=Object.defineProperty,a=(e,t)=>o(e,"name",{value:t,configurable:!0});function l(e,t=[]){let r=[];function o(t,o){let l=n.createContext(o);l.displayName=t+"Context";let s=r.length;r=[...r,o];let u=a(t=>{let{scope:r,children:o,...a}=t,u=r?.[e]?.[s]||l,c=n.useMemo(()=>a,Object.values(a));return(0,i.jsx)(u.Provider,{value:c,children:o})},"Provider");function c(r,i,a={}){let{optional:u=!1}=a,f=i?.[e]?.[s]||l,d=n.useContext(f);if(d)return d;if(void 0!==o)return o;if(!u)throw Error(`\`${r}\` must be used within \`${t}\``)}return u.displayName=t+"Provider",a(c,"useContext"),[u,c]}a(o,"createContext");let u=a(()=>{let t=r.map(e=>n.createContext(e));return a(function(r){let i=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])},"useScope")},"createScope");return u.scopeName=e,[o,s(u,...t)]}function s(...e){let t=e[0];if(1===e.length)return t;let r=a(()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return a(function(e){let i=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])},"useComposedScopes")},"createScope");return r.scopeName=t.scopeName,r}a(function(e,t){let r=n.createContext(t);r.displayName=e+"Context";let o=a(e=>{let{children:t,...o}=e,a=n.useMemo(()=>o,Object.values(o));return(0,i.jsx)(r.Provider,{value:a,children:t})},"Provider");function l(i,o={}){let{optional:a=!1}=o,s=n.useContext(r);if(s)return s;if(void 0!==t)return t;if(!a)throw Error(`\`${i}\` must be used within \`${e}\``)}return o.displayName=e+"Provider",a(l,"useContext"),[o,l]},"createContext"),a(l,"createContextScope"),a(s,"composeContextScopes")},68635:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let n=r(95155),i=r(12115),o=r(41112);function a(e){return{default:e&&"default"in e?e.default:e}}r(21957);let l={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},s=function(e){let t={...l,...e},r=(0,i.lazy)(()=>t.loader().then(a)),s=t.loading;function u(e){let a=s?(0,n.jsx)(s,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,u=l?i.Suspense:i.Fragment,c=t.ssr?(0,n.jsxs)(n.Fragment,{children:[null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(o.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(u,{...l?{fallback:a}:{},children:c})}return u.displayName="LoadableComponent",u}},69470:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=r(10857),i=r(48512);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},70379:(e,t,r)=>{"use strict";r.d(t,{mK:()=>a});var n=Object.defineProperty,i=(e,t)=>n(e,"name",{value:t,configurable:!0}),o=!!("u">typeof window&&window.document&&window.document.createElement);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return i(function(n){if(e?.(n),!1===r||!n||!n.defaultPrevented)return t?.(n)},"handleEvent")}function l(e){if(!o)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function s(e){return"IFRAME"===e.tagName}i(a,"composeEventHandlers"),i(function(e){if(!o)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),i(l,"getOwnerDocument"),i(function e(t,r=!1){let{activeElement:n}=l(t);if(!n?.nodeName)return null;if(s(n)&&n.contentDocument)return e(n.contentDocument.body,r);if(r){let e=n.getAttribute("aria-activedescendant");if(e){let t=l(n).getElementById(e);if(t)return t}}return n},"getActiveElement"),i(s,"isFrame")},75707:(e,t,r)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(73623)._(r(68635));function i(e,t){let r={};"function"==typeof e&&(r.loader=e);let i={...r,...t};return(0,n.default)({...i,modules:i.loadableGenerated?.modules})}("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)},76094:(e,t,r)=>{"use strict";r.d(t,{N:()=>c});var n=r(12115),i=r(68599),o=r(47527),a=r(42442),l=r(95155),s=Object.defineProperty,u=(e,t)=>s(e,"name",{value:t,configurable:!0});function c(e){let t=e+"CollectionProvider",[r,s]=(0,i.A)(t),[c,f]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=u(e=>{let{scope:t,children:r}=e,i=n.useRef(null),o=n.useRef(new Map).current;return(0,l.jsx)(c,{scope:t,itemMap:o,collectionRef:i,children:r})},"CollectionProvider");d.displayName=t;let p=e+"CollectionSlot",h=(0,a.TL)(p),m=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=f(p,r),a=(0,o.s)(t,i.collectionRef);return(0,l.jsx)(h,{ref:a,children:n})});m.displayName=p;let g=e+"CollectionItemSlot",y="data-radix-collection-item",b=(0,a.TL)(g),v=n.forwardRef((e,t)=>{let{scope:r,children:i,...a}=e,s=n.useRef(null),u=(0,o.s)(t,s),c=f(g,r);return n.useEffect(()=>(c.itemMap.set(s,{ref:s,...a}),()=>void c.itemMap.delete(s))),(0,l.jsx)(b,{...{[y]:""},ref:u,children:i})});function w(t){let r=f(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${y}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])}return v.displayName=g,u(w,"useCollection"),[{Provider:d,Slot:m,ItemSlot:v},w,s]}u(c,"createCollection");var f=new WeakMap,d=class e extends Map{static #e=u(this,"OrderedDict");#t;constructor(e){super(e),this.#t=[...super.keys()],f.set(this,!0)}set(e,t){return f.get(this)&&(this.has(e)?this.#t[this.#t.indexOf(e)]=e:this.#t.push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),o=this.#t.length,a=m(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,r),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#t],f=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),n=this.get(o),this.set(t,r)}else{f||c[e-1]!==t||(f=!0);let r=c[f?e:e-1],i=n;n=this.get(r),this.delete(r),this.set(r,i)}return this}with(t,r,n){let i=new e(this);return i.insert(t,r,n),i}before(e){let t=this.#t.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#t.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#t.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#t.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#t=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#t.splice(this.#t.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=p(this.#t,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=p(this.#t,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#t.indexOf(e)}keyAt(e){return p(this.#t,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,i]=t,o=0,a=i??this.at(0);for(let e of this)a=0===o&&1===t.length?e:Reflect.apply(n,this,[a,e,o,this]),o++;return a}reduceRight(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,i]=t,o=i??this.at(-1);for(let e=this.size-1;e>=0;e--){let r=this.at(e);o=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[o,r,e,this])}return o}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let i=[...this.entries()];return i.splice(...r),new e(i)}
2slice(t,r){let n=new e,i=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}};function p(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=h(e,t);return -1===r?void 0:e[r]}function h(e,t){let r=e.length,n=m(t),i=n>=0?n:r+n;return i<0||i>=r?-1:i}function m(e){return e!=e||0===e?0:Math.trunc(e)}function g(e,t){if(e===t)return!0;if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(!Object.prototype.hasOwnProperty.call(t,n)||e[n]!==t[n])return!1;return!0}function y(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function b(e,t){return e[1].element&&t[1].element?y(e[1].element,t[1].element)?-1:1:0}function v(e){return new MutationObserver(t=>{for(let r of t)if("childList"===r.type)return void e()})}u(p,"at"),u(h,"toSafeIndex"),u(m,"toSafeInteger"),u(function(e){let t=e+"CollectionProvider",[r,s]=(0,i.A)(t),[c,f]=r(t,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new d,setItemMap:u(()=>void 0,"setItemMap")}),p=u(e=>{let{state:t,...r}=e;return t?(0,l.jsx)(m,{...r,state:t}):(0,l.jsx)(h,{...r})},"CollectionProvider");p.displayName=t;let h=u(e=>{let t=C();return(0,l.jsx)(m,{...e,state:t})},"CollectionInit");h.displayName=t+"Init";let m=u(e=>{let{scope:t,children:r,state:i}=e,a=n.useRef(null),[s,u]=n.useState(null),f=(0,o.s)(a,u),[d,p]=i;return n.useEffect(()=>{if(!s)return;let e=v(()=>{});return e.observe(s,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[s]),(0,l.jsx)(c,{scope:t,itemMap:d,setItemMap:p,collectionRef:f,collectionRefObject:a,collectionElement:s,children:r})},"CollectionProviderImpl");m.displayName=t+"Impl";let y=e+"CollectionSlot",w=(0,a.TL)(y),O=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=f(y,r),a=(0,o.s)(t,i.collectionRef);return(0,l.jsx)(w,{ref:a,children:n})});O.displayName=y;let j=e+"CollectionItemSlot",x=(0,a.TL)(j),_=n.forwardRef((e,t)=>{let{scope:r,children:i,...a}=e,s=n.useRef(null),[u,c]=n.useState(null),p=(0,o.s)(t,s,c),{setItemMap:h}=f(j,r),m=n.useRef(a);g(m.current,a)||(m.current=a);let y=m.current;return n.useEffect(()=>(h(e=>u?e.has(u)?e.set(u,{...y,element:u}).toSorted(b):(e.set(u,{...y,element:u}),e.toSorted(b)):e),()=>{h(e=>u&&e.has(u)?(e.delete(u),new d(e)):e)}),[u,y,h]),(0,l.jsx)(x,{"data-radix-collection-item":"",ref:p,children:i})});function C(){return n.useState(new d)}function S(t){let{itemMap:r}=f(e+"CollectionConsumer",t);return r}return _.displayName=j,u(C,"useInitCollection"),u(S,"useCollection"),[{Provider:p,Slot:O,ItemSlot:_},{createCollectionScope:s,useCollection:S,useInitCollection:C}]},"createCollection"),u(g,"shallowEqual"),u(y,"isElementPreceding"),u(b,"sortByDocumentPosition"),u(v,"getChildListObserver")},76899:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(12115),i=n.useLayoutEffect,o=n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},83935:(e,t,r)=>{"use strict";r.d(t,{C:()=>s});var n=r(12115),i=r(66294),o=Object.defineProperty,a=(e,t)=>o(e,"name",{value:t,configurable:!0});function l(e,t){return n.useReducer((e,r)=>t[e][r]??e,e)}a(l,"useStateMachine");var s=a(e=>{let{present:t,children:r}=e,i=u(t),o="function"==typeof r?r({present:i.isPresent}):n.Children.only(r),a=f(i.ref,p(o));return"function"==typeof r||i.isPresent?n.cloneElement(o,{ref:a}):null},"Presence");function u(e){let[t,r]=n.useState(),o=n.useRef(null),s=n.useRef(e),u=n.useRef("none"),c=n.useRef(void 0),[f,p]=l(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return n.useEffect(()=>{"mounted"===f?(u.current=c.current??d(o.current),c.current=void 0):u.current="none"},[f]),(0,i.N)(()=>
2{let t=o.current,r=s.current;if(r!==e){let n=u.current,i=d(t);e?(c.current=i,p("MOUNT")):"none"===i||t?.display==="none"?p("UNMOUNT"):r&&n!==i?p("ANIMATION_OUT"):p("UNMOUNT"),s.current=e}},[e,p]),(0,i.N)(()=>{if(t){let e,r=t.ownerDocument.defaultView??window,n=a(n=>{let i=d(o.current).includes(CSS.escape(n.animationName));if(n.target===t&&i&&(p("ANIMATION_END"),!s.current)){let n=t.style.animationFillMode;t.style.animationFillMode="forwards",e=r.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=n)})}},"handleAnimationEnd"),i=a(e=>{e.target===t&&(u.current=d(o.current))},"handleAnimationStart");return t.addEventListener("animationstart",i),t.addEventListener("animationcancel",n),t.addEventListener("animationend",n),()=>{r.clearTimeout(e),t.removeEventListener("animationstart",i),t.removeEventListener("animationcancel",n),t.removeEventListener("animationend",n)}}p("ANIMATION_END")},[t,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:n.useCallback(e=>{if(e){let t=getComputedStyle(e);o.current=t,c.current=d(t)}else o.current=null;r(e)},[])}}function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let i=n.useRef(t);return i.current=t,n.useCallback(e=>{let t=i.current,r=!1,n=t.map(t=>{let n=c(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<n.length;e++){let r=n[e];"function"==typeof r?r():c(t[e],null)}}},[])}function d(e){return e?.animationName||"none"}function p(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}a(u,"usePresence"),a(c,"setRef"),a(f,"useStableComposedRefs"),a(d,"getAnimationName"),a(p,"getElementRef")},89372:(e,t,r)=>{"use strict";r.d(t,{Content:()=>el,Y9:()=>eo,Item:()=>ei,Root:()=>en,Trigger:()=>ea});var n=r(12115),i=r(68599),o=r(76094),a=r(47527),l=r(70379),s=r(59322),u=r(55897),c=r(66294),f=r(83935),d=r(89971),p=r(95155),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0}),g="Collapsible",[y,b]=(0,i.A)(g),[v,w]=y(g),O=n.forwardRef(m(function(e,t){let{__scopeCollapsible:r,open:i,defaultOpen:o,disabled:a,onOpenChange:l,...c}=e,[f,h]=(0,s.i)({prop:i,defaultProp:o??!1,onChange:l,caller:g});return(0,p.jsx)(v,{scope:r,disabled:a,contentId:(0,d.B)(),open:f,onOpenToggle:n.useCallback(()=>h(e=>!e),[h]),children:(0,p.jsx)(u.sG.div,{"data-state":S(f),"data-disabled":a?"":void 0,...c,ref:t})})},"Collapsible")),j=n.forwardRef(m(function(e,t){let{__scopeCollapsible:r,...n}=e,i=w("CollapsibleTrigger",r);return(0,p.jsx)(u.sG.button,{type:"button","aria-controls":i.open?i.contentId:void 0,"aria-expanded":i.open||!1,"data-state":S(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...n,ref:t,onClick:(0,l.mK)(e.onClick,i.onOpenToggle)})},"CollapsibleTrigger")),x="CollapsibleContent",_=n.forwardRef(m(function(e,t){let{forceMount:r,...n}=e,i=w(x,e.__scopeCollapsible);return(0,p.jsx)(f.C,{present:r||i.open,children:e=>{let{present:r}=e;return(0,p.jsx)(C,{...n,ref:t,present:r})}})},"CollapsibleContent")),C=n.forwardRef(m(function(e,t){let{__scopeCollapsible:r,present:i,children:o,...l}=e,s=w(x,r),[f,d]=n.useState(i),h=n.useRef(null),m=(0,a.s)(t,h),g=n.useRef(0),y=g.current,b=n.useRef(0),v=b.current,O=s.open||f,j=n.useRef(O),_=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>j.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.N)(()=>{let e=h.current;if(e){_.current=_.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,b.current=t.width,j.current||(e.style.transitionDuration=_.current.transitionDuration,e.style.animationName=_.current.animationName),d(i)}},[s.open,i]),(0,p.jsx)(u.sG.div,{"data-state":S(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!O,...l,ref:m,style:{"--radix-collapsible-content-height":y?`${y}px`:void 0,"--radix-collapsible-content-width":v?`${v}px`:void 0,...e.style},children:O&&o})},"CollapsibleContentImpl"));function S(e){return e?"open":"closed"}m(S,"getState");var P=r(1933),E=Object.defineProperty,R=(e,t)=>E(e,"name",{value:t,configurable:!0}),A="Accordion",I=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[N,M,k]=(0,o.N)(A),[T,$]=(0,i.A)(A,[k,b]),D=b(),L=n.forwardRef(R(function(e,t){let{type:r,...n}=e;return(0,p.jsx)(N.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,p.jsx)(H,{...n,ref:t}):(0,p.jsx)(B,{...n,ref:t})})},"Accordion")),[z,U]=T(A),[F,W]=T(A,{collapsible:!1}),B=n.forwardRef(R(function(e,t){let{value:r,defaultValue:i,onValueChange:o=R(()=>{},"onValueChange"),collapsible:a=!1,...l}=e,[u,c]=(0,s.i)({prop:r,defaultProp:i??"",onChange:o,caller:A});return(0,p.jsx)(z,{scope:e.__scopeAccordion,value:n.useMemo(()=>u?[u]:[],[u]),onItemOpen:c,onItemClose:n.useCallback(()=>a&&c(""),[a,c]),children:(0,p.jsx)(F,{scope:e.__scopeAccordion,collapsible:a,children:(0,p.jsx)(G,{...l,ref:t})})})},"AccordionImplSingle")),H=n.forwardRef(R(function(e,t){let{value:r,defaultValue:i,onValueChange:o=R(()=>{},"onValueChange"),...a}=e,[l,u]=(0,s.i)({prop:r,defaultProp:i??[],onChange:o,caller:A}),c=n.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[u]),f=n.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[u]);return(0,p.jsx)(z,{scope:e.__scopeAccordion,value:l,onItemOpen:c,onItemClose:f,children:(0,p.jsx)(F,{scope:e.__scopeAccordion,collapsible:!0,children:(0,p.jsx)(G,{...a,ref:t})})})},"AccordionImplMultiple")),[q,V]=T(A),G=n.forwardRef(R(function(e,t){let{__scopeAccordion:r,disabled:i,dir:o,orientation:s="vertical",...c}=e,f=n.useRef(null),d=(0,a.s)(f,t),h=M(r),m="ltr"===(0,P.jH)(o),g=(0,l.mK)(e.onKeyDown,e=>
2{if(!I.includes(e.key))return;let t=e.target,r=h().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),i=r.length;if(-1===n)return;e.preventDefault();let o=n,a=i-1,l=R(()=>{(o=n+1)>a&&(o=0)},"moveNext"),u=R(()=>{(o=n-1)<0&&(o=a)},"movePrev");switch(e.key){case"Home":o=0;break;case"End":o=a;break;case"ArrowRight":"horizontal"===s&&(m?l():u());break;case"ArrowDown":"vertical"===s&&l();break;case"ArrowLeft":"horizontal"===s&&(m?u():l());break;case"ArrowUp":"vertical"===s&&u()}let c=o%i;r[c].ref.current?.focus()});return(0,p.jsx)(q,{scope:r,disabled:i,direction:o,orientation:s,children:(0,p.jsx)(N.Slot,{scope:r,children:(0,p.jsx)(u.sG.div,{...c,"data-orientation":s,ref:d,onKeyDown:i?void 0:g})})})},"AccordionImpl")),K="AccordionItem",[X,Q]=T(K),Y=n.forwardRef(R(function(e,t){let{__scopeAccordion:r,value:n,...i}=e,o=V(K,r),a=U(K,r),l=D(r),s=(0,d.B)(),u=n&&a.value.includes(n)||!1,c=o.disabled||e.disabled;return(0,p.jsx)(X,{scope:r,open:u,disabled:c,triggerId:s,children:(0,p.jsx)(O,{"data-orientation":o.orientation,"data-state":er(u),...l,...i,ref:t,disabled:c,open:u,onOpenChange:e=>{e?a.onItemOpen(n):a.onItemClose(n)}})})},"AccordionItem")),Z=n.forwardRef(R(function(e,t){let{__scopeAccordion:r,...n}=e,i=V(A,r),o=Q("AccordionHeader",r);return(0,p.jsx)(u.sG.h3,{"data-orientation":i.orientation,"data-state":er(o.open),"data-disabled":o.disabled?"":void 0,...n,ref:t})},"AccordionHeader")),J="AccordionTrigger",ee=n.forwardRef(R(function(e,t){let{__scopeAccordion:r,...n}=e,i=V(A,r),o=Q(J,r),a=W(J,r),l=D(r);return(0,p.jsx)(N.ItemSlot,{scope:r,children:(0,p.jsx)(j,{"aria-disabled":o.open&&!a.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId,...l,...n,ref:t})})},"AccordionTrigger")),et=n.forwardRef(R(function(e,t){let{__scopeAccordion:r,...n}=e,i=V(A,r),o=Q("AccordionContent",r),a=D(r);return(0,p.jsx)(_,{role:"region","aria-labelledby":o.triggerId,"data-orientation":i.orientation,...a,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})},"AccordionContent"));function er(e){return e?"open":"closed"}R(er,"getState");var en=L,ei=Y,eo=Z,ea=ee,el=et},89971:(e,t,r)=>{"use strict";r.d(t,{B:()=>u});var n,i=r(12115),o=r(66294),a=Object.defineProperty,l=(n||(n=r.t(i,2)))[" useId ".trim().toString()]||(()=>void 0),s=0;function u(e){let[t,r]=i.useState(l());return(0,o.N)(()=>{e||r(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}a(u,"name",{value:"useId",configurable:!0})},95413:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),r(47284);let n=r(53887),i=r(12590),o=r(55762),a=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(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 u(e,t){var r;let u,c,f,{src:d,sizes:p,unoptimized:h=!1,priority:m=!1,preload:g=!1,loading:y,className:b,quality:v,width:w,height:O,fill:j=!1,style:x,overrideSrc:_,onLoad:C,onLoadingComplete:S,placeholder:P="empty",blurDataURL:E,fetchPriority:R,decoding:A="async",layout:I,objectFit:N,objectPosition:M,lazyBoundary:k,lazyRoot:T,...$}=e,{imgConf:D,showAltText:L,blurComplete:z,defaultLoader:U}=t,F=D||o.imageConfigDefault;if("allSizes"in F)u=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=F.qualities?.sort((e,t)=>e-t);u={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===U)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 W=$.loader||U;delete $.loader,delete $.srcSet;let B="__next_img_default"in W;if(B){if("custom"===u.loader)throw Object.defineProperty(Error(`Image with src "${d}" is missing "loader" prop. 3Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,
3configurable:!0})}else{let e=W;W=t=>{let{config:r,...n}=t;return e(n)}}if(I){"fill"===I&&(j=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[I];t&&!p&&(p=t)}let H="",q=s(w),V=s(O);if((r=d)&&"object"==typeof r&&(l(r)||void 0!==r.src)){let e=l(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(c=e.blurWidth,f=e.blurHeight,E=E||e.blurDataURL,H=e.src,!j)if(q||V){if(q&&!V){let t=q/e.width;V=Math.round(e.height*t)}else if(!q&&V){let t=V/e.height;q=Math.round(e.width*t)}}else q=e.width,V=e.height}let G=!m&&!g&&("lazy"===y||void 0===y);(!(d="string"==typeof d?d:H)||d.startsWith("data:")||d.startsWith("blob:"))&&(h=!0,G=!1),u.unoptimized&&(h=!0),B&&!u.dangerouslyAllowSVG&&d.split("?",1)[0].endsWith(".svg")&&(h=!0);let K=s(v),X=Object.assign(j?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:M}:{},L?{}:{color:"transparent"},x),Q=z||"empty"===P?null:"blur"===P?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:q,heightInt:V,blurWidth:c,blurHeight:f,blurDataURL:E||"",objectFit:X.objectFit})}")`:`url("${P}")`,Y=a.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,Z=Q?{backgroundSize:Y,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Q}:{},J=function(e){let{config:t,src:r,unoptimized:i,width:o,quality:a,sizes:l,loader:s}=e;if(i){if(r.startsWith("/")&&!r.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let t=r.indexOf("?");
3if(-1!==t){let n=new URLSearchParams(r.slice(t+1));n.get("dpl")||(n.append("dpl",e),r=r.slice(0,t)+"?"+n.toString())}else r+=`?dpl=${e}`}}return{src:r,srcSet:void 0,sizes:void 0}}let{widths:u,kind:c}=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,o,l),f=u.length-1;return{sizes:l||"w"!==c?l:"100vw",srcSet:u.map((e,n)=>`${s({config:t,src:r,quality:a,width:e})} ${"w"===c?e:n+1}${c}`).join(", "),src:s({config:t,src:r,quality:a,width:u[f]})}}({config:u,src:d,unoptimized:h,width:q,quality:K,sizes:p,loader:W}),ee=G?"lazy":y;return{props:{...$,loading:ee,fetchPriority:R,width:q,height:V,decoding:A,className:b,style:{...X,...Z},sizes:J.sizes,srcSet:J.srcSet,src:_||J.src},meta:{unoptimized:h,preload:g||m,placeholder:P,fill:j}}}},97651:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return u}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(73623),a=r(95413),l=r(38437),s=o._(r(36095));function u(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:s.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 c=l.Image},98500:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return v}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(66388),a=r(95155),l=o._(r(12115)),s=r(20091),u=r(22909),c=r(21172),f=r(10857),d=r(70127);r(47284);let p=r(74616),h=r(24972),m=r(69470),g=r(77565);function y(e){var t,n;
3let i,o,y,[v,w]=(0,l.useOptimistic)(h.IDLE_LINK_STATUS),O=(0,l.useRef)(null),{href:j,as:x,children:_,prefetch:C=null,passHref:S,replace:P,shallow:E,scroll:R,onClick:A,onMouseEnter:I,onTouchStart:N,legacyBehavior:M=!1,onNavigate:k,transitionTypes:T,ref:$,unstable_dynamicOnHover:D,...L}=e;i=_,M&&("string"==typeof i||"number"==typeof i)&&(i=(0,a.jsx)("a",{children:i}));let z=l.default.useContext(u.AppRouterContext),U=!1!==C,F=!1!==C?null===(n=C)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,W="string"==typeof(t=x||j)?t:(0,s.formatUrl)(t);if(M){if(i?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=l.default.Children.only(i)}let B=M?o&&"object"==typeof o&&o.ref:$,H=l.default.useCallback(e=>(null!==z&&(O.current=(0,h.mountLinkInstance)(e,W,z,F,U,w)),()=>{O.current&&((0,h.unmountLinkForCurrentNavigation)(O.current),O.current=null),(0,h.unmountPrefetchableInstance)(e)}),[U,W,z,F,w]),q={ref:(0,c.useMergedRef)(H,B),onClick(e){M||"function"!=typeof A||A(e),M&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),!z||e.defaultPrevented||function(e,t,n,i,o,a,s){{let u,{nodeName:c}=e.currentTarget;if("A"===c.toUpperCase()&&((u=e.currentTarget.getAttribute("target"))&&"_self"!==u||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(t)){i&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=r(70156);l.default.startTransition(()=>{f(t,i?"replace":"push",!1===o?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,s)})}}(e,W,O,P,R,k,T)},onMouseEnter(e){M||"function"!=typeof I||I(e),M&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),z&&U&&(0,h.onNavigationIntent)(e.currentTarget,!0===D)},onTouchStart:function(e){M||"function"!=typeof N||N(e),M&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),z&&U&&(0,h.onNavigationIntent)(e.currentTarget,!0===D)}};return(0,f.isAbsoluteUrl)(W)?q.href=W:M&&!S&&("a"!==o.type||"href"in o.props)||(q.href=(0,d.addBasePath)(W)),y=M?l.default.cloneElement(o,q):(0,a.jsx)("a",{...L,...q,children:i}),(0,a.jsx)(b.Provider,{value:v,children:y})}r(29842);let b=(0,l.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,l.useContext)(b);("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.