1import{A as e,C as t,D as o,E as n,Et as a,G as l,Gt as r,It as s,J as i,Lt as u,M as c,N as d,Nt as m,P as f,Q as p,R as g,St as h,T as y,Tt as v,Wt as b,Y as _,Z as x,_ as $,_t as E,at as S,ct as k,dt as w,et as O,fn as T,hn as L,it as A,mn as C,nt as R,pn as I,q as H,st as j,tt as N,vt as M,w as B,wt as D}from"./B8XHxhss.js";import{A as z,Bt as P,Ct as V,Et as U,F,Gt as W,H as G,Kt as q,L as K,Lt as Y,N as J,Nt as Z,Q,Rt as X,Tt as ee,U as te,Y as oe,Z as ne,a as ae,at as le,b as re,bt as se,c as ie,et as ue,jt as ce,nt as de,o as me,pt as fe,q as pe,rt as ge,s as he,st as ye,tt as ve,u as be,ut as _e,v as xe,vt as $e,wt as Ee,x as Se,xt as ke,y as we,z as Oe,zt as Te}from"#entry";import{t as Le}from"./C0LN0zOM.js";import{t as Ae}from"./CnXtIR-W.js";import{t as Ce}from"./DBCuRLEZ.js";import{t as Re}from"./DnRsJ2ze.js";import{t as Ie}from"./sS821Khv2.js";import{t as He}from"./psLEQgnt2.js";import{t as je}from"./ciUT1Qlu2.js";import{t as Ne}from"./DNMj0xvO2.js";import{t as Me}from"./BHxXZfbq2.js";import{n as Be}from"./Cjtvj55h2.js";import{t as De}from"./C45CIBm62.js";import{t as ze}from"./CUQ2rpVL2.js";import{t as Pe}from"./ioBGMO4T.js";import{t as Ve}from"./zzXauU2c2.js";import{t as Ue}from"./I3aZPLms2.js";import{t as Fe}from"./BRXBOjLd.js";import{t as We}from"./DN6WxE4S.js";var Ge={__name:"PageLoadingIndicator",setup(e,{expose:t}){const{progress:a,isLoading:s,error:i,start:u,finish:c,clear:d}=ie({duration:800,throttle:100,hideDelay:300,resetDelay:800}),m=l("siteHeaderColor","canvas");return t({progress:a,isLoading:s,error:i,start:u,finish:c,clear:d}),(e,t)=>r(s)||r(i)?(A(),o("div",{key:0,class:T(["c-page-loading-indicator",{[`c-page-loading-indicator--color--${r(m)}`]:r(m),"c-page-loading-indicator--error":r(i)}]),style:C({"--progress":""+r(a)/100})},null,6)):n("",!0)}},qe={__name:"SkipToContentHandler",props:{content:{type:[Object,Array],default:()=>({main:"Main content"})},checkVisibilityConfig:{type:Object,default:()=>({visibilityProperty:!0})}},setup(e){const o=e,a=u([]),l=u(!0),s=t(()=>{const e={};if(Array.isArray(o.content))o.content.forEach(t=>{t&&(e[t]={name:t,description:null,action:null})});else if("object"==typeof o.content)Object.keys(o.content).forEach(t=>{const n=o.content[t],{name:a=n,description:l,action:r}="object"==typeof n?n:{};t&&(e[t]={name:a||t,description:l,action:r})});else if(o.content){const t=String(o.content);e[t]={name:t,description:null,action:null}}return e}),i=t(()=>Object.keys(s.value).filter(e=>l.value||a.value.includes(e)).map(e=>{const t=s.value[e];return{id:e,name:t.name,description:t.description,onClick:t.action?e=>{t.action(e),e.preventDefault()}:t=>{const o=document.getElementById(e);if("top"!==e||o){if(o){const e=o.hasAttribute("tabindex");e||o.setAttribute("tabindex","-1"),o.focus(),e||o.removeAttribute("tabindex")}}else{const e=document.documentElement.hasAttribute("tabindex");e||document.documentElement.setAttribute("tabindex","-1"),document.documentElement.focus(),e||document.documentElement.removeAttribute("tabindex"),document.body.scrollTop=document.documentElement.scrollTop=0}t.preventDefault()}}})),c=()=>{a.value=[],Object.keys(s.value).forEach(e=>{(document.getElementById(e)||"top"===e)&&(document.getElementById(e)?.checkVisibility?.(o.checkVisibilityConfig)||"top"===e)&&a.value.push(e)})};return x(()=>{new MutationObserver(()=>{c()}).observe(document.documentElement,{attributes:!0,childList:!0,subtree:!0}),setTimeout(()=>{l.value=!1,c()},0)}),(e,t)=>r(i)?.length?k(e.$slots,"default",I(g({visibleItems:r(i)})),void 0,void 0,0):n("",!0)}},Ke=["id"],Ye=["aria-hidden"],Je=["id"],Ze={class:"mt-3xs"},Qe={key:0,class:"py-3xs"},Xe=["href","onClick"],et={class:"sr-only"},tt=["textContent"],ot={__name:"SkipToContent",props:{id:{type:String,default:"skip-to-content"},content:{type:[Object,Array],default:()=>({main:"Main content"})}},setup(e){const t=u(null),a=$e(()=>!1,"$STdNMEY39b"),l=u(!1);function s(){l.value=t.value?.matches(":focus-within")}return N(()=>{a.value=!0}),(i,u)=>{const d=qe;return A(),y(d,{content:e.content},{default:v(({visibleItems:d})=>[d?.length?(A(),o("div",{key:0,ref_key:"$el",ref:t,class:T(["c-skip-to-content",{"c-skip-to-content--visible":r(l)}]),onFocusin:s,onFocusout:s},[B("div",{id:e.id,class:"w-full max-h-full bg-canvas text-subtle text-body-md-regular p-sm rounded-bl-modalLg roun
1ded-br-modalLg overflow-auto",tabindex:"-1"},[B("header",{class:"py-3xs","aria-hidden":r(l)?null:"true"},[B("h2",{id:`${e.id}__heading`,class:"text-strong text-display-lg"},L(("localize"in i?i.localize:r(z))("CONTENT_NAVIGATION",{capitalize:!0})),9,Je),B("p",Ze,L(("localize"in i?i.localize:r(z))("PHRASE_SELECT_A_LINK_TO_NAVIGATE_TO_CONTENT",{capitalize:!0}))+". ",1)],8,Ye),u[0]||(u[0]=B("hr",{class:"border-b border-subtle my-xs"},null,-1)),B("ul",null,[(A(!0),o($,null,j(d,e=>(A(),o($,{key:e.id},[r(a)||"main"===e.id?(A(),o("li",Qe,[B("a",{href:`#${e.id}`,class:"text-body-lg-strong text-interactive",onClick:e.onClick},[B("span",et,L(("localize"in i?i.localize:r(z))("GO_TO")),1),c(" "+L(e.name),1)],8,Xe),e.description?(A(),o("small",{key:0,class:"block text-caption-lg-regular",textContent:L(e.description)},null,8,tt)):n("",!0)])):n("",!0)],64))),128))])],8,Ke)],34)):n("",!0)]),_:1},8,["content"])}}},nt=be("node_modules/@limbo-works/citi-core/components/SiteHeaderLogo.vue",()=>Ee(()=>import("./Dl_lRSQw.js").then(e=>e.default||e),[],import.meta.url)),at=f(()=>Ee(()=>import("./DaZKs13u.js").then(e=>e.t).then(e=>e.default||e),[],import.meta.url)),lt=be("node_modules/@limbo-works/citi-core/components/SiteHeaderLanguagePicker.vue",()=>Ee(()=>import("./BteXZwiO.js").then(e=>e.default||e),[],import.meta.url)),rt=be("components/SiteHeaderSearchButton.vue",()=>Ee(()=>import("./Bh12DF57.js").then(e=>e.default||e),[],import.meta.url)),st=be("node_modules/@limbo-works/citi-core/components/BurgerMenu.vue",()=>Ee(()=>import("./DNzLDGRn.js").then(e=>e.default||e),[],import.meta.url)),it={class:"h-full flex gap-28 py-10 px-8 justify-center items-center"},ut={class:"col-start-3 self-stretch flex justify-end items-stretch"},ct={__name:"SiteHeader",props:{color:{type:String,default:"primary",validate:e=>["canvas","primary","primaryVariant","secondary","surface","surfaceVariant","danger"].includes(e)}},setup(e){const{site:a}=_e(),l=t(()=>"boolean"==typeof a?.header?.centeredLogo?a?.header?.centeredLogo:ye("SITE_HEADER_CENTERED_LOGO")),s=t(()=>!!a?.header?.showLanguagePicker),m=u(null),f=u(null),p=$e("burgerMenuIsOpen",()=>!1),g=t(()=>p.value?!ye("SITE_HEADER_BORDERLESS_WHEN_BURGER_MENU_OPEN"):!ye("SITE_HEADER_BORDERLESS_UNTIL_SCROLL")||h.value),h=u(!1);function b(){if(m.value){const e=m.value.offsetHeight;document.documentElement.style.setProperty("--dynamic-site-header-height",`${e}px`)}else document.documentElement.style.removeProperty("--dynamic-site-header-height")}return Me("scroll",()=>{const e=document.getElementById("__nuxt");if(e&&"hidden"===e.style.overflow)return;let t=window.scrollY||document.documentElement.scrollTop;t>=8?h.value=!0:t<4&&(h.value=!1)}),N(()=>{f.value=new ResizeObserver(b),m.value&&f.value.observe(m.value)}),R(()=>{f.value&&f.value.disconnect()}),(t,u)=>{const f=nt,p=Se,h=at,b=lt,_=rt,x=st;return A(),o("header",{ref_key:"$el",ref:m,class:T(["c-site-header",`c-site-header--color--${e.color}`,r(l)&&"c-site-header--centered-logo"])},[r(l)?n("",!0):(A(),o("div",{key:0,class:T(["col-start-1 self-stretch flex-shrink flex justify-start items-center border-b >=656:min-w-max overflow-hidden",{"border-medium duration-400":r(g),"border-transparent duration-200":!r(g),"transition-border-color ease-in-out":("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_UNTIL_SCROLL")||("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_WHEN_BURGER_MENU_OPEN")}])},[d(f,{"hydrate-on-idle":"",class:"c-site-header__logo"})],2)),r(a)?.navigation?.main?.length?(A(),o("div",{key:1,class:T(["self-stretch border-b",{"col-start-1":r(l),"col-start-2":!r(l),"border-medium duration-400":r(g),"border-transparent duration-200":!r(g),"transition-border-color ease-in-out":("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_UNTIL_SCROLL")||("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_WHEN_BURGER_MENU_OPEN")}])},[d(h,{tag:"nav","aria-label":"Top navigation",class:"hidden >=1280:flex justify-center items-center col-start-2 self-stretch h-full","hydrate-on-idle":""},{default:v(()=>[B("ul",it,[(A(!0),o($,null,j(r(a).navigation.main,(e,t)=>(A(),o("li",{key:t},[d(p,{class:"c-site-header__menu-item text-body-lg-strong transition-all py-4xs block",to:e.url},{default:v(()=>[c(L(e.name),1)]),_:2},1032,["to"])]))),128))])]),_:1})],2)):n("",!0),r(l)?(A(),o("div",{key:2,class:T(["col-start-1 >=656:col-start-2 self-stretch flex-shrink flex justify-start >=656:justify-center items-center border-b >=656:min-w-max overflow-hidden",{"border-medium duration-400":r(g),"border-transparent duration-200":!r(g),"transition-border-color ease-in-out":("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_UNTIL_SCROLL")||("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_WHEN_BURGER_MENU_OPEN")}])},[d(f,{"hydrate-on-idle":"",class:"c-site-header__logo"})],2)):n("",!0),B("div",ut,[B("div",{class:T(["grow border-b",{"border-medium duration-400":r(g),"border-transparent duration-200":!r(g),"transition-border-color ease-in-out":("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_UNTIL_SCROLL")||("feature"in t?t.feature:r(ye))("SITE_HEADER_BORDERLESS_WHEN_BURGER_MENU_OPEN")}])},null,2),t.$slots.right||r(s)||r(a)?.searchPage?k(t.$slots,"right",{},()=>[r(s)?(A(),y(b,{key:0,"hydrate-on-idle":"","show-bottom-border":r(g)},null,8,["show-bottom-border"])):n("",!0),r(a)?.searchPage?(A(),y(_,i({key:1,"hydrate-on-idle":"","show-bottom-border":r(g)},r(a)?.searchPage),null,16,["show-bottom-border"])):n("",!0)],void 0,0):n("",!0),d(x,{"hydrate-on-idle":"","show-bottom-border":r(g)},null,8,["show-bottom-border"])])],2)}}},dt={key:3,class:"inline-flex justify-center items-center absolute top-9 right-8"},mt={class:"absolute inline-flex justify-center items-center text-strong text-caption-md-strong min-w-24 min-h-24 aspect-ratio-1 rounded-full p-4 bg-danger"},ft=Object.assign({inheritAttrs:!1},{__name:"FloatingSidebarItem",props:H({tag:{type:[String,Object],default:void 0},icon:{type:[String,Object],default:null},image:{type:Object,default:null},notifications:{type:Number,default:0},ariaLabel:{type:String,default:null},href:String,onClick:{type:Function,default:void 0}},{state:{type:Boolean,default:!1},stateModifiers:{}}),emits:["update:state"],setup(e){const a=e,s=l("floatingSidebarStates",{}),c=E(),d=u(null),m=t(()=>a.tag||(a.href?Se:"button")||"button"),f=M(e,"state");h(f,e=>{s[c]=e},{immediate:!0});const p=t(()=>a.onClick||(()=>{a.href||(f.value=!f.value)})),g=t(()=>a.notifications&&a.notifications>99?"99+":a.notifications),b=t(()=>
1[a.ariaLabel,g.value].filter(Boolean).join(", "));return h(f,(e,t)=>{setTimeout(()=>{!e&&t&&d.value?.focus()},350)}),S("floatingSidebarItemElement",d),(t,a)=>{const l=Ae,s=Oe;return A(),y(w(r(m)),i({ref_key:"$el",ref:d,class:["c-floating-sidebar-item",{"c-floating-sidebar-item--active":f.value}],"aria-label":r(b),href:e.href},t.$attrs,{onClick:r(p)}),{default:v(()=>[e.image?(A(),y(l,{key:0,fit:"cover",class:"absolute inset-0 hover:brightness-110 active:brightness-90 rounded-full overflow-hidden",sizes:"60px",loading:"eager","img-attrs":{fetchpriority:"high"},src:e.image.cropUrl||e.image.url,ratio:1},null,8,["src"])):e.icon&&"string"==typeof e.icon?(A(),y(s,{key:1,name:e.icon},null,8,["name"])):e.icon?(A(),y(s,{key:2,"umbraco-svg":e.icon},null,8,["umbraco-svg"])):n("",!0),r(g)?(A(),o("span",dt,[B("span",mt,L(r(g)),1)])):n("",!0),k(t.$slots,"default")]),_:3},16,["class","aria-label","href","onClick"])}}}),pt={__name:"FloatingSidebarPrint",props:{state:{type:Boolean,default:!1},stateModifiers:{}},emits:["update:state"],setup(e){const o=M(e,"state"),a=l("floatingPrintTemplatesInclude",!1),s=de()||{},i=Le(),u=t(()=>"boolean"==typeof i.value?.showFloatingPrintButton?i.value.showFloatingPrintButton:"boolean"==typeof s?.showFloatingPrintButton?s.showFloatingPrintButton:"boolean"==typeof a?a:!!Array.isArray(a)&&a.includes(i.value?.template));function c(){window.print()}return(e,t)=>{const a=ft;return r(u)?(A(),y(a,{key:0,id:"sidebar-print",state:o.value,"onUpdate:state":t[0]||(t[0]=e=>o.value=e),"aria-label":("localize"in e?e.localize:r(z))("PRINT",{capitalize:!0}),icon:"print",onClick:c},null,8,["state","aria-label"])):n("",!0)}}},gt={__name:"FloatingSidebarGoToTop",props:{state:{type:Boolean,default:!1},stateModifiers:{}},emits:["update:state"],setup(e){const o=M(e,"state"),a=u(!1),s=l("floatingSidebarStates",{}),i=t(()=>Object.keys(s).some(e=>s[e]));function c(){o.value=!1;try{window.scrollTo({top:0,behavior:"smooth"})}catch(e){window.scrollTo(0,0)}}return Me("scroll",()=>{i.value||(a.value=window.scrollY>window.innerHeight/2)},{immediate:!0}),(e,t)=>{const l=ft;return r(a)?(A(),y(l,{key:0,id:"sidebar-scroll-to-top",state:o.value,"onUpdate:state":t[0]||(t[0]=e=>o.value=e),"aria-label":("localize"in e?e.localize:r(z))("GO_TO_TOP",{capitalize:!0}),icon:"arrow-up",onClick:c},null,8,["state","aria-label"])):n("",!0)}}},ht={__name:"FloatingSidebarLink",props:{state:{type:Boolean,default:!1},stateModifiers:{}},emits:["update:state"],setup(e){const t=M(e,"state");return(e,o)=>{const n=ft;return A(),y(n,{state:t.value,"onUpdate:state":o[0]||(o[0]=e=>t.value=e)},null,8,["state"])}}},yt={__name:"FloatingSidebarCollapser",props:{state:{type:Boolean,default:!1},stateModifiers:{}},emits:["update:state"],setup(e){const t=M(e,"state");function o(){t.value=!t.value}return(e,n)=>{const a=ft;return A(),y(a,{id:"sidebar-collapser","aria-label":("localize"in e?e.localize:r(z))("GO_TO_TOP",{capitalize:!0}),icon:t.value?"chevron-left":"chevron-right",onClick:o},null,8,["aria-label","icon"])}}},vt=Object.assign({inheritAttrs:!1},{__name:"FloatingSidebar",props:{id:{type:String,default:""},links:{type:Array,default:null}},setup(e){const a=e,l=u(),c=u(null),f=t(()=>a.id||"floating-sidebar"),g=s({}),b=u(!1),_=Pe("longRead"),x=$e("longReadHasScrolled",()=>!1),E=Ce(),w=t(()=>E.value&&!!Object.keys(g).length),O=t(()=>Object.keys(g).some(e=>g[e]));Pe("floatingSidebar",()=>w.value);const T=$e("floatingSidebarItemCount",()=>0);S("floatingSidebarStates",g);const L=s(new Map),C=s(new Map),R=s(new Map);let I=null;const H=h(R,e=>{I&&window.cancelAnimationFrame(I),I=window.requestAnimationFrame(()=>{for(const t of e.keys()){const o=e.get(t)??0;t.style.setProperty("--offset",`${o}px`)}I=null})}),N=h(c,()=>{setTimeout(()=>{c.value?.forceRefresh?.()},20)},{deep:!0});let M;const D=h(l,e=>{M&&(M.disconnect(),M=null),e?.firstChild&&(T.value=l.value?.firstChild?.children?.length??0,M=new MutationObserver(()=>{c.value?.forceRefresh?.(),T.value=l.value?.firstChild?.children?.length??0}),M.observe(e.firstChild,{childList:!0,subtree:!1}))});function z(){const e=[...document.querySelectorAll(".c-floating-sidebar > * > *")];
1e.forEach(e=>{const t=e.offsetTop,o=L.get(e)??t;C.set(e,o)});for(const t of L.keys())e.includes(t)||C.delete(t)}function V(){const e=[...document.querySelectorAll(".c-floating-sidebar > * > *")];e.forEach(e=>{const t=e.offsetTop,o=C.get(e)??t;L.set(e,t),R.set(e,t-o)});for(const t of L.keys())e.includes(t)||(L.delete(t),R.delete(t))}return p(()=>{H?.(),N?.(),D?.(),M&&(M.disconnect(),M=null),null!==I&&(window.cancelAnimationFrame(I),I=null),L.clear(),C.clear(),R.clear()}),(t,a)=>{const s=pt,u=gt,p=ht,g=yt,h=Ie,E=se;return A(),y(E,null,{default:v(()=>[B("aside",i({ref_key:"$el",ref:l},t.$attrs,{class:["c-floating-sidebar",{"c-floating-sidebar--empty":!r(w)||!r(T),"c-floating-sidebar--overlay-is-open":r(O),"c-floating-sidebar--has-long-read":r(_)&&r(x)}]}),[d(P,{id:r(f),tag:"div",class:"w-full h-full p-2xs min-w-[calc(40px+2*var(--theme-spacing-2xs))] >=1280:p-md 1280:min-w-[calc(60px+2*var(--theme-spacing-md))] flex flex-col items-center gap-2xs >=1280:gap-sm overflow-y-auto overscroll-none",name:"t-floating-sidebar",appear:"",onBeforeEnter:z,onBeforeLeave:z,onEnter:V,onLeave:V},{default:v(()=>[r(b)?n("",!0):(A(),o($,{key:0},[k(t.$slots,"beginning"),d(s,{key:"print"}),("feature"in t?t.feature:r(ye))("SHOW_GO_TO_TOP_BUTTON")?(A(),y(u,{key:"go-to-top"})):n("",!0),k(t.$slots,"default"),(A(!0),o($,null,j(e.links,e=>(A(),y(p,{key:e.key,icon:e.icon,"aria-label":e.link?.name||e.title,href:e.link?.url,target:e.link?.target},null,8,["icon","aria-label","href","target"]))),128)),k(t.$slots,"end")],64)),("feature"in t?t.feature:r(ye))("SHOW_FLOATING_SIDEBAR_COLLAPSER")?(A(),y(g,{key:"collapser",state:r(b),"onUpdate:state":a[0]||(a[0]=e=>m(b)?b.value=e:null),class:"mt-auto"},null,8,["state"])):n("",!0)]),_:3},8,["id"]),d(h,{ref_key:"scrollbar",ref:c,"aria-controls":r(f),class:"absolute top-2xs right-8 bottom-2xs >=1280:top-md 1280:bottom-md pointer-events-auto bg-scope-canvas pr-8","handle-class":"rounded-full transition-colors duration-100","enable-horizontal":!1,"enable-vertical":!r(O)&&"auto"},null,8,["aria-controls","enable-vertical"])],16)]),_:3})}}}),bt={viewBox:"0 0 3806 250",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false"};var _t={render:function(e,t){return A(),o("svg",bt,[...t[0]||(t[0]=[B("path",{d:"M3806 0C3093.82 195.122 2757.3 246.251 2062.5 230.645C1357.96 202.812 1231.5 50.8333 892.213 50.8333C571.5 50.8333 327 167.083 0 167.083V250H3806V0Z",fill:"currentColor"},null,-1)])])}},xt={class:"c-page-transition"},$t={class:"c-page-transition__inner"},Et={__name:"PageTransition",setup:e=>(e,t)=>(A(),o("div",xt,[B("div",$t,[d(r(_t)),t[0]||(t[0]=B("div",null,null,-1))]),t[1]||(t[1]=B("div",{class:"c-page-transition__overlay"},null,-1))]))},St=xe("PageModuleBarBackground"),kt=["data-footer-elements"],wt={id:"module-bar-heading",class:"sr-only"},Ot=["id"],Tt=["inert","aria-hidden"],Lt=["id","aria-labelledby"],At={__name:"PageModuleBar",props:{color:{type:String,default:"primaryVariant",validate:e=>["primaryVariant","secondary","surfaceVariant"].includes(e)}},setup(e){const a=u(!1),s=l("pageModuleBarOrder",["subscription","sharePage","feedback"]),i=Object.fromEntries(s.map(e=>[e,Pe(`module:${e}`)])),c=t(()=>(({1:["center"],2:["left","right"],3:["left","center","right"],4:["left","right","left","right"],5:["left","center","right","left","right"],6:["left","center","right","left","center","right"]}[s.length]||[]).map((e,t)=>({left:"left"===e,center:"center"===e,right:"right"===e,firstRow:t<([2,4].includes(s.length)?2:3),secondRow:t>=([2,4].includes(s.length)?2:3)})))),m=$e("active-module-bar-content",()=>""),f=u(m.value),g=$e("displayed-module-bar-content",()=>f.value);let y=null;h(m,()=>{window.clearTimeout(y),f.value?(f.value="",g.value="",y=window.setTimeout(()=>{f.value=m.value,g.value=f.value},1e3)):(f.value=m.value,g.value=f.value)});let v="";function b(){if(!f.value)return;const e=f.value.startsWith("module:feedback")?`feedback-${f.value.split(":")[2]}-module-button`:`${f.value.split(":")[1]}-module-button`;document.getElementById(e)?.focus(),m.value=""}function _(){a.value=Object.values(i).some(e=>e.value)}return h(f,(e,t)=>
1{v=(e||t)?.split?.(":")?.[1]||"",v&&function(e){const[t,o]=v?[document.getElementById(`${v}-module-button-container`),document.getElementById(`${v}-module-content-container`)]:[];if(!t)return;const n=t.getBoundingClientRect(),{top:a}=n,l=e&&o?Math.max(n.bottom,function(e){let{bottom:t}=e.getBoundingClientRect();for(const o of e.querySelectorAll("*"))t=Math.max(t,o.getBoundingClientRect().bottom);return t}(o)):n.bottom,r=function(e){let t=e?.parentElement;for(;t&&t!==document.body&&t!==document.documentElement;){const{overflowY:e}=getComputedStyle(t);if(/^(auto|scroll|overlay)$/.test(e)&&t.scrollHeight>t.clientHeight)return t;t=t.parentElement}return window}(t),s=r===window?{top:0,bottom:window.innerHeight}:r.getBoundingClientRect(),i=s.top+function(){const e=document.querySelector(".c-site-header");if(!e)return 0;const{position:t}=getComputedStyle(e);return"sticky"===t||"fixed"===t?e.getBoundingClientRect().height:0}(),u=s.bottom;let c=0;a<i||l-a>u-i?c=a-i:l>u&&(c=Math.min(l-u,a-i));if(Math.abs(c)<2)return;r.scrollBy({top:c,behavior:window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth"})}(Boolean(e))},{flush:"post"}),p(()=>{window.clearTimeout(y)}),h(Object.values(i),_),N(_),(t,l)=>{const i=St;return A(),o("aside",{class:T(["c-page-module-bar",[{[`c-page-module-bar--color--${e.color}`]:e.color,[`c-page-module-bar--cols--${r(s).length}`]:r(s).length},{hidden:!r(a)}]]),"data-footer-elements":!!r(a)||null,"aria-labelledby":"module-bar-heading",onKeydown:q(b,["escape"])},[B("h2",wt,L(("localize"in t?t.localize:r(z))("PAGE_ACTIONS")),1),(A(!0),o($,null,j(r(s),(e,t)=>(A(),o($,{key:e},[B("div",{id:e?`${e}-module-button-container`:null,class:T(["c-page-module-bar__button-container relative px-md py-sm min-h-90 flex justify-center items-center border-t-1 border-medium first:border-t-0 >=960:border-t-0 <960:empty:hidden",{"c-page-module-bar__button-container--left >=960:justify-start":r(c)[t]?.left,"c-page-module-bar__button-container--center":r(c)[t]?.center,"c-page-module-bar__button-container--right >=960:justify-end":r(c)[t]?.right}])},null,10,Ot),e?(A(),o("div",{key:0,class:T(["relative bg-bgCurrent grid duration-1000 ease-in-out >=960:col-span-full empty:hidden overflow-hidden",[{">=960:row-start-2":r(c)[t]?.firstRow,">=960:row-start-4":r(c)[t]?.secondRow,"grid-rows-[0fr] opacity-0":!r(f)?.startsWith?.(`module:${e}`),"grid-rows-[1fr]":r(f)?.startsWith?.(`module:${e}`)}]]),inert:!r(f)?.startsWith?.(`module:${e}`)||null,"aria-hidden":r(f)?.startsWith?.(`module:${e}`)?null:"true"},[B("div",{id:`${e}-module-content-container`,role:"region","aria-labelledby":`${e}-module-region-heading`,class:T(["min-h-0 px-layout-margin border-t-1 border-t-medium >=960:border-b-1 960:duration-500 overflow-hidden",{">=960:border-b-transparent":!r(f)?.startsWith?.(`module:${e}`),">=960:border-b-medium 960:delay-900":r(f)?.startsWith?.(`module:${e}`)}]),tabindex:"-1"},null,10,Lt)],10,Tt)):n("",!0)],64))),128)),d(i,{class:"-z-1"})],42,kt)}}},Ct={key:0,class:"c-site-footer-time-table"},Rt={key:0,class:"text-left pb-4xs text-body-md-strong text-strong"},It={key:0,scope:"row",class:"flex flex-col text-body-md-strong text-medium text-left align-bottom pr-sm"},Ht={key:0},jt={key:1},Nt={key:2,class:"text-body-md-regular text-subtle align-bottom"},Mt={__name:"SiteFooterTimeTable",props:{title:String,days:Array},setup(e){const t=e=>{let t,o=e.split(":");return t="00"!==o[1]?`${o[0]}:${o[1]}`:o[0],t};return(a,l)=>{const s=Re;return e.days?.length?(A(),o("table",Ct,[e.title?(A(),o("caption",Rt,[d(s,null,{default:v(()=>[c(L(e.title),1)]),_:1})])):n("",!0),B("tbody",null,[(A(!0),o($,null,j(e.days,(e,l)=>(A(),o("tr",{key:l,class:"text-left"},[e.label||e.localDayName||e.date?(A(),o("th",It,[e.label||e.localDayName?(A(),o("span",Ht,[c(L(e.label||e.localDayName),1),(e.label||e.localDayName)&&e.date?(A(),o($,{key:0},[c(", ")],64)):n("",!0)])):n("",!0),e.date?(A(),o("span",jt,L(("useFormatDate"in a?a.useFormatDate:r(De))(e.date,{day:"numeric",month:"short"})),1)):n("",!0)])):n("",!0),e.items?.length?(A(!0),o($,{key:1},j(e.items,(e,n)=>(A(),o("td",{key:n,class:"pr-xs last:pr-0 text-body-md-regular text-subtle align-bottom"},[e.opens===e.closes?(A(),o($,{key:0},[c(L(t(e.opens)),1)],64)):(A(),o($,{key:1},[c(L(t(e.opens))+"-"+L(t(e.closes)),1)],64))]))),128)):(A(),o("td",Nt,L(("localize"in a?a.localize:r(z))("CLOSED",{capitalize:!0})),1))]))),128))])])):n("",!0)}}};function Bt(e,t){if(!e||!t?.length)return{};const o={...e};
1return t.forEach(e=>{e in o&&delete o[e]}),o}var Dt={key:0,class:"c-site-footer-secondary-links"},zt={key:0,class:"text-caption-md-link flex flex-row flex-wrap justify-center items-center gap-2xs >=656:flex-row 656:justify-start 656:items-end 656:w-8/12col 656:flex-shrink-0 656:flex-grow >=1280:w-6/12col"},Pt=["innerHTML"],Vt={key:1,class:"flex gap-2xs justify-center >=656:w-4/12col 656:justify-start 656:flex-shrink 656:flex-grow-0"},Ut={__name:"SiteFooterSecondaryLinks",props:{buttonColor:{type:String,default:"primaryVariant"}},async setup(a){let s,m;const{disableAuthentication:f,loggedIn:p}=([s,m]=D(()=>le()),s=await s,m(),s),{site:g}=_e(),{footer:h,socialMedia:_,authenticatorRequest:x}=g||{},E=t(()=>h?.links&&Array.isArray(h.links)?h.links:"object"==typeof h?h.links?.items:null),S=l("footerSecondaryLinks",[])??[],k=t(()=>S.map(b)),O=u(null),T=$e("editorLink",()=>null);return N(()=>{!ye("ALWAYS_SHOW_EDITOR_LINK")&&async function(){if(!f&&p.value,x?.url){const e=ge({retry:0,method:"GET",credentials:"include"},{setCookies:!0,forwardIp:!1});await U(x.url,e).then(e=>{e&&(O.value=e)}).catch(e=>{})}else O.value=!1}()}),(t,l)=>{const s=Oe,u=se,m=re;return r(E)?.length||r(k)?.length||r(_)?.length||(r(O)||("feature"in t?t.feature:r(ye))("ALWAYS_SHOW_EDITOR_LINK"))&&r(T)?(A(),o("div",Dt,[r(E)?.length||r(k)?.length||(r(O)||("feature"in t?t.feature:r(ye))("ALWAYS_SHOW_EDITOR_LINK"))&&r(T)?(A(),o("div",zt,[(A(!0),o($,null,j(r(E),e=>(A(),y(r(we),{key:e.key||e.id||e.name,to:e.url,target:e?.target,icon:"none","underline-on-hover":!1},{default:v(()=>[c(L(e.name||e.title),1)]),_:2},1032,["to","target"]))),128)),(A(!0),o($,null,j(r(k),o=>(A(),y(w(o.component||r(we)),i({key:o.key||o.id||o.name},{ref_for:!0},o.component?{buttonColor:a.buttonColor,...("objectExcept"in t?t.objectExcept:r(Bt))(["component"],o)}:{tag:o.action?"button":void 0,to:o.action?null:o.url,icon:o.icon?"start":"none",underlineOnHover:!1,onClick:e=>{return t=e,void((n=o.action)&&(t.preventDefault(),n()));var t,n}}),e({default:v(()=>[c(L(o.name||o.title)+" ",1)]),_:2},[o.icon?{name:"icon",fn:v(()=>[d(s,{name:o.icon,class:"flex-shrink-0"},null,8,["name"])]),key:"0"}:void 0]),1040))),128)),d(u,null,{default:v(()=>[(r(O)||("feature"in t?t.feature:r(ye))("ALWAYS_SHOW_EDITOR_LINK"))&&r(T)?(A(),y(r(we),{key:0,to:`${r(x).backendUrl}${r(T).url}`,icon:"none",target:"_blank","underline-on-hover":!1},{default:v(()=>[B("span",{innerHTML:r(T).title},null,8,Pt)]),_:1},8,["to"])):n("",!0)]),_:1})])):n("",!0),r(_)?.length?(A(),o("div",Vt,[(A(!0),o($,null,j(("enrichSocialNetworksWithIcons"in t?t.enrichSocialNetworksWithIcons:r(ze))(r(_)),e=>(A(),y(m,{key:e.name,to:e.url,target:"_blank",rel:"noopener",color:a.buttonColor,"aria-label":e.name,class:"p-3xs"},{icon:v(()=>[d(s,{name:e.icon,class:"w-20 h-20"},null,8,["name"])]),_:2},1032,["to","color","aria-label"]))),128))])):n("",!0)])):n("",!0)}}};var Ft={class:"w-full bg-bgCurrent text-medium py-3xl !pb-[max(var(--theme-spacing-3xl),var(--safe-area-inset-bottom))]"},Wt={class:">=1280:flex flex-wrap max-w-layout-max mx-auto w-12/12col gap-gutter"},Gt={class:"w-7/12col pb-md mb-xl >=656:w-5/12col >=960:w-3/12col 960:mb-lg >=1280:w-2/12col"},qt={class:"flex flex-col >=960:grid 960:grid-cols-3 >=1280:w-9/12col gap-xl >=960:gap-x-gutter"},Kt={key:0,class:"<960:relative <960:pb-xl <960:border-b-1 <960:border-subtle"},Yt={key:0,class:"text-body-sm-regular pb-sm"},Jt={key:1,class:"flex flex-col gap-2xs text-body-md-link"},Zt={key:0},Qt={class:"break-all underline"},Xt={key:1},eo={class:"break-all underline"},to={class:"px-4xs"},oo={key:1,class:"<960:relative <960:pb-xl <960:border-b-1 <960:border-subtle"},no={key:0,class:"text-body-sm-regular pb-sm"},ao={key:1,class:"text-body-md-regular"},lo={key:0,class:"text-body-md-strong text-strong pb-4xs"},ro={key:1},so={key:2},io={key:3},uo={key:4},co={key:2,class:"mt-sm"},mo=["textContent"],fo={key:1,class:"flex flex-col gap-sm max-w-280"},po={class:"px-4xs"},go={key:2,class:"<960:relative <960:pb-xl <960:border-b-1 <960:border-subtle"},ho={class:"text-body-sm-regular pb-sm"},yo={key:0,class:"flex flex-col gap-3xs text-body-md-strong"},vo={__name:"SiteFooter",props:{color:{type:String,default:"primary",validate:e=>["canvas","primary","primaryVariant","secondary","surfaceVariant"].includes(e)}},setup(e){const a=e,{site:l}=_e(),{footer:s}=l||{},{contact:i,findUs:u,shortcuts:m}=s||{},f=t(()=>{return"canvas"===(e=a.color)?"surface":"primary"===e?"primaryVariant":"primaryVariant"===e?"primary":"secondary"===e?"surface":"surface"===e?"primaryVariant":"surfaceVariant"===e?"primary":e;var e});return(t,a)=>{const l=Ve,s=Oe,p=we,g=re,h=Mt,b=Ut;return A(),o("div",{class:T(["c-site-footer",{[`c-site-footer--color--${e.color}`]:e.color}]),"data-footer-elements":""},[k(t.$slots,"beforeMainFooter"),B("footer",Ft,[B("div",Wt,[B("div",Gt,[d(l,{class:"w-full"})]),B("div",qt,[r(i)&&["phone","phonenumber","email","link"].some(e=>null!=r(i)[e])?(A(),o("div",Kt,[["phone","phonenumber","email","link"].some(e=>null!=r(i)[e])?(A(),o("h2",Yt,L(r(i).title),1)):n("",!0),r(i)?.phonenumber?.link||r(i)?.email?.link?(A(),o("ul",Jt,[r(i)?.phonenumber?.link?(A(),o("li",Zt,[d(p,{icon:"start","icon-background":"","underline-on-hover":!1,color:r(f),to:r(i)?.phonenumber.link},{icon:v(()=>[d(s,{name:"call",class:"flex-shrink-0"})]),default:v(()=>[B("span",Qt,L(r(i)?.phonenumber.text),1)]),_:1},8,["color","to"])])):n("",!0),r(i)?.email?.link?(A(),o("li",Xt,[d(p,{icon:"start","icon-background":"","underline-on-hover":!1,color:r(f),to:r(i)?.email.link},{icon:v(()=>[d(s,{name:"mail",class:"flex-shrink-0"})]),default:v(()=>[B("span",eo,L(r(i)?.email.text),1)]),_:1},8,["color","to"])])):n("",!0)])):n("",!0),r(i).link?(A(),y(g,{key:2,class:"mt-sm text-body-sm-strong",color:r(f),to:r(i).link.url},{default:v(()=>
1[B("span",to,L(r(i).link.name),1)]),_:1},8,["color","to"])):n("",!0)])):n("",!0),r(u)&&[r(u)?.street,r(u)?.postalCode,r(u)?.city,r(u)?.vatNumber,r(u)?.ean,r(u)?.openingHours].some(Boolean)?(A(),o("div",oo,[r(u).title?(A(),o("h2",no,L(r(u).title),1)):n("",!0),r(u).siteName||r(u).street||r(u).postalCode||r(u).city||r(u).vatNumber||r(u).ean?(A(),o("address",ao,[r(u).siteName?(A(),o("h3",lo,L(r(u).siteName),1)):n("",!0),r(u).street?(A(),o("div",ro,L(r(u).street),1)):n("",!0),r(u).postalCode||r(u).city?(A(),o("div",so,L([r(u).postalCode,r(u).city].filter(Boolean).join(" ")),1)):n("",!0),r(u).vatNumber?(A(),o("div",io," CVR. "+L(r(u).vatNumber),1)):n("",!0),r(u).ean?(A(),o("div",uo,"EAN "+L(r(u).ean),1)):n("",!0)])):n("",!0),r(u).openingHours?(A(),o("div",co,[r(u).openingHours.title||r(u).openingHours.text?(A(),o("h3",{key:0,class:"text-body-md-strong mb-8",textContent:L(r(u).openingHours.title||r(u).openingHours.text)},null,8,mo)):n("",!0),r(u).openingHours.hours?(A(),o("div",fo,[d(h,{days:r(u).openingHours.hours.weekdays},null,8,["days"]),d(h,{title:("localize"in t?t.localize:r(z))("PUBLIC_HOLIDAYS",{capitalize:!0}),days:r(u).openingHours.hours.holidays},null,8,["title","days"])])):n("",!0),r(u).openingHours.link?(A(),y(g,{key:2,class:T(["text-body-sm-strong",{"mt-4xs":!r(u).openingHours.hours,"mt-sm":r(u).openingHours.hours}]),color:r(f),to:r(u).openingHours.link.url},{default:v(()=>[B("span",po,L(r(u).openingHours.link.name),1)]),_:1},8,["class","color","to"])):n("",!0)])):n("",!0)])):n("",!0),r(m)?(A(),o("div",go,[B("h2",ho,L(r(m).title),1),r(m).links?.length?(A(),o("ul",yo,[(A(!0),o($,null,j(r(m).links,(e,t)=>(A(),o("li",{key:t},[d(p,{icon:"start",to:e.url,target:e.target},{default:v(()=>[c(L(e.name),1)]),_:2},1032,["to","target"])]))),128))])):n("",!0)])):n("",!0),d(b,{class:"col-span-full w-12/12col mx-auto >=1280:w-10/12col 1280:mr-0","button-color":r(f)},null,8,["button-color"])])])])],2)}}},bo=["id"],_o={__name:"GlobalOverlay",props:{id:{type:String,required:!0},targetList:{type:Array,required:!0}},setup(e){const t=u(null),n=e,a=u(null);let l=0,r=0;const s=$e("global-overlay-cross-target-list",()=>({})),i=$e(`globalOverlay:children:${n.id}`,()=>[]),c=$e(`globalOverlay:${n.id}`,()=>!1);function d(e){a.value&&a.value.contains(e.target)||e.preventDefault()}function m(e){if(["Space","ArrowUp","ArrowDown","PageUp","PageDown","Home","End"].includes(e.code)){if(a.value&&a.value.contains(e.target))return;e.preventDefault()}}function f(){const e=document.body.querySelector("#__nuxt");e&&(e.scrollTop!==l&&(e.scrollTop=l),e.scrollLeft!==r&&(e.scrollLeft=r)),0===window.scrollY&&0===window.scrollX||window.scrollTo(0,0)}function p(){window.removeEventListener("wheel",d),window.removeEventListener("touchmove",d),window.removeEventListener("keydown",m),window.removeEventListener("scroll",f,{capture:!0}),document.body.querySelector("#__nuxt")?.removeEventListener("scroll",f,{capture:!0})}return h(c,e=>{const t=document.body.querySelector("#__nuxt");if(e?n.targetList.forEach(e=>{s.value[e]??=0,s.value[e]++}):n.targetList.forEach(e=>{s.value[e]??=0,s.value[e]&&s.value[e]--}),Object.values(s.value).some(e=>e))"hidden"!==t.style.overflow&&(l=document.body.scrollTop||document.documentElement.scrollTop,r=document.body.scrollLeft||document.documentElement.scrollLeft,t.style.overflow="hidden",t.style.position="fixed",t.style.zIndex="9990",t.scrollTop=l,t.scrollLeft=r,window.addEventListener("wheel",d,{passive:!1}),window.addEventListener("touchmove",d,{passive:!1}),window.addEventListener("keydown",m,{passive:!1}),window.addEventListener("scroll",f,{capture:!0,passive:!1}),document.body.querySelector("#__nuxt")?.addEventListener("scroll",f,{capture:!0,passive:!1}));else if("hidden"===t.style.overflow){const e=t.scrollTop,o=t.scrollLeft;t.style.overflow=null,t.style.position=null,t.style.zIndex=null,document.body.scrollTop=e,document.documentElement.scrollTop=e,document.body.scrollLeft=o,document.documentElement.scrollLeft=o,p()}n.targetList.forEach(e=>{const t=document.getElementById(e);t&&(t.inert=!!s.value[e])})}),h(i,e=>{e?.forEach?.((e,t,o)=>{c.value&&!s.value[n.id]&&t<o.length-1?e.inert=!0:e.inert=!1})}),N(()=>{const e=document.getElementById(n.id);t.value=new MutationObserver(()=>{const e=[...a.value?.childNodes??[]].filter(e=>"#text"!==e?.nodeName&&"#comment"!==e?.nodeName);e.length?c.value=!0:c.value=!1,i.value=e.filter(e=>!e?.classList?.contains("c-base-scrollbar"))}),e&&t.value.observe(e,{attributes:!0,childList:!0,subtree:!1})}),R(()=>{c.value=!1,t.value?.disconnect(),p();const e=document.body.querySelector("#__nuxt");e&&(e.style.overflow=null,e.style.position=null,e.style.zIndex=null)}),(t,n)=>(A(),o("div",{id:e.id,ref_key:"$el",ref:a,class:"c-global-overlay"},null,8,bo))}},xo={class:"c-dev-tools"},$o={key:0,class:"flex justify-between w-full max-w-layout-max h-full bg-[rgba(255,255,0,0.2)]"},Eo={key:0,class:"w-layout-gutter h-full flex-shrink-0 flex-grow-0 bg-[rgba(255,0,0,0.2)]"},So={key:0,class:"mr-auto fixed left-0 top-0 max-w-full h-full p-cardInset rounded-tr-modalLg roun
1ded-br-modalLg bg-scope-surface bg-[rgb(var(--theme-colors-background-surface)/0.9)] text-medium pointer-events-auto overflow-auto overscroll-none"},ko={key:0,class:"grid grid-cols-1 gap-layout-gutter py-2xs"},wo=["title"],Oo={key:0,class:"mr-auto fixed left-0 top-0 max-w-full h-full p-cardInset rounded-tr-modalLg rounded-br-modalLg bg-scope-surface bg-[rgb(var(--theme-colors-background-surface)/0.9)] text-medium pointer-events-auto overflow-auto overscroll-none"},To={key:0,class:"grid grid-cols-1 gap-layout-gutter py-2xs"},Lo=["title"],Ao={key:0,class:"mr-auto fixed left-0 top-0 max-w-full h-full p-cardInset rounded-tr-modalLg rounded-br-modalLg bg-scope-surface bg-[rgb(var(--theme-colors-background-surface)/0.9)] text-medium pointer-events-auto overflow-auto overscroll-none"},Co={key:0,class:"grid grid-cols-1 gap-xl py-2xs"},Ro={key:0,class:"flex flex-col gap-y-20"},Io=["title"],Ho={key:0,class:"mr-auto fixed left-0 top-0 max-w-full h-full p-cardInset rounded-tr-modalLg rounded-br-modalLg bg-scope-surface bg-[rgb(var(--theme-colors-background-surface)/0.9)] text-medium pointer-events-auto overflow-auto overscroll-none"},jo={key:0,class:"grid grid-cols-1 gap-layout-gutter py-2xs"},No=["title"],Mo={__name:"DevTools",setup(e){const t=X(),a=_e(),l=u(!1),s=Ue()?.default??{},i=u(!1),f=u(""),p=[];s?.layout?.margin&&p.push({name:"layout-margin",...s.layout.margin,tooltip:'"layout-margin": '+JSON.stringify(s.layout.margin,null,2)}),s?.layout?.gutter&&p.push({name:"layout-gutter",...s.layout.gutter,tooltip:'"layout-gutter": '+JSON.stringify(s.layout.gutter,null,2)}),s?.layout&&p.push({name:"layout-max",value:s.layout?.max?`${s.layout.max}px`:"100vw",tooltip:'"layout-max": '+s.layout?.max});for(const[o,n]of Object.entries(s?.spacing??{}))p.push({name:o,...n,tooltip:`"${o}": `+JSON.stringify(n,null,2)});for(let o=1;o<=12;o++)p.push({name:`${o}/12col`,value:`${o} layout column`});const g=u(!1),h=u(""),y=[];for(const[o,n]of Object.entries(s?.fontSize??{})){const e=n?.sm?`${n.sm.fontSize}px / ${n.sm.lineHeight}`:null,t=n?.md?`${n.md.fontSize}px / ${n.md.lineHeight}`:null,a=n?.lg?`${n.lg.fontSize}px / ${n.lg.lineHeight}`:null;(e||t||a)&&y.push({name:o,sm:e,md:t,lg:a,tooltip:`"${o}": `+JSON.stringify(n,null,2)})}const b=u(!1),x=u(""),E=[{name:"onPrimary",bg:"primary",colors:[]},{name:"onSecondary",bg:"secondary",colors:[]},{name:"onCanvas",bg:"canvas",colors:[]},{name:"onSurface",bg:"surface",colors:[]},{name:"onDanger",bg:"danger",colors:[]}];for(const[o,n]of Object.entries(s?.colors??{})){const e=n[0]?`${n[0]}`:null,t=n[1]?`${n[1]}`:null,a=n[2]?`${n[2]}`:null;let l=o.split(/(?=[A-Z])/),r=`${l[2]?.toLowerCase?.()}`;l.forEach((e,t)=>{t<=2||(r+=e)}),o.includes("onPrimary")&&E[0].colors.push({name:r,r:e,g:t,b:a,tooltip:`"${o}": `+JSON.stringify({R:e,G:t,B:a},null,2)}),o.includes("onSecondary")&&E[1].colors.push({name:r,r:e,g:t,b:a,tooltip:`"${o}": `+JSON.stringify({R:e,G:t,B:a},null,2)}),o.includes("onCanvas")&&E[2].colors.push({name:r,r:e,g:t,b:a,tooltip:`"${o}": `+JSON.stringify({R:e,G:t,B:a},null,2)}),o.includes("onSurface")&&E[3].colors.push({name:r,r:e,g:t,b:a,tooltip:`"${o}": `+JSON.stringify({R:e,G:t,B:a},null,2)}),o.includes("onDanger")&&E[4].colors.push({name:r,r:e,g:t,b:a,tooltip:`"${o}": `+JSON.stringify({R:e,G:t,B:a},null,2)})}const S=u(!1),k=u(""),w=[];for(const[o,n]of Object.entries(s?.borderRadius??{})){const e=n?.sm?`${n.sm}px`:null,t=n?.md?`${n.md}px`:null,a=n?.lg?`${n.lg}px`:null;(e||t||a)&&w.push({name:o,sm:e,md:t,lg:a,tooltip:`"${o}": `+JSON.stringify(n,null,2)})}function O(e,t){return!t||!!e&&(!!(e||"").toLowerCase().startsWith(t.toLowerCase())||!!(e||"").split("-").some(e=>e.toLowerCase().startsWith(t.toLowerCase())))}return Me("keydown",e=>{if("KeyG"===e.code&&e.altKey&&(e.preventDefault(),l.value=!l.value),"KeyS"===e.code&&e.altKey&&(e.preventDefault(),i.value=!i.value,i.value&&(g.value=!1,b.value=!1,S.value=!1,_(()=>{document.getElementById("dev-tools-spacings-input")?.focus?.()}))),"KeyT"===e.code&&e.altKey&&(e.preventDefault(),g.value=!g.value,g.value&&(i.value=!1,b.value=!1,S.value=!1,_(()=>{document.getElementById("dev-tools-typography-input")?.focus?.()}
1))),"KeyC"===e.code&&e.altKey&&(e.preventDefault(),b.value=!b.value,b.value&&(i.value=!1,g.value=!1,S.value=!1,_(()=>{document.getElementById("dev-tools-colors-input")?.focus?.()}))),"KeyR"===e.code&&e.altKey&&(e.preventDefault(),S.value=!S.value,S.value&&(i.value=!1,g.value=!1,b.value=!1,_(()=>{document.getElementById("dev-tools-border-radius-input")?.focus?.()}))),"KeyU"===e.code&&e.altKey){e.preventDefault();const o=a?.pageId,n=t?.public?.apiDomain+`umbraco/#/content/content/edit/${o}`;window.open(n,"_blank")}}),(e,t)=>{const a=je;return A(),o("div",xo,[d(Te,{name:"t-dev-tools__layout-grid"},{default:v(()=>[r(l)?(A(),o("div",$o,[t[4]||(t[4]=B("div",{class:"w-layout-margin h-full flex-shrink-0 flex-grow-0 bg-[rgba(255,0,0,0.2)]"},null,-1)),(A(),o($,null,j(12,e=>(A(),o($,{key:e},[e>1?(A(),o("div",Eo)):n("",!0)],64))),64)),t[5]||(t[5]=B("div",{class:"w-layout-margin h-full flex-shrink-0 flex-grow-0 bg-[rgba(255,0,0,0.2)]"},null,-1))])):n("",!0)]),_:1}),d(Te,{name:"t-dev-tools__side-panel"},{default:v(()=>[r(i)?(A(),o("div",So,[d(a,{id:"dev-tools-spacings-input",modelValue:r(f),"onUpdate:modelValue":t[0]||(t[0]=e=>m(f)?f.value=e:null),placeholder:"Defined spacings:",class:"w-full"},null,8,["modelValue"]),p?.length?(A(),o("ul",ko,[(A(),o($,null,j(p,e=>(A(),o($,{key:e.name},[O(e?.name,r(f))||O(e?.value,r(f))||O(e?.sm?`${e.sm}px`:null,r(f))||O(e?.md?`${e.md}px`:null,r(f))||O(e?.lg?`${e.lg}px`:null,r(f))?(A(),o("li",{key:0,class:"text-body-sm",title:e.tooltip},[B("strong",null," [...]-"+L(e.name),1),t[8]||(t[8]=B("br",null,null,-1)),e.value?(A(),o($,{key:0},[c(L(e.value),1)],64)):e.sm===e.md&&e.md===e.lg?(A(),o($,{key:1},[c(L(e.sm)+"px ",1)],64)):(A(),o($,{key:2},[c(" sm: "+L(e.sm)+"px;",1),t[6]||(t[6]=B("br",null,null,-1)),c(" md: "+L(e.md)+"px;",1),t[7]||(t[7]=B("br",null,null,-1)),c(" lg: "+L(e.lg)+"px; ",1)],64))],8,wo)):n("",!0)],64))),64))])):n("",!0)])):n("",!0)]),_:1}),d(Te,{name:"t-dev-tools__side-panel"},{default:v(()=>[r(g)?(A(),o("div",Oo,[d(a,{id:"dev-tools-typography-input",modelValue:r(h),"onUpdate:modelValue":t[1]||(t[1]=e=>m(h)?h.value=e:null),placeholder:"Defined typography:",class:"w-full"},null,8,["modelValue"]),y?.length?(A(),o("ul",To,[(A(),o($,null,j(y,e=>(A(),o($,{key:e.name},[O(e?.name,r(h))||O(e?.sm,r(h))||O(e?.md,r(h))||O(e?.lg,r(h))?(A(),o("li",{key:0,class:"text-body-sm",title:e.tooltip},[B("strong",null," [...]-"+L(e.name),1),t[11]||(t[11]=B("br",null,null,-1)),e.sm===e.md&&e.md===e.lg?(A(),o($,{key:0},[c(L(e.sm),1)],64)):(A(),o($,{key:1},[c(" sm: "+L(e.sm)+";",1),t[9]||(t[9]=B("br",null,null,-1)),c(" md: "+L(e.md)+";",1),t[10]||(t[10]=B("br",null,null,-1)),c(" lg: "+L(e.lg)+"; ",1)],64))],8,Lo)):n("",!0)],64))),64))])):n("",!0)])):n("",!0)]),_:1}),d(Te,{name:"t-dev-tools__side-panel"},{default:v(()=>[r(b)?(A(),o("div",Ao,[d(a,{id:"dev-tools-colors-input",modelValue:r(x),"onUpdate:modelValue":t[2]||(t[2]=e=>m(x)?x.value=e:null),placeholder:"Defined colors:",class:"w-full"},null,8,["modelValue"]),E?.length?(A(),o("ul",Co,[(A(),o($,null,j(E,e=>B("div",{key:e.name,class:T(["p-20 rounded-sm",`bg-${e.bg}`])},[O(e?.name.split("on")[1],r(x))?(A(),o("li",Ro,[B("strong",{class:T(["text-display-xs",`text-${e.name}`])},L(e.name),3),(A(!0),o($,null,j(e.colors,e=>(A(),o("span",{key:e.name,title:e.tooltip},[B("strong",{class:T(["text-body-sm",`text-${e.name}`])}," [...]-"+L(e.name),3),B("div",{class:T(["mt-5 w-full h-50 border-1 border-black rounded-sm",`bg-${e.name}`])},null,2)],8,Io))),128))])):n("",!0)],2)),64))])):n("",!0)])):n("",!0)]),_:1}),d(Te,{name:"t-dev-tools__side-panel"},{default:v(()=>[r(S)?(A(),o("div",Ho,[d(a,{id:"dev-tools-border-radius-input",modelValue:r(k),"onUpdate:modelValue":t[3]||(t[3]=e=>m(k)?k.value=e:null),placeholder:"Defined border radius':",class:"w-full"},null,8,["modelValue"]),w?.length?(A(),o("ul",jo,[(A(),o($,null,j(w,e=>(A(),o($,{key:e.name},[O(e?.name,r(k))||O(e?.sm,r(k))||O(e?.md,r(k))||O(e?.lg,r(k))?(A(),o("li",{key:0,class:"text-body-sm",title:e.tooltip},[B("strong",null," [...]-"+L(e.name),1),t[14]||(t[14]=B("br",null,null,-1)),e.sm===e.md&&e.md===e.lg?(A(),o($,{key:0},[c(L(e.sm),1)],64)):(A(),o($,{key:1},[c(" sm: "+L(e.sm)+";",1),t[12]||(t[12]=B("br",null,null,-1)),c(" md: "+L(e.md)+";",1),t[13]||(t[13]=B("br",null,null,-1)),c(" lg: "+L(e.lg)+"; ",1)],64))],8,No)):n("",!0)],64))),64))])):n("",!0)])):n("",!0)]),_:1})])}}};function Bo(){const{$nativeApp:e}=Y();return e}function Do(e,t){if(e&&t&&"string"!=typeof e){if("string"==typeof t)return void 0!==e[t]?{[t]:e[t]}:void 0;if(Array.isArray(t)){let o;for(const n of t)void 0!==e[n]&&(o||(o={}),o[n]=e[n]);return o}if(t instanceof RegExp){let o;for(const n in e)t.test(n)&&(o||(o={}),o[n]=e[n]);return o}if("object"==typeof t){let o;for(const n in t){if(!t[n])continue;const a=n.match(/^\/(.*)\/([gimy]*)$/);if(a?.[1]){const l=new RegExp(a[1],a[2]);for(const a in e)if(l.test(a)){const l=t[n],r="boolean"==typeof l?e[a]:Do(e[a],l);void 0!==r&&(o||(o={}),o[a]=r)}}else if(void 0!==e[n]){const a=t[n],l="boolean"==typeof a?e[n]:Do(e[n]||void 0,a);void 0!==l&&(o||(o={}),o[n]=l)}}return o}}}function zo(e,t){const{$themeConfigurations:o={}}=Y(),n=o;let a;if("string"==typeof e){if(a=n[e],!a){n.$getAvailableThemes?.();return}}else{if("object"!=typeof e)return;a=e}return t?Do(a,t):a}var Po=4.7;function Vo(e,t,o={}){const{accentHex:n,existingThemes:a}=o,l=(r=e).charAt(0).toUpperCase()+r.slice(1);var r;let s;try{s=Fe(t)}catch{return{}}let i=null;if(n)try{i=Fe(n)}catch{}const u=a?.length>0?function(e,t,o){let n=null,a=1/0;for(const l of e){const e=l?.theme??l,r=e?.backgroundColors?.[t];if(r)try{const t=Fe(r),l=Jo(o,t);l<a&&(a=l,n={theme:e,bgColor:t})}catch{}}return n}(a,e,s):null;return u?function(e,t,o,n,a){o=Ko(o);const{theme:l,bgColor:r}=a,[s,i,u]=o.lch(),[c,d,m]=r.lch(),f=s-c,p=i-d,g=u-m,{isLightBg:h,textStart:y}
1=Fo(o,n),v=Fe.lch(Zo(h?s-4:s+4,0,100),i,u),b=(e,t=4.7)=>qo(e,v,t,y);function _(e){try{const[t,o,n]=Fe(e).lch();return Fe.lch(Zo(t+f,0,100),Zo(o+.5*p,0,150),n+g)}catch{return null}}const x={[e]:Go(o),[`${e}Hover`]:Go(_(l.backgroundColors?.[`${e}Hover`])??Fe.lch(Zo(s+4,0,100),i,u)),[`${e}Active`]:Go(_(l.backgroundColors?.[`${e}Active`])??Fe.lch(Zo(s-4,0,100),i,u))},$=l.textColors??{},E=l.borderColors??{},S={},k={[`on${t}Strong`]:Po,[`on${t}Medium`]:Po,[`on${t}Subtle`]:Po,[`on${t}Disabled`]:3,[`on${t}Danger`]:Po,[`on${t}OnIndent`]:Po,[`on${t}OnIndentHover`]:Po,[`on${t}OnIndentActive`]:Po};for(const[C,R]of Object.entries(k)){const e=_($[C]);e&&(S[C]=Go(b(e,R)))}if(n){const e=b(n);S[`on${t}Interactive`]=Go(e),S[`on${t}InteractiveHover`]=Go(b(Wo(e,y,.04))),S[`on${t}InteractiveActive`]=Go(b(Wo(e,o,.7)))}else for(const C of[`on${t}Interactive`,`on${t}InteractiveHover`,`on${t}InteractiveActive`]){const e=_($[C]);e&&(S[C]=Go(b(e)))}const w=_($[e]);S[e]=w?Go(b(w)):S[`on${t}Strong`];const O={},T={[`on${t}ExtraStrong`]:3,[`on${t}Interactive`]:Po};for(const[C,R]of Object.entries(T))if(n&&C===`on${t}Interactive`)O[C]=S[`on${t}Interactive`];else{const e=_(E[C]);e&&(O[C]=Go(b(e,R)))}for(const C of[`on${t}Strong`,`on${t}Medium`,`on${t}Subtle`,`on${t}Danger`]){const e=_(E[C]);e&&(O[C]=Go(e))}const L=_(E[e]);O[e]=L?Go(L):O[`on${t}ExtraStrong`];const A=Uo(e,t,o,n);for(const C of Object.keys(A.textColors))S[C]??=A.textColors[C];for(const C of Object.keys(A.borderColors))O[C]??=A.borderColors[C];return{backgroundColors:x,textColors:S,borderColors:O,colors:{...S}}}(e,l,s,i,u):Uo(e,l,s,i)}function Uo(e,t,o,n){o=Ko(o);const[a,l,r]=o.lch(),s={[e]:Go(o),[`${e}Hover`]:Go(Fe.lch(Zo(a+4,0,100),l,r)),[`${e}Active`]:Go(Fe.lch(Zo(a-4,0,100),l,r))},{isLightBg:i,textStart:u}=Fo(o,n),c=Fe.lch(Zo(i?a-4:a+4,0,100),l,r),d=(e,t=4.7)=>qo(e,c,t,u),m=i?{strong:.2,medium:.31,subtle:.37,disabled:.6}:{strong:.12,medium:.25,subtle:.32,disabled:.59},f=d(Wo(u,o,m.strong)),p=d(Wo(u,o,m.medium)),g=d(Wo(u,o,m.subtle)),h=d(Wo(u,o,m.disabled),3),y=n?d(n):f,v=d(Wo(y,u,.04)),b=d(Wo(y,o,.7)),_=d(Fe.lch(97,Math.min(.15*l,3),r)),x=f,$=d(Wo(f,u,.04)),E=d(Wo(f,o,.5)),S=Math.min(l+12,1.5*l,55),k=qo(Fe.lch(Zo(a+32*(i?-1:1),0,100),S,r),o,3,u),[w,O]=k.lch(),T=w-a,L=Fe.lch(a+.65*T,.85*O,r),A=Fe.lch(a+.45*T,.72*O,r),C=Fe.lch(a+.35*T,.62*O,r),R={[`on${t}Strong`]:Go(f),[`on${t}Medium`]:Go(p),[`on${t}Subtle`]:Go(g),[`on${t}Disabled`]:Go(h),[`on${t}Danger`]:Go(_),[`on${t}Interactive`]:Go(y),[`on${t}InteractiveHover`]:Go(v),[`on${t}InteractiveActive`]:Go(b),[`on${t}OnIndent`]:Go(x),[`on${t}OnIndentHover`]:Go($),[`on${t}OnIndentActive`]:Go(E),[e]:Go(f)};return{backgroundColors:s,textColors:R,borderColors:{[`on${t}ExtraStrong`]:Go(k),[`on${t}Strong`]:Go(L),[`on${t}Medium`]:Go(A),[`on${t}Subtle`]:Go(C),[`on${t}Danger`]:Go(_),[`on${t}Interactive`]:Go(y),[e]:Go(k)},colors:{...R}}}function Fo(e,t){const[o,n,a]=e.lch(),l=t?t.lch()[2]:a;let r;if(t)if(t.lch()[0]>o){const e=Fe.lch(Zo(o+4,0,100),n,a);r=Yo(Fe([255,255,255]),e)<Po}else{const e=Fe.lch(Zo(o-4,0,100),n,a);r=Yo(Fe([0,0,0]),e)>=Po}else r=o>55;return{isLightBg:r,textStart:r?Fe.lch(0,2.2*Math.max(n,10),l):Fe.lch(100,0,l)}}function Wo(e,t,o){return Fe.mix(e,t,o,"lch")}function Go(e){try{return e.rgb().map(Math.round)}catch{return[0,0,0]}}function qo(e,t,o,n){if(Yo(e,t)>=o)return Fe(Go(e));const[,a,l]=e.lch(),[r]=t.lch(),[s]=n.lch(),i=s>r,u=o+.03;let c=i?r:0,d=i?100:r;for(let h=0;h<25;h++){const e=(c+d)/2;Yo(Fe.lch(e,a,l),t)>=u?i?d=e:c=e:i?c=e:d=e}const m=Fe(Go(Fe.lch((c+d)/2,a,l)));if(Yo(m,t)>=o)return m;const f=Fe(Go(n));if(Yo(f,t)>=o)return f;const p=Fe([255,255,255]),g=Fe([0,0,0]);return Yo(p,t)>=Yo(g,t)?p:g}function Ko(e){const[t,o,n]=e.lch(),a=Fe([255,255,255]),l=Fe([0,0,0]);if(Yo(a,e)>=Po||Yo(l,e)>=Po)return e;const r=t>55?Fe.lch(0,2.2*Math.max(o,10),n):Fe.lch(100,0,n);let s=0,i=t;for(let u=0;u<25;u++){const e=(s+i)/2;Yo(r,Fe.lch(e,o,n))>=Po?s=e:i=e}return Fe(Go(Fe.lch((s+i)/2,o,n)))}function Yo(e,t){return Fe.contrast(Fe(Go(e)),Fe(Go(t)))}function Jo(e,t){const[o,n,a]=e.lch(),[l,r,s]=t.lch();return Math.sqrt((o-l)**2+(n-r)**2+(a-s)**2)}function Zo(e,t,o){return Math.min(o,Math.max(t,e))}function Qo(e){return String(e).replace(/[^a-zA-Z0-9]/g,"-")}function Xo(e){if("function"==typeof structuredClone)try{return structuredClone(e)}catch(t){}return en(e)}function en(e){if(null===e||"object"!=typeof e)return e;if(e instanceof Date)return new Date(e.getTime());if(Array.isArray(e))return e.map(e=>en(e));const t={};for(const o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=en(e[o]));return t}var tn=e=>e&&"object"==typeof e&&!Array.isArray(e);function on(e,...t){if(!t.length)return e;const o=t.shift();if(!o)return e;if(tn(e)&&tn(o))for(const n in o)tn(o[n])?(e[n]||Object.assign(e,{[n]:{}}
1),on(e[n],o[n])):Object.assign(e,{[n]:o[n]});return on(e,...t)}function nn(e){const o=$e(()=>0,"$TNHXB0SEvy"),n=t(()=>{const t=m(e)?e.value:e||{};return{config:t.config,media:t.media,useThemeClasses:t.useThemeClasses,mergeThemeClassesWithBaseConfig:t.mergeThemeClassesWithBaseConfig??!1,cssLayer:t.cssLayer}}),a=Ue(),l=a.default||{};function r(e){return"string"==typeof e?a[e]||{}:e||{}}function s(e){const t=n.value;return t.config!==e&&(!(!t.config&&"default"===e)&&!(Array.isArray(t.useThemeClasses)&&!t.useThemeClasses.includes(e)))}const i=t(()=>{let e=Xo(l);const t=r(n.value.config);return Object.keys(t).length&&(e=on(e,Xo(t))),e}),u=t(()=>$(i.value?.colors)),c=t(()=>L("colors",i.value).map(({configKey:e,prefix:t})=>$(i.value[e],t))),d=t(()=>E(i.value?.layout)),f=t(()=>S(i.value?.fontSize)),p=t(()=>S(i.value?.fontStyles)),g=t(()=>w("spacing",i.value?.spacing)),y=t(()=>L("spacing",i.value).map(({configKey:e})=>w(e,i.value[e]))),v=t(()=>T(i.value)),b=t(()=>{const e=n.value,t={};if(!e.useThemeClasses)return t;for(const[o,n]of Object.entries(a)){if(!s(o))continue;const a=e.mergeThemeClassesWithBaseConfig?A(Xo(i.value),n):n;t[o]={config:a,rules:T(a)}}return t}),_=t(()=>{const e=n.value,t=[O(void 0,i.value,v.value)];if(e.useThemeClasses)for(const[o]of Object.entries(a)){if(!s(o))continue;const e=b.value[o];t.push(O(`.u-theme-${o}`,e.config,e.rules))}return t.join("\n")}),x=t(()=>{const e=n.value,t=[];for(const[o,n]of Object.entries(e.media||{})){const l=r(n),i=[O(void 0,l)];if(e.useThemeClasses)for(const[e]of Object.entries(a))s(e)&&i.push(O(`.u-theme-${e}`,l));t.push({query:o,cssText:i.join("\n")})}return t});function $(e,t){e=Xo("object"==typeof e?e:{});const o=[];return Object.entries(e).forEach(([e,n])=>{i.value.minify||o.length||o.push(`/* colors ${t?`- ${t} `:""}*/`);const a=String(n?.value??n).split(" ").join("").split(",").join(" ");o.push(`--theme-colors-${t?`${t}-`:""}${Qo(e)}: ${a};`)}),{rules:o,mdScreenRules:[],lgScreenRules:[]}}function E(e){e=Xo("object"==typeof e?e:{});const t=!i.value.disableBreakpointSpecificCustomProperties,o=e.columns||{};delete e.columns;const n=e.max;delete e.max;const{rules:a=[],mdScreenRules:l=[],lgScreenRules:r=[]}=w("layout",e);i.value.minify||(!a.length&&a.push("/* layout */"),!l.length&&l.push("/* layout */"),!r.length&&r.push("/* layout */"));const{sm:s=0,md:u=0,lg:c=0}=o;if(s||u||c){const{gutter:o,margin:l}=e,{smViewport:r,mdViewport:d,lgViewport:m}=i.value,f={sm:r,md:d,lg:m},p=(e,t)=>`--theme-layout-column--${e}: ${Math.round((f[e]-2*l[e]-o[e]*(t-1))/t*1e3)/1e3}px;`,g=e=>{const{viewportWidth:o="100dvw"}=i.value,a=`(var(--visual-viewport-width, ${o}) - var(--theme-layout-margin${t?", var(--theme-layout-margin--sm)":""}) * 2 - var(--theme-layout-gutter${t?", var(--theme-layout-gutter--sm)":""}) * ${e-1}) / ${e}`;return void 0===n?`--theme-layout-column-of-${e}: calc(${a});`:`--theme-layout-column-of-${e}: min(${a}, (${n}px - var(--theme-layout-margin${t?", var(--theme-layout-margin--lg)":""}) * 2 - var(--theme-layout-gutter${t?", var(--theme-layout-gutter--lg)":""}) * ${e-1}) / ${e});`};t&&(a.push(p("sm",s)),a.push(p("md",u)),a.push(p("lg",c)));const h=[...new Set([s,u,c])];for(const e of h)a.push(g(e))}const{viewportWidth:d="100dvw"}=i.value;return void 0===n?a.push(`--theme-layout-max: var(--visual-viewport-width, ${d});`):a.push(`--theme-layout-max: ${n}px;`),i.value.minify||(1===a.length&&a.pop(),1===l.length&&l.pop(),1===r.length&&r.pop()),{rules:a,mdScreenRules:l,lgScreenRules:r}}function S(e){const t=!i.value.disableBreakpointSpecificCustomProperties;e=function(e){const t=["fontFamily","fontWeight","fontSize","fontStyle","lineHeight","letterSpacing","textCase","textDecoration","paragraphSpacing","paragraphIndent"];return Object.keys("object"==typeof e?e:{}).reduce((o,n)=>{const a=e[n];return t.forEach(e=>{a[e]&&(o[e]||(o[e]={}),o[e][n]=a[e])}),(a.lg||a.md||a.sm)&&([a.lg,a.md,a.sm].map(e=>typeof e).some(e=>"object"===e)?t.forEach(e=>{["sm","md","lg"].forEach(t=>{const l=a[t];if(l?.[e]){o[e]||(o[e]={});const a=o[e];a[n]=a[n]||{},a[n][t]=l[e]}})}):(o.fontSize=o.fontSize||{},o.fontSize[n]=a)),o},{})}(e="object"==typeof e?e:{}),Object.keys(e).forEach(t=>{i.value[t]&&"fontSize"!==t&&(e[t]=on(e[t],i.value[t]))});const{baseFontSize:o}
1=i.value,n={rules:[],smToMdScreenRules:[],mdScreenRules:[],mdToLgScreenRules:[],lgScreenRules:[]};return["fontSize"].forEach(t=>{if(e[t]){const a=w(t,e[t],"rem",e=>Math.round(Number(e)/o*1e3)/1e3);n.rules.push(...a.rules),n.mdScreenRules.push(...a.mdScreenRules)}}),["letterSpacing","paragraphSpacing"].forEach(o=>{if(e[o]){const a=[],l=[],r=[],s=e=>"string"==typeof e&&e.endsWith("%")?+e.substring(0,e.length-1)/100:e;for(const n in e[o]){const i=e[o][n],u=`${s(i.sm)}em`,c=`${s(i.md)}em`,d=`${s(i.lg)}em`;t&&(a.push(`--theme-${o}-${Qo(n)}--sm: ${u};`),a.push(`--theme-${o}-${Qo(n)}--md: ${c};`),a.push(`--theme-${o}-${Qo(n)}--lg: ${d};`)),a.push(`--theme-${o}-${Qo(n)}: ${u};`),i.md!==i.sm&&l.push(`--theme-${o}-${Qo(n)}: ${c};`),i.lg!==i.md&&r.push(`--theme-${o}-${Qo(n)}: ${d};`)}i.value.minify||(a.length&&a.unshift(`/* ${o} */`),l.length&&l.unshift(`/* ${o} */`),r.length&&r.unshift(`/* ${o} */`)),n.rules.push(...a),n.smToMdScreenRules.push(...l),n.mdToLgScreenRules.push(...r)}}),["fontFamily","fontWeight","fontStyle","lineHeight","textCase","textDecoration","paragraphIndent"].forEach(o=>{if(e[o]){const a=[],l=[],r=[];for(const n in e[o]){let{sm:s,md:i,lg:u}=e[o][n];"fontFamily"===o&&(s=k(s),i=k(i),u=k(u)),t&&(a.push(`--theme-${o}-${Qo(n)}--sm: ${s};`),a.push(`--theme-${o}-${Qo(n)}--md: ${i};`),a.push(`--theme-${o}-${Qo(n)}--lg: ${u};`)),a.push(`--theme-${o}-${Qo(n)}: ${s};`),i!==s&&l.push(`--theme-${o}-${Qo(n)}: ${i};`),u!==i&&r.push(`--theme-${o}-${Qo(n)}: ${u};`)}i.value.minify||(a.length&&a.unshift(`/* ${o} */`),l.length&&l.unshift(`/* ${o} */`),r.length&&r.unshift(`/* ${o} */`)),n.rules.push(...a),n.smToMdScreenRules.push(...l),n.mdToLgScreenRules.push(...r)}}),n}function k(e){return e.startsWith('"')||e.startsWith("'")||e.match(/^[a-zA-Z]*$/)?e:e.includes("'")?`"${e}"`:`'${e}'`}function w(e,t,o="px",n=e=>Number(e)){t="object"==typeof t?t:{};const a=!i.value.disableBreakpointSpecificCustomProperties,l=[],r=[],s=[];for(const u in t){const s=t[u];if(a)for(const t in s){const a=s[t];l.push(`--theme-${Qo(e)}-${Qo(u)}--${t}: ${n(a)}${o};`)}const c=["sm","md","lg"].every(e=>e in s),{smViewport:d,mdViewport:m,lgViewport:f}=i.value;if(c){const{viewportWidth:t="100dvw"}=i.value,{sm:a,md:c,lg:p}=s,g=e=>{const t=(c-a)/(m-d),o=a-t*d;return Math.round(1e3*(t*e+o))/1e3};if(a===c||d===m)l.push(`--theme-${Qo(e)}-${Qo(u)}: ${n(a)}${o};`);else{const r=Math.min(a,c),s=Math.max(a,c),i=c,f=`${n(r)}${o}`,p=`${n(s+("rem"===o?i:0))}${o} - ${"rem"===o?i:0}px`;l.push(`--theme-${Qo(e)}-${Qo(u)}: clamp(${f}, ${n(g(0)+("rem"===o?i:0))}${o} + ${Math.round((s-r)/(m-d)*1e5)/1e5} * ${t} - ${"rem"===o?i:0}px, ${p});`.split(" - 0px").join(""))}if(p!==c)if(f===m)l.push(`--theme-${Qo(e)}-${Qo(u)}: ${n(p)}${o};`);else{const a=e=>{const t=(p-c)/(f-m),o=c-t*m;return Math.round(1e3*(t*e+o))/1e3},l=Math.min(c,p),s=Math.max(c,p),i=c,d=`${n(l+("rem"===o?i:0))}${o} - ${"rem"===o?i:0}px`,g=`${n(s)}${o}`;r.push(`--theme-${Qo(e)}-${Qo(u)}: clamp(${d}, ${n(a(0)+("rem"===o?i:0))}${o} + ${Math.round((s-l)/(f-m)*1e5)/1e5} * ${t} - ${"rem"===o?i:0}px, ${g});`.split(" - 0px").join(""))}}}return i.value.round&&[l,r,s].forEach(e=>{if(0===e.length)return;const t="boolean"==typeof i.value.round?"1px":"number"==typeof i.value.round?`${i.value.round}px`:i.value.round,o=[`@supports (padding: round(1%, ${t})) {`];e.forEach(e=>{const n=e.split(": "),a=n[0],l=n[1].substring(0,n[1].length-1);o.push(`${a}: round(${l}, ${t});`)}),e.push(...o,"}")}),i.value.minify?{rules:l,mdScreenRules:r,lgScreenRules:s}:{rules:l.length?[`/* ${e} */`,...l]:[],mdScreenRules:r.length?[`/* ${e} */`,...r]:[],lgScreenRules:s.length?[`/* ${e} */`,...s]:[]}}function O(e,t=i.value,o){if(!e){const t=[":root"];n.value.useThemeClasses&&(t.push(".u-theme"),"string"==typeof n.value.config?t.push(`.u-theme-${n.value.config}`):n.value.config||t.push(".u-theme-default")),e=t.join(", ")}const{baseFontSize:a,smViewport:l,mdViewport:r,lgViewport:s}=t;let u=o||[$(t?.colors),...L("colors",t).map(({configKey:e,prefix:o})=>$(t[e],o)),E(t?.layout),S(t?.fontSize),S(t?.fontStyles),w("spacing",t?.spacing),...L("spacing",t).map(({configKey:e})=>w(e,t[e])),w("borderRadius",t?.borderRadius)];const c=e=>u.reduce((t,o)=>
1(t.push(...o[e]||[]),t),[]).filter(Boolean);let d=c("smToMdScreenRules"),m=c("mdScreenRules"),f=c("mdToLgScreenRules"),p=c("lgScreenRules");u=c("rules"),u.length&&(i.value.minify||(u=u.map(e=>` ${e}`)),u.unshift(`${e} {`),u.push("}")),d.length&&(i.value.minify||(d=d.map(e=>` ${e}`)),d.unshift(`${e} {`),d.push("}"),i.value.minify||(d=d.map(e=>` ${e}`)),d.unshift(`@media screen and (min-width: ${Math.round((l+r)/2/a*1e3)/1e3}em) {`),d.push("}")),m.length&&(i.value.minify||(m=m.map(e=>` ${e}`)),m.unshift(`${e} {`),m.push("}"),i.value.minify||(m=m.map(e=>` ${e}`)),m.unshift(`@media screen and (min-width: ${Math.round(r/a*1e3)/1e3}em) {`),m.push("}")),f.length&&(i.value.minify||(f=f.map(e=>` ${e}`)),f.unshift(`${e} {`),f.push("}"),i.value.minify||(f=f.map(e=>` ${e}`)),f.unshift(`@media screen and (min-width: ${Math.round((r+s)/2/a*1e3)/1e3}em) {`),f.push("}")),p.length&&(i.value.minify||(p=p.map(e=>` ${e}`)),p.unshift(`${e} {`),p.push("}"),i.value.minify||(p=p.map(e=>` ${e}`)),p.unshift(`@media screen and (min-width: ${Math.round(s/a*1e3)/1e3}em) {`),p.push("}"));const g=n.value.cssLayer?[`@layer ${n.value.cssLayer} {`]:[],h=n.value.cssLayer?["}"]:[];return i.value.minify?[...g,...u,...d,...m,...f,...p,...h].join("").replaceAll(" "," "):[...g,...u,...d,...m,...f,...p,...h].join("\n")}function T(e){return e===i.value?[u.value,...c.value,d.value,f.value,p.value,g.value,...y.value,w("borderRadius",i.value?.borderRadius)]:[$(e?.colors),...L("colors",e).map(({configKey:t,prefix:o})=>$(e[t],o)),E(e?.layout),S(e?.fontSize),S(e?.fontStyles),w("spacing",e?.spacing),...L("spacing",e).map(({configKey:t})=>w(t,e[t])),w("borderRadius",e?.borderRadius)]}function L(e,t=i.value){const o=e.charAt(0).toUpperCase()+e.slice(1),n=[];for(const a of Object.keys(t||{}))a.endsWith(o)&&n.push({configKey:a,prefix:a.split(o)[0].toLowerCase()});return n}function A(e,t){for(const o in t)o in e&&("object"==typeof e[o]?A(e[o],t[o]):e[o]=t[o]);return e}return h([_,x],()=>{o.value++},{flush:"sync"}),ee(t(()=>{const e=o.value,t=`theme-configuration-${e}`;return{style:[_.value&&{key:t,id:t,type:"text/css",innerHTML:_.value},...x.value?.map(t=>({key:`theme-configuration-${t.query}-${e}`,id:`theme-configuration-${t.query}-${e}`,type:"text/css",media:t.query,innerHTML:t.cssText}))??[]]}})),{compConfig:i}}async function an(){const e=_e(),o=ce(),n=ye("CLIMATE_BUTTON")?pe():u(!1),a=l("themeConfigUseThemeClasses",!1),i=u(b(Le(o)));ye("THEME_ALLOW_PER_PAGE")&&G().on("page-transition-before-enter",()=>{i.value=b(Le(o))});const c=t(()=>{const t=b(e.site)?.theme;return(ye("THEME_ALLOW_PER_PAGE")?b(i)?.theme:null)||t}),d=Z((e,t,o)=>{if(Array.isArray(e[t]))return e[t]=o,!0}),m={limbociti:"default"},f=Ue(),p={};f.print&&(p.print=f.print),ye("THEME_ALLOW_PREFERS_COLOR_THEME")&&(f.light&&(p["(prefers-color-scheme: light)"]=f.light),f.dark&&(p["(prefers-color-scheme: dark)"]=f.dark));const g=t(()=>[f["monochrome-100"],f["monochrome-500"],f["monochrome-900"]].filter(Boolean)),y=u([]),v=Object.freeze(JSON.parse(JSON.stringify(f.default??{}))),_=new Map,x=ye("CLIMATE_BUTTON"),$=!!f["energy-saver"];function E(e,t){const o="string"==typeof t?`${e}::${t}`:Array.isArray(t)?`${e}::[${t.join(",")}]`:`${e}::${JSON.stringify(Object.entries(t||{}).reduce((e,[t,o])=>(e[t]=o instanceof RegExp?o.toString():o,e),{}))}`;return _.has(o)||_.set(o,zo(e,t)),_.get(o)}const k=t(()=>{if(x&&n.value&&$)return"energy-saver";const e={};return y.value.forEach(t=>{for(const o in t)t[o]&&(e[o]&&Object.keys(t[o]).length?e[o]=d(t[o],e[o]):e[o]=t[o])}),d(e,v)});function w(){const e=[];let t=m[c.value?.alias]??c.value?.alias??m[c.value?.typography]??c.value?.typography??m[c.value?.colors?.primary]??c.value?.colors?.primary??"default";o.query["theme-alias"]&&(t=o.query["theme-alias"]);let n=c.value?.colors??{},a=c.value?.typography??t??m[c.value?.colors?.primary]??c.value?.colors?.primary,l=c.value?.spacing??t??m[c.value?.colors?.primary]??c.value?.colors?.primary,r=c.value?.borderRadius??t??m[c.value?.colors?.primary]??c.value?.colors?.primary;o.query["theme-typography"]&&(a=o.query["theme-typography"]),o.query["theme-spacing"]&&(l=o.query["theme-spacing"]),o.query["theme-border-radius"]&&(r=o.query["theme-border-radius"]);const s=function(e){if(!e)return null;const t=Array.isArray(e)?e[0]:e;if(!t)return null;if("object"==typeof t)return t;if("string"!=typeof t)return null;try{return JSON.parse(t)}catch{try{return JSON.parse(decodeURIComponent(t))}catch{return null}}}(o.query["theme-colors"]),i=void 0!==s?.primaryVariant,u=void 0!==s?.surfaceVariant;if(s){n??={};for(const e in s)s[e]&&(n[e]=s[e])}if(n??={},n.primary??=t,n.primary=m[n.primary]??n.primary,i||(n.primaryVariant=n.primary),n.primaryVariant=m[n.primaryVariant]??n.primaryVariant,n.secondary??=t,n.secondary=m[n.secondary]??n.secondary,n.canvas??=t,n.canvas=m[n.c
1anvas]??n.canvas,n.surface??=t,n.surface=m[n.surface]??n.surface,u||(n.surfaceVariant=n.surface),n.surfaceVariant=m[n.surfaceVariant]??n.surfaceVariant,n.danger??=t,n.danger=m[n.danger]??n.danger,n.other??=t,n.other=m[n.other]??n.other,a&&e.push(E(a,["fontSize"])),l&&e.push(E(l,["layout","spacing"])),r&&e.push(E(r,["borderRadius"])),n?.primary){n.other??=n.primary;const t=ln(n.primary);if(t)e.push(Vo("primary",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.primary.split("/");e.push(We(E(t,{[/colors/i]:/^(primary$|primary(?!Variant)[A-Z]|onPrimary(?!Variant)[A-Z])/}),o))}}if(n?.primaryVariant){const t=ln(n.primaryVariant);if(t)e.push(Vo("primaryVariant",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.primaryVariant.split("/");e.push(We(E(t,{[/colors/i]:/^(primaryVariant|onPrimaryVariant[A-Z])/}),o))}}if(n?.secondary){n.other??=n.secondary;const t=ln(n.secondary);if(t)e.push(Vo("secondary",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.secondary.split("/");e.push(We(E(t,{[/colors/i]:/^(secondary|(secondary|onSecondary)[A-Z])/}),o))}}if(n?.canvas){n.other??=n.canvas;const t=ln(n.canvas);if(t)e.push(Vo("canvas",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.canvas.split("/");e.push(We(E(t,{[/colors/i]:/^(canvas|(canvas|onCanvas)[A-Z])/}),o))}}if(n?.surface){n.other??=n.surface;const t=ln(n.surface);if(t)e.push(Vo("surface",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.surface.split("/");e.push(We(E(t,{[/colors/i]:/^(surface$|surface(?!Variant)[A-Z]|onSurface(?!Variant)[A-Z])/}),o))}}if(n?.surfaceVariant){const t=ln(n.surfaceVariant);if(t)e.push(Vo("surfaceVariant",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.surfaceVariant.split("/");e.push(We(E(t,{[/colors/i]:/^(surfaceVariant|onSurfaceVariant[A-Z])/}),o))}}if(n?.danger){n.other??=n.danger;const t=ln(n.danger);if(t)e.push(Vo("danger",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.danger.split("/");e.push(We(E(t,{[/colors/i]:/^(danger|(danger|onDanger)[A-Z])/}),o))}}if(n?.other){const t=ln(n.other);if(t)e.push(Vo("other",t.baseHex,{accentHex:t.accentHex,existingThemes:g.value}));else{const[t,o]=n.other.split("/");e.push(We(E(t,{[/colors/i]:/^(?!(primary|onPrimary|primaryVariant|onPrimaryVariant|secondary|onSecondary|canvas|onCanvas|surface|onSurface|surfaceVariant|onSurfaceVariant|danger|onDanger))/}),o))}}let d=t??n?.primary;if(d){const[t]=d.split("/");e.push(E(t,"siteSettings"))}y.value.length=0,y.value.push(...e)}return w(),nn(s({cssLayer:"theme-config",get config(){return k.value},get media(){return p},get useThemeClasses(){return r(a)}})),S("themeConfig",k),h([c,()=>o.query],()=>{w()}),{themeConfig:k,mediaThemeConfigurations:p}}function ln(e){if("string"!=typeof e||!e.startsWith("#"))return null;const[t,o]=e.split("/");return rn(t)?{baseHex:t,accentHex:rn(o)?o:void 0}:null}function rn(e){return!!ye("THEME_ALLOW_HEX_THEME")&&("string"==typeof e&&/^#(?:[\da-f]{3}|[\da-f]{6}|[\da-f]{8})$/i.test(e))}var sn=ke(he),un=ke(me),cn=be("node_modules/@limbo-works/cookie-information/components/CookieInformation.vue",()=>Ee(()=>import("./BCka0Zgb.js").then(e=>e.default||e),[],import.meta.url)),dn=be("node_modules/@limbo-works/citi-core/components/ClimateToggle.vue",()=>Ee(()=>import("./BjA2ayxS.js").then(e=>e.default||e),[],import.meta.url)),mn=be("node_modules/@limbo-works/citi-core/components/SiteDialogs.vue",()=>Ee(()=>import("./Cq6pe5qe.js").then(e=>e.default||e),[],import.meta.url)),fn={id:"main"},pn={class:"contents"},gn={key:0,class:"fixed inset-0 w-full h-full bg-[rgba(0,0,0,0.2)] flex justify-center items-center z-999999 print:!hidden"},hn={key:1,class:"fixed inset-0 w-full h-full bg-[rgba(0,0,0,0.2)] flex justify-center items-center z-999999 print:!hidden"},yn=["innerHTML"],vn=Object.assign({inheritAttrs:!1},{__name:"SiteLayout",props:{isSearchPage:{type:Boolean,default:void 0},isLoginPage:{type:Boolean,default:void 0}},async setup(e){let s,c;const m=Y(),f=_e(),p=F(),g=K(),b=ce(),_=ue(b.path),x=_?.enabled??!1,E=_?.useUmbraco??x,S=_?.fullSite??x,{$isPrinting:w}=m,T=function(e=!1){const t=$e("useGlobalLoader:map",()=>({})),o=$e("useGlobalLoader:newest",()=>""),n=`${He()}`,a=u(!1);let l;return a.unregister=r,t.value[n]=a,o.value=n,Object.keys(t.value).filter(e=>
1e.startsWith("server:")).forEach(e=>delete t.value[e]),e&&(l=h(t.value,()=>{const e={...t.value};delete e[n],a.value=Object.values(e).some(Boolean)},{deep:!0})),te(r),a;function r(){a.value=!1,delete t.value[n],o.value===n&&(o.value=""),l?.()}}(!0),L=T.label,C=X()?.public?.devTools,R={PHRASE_YOU_ARE_OFFLINE:z("PHRASE_YOU_ARE_OFFLINE",{capitalize:!0})},I=J()?.split("-")?.[0]?.toUpperCase?.()??"DA",H=e,j=l("siteHeaderColor","canvas"),N=l("siteFooterColor","primary"),M=l("pageModuleBarColor","primaryVariant"),P=l("cookieBannerDnsMode",""),U=l("ignoreListOverlayWithSiteHeader",[]),G=l("ignoreListBurgerMenuOverlay",[]),q=l("ignoreListGlobalOverlay",[]),Z=l("ignoreListDialogsOverlay",[]),re=t(()=>"boolean"==typeof H.isSearchPage?H.isSearchPage:!!oe(b.path,f.site?.searchPage?.url,["origin","pathname"])||!!b?.meta?.isSearchPage),ie=t(()=>"boolean"==typeof H.isLoginPage?H.isLoginPage:!!oe(b.path,f.site?.loginPage?.url,["origin","pathname"])||!!b?.meta?.isLoginPage);if(x){const e=([s,c]=D(()=>le()),s=await s,c(),s),t=$e(()=>r(e.loggedIn),"$Jz6FnoY6uA").value,o=fe(".AspNetCore.Identity.Application");if(x&&S&&(E?!t||!o.value:!t)&&ve(m?._route?.fullPath??"/")){const e=([s,c]=D(()=>Q()),s=await s,c(),s);!t&&e&&([s,c]=D(()=>m.runWithContext(ne)),await s,c())}O(async e=>{if(401===e.statusCode){const e=await Q();t&&e&&await m.runWithContext(ne)}})}ye("NATIVE_APP_PUSH_NOTIFICATIONS")&&Bo()?.isNative&&Bo()?.registerPush?.();const de=ye("CLIMATE_BUTTON")?pe():u(!1),me=u(ye("ALLOW_AS_IFRAME_TOOL")),ge=u(ye("DISABLE_WORD_BREAKING"));ee({bodyAttrs:{class:t(()=>{const e=[];return de.value&&e.push("s-climate-mode"),p.value||e.push("s-is-offline"),ge.value&&e.push("s-disable-word-breaking"),me.value&&["true","1"].includes(String(b.query["iframe-tool"]))&&(e.push("s-display-mode"),e.push("s-display-mode--iframe-tool")),me.value&&["true","1"].includes(String(b.query["display-mode"]))&&e.push("s-display-mode"),e.join(" ")})}});let he=!1,be=null;h([p,g],()=>{clearTimeout(be),ye("SHOW_MESSAGE_WHEN_OFFLINE")&&g.value&&!p.value&&!he&&(be=setTimeout(async()=>{he=!0,await async function(e,{showCloseButton:t=!1,autoCloseCondition:o,options:n}={}){const a={OKAY:z("OKAY",{capitalize:!0}),PHRASE_LOGIN_SESSION_RUN_OUT:z("PHRASE_LOGIN_SESSION_RUN_OUT",{capitalize:!0})};return n??=[{label:a.OKAY}],Be(e,{showCloseButton:t,autoCloseCondition:o,options:n})}(R.PHRASE_YOU_ARE_OFFLINE,{autoCloseCondition:()=>p.value&&!g.value}),he=!1},1500))});const xe=ye("SUBSCRIPTION_MODULE")||ye("FEEDBACK_MODULE")||ye("SHARE_PAGE_MODULE");return[s,c]=D(()=>m.runWithContext(()=>{an()})),await s,c(),(e,t)=>{const l=Ge,s=sn,u=un,c=ot,m=cn,p=ct,g=vt,h=ae,b=Et,_=At,x=vo,E=dn,S=se,O=_o,R=mn,H=Ne,D=Mo;return A(),o($,null,[d(l),d(s),d(u),B("div",i({id:"app",class:["c-app",{"c-app--is-search-page":r(re),"c-app--is-login-page":r(ie)}]},e.$attrs),[d(c,{content:{top:{name:("localize"in e?e.localize:r(z))("TOP_OF_PAGE",{capitalize:!0}),description:("localize"in e?e.localize:r(z))("YOU_ARE_HERE",{capitalize:!0})},"breaking-news":("localize"in e?e.localize:r(z))("IMPORTANT_INFORMATION",{capitalize:!0}),"climate-toggle":("localize"in e?e.localize:r(z))("CLIMATE_MODE",{capitalize:!0}),main:{name:("localize"in e?e.localize:r(z))("MAIN_CONTENT",{capitalize:!0}),action:"goToMainContent"in e?e.goToMainContent:r(V)},"long-read":("localize"in e?e.localize:r(z))("TABLE_OF_CONTENTS",{capitalize:!0}),"long-read-mobile":("localize"in e?e.localize:r(z))("TABLE_OF_CONTENTS",{capitalize:!0}),footer:("localize"in e?e.localize:r(z))("SITE_FOOTER",{capitalize:!0})}},null,8,["content"]),r(f)?.site?.id?k(e.$slots,"cookieProvider",{},()=>[d(m,{tag:!1,dns:r(P),"data-culture":r(I),"hydrate-on-idle":"",defer:""},null,8,["dns","data-culture"])],void 0,0):n("",!0),r(ie)||("feature"in e?e.feature:r(ye))("SITE_HEADER_DISABLE")?n("",!0):(A(),o($,{key:1},[r(f)?.site?.id?(A(),y(p,{key:0,color:r(j)},null,8,["color"])):n("",!0)],64)),d(g),k(e.$slots,"beforeMain"),B("main",fn,[B("div",pn,[k(e.$slots,"page",{},()=>[d(h,{"is-login-page":r(ie)},null,8,["is-login-page"])])]),k(e.$slots,"default"),d(b,{key:"transition"})]),k(e.$slots,"afterMain"),r(ie)?n("",!0):k(e.$slots,"beforeFooter",{},void 0,void 0,2),r(f)?.site?.id&&r(xe)?a((A(),y(_,{key:3,id:"page-module-bar",color:r(M)},null,8,["color"])),[[W,!r(ie)]]):n("",!0),r(ie)?n("",!0):(A(),o($,{key:4},[r(f)?.site?.id&&!("feature"in e?e.feature:r(ye))("SITE_FOOTER_DISABLE")?(A(),y(x,{key:0,id:"footer",color:r(N)},{beforeMainFooter:v(()=>[k(e.$slots,"beforeMainFooter")]),_:3},8,["color"])):n("",!0),k(e.$slots,"afterFooter")],64))],16),r(ie)?n("",!0):(A(),y(S,{key:0},{default:v(()=>[r(f)?.site?.id&&("feature"in e?e.feature:r(ye))("CLIMATE_BUTTON")?(A(),y(E,{key:0,"hydrate-on-idle":""})):n("",!0)]),_:1})),k(e.$slots,"beforeOverlays"),d(O,{id:"global-overlay-with-site-header","target-list":r(U)}
1,null,8,["target-list"]),d(O,{id:"burger-menu-overlay","target-list":r(G)},null,8,["target-list"]),d(O,{id:"global-overlay","target-list":r(q),class:"z-1000"},null,8,["target-list"]),d(O,{id:"dialogs","target-list":r(Z),class:"z-999999"},null,8,["target-list"]),d(S,null,{default:v(()=>[d(R,{"hydrate-on-idle":""})]),_:1}),k(e.$slots,"afterOverlays"),d(Te,{name:"t-site-layout__global-loader"},{default:v(()=>[r(T)?(A(),o("div",gn,[d(H,{label:r(L)||("localize"in e?e.localize:r(z))("LOADING",{capitalize:!0})},null,8,["label"])])):n("",!0)]),_:1}),r(w)?(A(),o("div",hn,[d(H,{label:("localize"in e?e.localize:r(z))("PRINTING",{capitalize:!0})},null,8,["label"])])):n("",!0),("feature"in e?e.feature:r(ye))("HIDDEN_BRANDING")?(A(),o("div",{key:2,class:"hidden",innerHTML:`\x3c!-- ${("localize"in e?e.localize:r(z))("PHRASE_MADE_IN_THE_LIMBO_CITI_MOTOR",{capitalize:!0})} --\x3e`},null,8,yn)):n("",!0),r(C)?(A(),y(S,{key:3},{default:v(()=>[d(D)]),_:1})):n("",!0)],64)}}});export{vn as default};
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.