1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{60283:function(e,t,r){"use strict";r.d(t,{R:function(){return n}});let n="io.prismic.preview"},83696:function(e,t,r){"use strict";r.d(t,{Z:function(){return a},c:function(){return i}});var n=r(85893),o=r(67294);let a=o.createContext({}),i=({client:e,linkResolver:t,richTextComponents:r,internalLinkComponent:i,externalLinkComponent:s,children:u})=>{let l=o.useMemo(()=>({client:e,linkResolver:t,richTextComponents:r,internalLinkComponent:i,externalLinkComponent:s}),[e,t,r,i,s]);return(0,n.jsx)(a.Provider,{value:l,children:u})}},91118:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(84291)}])},6618:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return o}});let n=r(28530),o=(0,n.createAsyncLocalStorage)();("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)},28530:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return a}});let r=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}}let o=globalThis.AsyncLocalStorage;function a(){return o?new o:new n}("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)},25182:function(e,t,r){"use strict";function n(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return n}}),r(38754),r(67294),("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)},4055:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraftMode",{enumerable:!0,get:function(){return o}});let n=r(59979);class o{get isEnabled(){return this._provider.isEnabled}enable(){if(!(0,n.staticGenerationBailout)("draftMode().enable()"))return this._provider.enable()}disable(){if(!(0,n.staticGenerationBailout)("draftMode().disable()"))return this._provider.disable()}constructor(e){this._provider=e}}("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)},91293:function(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,{headers:function(){return c},cookies:function(){return f},draftMode:function(){return d}});let n=r(9407),o=r(34042),a=r(80255),i=r(34505),s=r(6618),u=r(59979),l=r(4055);function c(){if((0,u.staticGenerationBailout)("headers"))return o.HeadersAdapter.seal(new Headers({}));let e=i.requestAsyncStorage.getStore();if(!e)throw Error("Invariant: Method expects to have requestAsyncStorage, none available");return e.headers}function f(){if((0,u.staticGenerationBailout)("cookies"))return n.RequestCookiesAdapter.seal(new a.RequestCookies(new Headers({})));let e=i.requestAsyncStorage.getStore();if(!e)throw Error("Invariant: Method expects to have requestAsyncStorage, none available");let t=s.actionAsyncStorage.getStore();return t&&(t.isAction||t.isAppRoute)?e.mutableCookies:e.cookies}function d(){let e=i.requestAsyncStorage.getStore();if(!e)throw Error("Invariant: Method expects to have requestAsyncStorage, none available");return new l.DraftMode(e.draftMode)}("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)},43845:function(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,{DYNAMIC_ERROR_CODE:function(){return r},DynamicServerError:function(){return n}});let r="DYNAMIC_SERVER_USAGE";class n extends Error{constructor(e){super("Dynamic server usage: "+e),this.digest=r}}("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)},31414:function(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,{ReadonlyURLSearchParams:function(){return p},useSearchParams:function(){return h},usePathname:function(){return y},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return u.useServerInsertedHTML},useRouter:function(){return g},useParams:function(){return b},useSelectedLayoutSegments:function(){return m},useSelectedLayoutSegment:function(){return v},redirect:function(){return l.redirect},notFound:function(){return c.notFound}});let n=r(67294),o=r(24224),a=r(78463),i=r(25182),s=r(72526),u=r(43014),l=r(48781),c=r(78147),f=Symbol("internal for urlsearchparams readonly");function d(){return Error("ReadonlyURLSearchParams cannot be modified")}class p{[Symbol.iterator](){return this[f][Symbol.iterator]()}append(){throw d()}delete(){throw d()}set(){throw d()}sort(){throw d()}constructor(e){this[f]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e)}}function h(){(0,i.clientHookInServerComponentError)("useSearchParams");let e=(0,n.useContext)(a.SearchParamsContext),t=(0,n.useMemo)(()=>e?new p(e):null,[e]);return t}function y(){return(0,i.clientHookInServerComponentError)("usePathname"),(0,n.useContext)(a.PathnameContext)}function g(){(0,i.clientHookInServerComponentError)("useRouter");let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function b(){(0,i.clientHookInServerComponentError)("useParams");let e=(0,n.useContext)(o.GlobalLayoutRouterContext);return e?function e(t,r){void 0===r&&(r={});let n=t[1];for(let t of Object.values(n)){let n=t[0],o=Array.isArray(n),a=o?n[1]:n;!a||a.startsWith("__PAGE__")||(o&&(r[n[0]]=n[1]),r=e(t,r))}return r}(e.tree):null}function m(e){void 0===e&&(e="children"),(0,i.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,n.useContext)(o.LayoutRouterContext);return function e(t,r,n,o){let a;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)a=t[1][r];else{var i;let e=t[1];a=null!=(i=e.children)?i:Object.values(e)[0]}if(!a)return o;let u=a[0],l=(0,s.getSegmentValue)(u);return!l||l.startsWith("__PAGE__")?o:(o.push(l),e(a,r,!1,o))}(t,e)}function v(e){void 0===e&&(e="children"),(0,i.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=m(e);return 0===t.length?null:t[0]}("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)},78147:function(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,{notFound:function(){return n},isNotFoundError:function(){return o}});let r="NEXT_NOT_FOUND";function n(){let e=Error(r);throw e.digest=r,e}function o(e){return(null==e?void 0:e.digest)===r}("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)},48781:function(e,t,r){"use strict";var n,o;
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectType:function(){return n},getRedirectError:function(){return s},redirect:function(){return u},isRedirectError:function(){return l},getURLFromRedirectError:function(){return c},getRedirectTypeFromError:function(){return f}});let a=r(34505),i="NEXT_REDIRECT";function s(e,t){let r=Error(i);r.digest=i+";"+t+";"+e;let n=a.requestAsyncStorage.getStore();return n&&(r.mutableCookies=n.mutableCookies),r}function u(e,t){throw void 0===t&&(t="replace"),s(e,t)}function l(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,r,n]=e.digest.split(";",3);return t===i&&("replace"===r||"push"===r)&&"string"==typeof n}function c(e){return l(e)?e.digest.split(";",3)[2]:null}function f(e){if(!l(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(o=n||(n={})).push="push",o.replace="replace",("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)},34505:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return o}});let n=r(28530),o=(0,n.createAsyncLocalStorage)();("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)},72526:function(e,t){"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("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)},13991:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PrefetchKind:function(){return r},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return a},ACTION_RESTORE:function(){return i},ACTION_SERVER_PATCH:function(){return s},ACTION_PREFETCH:function(){return u},ACTION_FAST_REFRESH:function(){return l},ACTION_SERVER_ACTION:function(){return c}});let o="refresh",a="navigate",i="restore",s="server-patch",u="prefetch",l="fast-refresh",c="server-action";(n=r||(r={})).AUTO="auto",n.FULL="full",n.TEMPORARY="temporary",("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)},74328:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return o}});let n=r(28530),o=(0,n.createAsyncLocalStorage)();("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)},59979:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationBailout",{enumerable:!0,get:function(){return i}});let n=r(43845),o=r(74328);class a extends Error{constructor(...e){super(...e),this.code="NEXT_STATIC_GEN_BAILOUT"}}let i=(e,t)=>{let r=o.staticGenerationAsyncStorage.getStore();if(null==r?void 0:r.forceStatic)return!0;if(null==r?void 0:r.dynamicShouldError){let{dynamic:r="error",link:n}=t||{};throw new a('Page with `dynamic = "'+r+"\"` couldn't be rendered statically because it used `"+e+"`."+(n?" See more info here: "+n:""))}if(r&&(r.revalidate=0),null==r?void 0:r.isStaticGeneration){let t=new n.DynamicServerError(e);throw r.dynamicUsageDescription=e,r.dynamicUsageStack=t.stack,t}return!1};("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)},81516:function(e,t,r){"use strict";function n(e,t,n,o){{let a=r(13162).normalizeLocalePath,i=r(2249).detectDomainLocale,s=t||a(e,n).detectedLocale,u=i(o,void 0,s);if(u){let t="http"+(u.http?"":"s")+"://",r=s===u.defaultLocale?"":"/"+s;return""+t+u.domain+r+e}return!1}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),("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)},95569:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return w}});let n=r(38754),o=n._(r(67294)),a=r(14532),i=r(83353),s=r(61410),u=r(79064),l=r(370),c=r(69955),f=r(24224),d=r(80508),p=r(81516),h=r(64266),y=r(13991),g=new Set;function b(e,t,r,n,o,a){if(!a&&!(0,i.isLocalURL)(t))return;if(!n.bypassPrefetchedCheck){let o=void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0,a=t+"%"+r+"%"+o;if(g.has(a))return;g.add(a)}let s=a?e.prefetch(t,o):e.prefetch(t,r,n);Promise.resolve(s).catch(e=>{})}function m(e){return"string"==typeof e?e:(0,s.formatUrl)(e)}let v=o.default.forwardRef(function(e,t){let r,n;let{href:s,as:g,children:v,prefetch:w=null,passHref:_,replace:R,shallow:P,scroll:S,locale:j,onClick:A,onMouseEnter:O,onTouchStart:k,legacyBehavior:C=!1,...M}=e;r=v,C&&("string"==typeof r||"number"==typeof r)&&(r=o.default.createElement("a",null,r));let x=o.default.useContext(c.RouterContext),E=o.default.useContext(f.AppRouterContext),L=null!=x?x:E,T=!x,I=!1!==w,D=null===w?y.PrefetchKind.AUTO:y.PrefetchKind.FULL,{href:q,as:F}=o.default.useMemo(()=>{if(!x){let e=m(s);return{href:e,as:g?m(g):e}}let[e,t]=(0,a.resolveHref)(x,s,!0);return{href:e,as:g?(0,a.resolveHref)(x,g):t||e}},[x,s,g]),B=o.default.useRef(q),U=o.default.useRef(F);C&&(n=o.default.Children.only(r));let $=C?n&&"object"==typeof n&&n.ref:t,[H,N,G]=(0,d.useIntersection)({rootMargin:"200px"}),z=o.default.useCallback(e=>{(U.current!==F||B.current!==q)&&(G(),U.current=F,B.current=q),H(e),$&&("function"==typeof $?$(e):"object"==typeof $&&($.current=e))},[F,$,q,G,H]);o.default.useEffect(()=>{L&&N&&I&&b(L,q,F,{locale:j},{kind:D},T)},[F,q,N,j,I,null==x?void 0:x.locale,L,T,D]);let W={ref:z,onClick(e){C||"function"!=typeof A||A(e),C&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),L&&!e.defaultPrevented&&function(e,t,r,n,a,s,u,l,c,f){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(function(e){let t=e.currentTarget,r=t.getAttribute("target");return r&&"_self"!==r||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,i.isLocalURL)(r)))return;e.preventDefault();let h=()=>{let e=null==u||u;"beforePopState"in t?t[a?"replace":"push"](r,n,{shallow:s,locale:l,scroll:e}):t[a?"replace":"push"](n||r,{forceOptimisticNavigation:!f,scroll:e})};c?o.default.startTransition(h):h()}(e,L,q,F,R,P,S,j,T,I)},onMouseEnter(e){C||"function"!=typeof O||O(e),C&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),L&&(I||!T)&&b(L,q,F,{locale:j,priority:!0,bypassPrefetchedCheck:!0},{kind:D},T)},onTouchStart(e){C||"function"!=typeof k||k(e),C&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),L&&(I||!T)&&b(L,q,F,{locale:j,priority:!0,bypassPrefetchedCheck:!0},{kind:D},T)}};if((0,u.isAbsoluteUrl)(F))W.href=F;else if(!C||_||"a"===n.type&&!("href"in n.props)){let e=void 0!==j?j:null==x?void 0:x.locale,t=(null==x?void 0:x.isLocaleDomain)&&(0,p.getDomainLocale)(F,e,null==x?void 0:x.locales,null==x?void 0:x.domainLocales);W.href=t||(0,h.addBasePath)((0,l.addLocale)(F,e,null==x?void 0:x.defaultLocale))}return C?o.default.cloneElement(n,W):o.default.createElement("a",{...M,...W},r)}),w=v;("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)},13162:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(e,t)=>r(34842).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80508:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let n=r(67294),o=r(10029),a="function"==typeof IntersectionObserver,i=new Map,s=[];function u(e){let{rootRef:t,rootMargin:r,disabled:u}=e,l=u||!a,[c,f]=(0,n.useState)(!1),d=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{d.current=e},[]);(0,n.useEffect)(()=>{if(a){if(l||c)return;let e=d.current;if(e&&e.tagName){let n=function(e,t,r){let{id:n,observer:o,elements:a}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=i.get(n)))return t;let o=new Map,a=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:a,elements:o},s.push(r),i.set(r,t),t}(r);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:r});return n}}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[l,r,t,c,d.current]);let h=(0,n.useCallback)(()=>{f(!1)},[]);return[p,c,h]}("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)},43014:function(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,{ServerInsertedHTMLContext:function(){return a},useServerInsertedHTML:function(){return i}});let n=r(61757),o=n._(r(67294)),a=o.default.createContext(null);function i(e){let t=(0,o.useContext)(a);t&&t(e)}},84291:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return M}});var n,o=r(85893);r(28538),r(86049);var a=r(67294),i=r(41664),s=r.n(i),u=r(83696),l=r(4298),c=r.n(l),f=r(14970),d=r(11163),p=r(39332),h=r(60283);let y=e=>e.replace(/%3B/g,";"),g=e=>{let t;let r=e.split("; ");for(let e of r){let r=e.split("="),n=y(r[0]).replace(/%3D/g,"=");if(n===h.R){t=y(r.slice(1).join("="));continue}}return t},b=e=>(decodeURIComponent(e).match(/,"(.+).prismic.io"/)||[])[1];function m({repositoryName:e,updatePreviewURL:t="/api/preview",exitPreviewURL:r="/api/exit-preview",isDraftMode:n}){let o,i=n,s=!0,u="";try{let e=(0,d.useRouter)();s=!1,u=e.basePath,i||(i=e.isPreview),o=()=>e.replace(e.asPath,void 0,{scroll:!1})}catch{let e=(0,p.useRouter)();o=e.refresh}return(0,a.useEffect)(()=>{let n=async()=>{let e=u+t,r=await globalThis.fetch(e);r.redirected?o():console.error(`[<PrismicPreview>] Failed to start or update Preview Mode using the "${e}" API endpoint. Does it exist?`)},a=async e=>{e.preventDefault(),s?o():await n()},l=async e=>{e.preventDefault();let t=u+r,n=await globalThis.fetch(t);n.ok?o():console.error(`[<PrismicPreview>] Failed to exit Preview Mode using the "${t}" API endpoint. Does it exist?`)};if(window.addEventListener("prismicPreviewUpdate",a),window.addEventListener("prismicPreviewEnd",l),!i){let t=g(globalThis.document.cookie);if(t){let r=window.location.href.startsWith(window.location.origin+u),o=b(t);r&&o===e&&n()}}return()=>{window.removeEventListener("prismicPreviewUpdate",a),window.removeEventListener("prismicPreviewEnd",l)}},[u,r,s,i,o,e,t]),null}var v=Object.defineProperty,w=(e,t,r)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_=(e,t,r)=>(w(e,"symbol"!=typeof t?t+"":t,r),r);class R extends Error{constructor(e="An invalid API response was returned",t,r){super(e),_(this,"url"),_(this,"response"),this.url=t,this.response=r}}let P=e=>/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(e),S=e=>{if(P(e))return`https://static.cdn.prismic.io/prismic.js?new=true&repo=${e}`;throw new R(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)};function j({repositoryName:e,children:t,...r}){let n=S(e),a=!1;try{a=(0,f.draftMode)().isEnabled}catch{}return(0,o.jsxs)(o.Fragment,{children:[t,(0,o.jsx)(m,{repositoryName:e,isDraftMode:a,...r}),(0,o.jsx)(c(),{src:n,strategy:"lazyOnload"})]})}var A=r(326),O=r(22108),k=r(81734);let C=(e,t)=>e===k.Vu?"light":t||"dark";var M=(n=function(e){let{Component:t,pageProps:r}=e,n=r.doc||{},i=n.type||"",l=n.data||{},c=l.theme||"dark",f=C(i,c),p=(0,d.useRouter)();a.useRef(p.pathname),a.useEffect(()=>{let e=()=>{document.getElementById("page-loader").classList.add("loading-page")},t=()=>{document.getElementById("page-loader").classList.remove("loading-page")};return p.events.on("routeChangeStart",e),p.events.on("routeChangeComplete",t),()=>{p.events.off("routeChangeStart",e),p.events.off("routeChangeComplete",t)}},[p]),a.useEffect(()=>{let e=e=>{sessionStorage.setItem("previousPage",n.uid)};return p.events.on("routeChangeStart",e),()=>{p.events.off("routeChangeStart",e)}},[p,n]),a.useEffect(()=>{let e="theme-".concat(f);return document.body.classList.add(e),()=>{"undefined"!=typeof document&&document.body.classList.remove(e)}},[f]);let h=a.useCallback(e=>{let t=e.target,r=t.href;if(r){let t=new URL(r);if(t.hash){let r=document.getElementById(t.hash.slice(1));if(r){e.preventDefault();let t=r.getBoundingClientRect();window.scroll({top:window.scrollY+t.top-155,behavior:"smooth"})}}}},[p.pathname]);return a.useEffect(()=>{let e=Array.from(document.querySelectorAll("a"));
1return e.forEach(e=>e.addEventListener("click",h)),()=>e.forEach(e=>e.removeEventListener("click",h))},[h]),(0,o.jsx)(u.c,{internalLinkComponent:e=>(0,o.jsx)(s(),{...e}),children:(0,o.jsxs)(j,{repositoryName:A.repositoryName,children:[(0,o.jsx)(t,{...r}),(0,o.jsx)("span",{"aria-hidden":!0,id:"page-loader"})]})})},e=>{let t=e.pageProps||{},r=t.locale,[i,s]=a.useState({locale:r}),u=a.useCallback((e,t)=>{i[e]!==t&&s(r=>{let n=Object.assign({},r);return n[e]=t,n})},[s,i]),l=a.useCallback((e,t)=>void 0===i[e]?t:i[e],[i]);return(0,o.jsx)(O.y.Provider,{value:{set:u,get:l},children:(0,o.jsx)(n,{...e})})})},326:function(e,t,r){"use strict";r.r(t),r.d(t,{blogpost:function(){return ee},blogpostCategory:function(){return et},createClient:function(){return ea},filter:function(){return Q},pressRelease:function(){return er},pressReleaseCategory:function(){return en},repositoryName:function(){return V},resource:function(){return Y},resourceCategory:function(){return Z},usecase:function(){return X},usecaseCategory:function(){return K}});let n=e=>Array.isArray(e)?`[${e.map(n).join(", ")}]`:"string"==typeof e?`"${e}"`:e instanceof Date?`${e.getTime()}`:`${e}`,o=e=>(t,...r)=>{let o=r.map(n).join(", "),a=t&&r.length?", ":"";return`[${e}(${t}${a}${o})]`},a=e=>{let t=o(e);return e=>t(e)},i={at:o("at"),not:o("not"),any:o("any"),in:o("in"),fulltext:o("fulltext"),has:a("has"),missing:a("missing"),similar:(e=>{let t=o(e);return(...e)=>t("",...e)})("similar"),geopointNear:o("geopoint.near"),numberLessThan:o("number.lt"),numberGreaterThan:o("number.gt"),numberInRange:o("number.inRange"),dateAfter:o("date.after"),dateBefore:o("date.before"),dateBetween:o("date.between"),dateDayOfMonth:o("date.day-of-month"),dateDayOfMonthAfter:o("date.day-of-month-after"),dateDayOfMonthBefore:o("date.day-of-month-before"),dateDayOfWeek:o("date.day-of-week"),dateDayOfWeekAfter:o("date.day-of-week-after"),dateDayOfWeekBefore:o("date.day-of-week-before"),dateMonth:o("date.month"),dateMonthAfter:o("date.month-after"),dateMonthBefore:o("date.month-before"),dateYear:o("date.year"),dateHour:o("date.hour"),dateHourAfter:o("date.hour-after"),dateHourBefore:o("date.hour-before")},s=e=>Array.isArray(e)?e:[e],u=(e={},t)=>({...e,filters:[...e.filters||[],...s(t)]}),l=e=>"function"==typeof e?e:()=>e,c=e=>i.at("document.tags",s(e));var f,d,p=Object.defineProperty,h=(e,t,r)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t,r)=>(h(e,"symbol"!=typeof t?t+"":t,r),r);class g extends Error{constructor(e="An invalid API response was returned",t,r){super(e),y(this,"url"),y(this,"response"),this.url=t,this.response=r}}let b=(e,t)=>{let r=e.find(e=>t(e));if(!r)throw new g("Ref could not be found.",void 0,void 0);return r},m=e=>b(e,e=>e.isMasterRef),v=(e,t)=>b(e,e=>e.id===t),w=(e,t)=>b(e,e=>e.label===t),_=e=>e.replace(/%3B/g,";"),R=e=>{let t;let r=e.split("; ");for(let e of r){let r=e.split("="),n=_(r[0]).replace(/%3D/g,"=");if("io.prismic.preview"===n){t=_(r.slice(1).join("="));break}}return t},P=e=>e.replace(/(\n| )*( |{|})(\n| )*/gm,(e,t,r)=>r),S=e=>i.any("document.tags",s(e)),j=e=>i.at("document.type",e);class A extends g{}class O extends g{}class k extends g{}let C={Any:"Any",Document:"Document",Media:"Media",Web:"Web"},M=e=>{var t;return{link_type:C.Document,id:e.id,uid:e.uid||void 0,type:e.type,tags:e.tags,lang:e.lang,url:null==e.url?void 0:e.url,slug:null==(t=e.slugs)?void 0:t[0],...e.data&&Object.keys(e.data).length>0?{data:e.data}:{}}},x=(e,...t)=>{let r;if(!e)return null;let n="link_type"in e?e:M(e),[o]=t;switch(r="function"==typeof o||null==o?{linkResolver:o}:{...o},n.link_type){case C.Media:case C.Web:return"url"in n?n.url:null;case C.Document:if("id"in n&&r.linkResolver){let e=r.linkResolver(n);if(null!=e)return e}if("url"in n&&n.url)return n.url;return null;case C.Any:default:return null}},E={accessToken:"access_token"},L=e=>"string"==typeof e?e:"desc"===e.direction?`${e.field} desc`:e.field,T=(e,t)=>{let{filters:r,predicates:n,...o}=t,a=new URL("documents/search",`${e}/`);if(r)for(let e of s(r))a.searchParams.append("q",`[${e}]`);if(n)for(let e of s(n))a.searchParams.append("q",`[${e}]`);for(let e in o){let t=E[e]||e,r=o[e];if("orderings"===t){let e=o[t];
1if(null!=e){let t=s(e).map(e=>L(e)).join(",");r=`[${t}]`}}else"routes"===t&&"object"==typeof o[t]&&(r=JSON.stringify(s(o[t])));null!=r&&a.searchParams.set(t,s(r).join(","))}return a.toString()},I=e=>/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(e),D=e=>{if(I(e))return`https://${e}.cdn.prismic.io/api/v2`;throw new g(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)},q=e=>{try{return new URL(e),!0}catch{return!1}};var F=Object.defineProperty,B=(e,t,r)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,U=(e,t,r)=>(B(e,"symbol"!=typeof t?t+"":t,r),r);(f=d||(d={})).Master="Master",f.ReleaseID="ReleaseID",f.ReleaseLabel="ReleaseLabel",f.Manual="Manual";let $=(e,t)=>new H(e,t);class H{constructor(e,t={}){if(U(this,"endpoint"),U(this,"accessToken"),U(this,"routes"),U(this,"brokenRoute"),U(this,"fetchFn"),U(this,"fetchOptions"),U(this,"defaultParams"),U(this,"refState",{mode:d.Master,autoPreviewsEnabled:!0}),U(this,"cachedRepository"),U(this,"cachedRepositoryExpiration",0),U(this,"fetchJobs",{}),q(e)?this.endpoint=e:this.endpoint=D(e),this.accessToken=t.accessToken,this.routes=t.routes,this.brokenRoute=t.brokenRoute,this.fetchOptions=t.fetchOptions,this.defaultParams=t.defaultParams,t.ref&&this.queryContentFromRef(t.ref),"function"==typeof t.fetch)this.fetchFn=t.fetch;else if("function"==typeof globalThis.fetch)this.fetchFn=globalThis.fetch;else throw new g("A valid fetch implementation was not provided. In environments where fetch is not available (including Node.js), a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);this.fetchFn===globalThis.fetch&&(this.fetchFn=this.fetchFn.bind(globalThis)),this.graphQLFetch=this.graphQLFetch.bind(this)}enableAutoPreviews(){this.refState.autoPreviewsEnabled=!0}enableAutoPreviewsFromReq(e){this.refState.httpRequest=e,this.refState.autoPreviewsEnabled=!0}disableAutoPreviews(){this.refState.autoPreviewsEnabled=!1}async get(e){let t=await this.buildQueryURL(e);return await this.fetch(t,e)}async getFirst(e){var t;let r={...e};e&&e.page||(null==e?void 0:e.pageSize)||(r.pageSize=(null==(t=this.defaultParams)?void 0:t.pageSize)??1);let n=await this.buildQueryURL(r),o=await this.fetch(n,e),a=o.results[0];if(a)return a;throw new g("No documents were returned",n,void 0)}async dangerouslyGetAll(e={}){var t;let r;let{limit:n=1/0,...o}=e,a={...o,pageSize:Math.min(n,o.pageSize||(null==(t=this.defaultParams)?void 0:t.pageSize)||100)},i=[];for(;(!r||r.next_page)&&i.length<n;){let e=r?r.page+1:void 0;r=await this.get({...a,page:e}),i.push(...r.results),r.next_page&&await new Promise(e=>setTimeout(e,500))}return i.slice(0,n)}async getByID(e,t){return await this.getFirst(u(t,i.at("document.id",e)))}async getByIDs(e,t){return await this.get(u(t,i.in("document.id",e)))}async getAllByIDs(e,t){return await this.dangerouslyGetAll(u(t,i.in("document.id",e)))}async getByUID(e,t,r){return await this.getFirst(u(r,[j(e),i.at(`my.${e}.uid`,t)]))}async getByUIDs(e,t,r){return await this.get(u(r,[j(e),i.in(`my.${e}.uid`,t)]))}async getAllByUIDs(e,t,r){return await this.dangerouslyGetAll(u(r,[j(e),i.in(`my.${e}.uid`,t)]))}async getSingle(e,t){return await this.getFirst(u(t,j(e)))}async getByType(e,t){return await this.get(u(t,j(e)))}async getAllByType(e,t){return await this.dangerouslyGetAll(u(t,j(e)))}async getByTag(e,t){return await this.get(u(t,S(e)))}async getAllByTag(e,t){return await this.dangerouslyGetAll(u(t,S(e)))}async getByEveryTag(e,t){return await this.get(u(t,c(e)))}async getAllByEveryTag(e,t){return await this.dangerouslyGetAll(u(t,c(e)))}async getBySomeTags(e,t){return await this.get(u(t,S(e)))}async getAllBySomeTags(e,t){return await this.dangerouslyGetAll(u(t,S(e)))}async getRepository(e){let t=new URL(this.endpoint);return this.accessToken&&t.searchParams.set("access_token",this.accessToken),await this.fetch(t.toString(),e)}async getRefs(e){let t=await this.getRepository(e);return t.refs}async getRefByID(e,t){let r=await this.getRefs(t);return v(r,e)}async getRefByLabel(e,t){let r=await this.getRefs(t);return w(r,e)}async getMasterRef(e){let t=await this.getRefs(e);return m(t)}async getReleases(e){let t=await this.getRefs(e);return t.filter(e=>!e.isMasterRef)}async getReleaseByID(e,t){let r=await this.getReleases(t);return v(r,e)}async getReleaseByLabel(e,t){let r=await this.getReleases(t);return w(r,e)}async getTags(e){try{let t=await this.getCachedRepositoryForm("tags",e),r=new URL(t.action);return this.accessToken&&r.searchParams.set("access_token",this.accessToken),await this.fetch(r.toString(),e)}catch{let t=await this.getRepository(e);return t.tags}}async buildQueryURL({signal:e,fetchOptions:t,...r}={}){let n=r.ref||await this.getResolvedRefString({signal:e,fetchOptions:t}),o=r.integrationFieldsRef||(await this.getCachedRepository({signal:e,fetchOptions:t})).integrationFieldsRef||void 0;return T(this.endpoint,{...this.defaultParams,...r,ref:n,integrationFieldsRef:o,routes:r.routes||this.routes,broken
1Route:r.brokenRoute||this.brokenRoute,accessToken:r.accessToken||this.accessToken})}async resolvePreviewURL(e){var t,r;let n=e.documentID,o=e.previewToken;if(void 0!==globalThis.location){let e=new URLSearchParams(globalThis.location.search);n=n||e.get("documentId"),o=o||e.get("token")}else if(this.refState.httpRequest){if("query"in this.refState.httpRequest)n=n||(null==(t=this.refState.httpRequest.query)?void 0:t.documentId),o=o||(null==(r=this.refState.httpRequest.query)?void 0:r.token);else if("url"in this.refState.httpRequest&&this.refState.httpRequest.url){let e=new URL(this.refState.httpRequest.url,"missing-host://").searchParams;n=n||e.get("documentId"),o=o||e.get("token")}}if(null!=n&&null!=o){let t=await this.getByID(n,{ref:o,lang:"*",signal:e.signal,fetchOptions:e.fetchOptions}),r=x(t,{linkResolver:e.linkResolver});if("string"==typeof r)return r}return e.defaultURL}queryLatestContent(){this.refState.mode=d.Master}queryContentFromReleaseByID(e){this.refState={...this.refState,mode:d.ReleaseID,releaseID:e}}queryContentFromReleaseByLabel(e){this.refState={...this.refState,mode:d.ReleaseLabel,releaseLabel:e}}queryContentFromRef(e){this.refState={...this.refState,mode:d.Manual,ref:e}}async graphQLFetch(e,t){let r=await this.getCachedRepository(),n=await this.getResolvedRefString(),o={"Prismic-ref":n,Authorization:this.accessToken?`Token ${this.accessToken}`:"",...t?t.headers:{}};r.integrationFieldsRef&&(o["Prismic-integration-field-ref"]=r.integrationFieldsRef);let a={};for(let e in o)o[e]&&(a[e.toLowerCase()]=o[e]);let i=new URL(e);i.searchParams.set("ref",n);let s=i.searchParams.get("query");return s&&i.searchParams.set("query",P(s)),await this.fetchFn(i.toString(),{...t,headers:a})}async getCachedRepository(e){return(!this.cachedRepository||Date.now()>=this.cachedRepositoryExpiration)&&(this.cachedRepositoryExpiration=Date.now()+5e3,this.cachedRepository=await this.getRepository(e)),this.cachedRepository}async getCachedRepositoryForm(e,t){let r=await this.getCachedRepository(t),n=r.forms[e];if(!n)throw new g(`Form with name "${e}" could not be found`,void 0,void 0);return n}async getResolvedRefString(e){var t,r;if(this.refState.autoPreviewsEnabled){let e,n;if((null==(t=this.refState.httpRequest)?void 0:t.headers)?"get"in this.refState.httpRequest.headers&&"function"==typeof this.refState.httpRequest.headers.get?n=this.refState.httpRequest.headers.get("cookie"):"cookie"in this.refState.httpRequest.headers&&(n=this.refState.httpRequest.headers.cookie):(null==(r=globalThis.document)?void 0:r.cookie)&&(n=globalThis.document.cookie),n&&(e=R(n)),e)return e}let n=await this.getCachedRepository(e),o=this.refState.mode;if(o===d.ReleaseID)return v(n.refs,this.refState.releaseID).ref;if(o===d.ReleaseLabel)return w(n.refs,this.refState.releaseLabel).ref;if(o===d.Manual){let e=await l(this.refState.ref)();if("string"==typeof e)return e}return m(n.refs).ref}async fetch(e,t={}){var r,n,o,a;let i;let s={...this.fetchOptions,...t.fetchOptions,headers:{...null==(r=this.fetchOptions)?void 0:r.headers,...null==(n=t.fetchOptions)?void 0:n.headers},signal:(null==(o=t.fetchOptions)?void 0:o.signal)||t.signal||(null==(a=this.fetchOptions)?void 0:a.signal)};this.fetchJobs[e]&&this.fetchJobs[e].has(s.signal)?i=this.fetchJobs[e].get(s.signal):(this.fetchJobs[e]=this.fetchJobs[e]||new Map,i=this.fetchFn(e,s).then(async e=>{let t;try{t=await e.json()}catch{}return{status:e.status,json:t}}).finally(()=>{this.fetchJobs[e].delete(s.signal),0===this.fetchJobs[e].size&&delete this.fetchJobs[e]}),this.fetchJobs[e].set(s.signal,i));let u=await i;if(404!==u.status&&null==u.json)throw new g(void 0,e,u.json);switch(u.status){case 200:return u.json;case 400:throw new k(u.json.message,e,u.json);case 401:case 403:throw new A("error"in u.json?u.json.error:u.json.message,e,u.json);case 404:throw new O(`Prismic repository not found. Check that "${this.endpoint}" is pointing to the correct repository.`,e,void 0)}throw new g(void 0,e,u.json)}}var N=r(14970),G=r(60283);let z=e=>"object"==typeof e&&null!==e&&"ref"in e,W=e=>{"previewData"in e&&e.previewData?z(e.previewData)&&e.client.queryContentFromRef(e.previewData.ref):"req"in e&&e.req?e.client.enableAutoPreviewsFromReq(e.req):e.client.queryContentFromRef(()=>{var e;let t;let r=!1;try{r=(0,N.draftMode)().isEnabled}catch{return}if(r){try{t=null==(e=(0,N.cookies)().get(G.R))?void 0:e.value}catch{return}if(t&&/\.prismic\.io/.test(t))return t}})};var J=r(81734);let V="sewan",Q=i,X=J.pX,K=J.sg,Y=J.yA,Z=J.WB,ee=J.Jr,et=J.SD,er=J.TQ,en=J.Ju,eo=[{type:J.Us,path:"/:lang/"},{type:J.GG,path:"/:lang/"},{type:J.Hq,path:"/:lang/:uid/"},{type:J.Vu,path:"/:lang/products/"}
1,{type:J.$R,path:"/:lang/products/:uid/"},{type:J._W,path:"/:lang/products/"},{type:J.Yu,path:"/:lang/press/"},{type:J.Lo,path:"/:lang/form/:uid/"},{type:J.WA,path:"/:lang/lexique/:uid/"},{type:J.fB,path:"/:lang/lexique/"},{type:J.Jr,path:"/:lang/blog/:uid/"},{type:J.bl,path:"/:lang/blog/"},{type:J.ev,path:"/:lang/legal/:uid/"},{type:J.pX,path:"/:lang/usecase/:uid/"},{type:J.WF,path:"/:lang/usecase/"},{type:J.yA,path:"/:lang/resource/:uid/"},{type:J.$W,path:"/:lang/resource/"}],ea=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=$(V,{accessToken:void 0,routes:eo,...e});return W({client:t,previewData:e.previewData,req:e.req}),t}},81734:function(e,t,r){"use strict";r.d(t,{$R:function(){return i},$W:function(){return S},GG:function(){return o},Hq:function(){return n},Jr:function(){return y},Ju:function(){return f},Lo:function(){return d},SD:function(){return g},TQ:function(){return c},Us:function(){return a},Vu:function(){return u},WA:function(){return h},WB:function(){return P},WF:function(){return _},Yu:function(){return l},_W:function(){return s},bl:function(){return b},ev:function(){return m},fB:function(){return p},pX:function(){return v},sg:function(){return w},yA:function(){return R}});let n="page",o="home_page",a="navigation",i="product",s="product_category",u="products_page",l="press",c="pressrelease",f="press_release_category",d="form",p="lexique",h="definition",y="blogpost",g="blogpost_category",b="blog",m="legal",v="usecase",w="usecase_category",_="usecase_main",R="resource",P="resource_category",S="resource_main"},22108:function(e,t,r){"use strict";r.d(t,{o:function(){return a},y:function(){return o}});var n=r(67294);let o=n.createContext(),a=()=>n.useContext(o)},89079:function(e){"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,a={};function i(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`].filter(Boolean);return`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}; ${r.join("; ")}`}function s(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,o]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=o?o:"true"))}catch{}}return t}((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(a,{RequestCookies:()=>l,ResponseCookies:()=>c}),e.exports=((e,a,i,s)=>{if(a&&"object"==typeof a||"function"==typeof a)for(let i of n(a))o.call(e,i)||void 0===i||t(e,i,{get:()=>a[i],enumerable:!(s=r(a,i))||s.enumerable});return e})(t({},"__esModule",{value:!0}),a);var u=["strict","lax","none"],l=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t){let e=s(t);for(let[t,r]of e)this._parsed.set(t,{name:t,value:r})}}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>i(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>i(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},c=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;let o=null!=(n=null!=(r=null==(t=e.getAll)?void 0:t.call(e,"set-cookie"))?r:e.get("set-cookie"))?n:[],a=Array.isArray(o)?o:function(e){if(!e)return[];var t,r,n,o,a,i=[],s=0;function u(){for(;s<e.length&&/\s/.test(e.charAt(s));)s+=1;return s<e.length}for(;s<e.length;){for(t=s,a=!1;u();)if(","===(r=e.charAt(s))){for(n=s,s+=1,u(),o=s;
1s<e.length&&"="!==(r=e.charAt(s))&&";"!==r&&","!==r;)s+=1;s<e.length&&"="===e.charAt(s)?(a=!0,s=o,i.push(e.substring(t,n)),t=s):s=n+1}else s+=1;(!a||s>=e.length)&&i.push(e.substring(t,e.length))}return i}(o);for(let e of a){let t=function(e){var t;if(!e)return;let[[r,n],...o]=s(e),{domain:a,expires:i,httponly:l,maxage:c,path:f,samesite:d,secure:p}=Object.fromEntries(o.map(([e,t])=>[e.toLowerCase(),t])),h={name:r,value:decodeURIComponent(n),domain:a,...i&&{expires:new Date(i)},...l&&{httpOnly:!0},..."string"==typeof c&&{maxAge:Number(c)},path:f,...d&&{sameSite:(t=(t=d).toLowerCase(),u.includes(t)?t:void 0)},...p&&{secure:!0}};return function(e){let t={};for(let r in e)e[r]&&(t[r]=e[r]);return t}(h)}(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,o=this._parsed;return o.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=i(r);t.append("set-cookie",e)}}(o,this._headers),this}delete(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this.set({name:t,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(i).join("; ")}}},28538:function(){},86049:function(){},34042:function(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,{ReadonlyHeadersError:function(){return o},HeadersAdapter:function(){return a}});let n=r(47246);class o extends Error{constructor(){super("Headers cannot be modified. Read more: https://nextjs.org/docs/app/api-reference/functions/headers")}static callable(){throw new o}}class a extends Headers{constructor(e){super(),this.headers=new Proxy(e,{get(t,r,o){if("symbol"==typeof r)return n.ReflectAdapter.get(t,r,o);let a=r.toLowerCase(),i=Object.keys(e).find(e=>e.toLowerCase()===a);if(void 0!==i)return n.ReflectAdapter.get(t,i,o)},set(t,r,o,a){if("symbol"==typeof r)return n.ReflectAdapter.set(t,r,o,a);let i=r.toLowerCase(),s=Object.keys(e).find(e=>e.toLowerCase()===i);return n.ReflectAdapter.set(t,s??r,o,a)},has(t,r){if("symbol"==typeof r)return n.ReflectAdapter.has(t,r);let o=r.toLowerCase(),a=Object.keys(e).find(e=>e.toLowerCase()===o);return void 0!==a&&n.ReflectAdapter.has(t,a)},deleteProperty(t,r){if("symbol"==typeof r)return n.ReflectAdapter.deleteProperty(t,r);let o=r.toLowerCase(),a=Object.keys(e).find(e=>e.toLowerCase()===o);return void 0===a||n.ReflectAdapter.deleteProperty(t,a)}})}static seal(e){return new Proxy(e,{get(e,t,r){switch(t){case"append":case"delete":case"set":return o.callable;default:return n.ReflectAdapter.get(e,t,r)}}})}merge(e){return Array.isArray(e)?e.join(", "):e}static from(e){return e instanceof Headers?e:new a(e)}append(e,t){let r=this.headers[e];"string"==typeof r?this.headers[e]=[r,t]:Array.isArray(r)?r.push(t):this.headers[e]=t}delete(e){delete this.headers[e]}get(e){let t=this.headers[e];return void 0!==t?this.merge(t):null}has(e){return void 0!==this.headers[e]}set(e,t){this.headers[e]=t}forEach(e,t){for(let[r,n]of this.entries())e.call(t,n,r,this)}*entries(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase(),r=this.get(t);yield[t,r]}}*keys(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase();yield t}}*values(){for(let e of Object.keys(this.headers)){let t=this.get(e);yield t}}[Symbol.iterator](){return this.entries()}}},47246:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return r}});class r{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},9407:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyRequestCookiesError:function(){return a},RequestCookiesAdapter:function(){return i},getModifiedCookieValues:function(){return u},appendMutableCookies:function(){return l},MutableRequestCookiesAdapter:function(){return c}});let n=r(80255),o=r(47246);class a extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#cookiessetname-value-options")}static callable(){throw new a}}class i{static seal(e){return new Proxy(e,{get(e,t,r){switch(t){case"clear":case"delete":case"set":return a.callable;default:return o.ReflectAdapter.get(e,t,r)}}})}}let s=Symbol.for("next.mutated.cookies");function u(e){let t=e[s];return t&&Array.isArray(t)&&0!==t.length?t:[]}function l(e,t){let r=u(t);if(0===r.length)return!1;let o=new n.ResponseCookies(e),a=o.getAll();for(let e of r)o.set(e);for(let e of a)o.set(e);return!0}class c{static wrap(e,t){let r=new n.ResponseCookies(new Headers);for(let t of e.getAll())r.set(t);let a=[],i=new Set,u=()=>{var e;let o=null==fetch.__nextGetStaticStore?void 0:null==(e=fetch.__nextGetStaticStore())?void 0:e.getStore();o&&(o.pathWasRevalidated=!0);let s=r.getAll();if(a=s.filter(e=>i.has(e.name)),t){let e=[];for(let t of a){let r=new n.ResponseCookies(new Headers);r.set(t),e.push(r.toString())}t.setHeader("Set-Cookie",e)}};return new Proxy(r,{get(e,t,r){switch(t){case s:return a;case"delete":return function(...t){i.add("string"==typeof t[0]?t[0]:t[0].name);try{e.delete(...t)}finally{u()}};case"set":return function(...t){i.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.set(...t)}finally{u()}};default:return o.ReflectAdapter.get(e,t,r)}}})}}},80255:function(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,{RequestCookies:function(){return n.RequestCookies},ResponseCookies:function(){return n.ResponseCookies}});let n=r(89079)},14970:function(e,t,r){e.exports=r(91293)},41664:function(e,t,r){e.exports=r(95569)},39332:function(e,t,r){e.exports=r(31414)},11163:function(e,t,r){e.exports=r(96885)},4298:function(e,t,r){e.exports=r(85442)}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],function(){return t(91118),t(96885)}),_N_E=e.O()}]);
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.