1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{92:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(16969)}])},712:(e,t,n)=>{"use strict";n.r(t),n.d(t,{EVENTS_NAMESPACE:()=>h,PACKAGE_INITIALIZER_METHOD_NAME:()=>v,PACKAGE_NAME:()=>p,PACKAGE_VERSION:()=>g,addToEventQueue:()=>T,clearEventQueue:()=>k,event:()=>y,form:()=>b,identity:()=>_,pageView:()=>x,processEventQueue:()=>A});var r,i=n(94820);function s(){return"undefined"==typeof window||window.document.documentElement.lang.length<=1?void 0:new Intl.Locale(window.document.documentElement.lang).language.toLocaleUpperCase()}function o(){return"undefined"==typeof window?"":"/"===window.location.pathname?"Home Page":window.location.pathname.split("/").pop()}n(43803);var a=n(9181),l=n(11930),u=n(59103),c=n(63297);n(14906);class d{constructor(e){this._initState=null,this._sideEffects=e.sideEffects,this._settings=e.settings,this._dependencies=e.dependencies??[]}validatePackages(){let e=[];return this._dependencies.forEach(t=>{let n=t.name.split("/")[1],r=(0,c.eu)(t.name);if(!r)throw Error(`[IE-0020] - This functionality also requires the "${n}" package. Import "${t.name}/browser", then run ".${t.method}()" on "CloudSDK", before ".initialize()"`);e.push(r)}),e}exec(){let e=this.validatePackages();this._initState=this.wrapSideEffects(e)}async wrapSideEffects(e){await c.B6,await Promise.all(e.map(e=>e.initState)),this._sideEffects()}get initState(){return this._initState}get settings(){return this._settings}}n(72753);let f=JSON.parse('{"UU":"@sitecore-cloudsdk/events","rE":"0.5.4"}'),h="sitecore-cloudsdk:events",g=f.rE,p=f.UU,v="addEvents",m=`${p} ${g}`;async function E(e,t){let n=`${t.sitecoreEdgeUrl}/v1/events/${u.mG}/events?sitecoreContextId=${t.sitecoreEdgeContextId}&siteId=${t.siteName}`,r=Date.now(),i={},s={body:JSON.stringify(e),headers:{"Content-Type":"application/json","X-Client-Software-ID":m,"X-Library-Version":g},method:"POST"};return(0,l.Y)(h)("Events request: %s with options: %O",n,s),await fetch(n,s).then(e=>(i=(0,l.y)(h,e),e.json())).then(e=>(i.body=e,(0,l.Y)(h)("Events response in %dms : %O",Date.now()-r,i),e)).catch(e=>((0,l.Y)(h)("Error: events response: %O",e),null))}!function(e){e.IE_0001='[IE-0001] You are trying to run a browser-side function on the server side. On the server side, run the server-side equivalent of the function, available in "server" modules.',e.IE_0014='[IE-0014] You must first initialize the Cloud SDK and the "events" package. First, import "CloudSDK" from "@sitecore-cloudsdk/core/browser" and import "@sitecore-cloudsdk/events/browser". Then, run "CloudSDK().addEvents().initialize()".',e.IE_0015='[IE-0015] You must first initialize the Cloud SDK and the "events" package. First, import "CloudSDK" from "@sitecore-cloudsdk/core/server" and import "@sitecore-cloudsdk/events/server". Then, run "await CloudSDK().addEvents().initialize()".',e.IV_0002='[IV-0002] Incorrect value for "dob". Format the value according to ISO 8601.',e.IV_0003='[IV-0003] Incorrect value for "email". Set the value to a valid email address.',e.IV_0004='[IV-0004] Incorrect value for "expiryDate". Format the value according to ISO 8601.',e.IV_0005='[IV-0005] "extensionData" supports maximum 50 attributes. Reduce the number of attributes.',e.MV_0003='[MV-0003] "identifiers" is required.'}(r||(r={}));class C{constructor(e,t){this.baseEventData=e,this.browserId=t,this.language=this.baseEventData.language??s(),this.page=this.baseEventData.page??o()}mapBaseEventPayload(){return{browser_id:this.browserId,channel:this.baseEventData.channel,client_key:"",currency:this.baseEventData.currency,language:this.language,page:this.page,pos:"",requested_at:new Date().toISOString()}}}class w extends C{constructor(e){let{channel:t,currency:n,language:i,page:s,type:o,extensionData:l,searchData:u,...c}=e.eventData;super({channel:t,currency:n,language:i,page:s},e.id),this.extensionData={},this.sendEvent=e.sendEvent,this.settings=e.settings,this.customEventPayload={type:o,...c},l&&(this.extensionData=(0,a.YO)({object:l}));let d=Object.entries(this.extensionData).length;if(d>50)throw Error(r.IV_0005);d>0&&(this.customEventPayload.ext=this.extensionData),u&&(this.customEventPayload.sc_search={data:u,metadata:{ut_api_version:"1.0"}})}async send(){let e=this.mapBaseEventPayload(),t=Object.assign({},this.customEventPayload,e);return await this.sendEvent(t,this.settings)}}async function y(e){await F();let t=(0,c.Dl)();return new w({eventData:e,id:(0,a.kG)(t.cookieSettings.name.browserId),sendEvent:E,settings:t}).send()}async function b(e,t,n){await F();let r=(0,c.Dl)(),i=(0,a.kG)(r.cookieSettings.name.browserId),s=new w({eventData:{extensionData:{componentInstanceId:n,formId:e,interactionType:t.toUpperCase()},type:"FORM"},id:i,sendEvent:E,settings:r});return s.page=void 0,s.send()}class I extends C{constructor(e){let{channel:t,currency:n,language:i,page:s,extensionData:o}=e.identityData;if(super({channel:t,currency:n,language:i,page:s},e.id),this.extensionData={},this.numberOfExtensionDataProperties=0,this.validateAttributes(e.identityData),this.identityData=e.identityData,this.sendEvent=e.sendEvent,this.settings=e.settings,o&&(this.extensionData=(0,a.YO)({object:o})),this.numberOfExtensionDataProperties=Object.entries(this.extensionData).length,this.numberOfExtensionDataProperties>50)throw Error(r.IV_0005)}validateAttributes(e){if(0===e.identifiers.length)throw Error(r.MV_0003);if(void 0!==e.dob&&!(0,a.b0)(e.dob))throw Error(r.IV_0002);
1if(e.identifiers.forEach(e=>{if(e.expiryDate&&!(0,a.b0)(e.expiryDate))throw Error(r.IV_0004)}),e.email&&!(0,a.B9)(e.email))throw Error(r.IV_0003)}mapAttributes(){let e={city:this.identityData.city,country:this.identityData.country,dob:this.identityData.dob,email:this.identityData.email,firstname:this.identityData.firstName,gender:this.identityData.gender,identifiers:this.identityData.identifiers.map(e=>({expiry_date:e.expiryDate,id:e.id,provider:e.provider})),lastname:this.identityData.lastName,mobile:this.identityData.mobile,phone:this.identityData.phone,postal_code:this.identityData.postalCode,state:this.identityData.state,street:this.identityData.street,title:this.identityData.title,type:"IDENTITY"};return this.numberOfExtensionDataProperties>0&&(e.ext=this.extensionData),e}async send(){let e=this.mapBaseEventPayload(),t=Object.assign({},this.mapAttributes(),e);return await this.sendEvent(t,this.settings)}}async function _(e){await F();let t=(0,c.Dl)();return new I({id:(0,a.kG)(t.cookieSettings.name.browserId),identityData:e,sendEvent:E,settings:t}).send()}class S extends C{constructor(e){let{channel:t,currency:n,language:i,page:s,extensionData:o}={...e.pageViewData};if(super({channel:t,currency:n,language:i,page:s},e.id),this.extensionData={},this.pageViewData=e.pageViewData,this.sendEvent=e.sendEvent,this.settings=e.settings,this.urlSearchParams=new URLSearchParams(decodeURI(e.searchParams)),o&&(this.extensionData=(0,a.YO)({object:o})),Object.entries(this.extensionData).length>50)throw Error(r.IV_0005);this.includeUTMParameters=(e.pageViewData&&e.pageViewData.includeUTMParameters)??!0}getPageVariantId(e,t){if(e)return e;let n=this.urlSearchParams.get("variantid");return n||t||null}getReferrer(){if(this.pageViewData?.referrer)return this.pageViewData.referrer;if("undefined"==typeof window||!S.isFirstPageView||!document.referrer)return null;let{hostname:e,href:t}=new URL(document.referrer);return window.location.hostname!==e?t:null}mapAttributes(){let e={type:"VIEW"},t=this.pageViewData&&this.getPageVariantId(this.pageViewData.pageVariantId,this.extensionData.pageVariantId);if(null!==t&&(e.ext={...e.ext,pageVariantId:t}),Object.keys(this.extensionData).length>0&&(delete this.extensionData.pageVariantId,e.ext={...e.ext,...this.extensionData}),this.includeUTMParameters){let t=this.getUTMParameters();e={...e,...t}}let n=this.getReferrer();return null!==n&&(e={...e,referrer:n}),this.pageViewData?.searchData&&(e.sc_search={data:this.pageViewData.searchData,metadata:{ut_api_version:"1.0"}}),e}async send(){let e=this.mapBaseEventPayload(),t=this.mapAttributes();return S.isFirstPageView=!1,await this.sendEvent({...e,...t},this.settings)}getUTMParameters(){let e={};return this.urlSearchParams.forEach((t,n)=>{let r=n.toLowerCase();0===r.indexOf("utm_")&&(e[r]=t)}),e}}async function x(e){await F();let t=(0,c.Dl)();return new S({id:(0,a.kG)(t.cookieSettings.name.browserId),pageViewData:e,searchParams:window.location.search,sendEvent:E,settings:t}).send()}S.isFirstPageView=!0;class D{constructor(){this.key="EventQueue"}getEventQueue(){let e=this.getSessionStorage().getItem(this.key)??'""';try{let t=JSON.parse(e);return Array.isArray(t)?t:[]}catch{return[]}}enqueueEvent(e){let t=this.getSessionStorage();e.eventData.page=e.eventData.page??o(),e.eventData.language=e.eventData.language??s(),new w({sendEvent:E,...e});let n=this.getEventQueue();n.push(e),t.setItem(this.key,JSON.stringify(n))}async sendAllEvents(){for(let e of this.getEventQueue())await new w({eventData:e.eventData,id:e.id,sendEvent:E,settings:e.settings}).send();this.clearQueue()}clearQueue(){this.getSessionStorage().removeItem(this.key)}getSessionStorage(){return sessionStorage}}let O=new D;async function T(e){await F();let t=(0,c.Dl)(),n=(0,a.kG)(t.cookieSettings.name.browserId);O.enqueueEvent({eventData:e,id:n,settings:t})}async function k(){await F(),O.clearQueue()}async function A(){await F(),O.sendAllEvents()}async function P(){window.scCloudSDK={...window.scCloudSDK,events:{addToEventQueue:T,clearEventQueue:k,event:y,form:b,identity:_,pageView:x,processEventQueue:A,version:g}},(0,l.Y)(h)("eventsClient library initialized")}async function F(){let e=(0,c.eu)(p)?.initState;if(!e)throw Error(r.IE_0014);await e}i.Yq.prototype.addEvents=function(){let e=new d({sideEffects:P});return c.N9.set(p,e),this}},2650:(e,t,n)=>{"use strict";n.d(t,{CY:()=>u,s9:()=>c});var r=n(14232),i=n(67138);let s=/{{(.*?)}}/g;function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var a=(0,r.createContext)(),l=function(e){var t,n,r=(t="",n=e||{},{set(e,t){n[e]=Object.assign(n[e]||{},t)},locale:e=>t=e||t,table:e=>n[e],t(e,r,o){var a=i(n[o||t],e,"");return"function"==typeof a?a(r):"string"==typeof a?a.replace(s,(e,t,n)=>{for(e=0,n=r,t=t.trim().split(".");n&&e<t.length;)n=n[t[e++]];return null!=n?n:""}):a}});return{_onUpdate:function(){},t:r.t,table:r.table,set:r.set,locale:function(e){if(void 0===e)return r.locale();var t=r.locale(e);return this._onUpdate(),t},withPlural:function(e){var t=this;void 0===e&&(e={type:"ordinal"});var n=new Intl.PluralRules(r.locale(),e);return function(e,r){return Object.keys(r).map(function(e){if("number"==typeof r[e]){var i=n.select(r[e]);r[e]=t.t(e+"."+i)}}),t.t.apply(t,[e,r].concat([].slice.call(arguments,2)))}}}};function u(e){var t=e.children,n=e.locale,i=void 0===n?"en":n,s=e.lngDict,u=e.i18nInstance,c=(0,r.useState)(0)[1],d=(0,r.useMemo)(function(){var e=null!=u?u:l();return e._onUpdate=function(){return c(function(e){return e+1})},e.set(i,s),e.locale(i),e},[u]);return(0,r.useEffect)(function(){d.set(i,s),d.locale(i)},[i,s]),r.createElement(a.Provider,{value:o({},d)},t)}function c(){return(0,r.useContext)(a)}},3139:e=>{function t(e,t,n,r){return Math.round(e/n)+" "+r+(t>=1.5*n?"s":"")}
1e.exports=function(e,n){n=n||{};var r,i,s,o,a=typeof e;if("string"===a&&e.length>0){var l=e;if(!((l=String(l)).length>100)){var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(u){var c=parseFloat(u[1]);switch((u[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*c;case"weeks":case"week":case"w":return 6048e5*c;case"days":case"day":case"d":return 864e5*c;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*c;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*c;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*c;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:break}}}return}if("number"===a&&isFinite(e)){return n.long?(i=Math.abs(r=e))>=864e5?t(r,i,864e5,"day"):i>=36e5?t(r,i,36e5,"hour"):i>=6e4?t(r,i,6e4,"minute"):i>=1e3?t(r,i,1e3,"second"):r+" ms":(o=Math.abs(s=e))>=864e5?Math.round(s/864e5)+"d":o>=36e5?Math.round(s/36e5)+"h":o>=6e4?Math.round(s/6e4)+"m":o>=1e3?Math.round(s/1e3)+"s":s+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},9181:(e,t,n)=>{"use strict";var r;function i(e,t,n){let r=`${e}=${t};`;return r+=` Max-Age=${n.maxAge}; SameSite=${n.sameSite};`,r+=n.secure?" Secure;":"",r+=n.path?` Path=${n.path};`:"",r+=n.domain?` Domain=${n.domain};`:"",r=r.substring(0,r.length-1)}async function s(e,t,n){if(!Number.isInteger(t)||t<0)throw Error(r.IV_0006);let i=new AbortController,s=i.signal,o=setTimeout(()=>{i.abort()},t);return fetch(e,{...n,signal:s}).then(e=>(clearTimeout(o),e)).catch(e=>{if("AbortError"===e.name)throw Error(r.IE_0002);return null})}function o(e,t){if(!e)return;let n=e.split("; ").find(e=>e.indexOf("=")>0&&e.split("=")[0]===t);return void 0!==n?{name:n.split("=")[0],value:n.split("=")[1]}:void 0}function a(e){let t=o(document.cookie,e);return t?.value??""}function l(e){try{return new Date(e+"Z").toISOString().substring(0,16)===e}catch(e){return!1}}function u(e){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)}function c(e={}){let t={};return"function"==typeof e.forEach?e.forEach((e,n)=>{t[n]=e}):Object.entries(e).forEach(([e,n])=>{t[e]=n}),t}n.d(t,{f9:()=>r,Of:()=>i,u9:()=>s,YO:()=>function e(t){let{currentKey:n,object:r}=t,i=t.newObject??{};for(let t in r){let s=r[t];void 0!==s&&("object"!=typeof s||Array.isArray(s)?i[n?`${n}_${t}`:t]=s:e({currentKey:`${n?`${n}_${t}`:t}`,newObject:i,object:s}))}return i},Ri:()=>o,kG:()=>a,b0:()=>l,B9:()=>u,qx:()=>c}),function(e){e.IV_0006='[IV-0006] Incorrect value for "timeout". Set the value to an integer greater than or equal to 0.',e.IE_0002="[IE-0002] Timeout exceeded. The server did not respond within the allotted time."}(r||(r={}))},11930:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i.a,y:()=>a});var r=n(71673),i=n.n(r),s=n(9181),o=n(99742);function a(e,t){let n={};return i().enabled(e)&&(n={headers:(0,s.qx)(t.headers),redirected:t.redirected,status:t.status,statusText:t.statusText,url:t.url}),n}void 0!==o&&o.env&&"true"===o.env.DEBUG_MULTILINE&&i().formatters&&i().formatters.o&&i().formatters.O&&(i().formatters.o=i().formatters.O)},14906:(e,t,n)=>{"use strict";n.d(t,{H:()=>s});var r=n(59103),i=n(9181);async function s(e,t,n){let s,o={headers:{"X-Library-Version":r.Zh}},a=`${e}/v1/events/${r.mG}/browser/create.json?sitecoreContextId=${t}&client_key=`;if(s=void 0!==n?await (0,i.u9)(a,n,o).then(e=>e&&e.json()||null).catch(e=>{if(e.message===i.f9.IV_0006||e.message===i.f9.IE_0002)throw Error(e.message);return null}):await fetch(a,o).then(e=>e.json()).catch(()=>void 0),!s?.ref)throw Error(r.f9.IE_0003);let{ref:l,customer_ref:u}=s;return{browserId:l,guestId:u}}},16534:(e,t,n)=>{"use strict";n.r(t),n.d(t,{baseConfig:()=>r});let r={sitecoreApiHost:"",i18n:{locales:["default","de","nl","en"],defaultLocale:"default",localeDetection:!1},gmapApiKey:"AIzaSyABTFTAY4CDn0kFLmUehvVTxjziiNERcko",fbMessengerAppId:n(99742).env.NEXT_FACEBOOK_MESSENGER_APPID||""}},16969:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(37876);let i=n(18970).WX;var s=n(86732),o=n(14232),a=n(94820);n(712);let l=e=>{let{page:t}=e;return(0,o.useEffect)(()=>
1{if(t)if(t.mode.isNormal){var e;(null==(e=s.A.api.edge)?void 0:e.clientContextId)?(0,a.ws)({sitecoreEdgeUrl:s.A.api.edge.edgeUrl,sitecoreEdgeContextId:s.A.api.edge.clientContextId,siteName:t.siteName||s.A.defaultSite,enableBrowserCookie:!0,cookieDomain:window.location.hostname.replace(/^www\./,"")}).addEvents().initialize():console.error("Client Edge API settings missing from configuration")}else console.debug("Browser Events SDK is not initialized in edit and preview modes")},[null==t?void 0:t.siteName]),null};var u=n(89724),c=n(23280);n(55440);let d=function(e){var t;let{Component:n,pageProps:o}=e,{dictionary:a,extraParams:d,...f}=o;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l,{...o}),(0,r.jsx)(u.Z,{i18n:{lngDict:a,locale:(null==(t=o.page)?void 0:t.locale)||s.A.defaultLanguage},children:(0,r.jsx)(c.Wd,{value:d,children:(0,r.jsx)(i,{children:(0,r.jsx)(n,{...f})})})})]})}},18970:(e,t,n)=>{"use strict";n.d(t,{Cc:()=>d,WX:()=>l});var r=n(14232);let i={prefix:String(Math.round(1e10*Math.random())),current:0},s=r.createContext(i),o=r.createContext(!1);function a(e){let t=(0,r.useContext)(s),n=c(t===i),[a,l]=(0,r.useState)(!0),u=(0,r.useMemo)(()=>({prefix:t===i?"":`${t.prefix}-${n}`,current:0}),[t,n]);return"undefined"!=typeof document&&(0,r.useLayoutEffect)(()=>
1{l(!1)},[]),r.createElement(s.Provider,{value:u},r.createElement(o.Provider,{value:a},e.children))}function l(e){return"function"==typeof r.useId?r.createElement(r.Fragment,null,e.children):r.createElement(a,e)}"undefined"!=typeof window&&window.document&&window.document.createElement;let u=new WeakMap;function c(e=!1){let t=(0,r.useContext)(s),n=(0,r.useRef)(null);if(null===n.current&&!e){var i,o;let e=null==(o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||null==(i=o.ReactCurrentOwner)?void 0:i.current;if(e){let n=u.get(e);null==n?u.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==n.state&&(t.current=n.id,u.delete(e))}n.current=++t.current}return n.current}let d="function"==typeof r.useId?function(e){let t=r.useId(),[n]=(0,r.useState)("function"==typeof r.useSyncExternalStore?r.useSyncExternalStore(g,f,h):(0,r.useContext)(o)),s=n?"react-aria":`react-aria${i.prefix}`;return e||`${s}-${t}`}:function(e){let t=(0,r.useContext)(s),n=c(!!e),i=`react-aria${t.prefix}`;return e||`${i}-${n}`};function f(){return!1}function h(){return!0}function g(e){return()=>{}}},23280:(e,t,n)=>{"use strict";n.d(t,{Mh:()=>a,Wd:()=>o});var r=n(37876),i=n(14232);n(99742);let s=(0,i.createContext)({gtmToken:"",cookieConsentId:"",googleSiteVerificationCode:""}),o=e=>{let{value:t,children:n}=e;return(0,r.jsx)(s.Provider,{value:t,children:n})},a=()=>{let e=(0,i.useContext)(s);return null==e?(console.warn("no extraParamsContext is provided"),{cookieConsentId:"",gtmToken:"",googleSiteVerificationCode:""}):e}},25679:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});var r=n(9181),i=n(63297),s=n(72753);async function o(){let e=(0,i.Dl)(),t=(0,r.kG)(e.cookieSettings.name.browserId);return(0,s.d)(t,e.sitecoreEdgeContextId,e.sitecoreEdgeUrl)}},42059:e=>{"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(i of t.entries())if(!n.has(i[0]))return!1;for(i of t.entries())if(!e(i[1],n.get(i[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(i of t.entries())if(!n.has(i[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(t[i]!==n[i])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(s=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,s[i]))return!1;for(i=r;0!=i--;){var r,i,s,o=s[i];if(("_owner"!==o||!t.$$typeof)&&!e(t[o],n[o]))return!1}return!0}return t!=t&&n!=n}},43803:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});var r=n(59103);function i(e=r.xu,t){return{domain:t,maxAge:e*r.UV,path:"/",sameSite:"None",secure:!0}}},44825:(e,t,n)=>{"use strict";n.d(t,{Ex:()=>c,gf:()=>u,kb:()=>l,w_:()=>a});var r=n(14232),i=n(42059),s=n.n(i),o=n(47804);let a=r.createContext({}),l=r.createContext(new Map),u=r.createContext(void 0);class c extends r.Component{constructor(e){var t,n,r,i,s,a;super(e),this.setPage=e=>{this.setState({page:e})};let l=e.api;((null==(n=null==(t=e.api)?void 0:t.edge)?void 0:n.contextId)||(null==(i=null==(r=e.api)?void 0:r.edge)?void 0:i.clientContextId))&&!(null==(a=null==(s=e.api)?void 0:s.edge)?void 0:a.edgeUrl)&&(l=Object.assign(Object.assign({},e.api),{edge:Object.assign(Object.assign({},e.api.edge),{edgeUrl:o.Xq})})),this.state={page:e.page,setPage:this.setPage,api:l}}componentDidUpdate(e){if(!s()(e.page,this.props.page))return void this.setPage(this.props.page)}render(){return r.createElement(u.Provider,{value:this.props.loadImportMap},r.createElement(l.Provider,{value:this.props.componentMap},r.createElement(a.Provider,{value:this.state},this.props.children)))}}c.displayName="SitecoreProvider"},47804:(e,t,n)=>{"use strict";var r;n.d(t,{Xq:()=>s,YR:()=>o,te:()=>i}),function(e){e.ContentSdkApp="061cba1554744b918a0617903b102b82",e.DictionaryEntry="6d1cd89719364a3aa511289a94c2a7b1"}(r||(r={}));let i="The siteName cannot be empty",s="https://edge-platform.sitecorecloud.io",o="Hidden Rendering"},50063:(e,t,n)=>{"use strict";n.d(t,{H:()=>r});
1class r{constructor(e={}){this.statusCodes=e.statusCodes||[429],this.errorCodes=e.errorCodes||["ECONNRESET","ETIMEDOUT","EPROTO"],this.factor=e.factor||2}shouldRetry(e,t,n){var r;let i=(null==(r=e.response)?void 0:r.status)!==void 0&&this.statusCodes.includes(e.response.status),s=void 0!==e.code&&this.errorCodes.includes(e.code);return n>0&&t<=n&&(i||s)}getDelay(e,t){var n;let r=null==(n=e.response)?void 0:n.headers,i=null==r?void 0:r.get("Retry-After");return null!=i&&""!==i.trim()?1e3*Number.parseFloat(i):1e3*Math.pow(this.factor,t-1)}}},55440:()=>{},59103:(e,t,n)=>{"use strict";var r;n.d(t,{mG:()=>l,aG:()=>s,UV:()=>a,xu:()=>o,f9:()=>r,Zh:()=>i,NW:()=>u});let i="0.5.4",s="sc_",o=730,a=86400,l="v1.2",u="https://edge-platform.sitecorecloud.io";!function(e){e.IE_0001='[IE-0001] You are trying to run a browser-side function on the server side. On the server side, run the server-side equivalent of the function, available in "server" modules.',e.IE_0003='[IE-0003] Unable to set the "sc_{SitecoreEdgeContextId}" cookie because the browser ID could not be retrieved from the server. Make sure to set the correct values for "sitecoreEdgeContextId" and "siteName". If the issue persists, try again later or use try-catch blocks to handle this error.',e.IE_0011='[IE-0011] Unable to set the "sc_{SitecoreEdgeContextId}_personalize" cookie because the guest ID could not be retrieved from the server. Make sure to set the correct values for "sitecoreEdgeContextId" and "siteName". If the issue persists, try again later or use try-catch blocks to handle this error.',e.IE_0012='[IE-0012] You must first initialize the Cloud SDK. Import "CloudSDK" from "@sitecore-cloudsdk/core/browser", then run "CloudSDK().initialize()".',e.IE_0013='[IE-0013] You must first initialize the Cloud SDK. Import "CloudSDK" from "@sitecore-cloudsdk/core/server", then run "await CloudSDK().initialize()".',e.IV_0001='[IV-0001] Incorrect value for "sitecoreEdgeUrl". Set the value to a valid URL string.',e.MV_0001='[MV-0001] "sitecoreEdgeContextId" is required.',e.MV_0002='[MV-0002] "siteName" is required.'}(r||(r={}))},63297:(e,t,n)=>{"use strict";let r;n.d(t,{ws:()=>v,Yq:()=>h,N9:()=>d,Dl:()=>g,eu:()=>p,B6:()=>f});var i=n(9181),s=n(14906),o=n(81039),a=n(59103),l=n(43803),u=n(11930),c=n(25679);let d=new Map,f=null;class h{constructor(e){if("undefined"==typeof window)throw Error(a.f9.IE_0001);this.validateSettings(e),r=this.createSettings(e)}initialize(){d.size||(0,u.Y)("sitecore-cloudsdk:core")("CloudSDK was initialized with no packages"),f=r.cookieSettings.enableBrowserCookie?this.createCookies():Promise.resolve(),this.sideEffects(),d.forEach(e=>{e.exec()})}sideEffects(){window.scCloudSDK={...window.scCloudSDK,core:{getBrowserId:o.U,getGuestId:c.W,settings:{siteName:r.siteName,sitecoreEdgeContextId:r.sitecoreEdgeContextId,sitecoreEdgeUrl:r.sitecoreEdgeUrl},version:a.Zh}}}validateSettings(e){let{sitecoreEdgeContextId:t,siteName:n,sitecoreEdgeUrl:r}=e;if(!t||0===t.trim().length)throw Error(a.f9.MV_0001);if(!n||0===n.trim().length)throw Error(a.f9.MV_0002);if(void 0!==r)try{new URL(r)}catch(e){throw Error(a.f9.IV_0001)}}createSettings(e){let{siteName:t,sitecoreEdgeContextId:n,cookieDomain:r,cookiePath:i,cookieExpiryDays:s,sitecoreEdgeUrl:o,enableBrowserCookie:l}=e;return{cookieSettings:{domain:r,enableBrowserCookie:l??!1,expiryDays:s||a.xu,name:{browserId:`${a.aG}${n}`},path:i||"/"},siteName:t,sitecoreEdgeContextId:n,sitecoreEdgeUrl:o??a.NW}}async createCookies(){let e=(0,l.X)(r.cookieSettings.expiryDays,r.cookieSettings.domain);if((0,i.Ri)(window.document.cookie,r.cookieSettings.name.browserId))return;let t=await (0,s.H)(r.sitecoreEdgeUrl,r.sitecoreEdgeContextId);document.cookie=(0,i.Of)(r.cookieSettings.name.browserId,t.browserId,e)}}function g(){if(!r)throw Error(a.f9.IE_0012);return r}function p(e){return d.get(e)}function v(e){return new h(e)}},64272:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>h,Jm:()=>d,Wz:()=>f,gy:()=>c,oU:()=>u});var r=n(14232),i=n(37876);let s=["xxl","xl","lg","md","sm","xs"],o=r.createContext({prefixes:{},breakpoints:s,minBreakpoint:"xs"}),{Consumer:a,Provider:l}=o;function u(e,t){let{prefixes:n}=(0,r.useContext)(o);return e||n[t]||t}function c(){let{breakpoints:e}=(0,r.useContext)(o);return e}function d(){let{minBreakpoint:e}=(0,r.useContext)(o);return e}function f(){let{dir:e}=(0,r.useContext)(o);return"rtl"===e}let h=function(e){let{prefixes:t={},breakpoints:n=s,minBreakpoint:o="xs",dir:a,children:u}=e,c=(0,r.useMemo)(()=>({prefixes:{...t},breakpoints:n,minBreakpoint:o,dir:a}),[t,n,o,a]);return(0,i.jsx)(l,{value:c,children:u})}},67138:function(e){e.exports=function(e,t,n,r,i){for(t=t.split?t.split("."):t,r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e}},69630:(e,t,n)=>{e.exports=function(e){function t(e){let n,i,s,o=null;function a(...e){if(!a.enabled)return;let r=Number(new Date);a.diff=r-(n||r),a.prev=n,a.curr=r,n=r,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let i=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(n,r)=>{if("%%"===n)return"%";i++;let s=t.formatters[r];if("function"==typeof s){let t=e[i];n=s.call(a,t),e.splice(i,1),i--}return n}),t.formatArgs.call(a,e),(a.log||t.log).apply(a,e)}return a.namespace=e,a.useColors=t.useColors(),a.color=t.selectColor(e),a.extend=r,a.destroy=t.destroy,Object.defineProperty(a,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(i!==t.namespaces&&(i=t.namespaces,s=t.enabled(e)),s),set
1:e=>{o=e}}),"function"==typeof t.init&&t.init(a),a}function r(e,n){let r=t(this.namespace+(void 0===n?":":n)+e);return r.log=this.log,r}function i(e,t){let n=0,r=0,i=-1,s=0;for(;n<e.length;)if(r<t.length&&(t[r]===e[n]||"*"===t[r]))"*"===t[r]?(i=r,s=n):n++,r++;else{if(-1===i)return!1;r=i+1,n=++s}for(;r<t.length&&"*"===t[r];)r++;return r===t.length}return t.debug=t,t.default=t,t.coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){let e=[...t.names,...t.skips.map(e=>"-"+e)].join(",");return t.enable(""),e},t.enable=function(e){for(let n of(t.save(e),t.namespaces=e,t.names=[],t.skips=[],("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean)))"-"===n[0]?t.skips.push(n.slice(1)):t.names.push(n)},t.enabled=function(e){for(let n of t.skips)if(i(e,n))return!1;for(let n of t.names)if(i(e,n))return!0;return!1},t.humanize=n(3139),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(n=>{t[n]=e[n]}),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t<e.length;t++)n=(n<<5)-n+e.charCodeAt(t)|0;return t.colors[Math.abs(n)%t.colors.length]},t.enable(t.load()),t}},71673:(e,t,n)=>{var r=n(99742);t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;let n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))}),t.splice(i,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch(e){}return!e&&void 0!==r&&"env"in r&&(e=r.env.DEBUG),e},t.useColors=function(){let e;return"undefined"!=typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n(69630)(t);let{formatters:i}=e.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},72753:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});var r=n(59103);async function i(e,t,n){let i=`${n}/v1/events/${r.mG}/browser/${e}/show.json?sitecoreContextId=${t}&client_key=&api_token=`,s=await fetch(i,{headers:{"X-Library-Version":r.Zh}}),o=await s.json();if(!s.ok){let{error_msg:e,moreInfo:t}=o;throw Error(`${e}, for more info: ${t}`)}if(!o.customer.ref)throw Error(r.f9.IE_0011);return o.customer.ref}}
1,81039:(e,t,n)=>{"use strict";n.d(t,{U:()=>s});var r=n(9181),i=n(63297);function s(){let e=(0,i.Dl)();return(0,r.kG)(e.cookieSettings.name.browserId)}},86732:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r,i=n(47804),s=n(50063),o=n(99742);let a=e=>{var t,n,r,i,s,o,a,l;let u="undefined"!=typeof window,c=!!(null==(n=null==(t=e.api)?void 0:t.edge)?void 0:n.contextId),d=(null==(i=null==(r=e.api)?void 0:r.edge)||i.clientContextId,!!(null==(o=null==(s=e.api)?void 0:s.local)?void 0:o.apiHost)&&!!(null==(l=null==(a=e.api)?void 0:a.local)?void 0:l.apiKey));if(!u){if(!c&&!d)throw Error("Configuration error: provide either Edge contextId (api.edge.contextId) or local credentials (api.local.apiHost + api.local.apiKey).");return}},l={"api.edge.contextId":a,"api.local.apiKey":a};var u=n(99742),c=n(16534),d=n(99742);let f=(e=>{let t=((e,t)=>{let n=function e(t,n){if(!n)return t;let r=Object.assign({},t);for(let i in n){if(!Object.prototype.hasOwnProperty.call(n,i))continue;let s=t[i],o=n[i];void 0!==o&&""!==o&&("object"!=typeof o||null===o||Array.isArray(o)||Object.getPrototypeOf(o)!==Object.prototype?r[i]=o:r[i]=e(s,o))}return r}(e,t);return(Number.isNaN(n.personalize.cdpTimeout)||!n.personalize.cdpTimeout)&&(n.personalize.cdpTimeout=e.personalize.cdpTimeout),(Number.isNaN(n.personalize.edgeTimeout)||!n.personalize.edgeTimeout)&&(n.personalize.edgeTimeout=e.personalize.edgeTimeout),n})({api:{edge:{contextId:o.env.SITECORE_EDGE_CONTEXT_ID||"",clientContextId:"",edgeUrl:o.env.SITECORE_EDGE_URL||i.Xq},local:{apiKey:o.env.SITECORE_API_KEY||"RW5PZlhieE0vVmVOUmdRVm5LY1VER0kwak5EUGRWZXdKZ0pWNGJTS2txTT18cm9zZW4yaG9sZGk4ZjM4LXJvc2Vubnh0LXByb2R1Y3Rpb24tZjk1Mw==",apiHost:o.env.SITECORE_API_HOST||"",path:"/sitecore/api/graph/edge"}},editingSecret:o.env.SITECORE_EDITING_SECRET||"editing-secret-missing",retries:{count:3,retryStrategy:new s.H({statusCodes:[429,502,503,504,520,521,522,523,524]})},redirects:{enabled:!0,locales:["en"]},multisite:{enabled:!0,useCookieResolution:()=>!1},personalize:{enabled:!0,edgeTimeout:parseInt(o.env.PERSONALIZE_MIDDLEWARE_EDGE_TIMEOUT,10)||400,cdpTimeout:parseInt(o.env.PERSONALIZE_MIDDLEWARE_CDP_TIMEOUT,10)||400,scope:"",channel:"WEB",currency:"USD"},defaultSite:"",defaultLanguage:"en",layout:{formatLayoutQuery:null},dictionary:{caching:{enabled:!0,timeout:60}},disableCodeGeneration:!1},e);return"true"===o.env.SITECORE_CLI_MODE?(e=>{let t=new Set,n=(r,i="")=>new Proxy(r,{get(r,s,o){if("symbol"==typeof s)return Reflect.get(r,s,o);let a=i?`${i}.${s}`:s,u=Reflect.get(r,s,o);return(a in l&&!t.has(a)&&((0,l[a])(e),t.add(a)),"object"!=typeof u||null===u||Array.isArray(u))?u:n(u,a)}});return n(e)})(t):(a(t),t)})((e=>{var t,n,r,i,s,o,a,l,c,d,f,h,g,p,v,m;return Object.assign(Object.assign({},e),{api:Object.assign(Object.assign({},null==e?void 0:e.api),{edge:Object.assign(Object.assign({},null==(t=null==e?void 0:e.api)?void 0:t.edge),{contextId:(null==(r=null==(n=null==e?void 0:e.api)?void 0:n.edge)?void 0:r.contextId)||"",clientContextId:(null==(s=null==(i=null==e?void 0:e.api)?void 0:i.edge)?void 0:s.clientContextId)||"65pAQa0Vbt7VlDKltpjJAX",edgeUrl:(null==(a=null==(o=null==e?void 0:e.api)?void 0:o.edge)?void 0:a.edgeUrl)||u.env.NEXT_PUBLIC_SITECORE_EDGE_URL}),local:Object.assign(Object.assign({},null==(l=null==e?void 0:e.api)?void 0:l.local),{apiKey:(null==(d=null==(c=null==e?void 0:e.api)?void 0:c.local)?void 0:d.apiKey)||"RW5PZlhieE0vVmVOUmdRVm5LY1VER0kwak5EUGRWZXdKZ0pWNGJTS2txTT18cm9zZW4yaG9sZGk4ZjM4LXJvc2Vubnh0LXByb2R1Y3Rpb24tZjk1Mw==",apiHost:(null==(h=null==(f=null==e?void 0:e.api)?void 0:f.local)?void 0:h.apiHost)||""})}),defaultSite:(null==e?void 0:e.defaultSite)||"",defaultLanguage:(null==e?void 0:e.defaultLanguage)||"en",multisite:Object.assign(Object.assign({},null==e?void 0:e.multisite),{useCookieResolution:null!=(p=null==(g=null==e?void 0:e.multisite)?void 0:g.useCookieResolution)?p:()=>"preview"===u.env.VERCEL_ENV}),personalize:Object.assign(Object.assign({},null==e?void 0:e.personalize),{scope:(null==(v=null==e?void 0:e.personalize)?void 0:v.scope)||""}),generateStaticPaths:void 0!==u.env.GENERATE_STATIC_PATHS?"true"===u.env.GENERATE_STATIC_PATHS.toLowerCase():null==(m=null==e?void 0:e.generateStaticPaths)||m,sitecoreInternalEditingHostUrl:(null==e?void 0:e.sitecoreInternalEditingHostUrl)||u.env.SITECORE_INTERNAL_EDITING_HOST_URL})})({api:{edge:{contextId:d.env.SITECORE_EDGE_CONTEXT_ID||"",clientContextId:"65pAQa0Vbt7VlDKltpjJAX",edgeUrl:d.env.NEXT_PUBLIC_SITECORE_EDGE_URL||"https://edge-platform.sitecorecloud.io"},...c.baseConfig.sitecoreApiHost?{local:{apiKey:"RW5PZlhieE0vVmVOUmdRVm5LY1VER0kwak5EUGRWZXdKZ0pWNGJTS2txTT18cm9zZW4yaG9sZGk4ZjM4LXJvc2Vubnh0LXByb2R1Y3Rpb24tZjk1Mw==",apiHost:c.baseConfig.sitecoreApiHost,path:d.env.GRAPH_QL_ENDPOINT_PATH||"/sitecore/api/gra
1ph/edge"}}:{}},defaultSite:"",defaultLanguage:"en",editingSecret:d.env.SITECORE_EDITING_SECRET,multisite:{enabled:!0,useCookieResolution:()=>"preview"===d.env.VERCEL_ENV},redirects:{enabled:!0,locales:c.baseConfig.i18n.locales.filter(e=>"default"!==e)},personalize:{enabled:!0,cdpTimeout:Number(d.env.PERSONALIZE_MIDDLEWARE_CDP_TIMEOUT)||400,edgeTimeout:Number(d.env.PERSONALIZE_MIDDLEWARE_EDGE_TIMEOUT)||400,scope:""},generateStaticPaths:!d.env.GENERATE_STATIC_PATHS||(null==(r=d.env.GENERATE_STATIC_PATHS)?void 0:r.toLowerCase())==="true"})),h={...c.baseConfig,...f}},89724:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a,e:()=>l});var r=n(37876),i=n(64272),s=n(44825),o=n(2650);let a=e=>{let{children:t,i18n:n}=e;return(0,r.jsx)(i.Ay,{children:(0,r.jsx)(o.CY,{...n,children:t})})},l=e=>{let{children:t,sitecoreContext:n}=e;return(0,r.jsx)(s.Ex,{...n,children:t})}},94820:(e,t,n)=>{"use strict";n.d(t,{ws:()=>r.ws,Yq:()=>r.Yq});var r=n(63297);n(81039),n(25679)}},e=>{var t=t=>e(e.s=t);e.O(0,[593,792],()=>(t(92),t(59603))),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.