1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,92478,e=>{e.q("/_next/static/media/doctify-dark.12bxu-re-axm1.png")},150919,e=>{e.q("/_next/static/media/doctify-light.1aazz6gw_9nv1.png")},350994,(e,t,i)=>{t.exports={author:{name:"Sitecore Corporation",url:"https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html"},bugs:{url:"https://github.com/sitecore/content-sdk/issues"},dependencies:{"@sitecore-content-sdk/core":"^2.1.0",debug:"^4.4.3",isbot:"^5.1.39"},description:"Provides shared logic and runtime initialization. Required for the Content SDK 'events' and 'personalize' packages to function.",devDependencies:{"@jest/types":"^29.6.3","@stylistic/eslint-plugin":"^5.2.2","@types/debug":"^4.1.12","@types/jest":"^29.5.12","@typescript-eslint/eslint-plugin":"8.39.0","@typescript-eslint/parser":"8.39.0","del-cli":"^6.0.0",eslint:"^9.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-jsdoc":"52.0.3","eslint-plugin-prettier":"^4.0.0",jest:"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-environment-node":"^29.7.0","ts-jest":"^29.1.0","ts-node":"^10.9.2"},main:"dist/cjs/index.js",module:"dist/esm/index.js",types:"types/src/index.d.ts",exports:{".":{import:"./dist/esm/src/index.js",require:"./dist/cjs/src/index.js",types:"./types/src/index.d.ts"},"./internal":{import:"./dist/esm/src/internal.js",require:"./dist/cjs/src/internal.js",types:"./types/src/internal.d.ts"},"./utils":{import:"./dist/esm/src/utils.js",require:"./dist/cjs/src/utils.js",types:"./types/src/utils.d.ts"}},files:["dist","types","/*.d.ts"],homepage:"https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html",license:"Apache-2.0",name:"@sitecore-content-sdk/analytics-core",publishConfig:{access:"public",registry:"https://registry.npmjs.org/"},scripts:{build:"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json",clean:"del-cli dist types",coverage:"jest --config jest.config.ts --coverage","generate-docs":"npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/analytics-core --entryPoints src/index.ts --entryPoints src/internal.ts --entryPoints src/utils.ts --githubPages false",lint:'eslint "./src/**/*.ts"',prepublishOnly:"npm run build",test:"jest --config jest.config.ts","api-extractor":"npm run build && api-extractor run --local --verbose","api-extractor:verify":"api-extractor run"},version:"2.1.0",gitHead:"c505c331a61f4ebf65f1bd5fe514cb0ab9192c56"}},8984,e=>{"use strict";let t=e.i(350994).default.version;e.s(["API_VERSION",0,"v1.2","CLIENT_ID_COOKIE_NAME",0,"cid","COOKIE_NAME_PREFIX",0,"sc_","CORRELATION_ID_HEADER",0,"x-sc-correlation-id","DAILY_SECONDS",0,86400,"DEFAULT_COOKIE_EXPIRY_DAYS",0,730,"LIBRARY_VERSION",0,t])},137820,e=>{"use strict";e.s(["ANALYTICS_PLUGIN_NAME",0,"AnalyticsPlugin"])},593338,e=>{"use strict";let t;var i=e.i(146666),n=e.i(663320);let a=i.default.init;async function r(e){var t;for(let i of(a(`Initializing ${e.size}
1 plugins`),e.values())){if(i.dependencies){for(let t of i.dependencies)if(!e.has(t))throw Error(n.ERROR_MESSAGES.IE_001(i.name,t));a(`All required dependencies for "${i.name}" are present`)}await (null==(t=i.init)?void 0:t.call(i)),a(`Successfully initialized "${i.name}"`)}a(`Successfully initialized ${e.size} plugins`)}async function s(e){i.default.init("Initializing Content SDK with params:",e);let{config:s,plugins:o}=e,l=function(e){var t;let{contextId:i,siteName:r,edgeUrl:s}=e;if(!i||0===i.trim().length)throw Error(n.ERROR_MESSAGES.MV_001);if(!r||0===r.trim().length)throw Error(n.ERROR_MESSAGES.MV_002);if(void 0!==s)try{new URL(s)}catch(e){throw Error(n.ERROR_MESSAGES.IV_001)}return a("Configuration is valid"),Object.assign(Object.assign({},e),{edgeUrl:null!=(t=null==s?void 0:s.trim())?t:n.SITECORE_EDGE_PLATFORM_URL_DEFAULT})}(s);for(let e of(0===o.length&&i.default.init("No plugins provided to the plugins array"),t={config:l,plugins:new Map,readyPromise:null},o))t.plugins.set(e.name,e);i.default.init(`Registered ${t.plugins.size} plugins`),t.readyPromise=r(t.plugins),await t.readyPromise,i.default.init("Content SDK initialization complete")}e.s(["getCoreContext",0,function(){if(!t)throw Error(n.ERROR_MESSAGES.IE_002);return t},"initContentSdk",0,s],593338)},341023,e=>{"use strict";var t=e.i(146666);e.s(["debug",()=>t.default])},692615,(e,t,i)=>{t.exports={author:{name:"Sitecore Corporation",url:"https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html"},bugs:{url:"https://github.com/Sitecore/content-sdk/issues"},dependencies:{"@sitecore-content-sdk/analytics-core":"^2.1.0","@sitecore-content-sdk/core":"^2.1.0",debug:"^4.4.3"},description:"Enables real-time, unified tracking to send events to Sitecore.",devDependencies:{"@jest/globals":"^30.2.0","@jest/types":"^29.6.3","@stylistic/eslint-plugin":"^5.2.2","@types/debug":"^4.1.12","@types/jest":"^29.5.12","@typescript-eslint/eslint-plugin":"8.39.0","@typescript-eslint/parser":"8.39.0","del-cli":"^6.0.0",eslint:"^9.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-jsdoc":"52.0.3","eslint-plugin-prettier":"^4.0.0",jest:"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-environment-node":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2"},main:"dist/cjs/index.js",module:"dist/esm/index.js",types:"types/src/index.d.ts",exports:{".":{import:"./dist/esm/src/index.js",require:"./dist/cjs/src/index.js",types:"./types/src/index.d.ts"},"./browser":{import:"./dist/esm/src/browser.js",require:"./dist/cjs/src/browser.js",types:"./types/src/browser.d.ts"},"./internal":{import:"./dist/esm/src/internal.js",require:"./dist/cjs/src/internal.js",types:"./types/src/internal.d.ts"}},files:["dist","types","/*.d.ts"],homepage:"https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html",license:"Apache-2.0",name:"@sitecore-content-sdk/events",publishConfig:{access:"public",registry:"https://registry.npmjs.org/"},scripts:{build:"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json",clean:"del-cli dist types",coverage:"jest --config jest.config.ts --coverage","generate-docs":"npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/events --entryPoints src/browser.ts --entryPoints src/internal.ts --entryPoints src/index.ts --githubPages false",lint:'eslint "./src/**/*.ts"',prepublishOnly:"npm run build",test:"jest --config jest.config.ts","api-extractor":"npm run build && api-extractor run --local --verbose","api-extractor:verify":"api-extractor run"},version:"2.1.0",gitHead:"c505c331a61f4ebf65f1bd5fe514cb0ab9192c56"}},288223,525085,654367,830360,923404,e=>{"use strict";e.s(["analyticsPlugin",()=>c,"getAnalyticsPlugin",()=>u],288223);var t=e.i(8984),i=e.i(137820),n=e.i(593338),a=e.i(341023),r=e.i(563834);function s(){return u().adapter.getClientId()||""}let o=a.debug.init,{ERROR_MESSAGES:l}=r.constants;function c(e){var n;let{options:a,adapter:r}=e,s={cookies:{domain:null==a?void 0:a.cookieDomain,enabled:null!=(n=null==a?void 0:a.enableCookie)&&n,expiryDays:(null==a?void 0:a.cookieExpiryDays)||t.DEFAULT_COOKIE_EXPIRY_DAYS,name:`${t.COOKIE_NAME_PREFIX}${t.CLIENT_ID_COOKIE_NAME}`,path:(null==a?void 0:a.cookiePath)||"/"},timeout:null==a?void 0:a.timeout};return{name:i.ANALYTICS_PLUGIN_NAME,init:d,options:s,adapter:r}}async function d(){var e;o(`Initializing ${i.ANALYTICS_PLUGIN_NAME}`);let a=(0,n.getCoreContext)(),r=u();if(!r.options.cookies.enabled)return void o(`Cookies are disabled for ${i.ANALYTICS_PLUGIN_NAME}. If this was not intentional, set "enableCookie" to "true".`);let l=r.adapter;(null==(e=l.isBot)?void 0:e.call(l))||l.getClientId()&&"browser"===r.adapter.type||(await l.setClientId(),o(`Cookie set for ${i.ANALYTICS_PLUGIN_NAME}`)),"browser"===r.adapter.type&&(window.scContentSDK=Object.assign(Object.assign({},window.scContentSDK),{analytics_core:{getClientId:s,options:{siteName:a.config.siteName,contextId:a.config.contextId,edgeUrl:a.config.edgeUrl},version:t.LIBRARY_VERSION}}))}function u(){let e=(0,n.getCoreContext)().plugins.get(i.ANALYTICS_PLUGIN_NAME);if(!e)throw Error(l.IE_004(i.ANALYTICS_PLUGIN_NAME));return e}var g=e.i(692615);let p=g.default.version,m=g.default.name,f=`${m} ${p}`;e.s(["PACKAGE_VERSION",0,p,"X_CLIENT_SOFTWARE_ID",0,f],525085);var v=e.i(233953),E=e.i(146666);let h={events:(0,E.debugModule)(`${E.debugNamespace}:events`)};async function y(e,i){let n=`${i.edgeUrl}/v1/events/${t.API_VERSION}/events?siteId=${i.siteName}`,a={body:JSON.stringify(e),headers:{"Content-Type":"application/json","X-Client-Software-ID":f,"X-Library-Version":p,"x-sitecore-contextid":i.contextId},method:"POST"},r=new v.NativeDataFetcher({debugger:h.events});return await r.fetch(n,a).then(async e=>e.data).catch(()=>null)}e.s(["debug",0,h],654367),e.s(["sendEvent",0,y],830360),e.s(["flattenObject",0,function e(t){var i;let{currentKey:n,object:a}=t,r=null!=(i=t.newObject)?i:{};for(let t in a){let i=a[t];void 0!==i&&("object"!=typeof i||Array.isArray(i)?r[n?`${n}_${t}`:t]=i:e({currentKey:`${n?`${n}_${t}`:t}`,newObject:r,object:i}))}return r}],923404)},145255,e=>{"use strict";e.s(["language",0,function(){return"u"<typeof window||window.document.documentElement.lang.length<=1?void 0:new Intl.Locale(window.document.documentElement.lang).language.toLocaleUpperCase()},"pageName",0,function(){return"u"<typeof window?"":"/"===window.location.pathname?"Home Page":window.location.pathname.split("/").pop()}])},334357,202398,745445,225333,414182,576368,892534,e=>{"use strict";e.s(["form",()=>A],576368);var t=e.i(288223),i=e.i(830360),n=e.i(923404),a=e.i(145255);
1class r{constructor(e,t){var i,n;this.baseEventData=e,this.clientId=t,this.language=null!=(i=this.baseEventData.language)?i:(0,a.language)(),this.page=null!=(n=this.baseEventData.page)?n:(0,a.pageName)()}mapBaseEventPayload(){return{browser_id:this.clientId,channel:this.baseEventData.channel,client_key:"",currency:this.baseEventData.currency,language:this.language,page:this.page,pos:"",requested_at:new Date().toISOString()}}}var s=e.i(563834),o=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]]);return i};let{ERROR_MESSAGES:l}=s.constants;class c extends r{constructor(e){const t=e.eventData,{channel:i,currency:a,language:r,page:s,type:c,extensionData:d,searchData:u}=t,g=o(t,["channel","currency","language","page","type","extensionData","searchData"]);super({channel:i,currency:a,language:r,page:s},e.id),this.extensionData={},this.sendEvent=e.sendEvent,this.config=e.config,this.customEventPayload=Object.assign({type:c},g),d&&(this.extensionData=(0,n.flattenObject)({object:d}));const p=Object.entries(this.extensionData).length;if(p>50)throw Error(l.IV_006(50));p>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.config)}}var d=e.i(593338);e.s(["eventsPlugin",()=>j,"getEventsPlugin",()=>P],414182);let u="EventsPlugin";var g=e.i(525085);async function p(e){let n=(0,d.getCoreContext)();await n.readyPromise,P();let{options:a,adapter:r}=(0,t.getAnalyticsPlugin)();return new c({eventData:e,id:r.getClientId()||"",sendEvent:i.sendEvent,config:Object.assign(Object.assign({},n.config),a)}).send()}function m(e){try{return new Date(e+"Z").toISOString().substring(0,16)===e}catch(e){return!1}}e.s(["event",()=>p],202398),e.s(["identity",()=>E],745445);let{ERROR_MESSAGES:f}=s.constants;class v extends r{constructor(e){const{channel:t,currency:i,language:a,page:r,extensionData:s}=e.identityData;if(super({channel:t,currency:i,language:a,page:r},e.id),this.extensionData={},this.numberOfExtensionDataProperties=0,this.validateAttributes(e.identityData),this.identityData=e.identityData,this.sendEvent=e.sendEvent,this.config=e.config,s&&(this.extensionData=(0,n.flattenObject)({object:s})),this.numberOfExtensionDataProperties=Object.entries(this.extensionData).length,this.numberOfExtensionDataProperties>50)throw Error(f.IV_006(50))}async send(){let e=this.mapBaseEventPayload(),t=Object.assign({},this.mapAttributes(),e);return await this.sendEvent(t,this.config)}validateAttributes(e){var t;if(0===e.identifiers.length)throw Error(f.MV_003);if(void 0!==e.dob&&!m(e.dob))throw Error(f.IV_003);if(e.identifiers.forEach(e=>{if(e.expiryDate&&!m(e.expiryDate))throw Error(f.IV_005)}),e.email&&!((t=e.email)&&!(t.length>320)&&/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(t)))throw Error(f.IV_004)}
1mapAttributes(){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 function E(e){let n=(0,d.getCoreContext)();await n.readyPromise,P();let{options:a,adapter:r}=(0,t.getAnalyticsPlugin)();return new v({id:r.getClientId()||"",identityData:e,sendEvent:i.sendEvent,config:Object.assign(Object.assign({},n.config),a)}).send()}e.s(["pageView",()=>w],225333);let{ERROR_MESSAGES:h}=s.constants;class y extends r{constructor(e){var t;const{channel:i,currency:a,language:r,page:s,extensionData:o}=Object.assign({},e.pageViewData);if(super({channel:i,currency:a,language:r,page:s},e.id),this.extensionData={},this.pageViewData=e.pageViewData,this.sendEvent=e.sendEvent,this.config=e.config,this.urlSearchParams=new URLSearchParams(decodeURI(e.searchParams)),o&&(this.extensionData=(0,n.flattenObject)({object:o})),Object.entries(this.extensionData).length>50)throw Error(h.IV_006(50));this.includeUTMParameters=null==(t=e.pageViewData&&e.pageViewData.includeUTMParameters)||t}async send(){let e=this.mapBaseEventPayload(),t=this.mapAttributes();return y.isFirstPageView=!1,await this.sendEvent(Object.assign(Object.assign({},e),t),this.config)}getPageVariantId(e,t){if(e)return e;let i=this.urlSearchParams.get("variantid");return i||t||null}getReferrer(){var e;if(null==(e=this.pageViewData)?void 0:e.referrer)return this.pageViewData.referrer;if("u"<typeof window||!y.isFirstPageView||!document.referrer)return null;let{hostname:t,href:i}=new URL(document.referrer);return window.location.hostname!==t?i:null}mapAttributes(){var e;let t={type:"VIEW"},i=this.pageViewData&&this.getPageVariantId(this.pageViewData.pageVariantId,this.extensionData.pageVariantId);if(null!==i&&(t.ext=Object.assign(Object.assign({},t.ext),{pageVariantId:i})),Object.keys(this.extensionData).length>0&&(delete this.extensionData.pageVariantId,t.ext=Object.assign(Object.assign({},t.ext),this.extensionData)),this.includeUTMParameters){let e=this.getUTMParameters();t=Object.assign(Object.assign({},t),e)}let n=this.getReferrer();return null!==n&&(t=Object.assign(Object.assign({},t),{referrer:n})),(null==(e=this.pageViewData)?void 0:e.searchData)&&(t.sc_search={data:this.pageViewData.searchData,metadata:{ut_api_version:"1.0"}}),t}getUTMParameters(){let e={};return this.urlSearchParams.forEach((t,i)=>{let n=i.toLowerCase();0===n.indexOf("utm_")&&(e[n]=t)}),e}}y.isFirstPageView=!0;var b=e.i(654367);async function w(e){var n;let a=(0,d.getCoreContext)();await a.readyPromise,P();let{options:r,adapter:s}=(0,t.getAnalyticsPlugin)();return(null==(n=s.isBot)?void 0:n.call(s))?(b.debug.events("pageView skipped (visitor is a bot)"),null):new y({id:s.getClientId()||"",pageViewData:e,searchParams:s.location.getSearchParams(),sendEvent:i.sendEvent,config:Object.assign(Object.assign({},a.config),r)}).send()}let _=new class{constructor(){this.key="EventQueue"}enqueueEvent(e){var t,n;let r=this.getSessionStorage();e.eventData.page=null!=(t=e.eventData.page)?t:(0,a.pageName)(),e.eventData.language=null!=(n=e.eventData.language)?n:(0,a.language)(),new c(Object.assign({sendEvent:i.sendEvent},e));let s=this.getEventQueue();s.push(e),r.setItem(this.key,JSON.stringify(s))}async sendAllEvents(){for(let e of this.getEventQueue())await new c({eventData:e.eventData,id:e.id,sendEvent:i.sendEvent,config:e.config}).send();this.clearQueue()}clearQueue(){this.getSessionStorage().removeItem(this.key)}getEventQueue(){var e;let t=null!=(e=this.getSessionStorage().getItem(this.key))?e:'""';try{let e=JSON.parse(t);return Array.isArray(e)?e:[]}catch(e){return[]}}getSessionStorage(){return sessionStorage}};async function S(e){let i=(0,d.getCoreContext)();await i.readyPromise,P();let{options:n,adapter:a}=(0,t.getAnalyticsPlugin)(),r={eventData:e,id:a.getClientId()||"",config:Object.assign(Object.assign({},i.config),n)};_.enqueueEvent(r)}async function C(){await (0,d.getCoreContext)().readyPromise,P(),_.clearQueue()}async function O(){await (0,d.getCoreContext)().readyPromise,P(),_.sendAllEvents()}var I=e.i(137820);let{ERROR_MESSAGES:D}=s.constants;async function x(){"u">typeof window&&(window.scContentSDK=Object.assign(Object.assign({},window.scContentSDK),{events:{addToEventQueue:S,clearEventQueue:C,event:p,form:A,identity:E,pageView:w,processEventQueue:O,version:g.PACKAGE_VERSION}}))}function j(){return{name:u,init:x,dependencies:[I.ANALYTICS_PLUGIN_NAME]}}function P(){let e=(0,d.getCoreContext)().plugins.get(u);if(!e)throw Error(D.IE_004(u));return e}async function A(e,n,a){let r=(0,d.getCoreContext)();await r.readyPromise,P();let{options:s,adapter:o}
1=(0,t.getAnalyticsPlugin)(),l=o.getClientId()||"",u=new c({eventData:{extensionData:{componentInstanceId:a,formId:e,interactionType:n.toUpperCase()},type:"FORM"},id:l,sendEvent:i.sendEvent,config:Object.assign(Object.assign({},r.config),s)});return u.page=void 0,u.send()}async function T(e){let t=new TextEncoder().encode(e),i=Array.from(new Uint8Array(await globalThis.crypto.subtle.digest("SHA-256",t)).slice(0,16),e=>e.toString(16).padStart(2,"0")).join("");return`${i.slice(0,8)}-${i.slice(8,12)}-${i.slice(12,16)}-${i.slice(16,20)}-${i.slice(20)}`}async function L(e){let n=(0,d.getCoreContext)();await n.readyPromise,P();let{options:a,adapter:r}=(0,t.getAnalyticsPlugin)();return new y({id:await T(e.userAgent),pageViewData:{channel:"bot",page:e.page,language:e.language,extensionData:{sourceUserAgent:e.userAgent}},searchParams:r.location.getSearchParams(),sendEvent:i.sendEvent,config:Object.assign(Object.assign({},n.config),a)}).send()}e.s(["botPageView",0,L],892534),e.s([],334357)},675821,e=>{"use strict";var t=e.i(8984);e.s(["getDefaultCookieAttributes",0,function(e=t.DEFAULT_COOKIE_EXPIRY_DAYS,i){return{domain:i,maxAge:e*t.DAILY_SECONDS,path:"/",sameSite:"None",secure:!0}}])},735918,e=>{"use strict";var t=e.i(233953),i=e.i(563834),n=e.i(8984);let{ERROR_MESSAGES:a}=i.constants;async function r(e,i,r){let s={headers:{"X-Library-Version":n.LIBRARY_VERSION,"x-sitecore-contextid":i}},o=`${e}/v1/events/${n.API_VERSION}/browser/create.json?client_key=`,l=new t.NativeDataFetcher({timeout:r}),c=await l.fetch(o,s).then(e=>e.data||null).catch(e=>{if(e.message===a.IV_002||e.message===a.IE_003)throw Error(e.message);return null});if(!(null==c?void 0:c.ref))throw Error(a.IE_005);let{ref:d,customer_ref:u}=c;return{clientId:d,profileId:u}}e.s(["fetchClientIdFromEdgeProxy",0,r],735918)},623325,728744,e=>{"use strict";var t,i=/bot|crawl|http|lighthouse|scan|search|spider/i;function n(e){return"string"==typeof e&&""!==e&&(function(){if(t instanceof RegExp)return t;try{t=RegExp(" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!(?:lib))http|(?<!cam)scan|24x7|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+\\.ai|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\W|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|exaleadcloudview|feed|fetcher|firephp|foregenix|functionize|grab|productfinder|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|proxy|ptst[ /]\\d|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|upday/|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/","i")}catch(e){t=i}return t})().test(e)}function a(e,t){if(!e)return;let i=e.split("; ").find(e=>e.indexOf("=")>0&&e.split("=")[0]===t);return void 0!==i?{name:i.split("=")[0],value:i.split("=")[1]}:void 0}function r(e){var t;let i=a(document.cookie,e);return null!=(t=null==i?void 0:i.value)?t:""}e.s(["getCookieValueClientSide",0,r],728744);let s="sc_bot";e.s(["BOT_DETECTION_COOKIE",0,s,"isBot",0,e=>n(e),"isBotClientSide",0,()=>!!r(s)||n(navigator.userAgent),"isBotServerSide",0,(e,t)=>{var i;return!!(null==(i=a(e,s))?void 0:i.value)||n(t)}],623325)},154106,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.default=function({html:e,height:t=null,width:i=null,children:r,dataNtpc:s=""}){return(0,a.useEffect)(()=>{s&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${s}`}})},[s]),(0,n.jsxs)(n.Fragment,{children:[r,e?(0,n.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=i?`${i}px`:"auto"},"data-ntpc":s,dangerouslySetInnerHTML:{__html:e}}):null]})};let n=e.r(677076),a=e.r(2317)},165256,(e,t,i)=>{"use strict";
1var n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.sendGTMEvent=void 0,i.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:i,dataLayerName:n="dataLayer",auth:l,preview:c,dataLayer:d,nonce:u}=e;o=n;let g=new URL(i||"https://www.googletagmanager.com/gtm.js");return t&&g.searchParams.set("id",t),"dataLayer"!==n&&g.searchParams.set("l",n),l&&g.searchParams.set("gtm_auth",l),c&&(g.searchParams.set("gtm_preview",c),g.searchParams.set("gtm_cookies_win","x")),(0,r.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:` 2 (function(w,l){ 3 w[l]=w[l]||[]; 4 w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); 5 ${d?`w[l].push(${JSON.stringify(d)})`:""} 6 })(window,'${n}');`},nonce:u}),(0,a.jsx)(s.default,{id:"_next-gtm","data-ntpc":"GTM",src:g.href,nonce:u})]})};let a=e.r(677076),r=e.r(2317),s=n(e.r(760227)),o="dataLayer";i.sendGTMEvent=(e,t)=>{let i=t||o;window[i]=window[i]||[],window[i].push(e)}},892701,(e,t,i)=>{"use strict";let n;var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.GoogleAnalytics=function(e){let{gaId:t,debugMode:i,dataLayerName:a="dataLayer",nonce:l}=e;return void 0===n&&(n=a),(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:` 7 window['${a}'] = window['${a}'] || []; 8 function gtag(){window['${a}'].push(arguments);} 9 gtag('js', new Date()); 10 11 gtag('config', '${t}' ${i?",{ 'debug_mode': true }":""});`},nonce:l}),(0,r.jsx)(o.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`,nonce:l})]})},i.sendGAEvent=function(){void 0===n?console.warn("@next/third-parties: GA has not been initialized"):window[n]?window[n].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${n} does not exist`)};let r=e.r(677076),s=e.r(2317),o=a(e.r(760227))},64881,e=>{"use strict";e.s(["DefaultRetryStrategy",0,class{constructor(e={}){this.statusCodes=e.statusCodes||[429],this.errorCodes=e.errorCodes||["ECONNRESET","ETIMEDOUT","EPROTO"],this.factor=e.factor||2}shouldRetry(e,t,i){var n;let a=(null==(n=e.response)?void 0:n.status)!==void 0&&this.statusCodes.includes(e.response.status),r=void 0!==e.code&&this.errorCodes.includes(e.code);return i>0&&t<=i&&(a||r)}getDelay(e,t){var i;let n=null==(i=e.response)?void 0:i.headers,a=null==n?void 0:n.get("Retry-After");return null!=a&&""!==a.trim()?1e3*Number.parseFloat(a):1e3*Math.pow(this.factor,t-1)}}])},785449,e=>{"use strict";var t=e.i(589295),i=e.i(663320);function n(e){if(!e)return;let t=e.trim();if(!t)return;let i=t.toLowerCase();if("undefined"!==i&&"null"!==i)return t}var a=e.i(508584);function r(e){let t=e.trim();return t.startsWith("https://")||t.startsWith("http://")?(0,a.normalizeUrl)(t):(0,a.normalizeUrl)(`https://${t}`)}e.s(["resolveEdgeUrl",0,function(e){let s=n(e);if(s)return(0,a.normalizeUrl)(s);let o=n(t.default.env.SITECORE_EDGE_PLATFORM_HOSTNAME);return o?r(o):i.SITECORE_EDGE_PLATFORM_URL_DEFAULT},"resolveEdgeUrlForStaticFiles",0,function(){return i.SITECORE_EDGE_PLATFORM_URL_DEFAULT},"resolveExperienceEdgeUrl",0,function(){let e=n(t.default.env.SITECORE_EXPERIENCE_EDGE_HOSTNAME);return e?r(e):i.SITECORE_EXPERIENCE_EDGE_URL_DEFAULT}],785449)},865063,e=>{"use strict";var t,i,n,a,r,s,o,l,c,d,u,g,p,m,f,v,E,h,y=e.i(589295),b=e.i(563834),w=e.i(64881),_=e.i(785449);let{ERROR_MESSAGES:S}=b.constants,C=e=>{var t,i,n,a,r,s,o,l;
11let c="u">typeof window,d=!!(null==(i=null==(t=e.api)?void 0:t.edge)?void 0:i.contextId),u=(null==(a=null==(n=e.api)?void 0:n.edge)||a.clientContextId,!!(null==(s=null==(r=e.api)?void 0:r.local)?void 0:s.apiHost)&&!!(null==(l=null==(o=e.api)?void 0:o.local)?void 0:l.apiKey));if(!c){if(!d&&!u)throw Error(S.MV_007);return}},O={"api.edge.contextId":C,"api.local.apiKey":C},I=(e=>{var t;let i,n=((Number.isNaN((i=function e(t,i){if(!i)return t;let n=Object.assign({},t);for(let a in i){if(!Object.prototype.hasOwnProperty.call(i,a))continue;let r=t[a],s=i[a];void 0!==s&&""!==s&&("object"!=typeof s||null===s||Array.isArray(s)||Object.getPrototypeOf(s)!==Object.prototype?n[a]=s:n[a]=e(r,s))}return n}(t={api:{edge:{contextId:y.default.env.SITECORE_EDGE_CONTEXT_ID||"",clientContextId:"",edgeUrl:(0,_.resolveEdgeUrl)()},local:{apiKey:y.default.env.SITECORE_API_KEY||"N3lxTVU2dUdkTC81TllHY0pOL0VvY3JHcjRXOXJlYnBZZlEvemNYWUYvOD18aGNhaW50ZXJuYXRkMzlhLWhjYWRpZ2l0YWwtcHJvZC1kMDRh",apiHost:y.default.env.SITECORE_API_HOST||y.default.env.NEXT_PUBLIC_SITECORE_API_HOST||"",path:"/sitecore/api/graph/edge"}},editingSecret:y.default.env.SITECORE_EDITING_SECRET||"editing-secret-missing",retries:{count:3,retryStrategy:new w.DefaultRetryStrategy({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(y.default.env.PERSONALIZE_MIDDLEWARE_EDGE_TIMEOUT,10)||400,cdpTimeout:parseInt(y.default.env.PERSONALIZE_MIDDLEWARE_CDP_TIMEOUT,10)||400,scope:"",channel:"WEB",currency:"USD"},defaultSite:"",defaultLanguage:"en",layout:{formatLayoutQuery:null},dictionary:{caching:{enabled:!0,timeout:60}},rewriteMediaUrls:!1,disableCodeGeneration:!1},e)).personalize.cdpTimeout)||!i.personalize.cdpTimeout)&&(i.personalize.cdpTimeout=t.personalize.cdpTimeout),(Number.isNaN(i.personalize.edgeTimeout)||!i.personalize.edgeTimeout)&&(i.personalize.edgeTimeout=t.personalize.edgeTimeout),i.api.edge.edgeUrl=i.api.edge.edgeUrl?(0,_.resolveEdgeUrl)(i.api.edge.edgeUrl):(0,_.resolveEdgeUrl)(),i);if("true"===y.default.env.SITECORE_CLI_MODE){let e,t;return e=new Set,(t=(i,a="")=>new Proxy(i,{get(i,r,s){if("symbol"==typeof r)return Reflect.get(i,r,s);let o=a?`${a}.${r}`:r,l=Reflect.get(i,r,s);return(o in O&&!e.has(o)&&((0,O[o])(n),e.add(o)),"object"!=typeof l||null===l||Array.isArray(l))?l:t(l,o)}}))(n)}return C(n),n})(Object.assign(Object.assign({},t={}),{api:Object.assign(Object.assign({},null==t?void 0:t.api),{edge:Object.assign(Object.assign({},null==(i=null==t?void 0:t.api)?void 0:i.edge),{contextId:(null==(a=null==(n=null==t?void 0:t.api)?void 0:n.edge)?void 0:a.contextId)||"",clientContextId:(null==(s=null==(r=null==t?void 0:t.api)?void 0:r.edge)?void 0:s.clientContextId)||"4NU5Jx09pC3JDLpsBXJisv",edgeUrl:(0,_.resolveEdgeUrl)(null!=(c=null==(l=null==(o=null==t?void 0:t.api)?void 0:o.edge)?void 0:l.edgeUrl)?c:y.default.env.NEXT_PUBLIC_SITECORE_EDGE_PLATFORM_HOSTNAME)}),local:Object.assign(Object.assign({},null==(d=null==t?void 0:t.api)?void 0:d.local),{apiKey:(null==(g=null==(u=null==t?void 0:t.api)?void 0:u.local)?void 0:g.apiKey)||"N3lxTVU2dUdkTC81TllHY0pOL0VvY3JHcjRXOXJlYnBZZlEvemNYWUYvOD18aGNhaW50ZXJuYXRkMzlhLWhjYWRpZ2l0YWwtcHJvZC1kMDRh",apiHost:(null==(m=null==(p=null==t?void 0:t.api)?void 0:p.local)?void 0:m.apiHost)||y.default.env.NEXT_PUBLIC_SITECORE_API_HOST||""})}),defaultSite:(null==t?void 0:t.defaultSite)||"hcamain",defaultLanguage:(null==t?void 0:t.defaultLanguage)||"en",multisite:Object.assign(Object.assign({},null==t?void 0:t.multisite),{useCookieResolution:null!=(v=null==(f=null==t?void 0:t.multisite)?void 0:f.useCookieResolution)?v:()=>"preview"===y.default.env.VERCEL_ENV}),personalize:Object.assign(Object.assign({},null==t?void 0:t.personalize),{scope:(null==(E=null==t?void 0:t.personalize)?void 0:E.scope)||y.default.env.NEXT_PUBLIC_PERSONALIZE_SCOPE}),generateStaticPaths:void 0!==y.default.env.GENERATE_STATIC_PATHS?"true"===y.default.env.GENERATE_STATIC_PATHS.toLowerCase():null==(h=null==t?void 0:t.generateStaticPaths)||h,sitecoreInternalEditingHostUrl:(null==t?void 0:t.sitecoreInternalEditingHostUrl)||y.default.env.SITECORE_INTERNAL_EDITING_HOST_URL}));e.s(["default",0,I],865063)},391171,e=>{"use strict";var t=e.i(2317),i=e.i(834487),n=e.i(860580),a=e.i(237498),r=e.i(955950);e.s(["Placeholder",0,e=>{let{page:s,componentMap:o}=(0,a.useSitecore)(),l=!(0,n.getPlaceholderRenderings)(e.rendering,e.name,s.mode.isEditing).length;(0,t.useEffect)(()=>{l&&i.PagesEditor.isActive()&&i.PagesEditor.resetChromes()},[]);let c=Object.assign(Object.assign({},e),{page:s,componentMap:o});return t.default.createElement(r.AppPlaceholder,Object.assign({},c))}])},256875,e=>{"use strict";var t,i,n,a;(a=t||(t={})).Preview="preview",a.Edit="edit",a.Normal="normal",(i||(i={})).Metadata="metadata",(n||(n={})).Component="component",e.s(["EDITING_COMPONENT_ID",0,"editing-component","EDITING_COMPONENT_PLACEHOLDER",0,"editing-componentmode-placeholder","LayoutServicePageState",0,t])},521278,e=>{"use strict";var t=e.i(2317);e.s(["default",0,()=>((0,t.useEffect)(()=>{let e=e=>{let t=e.target;
11t?.closest(".js-cookie-settings")&&(e.preventDefault(),window.OneTrust?.ToggleInfoDisplay?.())};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[]),null)])},24905,e=>{"use strict";var t=e.i(2317);e.i(589295);let i=(e,t)=>{if(t.matches("a *, button *, a, button"))return t.closest(`[${e}]`)?.getAttribute(e)},n=e=>{try{let t=e.target;window.dataLayer=window.dataLayer||[];let n={event:i("data-event",t),navigationType:i("data-navigation-type",t)};if(!n.event||!n.navigationType)return;window.dataLayer.push(n)}catch(e){}};e.s(["default",0,()=>{(0,t.useEffect)(()=>(document.addEventListener("click",n),()=>{document.removeEventListener("click",n)}),[])}],24905)},468859,e=>{"use strict";var t=e.i(2317),i=e.i(256875),n=e.i(47155),a=e.i(826628),r=e.i(294325),s=e.i(237498),o=e.i(391171),l=e.i(623825),c=e.i(375723),d=e.i(885989);let{getDesignLibraryImportMapEvent:u,getDesignLibraryComponentPropsEvent:g,addComponentPreviewHandler:p,sendErrorEvent:m}=a,{postToDesignLibrary:f}=r;e.s(["DesignLibrary",0,()=>{var e,r;let{page:v,loadImportMap:E}=(0,s.useSitecore)(),h=v.layout.sitecore.route,y=null==(e=null==h?void 0:h.placeholders[i.EDITING_COMPONENT_PLACEHOLDER])?void 0:e[0],b=null==y?void 0:y.uid,{isDesignLibrary:w}=v.mode,_=null==(r=v.mode.designLibrary)?void 0:r.isVariantGeneration,[S,C]=(0,t.useState)({fields:null==y?void 0:y.fields,params:null==y?void 0:y.params}),[O,I]=(0,t.useState)(0),[D,x]=(0,t.useState)(null),j=!!D;return w?b?((0,t.useEffect)(()=>{f((0,n.getDesignLibraryStatusEvent)(n.DesignLibraryStatus.READY,b)),_||requestAnimationFrame(()=>{I(e=>0===e?e+1:e)});let e=(0,n.addComponentUpdateHandler)(y,e=>{C({fields:e.fields,params:e.params}),I(e=>e+1)});return()=>e&&e()},[_,y,b]),(0,t.useEffect)(()=>{0!==O&&f((0,n.getDesignLibraryStatusEvent)(n.DesignLibraryStatus.RENDERED,b))},[O,b]),(0,t.useEffect)(()=>{let e;if(!w||!_)return;let t=!1;return(async()=>{let i;if(!E)return m(b,"No loadImportMap provided",a.DesignLibraryPreviewError.ImportMapMissing);try{i=(await E()).default}catch(e){m(b,`Error loading import map: ${e}`,a.DesignLibraryPreviewError.ImportMapLoad);return}if(t)return;e=p(i,(e,t)=>{e||(x(()=>t),I(e=>e+1))});let n=u(b,i);f(n);let r=g(b,S.fields,S.params);f(r)})(),()=>{t=!0,e&&e()}},[w,_,b,E,S]),t.default.createElement("main",null,j?t.default.createElement(c.DesignLibraryErrorBoundary,{uid:b,renderKey:O},t.default.createElement(l.PlaceholderMetadata,{rendering:y},t.default.createElement(D,{fields:S.fields,params:S.params,key:O}))):t.default.createElement("div",{id:i.EDITING_COMPONENT_ID},h&&t.default.createElement(o.Placeholder,{name:i.EDITING_COMPONENT_PLACEHOLDER,rendering:h,key:O})))):t.default.createElement(d.ErrorComponent,{message:"Rendering UID is missing in the rendering data"}):null},"__mockDependencies",0,e=>{p=e.addComponentPreviewHandler,e.postToDesignLibrary&&(f=e.postToDesignLibrary),e.sendErrorEvent&&(m=e.sendErrorEvent)}])},828789,e=>{"use strict";e.i(589295);var t,i,n=e.i(677076),a=e.i(2317),r=e.i(237498),s=e.i(834487),o=e.i(47155);let l=()=>{var e;let{page:{mode:t,layout:i},api:n}=(0,r.useSitecore)(),{clientData:l,clientScripts:c}=i.sitecore.context;if(t.isNormal||t.isPreview)return a.default.createElement(a.default.Fragment,null);if(t.isDesignLibrary){let t=new Date,i=String(t.getUTCHours()).padStart(2,"0"),r=String(t.getUTCDate()).padStart(2,"0"),s=String(t.getUTCMonth()+1).padStart(2,"0"),l=String(t.getUTCFullYear()),c=`${i}-${r}-${s}-${l}`,d=`${(0,o.getDesignLibraryScriptLink)(null==(e=null==n?void 0:n.edge)?void 0:e.edgeUrl)}?cb=${c}`;return a.default.createElement(a.default.Fragment,null,a.default.createElement("script",{src:d,suppressHydrationWarning:!0}))}let d=Object.assign(Object.assign({},l),(0,s.getContentSdkPagesClientData)());return a.default.createElement(a.default.Fragment,null,null==c?void 0:c.map((e,t)=>a.default.createElement("script",{src:e,key:t})),Object.keys(d).map(e=>a.default.createElement("script",{key:e,id:e,type:"application/json",dangerouslySetInnerHTML:{__html:JSON.stringify(d[e])}})))};var c=e.i(225326);e.i(334357);var d=e.i(225333),u=e.i(865063);let g=()=>{let{page:{layout:e,siteName:t,mode:i}}=(0,r.useSitecore)(),{route:s,context:o}=e.sitecore;return(0,a.useEffect)(()=>
11{if(!i.isNormal||!s?.itemId)return;let e=s.itemLanguage||u.default.defaultLanguage,t=u.default.personalize?.scope,n=c.CdpHelper.getPageVariantId(s.itemId,e,o.variantId,t);(0,d.pageView)({channel:"WEB",currency:"USD",page:s.name,pageVariantId:n,language:e}).catch(e=>console.debug(e))},[i,s,o.variantId,t]),(0,n.jsx)(n.Fragment,{})};var p=e.i(739054),m=e.i(576368),f=e.i(202398),v=e.i(745445),E=e.i(892534),h=e.i(414182);e.s(["botPageView",()=>E.botPageView,"event",()=>f.event,"eventsPlugin",()=>h.eventsPlugin,"form",()=>m.form,"identity",()=>v.identity,"pageView",()=>d.pageView],479316);var y=e.i(479316),b=e.i(256875);e.i(905492),(t=i||(i={})).Preview="preview",t.Edit="edit",t.Normal="normal";var w=e.i(752792);let _=(0,w.default)(()=>e.A(436257),{loadableGenerated:{modules:[717785]}});p.enableNextClientsideComponents(w.default,_);let S=()=>{let{page:e}=a.default.useContext(r.SitecoreProviderReactContext),{pageState:t}=e.layout.sitecore.context;return p.setContextProperties({sitecoreEdgeUrl:u.default.api.edge?.edgeUrl,sitecoreEdgeContextId:u.default.api.edge?.contextId,pageState:t||b.LayoutServicePageState.Normal,siteName:e.siteName||u.default.defaultSite,eventsSDK:y}),(0,n.jsx)(p.ExternalComponentBundle,{})};var C=a,O=e.i(760227);C.Component;var I=e.i(521278);function D(){return(0,I.default)(),null}e.s(["default",0,()=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S,{}),(0,n.jsx)(g,{}),(0,n.jsx)(D,{}),(0,n.jsx)(l,{}),""]})],828789)},770633,e=>{e.v({highlight:"ScrollTransition-module-scss-module__1JbQ4W__highlight","main-wrapper":"ScrollTransition-module-scss-module__1JbQ4W__main-wrapper","sr-only":"ScrollTransition-module-scss-module__1JbQ4W__sr-only"})},29056,e=>{"use strict";var t=e.i(677076),i=e.i(2317),n=e.i(770633),a=e.i(249736);e.s(["default",0,e=>{let{children:r,initialTheme:s="A-HCA-White",transitionBackground:o=!0}=e,l=(0,i.useRef)(null),[c,d]=(0,i.useState)(s);(0,i.useEffect)(()=>{let e=Array.from(l.current?.querySelectorAll(':scope > div:not([data-content="diamond"]):not([data-content="header-with-image"])')??[]),t=null,i=()=>{let t=(()=>{let t=.65*window.innerHeight;for(let i of e){let{top:e,bottom:n}=i.getBoundingClientRect();if(e<=t&&n>=t)return i}return null})();if(!t)return;if(o){let e=t.getAttribute("data-theme");e&&d(t=>t===e?t:e)}let{top:i}=t.getBoundingClientRect();if(i<=.65*window.innerHeight){t.querySelectorAll("[data-animate]").forEach(e=>{e.setAttribute("data-animate-active","true")});let e=t.nextElementSibling;if(e instanceof HTMLElement&&"diamond"===e.getAttribute("data-content")){let t=e.querySelector("[data-animate]");t?.setAttribute("data-animate-active","true")}}},n=()=>{null===t&&(t=window.requestAnimationFrame(()=>{i(),t=null}))};return i(),window.addEventListener("scroll",n,{passive:!0}),window.addEventListener("resize",n),()=>{window.removeEventListener("scroll",n),window.removeEventListener("resize",n),null!==t&&window.cancelAnimationFrame(t)}},[o,r]);let u=(0,t.jsx)("div",{className:[n.default["main-wrapper"],"scroll-wrapper"].join(" "),ref:l,children:r});return o?(0,t.jsx)(a.default,{theme:c,topLevelTheme:c,children:u}):u}])},673729,e=>{"use strict";var t=e.i(24905);e.s(["default",0,function(){return(0,t.default)(),null}])},946830,e=>{"use strict";var t=e.i(677076),i=e.i(237498),n=e.i(865063),a=e.i(19130),a=a,r=e.i(860229),r=r,s=e.i(464540),o=e.i(733707),l=e.i(674834),c=e.i(380846),d=e.i(243720),u=e.i(846804),g=e.i(226107),p=e.i(711906),m=e.i(575712),f=e.i(411663),v=e.i(276077),E=e.i(461216),h=e.i(594225),y=e.i(550360),b=e.i(310351),w=e.i(668726),_=e.i(450055),S=e.i(158305),C=e.i(418697),O=e.i(85670),I=e.i(837365),D=e.i(862851),x=e.i(922028),j=e.i(308943),P=e.i(397175),A=e.i(11931),T=e.i(746116),L=e.i(257343),R=e.i(340466),N=e.i(206605),k=e.i(607107),M=e.i(803768),U=e.i(465427),V=e.i(663941),$=e.i(504240),G=e.i(534829),F=e.i(454874),z=e.i(296334),H=e.i(222018),B=e.i(593636),Y=e.i(464851),W=e.i(805577),K=e.i(704880),X=e.i(500819),q=e.i(307355),J=e.i(241780),Q=e.i(758474),Z=e.i(766850),ee=e.i(205081);let et=new Map([["BYOCWrapper",a.BYOCWrapper],["FEaaSWrapper",r.FEaaSWrapper],["Form",s.Form],["TbcBookingSelectType",{...o}],["TbcBookingSelectSlot",{...l}],["TbcBookingSelectLocation",{...c}],["TbcBookingScansSearch",{...d}],["TbcBookingDetails",{...u}],["TbcBookingConfirmationClient",{...g}],["PregnancyCalculator",{...p}],["TreatmentsSearch",{...m}],["TestAndScansSearch",{...f}],["StickyCTA",{...v}],["ShareCTA",{...E}],["ServiceLinesSearch",{...h}],["PrintConfirmationCta",{...y}],["PaymentForm",{...b}],["PatientStoriesSearch",{...w}],["MoreInformationCTA",{..._}],["ModalContent",{...S}],["LocationsSearch",{...C}],["GeolocationPermissionsCta",{...O}],["LocationsMap",{...I}],["LocationMap",{...D}],["HeroBannerWithSearch",{...x}],["Log404Email",{...j}],["ContentCarouselExtended",{...P}],["ContactDetailsBox",{...A}],["CallUsTodayCTA",{...T}],["BookAnAppointmentCTA",{...L}],["BlogSearch",{...R}],["BlogPageHeader",{...N}],["TableOfContents",{...k}],["StepTermsAndConditions",{...M}],["StepSlotSelectClient",{...U}],["StepSearchConsultant",{...V}],["StepPayment",{...$}],["StepLocations",{...G}],["StepLocationSelect",{...F}
11],["StepLiveBookingForm",{...z}],["StepLiveBookingConfirmation",{...H}],["StepIntro",{...B}],["StepEnquireFormConfirmation",{...Y}],["StepEnquireForm",{...W}],["StepConsultantProfileClient",{...K}],["StepConsultantCardsClient",{...X}],["StepAppointmentType",{...q}],["CMADisclosuresClient",{...J}],["AxiosLocalPatcher",{...Q}],["CareersSearchResults",{...Z}],["CareersLatestVacancies",{...ee}]]);e.s(["default",0,function({children:a,page:r}){return(0,t.jsx)(i.SitecoreProvider,{api:n.default.api,componentMap:et,page:r,loadImportMap:()=>e.A(84567),children:a})}],946830)}]);
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.