1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/component-Dropdown-DeG_wV2W.js","index-BNH_uBSH.js","jsx-runtime-unHCrFmr.js","index-B_D0FTAj.js","useClickOutside-gOJia9Gl.js","accordion-item-BGO_b_0D.js","index-DKtf60Sy.js","js/component-accordion-CqxpJAP6.js","events-api-Uy6hVABg.js","DesktopNav-DE7RNSTX.js","MenuItem-CDeJxjia.js","index-RIG1GMBT.js","client-BZhmYXSW.js","index-D1L7ej47.js","js/component-drawer-vB7CvL1I.js","js/component-header-nav-BJucVix5.js","dom-BAY6HIkC.js","js/component-hero-text-CYy7c2W_.js","SplitText-n_eiQhs4.js","ScrollTrigger-BWsqEc1I.js","js/component-media-cards-list-DRwkrLcI.js","MobileNav-S-2atw68.js","nav-drawer-UPAenlPP.js","js/component-mobile-nav-DSfT_5WI.js","js/component-modal-U2V6B6ym.js","PagesCloud-Dvrm6WQX.js","js/component-pages-cloud-CsqfaBJ7.js","QuickSearchComponent-DCm37OLr.js","js/component-quick-search-BgG0Dlx6.js","StepNavigation-BF3B2WS2.js","js/component-step-navigation-DNck4Ip2.js","js/component-text-banner-DXqApGfB.js","ValuesMarquee-DX_DIkE-.js","js/component-values-marquee-sxh2eD-Z.js"])))=>i.map(i=>d[i]); 2import"../events-api-Uy6hVABg.js";var w=function(n){if(typeof(t=n)!="object"||Array.isArray(t))throw"state should be an object";var t},A=function(n,t,e,o){return(r=n,r.reduce(function(i,a,c){return i.indexOf(a)>-1?i:i.concat(a)},[])).reduce(function(i,a){return i.concat(t[a]||[])},[]).map(function(i){return i(e,o)});var r};function V(n){n===void 0&&(n={});var t={};return{getState:function(){return Object.assign({},n)},hydrate:function(e){return w(e),Object.assign(n,e),function(){var o=["*"].concat(Object.keys(e));A(o,t,n)}},on:function(e,o){return(e=[].concat(e)).map(function(r){return t[r]=(t[r]||[]).concat(o)}),function(){return e.map(function(r){return t[r].splice(t[r].indexOf(o),1)})}},emit:function(e,o,r){var i=(e==="*"?[]:["*"]).concat(e);(o=typeof o=="function"?o(n):o)&&(w(o),Object.assign(n,o),i=i.concat(Object.keys(o))),A(i,t,n,r)}}}V();var I=function(n){return typeof n=="object"&&!Array.isArray(n)},L=function(n){return typeof n=="function"};function k(n,t,e){n===void 0&&(n={}),t===void 0&&(t={}),e===void 0&&(e=[]);var o=V(t),r=[];return{on:o.on,emit:o.emit,getState:function(){return o.getState()},add:function(i){if(!I(i))throw"components should be an object";Object.assign(n,i)},use:function(i){if(!L(i))throw"plugins should be a function";e.push(i)},hydrate:function(i){return o.hydrate(i)},mount:function(i){i===void 0&&(i="data-component"),i=[].concat(i);for(var a=0;a<i.length;a++){for(var c=i[a],p=[].slice.call(document.querySelectorAll("["+c+"]")),d=function(){for(var u=p.pop(),m=u.getAttribute(c).split(/\s/),l=0;l<m.length;l++){var f=n[m[l]];if(f){u.removeAttribute(c);try{var E=e.reduce(function(_,z){var O=z(u,o);return I(O)?Object.assign(_,O):_},{}),b=f(u,Object.assign({},E,o));L(b.unmount)&&r.push(b)}catch(_){console.error(_),o.emit("error",{error:_}),o.hydrate({error:void 0})}}}};p.length;)d();o.emit("mount")}},unmount:function(){for(var i=r.length-1;i>-1;i--){var a=r[i],c=a.subs;(0,a.unmount)(a.node),c.map(function(p){return p()}),r.splice(i,1)}o.emit("unmount")}}}const x="modulepreload",M=function(n){return"/wp-content/themes/coatlantic/dist/"+n},y={},s=function(t,e,o){let r=Promise.resolve();if(e&&e.length>0){let a=function(d){return Promise.all(d.map(u=>Promise.resolve(u).then(m=>({status:"fulfilled",value:m}),m=>({status:"rejected",reason:m}))))};document.getElementsByTagName("link");const c=document.querySelector("meta[property=csp-nonce]"),p=(c==null?void 0:c.nonce)||(c==null?void 0:c.getAttribute("nonce"));r=a(e.map(d=>{if(d=M(d),d in y)return;y[d]=!0;const u=d.endsWith(".css"),m=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${m}`))return;const l=document.createElement("link");if(l.rel=u?"stylesheet":x,u||(l.as="script"),l.crossOrigin="",l.href=d,p&&l.setAttribute("nonce",p),document.head.appendChild(l),u)return new Promise((f,E)=>{l.addEventListener("load",f),l.addEventListener("error",()=>E(Error(`Unable to preload CSS for ${d}`)))})}))}function i(a){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=a,window.dispatchEvent(c),!c.defaultPrevented)throw a}return r.then(a=>{for(const c of a||[])c.status==="rejected"&&i(c.reason);return t().catch(i)})},v=["header","modal","drawer","accordion"],j=Object.assign({
2"../components/Dropdown/Dropdown.js":()=>s(()=>import("./component-Dropdown-DeG_wV2W.js").then(n=>n.a),__vite__mapDeps([0,1,2,3,4])),
2"../components/Dropdown/index.js":()=>s(()=>import("./component-Dropdown-DeG_wV2W.js").then(n=>n.i),__vite__mapDeps([0,1,2,3,4])),
2"../components/accordion/accordion-item.js":()=>s(()=>import("../accordion-item-BGO_b_0D.js"),__vite__mapDeps([5,6])),
2"../components/accordion/index.js":()=>s(()=>import("./component-accordion-CqxpJAP6.js"),__vite__mapDeps([7,6,8,5])),
2"../components/announcement-bar.js":()=>s(()=>import("./component-announcement-bar-CxVEorH5.js"),[]),
2"../components/cover.js":()=>s(()=>import("./component-cover-CMy8HI1n.js"),[]),
2"../components/desktop-nav.js":()=>s(()=>import("./component-desktop-nav-3vp_hblS.js"),[]),
2"../components/desktop-nav/DesktopNav.js":()=>s(()=>import("../DesktopNav-DE7RNSTX.js"),__vite__mapDeps([9,1,2,10,3,6])),
2"../components/desktop-nav/MenuItem.js":()=>s(()=>import("../MenuItem-CDeJxjia.js").then(n=>n.a),__vite__mapDeps([10,1,2,3])),
2"../components/desktop-nav/SubMenu.js":()=>s(()=>import("../MenuItem-CDeJxjia.js").then(n=>n.S),__vite__mapDeps([10,1,2,3])),
2"../components/desktop-nav/index.js":()=>s(()=>import("../index-RIG1GMBT.js"),__vite__mapDeps([11,1,2,12,13,9,10,3,6])),
2"../components/drawer/index.js":()=>s(()=>import("./component-drawer-vB7CvL1I.js"),__vite__mapDeps([14,6,8])),
2"../components/fit-text.js":()=>s(()=>import("./component-fit-text-CEVUvgKv.js"),[]),
2"../components/footer.js":()=>s(()=>import("./component-footer-Bj1kAlXy.js"),[]),
2"../components/header-nav/index.js":()=>s(()=>import("./component-header-nav-BJucVix5.js"),__vite__mapDeps([15,6,16])),
2"../components/header.js":()=>s(()=>import("./component-header-Bci3s3Es.js"),[]),
2"../components/hero-text.js":()=>s(()=>import("./component-hero-text-CYy7c2W_.js"),__vite__mapDeps([17,6,18,19])),
2"../components/media-cards-list.js":()=>s(()=>import("./component-media-cards-list-DRwkrLcI.js"),__vite__mapDeps([20,6,19])),
2"../components/mobile-nav/MobileNav.js":()=>s(()=>import("../MobileNav-S-2atw68.js"),__vite__mapDeps([21,1,2,6,22,13,4,16])),
2"../components/mobile-nav/index.js":()=>s(()=>import("./component-mobile-nav-DSfT_5WI.js"),__vite__mapDeps([23,1,2,12,13,21,6,22,4,16])),
2"../components/mobile-nav/nav-drawer.js":()=>s(()=>import("../nav-drawer-UPAenlPP.js").then(n=>n.n),__vite__mapDeps([22,1,2,13,4])),
2"../components/modal/index.js":()=>s(()=>import("./component-modal-U2V6B6ym.js"),__vite__mapDeps([24,6,8])),
2"../components/pages-cloud/PagesCloud.js":()=>s(()=>import("../PagesCloud-Dvrm6WQX.js"),__vite__mapDeps([25,3,2])),
2"../components/pages-cloud/index.js":()=>s(()=>import("./component-pages-cloud-CsqfaBJ7.js"),__vite__mapDeps([26,1,2,12,13,25,3])),
2"../components/quick-search/QuickSearchComponent.js":()=>s(()=>import("../QuickSearchComponent-DCm37OLr.js"),__vite__mapDeps([27,1,2,22,13,4,16])),
2"../components/quick-search/index.js":()=>s(()=>import("./component-quick-search-BgG0Dlx6.js"),__vite__mapDeps([28,1,2,12,13,27,22,4,16])),
2"../components/step-navigation/StepNavigation.js":()=>s(()=>import("../StepNavigation-BF3B2WS2.js"),__vite__mapDeps([29,1,2,0,3,4])),
2"../components/step-navigation/index.js":()=>s(()=>import("./component-step-navigation-DNck4Ip2.js"),__vite__mapDeps([30,1,2,12,13,29,0,3,4])),
2"../components/table-scroll.js":()=>s(()=>import("./component-table-scroll-bnYXt6AZ.js"),[]),
2"../components/text-banner.js":()=>s(()=>import("./component-text-banner-DXqApGfB.js"),__vite__mapDeps([31,6,18,19])),
2"../components/values-marquee/ValuesMarquee.js":()=>s(()=>import("../ValuesMarquee-DX_DIkE-.js"),__vite__mapDeps([32,1,2])),
2"../components/values-marquee/index.js":()=>s(()=>import("./component-values-marquee-sxh2eD-Z.js"),__vite__mapDeps([33,1,2,12,13,32]))
2}),g={};for(const n in j){const t=n.split("/"),e=t[t.length-1],o=t[t.length-2];let r;e==="index.js"?r=o:o==="components"?r=e.replace(".js",""):r=o,(e==="index.js"||!g[r])&&(g[r]=j[n])}class q{constructor(t={}){this.options={rootMargin:"50px 0px",threshold:.1,loadingClass:"is-loading",loadedClass:"is-loaded",errorClass:"has-error",...t},this.loadedComponents=new Set,this.observer=null,this.mutationObserver=null,this.pendingImports=new Map,this.initializedElements=new WeakSet,this.componentTypesLoaded=new Set,this.isInitialized=!1,this.initializationPromise=null}async init(){return this.isInitialized?this:(this.initializationPromise||(this.initializationPromise=(async()=>(await this.setupIntersectionObserver(),this.setupMutationObserver(),await this.initializeCriticalComponents(),this.isInitialized=!0,this))()),this.initializationPromise)}async setupIntersectionObserver(){this.observer||(this.observer=new IntersectionObserver(t=>{t.forEach(e=>{if(e.isIntersecting){const o=e.target.getAttribute("data-component");o&&!this.initializedElements.has(e.target)&&(this.loadAndInitializeComponent(o,e.target),this.observer.unobserve(e.target))}})},{rootMargin:this.options.rootMargin,threshold:this.options.threshold}),document.querySelectorAll("[data-component]").forEach(t=>{const e=t.getAttribute("data-component");!v.includes(e)&&!this.initializedElements.has(t)&&this.observer.observe(t)}))}setupMutationObserver(){this.mutationObserver=new MutationObserver(t=>{t.forEach(e=>{e.addedNodes.forEach(o=>{o.nodeType===Node.ELEMENT_NODE&&(o.hasAttribute&&o.hasAttribute("data-component")&&this.observeNewComponent(o),o.querySelectorAll&&o.querySelectorAll("[data-component]").forEach(i=>this.observeNewComponent(i)))})})}),this.mutationObserver.observe(document.body,{childList:!0,subtree:!0})}observeNewComponent(t){const e=t.getAttribute("data-component");e&&(this.initializedElements.has(t)||(v.includes(e)?this.loadAndInitializeComponent(e,t):this.observer&&this.observer.observe(t)))}async initializeCriticalComponents(){await Promise.all(v.map(t=>{this.loadAndInitializeComponent(t)}))}async loadAndInitializeComponent(t,e=null){try{const o=await this.loadComponent(t);if(!o)return;(e?[e]:document.querySelectorAll(`[data-component="${t}"]`)).forEach(i=>{if(!this.initializedElements.has(i)){const a=o(i);a&&typeof a.init=="function"&&a.init(),this.initializedElements.add(i)}}),this.componentTypesLoaded.add(t)}catch(o){console.error(`[ComponentLoader] Error initializing component ${t}:`,o)}}async loadComponent(t){try{if(this.loadedComponents.has(t))return window[`__temp_component_${t}`];if(this.pendingImports.has(t))return this.pendingImports.get(t);const e=g[t];if(!e)throw new Error(`Component ${t} not found in component map`);const o=(async()=>{try{const i=await e();return i.default||i}catch(i){throw console.error(`[ComponentLoader] Failed to load component ${t}:`,i),i}})();this.pendingImports.set(t,o);const r=await o;return window[`__temp_component_${t}`]=r,this.loadedComponents.add(t),this.pendingImports.delete(t),r}catch(e){throw console.error(`[ComponentLoader] Error loading component ${t}:`,e),this.pendingImports.delete(t),e}}initializeComponent(t,e,o){console.log(`[ComponentLoader] Initializing ${e} on ${o.length} elements`),o.forEach(r=>{try{const i=t(r);typeof i.init=="function"&&i.init()}catch(i){console.error(`[ComponentLoader] Error initializing ${e} on element:`,i)}})}handleIntersection(t){t.forEach(e=>{if(e.isIntersecting){const o=e.target,r=o.dataset.component;r&&!this.initializedElements.has(o)&&(this.observer.unobserve(o),this.loadAndInitializeComponent(r,o))}})}observeInitialComponents(){document.querySelectorAll("[data-component]").forEach(e=>{const o=e.getAttribute("data-component");v.includes(o)||this.observer.observe(e)})}}const S=new Set;var R;const $=((R=window.themeData)==null?void 0:R.criticalComponents)||["header"],h=k({});typeof h.register!="function"&&(h.register=function(n){return h});$.forEach(n=>S.add(n));window.app=h;const C=new q({rootMargin:"50px 0px",loadedComponents:S}),P=async()=>{try{h.mount(["data-component"]),await C.init(),document.addEventListener("click",n=>{const t=n.target.closest("[data-load-component]");
2if(t){const e=t.dataset.loadComponent;if(e){n.preventDefault();const o=document.querySelector(`[data-component="${e}"]`);o?C.loadComponent(e,o).then(()=>{t.dataset.loadCallback&&typeof window[t.dataset.loadCallback]=="function"&&window[t.dataset.loadCallback]()}):console.warn(`No element found with data-component="${e}"`)}}})}catch(n){console.error("Error during initialization:",n)}};document.readyState!=="loading"?P():document.addEventListener("DOMContentLoaded",P);function D(){const n=document.querySelectorAll(".site-footer__banner, .site-footer__bar");if(!n.length)return;const t=new IntersectionObserver(e=>{e.forEach(o=>{o.isIntersecting&&(o.target.classList.add("is-visible"),t.unobserve(o.target))})},{rootMargin:"200px 0px"});n.forEach(e=>t.observe(e))}document.readyState!=="loading"?D():document.addEventListener("DOMContentLoaded",D);function T(){document.addEventListener("click",n=>{if(n.defaultPrevented||n.button!==0||n.metaKey||n.ctrlKey||n.shiftKey||n.altKey)return;const t=n.target.closest("a[href]");if(!t)return;let e;try{e=new URL(t.href,window.location.href)}catch{return}e.origin!==window.location.origin||!e.hash||(n.preventDefault(),window.location.assign(e.href))})}document.readyState!=="loading"?T():document.addEventListener("DOMContentLoaded",T);
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.