PageSourceSearch

https://amici.paris/_next/static/chunks/452-2575b8947070ec79.js?dpl=dpl_AWRDa6R1RocSw9znS73jskszAuyS

js amici.paris collected 2026-10-04 10:10:40 UTC 100,541 bytes, 34 lines download raw bytes

vendor: 4,116 bytes, line 1
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[452],{4864:(e,t,i)=>{var r,n=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",r={};function n(e,t){if(!r[e]){r[e]={};for(var i=0;i<e.length;i++)r[e][e.charAt(i)]=i}return r[e][t]}var s={compressToBase64:function(e){if(null==e)return"";var i=s._compress(e,6,function(e){return t.charAt(e)});switch(i.length%4){default:case 0:return i;case 1:return i+"===";case 2:return i+"==";case 3:return i+"="}},decompressFromBase64:function(e){return null==e?"":""==e?null:s._decompress(e.length,32,function(i){return n(t,e.charAt(i))})},compressToUTF16:function(t){return null==t?"":s._compress(t,15,function(t){return e(t+32)})+" "},decompressFromUTF16:function(e){return null==e?"":""==e?null:s._decompress(e.length,16384,function(t){return e.charCodeAt(t)-32})},compressToUint8Array:function(e){for(var t=s.compress(e),i=new Uint8Array(2*t.length),r=0,n=t.length;r<n;r++){var o=t.charCodeAt(r);i[2*r]=o>>>8,i[2*r+1]=o%256}return i},decompressFromUint8Array:function(t){if(null==t)return s.decompress(t);for(var i=Array(t.length/2),r=0,n=i.length;r<n;r++)i[r]=256*t[2*r]+t[2*r+1];var o=[];return i.forEach(function(t){o.push(e(t))}),s.decompress(o.join(""))},compressToEncodedURIComponent:function(e){return null==e?"":s._compress(e,6,function(e){return i.charAt(e)})},decompressFromEncodedURIComponent:function(e){return null==e?"":""==e?null:(e=e.replace(/ /g,"+"),s._decompress(e.length,32,function(t){return n(i,e.charAt(t))}))},compress:function(t){return s._compress(t,16,function(t){return e(t)})},_compress:function(e,t,i){if(null==e)return"";var r,n,s,o={},a={},l="",u="",c="",d=2,p=3,f=2,h=[],g=0,m=0;for(s=0;s<e.length;s+=1)if(l=e.charAt(s),Object.prototype.hasOwnProperty.call(o,l)||(o[l]=p++,a[l]=!0),u=c+l,Object.prototype.hasOwnProperty.call(o,u))c=u;else{if(Object.prototype.hasOwnProperty.call(a,c)){if(256>c.charCodeAt(0)){for(r=0;r<f;r++)g<<=1,m==t-1?(m=0,h.push(i(g)),g=0):m++;for(r=0,n=c.charCodeAt(0);r<8;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1}else{for(r=0,n=1;r<f;r++)g=g<<1|n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n=0;for(r=0,n=c.charCodeAt(0);r<16;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1}0==--d&&(d=Math.pow(2,f),f++),delete a[c]}else for(r=0,n=o[c];r<f;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1;0==--d&&(d=Math.pow(2,f),f++),o[u]=p++,c=String(l)}if(""!==c){if(Object.prototype.hasOwnProperty.call(a,c)){if(256>c.charCodeAt(0)){for(r=0;r<f;r++)g<<=1,m==t-1?(m=0,h.push(i(g)),g=0):m++;for(r=0,n=c.charCodeAt(0);r<8;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1}else{for(r=0,n=1;r<f;r++)g=g<<1|n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n=0;for(r=0,n=c.charCodeAt(0);r<16;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1}0==--d&&(d=Math.pow(2,f),f++),delete a[c]}else for(r=0,n=o[c];r<f;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1;0==--d&&(d=Math.pow(2,f),f++)}for(r=0,n=2;r<f;r++)g=g<<1|1&n,m==t-1?(m=0,h.push(i(g)),g=0):m++,n>>=1;for(;;){if(g<<=1,m==t-1){h.push(i(g));break}m++}return h.join("")},decompress:function(e){return null==e?"":""==e?null:s._decompress(e.length,32768,function(t){return e.charCodeAt(t)})},_decompress:function(t,i,r){var n,s,o,a,l,u,c,d=[],p=4,f=4,h=3,g="",m=[],y={val:r(0),position:i,index:1};for(n=0;n<3;n+=1)d[n]=n;for(o=0,l=4,u=1;u!=l;)a=y.val&y.position,y.position>>=1,0==y.position&&(y.position=i,y.val=r(y.index++)),o|=(a>0?1:0)*u,u<<=1;switch(o){case 0:for(o=0,l=256,u=1;u!=l;)a=y.val&y.position,y.position>>=1,0==y.position&&(y.position=i,y.val=r(y.index++)),o|=(a>0?1:0)*u,u<<=1;c=e(o);break;case 1:for(o=0,l=65536,u=1;u!=l;)a=y.val&y.position,y.position>>=1,0==y.position&&(y.position=i,y.val=r(y.index++)),o|=(a>0?1:0)*u,u<<=1;c=e(o);break;case 2:return""}for(d[3]=c,s=c,m.push(c);;){if(y.index>t)return"";for(o=0,l=Math.pow(2,h),u=1;u!=l;)a=y.val&y.position,y.position>>=1,0==y.position&&(y.position=i,y.val=r(y.index++)),o|=(a>0?1:0)*u,u<<=1;switch(c=o){case 0:for(o=0,l=256,u=1;u!=l;)a=y.val&y.position,y.position>>
1=1,0==y.position&&(y.position=i,y.val=r(y.index++)),o|=(a>0?1:0)*u,u<<=1;d[f++]=e(o),c=f-1,p--;break;case 1:for(o=0,l=65536,u=1;u!=l;)a=y.val&y.position,y.position>>=1,0==y.position&&(y.position=i,y.val=r(y.index++)),o|=(a>0?1:0)*u,u<<=1;d[f++]=e(o),c=f-1,p--;break;case 2:return m.join("")}if(0==p&&(p=Math.pow(2,h),h++),d[c])g=d[c];else{if(c!==f)return null;g=s+s.charAt(0)}m.push(g),d[f++]=s+g.charAt(0),p--,s=g,0==p&&(p=Math.pow(2,h),h++)}}};return s}();void 0!==(r=(function(){return n}).call(t,i,t,e))&&(e.exports=r)},5565:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>n.a});var r=i(4146),n=i.n(r),s={};for(let e in r)"default"!==e&&(s[e]=()=>r[e]);i.d(t,s)},6046:(e,t,i)=>{"use strict";i.r(t);var r=i(6658),n={};for(let e in r)"default"!==e&&(n[e]=()=>r[e]);i.d(t,n)},8173:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return g}});let r=i(306),n=i(5155),s=r._(i(2115)),o=i(180),a=i(1394),l=i(4116),u=i(4445),c=i(5353),d=i(2170),p=i(9544);function f(e,t,i){"undefined"!=typeof window&&(async()=>e.prefetch(t,i))().catch(e=>{})}function h(e){return"string"==typeof e?e:(0,o.formatUrl)(e)}i(2363);let g=s.default.forwardRef(function(e,t){let i,r;let{href:o,as:g,children:m,prefetch:y=null,passHref:v,replace:w,shallow:b,scroll:_,onClick:S,onMouseEnter:P,onTouchStart:R,legacyBehavior:T=!1,...E}=e;i=m,T&&("string"==typeof i||"number"==typeof i)&&(i=(0,n.jsx)("a",{children:i}));let x=s.default.useContext(a.AppRouterContext),k=!1!==y,I=null===y?u.PrefetchKind.AUTO:u.PrefetchKind.FULL,{href:M,as:A}=s.default.useMemo(()=>{let e=h(o);return{href:e,as:g?h(g):e}},[o,g]),D=s.default.useRef(M),L=s.default.useRef(A);T&&(r=s.default.Children.only(i));let O=T?r&&"object"==typeof r&&r.ref:t,[j,C,q]=(0,l.useIntersection)({rootMargin:"200px"}),N=s.default.useCallback(e=>{(L.current!==A||D.current!==M)&&(q(),L.current=A,D.current=M),j(e)},[A,M,q,j]),F=(0,c.useMergedRef)(N,O);s.default.useEffect(()=>{x&&C&&k&&f(x,M,{kind:I})},[A,M,C,k,x,I]);let $={ref:F,onClick(e){T||"function"!=typeof S||S(e),T&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),x&&!e.defaultPrevented&&function(e,t,i,r,n,o,a){let{nodeName:l}=e.currentTarget;"A"===l.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||(e.preventDefault(),s.default.startTransition(()=>{let e=null==a||a;"beforePopState"in t?t[n?"replace":"push"](i,r,{shallow:o,scroll:e}):t[n?"replace":"push"](r||i,{scroll:e})}))}(e,x,M,A,w,b,_)},onMouseEnter(e){T||"function"!=typeof P||P(e),T&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),x&&k&&f(x,M,{kind:I})},onTouchStart:function(e){T||"function"!=typeof R||R(e),T&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),x&&k&&f(x,M,{kind:I})}};return(0,d.isAbsoluteUrl)(A)?$.href=A:T&&!v&&("a"!==r.type||"href"in r.props)||($.href=(0,p.addBasePath)(A)),T?s.default.cloneElement(r,$):(0,n.jsx)("a",{...E,...$,children:i})});("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)},7970:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let r=i(306),n=i(9955),s=i(5155),o=n._(i(2115)),a=r._(i(7650)),l=r._(i(6107)),u=i(666),c=i(1159),d=i(3621);i(2363);let p=i(3576),f=r._(i(5514)),h=i(5353),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,i,r,n,s,o){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,n=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function y(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,o.forwardRef)((e,t)=>{let{src:i,srcSet:r,sizes:n,height:a,width:l,decoding:u,className:c,style:d,fetchPriority:p,placeholder:f,loading:g,unoptimized:v,fill:w,onLoadRef:b,onLoadingCompleteRef:_,setBlurComplete:S,setShowAltText:P,sizesInput:R,onLoad:T,onError:E,...x}=e,k=(0,o.useCallback)(e=>{e&&(E&&(e.src=e.src),e.complete&&m(e,f,b,_,S,v,R))},[i,f,b,_,S,E,v,R]),I=(0,h.useMergedRef)(t,k);return(0,s.jsx)("img",{...x,...y(p),loading:g,width:l,height:a,decoding:u,"data-nimg":w?"fill":"1",className:c,style:d,sizes:n,srcSet:r,src:i,ref:I,onLoad:e=>{m(e.currentTarget,f,b,_,S,v,R)},onError:e=>{P(!0),"empty"!==f&&S(!0),E&&E(e)}})});function w(e){let{isAppRouter:t,imgAttributes:i}=e,r={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...y(i.fetchPriority)};return t&&a.default.preload?(a.default.preload(i.src,r),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...r},"__nimg-"+i.src+i.srcSet+i.sizes)})}let b=(0,o.forwardRef)((e,t)=>{let i=(0,o.useContext)(p.RouterContext),r=(0,o.useContext)(d.ImageConfigContext),n=(0,o.useMemo)(()=>{var e;let t=g||r||c.imageConfigDefault,i=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
1e-t),n=t.deviceSizes.sort((e,t)=>e-t),s=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:i,deviceSizes:n,qualities:s}},[r]),{onLoad:a,onLoadingComplete:l}=e,h=(0,o.useRef)(a);(0,o.useEffect)(()=>{h.current=a},[a]);let m=(0,o.useRef)(l);(0,o.useEffect)(()=>{m.current=l},[l]);let[y,b]=(0,o.useState)(!1),[_,S]=(0,o.useState)(!1),{props:P,meta:R}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:n,blurComplete:y,showAltText:_});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v,{...P,unoptimized:R.unoptimized,placeholder:R.placeholder,fill:R.fill,onLoadRef:h,onLoadingCompleteRef:m,setBlurComplete:b,setShowAltText:S,sizesInput:e.sizes,ref:t}),R.priority?(0,s.jsx)(w,{isAppRouter:!i,imgAttributes:P}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8571:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return i}});let i="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(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)},3704:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return v},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return m}});let r=i(306),n=i(9955),s=i(5155),o=r._(i(7650)),a=n._(i(2115)),l=i(1147),u=i(2815),c=i(8571),d=new Map,p=new Set,f=e=>{if(o.default.preinit){e.forEach(e=>{o.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let i=document.createElement("link");i.type="text/css",i.rel="stylesheet",i.href=e,t.appendChild(i)})}},h=e=>{let{src:t,id:i,onLoad:r=()=>{},onReady:n=null,dangerouslySetInnerHTML:s,children:o="",strategy:a="afterInteractive",onError:l,stylesheets:c}=e,h=i||t;if(h&&p.has(h))return;if(d.has(t)){p.add(h),d.get(t).then(r,l);return}let g=()=>{n&&n(),p.add(h)},m=document.createElement("script"),y=new Promise((e,t)=>{m.addEventListener("load",function(t){e(),r&&r.call(this,t),g()}),m.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});s?(m.innerHTML=s.__html||"",g()):o?(m.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",g()):t&&(m.src=t,d.set(t,y)),(0,u.setAttributesFromProps)(m,e),"worker"===a&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",a),c&&f(c),document.body.appendChild(m)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))}):h(e)}function m(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function y(e){let{id:t,src:i="",onLoad:r=()=>{},onReady:n=null,strategy:u="afterInteractive",onError:d,stylesheets:f,...g}=e,{updateScripts:m,scripts:y,getIsSsr:v,appDir:w,nonce:b}=(0,a.useContext)(l.HeadManagerContext),_=(0,a.useRef)(!1);(0,a.useEffect)(()=>{let e=t||i;_.current||(n&&e&&p.has(e)&&n(),_.current=!0)},[n,t,i]);let S=(0,a.useRef)(!1);if((0,a.useEffect)(()=>{!S.current&&("afterInteractive"===u?h(e):"lazyOnload"===u&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))})),S.current=!0)},[e,u]),("beforeInteractive"===u||"worker"===u)&&(m?(y[u]=(y[u]||[]).concat([{id:t,src:i,onLoad:r,onReady:n,onError:d,...g}
1]),m(y)):v&&v()?p.add(t||i):v&&!v()&&h(e)),w){if(f&&f.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)return i?(o.default.preload(i,g.integrity?{as:"script",integrity:g.integrity,nonce:b,crossOrigin:g.crossOrigin}:{as:"script",nonce:b,crossOrigin:g.crossOrigin}),(0,s.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([i,{...g,id:t}])+")"}})):(g.dangerouslySetInnerHTML&&(g.children=g.dangerouslySetInnerHTML.__html,delete g.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...g,id:t}])+")"}}));"afterInteractive"===u&&i&&o.default.preload(i,g.integrity?{as:"script",integrity:g.integrity,nonce:b,crossOrigin:g.crossOrigin}:{as:"script",nonce:b,crossOrigin:g.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let v=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2815:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return s}});let i={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},r=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function n(e){return["async","defer","noModule"].includes(e)}function s(e,t){for(let[s,o]of Object.entries(t)){if(!t.hasOwnProperty(s)||r.includes(s)||void 0===o)continue;let a=i[s]||s.toLowerCase();"SCRIPT"===e.tagName&&n(a)?e[a]=!!o:e.setAttribute(a,String(o)),(!1===o||"SCRIPT"===e.tagName&&n(a)&&(!o||"false"===o))&&(e.setAttribute(a,""),e.removeAttribute(a))}}("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)},4116:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=i(2115),n=i(8571),s="function"==typeof IntersectionObserver,o=new Map,a=[];function l(e){let{rootRef:t,rootMargin:i,disabled:l}=e,u=l||!s,[c,d]=(0,r.useState)(!1),p=(0,r.useRef)(null),f=(0,r.useCallback)(e=>{p.current=e},[]);return(0,r.useEffect)(()=>{if(s){if(u||c)return;let e=p.current;if(e&&e.tagName)return function(e,t,i){let{id:r,observer:n,elements:s}=function(e){let t;let i={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===i.root&&e.margin===i.margin);if(r&&(t=o.get(r)))return t;let n=new Map;return t={id:i,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=n.get(e.target),i=e.isIntersecting||e.intersectionRatio>0;t&&i&&t(i)})},e),elements:n},a.push(i),o.set(i,t),t}(i);return s.set(e,t),n.observe(e),function(){if(s.delete(e),n.unobserve(e),0===s.size){n.disconnect(),o.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:i})}else if(!c){let e=(0,n.requestIdleCallback)(()=>d(!0));return()=>(0,n.cancelIdleCallback)(e)}},[u,i,t,c,p.current]),[f,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5353:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let r=i(2115);function n(e,t){let i=(0,r.useRef)(()=>{}),n=(0,r.useRef)(()=>{});return(0,r.useMemo)(()=>e&&t?r=>{null===r?(i.current(),n.current()):(i.current=s(e,r),n.current=s(t,r))}:e||t,[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let i=e(t);return"function"==typeof i?i:()=>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)},3003:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=i(306)._(i(2115)).default.createContext({})},675:(e,t)=>{"use strict";function i(e){let{ampFirst:t=!1,hybrid:i=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||i&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return i}})},666:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),i(2363);let r=i(5859),n=i(1159);function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var i,a;let l,u,c,{src:d,sizes:p,unoptimized:f=!1,priority:h=!1,loading:g,className:m,quality:y,width:v,height:w,fill:b=!1,style:_,overrideSrc:S,onLoad:P,onLoadingComplete:R,placeholder:T="empty",blurDataURL:E,fetchPriority:x,decoding:k="async",layout:I,objectFit:M,objectPosition:A,lazyBoundary:D,lazyRoot:L,...O}=e,{imgConf:j,showAltText:C,blurComplete:q,defaultLoader:N}=t,F=j||n.imageConfigDefault;if("allSizes"in F)l=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=null==(i=F.qualities)?void 0:i.sort((e,t)=>e-t);l={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===N)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let $=O.loader||N;delete O.loader,delete O.srcSet;let U="__next_img_default"in $;if(U){if("custom"===l.loader)throw Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=$;$=t=>{let{config:i,...r}=t;return e(r)}}if(I){"fill"===I&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[I];t&&!p&&(p=t)}let z="",B=o(v),W=o(w);if((a=d)&&"object"==typeof a&&(s(a)||void 0!==a.src)){let e=s(d)?d.default:d;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,c=e.blurHeight,E=E||e.blurDataURL,z=e.src,!b){if(B||W){if(B&&!W){let t=B/e.width;W=Math.round(e.height*t)}else if(!B&&W){let t=W/e.height;B=Math.round(e.width*t)}}else B=e.width,W=e.height}}let H=!h&&("lazy"===g||void 0===g);(!(d="string"==typeof d?d:z)||d.startsWith("data:")||d.startsWith("blob:"))&&(f=!0,H=!1),l.unoptimized&&(f=!0),U&&!l.dangerouslyAllowSVG&&d.split("?",1)[0].endsWith(".svg")&&(f=!0);let Z=o(y),G=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:A}:{},C?{}:{color:"transparent"},_),J=q||"empty"===T?null:"blur"===T?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:B,heightInt:W,blurWidth:u,blurHeight:c,blurDataURL:E||"",objectFit:G.objectFit})+'")':'url("'+T+'")',Q=J?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},V=function(e){let{config:t,src:i,unoptimized:r,width:n,quality:s,sizes:o,loader:a}=e;if(r)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,i){let{deviceSizes:r,allSizes:n}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(i);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:n.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:n,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>n.find(t=>t>=e)||n[n.length-1]))],kind:"x"}}(t,n,o),c=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((e,r)=>a({config:t,src:i,quality:s,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:a({config:t,src:i,quality:s,width:l[c]})}}({config:l,src:d,unoptimized:f,width:B,quality:Z,sizes:p,loader:$});return{props:{...O,loading:H?"lazy":g,fetchPriority:x,width:B,height:W,decoding:k,className:m,style:{...G,...Q},sizes:V.sizes,srcSet:V.srcSet,src:S||V.src},meta:{unoptimized:f,priority:h,placeholder:T,fill:b}}}},6107:(e,t,i)=>{"use strict";var r=i(7358);
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return m},defaultHead:function(){return p}});let n=i(306),s=i(9955),o=i(5155),a=s._(i(2115)),l=n._(i(1172)),u=i(3003),c=i(1147),d=i(675);function p(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}i(2363);let h=["name","httpEquiv","charSet","itemProp"];function g(e,t){let{inAmpMode:i}=t;return e.reduce(f,[]).reverse().concat(p(i).reverse()).filter(function(){let e=new Set,t=new Set,i=new Set,r={};return n=>{let s=!0,o=!1;if(n.key&&"number"!=typeof n.key&&n.key.indexOf("$")>0){o=!0;let t=n.key.slice(n.key.indexOf("$")+1);e.has(t)?s=!1:e.add(t)}switch(n.type){case"title":case"base":t.has(n.type)?s=!1:t.add(n.type);break;case"meta":for(let e=0,t=h.length;e<t;e++){let t=h[e];if(n.props.hasOwnProperty(t)){if("charSet"===t)i.has(t)?s=!1:i.add(t);else{let e=n.props[t],i=r[t]||new Set;("name"!==t||!o)&&i.has(e)?s=!1:(i.add(e),r[t]=i)}}}}return s}}()).reverse().map((e,t)=>{let n=e.key||t;if(r.env.__NEXT_OPTIMIZE_FONTS&&!i&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:n})})}let m=function(e){let{children:t}=e,i=(0,a.useContext)(u.AmpStateContext),r=(0,a.useContext)(c.HeadManagerContext);return(0,o.jsx)(l.default,{reduceComponentsToState:g,headManager:r,inAmpMode:(0,d.isInAmpMode)(i),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)},5859:(e,t)=>{"use strict";function i(e){let{widthInt:t,heightInt:i,blurWidth:r,blurHeight:n,blurDataURL:s,objectFit:o}=e,a=r?40*r:t,l=n?40*n:i,u=a&&l?"viewBox='0 0 "+a+" "+l+"'":"";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"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+s+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},3621:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return s}});let r=i(306)._(i(2115)),n=i(1159),s=r.default.createContext(n.imageConfigDefault)},1159:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{VALID_LOADERS:function(){return i},imageConfigDefault:function(){return r}});let i=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},4146:(e,t,i)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return l},getImageProps:function(){return a}});let r=i(306),n=i(666),s=i(7970),o=r._(i(5514));function a(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}}let l=s.Image},5514:(e,t)=>{"use strict";function i(e){var t;let{config:i,src:r,width:n,quality:s}=e,o=s||(null==(t=i.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return i.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+o+(r.startsWith("/_next/static/media/")?"&dpl=dpl_AWRDa6R1RocSw9znS73jskszAuyS":"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),i.__next_img_default=!0;let r=i},3576:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=i(306)._(i(2115)).default.createContext(null)},180:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{formatUrl:function(){return s},formatWithValidation:function(){return a},urlObjectKeys:function(){return o}});let r=i(9955)._(i(4156)),n=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:i}=e,s=e.protocol||"",o=e.pathname||"",a=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:i&&(u=t+(~i.indexOf(":")?"["+i+"]":i),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(r.urlQueryToSearchParams(l)));let c=e.search||l&&"?"+l||"";return s&&!s.endsWith(":")&&(s+=":"),e.slashes||(!s||n.test(s))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+s+u+(o=o.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let o=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return s(e)}},4156:(e,t)=>{"use strict";function i(e){let t={};return e.forEach((e,i)=>{void 0===t[i]?t[i]=e:Array.isArray(t[i])?t[i].push(e):t[i]=[t[i],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function n(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[i,n]=e;Array.isArray(n)?n.forEach(e=>t.append(i,r(e))):t.set(i,r(n))}),t}function s(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return i.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,i)=>e.append(i,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{assign:function(){return s},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return n}})},1172:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=i(2115),n="undefined"==typeof window,s=n?()=>{}:r.useLayoutEffect,o=n?()=>{}:r.useEffect;function a(e){let{headManager:t,reduceComponentsToState:i}=e;function a(){if(t&&t.mountedInstances){let n=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(i(n,e))}}if(n){var l;null==t||null==(l=t.mountedInstances)||l.add(e.children),a()}return s(()=>{var i;return null==t||null==(i=t.mountedInstances)||i.add(e.children),()=>{var i;null==t||null==(i=t.mountedInstances)||i.delete(e.children)}}),s(()=>(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}},2170:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return v},MissingStaticPage:function(){return y},NormalizeError:function(){return g},PageNotFoundError:function(){return m},SP:function(){return p},ST:function(){return f},WEB_VITALS:function(){return i},execOnce:function(){return r},getDisplayName:function(){return l},getLocationOrigin:function(){return o},getURL:function(){return a},isAbsoluteUrl:function(){return s},isResSent:function(){return u},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return w}});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,i=!1;return function(){for(var r=arguments.length,n=Array(r),s=0;s<r;s++)n[s]=arguments[s];return i||(i=!0,t=e(...n)),t}}let n=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>n.test(e);function o(){let{protocol:e,hostname:t,port:i}=window.location;
1return e+"//"+t+(i?":"+i:"")}function a(){let{href:e}=window.location,t=o();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function d(e,t){let i=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(i&&u(i))return r;if(!r)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let p="undefined"!=typeof performance,f=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class g extends Error{}class m extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class v extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},7561:(e,t,i)=>{let r=i(3018),n=i(2884),s=i(3722),o=i(373),a=i(9810),l=i(7213),u=i(2290),c=i(4237),d=i(4057),p=i(2575),f=i(447);var h=class{documentAPIEndpoint;accessToken;routes;brokenRoute;defaultParams;fetchFn;fetchOptions;#e;#t;#i=!0;#r;#n;#s=0;constructor(e,t={}){var i;let{documentAPIEndpoint:r,accessToken:s,ref:o,routes:a,brokenRoute:u,defaultParams:c,fetchOptions:h={},fetch:g=null===(i=globalThis.fetch)||void 0===i?void 0:i.bind(globalThis)}=t;if(f.isRepositoryEndpoint(e)){try{this.repositoryName=p.getRepositoryName(e)}catch{console.warn(`[@prismicio/client] A repository name could not be inferred from the provided endpoint (\`${e}\`). Some methods will be disabled. Create the client using a repository name to prevent this warning. For more details, see ${n.devMsg("prefer-repository-name")}`)}this.documentAPIEndpoint=r||e}else this.repositoryName=e,this.documentAPIEndpoint=r||d.getRepositoryEndpoint(e);if(!g)throw new l.PrismicError("A valid fetch implementation was not provided. In environments where fetch is not available, a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);if("function"!=typeof g)throw new l.PrismicError(`fetch must be a function, but received: ${typeof g}`,void 0,void 0);if(!f.isRepositoryEndpoint(this.documentAPIEndpoint))throw new l.PrismicError(`documentAPIEndpoint is not a valid URL: ${r}`,void 0,void 0);f.isRepositoryEndpoint(e)&&r&&e!==r&&console.warn(`[@prismicio/client] Multiple incompatible endpoints were provided. Create the client using a repository name to prevent this error. For more details, see ${n.devMsg("prefer-repository-name")}`),this.accessToken=s,this.routes=a,this.brokenRoute=u,this.defaultParams=c,this.fetchOptions=h,this.fetchFn=g,this.graphQLFetch=this.graphQLFetch.bind(this),o&&this.queryContentFromRef(o)}set repositoryName(e){this.#e=e}get repositoryName(){if(!this.#e)throw new l.PrismicError(`A repository name is required for this method but one could not be inferred from the provided API endpoint (\`${this.documentAPIEndpoint}\`). To fix this error, provide a repository name when creating the client. For more details, see ${n.devMsg("prefer-repository-name")}`,void 0,void 0);return this.#e}set endpoint(e){this.documentAPIEndpoint=e}get endpoint(){return this.documentAPIEndpoint}enableAutoPreviews(){this.#i=!0}enableAutoPreviewsFromReq(e){this.enableAutoPreviews(),this.#r=e}disableAutoPreviews(){this.#i=!1,this.#r=void 0}async get(e){return await (await this.#o(e)).json()}async getFirst(e){let t=(null==e?void 0:e.page)||(null==e?void 0:e.pageSize)?e:{...e,pageSize:1},i=await this.#o(t),{results:r}=await i.clone().json();if(r[0])return r[0];throw new l.NotFoundError("No documents were returned",i.url,void 0)}async dangerouslyGetAll(e={}){var t;let i;let{limit:r=1/0,...n}=e,s={...n,pageSize:Math.min(r,n.pageSize||(null===(t=this.defaultParams)||void 0===t?void 0:t.pageSize)||100)},o=[];for(;(!i||i.next_page)&&o.length<r;){let e=i?i.page+1:void 0;i=await this.get({...s,page:e}),o.push(...i.results),i.next_page&&await new Promise(e=>setTimeout(e,500))}return o.slice(0,r)}async getByID(e,t){return await this.getFirst(g(t,r.filter.at("document.id",e)))}async getByIDs(e,t){return await this.get(g(t,r.filter.in("document.id",e)))}async getAllByIDs(e,t){return await this.dangerouslyGetAll(g(t,r.filter.in("document.id",e)))}async getByUID(e,t,i){return await this.getFirst(g(i,r.filter.at("document.type",e),r.f
1ilter.at(`my.${e}.uid`,t)))}async getByUIDs(e,t,i){return await this.get(g(i,r.filter.at("document.type",e),r.filter.in(`my.${e}.uid`,t)))}async getAllByUIDs(e,t,i){return await this.dangerouslyGetAll(g(i,r.filter.at("document.type",e),r.filter.in(`my.${e}.uid`,t)))}async getSingle(e,t){return await this.getFirst(g(t,r.filter.at("document.type",e)))}async getByType(e,t){return await this.get(g(t,r.filter.at("document.type",e)))}async getAllByType(e,t){return await this.dangerouslyGetAll(g(t,r.filter.at("document.type",e)))}async getByTag(e,t){return await this.get(g(t,r.filter.any("document.tags",[e])))}async getAllByTag(e,t){return await this.dangerouslyGetAll(g(t,r.filter.any("document.tags",[e])))}async getByEveryTag(e,t){return await this.get(g(t,r.filter.at("document.tags",e)))}async getAllByEveryTag(e,t){return await this.dangerouslyGetAll(g(t,r.filter.at("document.tags",e)))}async getBySomeTags(e,t){return await this.get(g(t,r.filter.any("document.tags",e)))}async getAllBySomeTags(e,t){return await this.dangerouslyGetAll(g(t,r.filter.any("document.tags",e)))}async getRepository(e){if(this.#n&&this.#s>Date.now())return this.#n;let t=new URL(this.documentAPIEndpoint),i=(null==e?void 0:e.accessToken)||this.accessToken;i&&t.searchParams.set("access_token",i);let r=await this.#a(t,e);if(r.ok)return this.#n=await r.json(),this.#s=Date.now()+5e3,this.#n;if(404===r.status)throw new l.RepositoryNotFoundError(`Prismic repository not found. Check that "${this.documentAPIEndpoint}" is pointing to the correct repository.`,t.toString(),void 0);return await this.#l(r,t.toString())}async getRefs(e){return(await this.getRepository(e)).refs}async getRefByID(e,t){let i=(await this.getRefs(t)).find(t=>t.id===e);if(!i)throw new l.PrismicError(`Ref with ID "${e}" could not be found.`,void 0,void 0);return i}async getRefByLabel(e,t){let i=(await this.getRefs(t)).find(t=>t.label===e);if(!i)throw new l.PrismicError(`Ref with label "${e}" could not be found.`,void 0,void 0);return i}async getMasterRef(e){let t=(await this.getRefs(e)).find(e=>e.isMasterRef);if(!t)throw new l.PrismicError("Master ref could not be found.",void 0,void 0);return t}async getReleases(e){return(await this.getRefs(e)).filter(e=>!e.isMasterRef)}async getReleaseByID(e,t){let i=(await this.getReleases(t)).find(t=>t.id===e);if(!i)throw new l.PrismicError(`Release with ID "${e}" could not be found.`,void 0,void 0);return i}async getReleaseByLabel(e,t){let i=(await this.getReleases(t)).find(t=>t.label===e);if(!i)throw new l.PrismicError(`Release with label "${e}" could not be found.`,void 0,void 0);return i}async getTags(e){let t=await this.getRepository(e),i=t.forms.tags;if(i){let t=new URL(i.action);this.accessToken&&t.searchParams.set("access_token",this.accessToken);let r=await this.#a(t,e);if(r.ok)return await r.json()}return t.tags}async buildQueryURL({signal:e,fetchOptions:t,...i}={}){let r=i.ref||await this.#u({accessToken:i.accessToken,signal:e,fetchOptions:t}),n=i.integrationFieldsRef||(await this.getRepository({accessToken:i.accessToken,signal:e,fetchOptions:t})).integrationFieldsRef||void 0;return c.buildQueryURL(this.documentAPIEndpoint,{...this.defaultParams,...i,ref:r,integrationFieldsRef:n,routes:i.routes||this.routes,brokenRoute:i.brokenRoute||this.brokenRoute,accessToken:i.accessToken||this.accessToken})}async resolvePreviewURL(e){let t=e.documentID,i=e.previewToken;if(void 0!==globalThis.location){let e=new URLSearchParams(globalThis.location.search);t=t||e.get("documentId"),i=i||e.get("token")}else if(this.#r){if("query"in this.#r){var r,n;t=t||(null===(r=this.#r.query)||void 0===r?void 0:r.documentId),i=i||(null===(n=this.#r.query)||void 0===n?void 0:n.token)}else if("url"in this.#r&&this.#r.url){let e=new URL(this.#r.url,"missing-host://").searchParams;t=t||e.get("documentId"),i=i||e.get("token")}}if(null!=t&&null!=i){let r=u.asLink(await this.getByID(t,{ref:i,lang:"*",signal:e.signal,fetchOptions:e.fetchOptions}),{linkResolver:e.linkResolver});if("string"==typeof r)return r}return e.defaultURL}queryLatestContent(){this.#t=void 0}queryContentFromReleaseByID(e){this.#t=async t=>(await this.getReleaseByID(e,t)).ref}queryContentFromReleaseByLabel(e){this.#t=async t=>(await this.getReleaseByLabel(e,t)).ref}queryContentFromRef(e){this.#t="string"==typeof e?()=>e:e}async graphQLFetch(e,t){let i={accessToken:this.accessToken,fetchOptions:this.fetchOptions},r=await this.getRepository(i),n=await this.#u(i),s={};for(let[e,i]of(s["prismic-ref"]=n,this.accessToken&&(s.authorization=`Token ${this.accessToken}`),r.integrationFieldsRef&&(s["prismic-integration-field-ref"]=r.integrationFieldsRef),Object.entries((null==t?void 0:t.headers)??{})))s[e.toLowerCase()]=i;let o=new URL("string"==typeof e?e:e.url),a=(o.searchParams.get("query")??"").replace(/(\n| )*( |{|})(\n| )*/gm,(e,t,i)=>i);return o.searchParams.set("query",a),o.searchParams.set("ref",n),await this.fetchFn(o.toString(),{...t,headers:s})}async #u(e){var t,i,r;if(this.#i){let e=s.getPreviewCookie(((null===(i=this.#r)||void 0===i?void 0:i.headers)?"get"in this.#r.headers?this.#r.headers.get("cookie"):this.#r.headers.cookie:null===(r=globalThis.document)||void 0===r?void 0:r.cookie)??"");if(e)return e}return await (null===(t=this.#t)||void 0===t?void 0:t.call(this,e))||(await this.getMasterRef(e)).ref}async #o(e,t=1){let i=await this.buildQueryURL(e),r=await this.#a(new URL(i),e);if(r.ok)return r;try{return await this.#l(r,i)}catch(r){if((r instanceof l.RefNotFoundError||r instanceof l.RefExpiredError)&&t<3){var n;(null==e?void 0:e.ref)||(this.#n=void 0);let s=null===(n=r.message.match(/master ref is: (?<ref>.*)$/i))||void 0===n||null===(n=n.groups)||void 0===n?void 0:n.ref;if(!s)throw r;return a.throttledWarn(`[@prismicio/client] The ref (${new URL(i).searchParams.get("ref")}) was ${r instanceof l.RefNotFoundError?"invalid":"expired"}. Now retrying with the latest master ref (${s}). If you were previewing content, the response will not include draft content.`),await this.#o({...e,ref:s},t+1)}throw r}}async #l(e,t){switch(e.status){case 400:{let i=await e.clone().json();throw new l.ParsingError(i.message,t,i)}case 401:{let i=await e.clone().json();throw new l.ForbiddenError(i.message,t,i)}case 404:{let i=await e.clone().json();switch(i.type){case"api_notfound_error":throw new l.RefNotFoundError(i.message,t,i);case"api_security_error":if(/preview token.*expired/i.test(i.message))throw new l.PreviewTokenExpiredError(i.message,t,i);default:throw new l.NotFoundError(i.message,t,i)}}case 410:{let i=await e.clone().json();throw new l.RefExpiredError(i.message,t,i)}default:throw new l.PrismicError(void 0,t,await e.text())}}async #a(e,t){var i,r,n,s;return await o.request(e,{...this.fetchOptions,...null==t?void 0:t.fetchOptions,headers:{...null===(i=this.fetchOptions)||void 0===i?void 0:i.headers,...null==t||null===(r=t.fetchOptions)||void 0===r?void 0:r.headers},signal:(null==t||null===(n=t.fetchOptions)||void 0===n?void 0:n.signal)||(null==t?void 0:t.signal)||(null===(s=this.fetchOptions)||void 0===s?void 0:s.signal)},this.fetchFn)}};function g(e={},...t){return{...e,filters:[...e.filters??[],...t]}}t.Client=h},610:(e,t,i)=>{let r=i(4619),n=i(6988),s=i(6057),o=i(7002),a=i(7237),l=i(4229),u=i(7955);var c=class{_assets=new Map;_documents=[];createAsset(e,t,{notes:i,credits:r,alt:n,tags:o}={}){let a,l;if("object"==typeof e&&"url"in e){if("dimensions"in e||"link_type"in e){let t=e.url.split("?")[0],i="name"in e?e.name:t.split("/").pop().split("_").pop(),r="copyright"in e&&e.copyright?e.copyright:void 0,n="alt"in e&&e.alt?e.alt:void 0;"dimensions"in e&&(l=e),a={id:e.id,file:t,filename:i,notes:void 0,credits:r,alt:n,tags:void 0}}else{var c;a={id:e.id,file:e.url,filename:e.filename,notes:e.notes,credits:e.credits,alt:e.alt,tags:null===(c=e.tags)||void 0===c?void 0:c.map(({name:e})=>e)}}}else a={id:e,file:e,filename:t,notes:i,credits:r,alt:n,tags:o};u.validateAssetMetadata(a);let d=new s.PrismicMigrationAsset(a,l),p=this._assets.get(a.id);return p?(p.config.notes=p.config.notes||a.notes,p.config.credits=p.config.credits||a.credits,p.config.alt=p.config.alt||a.alt,p.config.tags=Array.from(new Set([...p.config.tags||[],...a.tags||[]]))):this._assets.set(a.id,d),d}createDocument(e,t,i){let r=new o.PrismicMigrationDocument(e,t,i);return this._documents.push(r),r}updateDocument(e,t){let i=new o.PrismicMigrationDocument(e,t);return this._documents.push(i),i}createDocumentFromPrismic(e,t){let i=new o.PrismicMigrationDocument(this.#c({type:e.type,lang:e.lang,uid:e.uid,tags:e.tags,data:e.data}),t,{originalPrismicDocument:e});return this._documents.push(i),i}getByUID(e,t){return this._documents.find(i=>i.document.type===e&&i.document.uid===t)}getSingle(e){return this._documents.find(t=>t.document.type===e)}#c(e){if(a.filledContentRelationship(e)){let t=l.getOptionalLinkProperties(e);return e.isBroken?{...t,link_type:n.LinkType.Document,id:"_____broken_____",isBroken:!0}:{...t,link_type:n.LinkType.Document,id:()=>this._getByOriginalID(e.id)}}if(a.filledLinkToMedia(e))return{...l.getOptionalLinkProperties(e),link_type:n.LinkType.Media,id:this.createAsset(e)};if(a.rtImageNode(e)){let t={type:r.RichTextNodeType.image,id:this.createAsset(e)};return e.linkTo&&(t.linkTo=this.#c(e.linkTo)),t}if(a.filledImage(e)){let t={id:this.createAsset(e)},{id:i,url:r,dimensions:n,edit:s,alt:o,copyright:l,...u}=e;for(let e in u)a.filledImage(u[e])&&(t[e]=this.createAsset(u[e]));return t}if(Array.isArray(e))return e.map(e=>this.#c(e));if(e&&"object"==typeof e){let t={};for(let i in e)t[i]=this.#c(e[i]);return t}return e}_getByOriginalID(e){return this._documents.find(t=>{var i;return(null===(i=t.originalPrismicDocument)||void 0===i?void 0:i.id)===e})}};t.Migration=c},4178:(e,t,i)=>{let r=i(4958),n=i(2884),s=i(5377),o=i(373),a=i(7213),l=i(7561),u=i(6827),c=`${r.name.replace("@","").replace("/","-")}/${r.version}`;var d=class extends l.Client{writeToken;
1assetAPIEndpoint="https://asset-api.prismic.io/";migrationAPIEndpoint="https://migration.prismic.io/";constructor(e,t){super(e,t),void 0!==globalThis.window&&console.warn(`[@prismicio/client] Prismic write client appears to be running in a browser environment. This is not recommended as it exposes your write token. Consider using Prismic write client in a server environment only, preferring the regular client for browser environment. For more details, see ${n.devMsg("avoid-write-client-in-browser")}`),this.writeToken=t.writeToken,t.assetAPIEndpoint&&(this.assetAPIEndpoint=`${t.assetAPIEndpoint}/`),t.migrationAPIEndpoint&&(this.migrationAPIEndpoint=`${t.migrationAPIEndpoint}/`)}async migrate(e,t={}){var i,r;null===(i=t.reporter)||void 0===i||i.call(t,{type:"start",data:{pending:{documents:e._documents.length,assets:e._assets.size}}}),await this.migrateCreateAssets(e,t),await this.migrateCreateDocuments(e,t),await this.migrateUpdateDocuments(e,t),null===(r=t.reporter)||void 0===r||r.call(t,{type:"end",data:{migrated:{documents:e._documents.length,assets:e._assets.size}}})}async migrateCreateAssets(e,{reporter:t,...i}={}){let r=0;for(let[n,s]of e._assets){let n;null==t||t({type:"assets:creating",data:{current:++r,remaining:e._assets.size-r,total:e._assets.size,asset:s}});let{file:o,filename:a,notes:l,credits:u,alt:c,tags:d}=s.config;if("string"==typeof o){let e;try{e=new URL(o)}catch{}n=e?await this.fetchForeignAsset(e.toString(),i):o}else o instanceof URL?n=await this.fetchForeignAsset(o.toString(),i):n=o;s.asset=await this.createAsset(n,a,{notes:l,credits:u,alt:c,tags:d,...i})}null==t||t({type:"assets:created",data:{created:r}})}async migrateCreateDocuments(e,{reporter:t,...i}={}){let r=(await this.getRepository(i)).languages[0].id;null==t||t({type:"documents:masterLocale",data:{masterLocale:r}});let n=[];for(let t of e._documents)t.document.id||(t.document.lang===r?n.unshift(t):n.push(t));let s=0;for(let l of n){let c;if(null==t||t({type:"documents:creating",data:{current:++s,remaining:n.length-s,total:n.length,document:l}}),l.masterLanguageDocument){let e=await u.resolveMigrationContentRelationship(l.masterLanguageDocument);c="id"in e?e.id:void 0}else if(l.originalPrismicDocument){var o,a;let t=null===(o=l.originalPrismicDocument.alternate_languages.find(({lang:e})=>e===r))||void 0===o?void 0:o.id;t&&(c=null===(a=e._getByOriginalID(t))||void 0===a?void 0:a.document.id)}let{id:d}=await this.createDocument({...l.document,data:{}},l.title,{masterLanguageDocumentID:c,...i});l.document.id=d}null==t||t({type:"documents:created",data:{created:s}})}async migrateUpdateDocuments(e,{reporter:t,...i}={}){let r=0;for(let n of e._documents)null==t||t({type:"documents:updating",data:{current:++r,remaining:e._documents.length-r,total:e._documents.length,document:n}}),await this.updateDocument(n.document.id,{...n.document,documentTitle:n.title,data:await u.resolveMigrationDocumentData(n.document.data,e)},i);null==t||t({type:"documents:updated",data:{updated:e._documents.length}})}async createAsset(e,t,{notes:i,credits:r,alt:n,tags:s,...o}={}){let a=new URL("assets",this.assetAPIEndpoint),l=new FormData;l.append("file",new File([e],t,{type:e instanceof File?e.type:void 0})),i&&l.append("notes",i),r&&l.append("credits",r),n&&l.append("alt",n);let u=await this.#a(a,o,{method:"POST",body:l});if(200===u.status){let e=await u.json();return s&&s.length?this.updateAsset(e.id,{tags:s}):e}return await this.#d(u)}async updateAsset(e,{notes:t,credits:i,alt:r,filename:n,tags:s,...o}={}){let a=new URL(`assets/${e}`,this.assetAPIEndpoint);s&&s.length&&(s=await this.resolveAssetTagIDs(s,{createTags:!0,...o}));let l=await this.#a(a,o,{method:"PATCH",body:JSON.stringify({notes:t,credits:i,alt:r,filename:n,tags:s}),headers:{"content-type":"application/json"}});return 200===l.status?await l.json():await this.#d(l)}async fetchForeignAsset(e,t={}){let i=await this.#a(new URL(e),t);if(!i.ok)throw new a.PrismicError("Could not fetch foreign asset",e,void 0);return new File([await i.blob()],"",{type:i.headers.get("content-type")||void 0})}_resolveAssetTagIDsLimit=s.pLimit();async resolveAssetTagIDs(e=[],{createTags:t,...i}={}){return this._resolveAssetTagIDsLimit(async()=>{let r=await this.getAssetTags(i),n={};for(let e of r)n[e.name]=e;let s=[];for(let r of e)!n[r]&&t&&(n[r]=await this.createAssetTag(r,i)),n[r]&&s.push(n[r].id);return s})}async createAssetTag(e,t){let i=new URL("tags",this.assetAPIEndpoint),r=await this.#a(i,t,{method:"POST",body:JSON.stringify({name:e}),headers:{"content-type":"application/json"}});return 201===r.status?await r.json():await this.#d(r)}async getAssetTags(e){let t=new URL("tags",this.assetAPIEndpoint),i=await this.#a(t,e);return 200===i.status?(await i.json()).items:await this.#d(i)}async createDocument(e,t,{masterLanguageDocumentID:i,...r}={}){let n=new URL("documents",this.migrationAPIEndpoint),s=await this.#a(n,r,{method:"POST",body:JSON.stringify({title:t,type:e.type,uid:e.uid||void 0,lang:e.lang,alternate_language_id:i,tags:e.tags,data:e.data}),headers:{"content-type":"application/json","x-client":c}});return 201===s.status?{id:(await s.json()).id}:await this.#p(s)}async updateDocument(e,t,i){let r=new URL(`documents/${e}`,this.migrationAPIEndpoint),n=await this.#a(r,i,{method:"PUT",body:JSON.stringify({title:t.documentTitle,uid:t.uid||void 0,tags:t.tags,data:t.data}),headers:{"content-type":"application/json","x-client":c}});200!==n.status&&await this.#p(n)}async #a(e,t,i){var r,n,s,a;return await o.request(e,{...this.fetchOptions,...null==t?void 0:t.fetchOptions,...i,headers:{...null===(r=this.fetchOptions)||void 0===r?void 0:r.headers,...null==t||null===(n=t.fetchOptions)||void 0===n?void 0:n.headers,...null==i?void 0:i.headers,repository:this.repositoryName,authorization:`Bearer ${this.writeToken}`},signal:(null==t||null===(s=t.fetchOptions)||void 0===s?void 0:s.signal)||(null==t?void 0:t.signal)||(null===(a=this.fetchOptions)||void 0===a?void 0:a.signal)},this.fetchFn)}async #d(e){let t=await e.json();switch(e.status){case 401:case 403:throw new a.ForbiddenError(t.error,e.url,t);case 404:throw new a.NotFoundError(t.error,e.url,t);case 400:throw new a.InvalidDataError(t.error,e.url,t);default:throw new a.PrismicError(t.error,e.url,t)}}async #p(e){let t=await e.json(),i=t.message;switch(e.status){case 400:throw new a.InvalidDataError(i,e.url,t);case 401:throw new a.ForbiddenError(i,e.url,t);case 403:throw new a.ForbiddenError(i??t.Message,e.url,t);case 404:throw new a.NotFoundError(i,e.url,t);default:throw new a.PrismicError(i,e.url,t)}}};t.WriteClient=d},6345:(e,t)=>{var i=Object.defineProperty;t.__export=e=>{let t={};for(var r in e)i(t,r,{get:e[r],enumerable:!0});return t}},4237:(e,t,i)=>{let r=i(4958);i(2884);let n={accessToken:"access_token"},s=e=>"string"==typeof e?e:"desc"===e.direction?`${e.field} desc`:e.field;function o(e){return Array.isArray(e)?e:[e]}t.buildQueryURL=(e,t)=>{let{filters:i,predicates:a,...l}=t;e.endsWith("/")||(e+="/");let u=new URL("documents/search",e);if(i)for(let e of o(i))u.searchParams.append("q",`[${e}]`);if(a)for(let e of o(a))u.searchParams.append("q",`[${e}]`);for(let e in l){let t=n[e]||e,i=l[e];
1if("orderings"===t){let e=l[t];null!=e&&(i=`[${o(e).map(e=>s(e)).join(",")}]`)}else"routes"===t&&"object"==typeof l[t]&&(i=JSON.stringify(o(l[t])));null!=i&&u.searchParams.set(t,o(i).join(","))}return u.searchParams.set("x-c",`js-${r.version}`),u.toString()}},2813:(e,t,i)=>{var r=i(6345).__export({preview:()=>n});let n="io.prismic.preview";Object.defineProperty(t,"cookie_exports",{enumerable:!0,get:function(){return r}}),t.preview=n},6793:(e,t,i)=>{let r=i(7561);t.createClient=(e,t)=>new r.Client(e,t)},7429:(e,t,i)=>{let r=i(610);t.createMigration=()=>new r.Migration},3282:(e,t,i)=>{let r=i(4178);t.createWriteClient=(e,t)=>new r.WriteClient(e,t)},7213:(e,t)=>{var i=class extends Error{url;response;constructor(e="An invalid API response was returned",t,i){super(e),this.url=t,this.response=i}},r=class extends i{},n=class extends i{},s=class extends n{},o=class extends r{},a=class extends r{},l=class extends r{};t.ForbiddenError=r,t.InvalidDataError=class extends i{},t.NotFoundError=n,t.ParsingError=class extends i{},t.PreviewTokenExpiredError=l,t.PrismicError=i,t.RefExpiredError=o,t.RefNotFoundError=a,t.RepositoryNotFoundError=s},3018:(e,t)=>{let i=e=>Array.isArray(e)?`[${e.map(i).join(", ")}]`:"string"==typeof e?`"${e.replace(/"/g,'\\"')}"`:e instanceof Date?`${e.getTime()}`:`${e}`,r=e=>(t,...r)=>{let n=r.map(i).join(", ");return`[${e}(${t}${t&&r.length?", ":""}${n})]`},n=e=>{let t=r(e);return e=>t(e)},s={at:r("at"),not:r("not"),any:r("any"),in:r("in"),fulltext:r("fulltext"),has:n("has"),missing:n("missing"),similar:(e=>{let t=r(e);return(...e)=>t("",...e)})("similar"),geopointNear:r("geopoint.near"),numberLessThan:r("number.lt"),numberGreaterThan:r("number.gt"),numberInRange:r("number.inRange"),dateAfter:r("date.after"),dateBefore:r("date.before"),dateBetween:r("date.between"),dateDayOfMonth:r("date.day-of-month"),dateDayOfMonthAfter:r("date.day-of-month-after"),dateDayOfMonthBefore:r("date.day-of-month-before"),dateDayOfWeek:r("date.day-of-week"),dateDayOfWeekAfter:r("date.day-of-week-after"),dateDayOfWeekBefore:r("date.day-of-week-before"),dateMonth:r("date.month"),dateMonthAfter:r("date.month-after"),dateMonthBefore:r("date.month-before"),dateYear:r("date.year"),dateHour:r("date.hour"),dateHourAfter:r("date.hour-after"),dateHourBefore:r("date.hour-before")};t.filter=s},6320:(e,t,i)=>{let r=i(7213),n=i(9493);t.getGraphQLEndpoint=e=>{if(n.isRepositoryName(e))return`https://${e}.cdn.prismic.io/graphql`;throw new r.PrismicError(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)}},4057:(e,t,i)=>{let r=i(7213),n=i(9493);t.getRepositoryEndpoint=e=>{if(n.isRepositoryName(e))return`https://${e}.cdn.prismic.io/api/v2`;throw new r.PrismicError(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)}},2575:(e,t,i)=>{let r=i(7213);t.getRepositoryName=e=>{try{let t=new URL(e).hostname;if(t.endsWith("prismic.io")||t.endsWith("wroom.io")||t.endsWith("dev-tools-wroom.com")||t.endsWith("marketing-tools-wroom.com")||t.endsWith("platform-wroom.com")||t.endsWith("wroom.test"))return t.split(".")[0]}catch{}throw new r.PrismicError(`An invalid Prismic Document API endpoint was provided: ${e}`,void 0,void 0)}},9095:(e,t,i)=>{let r=i(7213),n=i(9493);t.getToolbarSrc=e=>{if(n.isRepositoryName(e))return`https://static.cdn.prismic.io/prismic.js?new=true&repo=${e}`;throw new r.PrismicError(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)}},4250:(e,t)=>{t.asDate=e=>e?new Date(24===e.length?e.replace(/(\+|-)(\d{2})(\d{2})$/,".000$1$2:$3"):e):null},4969:(e,t,i)=>{let r=i(5913),n=i(3232),s=i(8392),o=i(6815),a=(e,t)=>{let i=(e,t)=>"function"==typeof e?i=>(null==e?void 0:e(i))||t(i):t;return l({heading1:i(null==t?void 0:t.heading1,r.serializeStandardTag("h1",null==t?void 0:t.heading1)),heading2:i(null==t?void 0:t.heading2,r.serializeStandardTag("h2",null==t?void 0:t.heading2)),heading3:i(null==t?void 0:t.heading3,r.serializeStandardTag("h3",null==t?void 0:t.heading3)),heading4:i(null==t?void 0:t.heading4,r.serializeStandardTag("h4",null==t?void 0:t.heading4)),heading5:i(null==t?void 0:t.heading5,r.serializeStandardTag("h5",null==t?void 0:t.heading5)),heading6:i(null==t?void 0:t.heading6,r.serializeStandardTag("h6",null==t?void 0:t.heading6)),paragraph:i(null==t?void 0:t.paragraph,r.serializeStandardTag("p",null==t?void 0:t.paragraph)),preformatted:i(null==t?void 0:t.preformatted,r.serializePreFormatted(null==t?void 0:t.preformatted)),strong:i(null==t?void 0:t.strong,r.serializeStandardTag("strong",null==t?void 0:t.strong)),em:i(null==t?void 0:t.em,r.serializeStandardTag("em",null==t?void 0:t.em)),listItem:i(null==t?void 0:t.listItem,r.serializeStandardTag("li",null==t?void 0:t.listItem)),oListItem:i(null==t?void 0:t.oListItem,r.serializeStandardTag("li",null==t?void 0:t.oListItem)),list:i(null==t?void 0:t.list,r.serializeStandardTag("ul",null==t?void 0:t.list)),oList:i(null==t?void 0:t.oList,r.serializeStandardTag("ol",null==t?void 0:t.oList)),image:i(null==t?void 0:t.image,r.serializeImage(e,null==t?void 0:t.image)),embed:i(null==t?void 0:t.embed,r.serializeEmbed(null==t?void 0:t.embed)),hyperlink:i(null==t?void 0:t.hyperlink,r.serializeHyperlink(e,null==t?void 0:t.hyperlink)),label:i(null==t?void 0:t.label,r.serializeStandardTag("span",null==t?void 0:t.label)),span:i(null==t?void 0:t.span,r.serializeSpan())})},l=e=>{let t={};for(let i in e){let r=e[i];r&&(t[i]=e=>r({...e,children:e.children.join("")}))}return s.wrapMapSerializer(t)};t.asHTML=(e,...t)=>{if(!e)return null;{let i,r;let[s,l]=t;return r=(i="function"==typeof s||null==s?{linkResolver:s,serializer:l}:{...s}).serializer?"function"==typeof i.serializer?o.composeSerializers((e,t,r,n,s)=>
1i.serializer(e,t,r,n.join(""),s),a(i.linkResolver)):a(i.linkResolver,i.serializer):a(i.linkResolver),n.serialize(e,r).join("")}}},5337:(e,t,i)=>{let r=i(8661),n=i(6940),s=[1,2,3];t.asImagePixelDensitySrcSet=(e,t={})=>{if(!(e&&r.imageThumbnail(e)))return null;{let{pixelDensities:i=s,...r}=t;return{src:(0,n.buildURL)(e.url,r),srcset:(0,n.buildPixelDensitySrcSet)(e.url,{...r,pixelDensities:i})}}}},3601:(e,t,i)=>{let r=i(8661),n=i(6940);t.asImageSrc=(e,t={})=>e&&r.imageThumbnail(e)?(0,n.buildURL)(e.url,t):null},4069:(e,t,i)=>{let r=i(8661),n=i(6940),s=[640,828,1200,2048,3840];t.asImageWidthSrcSet=(e,t={})=>{if(!(e&&r.imageThumbnail(e)))return null;{let{widths:i=s,...r}=t,{url:o,dimensions:a,id:l,alt:u,copyright:c,edit:d,...p}=e,f=Object.values(p);return"thumbnails"===i&&f.length<1&&(i=s),{src:(0,n.buildURL)(o,r),srcset:"thumbnails"===i?[(0,n.buildWidthSrcSet)(o,{...r,widths:[a.width]}),...f.map(e=>(0,n.buildWidthSrcSet)(e.url,{...r,widths:[e.dimensions.width]}))].join(", "):(0,n.buildWidthSrcSet)(e.url,{...r,widths:i})}}}},2290:(e,t,i)=>{let r=i(6988),n=i(440);t.asLink=(e,...t)=>{let i;if(!e)return null;let s="link_type"in e?e:n.documentToLinkField(e),[o]=t;switch(i="function"==typeof o||null==o?{linkResolver:o}:{...o},s.link_type){case r.LinkType.Media:case r.LinkType.Web:return"url"in s?s.url:null;case r.LinkType.Document:if("id"in s&&i.linkResolver){let e=i.linkResolver(s);if(null!=e)return e}if("url"in s&&s.url)return s.url;return null;case r.LinkType.Any:default:return null}}},1004:(e,t,i)=>{let r=i(2290),n=i(8661),s=i(6404);t.asLinkAttrs=(e,t={})=>{if(e&&("link_type"in e?n.link(e):e)){let i="target"in e?e.target:void 0,n=r.asLink(e,t.linkResolver),o=null==n?void 0:n,a="string"==typeof o&&!s.isInternalURL(o),l=t.rel?t.rel({href:o,isExternal:a,target:i}):a?"noreferrer":void 0;return{href:o,target:i,rel:null==l?void 0:l}}return{}}},2947:(e,t,i)=>{let r=i(9749);t.asText=(e,...t)=>{if(!e)return null;{let i;let[n]=t;return i="string"==typeof n?{separator:n}:{...n},r.asText(e,i.separator)}}},440:(e,t,i)=>{let r=i(6988);t.documentToLinkField=e=>{var t;return{link_type:r.LinkType.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?void 0:t[0],...e.data&&Object.keys(e.data).length>0?{data:e.data}:{}}}},8661:(e,t,i)=>{var r=i(6345).__export({color:()=>g,contentRelationship:()=>p,date:()=>f,embed:()=>w,geoPoint:()=>b,group:()=>E,image:()=>u,imageThumbnail:()=>l,integration:()=>S,integrationField:()=>P,integrationFields:()=>R,keyText:()=>y,link:()=>c,linkToMedia:()=>d,number:()=>m,repeatable:()=>T,richText:()=>o,select:()=>v,sliceZone:()=>x,table:()=>_,timestamp:()=>h,title:()=>a});let n=e=>null!=e,s=e=>!!e.length,o=e=>!!n(e)&&(1===e.length&&"text"in e[0]?!!e[0].text:!!e.length),a=o,l=e=>n(e)&&!!e.url,u=l,c=e=>n(e)&&("id"in e||"url"in e),d=c,p=c,f=n,h=n,g=n,m=n,y=e=>!!e,v=n,w=e=>n(e)&&!!e.embed_url,b=e=>n(e)&&"longitude"in e,_=n,S=n,P=S,R=S,T=e=>n(e)&&s(e),E=e=>n(e)&&s(e),x=e=>n(e)&&s(e);t.imageThumbnail=l,Object.defineProperty(t,"isFilled_exports",{enumerable:!0,get:function(){return r}}),t.link=c},1540:(e,t)=>{t.mapSliceZone=function(e,t,i){return Promise.all(e.map(async(e,r,n)=>{let s="slice_type"in e,o=s?e.slice_type:e.type,a=t[o];if(!a)return e;let l={slice:e,slices:n,index:r,context:i},u=await a(l);return(a.length<1&&("function"==typeof u||"object"==typeof u&&"default"in u)&&(u="default"in u?u.default:u,u=await u(l)),s)?{__mapped:!0,id:e.id,slice_type:o,...u}:{__mapped:!0,type:o,...u}}))}},2150:(e,t,i)=>{let r=i(4619),n=i(1540),s=i(3018),o=i(2813),a=i(7213),l=i(6988),u=i(440),c=i(2290),d=i(4237),p=i(9493),f=i(4057),h=i(2575),g=i(447),m=i(7561),y=i(6793),v=i(6057),w=i(7002),b=i(8661),_=i(4178),S=i(3282),P=i(610),R=i(7429),T=i(6320),E=i(9095),x=i(4250),k=i(1004),I=i(2947),M=i(4969),A=i(3601),D=i(4069),L=i(5337),O=i(58),j=i(9713),C=i(2636),q=i(4698),N=i(7480),F=i(9429),$=s.filter,
1U=n.mapSliceZone,z=r.RichTextNodeType;t.Client=m.Client,t.CustomTypeModelFieldType=j.CustomTypeModelFieldType,t.CustomTypeModelLinkSelectType=C.CustomTypeModelLinkSelectType,t.CustomTypeModelSliceDisplay=N.CustomTypeModelSliceDisplay,t.CustomTypeModelSliceType=q.CustomTypeModelSliceType,t.Element=z,t.ForbiddenError=a.ForbiddenError,t.InvalidDataError=a.InvalidDataError,t.LinkType=l.LinkType,t.Migration=P.Migration,t.NotFoundError=a.NotFoundError,t.OEmbedType=O.OEmbedType,t.ParsingError=a.ParsingError,t.PreviewTokenExpiredError=a.PreviewTokenExpiredError,t.PrismicError=a.PrismicError,t.PrismicMigrationAsset=v.PrismicMigrationAsset,t.PrismicMigrationDocument=w.PrismicMigrationDocument,t.RefExpiredError=a.RefExpiredError,t.RefNotFoundError=a.RefNotFoundError,t.RepositoryNotFoundError=a.RepositoryNotFoundError,t.RichTextNodeType=r.RichTextNodeType,t.WebhookType=F.WebhookType,t.WriteClient=_.WriteClient,t.asDate=x.asDate,t.asHTML=M.asHTML,t.asImagePixelDensitySrcSet=L.asImagePixelDensitySrcSet,t.asImageSrc=A.asImageSrc,t.asImageWidthSrcSet=D.asImageWidthSrcSet,t.asLink=c.asLink,t.asLinkAttrs=k.asLinkAttrs,t.asText=I.asText,t.buildQueryURL=d.buildQueryURL,Object.defineProperty(t,"cookie",{enumerable:!0,get:function(){return o.cookie_exports}}),t.createClient=y.createClient,t.createMigration=R.createMigration,t.createWriteClient=S.createWriteClient,t.documentToLinkField=u.documentToLinkField,t.filter=s.filter,t.getGraphQLEndpoint=T.getGraphQLEndpoint,t.getRepositoryEndpoint=f.getRepositoryEndpoint,t.getRepositoryName=h.getRepositoryName,t.getToolbarSrc=E.getToolbarSrc,Object.defineProperty(t,"isFilled",{enumerable:!0,get:function(){return b.isFilled_exports}}),t.isRepositoryEndpoint=g.isRepositoryEndpoint,t.isRepositoryName=p.isRepositoryName,t.mapSliceZone=n.mapSliceZone,t.predicate=$,t.unstable_mapSliceZone=U},447:(e,t)=>{t.isRepositoryEndpoint=e=>{try{return new URL(e),!0}catch{return!1}}},9493:(e,t)=>
1{t.isRepositoryName=e=>/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(e)},2884:(e,t,i)=>{let r=i(4958);t.devMsg=e=>`https://prismic.dev/msg/client/v${r.version}/${e}`},1858:(e,t)=>{let i=/["'&<>]/;t.escapeHTML=e=>{let t;let r=""+e,n=i.exec(r);if(!n)return r;let s="",o=0,a=0;for(o=n.index;o<r.length;o++){switch(r.charCodeAt(o)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#39;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==o&&(s+=r.substring(a,o)),a=o+1,s+=t}return a!==o?s+r.substring(a,o):s}},4229:(e,t)=>{t.getOptionalLinkProperties=e=>{let t={};return"text"in e&&(t.text=e.text),"variant"in e&&(t.variant=e.variant),t}},3722:(e,t,i)=>{let r=i(2813),n=e=>e.replace(/%3B/g,";");t.getPreviewCookie=e=>{let t;for(let i of e.split("; ")){let e=i.split("=");if(n(e[0]).replace(/%3D/g,"=")===r.preview){t=n(e.slice(1).join("="));break}}return t}},6404:(e,t)=>{t.isInternalURL=e=>{let t=/^(\/(?!\/)|#)/.test(e),i=!t&&!/^https?:\/\//.test(e);return t&&!i}},683:(e,t,i)=>{let r=i(4619),n=i(6988),s=i(6057),o=i(7002),a=i(7237),l=e=>e instanceof o.PrismicMigrationDocument||a.prismicDocument(e)||"object"==typeof e&&null!==e&&"link_type"in e&&e.link_type===n.LinkType.Document&&"id"in e&&(l(e.id)||"function"==typeof e.id);t.contentRelationship=l,t.image=e=>e instanceof s.PrismicMigrationAsset||"object"==typeof e&&null!==e&&"id"in e&&Object.values(e).every(e=>e instanceof s.PrismicMigrationAsset),t.linkToMedia=e=>"object"==typeof e&&null!==e&&"id"in e&&e.id instanceof s.PrismicMigrationAsset&&"link_type"in e&&e.link_type===n.LinkType.Media,t.rtImageNode=e=>"object"==typeof e&&null!==e&&"id"in e&&e.id instanceof s.PrismicMigrationAsset&&"type"in e&&e.type===r.RichTextNodeType.image},7237:(e,t,i)=>{let r=i(4619),n=i(6988),s=e=>!!e&&"object"==typeof e&&(!("version"in e)||"object"==typeof e.version)&&"id"in e&&"url"in e&&"string"==typeof e.url&&"dimensions"in e&&"edit"in e&&"alt"in e&&"copyright"in e;t.filledContentRelationship=e=>!!e&&"object"==typeof e&&!("version"in e)&&"link_type"in e&&e.link_type===n.LinkType.Document&&"id"in e&&"type"in e&&"tags"in e&&"lang"in e,t.filledImage=e=>!!s(e)&&(!("type"in e)||e.type!==r.RichTextNodeType.image),t.filledLinkToMedia=e=>!!e&&"object"==typeof e&&!("version"in e)&&"link_type"in e&&e.link_type===n.LinkType.Media&&"id"in e&&"name"in e&&"kind"in e&&"url"in e&&"size"in e,t.prismicDocument=e=>{try{return"object"==typeof e&&null!==e&&"id"in e&&"href"in e&&"string"==typeof e.href&&new URL(e.href)&&"type"in e&&"lang"in e&&"tags"in e&&Array.isArray(e.tags)}catch{return!1}},t.rtImageNode=e=>!!s(e)&&"type"in e&&e.type===r.RichTextNodeType.image},5377:(e,t)=>{let i=e=>new Promise(t=>setTimeout(t,e));t.pLimit=({interval:e}={})=>{let t=[],r=!1,n=0,s=()=>{if(!r&&t.length>0){var e;null===(e=t.shift())||void 0===e||e(),r=!0}},o=()=>{r=!1,s()},a=async(t,r,s)=>{let a=Date.now()-n;e&&a<e&&await i(e-a);let l=(async()=>t(...s))();r(l);try{await l}catch{}n=Date.now(),o()},l=(e,i,n)=>{new Promise(e=>{t.push(e)}).then(a.bind(void 0,e,i,n)),(async()=>{await Promise.resolve(),r||s()})()};return(e,...t)=>new Promise(i=>{l(e,i,t)})}},373:(e,t,i)=>{let r=i(5377),n={},s={};async function o(e){let t=await e.blob(),i={ok:e.ok,status:e.status,headers:e.headers,url:e.url,text:async()=>t.text(),json:async()=>JSON.parse(await t.text()),blob:async()=>t,clone:()=>i};return i}async function a(e,t,i){var l,u;let c;let d=e.toString();if(null==t?void 0:t.body)c=(n[l=e.hostname]||(n[l]=r.pLimit({interval:1500})))(()=>i(d,t));else{let e=null===(u=s[d])||void 0===u?void 0:u.get(null==t?void 0:t.signal);e?c=e:(c=i(d,t).then(o).finally(()=>{var e,i;null===(e=s[d])||void 0===e||e.delete(null==t?void 0:t.signal),(null===(i=s[d])||void 0===i?void 0:i.size)===0&&delete s[d]}),(s[d]||(s[d]=new Map)).set(null==t?void 0:t.signal,c))}let p=await c;if(429===p.status){let r=Number(p.headers.get("retry-after")),n=Number.isNaN(r)?1500:1e3*r;return await new Promise(e=>setTimeout(e,n)),a(e,t,i)}return p}t.request=a},6827:(e,t,i)=>{let r=i(4619),n=i(6988),s=i(6057),o=i(7002),a=i(8661),l=i(683),u=i(4229);async function c(e){if("function"==typeof e)return c(await e());if(e instanceof o.PrismicMigrationDocument)return e.document.id?{link_type:n.LinkType.Document,id:e.document.id}:{link_type:n.LinkType.Any};let t=e&&"link_type"in e?u.getOptionalLinkProperties(e):void 0;return e?l.contentRelationship(e.id)||"string"!=typeof e.id?{...t,...await c(e.id)}:{...t,link_type:n.LinkType.Document,id:e.id}:{...t,link_type:n.LinkType.Any}}let d=(e,t,i)=>{var r;let{id:n,...o}=e instanceof s.PrismicMigrationAsset?{id:e}:e,a=null===(r=t._assets.get(n.config.id))||void 0===r?void 0:r.asset,l=n.originalField;if(a){let e=((null==l?void 0:l.url)||a.url).split("?")[1],r=`${a.url.split("?")[0]}${e?`?${e}`:""}`,s={width:a.width,height:a.height},u=l&&"edit"in l?null==l?void 0:l.edit:{x:0,y:0,zoom:1,background:"transparent"},c=n.config.alt||a.alt||null,p={};if(i)for(let[e,i]of Object.entries(o)){let r=d(i,t);r&&(p[e]=r)}return{id:a.id,url:r,dimensions:s,edit:u,alt:c,copyright:a.credits||null,...p}}},p=async(e,t)=>{let i=d(e.id,t);if(i){let n=await h(e.linkTo,t);return{...i,type:r.RichTextNodeType.image,linkTo:a.link(n)?n:void 0}}},f=(e,t)=>{var i;let r=null===(i=t._assets.get(e.id.config.id))||void 0===i?void 0:i.asset,s=u.getOptionalLinkProperties(e);return r?{...s,id:r.id,link_type:n.LinkType.Media}:{...s,link_type:n.LinkType.Any}};async function h(e,t){if(l.contentRelationship(e))return c(e);if(l.image(e))return d(e,t,!0);if(l.linkToMedia(e))return f(e,t);if(l.rtImageNode(e))return p(e,t);if("function"==typeof e)return await h(await e(),t);if(Array.isArray(e)){let i=[];for(let r of e)i.push(await h(r,t));
1return i.filter(Boolean)}if(e&&"object"==typeof e){let i={};for(let r in e)i[r]=await h(e[r],t);return i}return e}t.resolveMigrationContentRelationship=c,t.resolveMigrationDocumentData=h},5913:(e,t,i)=>{let r=i(6988),n=i(2290),s=i(1858),o=(e,t)=>{let i={...t};"direction"in e&&"rtl"===e.direction&&(i.dir=e.direction),"data"in e&&"label"in e.data&&e.data.label&&(i.class=i.class?`${i.class} ${e.data.label}`:e.data.label);let r=[];for(let e in i){let t=i[e];t&&("boolean"==typeof t?r.push(e):r.push(`${e}="${s.escapeHTML(t)}"`))}return r.length&&r.unshift(""),r.join(" ")},a=e=>e&&"function"!=typeof e?e:{},l=(e,t)=>{let i=a(t);return({node:t,children:s})=>{let a={...i};return t.data.link_type===r.LinkType.Web?(a.href=t.data.url,a.target=t.data.target,a.rel="noopener noreferrer"):t.data.link_type===r.LinkType.Document?a.href=n.asLink(t.data,{linkResolver:e}):t.data.link_type===r.LinkType.Media&&(a.href=t.data.url),`<a${o(t,a)}>${s}</a>`}};t.serializeEmbed=e=>{let t=a(e);return({node:e})=>`<div${o(e,{...t,"data-oembed":e.oembed.embed_url,"data-oembed-type":e.oembed.type,"data-oembed-provider":e.oembed.provider_name})}>${e.oembed.html}</div>`},t.serializeHyperlink=l,t.serializeImage=(e,t)=>{let i=a(t);return({node:t})=>{let r=`<img${o(t,{...i,src:t.url,alt:t.alt,copyright:t.copyright})} />`;return t.linkTo&&(r=l(e)({type:"hyperlink",node:{type:"hyperlink",data:t.linkTo,start:0,end:0},text:"",children:r,key:""})),`<p class="block-img">${r}</p>`}},t.serializePreFormatted=e=>{let t=a(e);return({node:e})=>`<pre${o(e,t)}>${s.escapeHTML(e.text)}</pre>`},t.serializeSpan=()=>({text:e})=>e?s.escapeHTML(e).replace(/\n/g,"<br />"):"",t.serializeStandardTag=(e,t)=>{let i=a(t);return({node:t,children:r})=>`<${e}${o(t,i)}>${r}</${e}>`}},9810:(e,t)=>{let i;let r=0;t.throttledWarn=e=>{if(e===i&&Date.now()-r<5e3){r=Date.now();return}r=Date.now(),i=e,console.warn(e)}},7955:(e,t,i)=>{let r=i(7213);t.validateAssetMetadata=({notes:e,credits:t,alt:i,tags:n})=>{let s=[];if(e&&e.length>500&&s.push("`notes` must be at most 500 characters"),t&&t.length>500&&s.push("`credits` must be at most 500 characters"),i&&i.length>500&&s.push("`alt` must be at most 500 characters"),n&&n.length&&n.some(e=>e.length<3||e.length>20)&&s.push("tags must be at least 3 characters long and 20 characters at most"),s.length)throw new r.PrismicError(`Errors validating asset metadata: ${s.join(", ")}`,void 0,{notes:e,credits:t,alt:i,tags:n})}},4958:(e,t)=>{Object.defineProperty(t,"name",{enumerable:!0,get:function(){return"@prismicio/client"}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return"7.21.6"}})},9749:(e,t)=>{t.asText=(e,t=" ")=>{let i="";for(let r=0;r<e.length;r++)"text"in e[r]&&(i+=(i?t:"")+e[r].text);return i}},1156:(e,t,i)=>{let r=i(4619),n=()=>(++n.i).toString();n.i=0;let s=(e,t=[])=>({key:n(),type:e.type,text:"text"in e?e.text:void 0,node:e,children:t}),o=e=>s({type:r.RichTextNodeType.span,text:e,spans:[]}),a=e=>{let t=e.slice(0);for(let e=0;e<t.length;e++){let i=t[e];if(i.type===r.RichTextNodeType.listItem||i.type===r.RichTextNodeType.oListItem){let n=[i];for(;t[e+1]&&t[e+1].type===i.type;)n.push(t[e+1]),t.splice(e,1);i.type===r.RichTextNodeType.listItem?t[e]={type:r.RichTextNodeType.list,items:n}:t[e]={type:r.RichTextNodeType.oList,items:n}}}return t},l=e=>{if("text"in e)return s(e,u(e.spans,e));if("items"in e){let t=[];for(let i=0;i<e.items.length;i++)t.push(l(e.items[i]));return s(e,t)}return s(e)},u=(e,t,i)=>{if(!e.length)return[o(t.text)];let r=e.slice(0);r.sort((e,t)=>e.start-t.start||t.end-e.end);let n=[];for(let e=0;e<r.length;e++){let a=r[e],l=i&&i.start||0,c=a.start-l,d=a.end-l,p=t.text.slice(c,d),f=[];for(let t=e;t<r.length;t++){let e=r[t];e!==a&&(e.start>=a.start&&e.end<=a.end?(f.push(e),r.splice(t,1),t--):e.start<a.end&&e.end>a.start&&(f.push({...e,end:a.end}),r[t]={...e,start:a.end}))}0===e&&c>0&&n.push(o(t.text.slice(0,c)));let h={...a,text:p};n.push(s(h,u(f,{...t,text:p},a))),d<t.text.length&&n.push(o(t.text.slice(d,r[e+1]?r[e+1].start-l:void 0)))}return n};t.asTree=e=>{let t=a(e),i=[];for(let e=0;e<t.length;e++)i.push(l(t[e]));return{key:n(),children:i}}},6815:(e,t)=>{t.composeSerializers=(...e)=>(...t)=>{for(let i=0;i<e.length;i++){let r=e[i];if(r){let e=r(...t);if(null!=e)return e}}}},3232:(e,t,i)=>{let r=i(1156),n=(e,t)=>{let i=[];for(let r=0;r<e.length;r++){let s=e[r],o=t(s.type,s.node,s.text,n(s.children,t),s.key);null!=o&&i.push(o)}return i};t.serialize=(e,t)=>
1n(r.asTree(e).children,t)},8021:(e,t,i)=>{let r=i(4619),n={[r.RichTextNodeType.listItem]:"listItem",[r.RichTextNodeType.oListItem]:"oListItem",[r.RichTextNodeType.list]:"list",[r.RichTextNodeType.oList]:"oList"};t.RichTextReversedNodeType=n},8392:(e,t,i)=>{let r=i(8021);t.wrapMapSerializer=e=>(t,i,n,s,o)=>{let a=e[r.RichTextReversedNodeType[t]||t];if(a)return a({type:t,node:i,text:n,children:s,key:o})}},6057:(e,t)=>{t.PrismicMigrationAsset=class{asset;config;originalField;constructor(e,t){this.config=e,this.originalField=t}}},7002:(e,t)=>{var i=class{document;title;masterLanguageDocument;originalPrismicDocument;constructor(e,t,i){this.document=e,this.title=t,this.masterLanguageDocument=null==i?void 0:i.masterLanguageDocument,this.originalPrismicDocument=null==i?void 0:i.originalPrismicDocument}};t.PrismicMigrationDocument=i},2636:(e,t)=>{t.CustomTypeModelLinkSelectType={Document:"document",Media:"media",Web:"web"}},7480:(e,t)=>{t.CustomTypeModelSliceDisplay={List:"list",Grid:"grid"}},4698:(e,t)=>{t.CustomTypeModelSliceType={Slice:"Slice",SharedSlice:"SharedSlice"}},9713:(e,t)=>{t.CustomTypeModelFieldType={Boolean:"Boolean",Color:"Color",Date:"Date",Embed:"Embed",GeoPoint:"GeoPoint",Group:"Group",Image:"Image",Integration:"IntegrationFields",Link:"Link",Number:"Number",Select:"Select",Slices:"Slices",StructuredText:"StructuredText",Table:"Table",Text:"Text",Timestamp:"Timestamp",UID:"UID",IntegrationFields:"IntegrationFields",Range:"Range",Separator:"Separator",LegacySlices:"Choice"}},58:(e,t)=>{t.OEmbedType={Photo:"photo",Video:"video",Link:"link",Rich:"rich"}},6988:(e,t)=>
1{t.LinkType={Any:"Any",Document:"Document",Media:"Media",Web:"Web"}},4619:(e,t)=>{t.RichTextNodeType={heading1:"heading1",heading2:"heading2",heading3:"heading3",heading4:"heading4",heading5:"heading5",heading6:"heading6",paragraph:"paragraph",preformatted:"preformatted",strong:"strong",em:"em",listItem:"list-item",oListItem:"o-list-item",list:"group-list-item",oList:"group-o-list-item",image:"image",embed:"embed",hyperlink:"hyperlink",label:"label",span:"span"}},9429:(e,t)=>{t.WebhookType={APIUpdate:"api-update",TestTrigger:"test-trigger"}},9623:(e,t,i)=>{"use strict";var r=Object.defineProperty,n=(e,t,i)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,s=(e,t,i)=>n(e,"symbol"!=typeof t?t+"":t,i);Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=i(3702),a=i(433),l=i(1680);class u{constructor(e){s(this,"baseURL"),this.baseURL=e.baseURL}buildURLForPath(e,t={}){return a.buildURL(`${new URL(e,this.baseURL)}`,t)}buildWidthSrcSetForPath(e,t){return l.buildWidthSrcSet(`${new URL(e,this.baseURL)}`,t)}buildPixelDensitySrcSetForPath(e,t){return o.buildPixelDensitySrcSet(`${new URL(e,this.baseURL)}`,t)}}t.Client=u},3702:(e,t,i)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=i(433);t.buildPixelDensitySrcSet=(e,{pixelDensities:t,...i})=>t.map(t=>`${r.buildURL(e,{...i,dpr:t})} ${t}x`).join(", ")},433:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let i=e=>e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`);t.buildURL=(e,t)=>{let r=new URL(e);for(let e in t){let n=i(e),s=t[e];void 0===s?r.searchParams.delete(n):Array.isArray(s)?r.searchParams.set(n,s.join(",")):r.searchParams.set(n,`${s}`)}let n=r.searchParams.get("s");return n&&(r.searchParams.delete("s"),r.searchParams.append("s",n)),r.toString()}},1680:(e,t,i)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=i(433);t.buildWidthSrcSet=(e,{widths:t,...i})=>t.map(t=>`${r.buildURL(e,{...i,w:void 0,h:void 0,height:void 0,width:t})} ${t}w`).join(", ")},6940:(e,t,i)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=i(9623),n=i(433),s=i(1680),o=i(3702);t.Client=r.Client,t.buildURL=n.buildURL,t.buildWidthSrcSet=s.buildWidthSrcSet,t.buildPixelDensitySrcSet=o.buildPixelDensitySrcSet},7405:(e,t,i)=>{"use strict";let r=i(7635),n=i(1295);i(6102);let s=i(8947),o=i(2150),a=i(2115),l=i(5155),u=i(5565);u=r.__toESM(u);let c=i(5159),d=e=>{if("number"==typeof e||void 0===e)return e;{let t=Number.parseInt(e);if(Number.isNaN(t))return;return t}},p=(0,a.forwardRef)(function(e,t){let{field:i,imgixParams:r={},alt:a,fallbackAlt:p,fill:f,width:h,height:g,fallback:m=null,loader:y=s.imgixLoader,...v}=e;if(!o.isFilled.imageThumbnail(i))return(0,l.jsx)(l.Fragment,{children:m});for(let e in r)null===r[e]&&(r[e]=void 0);let w=(0,c.buildURL)(i.url,r),b=i.dimensions.width/i.dimensions.height,_=d(h),S=d(g),P=null!=_?_:i.dimensions.width,R=null!=S?S:i.dimensions.height;null!=_&&null==S?R=_/b:null==_&&null!=S&&(P=S*b);let T=null!=a?a:i.alt||p;return(0,l.jsx)(n.resolveDefaultExport(u.default),{ref:t,src:w,width:f?void 0:P,height:f?void 0:R,alt:T,fill:f,loader:null===y?void 0:y,...v})});t.PrismicNextImage=p},3713:(e,t,i)=>{"use strict";i(7635);let r=i(2150),n=i(6046),s=i(2115);t.PrismicPreviewClient=e=>{let{repositoryName:t,isDraftMode:i,updatePreviewURL:o="/api/preview",exitPreviewURL:a="/api/exit-preview"}=e,{refresh:l}=(0,n.useRouter)();return(0,s.useEffect)(()=>{let e=new AbortController;window.addEventListener("prismicPreviewUpdate",function(e){e.preventDefault(),l()},{signal:e.signal}),window.addEventListener("prismicPreviewEnd",function(t){t.preventDefault(),globalThis.fetch(a,{signal:e.signal}).then(e=>{if(!e.ok){console.error('[<PrismicPreview>] Failed to exit Preview Mode using the "'.concat(a,'" API endpoint. Does it exist?'));return}l()}).catch(()=>{})},{signal:e.signal});let n=function(e){let t;function i(e){return e.replace(/%3B/g,";")}for(let n of e.split("; ")){let e=n.split("=");if(i(e[0]).replace(/%3D/g,"=")===r.cookie.preview){t=i(e.slice(1).join("="));continue}}return t}(window.document.cookie);return(n?(decodeURIComponent(n).match(/"([^"]+)\.prismic\.io"/)||[])[1]:void 0)!==t||i||globalThis.fetch(o,{redirect:"manual",signal:e.signal}).then(e=>{if("opaqueredirect"!==e.type){console.error('[<PrismicPreview>] Failed to start the preview using "'.concat(o,'". Does it exist?'));return}l()}).catch(()=>{}),()=>e.abort()},[t,i,o,a,l]),null}},7758:(e,t,i)=>{"use strict";i(7635);let r=i(4461),n=i(8761),s=i(6046),o=i(2115),a=i(5155),l=i(1560),u=i(4864),c="state",d=new l.SimulatorManager;t.SliceSimulator=e=>{let{children:t,background:i,zIndex:p,className:f}=e,[h,g]=(0,o.useState)(()=>(0,l.getDefaultMessage)()),m=(0,s.useRouter)(),y=n.getSlices("undefined"!=typeof window?new URL(window.location.href).searchParams.get(c):void 0).length>0;return(0,o.useEffect)(()=>(d.state.on(l.StateEventType.Slices,e=>{let t=new URL(window.location.href);t.searchParams.set(c,(0,u.compressToEncodedURIComponent)(JSON.stringify(e))),window.history.replaceState(null,"",t),setTimeout(()=>m.refresh(),0)},"simulator-slices"),d.state.on(l.StateEventType.Message,e=>g(e),"simulator-message"),d.init(),()=>{d.state.off(l.StateEventType.Slices,"simulator-slices"),d.state.off(l.StateEventType.Message,"simulator-message")}),[m]),(0,a.jsx)(r.SliceSimulatorWrapper,{message:h,hasSlices:y,background:i,zIndex:p,className:f,children:t})}},4461:(e,t,i)=>{i(7635);let r=i(5155),n=i(1560);t.SliceSimulatorWrapper=({className:e,children:t,zIndex:i,background:s,message:o,hasSlices:a})=>{let l=(0,n.getDefaultProps)();
1return(0,r.jsx)("div",{className:[n.simulatorClass,e].filter(Boolean).join(" "),style:{zIndex:void 0===i?l.zIndex:i??void 0,position:"fixed",top:0,left:0,width:"100%",height:"100vh",overflow:"auto",background:void 0===s?l.background:s??void 0},children:o?(0,r.jsx)("article",{dangerouslySetInnerHTML:{__html:o}}):a?(0,r.jsx)("div",{id:"root",className:n.simulatorRootClass,onClickCapture:n.onClickHandler,onSubmitCapture:n.disableEventHandler,children:t}):null})}},7635:(e,t)=>{var i=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,o=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,l=(e,t,i,o)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=s(t),c=0,d=u.length;c<d;c++)l=u[c],a.call(e,l)||l===i||r(e,l,{get:(e=>t[e]).bind(null,l),enumerable:!(o=n(t,l))||o.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?i(o(e)):{},l(!t&&e&&e.__esModule?n:r(n,"default",{value:e,enumerable:!0}),e))},8761:(e,t,i)=>{i(7635);let r=i(1560),n=i(4864);t.getSlices=e=>e?JSON.parse((0,n.decompressFromEncodedURIComponent)(e)):(0,r.getDefaultSlices)()},8947:(e,t,i)=>{i(7635);let r=i(5159);t.imgixLoader=e=>{let t={fit:new URL(e.src).searchParams.get("fit")||"max",w:e.width,h:void 0};return e.quality&&(t.q=e.quality),(0,r.buildURL)(e.src,t)}},6102:(e,t,i)=>{let r=i(8060);t.devMsg=e=>`https://prismic.dev/msg/next/v${r.version}/${e}`},1295:(e,t)=>{t.resolveDefaultExport=function(e){return"default"in e?e.default:e}},8060:(e,t)=>{Object.defineProperty(t,"version",{enumerable:!0,get:function(){return"2.2.2"}})},6960:(e,t,i)=>{let r=i(4403),n=i(7210),s={requestIDPrefix:"api-",activeSliceAPI:!1,sliceZoneSizeAPI:!1};var o=class extends n.ChannelReceiver{constructor(e,t){let i=(null==t?void 0:t.debug)||/[?&]debug=true/i.test(decodeURIComponent(window.location.search));if(super({[r.ClientRequestType.Ping]:(e,t)=>t.success("pong"),...e},{...s,...t,debug:i}),i){var n,o,a;(n=window).prismic||(n.prismic={}),(o=window.prismic).sliceSimulator||(o.sliceSimulator={}),(a=window.prismic.sliceSimulator).api||(a.api=[]),window.prismic.sliceSimulator.api.push(this)}}[r.APIRequestType.SetActiveSlice]=async e=>await this.postFormattedRequest(r.APIRequestType.SetActiveSlice,e);[r.APIRequestType.SetSliceZoneSize]=async e=>await this.postFormattedRequest(r.APIRequestType.SetSliceZoneSize,e)};t.SimulatorAPI=o,t.simulatorAPIDefaultOptions=s},231:(e,t,i)=>{let r=i(1739),n=i(7366),s={debug:!1,maximumRequestConcurrency:20,defaultTimeout:5e3,requestIDPrefix:"channel-"};var o=class{requestHandlers;options;_port=null;get port(){if(!this._port)throw new r.PortNotSetError;return this._port}set port(e){this._port&&(this._port.onmessage=null),this._port=e,this._port&&(this._port.onmessage=this.onMessage.bind(this))}_pendingRequests=new Map;constructor(e,t){this.requestHandlers=e,this.options={...s,...t}}createRequestMessage(e,t){return n.createRequestMessage(e,t,this.options.requestIDPrefix)}async onMessage(e){this.options.debug&&console.debug(e.data);try{let t=n.validateMessage(e.data);if(n.isRequestMessage(t)){if(this.requestHandlers[t.type])try{let e=await this.requestHandlers[t.type](t,{success:n.createSuccessResponseMessage.bind(this,t.requestID),error:n.createErrorResponseMessage.bind(this,t.requestID)});this.postResponse(e)}catch(e){this.postResponse(n.createErrorResponseMessage(t.requestID,e,500))}else this.postResponse(n.createErrorResponseMessage(t.requestID,void 0,501))}else this._pendingRequests.has(t.requestID)?(this._pendingRequests.get(t.requestID)(t),this._pendingRequests.delete(t.requestID)):console.error(`Unknown request ID received in response: ${JSON.stringify(t)}`)}catch(e){if(e instanceof TypeError)console.warn(e.message);else throw e}}postRequest(e,t=e=>this.port.postMessage(e),i={}){if(this.options.debug&&console.debug(e),this._pendingRequests.size>=this.options.maximumRequestConcurrency)throw new r.TooManyConcurrentRequestsError(e);return new Promise((s,o)=>{let a=setTimeout(()=>{this._pendingRequests.has(e.requestID)&&this._pendingRequests.delete(e.requestID),o(new r.RequestTimeoutError(e))},i.timeout||this.options.defaultTimeout);this._pendingRequests.set(e.requestID,e=>{clearTimeout(a),n.isSuccessResponseMessage(e)?s(e):o(new r.ResponseError(e))}),t(e)})}postResponse(e,t=e=>this.port.postMessage(e)){return this.options.debug&&console.debug(e),t(e),e}};t.ChannelNetwork=o},7210:(e,t,i)=>{let r=i(1739),n=i(7366),s=i(231),o=i(9783),a={readyTimeout:2e4,requestIDPrefix:"receiver-"};var l=class extends s.ChannelNetwork{_ready=!1;constructor(e,t){super(e,{...a,...t}),window.addEventListener("message",e=>{this._onPublicMessage(e)})}async ready(){if(window.parent===window)throw Error("Receiver is currently not embedded as an iframe");this._ready=!1;let e=this.createRequestMessage(o.InternalReceiverRequestType.Ready,void 0),t=await this.postRequest(e,e=>{window.parent.postMessage(e,"*")},{timeout:this.options.readyTimeout});return this._ready=!0,t}_onPublicMessage(e){try{let t=n.validateMessage(e.data);if(n.isRequestMessage(t)){if(this.options.debug&&console.debug(e.data),t.type===o.InternalEmitterRequestType.Connect){this.port=e.ports[0];let{data:i}=t;this.options={...this.options,...i,debug:this.options.debug,requestIDPrefix:this.options.requestIDPrefix,readyTimeout:this.options.readyTimeout};let r=n.createSuccessResponseMessage(t.requestID,void 0);this.postResponse(r)}else this.postResponse(n.createErrorResponseMessage(t.requestID,void 0),t=>{e.source.postMessage(t,e.origin)})}else this._ready||this.onMessage(e)}catch(e){if(e instanceof TypeError);else throw e}}postFormattedRequest(e,t,i={}){if(!this._ready)throw new r.NotReadyError("Receiver is not ready, use `ChannelReceiver.ready()` first");return this.postRequest(this.createRequestMessage(e,t),void 0,i)}};t.ChannelReceiver=l},1739:(e,t)=>
1{var i=class extends Error{response;constructor(e){super(e.msg),this.response=e}},r=class extends Error{request;constructor(e){super(`Request \`${e.requestID}\` timed out`),this.request=e}};t.ChannelNotSetError=class extends Error{constructor(){super("Channel is not set")}},t.ConnectionTimeoutError=class extends Error{constructor(){super("Connection timed out")}},t.NotReadyError=class extends Error{},t.PortNotSetError=class extends Error{constructor(){super("Port is not set")}},t.RequestTimeoutError=r,t.ResponseError=i,t.TooManyConcurrentRequestsError=class extends Error{request;constructor(e){super("Too many concurrent requests"),this.request=e}}},7366:(e,t)=>{let i={200:"ok",201:"created",400:"bad request",500:"internal server error",501:"not implemented"},r=0,n=e=>!("type"in e);t.createErrorResponseMessage=(e,t,r=400)=>{if(r<400)throw TypeError(`Invalid error status code, expected status to be within \`[400;600[\`, got \`${r}\``);return{requestID:e,status:r,msg:i[r]??"",error:t}},t.createRequestMessage=(e,t,i="")=>({requestID:`${i}${r++}`,type:e,data:t}),t.createSuccessResponseMessage=(e,t,r=200)=>{if(r>=400)throw TypeError(`Invalid success status code, expected status to be within \`[100;400[\`, got \`${r}\``);return{requestID:e,status:r,msg:i[r]??"",data:t}},t.isErrorResponseMessage=e=>n(e)&&!("data"in e),t.isRequestMessage=e=>"type"in e,t.isResponseMessage=n,t.isSuccessResponseMessage=e=>n(e)&&!("error"in e),t.validateMessage=e=>{if("object"!=typeof e||null===e)throw TypeError(`Invalid message received, expected message to be of type \`object\`, got \`${typeof e}\``);if(Object.keys(e).every(e=>["requestID","type","data","status","msg","error"].includes(e))){if("string"!=typeof e.requestID)throw TypeError(`Invalid message received, expected \`message.requestID\` to be of type \`string\`, got \`${typeof e.id}\``)}else throw TypeError(`Invalid message received: ${JSON.stringify(e)}`);return e}},9783:(e,t)=>{let i=function(e){return e.Connect="connect",e}({}),r=function(e){return e.Ready="ready",e}({});t.InternalEmitterRequestType=i,t.InternalReceiverRequestType=r},1560:(e,t,i)=>{let r=i(8222),n=i(4066),s=i(2814),o=i(8098),a=i(4513),l=i(9694),u=i(8146);t.SimulatorManager=l.SimulatorManager,t.State=o.State,t.StateEventType=r.StateEventType,t.disableEventHandler=u.disableEventHandler,t.getActiveSliceDOM=n.getActiveSliceDOM,t.getDefaultMessage=s.getDefaultMessage,t.getDefaultProps=s.getDefaultProps,t.getDefaultSlices=s.getDefaultSlices,t.getSliceZoneDOM=n.getSliceZoneDOM,t.onClickHandler=u.onClickHandler,t.simulatorClass=n.simulatorClass,t.simulatorRootClass=n.simulatorRootClass,t.sliceSimulatorAccessedDirectly=a.sliceSimulatorAccessedDirectly},9694:(e,t,i)=>{let r=i(4403),n=i(1739),s=i(6960),o=i(3942),a=i(8222),l=i(4066),u=i(8098),c=i(4513);var d=class{state;_api;_initialized;constructor(e){this.state=new u.State(e),this._api=null,this._initialized=!1}
1async init(){if(!this._initialized){this._initialized=!0,await this.state.init();try{await this._initAPI()}catch(e){e instanceof Error&&"Receiver is currently not embedded as an iframe"===e.message&&!this.state.slices.length&&(this.state.message=c.sliceSimulatorAccessedDirectly),console.error(e);return}this._initListeners()}}async _initAPI(){this._api=new s.SimulatorAPI({[r.ClientRequestType.SetSliceZone]:(e,t)=>(this.state.setSliceZone(e.data),t.success()),[r.ClientRequestType.ScrollToSlice]:(e,t)=>{var i;if(e.data.sliceIndex<0)return t.error("`sliceIndex` must be > 0",400);if(e.data.sliceIndex>=this.state.slices.length)return t.error(`\`sliceIndex\` must be < ${this.state.slices.length} (\`<SliceZone />\` current length)`,400);let r=l.getSliceZoneDOM(this.state.slices.length);if(!r)return t.error("Failed to find `<SliceZone />`",500);this.state.activeSlice=null;let n=r.children[e.data.sliceIndex];return n?(n.scrollIntoView({behavior:e.data.behavior,block:e.data.block,inline:e.data.inline}),(null===(i=this._api)||void 0===i?void 0:i.options.activeSliceAPI)&&setTimeout(this.state.setActiveSlice,750),t.success()):t.error("Failed fo find slice at index $`{req.data.sliceIndex}` in `<SliceZone />`",500)}}),await this._api.ready()}_initListeners(){var e,t;if((null===(e=this._api)||void 0===e?void 0:e.options.activeSliceAPI)&&(window.addEventListener("mousemove",()=>{this.state.setActiveSlice()}),window.addEventListener("resize",()=>{this.state.setActiveSlice()}),window.addEventListener("mousewheel",()=>{setTimeout(this.state.setActiveSlice,200)}),this.state.on(a.StateEventType.Slices,()=>{this.state.setActiveSlice()}),this.state.on(a.StateEventType.ActiveSlice,async e=>{if(this._api)try{await this._api.setActiveSlice(e)}catch(e){if(e instanceof n.ResponseError&&400===e.response.status)console.error(e.response);else throw e}})),null===(t=this._api)||void 0===t?void 0:t.options.sliceZoneSizeAPI){let e=new ResizeObserver(o.throttle(async e=>{let[t]=e;if(this._api&&t)try{await this._api.setSliceZoneSize({rect:t.contentRect})}catch(e){if(e instanceof n.ResponseError&&400===e.response.status)console.error(e.response);else throw e}},16));new MutationObserver(()=>{let t=l.getSimulatorRootDOM();e.disconnect(),t&&e.observe(t)}).observe(l.getSimulatorDOM(),{subtree:!1,childList:!0})}}};t.SimulatorManager=d},8098:(e,t,i)=>{let r=i(3942),n=i(8222),s=i(8452),o=i(4066),a=i(2814);var l=class extends s.EventEmitter{_slices;set slices(e){this._slices=e,this.message="",this.emit(n.StateEventType.Slices,e)}get slices(){return this._slices}_activeSlice;set activeSlice(e){this._activeSlice=e,this.emit(n.StateEventType.ActiveSlice,e)}get activeSlice(){return this._activeSlice}_message;set message(e){this._message=e,this.emit(n.StateEventType.Message,e)}get message(){return this._message}_mouse;constructor(e){super(),this._slices=(null==e?void 0:e.slices)||a.getDefaultSlices(),this._activeSlice=null,this._message="",this._mouse={x:0,y:0}}
1async init(){window.addEventListener("mousemove",e=>{this._mouse={x:e.clientX,y:e.clientY}})}_setActiveSlice=()=>{if(0===this.slices.length){this.activeSlice=null;return}let e=o.getSliceZoneDOM(this.slices.length);if(!e){this.activeSlice=null;return}let t=o.getActiveSliceDOM(e,this._mouse);if(!t){this.activeSlice=null;return}let i=Array.prototype.indexOf.call(e.children,t);this.activeSlice={rect:t.getBoundingClientRect(),sliceID:this.slices[i].slice_type,variationID:this.slices[i].variation,index:i}};setActiveSlice=r.throttle(this._setActiveSlice,16);setSliceZone(e){this.slices=e}};t.State=l},4066:(e,t)=>{let i="slice-simulator",r="slice-simulator--root";t.getActiveSliceDOM=(e,t)=>{let i=document.elementsFromPoint(t.x,t.y).reverse(),r=i.indexOf(e);return -1===r?null:i[r+1]||null},t.getSimulatorDOM=()=>document.querySelector(`.${i}`),t.getSimulatorRootDOM=()=>document.querySelector(`.${r}`),t.getSliceZoneDOM=e=>{let t=document.querySelector(`.${i} [data-slice-zone]`);if(t)return t.children.length!==e&&console.warn(`Flagged SliceZone has an unexpected number of children, found ${t.children.length} but expected ${e}. This might lead to unexpected behaviors. Are you sure you tagged the right element?`),t;if(!(t=document.querySelector(`.${i} .${r}`)))return null;for(let i=0;i<5;i++)if(t.children.length===e)return t;else if(t.children.length)t=t.children[0];else break;return null},t.simulatorClass=i,t.simulatorRootClass=r},8146:(e,t)=>{t.disableEventHandler=e=>{e.preventDefault(),e.stopPropagation()},t.onClickHandler=e=>{e.path&&e.path.slice(0,5).some(e=>e instanceof HTMLAnchorElement)&&(e.preventDefault(),e.stopPropagation())}},2814:(e,t)=>
1{t.getDefaultMessage=()=>"",t.getDefaultProps=()=>({zIndex:100,background:"#ffffff"}),t.getDefaultSlices=()=>[]},4513:(e,t)=>{let i;let r=(e,t)=>`<a href="${e}" style="text-decoration: underline;">${t||e}<a>`,n=(i=`   _____ ___          _____ _                 __      __            
2  / ___// (_)_______ / ___/(_)___ ___  __  __/ /___ _/ /_____  _____
3  \\__ \\/ / / ___/ _ \\\\__ \\/ / __ \`__ \\/ / / / / __ \`/ __/ __ \\/ ___/
4 ___/ / / / /__/  __/__/ / / / / / / / /_/ / / /_/ / /_/ /_/ / /    
5/____/_/_/\\___/\\___/____/_/_/ /_/ /_/\\__,_/_/\\__,_/\\__/\\____/_/     
6                  / /_  __  __   / __ \\_____(_)________ ___  (_)____
7                 / __ \\/ / / /  / /_/ / ___/ / ___/ __ \`__ \\/ / ___/
8                / /_/ / /_/ /  / ____/ /  / (__  ) / / / / / / /__  
9               /_.___/\\__, /  /_/   /_/  /_/____/_/ /_/ /_/_/\\___/  
10                     /____/
11
12You're seeing this page because you're accessing Slice simulator
13directly, e.g:
14
15  - ${r("http://localhost:3000/slice-simulator")}
16
17
18
19The Slice simulator can only be accessed through Slice Machine or the
20Page Builder. To preview your Slices, head over to Slice Machine:
21
22  - ${r("http://localhost:9999")}
23
24
25
26If you believe this is an error, please reach out to us:
27
28  - ${r("https://github.com/prismicio/slice-machine/issues/new/choose")}
29
30
31
32
33
34                                                - The Prismic team`,`<div style="word-spacing: initial; white-space: pre; line-height: initial; font-family: monospace; color: #ffffff; mix-blend-mode: difference; padding: 1rem; font-size: 1rem;">${i}</div>`);t.sliceSimulatorAccessedDirectly=n},8222:(e,t)=>{let i=function(e){return e.Slices="slices",e.ActiveSlice="activeSlice",e.Message="message",e}({});t.StateEventType=i},8452:(e,t)=>
34{var i=class{_listeners={};on(e,t,i=null){this._listeners[e]=[...this._listeners[e]??[],[t,i]]}off(e,t){this._listeners[e]=(this._listeners[e]??[]).filter(([e,i])=>"function"==typeof t?e!==t:i!==t)}emit(e,t){(this._listeners[e]??[]).forEach(e=>e[0](t))}};t.EventEmitter=i},3942:(e,t)=>{t.throttle=(e,t=16)=>{let i=0,r=null;return function(...n){let s=Date.now(),o=s-i;o>=t?(e.apply(this,n),i=s):(r&&clearTimeout(r),r=setTimeout(()=>{e.apply(this,n),i=Date.now()},t-o))}}},4403:(e,t)=>{let i=function(e){return e.SetActiveSlice="setActiveSlice",e.SetSliceZoneSize="setSliceZoneSize",e}({}),r=function(e){return e.Ping="ping",e.SetSliceZone="setSliceZone",e.ScrollToSlice="scrollToSlice",e}({});t.APIRequestType=i,t.ClientRequestType=r},5326:(e,t,i)=>{"use strict";var r=Object.defineProperty,n=(e,t,i)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,s=(e,t,i)=>n(e,"symbol"!=typeof t?t+"":t,i);Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=i(3037),a=i(7500),l=i(3289);class u{constructor(e){s(this,"baseURL"),this.baseURL=e.baseURL}buildURLForPath(e,t={}){return a.buildURL(`${new URL(e,this.baseURL)}`,t)}buildWidthSrcSetForPath(e,t){return l.buildWidthSrcSet(`${new URL(e,this.baseURL)}`,t)}buildPixelDensitySrcSetForPath(e,t){return o.buildPixelDensitySrcSet(`${new URL(e,this.baseURL)}`,t)}}t.Client=u},3037:(e,t,i)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=i(7500);t.buildPixelDensitySrcSet=(e,{pixelDensities:t,...i})=>t.map(t=>`${r.buildURL(e,{...i,dpr:t})} ${t}x`).join(", ")},7500:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let i=e=>e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`);t.buildURL=(e,t)=>{let r=new URL(e);for(let e in t){let n=i(e),s=t[e];void 0===s?r.searchParams.delete(n):Array.isArray(s)?r.searchParams.set(n,s.join(",")):r.searchParams.set(n,`${s}`)}let n=r.searchParams.get("s");return n&&(r.searchParams.delete("s"),r.searchParams.append("s",n)),r.toString()}},3289:(e,t,i)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=i(7500);t.buildWidthSrcSet=(e,{widths:t,...i})=>t.map(t=>`${r.buildURL(e,{...i,w:void 0,width:t})} ${t}w`).join(", ")},5159:(e,t,i)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=i(5326),n=i(7500),s=i(3289),o=i(3037);t.Client=r.Client,t.buildURL=n.buildURL,t.buildWidthSrcSet=s.buildWidthSrcSet,t.buildPixelDensitySrcSet=o.buildPixelDensitySrcSet}}]);

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.