1import{d as q,e as it}from"./chunk-FTIWVN2T.js";import{a as U,b as et}from"./chunk-MZEQGXTZ.js";import"./chunk-URV2IAIF.js";import{a as P,b as V}from"./chunk-47Y47CLX.js";import{a as R,b as tt}from"./chunk-GP6H3AX4.js";import"./chunk-OLSLCH3F.js";import"./chunk-4HEWBU6Z.js";import{a as w,b as D,c as $,d as O}from"./chunk-AUK44VJX.js";import"./chunk-Z7SOMEKO.js";import"./chunk-MMGUV4VX.js";import{k as N,l as Y}from"./chunk-YXAVCMAC.js";import"./chunk-2WUG7CIA.js";import"./chunk-U5BXI4M2.js";import{d as A,e as X}from"./chunk-K3H5NMVR.js";import{g as W,k as Q}from"./chunk-VYGIXE4O.js";import{a as j,b as Z}from"./chunk-H7FCUMA5.js";import"./chunk-QHPL7777.js";import{Cb as o,Da as T,Dc as x,Ea as g,Ec as y,Jc as L,Ka as k,Pa as F,Wb as M,Yb as B,_b as E,a as u,ac as _,b as S,d as s,dc as C,fc as m,gc as c,hc as l,ic as p,jc as a,kc as I,tc as r,ya as b,yd as d}from"./chunk-EEHS5XRC.js";var v,h=s(()=>{"use strict";tt();d();Z();v=(()=>{class t extends R{constructor(e){super(e)}getSiteMapSettings(){if(this.dataSettings)return S(u({},this.dataSettings),{listContent:this.dataSettings.listContent.map(e=>S(u({},e),{items:Object.values(e.items)}))})}static{this.\u0275fac=function(i){return new(i||t)(T(j))}}static{this.\u0275prov=b({token:t,factory:t.\u0275fac})}}return t})()});function z(){return W({providers:[v,F(P,A.forRoot({}))]})}var G=s(()=>{"use strict";d();Q();X();h();V()});function ot(t,n){if(t&1&&(p(0,"div",0)(1,"h1"),x(2),a()()),t&2){let e=r(2);o(2),y(e.siteMapSettings.title)}}function rt(t,n){if(t&1&&(p(0,"article")(1,"div",0)(2,"h2"),x(3),a()(),I(4,"vy-list-navigation",3),a()),t&2){let e=n.$implicit,i=r(4);o(3),y(e.title),o(),B("items",e.items)("type",i.ListNavigationTypeEnum.DEFAULT)}}function at(t,n){if(t&1&&(p(0,"div"),c(1,rt,5,3,"article",null,m),a()),t&2){let e=n.$implicit,i=n.$index,f=r().$implicit,K=r(2);_(K.getColumnClass(f.layoutType,i)),o(),l(e)}}function pt(t,n){if(t&1&&(p(0,"div")(1,"div",2),c(2,at,3,2,"div",1,m),a()()),t&2){let e=n.$implicit,i=r(2);_(i.isMobile?"marginBottom-m":"marginBottom-l"),o(),E("row--s",i.isMobile),o(),l(e.items)}}function st(t,n){if(t&1&&(M(0,ot,3,1,"div",0),c(1,pt,4,4,"div",1,m)),t&2){let e=r();C(0,e.siteMapSettings.title?0:-1),o(),l(e.siteMapSettings.listContent)}}var H,J=s(()=>{"use strict";d();Y();O();h();et();it();d();O();H=(()=>{class t{constructor(){this.siteMapService=g(v),this.breakpointManagerService=g(N),this.isMobile=!1,this.getColumnClass=U,this.ListNavigationTypeEnum=w}set settings(e){this.siteMapService.settings=e,this.siteMapSettings=this.siteMapService.getSiteMapSettings()}ngOnInit(){this.breakpointManagerService.observe(()=>{this.isMobile=this.breakpointManagerService.matches(this.breakpointManagerService.BreakPoints.mobile)})}ngOnDestroy(){this.breakpointManagerService.unsubscribe()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=k({type:t,selectors:[["vy-spa-site-map"]],inputs:{settings:"settings"},standalone:!0,features:[L],decls:1,vars:1,consts:[[1,"vy-layout-landings"],[3,"class"],[1,"row"],[3,"items","type"]],template:function(i,f){i&1&&M(0,st,3,1),i&2&&C(0,f.siteMapSettings?0:-1)},dependencies:[$,D,q],encapsulation:2})}}return t})()});var mt,Pt,ct=s(()=>{G();J();mt={component:H,provider:z,providerName:"SiteMapProvider"},Pt=mt});ct();export{Pt 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.