1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,8341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={cancelIdleCallback:function(){return s},requestIdleCallback:function(){return a}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let a="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)},s="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},79520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return S},handleClientScriptLoad:function(){return f},initScriptLoader:function(){return m}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let a=e.r(55682),s=e.r(90809),o=e.r(43476),l=a._(e.r(74080)),d=s._(e.r(71645)),u=e.r(42732),c=e.r(22737),p=e.r(8341),g=new Map,y=new Set,h=e=>{let{src:t,id:r,onLoad:i=()=>{},onReady:n=null,dangerouslySetInnerHTML:a,children:s="",strategy:o="afterInteractive",onError:d,stylesheets:u}=e,p=r||t;if(p&&y.has(p))return;if(g.has(t)){y.add(p),g.get(t).then(i,d);return}let h=()=>{n&&n(),y.add(p)},f=document.createElement("script"),m=new Promise((e,t)=>{f.addEventListener("load",function(t){e(),i&&i.call(this,t),h()}),f.addEventListener("error",function(e){t(e)})}).catch(function(e){d&&d(e)});a?(f.innerHTML=a.__html||"",h()):s?(f.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",h()):t&&(f.src=t,g.set(t,m)),(0,c.setAttributesFromProps)(f,e),"w
1orker"===o&&f.setAttribute("type","text/partytown"),f.setAttribute("data-nscript",o),u&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(u),document.body.appendChild(f)};function f(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>h(e))}):h(e)}function m(e){e.forEach(f),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");y.add(t)})}function b(e){let{id:t,src:r="",onLoad:i=()=>{},onReady:n=null,strategy:a="afterInteractive",onError:s,stylesheets:c,...g}=e,{updateScripts:f,scripts:m,getIsSsr:b,appDir:S,nonce:w}=(0,d.useContext)(u.HeadManagerContext);w=g.nonce||w;let T=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let e=t||r;T.current||(n&&e&&y.has(e)&&n(),T.current=!0)},[n,t,r]);let v=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(!v.current){if("afterInteractive"===a)h(e);else"lazyOnload"===a&&("complete"===document.readyState?(0,p.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>h(e))}));v.current=!0}},[e,a]),("beforeInteractive"===a||"worker"===a)&&(f?(m[a]=(m[a]||[]).concat([{id:t,src:r,onLoad:i,onReady:n,onError:s,...g,nonce:w}]),f(m)):b&&b()?y.add(t||r):b&&!b()&&h({...e,nonce:w})),S){if(c&&c.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===a)if(!r)return g.dangerouslySetInnerHTML&&(g.children=g.dangerouslySetInnerHTML.__html,delete g.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...g,id:t}])})`}});else return l.default.preload(r,g.integrity?{as:"script",integrity:g.integrity,nonce:w,crossOrigin:g.crossOrigin}:{as:"script",nonce:w,crossOrigin:g.crossOrigin}),(0,o.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...g,id:t}])})`}});"afterInteractive"===a&&r&&l.default.preload(r,g.integrity?{as:"script",integrity:g.integrity,nonce:w,crossOrigin:g.crossOrigin}:{as:"script",nonce:w,crossOrigin:g.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let S=b;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},40107,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.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"}},92471,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.mapSliceZone=function(e,t,r){return Promise.all(e.map(async(e,i,n)=>{let a="slice_type"in e,s=a?e.slice_type:e.type,o=t[s];if(!o)return e;let l={slice:e,slices:n,index:i,context:r},d=await o(l);return(o.length<1&&("function"==typeof d||"object"==typeof d&&"default"in d)&&(d="default"in d?d.default:d,d=await d(l)),a)?{__mapped:!0,id:e.id,slice_type:s,...d}:{__mapped:!0,type:s,...d}}))}},81583,(e,t,r)=>{"use strict";let i;Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let n=e=>Array.isArray(e)?`[${e.map(n).join(", ")}]`:"string"==typeof e?`"${e}"`:e instanceof Date?`${e.getTime()}`:`${e}`,a=e=>(t,...r)=>{let i=r.map(n).join(", "),a=t&&r.length?", ":"";return`[${e}(${t}${a}${i})]`},s=e=>{let t=a(e);return e=>t(e)};r.filter={at:a("at"),not:a("not"),any:a("any"),in:a("in"),fulltext:a("fulltext"),has:s("has"),missing:s("missing"),similar:(i=a("similar"),(...e)=>i("",...e)),geopointNear:a("geopoint.near"),numberLessThan:a("number.lt"),numberGreaterThan:a("number.gt"),numberInRange:a("number.inRange"),dateAfter:a("date.after"),dateBefore:a("date.before"),dateBetween:a("date.between"),dateDayOfMonth:a("date.day-of-month"),dateDayOfMonthAfter:a("date.day-of-month-after"),dateDayOfMonthBefore:a("date.day-of-month-before"),dateDayOfWeek:a("date.day-of-week"),dateDayOfWeekAfter:a("date.day-of-week-after"),dateDayOfWeekBefore:a("date.day-of-week-before"),dateMonth:a("date.month"),dateMonthAfter:a("date.month-after"),dateMonthBefore:a("date.month-before"),dateYear:a("date.year"),dateHour:a("date.hour"),dateHourAfter:a("date.hour-after"),dateHourBefore:a("date.hour-before")}},34976,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.castArray=e=>Array.isArray(e)?e:[e]},23294,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(34976);r.appendFilters=(e={},t)=>({...e,filters:[...e.filters||[],...i.castArray(t)]})},75575,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.castThunk=e=>"function"==typeof e?e:()=>e},97726,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.name="@prismicio/client",r.version="7.20.3"},9462,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(97726);r.devMsg=e=>`https://prismic.dev/msg/client/v${i.version}/${e}`},31963,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(81583),n=e.r(34976);r.everyTagFilter=e=>
1i.filter.at("document.tags",n.castArray(e))},28866,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.PrismicError=class extends Error{url;response;constructor(e="An invalid API response was returned",t,r){super(e),this.url=t,this.response=r}}},38830,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);r.findRef=(e,t)=>{let r=e.find(e=>t(e));if(!r)throw new i.PrismicError("Ref could not be found.",void 0,void 0);return r}},92122,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(38830);r.findMasterRef=e=>i.findRef(e,e=>e.isMasterRef)},11708,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(38830);r.findRefByID=(e,t)=>i.findRef(e,e=>e.id===t)},69206,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(38830);r.findRefByLabel=(e,t)=>i.findRef(e,e=>e.label===t)},93855,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.preview="io.prismic.preview"},28429,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(93855),n=e=>e.replace(/%3B/g,";");r.getPreviewCookie=e=>{let t;for(let r of e.split("; ")){let e=r.split("=");if(n(e[0]).replace(/%3D/g,"=")===i.preview){t=n(e.slice(1).join("="));break}}return t}},43440,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.minifyGraphQLQuery=e=>e.replace(/(\n| )*( |{|})(\n| )*/gm,(e,t,r)=>r)},15946,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.pLimit=({interval:e}={})=>{let t=[],r=!1,i=0,n=()=>{!r&&t.length>0&&(t.shift()?.(),r=!0)},a=async(t,a,s)=>{let o,l=Date.now()-i;e&&l<e&&await (o=e-l,new Promise(e=>setTimeout(e,o)));let d=(async()=>t(...s))();a(d);try{await d}catch{}i=Date.now(),r=!1,n()};return(e,...i)=>new Promise(s=>{new Promise(e=>{t.push(e)}).then(a.bind(void 0,e,s,i)),(async()=>{await Promise.resolve(),r||n()})()})}},76949,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(15946),n={},a={};async function s(e,t,r){let o,l=e.toString();if(t?.body)o=(n[e.hostname]||=i.pLimit({interval:1500}))(()=>r(l,t));else{let e=a[l]?.get(t?.signal);e?o=e:(o=r(l,t).finally(()=>{a[l]?.delete(t?.signal),a[l]?.size===0&&delete a[l]}),(a[l]||=new Map).set(t?.signal,o))}let d=await o;if(429===d.status){let i=Number(d.headers.get("retry-after")),n=Number.isNaN(i)?1500:1e3*i;return await new Promise(e=>setTimeout(e,n)),s(e,t,r)}return d.clone()}r.DEFAULT_RETRY_AFTER=1500,r.request=s},10977,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(81583),n=e.r(34976);r.someTagsFilter=e=>i.filter.any("document.tags",n.castArray(e))},97678,(e,t,r)=>{"use strict";let i;Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let n=0;r.throttledLog=(e,t={})=>{let{level:r="log"}=t;if(e===i&&Date.now()-n<5e3){n=Date.now();return}n=Date.now(),i=e,console[r](e)}},64467,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(81583);r.typeFilter=e=>i.filter.at("document.type",e)},34302,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);class n extends i.PrismicError{}r.ForbiddenError=n},9689,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);class n extends i.PrismicError{}r.NotFoundError=n},71792,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);class n extends i.PrismicError{}r.ParsingError=n},56346,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(34302);class n extends i.ForbiddenError{}r.PreviewTokenExpiredError=n},68772,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(34302);class n extends i.ForbiddenError{}r.RefExpiredError=n},98612,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(34302);class n extends i.ForbiddenError{}r.RefNotFoundError=n},89686,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(9689);class n extends i.NotFoundError{}r.RepositoryNotFoundError=n},89883,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.LinkType={Any:"Any",Document:"Document",Media:"Media",Web:"Web"}},78402,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(89883);r.documentToLinkField=e=>({link_type:i.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:e.slugs?.[0],...e.data&&Object.keys(e.data).length>0?{data:e.data}:{}})},36131,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(89883),n=e.r(78402);r.asLink=(e,...t)=>{let r;if(!e)return null;let a="link_type"in e?e:n.documentToLinkField(e),[s]=t;switch(r="function"==typeof s||null==s?{linkResolver:s}:{...s},a.link_type){case i.LinkType.Media:case i.LinkType.Web:return"url"in a?a.url:null;case i.LinkType.Document:if("id"in a&&r.linkResolver){let e=r.linkResolver(a);if(null!=e)return e}if("url"in a&&a.url)return a.url;return null;case i.LinkType.Any:default:return null}}},19422,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(34976);e.r(9462);let n=e.r(97726),a={accessToken:"access_token"},s=e=>"string"==typeof e?e:"desc"===e.direction?`${e.field} desc`:e.field;r.buildQueryURL=(e,t)=>{let{filters:r,predicates:o,...l}=t,d=new URL("documents/search",`${e}/`);if(r)for(let e of i.castArray(r))d.searchParams.append("q",`[${e}]`);if(o)for(let e of i.castArray(o))d.searchParams.append("q",`[${e}]`);for(let e in l){let t=a[e]||e,r=l[e];if("orderings"===t){let e=l[t];if(null!=e){let t=i.castArray(e).map(e=>s(e)).join(",");r=`[${t}]`}}else"routes"===t&&"object"==typeof l[t]&&(r=JSON.stringify(i.castArray(l[t])));null!=r&&d.searchParams.set(t,i.castArray(r).join(","))}return d.searchParams.set("x-c",`js-${n.version}`),d.toString()}},9362,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.isRepositoryName=e=>/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(e)},17593,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866),n=e.r(9362);r.getRepositoryEndpoint=e=>{if(n.isRepositoryName(e))return`https://${e}
1.cdn.prismic.io/api/v2`;throw new i.PrismicError(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)}},59794,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);r.getRepositoryName=e=>{try{let t=new URL(e).hostname;if(t.endsWith("prismic.io")||t.endsWith("wroom.io")||t.endsWith("wroom.test"))return t.split(".")[0]}catch{}throw new i.PrismicError(`An invalid Prismic Document API endpoint was provided: ${e}`,void 0,void 0)}},8897,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.isRepositoryEndpoint=e=>{try{return new URL(e),!0}catch{return!1}}},88007,(e,t,r)=>{"use strict";var i,n;Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let a=e.r(23294),s=e.r(75575),o=e.r(9462),l=e.r(31963),d=e.r(92122),u=e.r(11708),c=e.r(69206),p=e.r(28429),g=e.r(43440),y=e.r(76949),h=e.r(10977),f=e.r(97678),m=e.r(64467),b=e.r(34302),S=e.r(9689),w=e.r(71792),T=e.r(56346),v=e.r(28866),P=e.r(68772),R=e.r(98612),M=e.r(89686),k=e.r(36131),L=e.r(19422),j=e.r(81583),E=e.r(17593),A=e.r(59794),O=e.r(8897);(n=i||(i={})).Master="Master",n.ReleaseID="ReleaseID",n.ReleaseLabel="ReleaseLabel",n.Manual="Manual";class I{fetchFn;fetchOptions;#e;set repositoryName(e){this.#e=e}get repositoryName(){if(!this.#e)throw new v.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 ${o.devMsg("prefer-repository-name")}`,void 0,void 0);return this.#e}documentAPIEndpoint;set endpoint(e){this.documentAPIEndpoint=e}get endpoint(){return this.documentAPIEndpoint}accessToken;routes;brokenRoute;defaultParams;refState={mode:i.Master,autoPreviewsEnabled:!0};cachedRepository;cachedRepositoryExpiration=0;constructor(e,t={}){if(this.fetchOptions=t.fetchOptions,"function"==typeof t.fetch)this.fetchFn=t.fetch;else if("function"==typeof globalThis.fetch)this.fetchFn=globalThis.fetch;else throw new v.PrismicError("A valid fetch implementation was not provided. In environments where fetch is not available (including Node.js), a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);if(this.fetchFn===globalThis.fetch&&(this.fetchFn=this.fetchFn.bind(globalThis)),t.documentAPIEndpoint||O.isRepositoryEndpoint(e),O.isRepositoryEndpoint(e)){this.documentAPIEndpoint=e;try{this.repositoryName=A.getRepositoryName(e)}catch(t){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 ${o.devMsg("prefer-repository-name")}`)}}else this.documentAPIEndpoint=t.documentAPIEndpoint||E.getRepositoryEndpoint(e),this.repositoryName=e;this.accessToken=t.accessToken,this.routes=t.routes,this.brokenRoute=t.brokenRoute,this.defaultParams=t.defaultParams,t.ref&&this.queryContentFromRef(t.ref),this.graphQLFetch=this.graphQLFetch.bind(this)}enableAutoPreviews(){this.refState.autoPreviewsEnabled=!0}enableAutoPreviewsFromReq(e){this.refState.httpRequest=e,this.refState.autoPreviewsEnabled=!0}disableAutoPreviews(){this.refState.autoPreviewsEnabled=!1}async get(e){let{data:t}=await this._get(e);return t}async getFirst(e){let t={...e};e&&e.page||e?.pageSize||(t.pageSize=this.defaultParams?.pageSize??1);let{data:r,url:i}=await this._get(t),n=r.results[0];if(n)return n;throw new S.NotFoundError("No documents were returned",i,void 0)}async dangerouslyGetAll(e={}){let t,{limit:r=1/0,...i}=e,n={...i,pageSize:Math.min(r,i.pageSize||this.defaultParams?.pageSize||100)},a=[];for(;(!t||t.next_page)&&a.length<r;){let e=t?t.page+1:void 0;t=await this.get({...n,page:e}),a.push(...t.results),t.next_page&&await new Promise(e=>setTimeout(e,500))}return a.slice(0,r)}async getByID(e,t){return await this.getFirst(a.appendFilters(t,j.filter.at("document.id",e)))}async getByIDs(e,t){return await this.get(a.appendFilters(t,j.filter.in("document.id",e)))}async getAllByIDs(e,t){return await this.dangerouslyGetAll(a.appendFilters(t,j.filter.in("document.id",e)))}async getByUID(e,t,r){return await this.getFirst(a.appendFilters(r,[m.typeFilter(e),j.filter.at(`my.${e}.uid`,t)]))}async getByUIDs(e,t,r){return await this.get(a.appendFilters(r,[m.typeFilter(e),j.filter.in(`my.${e}.uid`,t)]))}async getAllByUIDs(e,t,r){return await this.dangerouslyGetAll(a.appendFilters(r,[m.typeFilter(e),j.filter.in(`my.${e}.uid`,t)]))}async getSingle(e,t){return await this.getFirst(a.appendFilters(t,m.typeFilter(e)))}async getByType(e,t){return await this.get(a.appendFilters(t,m.typeFilter(e)))}async getAllByType(e,t){return await this.dangerouslyGetAll(a.appendFilters(t,m.typeFilter(e)))}async getByTag(e,t){return await this.get(a.appendFilters(t,h.someTagsFilter(e)))}async getAllByTag(e,t){return await this.dangerouslyGetAll(a.appendFilters(t,h.someTagsFilter(e)))}async getByEveryTag(e,t){return await this.get(a.appendFilters(t,l.everyTagFilter(e)))}async getAllByEveryTag(e,t){return await this.dangerouslyGetAll(a.appendFilters(t,l.everyTagFilter(e)))}async getBySomeTags(e,t){return await this.get(a.appendFilters(t,h.someTagsFilter(e)))}async getAllBySomeTags(e,t){return await this.dangerouslyGetAll(a.appendFilters(t,h.someTagsFilter(e)))}async getRepository(e){let t=new URL(this.documentAPIEndpoint);this.accessToken&&t.searchParams.set("access_token",this.accessToken);let r=await this.#t(t,e);switch(r.status){case 200:return await r.json();case 401:{let e=await r.json();throw new b.ForbiddenError(e.error,t.toString(),e)}case 404:throw new M.RepositoryNotFoundError(`Prismic repository not found. Check that "${this.documentAPIEndpoint}" is pointing to the correct repository.`,t.toString(),void 0);default:throw new v.PrismicError(void 0,t.toString(),await r.text())}}async getRefs(e){return(await this.getRepository(e)).refs}
1async getRefByID(e,t){let r=await this.getRefs(t);return u.findRefByID(r,e)}async getRefByLabel(e,t){let r=await this.getRefs(t);return c.findRefByLabel(r,e)}async getMasterRef(e){let t=await this.getRefs(e);return d.findMasterRef(t)}async getReleases(e){return(await this.getRefs(e)).filter(e=>!e.isMasterRef)}async getReleaseByID(e,t){let r=await this.getReleases(t);return u.findRefByID(r,e)}async getReleaseByLabel(e,t){let r=await this.getReleases(t);return c.findRefByLabel(r,e)}async getTags(e){let t=(await this.getCachedRepository(e)).forms.tags;if(t){let r=new URL(t.action);this.accessToken&&r.searchParams.set("access_token",this.accessToken);let i=await this.#t(r,e);if(i.ok)return await i.json()}return(await this.getRepository(e)).tags}async buildQueryURL({signal:e,fetchOptions:t,...r}={}){let i=r.ref||await this.getResolvedRefString({signal:e,fetchOptions:t}),n=r.integrationFieldsRef||(await this.getCachedRepository({signal:e,fetchOptions:t})).integrationFieldsRef||void 0;return L.buildQueryURL(this.documentAPIEndpoint,{...this.defaultParams,...r,ref:i,integrationFieldsRef:n,routes:r.routes||this.routes,brokenRoute:r.brokenRoute||this.brokenRoute,accessToken:r.accessToken||this.accessToken})}async resolvePreviewURL(e){let t=e.documentID,r=e.previewToken;if(void 0!==globalThis.location){let e=new URLSearchParams(globalThis.location.search);t=t||e.get("documentId"),r=r||e.get("token")}else if(this.refState.httpRequest){if("query"in this.refState.httpRequest)t=t||this.refState.httpRequest.query?.documentId,r=r||this.refState.httpRequest.query?.token;else if("url"in this.refState.httpRequest&&this.refState.httpRequest.url){let e=new URL(this.refState.httpRequest.url,"missing-host://").searchParams;t=t||e.get("documentId"),r=r||e.get("token")}}if(null!=t&&null!=r){let i=await this.getByID(t,{ref:r,lang:"*",signal:e.signal,fetchOptions:e.fetchOptions}),n=k.asLink(i,{linkResolver:e.linkResolver});if("string"==typeof n)return n}return e.defaultURL}queryLatestContent(){this.refState.mode=i.Master}queryContentFromReleaseByID(e){this.refState={...this.refState,mode:i.ReleaseID,releaseID:e}}queryContentFromReleaseByLabel(e){this.refState={...this.refState,mode:i.ReleaseLabel,releaseLabel:e}}queryContentFromRef(e){this.refState={...this.refState,mode:i.Manual,ref:e}}async graphQLFetch(e,t){let r=await this.getCachedRepository(),i=await this.getResolvedRefString(),n={"Prismic-ref":i,Authorization:this.accessToken?`Token ${this.accessToken}`:"",...t?t.headers:{}};r.integrationFieldsRef&&(n["Prismic-integration-field-ref"]=r.integrationFieldsRef);let a={};for(let e in n)n[e]&&(a[e.toLowerCase()]=n[e]);let s=new URL(e);s.searchParams.set("ref",i);let o=s.searchParams.get("query");return o&&s.searchParams.set("query",g.minifyGraphQLQuery(o)),await this.fetchFn(s.toString(),{...t,headers:a})}async getCachedRepository(e){return(!this.cachedRepository||Date.now()>=this.cachedRepositoryExpiration)&&(this.cachedRepository=await this.getRepository(e),this.cachedRepositoryExpiration=Date.now()+5e3),this.cachedRepository}async getResolvedRefString(e){if(this.refState.autoPreviewsEnabled){let e,t;if(this.refState.httpRequest?.headers?"get"in this.refState.httpRequest.headers&&"function"==typeof this.refState.httpRequest.headers.get?t=this.refState.httpRequest.headers.get("cookie"):"cookie"in this.refState.httpRequest.headers&&(t=this.refState.httpRequest.headers.cookie):globalThis.document?.cookie&&(t=globalThis.document.cookie),t&&(e=p.getPreviewCookie(t)),e)return e}let t=await this.getCachedRepository(e),r=this.refState.mode;if(r===i.ReleaseID)return u.findRefByID(t.refs,this.refState.releaseID).ref;if(r===i.ReleaseLabel)return c.findRefByLabel(t.refs,this.refState.releaseLabel).ref;if(r===i.Manual){let e=await s.castThunk(this.refState.ref)();if("string"==typeof e)return e}return d.findMasterRef(t.refs).ref}async _get(e,t=0){let r=await this.buildQueryURL(e);try{let t=await this.#t(new URL(r),e);switch(t.status){case 200:try{return{data:await t.clone().json(),url:r}}catch{throw new v.PrismicError(void 0,r,await t.text())}case 400:{let e=await t.json();throw new w.ParsingError(e.message,r,e)}case 401:{let e=await t.json();throw new b.ForbiddenError(e.message,r,e)}case 404:{let e=await t.json();
1switch(e.type){case"api_notfound_error":throw new R.RefNotFoundError(e.message,r,e);case"api_security_error":if(/preview token.*expired/i.test(e.message))throw new T.PreviewTokenExpiredError(e.message,r,e);default:throw new S.NotFoundError(e.message,r,e)}}case 410:{let e=await t.json();throw new P.RefExpiredError(e.message,r,e)}default:throw new v.PrismicError(void 0,r,await t.text())}}catch(s){if(!(s instanceof R.RefNotFoundError||s instanceof P.RefExpiredError)||t>=2)throw s;e?.ref||(this.cachedRepository=void 0);let i=s.message.match(/Master ref is: (?<ref>.*)$/)?.groups?.ref;if(!i)throw s;let n=new URL(r).searchParams.get("ref"),a=s instanceof R.RefNotFoundError?"invalid":"expired";return f.throttledLog(`[@prismicio/client] The ref (${n}) was ${a}. Now retrying with the latest master ref (${i}). If you were previewing content, the response will not include draft content.`,{level:"warn"}),await this._get({...e,ref:i},t+1)}}async #t(e,t){return await y.request(e,this._buildRequestInit(t),this.fetchFn)}_buildRequestInit(e){return{...this.fetchOptions,...e?.fetchOptions,headers:{...this.fetchOptions?.headers,...e?.fetchOptions?.headers},signal:e?.fetchOptions?.signal||e?.signal||this.fetchOptions?.signal}}}r.Client=I,r.GET_ALL_QUERY_DELAY=500,r.REPOSITORY_CACHE_TTL=5e3},76570,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(88007);r.createClient=(e,t)=>new i.Client(e,t)},64574,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.PrismicMigrationAsset=class{asset;config;originalField;constructor(e,t){this.config=e,this.originalField=t}}},66069,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.PrismicMigrationDocument=class{document;title;masterLanguageDocument;originalPrismicDocument;constructor(e,t,r){this.document=e,this.title=t,this.masterLanguageDocument=r?.masterLanguageDocument,this.originalPrismicDocument=r?.originalPrismicDocument}}},75342,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e=>null!=e,n=e=>!!i(e)&&(1===e.length&&"text"in e[0]?!!e[0].text:!!e.length),a=e=>i(e)&&!!e.url,s=e=>i(e)&&("id"in e||"url"in e);r.color=i,r.contentRelationship=s,r.date=i,r.embed=e=>i(e)&&!!e.embed_url,r.geoPoint=e=>i(e)&&"longitude"in e,r.group=e=>i(e)&&!!e.length,r.image=a,r.imageThumbnail=a,r.integration=i,r.integrationField=i,r.integrationFields=i,r.keyText=e=>!!e,r.link=s,r.linkToMedia=s,r.number=i,r.repeatable=e=>i(e)&&!!e.length,r.richText=n,r.select=i,r.sliceZone=e=>i(e)&&!!e.length,r.table=i,r.timestamp=i,r.title=n},4312,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(89883),n=e.r(40107),a=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||!1;r.filledContentRelationship=e=>!!e&&"object"==typeof e&&!("version"in e)&&"link_type"in e&&e.link_type===i.LinkType.Document&&"id"in e&&"type"in e&&"tags"in e&&"lang"in e||!1,r.filledImage=e=>!!a(e)&&(!("type"in e)||e.type!==n.RichTextNodeType.image),r.filledLinkToMedia=e=>!!e&&"object"==typeof e&&!("version"in e)&&"link_type"in e&&e.link_type===i.LinkType.Media&&"id"in e&&"name"in e&&"kind"in e&&"url"in e&&"size"in e||!1,r.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}},r.rtImageNode=e=>!!a(e)&&"type"in e&&e.type===n.RichTextNodeType.image},14365,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(64574),n=e.r(66069),a=e.r(89883),s=e.r(40107),o=e.r(4312),l=e=>e instanceof n.PrismicMigrationDocument||o.prismicDocument(e)||"object"==typeof e&&null!==e&&"link_type"in e&&e.link_type===a.LinkType.Document&&"id"in e&&(l(e.id)||"function"==typeof e.id);r.contentRelationship=l,r.image=e=>e instanceof i.PrismicMigrationAsset||"object"==typeof e&&null!==e&&"id"in e&&Object.values(e).every(e=>e instanceof i.PrismicMigrationAsset),r.linkToMedia=e=>
1"object"==typeof e&&null!==e&&"id"in e&&e.id instanceof i.PrismicMigrationAsset&&"link_type"in e&&e.link_type===a.LinkType.Media,r.rtImageNode=e=>"object"==typeof e&&null!==e&&"id"in e&&e.id instanceof i.PrismicMigrationAsset&&"type"in e&&e.type===s.RichTextNodeType.image},15252,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.getOptionalLinkProperties=e=>{let t={};return"text"in e&&(t.text=e.text),"variant"in e&&(t.variant=e.variant),t}},84268,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(64574),n=e.r(66069),a=e.r(89883),s=e.r(40107),o=e.r(75342),l=e.r(14365),d=e.r(15252);async function u(e){if("function"==typeof e)return u(await e());if(e instanceof n.PrismicMigrationDocument)return e.document.id?{link_type:a.LinkType.Document,id:e.document.id}:{link_type:a.LinkType.Any};let t=e&&"link_type"in e?d.getOptionalLinkProperties(e):void 0;return e?l.contentRelationship(e.id)||"string"!=typeof e.id?{...t,...await u(e.id)}:{...t,link_type:a.LinkType.Document,id:e.id}:{...t,link_type:a.LinkType.Any}}let c=(e,t,r)=>{let{id:n,...a}=e instanceof i.PrismicMigrationAsset?{id:e}:e,s=t._assets.get(n.config.id)?.asset,o=n.originalField;if(s){let e=(o?.url||s.url).split("?")[1],i=`${s.url.split("?")[0]}${e?`?${e}`:""}`,l={width:s.width,height:s.height},d=o&&"edit"in o?o?.edit:{x:0,y:0,zoom:1,background:"transparent"},u=n.config.alt||s.alt||null,p={};if(r)for(let[e,r]of Object.entries(a)){let i=c(r,t);i&&(p[e]=i)}return{id:s.id,url:i,dimensions:l,edit:d,alt:u,copyright:s.credits||null,...p}}},p=async(e,t)=>{let r=c(e.id,t);if(r){let i=await y(e.linkTo,t);return{...r,type:s.RichTextNodeType.image,linkTo:o.link(i)?i:void 0}}},g=(e,t)=>{let r=t._assets.get(e.id.config.id)?.asset,i=d.getOptionalLinkProperties(e);return r?{...i,id:r.id,link_type:a.LinkType.Media}:{...i,link_type:a.LinkType.Any}};async function y(e,t){if(l.contentRelationship(e))return u(e);if(l.image(e))return c(e,t,!0);if(l.linkToMedia(e))return g(e,t);if(l.rtImageNode(e))return p(e,t);if("function"==typeof e)return await y(await e(),t);if(Array.isArray(e)){let r=[];for(let i of e)r.push(await y(i,t));return r.filter(Boolean)}if(e&&"object"==typeof e){let r={};for(let i in e)r[i]=await y(e[i],t);return r}return e}r.resolveMigrationContentRelationship=u,r.resolveMigrationDocumentData=y,r.resolveMigrationImage=c,r.resolveMigrationLinkToMedia=g,r.resolveMigrationRTImageNode=p},87972,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);class n extends i.PrismicError{}r.InvalidDataError=n},59484,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(9462),n=e.r(15946),a=e.r(76949),s=e.r(84268),o=e.r(34302),l=e.r(87972),d=e.r(9689),u=e.r(28866),c=e.r(97726),p=e.r(88007),g=`${c.name.replace("@","").replace("/","-")}/${c.version}`;class y extends p.Client{writeToken;assetAPIEndpoint="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 ${i.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={}){t.reporter?.({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),t.reporter?.({type:"end",data:{migrated:{documents:e._documents.length,assets:e._assets.size}}})}async migrateCreateAssets(e,{reporter:t,...r}={}){let i=0;for(let[n,a]of e._assets){let n;t?.({type:"assets:creating",data:{current:++i,remaining:e._assets.size-i,total:e._assets.size,asset:a}});let{file:s,filename:o,notes:l,credits:d,alt:u,tags:c}
1=a.config;if("string"==typeof s){let e;try{e=new URL(s)}catch(e){}n=e?await this.fetchForeignAsset(e.toString(),r):s}else n=s instanceof URL?await this.fetchForeignAsset(s.toString(),r):s;a.asset=await this.createAsset(n,o,{notes:l,credits:d,alt:u,tags:c,...r})}t?.({type:"assets:created",data:{created:i}})}async migrateCreateDocuments(e,{reporter:t,...r}={}){let i=(await this.getRepository(r)).languages.find(e=>e.is_master).id;t?.({type:"documents:masterLocale",data:{masterLocale:i}});let n=[];for(let t of e._documents)t.document.id||(t.document.lang===i?n.unshift(t):n.push(t));let a=0;for(let o of n){let l;if(t?.({type:"documents:creating",data:{current:++a,remaining:n.length-a,total:n.length,document:o}}),o.masterLanguageDocument){let e=await s.resolveMigrationContentRelationship(o.masterLanguageDocument);l="id"in e?e.id:void 0}else if(o.originalPrismicDocument){let t=o.originalPrismicDocument.alternate_languages.find(({lang:e})=>e===i)?.id;t&&(l=e._getByOriginalID(t)?.document.id)}let{id:d}=await this.createDocument({...o.document,data:{}},o.title,{masterLanguageDocumentID:l,...r});o.document.id=d}t?.({type:"documents:created",data:{created:a}})}async migrateUpdateDocuments(e,{reporter:t,...r}={}){let i=0;for(let n of e._documents)t?.({type:"documents:updating",data:{current:++i,remaining:e._documents.length-i,total:e._documents.length,document:n}}),await this.updateDocument(n.document.id,{...n.document,documentTitle:n.title,data:await s.resolveMigrationDocumentData(n.document.data,e)},r);t?.({type:"documents:updated",data:{updated:e._documents.length}})}async createAsset(e,t,{notes:r,credits:i,alt:n,tags:a,...s}={}){let o=new URL("assets",this.assetAPIEndpoint),l=new FormData;l.append("file",new File([e],t,{type:e instanceof File?e.type:void 0})),r&&l.append("notes",r),i&&l.append("credits",i),n&&l.append("alt",n);let d=await this.#t(o,s,{method:"POST",body:l});if(200!==d.status)return await this.#r(d);{let e=await d.json();return a&&a.length?this.updateAsset(e.id,{tags:a}):e}}async updateAsset(e,{notes:t,credits:r,alt:i,filename:n,tags:a,...s}={}){let o=new URL(`assets/${e}`,this.assetAPIEndpoint);a&&a.length&&(a=await this.resolveAssetTagIDs(a,{createTags:!0,...s}));let l=await this.#t(o,s,{method:"PATCH",body:JSON.stringify({notes:t,credits:r,alt:i,filename:n,tags:a}),headers:{"content-type":"application/json"}});return 200===l.status?await l.json():await this.#r(l)}async fetchForeignAsset(e,t={}){let r=await this.fetchFn(e,this._buildRequestInit(t));if(!r.ok)throw new u.PrismicError("Could not fetch foreign asset",e,void 0);return new File([await r.blob()],"",{type:r.headers.get("content-type")||void 0})}_resolveAssetTagIDsLimit=n.pLimit();async resolveAssetTagIDs(e=[],{createTags:t,...r}={}){return this._resolveAssetTagIDsLimit(async()=>{let i=await this.getAssetTags(r),n={};for(let e of i)n[e.name]=e;let a=[];for(let i of e)!n[i]&&t&&(n[i]=await this.createAssetTag(i,r)),n[i]&&a.push(n[i].id);return a})}async createAssetTag(e,t){let r=new URL("tags",this.assetAPIEndpoint),i=await this.#t(r,t,{method:"POST",body:JSON.stringify({name:e}),headers:{"content-type":"application/json"}});return 201===i.status?await i.json():await this.#r(i)}async getAssetTags(e){let t=new URL("tags",this.assetAPIEndpoint),r=await this.#t(t,e);return 200===r.status?(await r.json()).items:await this.#r(r)}async createDocument(e,t,{masterLanguageDocumentID:r,...i}={}){let n=new URL("documents",this.migrationAPIEndpoint),a=await this.#t(n,i,{method:"POST",body:JSON.stringify({title:t,type:e.type,uid:e.uid||void 0,lang:e.lang,alternate_language_id:r,tags:e.tags,data:e.data}),headers:{"content-type":"application/json","x-client":g}});return 201===a.status?{id:(await a.json()).id}:await this.#i(a)}async updateDocument(e,t,r){let i=new URL(`documents/${e}`,this.migrationAPIEndpoint),n=await this.#t(i,r,{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":g}});200===n.status||await this.#i(n)}async #t(e,t,r){let i=this._buildRequestInit(t);return await a.request(e,{...i,...r,headers:{...i.headers,...r?.headers,repository:this.repositoryName,authorization:`Bearer ${this.writeToken}`}},this.fetchFn)}async #r(e){let t=await e.json();switch(e.status){case 401:case 403:throw new o.ForbiddenError(t.error,e.url,t);case 404:throw new d.NotFoundError(t.error,e.url,t);case 400:throw new l.InvalidDataError(t.error,e.url,t);default:throw new u.PrismicError(t.error,e.url,t)}}async #i(e){let t,r=await e.text();try{t=JSON.parse(r)}catch{}switch(e.status){case 400:if(t)throw new l.InvalidDataError("Validation failed, check the response property of the error for details",e.url,t);throw new l.InvalidDataError(r,e.url,r);case 401:throw new o.ForbiddenError(r,e.url,r);case 403:if(t)throw new o.ForbiddenError(t.Message,e.url,t);throw new o.ForbiddenError(r,e.url,r);case 404:throw new d.NotFoundError(r,e.url,r);default:throw new u.PrismicError(r,e.url,r)}}}r.WriteClient=y},86578,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(59484);r.createWriteClient=(e,t)=>
1new i.WriteClient(e,t)},88614,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866);r.validateAssetMetadata=({notes:e,credits:t,alt:r,tags:n})=>{let a=[];if(e&&e.length>500&&a.push("`notes` must be at most 500 characters"),t&&t.length>500&&a.push("`credits` must be at most 500 characters"),r&&r.length>500&&a.push("`alt` must be at most 500 characters"),n&&n.length&&n.some(e=>e.length<3||e.length>20)&&a.push("tags must be at least 3 characters long and 20 characters at most"),a.length)throw new i.PrismicError(`Errors validating asset metadata: ${a.join(", ")}`,void 0,{notes:e,credits:t,alt:r,tags:n})}},49663,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(4312),n=e.r(15252),a=e.r(88614),s=e.r(64574),o=e.r(66069),l=e.r(89883),d=e.r(40107);class u{_assets=new Map;_documents=[];createAsset(e,t,{notes:r,credits:i,alt:n,tags:o}={}){let l,d;if("object"==typeof e&&"url"in e)if("dimensions"in e||"link_type"in e){let t=e.url.split("?")[0],r="name"in e?e.name:t.split("/").pop().split("_").pop(),i="copyright"in e&&e.copyright?e.copyright:void 0,n="alt"in e&&e.alt?e.alt:void 0;"dimensions"in e&&(d=e),l={id:e.id,file:t,filename:r,notes:void 0,credits:i,alt:n,tags:void 0}}else l={id:e.id,file:e.url,filename:e.filename,notes:e.notes,credits:e.credits,alt:e.alt,tags:e.tags?.map(({name:e})=>e)};else l={id:e,file:e,filename:t,notes:r,credits:i,alt:n,tags:o};a.validateAssetMetadata(l);let u=new s.PrismicMigrationAsset(l,d),c=this._assets.get(l.id);return c?(c.config.notes=c.config.notes||l.notes,c.config.credits=c.config.credits||l.credits,c.config.alt=c.config.alt||l.alt,c.config.tags=Array.from(new Set([...c.config.tags||[],...l.tags||[]]))):this._assets.set(l.id,u),u}createDocument(e,t,r){let i=new o.PrismicMigrationDocument(e,t,r);return this._documents.push(i),i}updateDocument(e,t){let r=new o.PrismicMigrationDocument(e,t);return this._documents.push(r),r}createDocumentFromPrismic(e,t){let r=new o.PrismicMigrationDocument(this.#n({type:e.type,lang:e.lang,uid:e.uid,tags:e.tags,data:e.data}),t,{originalPrismicDocument:e});return this._documents.push(r),r}getByUID(e,t){return this._documents.find(r=>r.document.type===e&&r.document.uid===t)}getSingle(e){return this._documents.find(t=>t.document.type===e)}#n(e){if(i.filledContentRelationship(e)){let t=n.getOptionalLinkProperties(e);return e.isBroken?{...t,link_type:l.LinkType.Document,id:"_____broken_____",isBroken:!0}:{...t,link_type:l.LinkType.Document,id:()=>this._getByOriginalID(e.id)}}if(i.filledLinkToMedia(e))return{...n.getOptionalLinkProperties(e),link_type:l.LinkType.Media,id:this.createAsset(e)};if(i.rtImageNode(e)){let t={type:d.RichTextNodeType.image,id:this.createAsset(e)};return e.linkTo&&(t.linkTo=this.#n(e.linkTo)),t}if(i.filledImage(e)){let t={id:this.createAsset(e)},{id:r,url:n,dimensions:a,edit:s,alt:o,copyright:l,...d}=e;for(let e in d)i.filledImage(d[e])&&(t[e]=this.createAsset(d[e]));return t}if(Array.isArray(e))return e.map(e=>this.#n(e));if(e&&"object"==typeof e){let t={};for(let r in e)t[r]=this.#n(e[r]);return t}return e}_getByOriginalID(e){return this._documents.find(t=>t.originalPrismicDocument?.id===e)}}r.Migration=u},33732,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(49663);r.createMigration=()=>new i.Migration},18523,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866),n=e.r(9362);r.getGraphQLEndpoint=e=>{if(n.isRepositoryName(e))return`https://${e}.cdn.prismic.io/graphql`;throw new i.PrismicError(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)}},82288,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(28866),n=e.r(9362);r.getToolbarSrc=e=>{if(n.isRepositoryName(e))return`https://static.cdn.prismic.io/prismic.js?new=true&repo=${e}`;throw new i.PrismicError(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)}},84104,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.asDate=e=>e?new Date(24===e.length?e.replace(/(\+|-)(\d{2})(\d{2})$/,".000$1$2:$3"):e):null},95262,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.isInternalURL=e=>{let t=/^(\/(?!\/)|#)/.test(e),r=!t&&!/^https?:\/\//.test(e);return t&&!r}},66404,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(95262),n=e.r(36131),a=e.r(75342);r.asLinkAttrs=(e,t={})=>
1{if(e&&("link_type"in e?a.link(e):e)){let r="target"in e?e.target:void 0,a=n.asLink(e,t.linkResolver),s=null==a?void 0:a,o="string"==typeof s&&!i.isInternalURL(s),l=t.rel?t.rel({href:s,isExternal:o,target:r}):o?"noreferrer":void 0;return{href:s,target:r,rel:null==l?void 0:l}}return{}}},25199,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.asText=(e,t=" ")=>{let r="";for(let i=0;i<e.length;i++)"text"in e[i]&&(r+=(r?t:"")+e[i].text);return r}},96209,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(25199);r.asText=(e,...t)=>{if(!e)return null;{let r,[n]=t;return r="string"==typeof n?{separator:n}:{...n},i.asText(e,r.separator)}}},5338,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=/["'&<>]/;r.escapeHTML=e=>{let t,r=""+e,n=i.exec(r);if(!n)return r;let a="",s=0,o=0;for(s=n.index;s<r.length;s++){switch(r.charCodeAt(s)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}o!==s&&(a+=r.substring(o,s)),o=s+1,a+=t}return o!==s?a+r.substring(o,s):a}},61766,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(89883),n=e.r(36131),a=e.r(5338),s=(e,t)=>{let r={...t};"direction"in e&&"rtl"===e.direction&&(r.dir=e.direction),"data"in e&&"label"in e.data&&e.data.label&&(r.class=r.class?`${r.class} ${e.data.label}`:e.data.label);let i=[];for(let e in r){let t=r[e];t&&("boolean"==typeof t?i.push(e):i.push(`${e}="${a.escapeHTML(t)}"`))}return i.length&&i.unshift(""),i.join(" ")},o=e=>e&&"function"!=typeof e?e:{},l=(e,t)=>{let r=o(t);return({node:t,children:a})=>{let o={...r};return t.data.link_type===i.LinkType.Web?(o.href=t.data.url,o.target=t.data.target,o.rel="noopener noreferrer"):t.data.link_type===i.LinkType.Document?o.href=n.asLink(t.data,{linkResolver:e}):t.data.link_type===i.LinkType.Media&&(o.href=t.data.url),`<a${s(t,o)}>${a}</a>`}};r.serializeEmbed=e=>{let t=o(e);return({node:e})=>{let r={...t,"data-oembed":e.oembed.embed_url,"data-oembed-type":e.oembed.type,"data-oembed-provider":e.oembed.provider_name};return`<div${s(e,r)}>${e.oembed.html}</div>`}},r.serializeHyperlink=l,r.serializeImage=(e,t)=>{let r=o(t);return({node:t})=>{let i={...r,src:t.url,alt:t.alt,copyright:t.copyright},n=`<img${s(t,i)} />`;return t.linkTo&&(n=l(e)({type:"hyperlink",node:{type:"hyperlink",data:t.linkTo,start:0,end:0},text:"",children:n,key:""})),`<p class="block-img">${n}</p>`}},r.serializePreFormatted=e=>{let t=o(e);return({node:e})=>`<pre${s(e,t)}>${a.escapeHTML(e.text)}</pre>`},r.serializeSpan=()=>({text:e})=>e?a.escapeHTML(e).replace(/\n/g,"<br />"):"",r.serializeStandardTag=(e,t)=>{let r=o(t);return({node:t,children:i})=>`<${e}${s(t,r)}>${i}</${e}>`}},94572,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(40107),n=()=>(++n.i).toString();n.i=0;let a=(e,t=[])=>({key:n(),type:e.type,text:"text"in e?e.text:void 0,node:e,children:t}),s=e=>a({type:i.RichTextNodeType.span,text:e,spans:[]}),o=e=>{if("text"in e)return a(e,l(e.spans,e));if("items"in e){let t=[];for(let r=0;r<e.items.length;r++)t.push(o(e.items[r]));return a(e,t)}return a(e)},l=(e,t,r)=>{if(!e.length)return[s(t.text)];let i=e.slice(0);i.sort((e,t)=>e.start-t.start||t.end-e.end);let n=[];for(let e=0;e<i.length;e++){let o=i[e],d=r&&r.start||0,u=o.start-d,c=o.end-d,p=t.text.slice(u,c),g=[];for(let t=e;t<i.length;t++){let e=i[t];e!==o&&(e.start>=o.start&&e.end<=o.end?(g.push(e),i.splice(t,1),t--):e.start<o.end&&e.end>o.start&&(g.push({...e,end:o.end}),i[t]={...e,start:o.end}))}0===e&&u>0&&n.push(s(t.text.slice(0,u)));let y={...o,text:p};n.push(a(y,l(g,{...t,text:p},o))),c<t.text.length&&n.push(s(t.text.slice(c,i[e+1]?i[e+1].start-d:void 0)))}return n};r.asTree=e=>{let t=(e=>{let t=e.slice(0);for(let e=0;e<t.length;e++){let r=t[e];if(r.type===i.RichTextNodeType.listItem||r.type===i.RichTextNodeType.oListItem){let n=[r];for(;t[e+1]&&t[e+1].type===r.type;)n.push(t[e+1]),t.splice(e,1);r.type===i.RichTextNodeType.listItem?t[e]={type:i.RichTextNodeType.list,items:n}:t[e]={type:i.RichTextNodeType.oList,items:n}}}return t})(e),r=[];for(let e=0;e<t.length;e++)r.push(o(t[e]));return{key:n(),children:r}}},56546,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(94572),n=(e,t)=>{let r=[];for(let i=0;i<e.length;i++){let a=e[i],s=t(a.type,a.node,a.text,n(a.children,t),a.key);null!=s&&r.push(s)}return r};r.serialize=(e,t)=>
1n(i.asTree(e).children,t)},57823,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(40107);r.RichTextReversedNodeType={[i.RichTextNodeType.listItem]:"listItem",[i.RichTextNodeType.oListItem]:"oListItem",[i.RichTextNodeType.list]:"list",[i.RichTextNodeType.oList]:"oList"}},4197,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(57823);r.wrapMapSerializer=e=>(t,r,n,a,s)=>{let o=e[i.RichTextReversedNodeType[t]||t];if(o)return o({type:t,node:r,text:n,children:a,key:s})}},1482,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.composeSerializers=(...e)=>(...t)=>{for(let r=0;r<e.length;r++){let i=e[r];if(i){let e=i(...t);if(null!=e)return e}}}},96958,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(61766),n=e.r(56546),a=e.r(4197),s=e.r(1482),o=(e,t)=>{let r=(e,t)=>"function"==typeof e?r=>e?.(r)||t(r):t;return l({heading1:r(t?.heading1,i.serializeStandardTag("h1",t?.heading1)),heading2:r(t?.heading2,i.serializeStandardTag("h2",t?.heading2)),heading3:r(t?.heading3,i.serializeStandardTag("h3",t?.heading3)),heading4:r(t?.heading4,i.serializeStandardTag("h4",t?.heading4)),heading5:r(t?.heading5,i.serializeStandardTag("h5",t?.heading5)),heading6:r(t?.heading6,i.serializeStandardTag("h6",t?.heading6)),paragraph:r(t?.paragraph,i.serializeStandardTag("p",t?.paragraph)),preformatted:r(t?.preformatted,i.serializePreFormatted(t?.preformatted)),strong:r(t?.strong,i.serializeStandardTag("strong",t?.strong)),em:r(t?.em,i.serializeStandardTag("em",t?.em)),listItem:r(t?.listItem,i.serializeStandardTag("li",t?.listItem)),oListItem:r(t?.oListItem,i.serializeStandardTag("li",t?.oListItem)),list:r(t?.list,i.serializeStandardTag("ul",t?.list)),oList:r(t?.oList,i.serializeStandardTag("ol",t?.oList)),image:r(t?.image,i.serializeImage(e,t?.image)),embed:r(t?.embed,i.serializeEmbed(t?.embed)),hyperlink:r(t?.hyperlink,i.serializeHyperlink(e,t?.hyperlink)),label:r(t?.label,i.serializeStandardTag("span",t?.label)),span:r(t?.span,i.serializeSpan())})},l=e=>{let t={};for(let r in e){let i=e[r];i&&(t[r]=e=>i({...e,children:e.children.join("")}))}return a.wrapMapSerializer(t)};r.asHTML=(e,...t)=>{if(!e)return null;{let r,i,[a,l]=t;return i=(r="function"==typeof a||null==a?{linkResolver:a,serializer:l}:{...a}).serializer?"function"==typeof r.serializer?s.composeSerializers((e,t,i,n,a)=>r.serializer(e,t,i,n.join(""),a),o(r.linkResolver)):o(r.linkResolver,r.serializer):o(r.linkResolver),n.serialize(e,i).join("")}}},73437,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e=>e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`);r.buildURL=(e,t)=>{let r=new URL(e);for(let e in t){let n=i(e),a=t[e];void 0===a?r.searchParams.delete(n):Array.isArray(a)?r.searchParams.set(n,a.join(",")):r.searchParams.set(n,`${a}`)}let n=r.searchParams.get("s");return n&&(r.searchParams.delete("s"),r.searchParams.append("s",n)),r.toString()}},46655,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(73437);r.buildPixelDensitySrcSet=(e,{pixelDensities:t,...r})=>t.map(t=>`${i.buildURL(e,{...r,dpr:t})} ${t}x`).join(", ")},64272,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(73437);r.buildWidthSrcSet=(e,{widths:t,...r})=>t.map(t=>`${i.buildURL(e,{...r,w:void 0,h:void 0,height:void 0,width:t})} ${t}w`).join(", ")},1357,(e,t,r)=>{"use strict";var i=Object.defineProperty;Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let n=e.r(46655),a=e.r(73437),s=e.r(64272);r.Client=class{constructor(e){((e,t,r)=>{let n,a;return a=void 0,(n="symbol"!=typeof t?t+"":t)in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[n]=a})(this,"baseURL"),this.baseURL=e.baseURL}buildURLForPath(e,t={}){return a.buildURL(`${new URL(e,this.baseURL)}`,t)}buildWidthSrcSetForPath(e,t){return s.buildWidthSrcSet(`${new URL(e,this.baseURL)}`,t)}buildPixelDensitySrcSetForPath(e,t){return n.buildPixelDensitySrcSet(`${new URL(e,this.baseURL)}`,t)}}},49840,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(1357),n=e.r(73437),a=e.r(64272),s=e.r(46655);r.Client=i.Client,r.buildURL=n.buildURL,r.buildWidthSrcSet=a.buildWidthSrcSet,r.buildPixelDensitySrcSet=s.buildPixelDensitySrcSet},28074,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(49840),n=e.r(75342);r.asImageSrc=(e,t={})=>e&&n.imageThumbnail(e)?i.buildURL(e.url,t):null},27347,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(49840),n=e.r(75342),a=[640,828,1200,2048,3840];r.asImageWidthSrcSet=(e,t={})=>
1{if(!(e&&n.imageThumbnail(e)))return null;{let{widths:r=a,...n}=t,{url:s,dimensions:o,id:l,alt:d,copyright:u,edit:c,...p}=e,g=Object.values(p);return"thumbnails"===r&&g.length<1&&(r=a),{src:i.buildURL(s,n),srcset:"thumbnails"===r?[i.buildWidthSrcSet(s,{...n,widths:[o.width]}),...g.map(e=>i.buildWidthSrcSet(e.url,{...n,widths:[e.dimensions.width]}))].join(", "):i.buildWidthSrcSet(e.url,{...n,widths:r})}}}},50532,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(49840),n=e.r(75342),a=[1,2,3];r.asImagePixelDensitySrcSet=(e,t={})=>{if(!(e&&n.imageThumbnail(e)))return null;{let{pixelDensities:r=a,...n}=t;return{src:i.buildURL(e.url,n),srcset:i.buildPixelDensitySrcSet(e.url,{...n,pixelDensities:r})}}}},70127,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.OEmbedType={Photo:"photo",Video:"video",Link:"link",Rich:"rich"}},64357,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.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"}},60097,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.CustomTypeModelLinkSelectType={Document:"document",Media:"media",Web:"web"}},25748,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.CustomTypeModelSliceType={Slice:"Slice",SharedSlice:"SharedSlice"}},83807,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.CustomTypeModelSliceDisplay={List:"list",Grid:"grid"}},54263,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.WebhookType={APIUpdate:"api-update",TestTrigger:"test-trigger"}},74454,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(40107),n=e.r(92471),a=e.r(81583),s=e.r(76570),o=e.r(88007),l=e.r(86578),d=e.r(59484),u=e.r(33732),c=e.r(49663),p=e.r(17593),g=e.r(59794),y=e.r(18523),h=e.r(9362),f=e.r(8897),m=e.r(19422),b=e.r(82288),S=e.r(93855),w=e.r(84104),T=e.r(36131),v=e.r(66404),P=e.r(96209),R=e.r(96958),M=e.r(28074),k=e.r(27347),L=e.r(50532),j=e.r(75342),E=e.r(78402),A=e.r(28866),O=e.r(34302),I=e.r(9689),D=e.r(98612),_=e.r(68772),x=e.r(56346),F=e.r(71792),$=e.r(89686),C=e.r(89883),N=e.r(70127),U=e.r(64357),q=e.r(60097),z=e.r(25748),B=e.r(83807),W=e.r(66069),H=e.r(64574),G=e.r(54263),Q=a.filter,Z=n.mapSliceZone,J=i.RichTextNodeType;r.RichTextNodeType=i.RichTextNodeType,r.mapSliceZone=n.mapSliceZone,r.filter=a.filter,r.createClient=s.createClient,r.Client=o.Client,r.createWriteClient=l.createWriteClient,r.WriteClient=d.WriteClient,r.createMigration=u.createMigration,r.Migration=c.Migration,r.getRepositoryEndpoint=p.getRepositoryEndpoint,r.getRepositoryName=g.getRepositoryName,r.getGraphQLEndpoint=y.getGraphQLEndpoint,r.isRepositoryName=h.isRepositoryName,r.isRepositoryEndpoint=f.isRepositoryEndpoint,r.buildQueryURL=m.buildQueryURL,r.getToolbarSrc=b.getToolbarSrc,r.cookie=S,r.asDate=w.asDate,r.asLink=T.asLink,r.asLinkAttrs=v.asLinkAttrs,r.asText=P.asText,r.asHTML=R.asHTML,r.asImageSrc=M.asImageSrc,r.asImageWidthSrcSet=k.asImageWidthSrcSet,r.asImagePixelDensitySrcSet=L.asImagePixelDensitySrcSet,r.isFilled=j,r.documentToLinkField=E.documentToLinkField,r.PrismicError=A.PrismicError,r.ForbiddenError=O.ForbiddenError,r.NotFoundError=I.NotFoundError,r.RefNotFoundError=D.RefNotFoundError,r.RefExpiredError=_.RefExpiredError,r.PreviewTokenExpiredError=x.PreviewTokenExpiredError,r.ParsingError=F.ParsingError,r.RepositoryNotFoundError=$.RepositoryNotFoundError,r.LinkType=C.LinkType,r.OEmbedType=N.OEmbedType,r.CustomTypeModelFieldType=U.CustomTypeModelFieldType,r.CustomTypeModelLinkSelectType=q.CustomTypeModelLinkSelectType,r.CustomTypeModelSliceType=z.CustomTypeModelSliceType,r.CustomTypeModelSliceDisplay=B.CustomTypeModelSliceDisplay,r.PrismicMigrationDocument=W.PrismicMigrationDocument,r.PrismicMigrationAsset=H.PrismicMigrationAsset,r.WebhookType=G.WebhookType,r.Element=J,r.predicate=Q,r.unstable_mapSliceZone=Z},97267,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(71645),n=e.r(74454),a=e.r(18566);r.PrismicPreviewClient=e=>{let{repositoryName:t,isDraftMode:r,updatePreviewURL:s="/api/preview",exitPreviewURL:o="/api/exit-preview"}=e,{refresh:l}=a.useRouter();return i.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(o,{signal:e.signal}).then(e=>{e.ok?l():console.error(`[<PrismicPreview>] Failed to exit Preview Mode using the "${o}" API endpoint. Does it exist?`)}).catch(()=>{})},{signal:e.signal});let i=function(e){let t;function r(e){return e.replace(/%3B/g,";")}for(let i of e.split("; ")){let e=i.split("=");if(r(e[0]).replace(/%3D/g,"=")===n.cookie.preview){t=r(e.slice(1).join("="));continue}}return t}(window.document.cookie);return(i?(decodeURIComponent(i).match(/"([^"]+)\.prismic\.io"/)||[])[1]:void 0)!==t||r||(console.log("starting preview link"),globalThis.fetch(s,{redirect:"manual",signal:e.signal}).then(e=>{"opaqueredirect"!==e.type?console.error(`[<PrismicPreview>] Failed to start the preview using "${s}". Does it exist?`):l()}).catch(()=>{})),()=>e.abort()},[t,r,s,o,l]),null}},57047,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e=>e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`);r.buildURL=(e,t)=>{let r=new URL(e);for(let e in t){let n=i(e),a=t[e];void 0===a?r.searchParams.delete(n):Array.isArray(a)?r.searchParams.set(n,a.join(",")):r.searchParams.set(n,`${a}`)}let n=r.searchParams.get("s");return n&&(r.searchParams.delete("s"),r.searchParams.append("s",n)),r.toString()}},81294,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(57047);r.buildPixelDensitySrcSet=(e,{pixelDensities:t,...r})=>t.map(t=>`${i.buildURL(e,{...r,dpr:t})} ${t}x`).join(", ")},78485,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(57047);r.buildWidthSrcSet=(e,{widths:t,...r})=>t.map(t=>`${i.buildURL(e,{...r,w:void 0,width:t})} ${t}w`).join(", ")},41547,(e,t,r)=>{"use strict";var i=Object.defineProperty;Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let n=e.r(81294),a=e.r(57047),s=e.r(78485);r.Client=class{constructor(e){((e,t,r)=>{let n,a;return a=void 0,(n="symbol"!=typeof t?t+"":t)in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[n]=a})(this,"baseURL"),this.baseURL=e.baseURL}buildURLForPath(e,t={}){return a.buildURL(`${new URL(e,this.baseURL)}`,t)}buildWidthSrcSetForPath(e,t){return s.buildWidthSrcSet(`${new URL(e,this.baseURL)}`,t)}buildPixelDensitySrcSetForPath(e,t){return n.buildPixelDensitySrcSet(`${new URL(e,this.baseURL)}`,t)}}},99748,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(41547),n=e.r(57047),a=e.r(78485),s=e.r(81294);r.Client=i.Client,r.buildURL=n.buildURL,r.buildWidthSrcSet=a.buildWidthSrcSet,r.buildPixelDensitySrcSet=s.buildPixelDensitySrcSet},35370,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.version="2.0.2"},21403,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(35370);r.devMsg=e=>`https://prismic.dev/msg/next/v${i.version}/${e}`},49539,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),r.resolveDefaultExport=function(e){return"default"in e?e.default:e}},67971,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(99748);r.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),i.buildURL(e.src,t)}},11459,(e,t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let i=e.r(43476),n=e.r(71645),a=e.r(57688),s=e.r(99748),o=e.r(74454);e.r(21403);let l=e.r(49539),d=e.r(67971),u=e=>{if("number"==typeof e||void 0===e)return e;{let t=Number.parseInt(e);if(Number.isNaN(t))return;return t}};r.PrismicNextImage=n.forwardRef(function({field:e,imgixParams:t={},alt:r,fallbackAlt:n,fill:c,width:p,height:g,fallback:y=null,loader:h=d.imgixLoader,...f},m){if(!o.isFilled.imageThumbnail(e))return i.jsx(i.Fragment,{children:y});for(let e in t)null===t[e]&&(t[e]=void 0);let b=s.buildURL(e.url,t),S=e.dimensions.width/e.dimensions.height,w=u(p),T=u(g),v=w??e.dimensions.width,P=T??e.dimensions.height;null!=w&&null==T?P=w/S:null==w&&null!=T&&(v=T*S);let R=r??(e.alt||n),M=l.resolveDefaultExport(a);return i.jsx(M,{ref:m,src:b,width:c?void 0:v,height:c?void 0:P,alt:R,fill:c,loader:null===h?void 0:h,...f})})}]);
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.