import{r as t,h as s,H as a}from"./p-43e8bc5e.js";import{B as i}from"./p-ae86d0a0.js";const n=class{constructor(s){t(this,s),this.ariaLabelMain=""}render(){const t=i.block("nav").element("main");return s(a,{class:Object.assign({},t.class())},s("nav",{role:"navigation","aria-label":this.ariaLabelMain},s("slot",{name:"main-head"})),s("slot",{name:"main-body"}))}},e=class{constructor(s){t(this,s)}render(){const t=i.block("nav").element("main").element("body");return s(a,{class:Object.assign({},t.class())},s("slot",null))}},r=class{constructor(s){t(this,s)}render(){const t=i.block("nav").element("main").element("head");return s(a,{class:Object.assign({},t.class())},s("slot",null))}},l=class{constructor(s){t(this,s),this.linkHref=void 0,this.linkName=void 0,this.target="_self",this.elements=[],this.tracking={}}render(){const t=i.block("nav").element("menu");return s(a,{class:Object.assign({},t.class())},this.linkHref&&this.linkName&&s("div",{class:Object.assign({},t.element("link").class())},s("a",Object.assign({href:this.linkHref,target:this.target},this.tracking),this.linkName," ",this.linkName?"➞":"")),this.elements&&s("div",{style:{overflow:"hidden"}},s("div",{class:Object.assign({"columns is-multiline":!0},t.element("wrapper").class())},this.elements.some((t=>"white"===t.color))&&s("div",{class:{"bal-nav__menu__white-list__wrapper column is-full is-6-desktop is-two-thirds-widescreen":!0}},s("div",{class:Object.assign({},t.element("white-list").class())},this.elements.filter((t=>"white"===t.color)).map((t=>{var a;return t&&s("bal-navigation-menu-list",{headline:t.label,href:t.link,target:t.target,tracking:t.trackingData},s("div",{slot:"links"},null===(a=t.subLevels)||void 0===a?void 0:a.map((t=>s("bal-navigation-menu-list-item",{href:t.link,target:t.target,tracking:t.trackingData},t.label)))))})))),this.elements.some((t=>"grey"===t.color||"yellow"===t.color||"red"===t.color||"purple"===t.color||"green"===t.color))&&s("div",{class:Object.assign({"column is-full is-6-desktop is-one-third-widescreen":!0},t.element("grey-list").class())},this.elements.filter((t=>"grey"===t.color||"yellow"===t.color||"red"===t.color||"purple"===t.color||"green"===t.color)).map((t=>{var a;return s("bal-navigation-menu-list",{headline:t.label,href:t.link,color:t.color,target:t.target,tracking:t.trackingData},s("div",{slot:"links"},null===(a=t.subLevels)||void 0===a?void 0:a.map((t=>s("bal-navigation-menu-list-item",{href:t.link,target:t.target,tracking:t.trackingData},t.label)))))}))))))}},o=class{constructor(s){t(this,s),this.ariaLabelMeta=""}render(){const t=i.block("nav").element("meta");return s(a,{class:Object.assign({},t.class())},s("nav",{class:"container",role:"navigation","aria-label":this.ariaLabelMeta},s("slot",null)))}},c=class{constructor(s){t(this,s)}render(){const t=i.block("nav").element("meta").element("end");return s(a,{class:Object.assign({},t.class())},s("slot",null))}},h=class{constructor(s){t(this,s)}render(){const t=i.block("nav").element("meta").element("start");return s(a,{class:Object.assign({},t.class())},s("slot",null))}};export{n as bal_navigation_main,e as bal_navigation_main_body,r as bal_navigation_main_head,l as bal_navigation_menu,o as bal_navigation_meta,c as bal_navigation_meta_end,h as bal_navigation_meta_start}