import C from"./COLgVk93.js";import M from"./CtfJPntb.js";import k from"./5qvIrdyK.js";import $ from"./DizKCuJ8.js";import{u as N}from"./CZWol-9e.js";import{u as l}from"./Ttyga_Yn.js";import{q as u}from"./DNcza6aQ.js";import{h as x,j as F,_ as B,e as D,w as p,c as E,u as e,l as d,d as _,n as J,r as L,f as A,o as m}from"./BfXE-qsa.js";import"./CDe53DAN.js";import"./Cu5CuTVr.js";import"./2kh2MYf7.js";import"./CGqytat9.js";import"./dPnNSR81.js";import"./BMyR6M34.js";import"./BqFFb_eK.js";import"./DmSejclZ.js";import"./spdmSHWO.js";import"./Dy9dXIB5.js";import"./DslEk7x_.js";import"./ByT7qwJi.js";import"./BV_EYMoY.js";import"./Buf44VZZ.js";import"./NqtgK0eU.js";import"./CuwJsEN2.js";import"./Hvi4Cuhi.js";import"./D3rPnWeK.js";import"./DwI1Ztl6.js";import"./BXehIVkg.js";import"./BNeNCSml.js";import"./4ZWC71Op.js";import"./CoR59Zes.js";import"./CcrrdmWa.js";import"./-Rmtl5qy.js";import"./CCtrOfgv.js";import"./B51184gr.js";import"./CYgqL5N6.js";import"./BIv8fbj6.js";const H=()=>{const s=F(!1),t=()=>{{const i=document.documentElement.getAttribute("data-country-code")?.toLowerCase();s.value=["cn","hk","mo"].includes(i??"")}},a=()=>{s.value=!1};return x(async()=>{t(),new MutationObserver(r=>{r.forEach(n=>{n.type==="attributes"&&n.attributeName==="data-country-code"&&t()})}).observe(document.documentElement,{attributes:!0,attributeFilter:["data-country-code"]})}),{showJiHuModal:s,handleModalClose:a}},Y={class:"grid-wrapper"},q={__name:"default",async setup(s){let t,a;const{locale:i}=D(),r=i.value.toLocaleLowerCase(),{data:n}=([t,a]=p(()=>l(`navigation-${r}`,()=>u("shared").where("stem","=",`shared/${r}/main-navigation`).first().then(o=>o?.meta??null))),t=await t,a(),t),{data:c}=([t,a]=p(()=>l(`banner-${r}`,()=>u("shared").where("stem","=",`shared/${r}/banner`).first().then(o=>o?.meta??null))),t=await t,a(),t),{data:f}=([t,a]=p(()=>l(`footer-${r}`,()=>u("shared").where("stem","=",`shared/${r}/main-footer`).first().then(o=>o?.meta??null))),t=await t,a(),t),{showJiHuModal:h,handleModalClose:v}=H();return(o,I)=>{const w=C,b=M,y=k,g=$;return m(),E("div",Y,[e(n)?(m(),d(w,{key:0,"navigation-data":e(n)},null,8,["navigation-data"])):_("",!0),e(c)&&!e(c)?.config?.disabled?(m(),d(b,J({key:1},("useFilterYamlMetadata"in o?o.useFilterYamlMetadata:e(N))(e(c)),{class:"banner"}),null,16)):_("",!0),L(o.$slots,"default",{},void 0,!0),A(y,{"footer-data":e(f)?.data},null,8,["footer-data"]),e(h)?(m(),d(g,{key:2,onClose:e(v)},null,8,["onClose"])):_("",!0)])}}},Ct=B(q,[["__scopeId","data-v-7186c9e8"]]);export{Ct as default};