1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7776],{25234:e=>{e.exports={mobilemenu:"MobileMenu_mobilemenu__Xyq7o",mobilemenuOpen:"MobileMenu_mobilemenuOpen__ZLtQy"}},25404:e=>{e.exports={level1:"Level1_level1__ZgQ99",quickIcons:"Level1_quickIcons__nCbqu",item:"Level1_item__bXxqW"}},47776:(e,l,t)=>{"use strict";t.r(l),t.d(l,{default:()=>q});var n=t(95155),i=t(12115),m=t(2821),s=t(86580),a=t(27036),u=t(67909),r=t(73612),_=t(3961),d=t(57947),c=t(5078),o=t(97126),v=t.n(o);let h=(0,u.default)(()=>Promise.all([t.e(4059),t.e(9121)]).then(t.bind(t,39121)),{loadableGenerated:{webpack:()=>[39121]},ssr:!1}),x=e=>{let{childrenVisible:l,item:t,lang:i,isSummer:s,level:a,onClick:u}=e,{icon:{filename:r}={},items:o,link:x,selected:b,subtitle:p,tag:I,target:g,title:S}=t;return(0,n.jsxs)(d.A,{className:(0,m.A)(v().menuItem,{[v().level1]:1===a,[v().level1Selected]:1===a&&b,[v().level2]:2===a,[v().level2Selected]:2===a&&b,[v().level3]:3===a,[v().level3Selected]:3===a&&b,[v().childrenVisible]:l,[v().menuItemHasIcon]:r}),onClick:e=>u&&u(e,t),target:g,href:x,children:[1===a&&(0,n.jsx)(_.m.span,{animate:{x:l&&1===a?0:-40},initial:{x:-40},className:v().circle}),(0,n.jsxs)(_.m.div,{animate:{x:l&&1===a?20:0},className:(0,m.A)(v().item,{[v().itemHasSubtitle]:p,[v().itemHasIcon]:r}),children:[r&&(0,n.jsx)("img",{alt:S,height:32,src:"https://www.kitzski.at"+r,width:32}),(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:S}}),p&&(0,n.jsx)("span",{className:v().subtitle,dangerouslySetInnerHTML:{__html:p}})]}),(1===a&&(null==o?void 0:o.length)>0||2===a&&(null==o?void 0:o.length)>0)&&(0,n.jsx)(_.m.div,{animate:{rotate:l?"180deg":"0deg"},children:(0,n.jsx)(c.A,{file:"arrow-menu",size:14})}),I&&(0,n.jsx)(h,{className:v().liveText,lang:i,isSummer:s,tag:I})]})};var b=t(84036),p=t.n(b);let I=e=>{let{items:l,lang:t}=e;return(0,n.jsx)(_.m.div,{animate:{height:"auto",x:0},initial:{height:0,x:-24},className:p().level3,children:null==l?void 0:l.map(e=>{let{id:l}=e;return(0,n.jsx)("div",{className:p().item,children:(0,n.jsx)(x,{item:e,lang:t,level:3})},l)})})};var g=t(75510),S=t.n(g);let j=e=>{let{items:l,isSummer:t,lang:m}=e,{setUi:s}=(0,i.useContext)(a.A),[u,r]=(0,i.useState)(0),d=(e,l)=>{(null==l?void 0:l.items)&&(null==l?void 0:l.items.length)>0?(e.preventDefault(),r(u===l.id?0:l.id)):s(e=>({...e,_menuOpen:!1}))};return(0,n.jsx)(_.m.div,{animate:{height:"auto",x:0},initial:{height:0,x:-24},className:S().level2,children:null==l?void 0:l.map(e=>{let{id:l,items:i}=e;return(0,n.jsxs)("div",{className:S().item,children:[(0,n.jsx)(x,{childrenVisible:u===l,item:e,isSummer:t,lang:m,level:2,onClick:d}),u===l&&(0,n.jsx)(I,{items:i,lang:m})]},l)})})};var M=t(25404),f=t.n(M);let k=(0,u.default)(()=>Promise.all([t.e(7665),t.e(4951)]).then(t.bind(t,34951)),{loadableGenerated:{webpack:()=>[34951]},ssr:!1}),N=e=>{let{isSummer:l,items:t,lang:m}=e,s=(0,i.useRef)(null),{setUi:u}=(0,i.useContext)(a.A),[_,d]=(0,i.useState)(0);(0,i.useEffect)(()=>((0,r.mh)(s.current),()=>{(0,r.qY)()}),[]);let c=(e,l)=>{(null==l?void 0:l.items)&&(null==l?void 0:l.items.length)>0?(e.preventDefault(),d(_===l.id?0:l.id)):u(e=>({...e,_menuOpen:!1}))};return(0,n.jsxs)("div",{className:f().level1,ref:s,children:[(0,n.jsx)(k,{className:f().quickIcons,isSummer:l,mode:"mobile"}),null==t?void 0:t.map(e=>{let{id:t,items:i}=e;return(0,n.jsxs)("div",{className:f().item,children:[(0,n.jsx)(x,{childrenVisible:_===t,isSummer:l,item:e,lang:m,level:1,onClick:c}),_===t&&(0,n.jsx)(j,{items:i,isSummer:l,lang:m})]},t)})]})};var w=t(25234),L=t.n(w);let q=e=>{let{isSummer:l,items:t,lang:u,menuOpen:r}=e,{setUi:_}=(0,i.useContext)(a.A),{focusTrigger:d,trapRef:c}=(0,s.A)(r,[document.querySelector(".mco-header-mobile-bottom"),document.querySelector(".mco-header")]);(0,i.useEffect)(()=>(document.addEventListener("keydown",o),()=>{document.removeEventListener("keydown",o)}),[]);let o=e=>{"Escape"===e.key&&r&&(d(),_(e=>{({...e,_menuOpen:!1})}))};return(0,n.jsx)("div",{animate:r?"animate":"initial",className:(0,m.A)(L().mobilemenu,"mco-header-mobilemenu",{[L().mobilemenuOpen]:r,"mco-header-mobilemenu--open":r,"animate__animated animate__fadeIn animate__faster":r}),ref:c,children:(0,n.jsx)(N,{isSummer:l,items:t,lang:u})})}},75510:e=>{e.exports={level2:"Level2_level2__iXELt"}},84036:e=>{e.exports={level3:"Level3_level3__ZEh1_"}},97126:e=>{e.exports={menuItem:"MenuItem_menuItem__pHs_m",subtitle:"MenuItem_subtitle__ZeaOx",circle:"MenuItem_circle___2vhX",level1:"MenuItem_level1__GTj4u",level1Selected:"MenuItem_level1Selected__2pm9B",level2:"MenuItem_level2__vaoPq",level2Selected:"MenuItem_level2Selected__LKcJg",level3:"MenuItem_level3__HSqW8",level3Selected:"MenuItem_level3Selected__MWdDm",menuItemHasIcon:"MenuItem_menuItemHasIcon__gdd27",liveText:"MenuItem_liveText__wOOBm",item:"MenuItem_item__oBp0w",itemHasSubtitle:"MenuItem_itemHasSubtitle__r5y_b"}}}]);
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.