PageSourceSearch

https://www.diessen.de/build/main/base.js?1789995539

js diessen.de collected 2026-10-02 12:04:51 UTC 432,565 bytes, 2 lines download raw bytes

1/*! For license information please see base.js.LICENSE.txt */
2(()=>{var e,t={86996(e,t,n){"use strict";n.d(t,{Lc:()=>i,Ri:()=>o,TV:()=>r,Yj:()=>a});n(25276),n(23792),n(62062),n(23288),n(53921),n(26099),n(11392);function r(e,t,n){var r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3);var o="expires="+r.toUTCString();document.cookie=e+"="+t+";"+o+";path=/"}function o(e){for(var t=e+"=",n=decodeURIComponent(document.cookie).split(";"),r=0;r<n.length;r++){for(var o=n[r];" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return""}function i(e){var t=Object.fromEntries(document.cookie.split("; ").map(function(e){return e.split("=")}));for(name in t)name.startsWith(e)||delete t[name];return t}function a(e){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}},2840(e,t,n){"use strict";n.d(t,{A:()=>a});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(2892),n(84185),n(52811),n(26099),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}const a=new(function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.States=Object.freeze({LOCKED:Symbol("locked"),UNLOCKED:Symbol("unlocked")}),this.state=t||this.States.UNLOCKED,this.rootEl=document.querySelector(":root"),this.init(),this.scrollY=0},(t=[{key:"init",value:function(){this.rootEl.dataset.scrollLock="",this.rootEl.style.width="100%"}},{key:"lock",value:function(){this.rootEl.dataset.scrollLock||(this.state=this.States.LOCKED,this.rootEl.dataset.scrollLock="locked",this.scrollY=window.scrollY,this.rootEl.style.top=-this.scrollY+"px",this.rootEl.style.position="fixed",this.rootEl.style.overflowY="scroll")}},{key:"unlock",value:function(){this.state=this.States.UNLOCKED,this.rootEl.dataset.scrollLock="",this.rootEl.style.position="static",this.rootEl.style.overflowY="auto",this.rootEl.style.top="",window.scrollTo({top:this.scrollY,behavior:"instant"})}},{key:"toggle",value:function(){""===this.rootEl.dataset.scrollLock?this.lock():this.unlock()}}])&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}())},40182(e,t,n){"use strict";n.d(t,{Eb:()=>o});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(2892),n(84185),n(26099),n(47764),n(62953),n(76031);var r=n(2840);var o={show:function(){document.getElementById("content-curtain").classList.contains("open")||(r.A.lock(),document.getElementById("content-curtain").classList.add("open"))},hide:function(){document.getElementById("content-curtain").classList.contains("open")&&(r.A.unlock(),document.getElementById("content-curtain").classList.remove("open"))},toggle:function(){document.getElementById("content-curtain").classList.contains("open")?o.hide():o.show()}}},60248(e,t,n){"use strict";n.d(t,{K:()=>c});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(2892),n(84185),n(26099),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function a(e,t,n){return(t=u(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var c=i(function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)});a(c,"mainNavigationToggleEvent",new CustomEvent("main-navigation-toggle")),a(c,"closeAllNavItems",new CustomEvent("closeAllNavItems")),a(c,"toggleSiteswitch",{name:"toggleSiteswitch",event:new CustomEvent("toggleSiteswitch")})}
2,66186(e,t,n){"use strict";n.d(t,{q:()=>l});n(52675),n(89463),n(2259),n(45700),n(74423),n(25276),n(23792),n(34782),n(89572),n(2892),n(84185),n(26099),n(21699),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var a,u,c,l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return t=e,r=[{key:"getDynamicViewportList",value:function(e){e=null!=e?e:document.body.dataset.mobileBreakpoint;var t=this.allViewports.indexOf(e);if(-1===t)throw new Error("Unbekannter Breakpoint: ".concat(e));return{mobile:this.allViewports.slice(0,t),desktop:this.allViewports.slice(t)}}},{key:"getMobileViewports",value:function(e){return e=null!=e?e:document.body.dataset.mobileBreakpoint,this.getDynamicViewportList(e).mobile}},{key:"getDesktopViewports",value:function(e){return e=null!=e?e:document.body.dataset.mobileBreakpoint,this.getDynamicViewportList(e).desktop}},{key:"getCurrentViewport",value:function(){return document.documentElement.dataset.activeViewport}},{key:"isMobile",value:function(t){return t=t||null,this.getMobileViewports(t).includes(e.getCurrentViewport())}},{key:"isDesktop",value:function(){return this.getDesktopViewports().includes(e.getCurrentViewport())}}],(n=null)&&o(t.prototype,n),r&&o(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();a=l,c=["xs","sm","md","lg","xl","xxl"],(u=i(u="allViewports"))in a?Object.defineProperty(a,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[u]=c},78858(e,t,n){"use strict";n(60739);var r=n(52891),o=n(22899),i=n(84166),a=n(56128),u=n.n(a);window.Stimulus=r.lg.start();var c=n(77403);Stimulus.load((0,o.Ux)(c));var l=n(15870);Stimulus.load((0,o.Ux)(l)),u()({selector:".glightbox",moreText:"Mehr anzeigen",zoom:!0,svg:{close:'<i class="fa-solid fa-xmark"></i>'}}),void 0===window.communice&&(window.communice=[]),window.communice.consent=[],window.communice.events=[],window.communice.citymap=[],window.communice.events.communiceCookieUpdated=new CustomEvent("communiceCookieUpdated"),i.A.get("".concat(location.origin,"/?type=1686035220938")).then(function(e){window.localStorage.setItem("communice_consent_mapping",JSON.stringify(e.data))})},11063(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var s,f,d,p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.animateValue&&(this.lazyValue?this.lazyAnimate():this.animate())}},{key:"animate",value:function(){var e=this,t=null,n=function(r){t||(t=r);var o=r-t,i=Math.min(o/e.durationValue,1);e.element.innerHTML=Math.floor(i*(e.endValue-e.startValue)+e.startValue).toLocaleString(),i<1&&window.requestAnimationFrame(n)};window.requestAnimationFrame(n)}},{key:"lazyAnimate",value:function(){var e=this;new IntersectionObserver(function(t,n){t.forEach(function(t){t.isIntersecting&&(e.animate(),n.unobserve(t.target))})},this.lazyAnimateOptions).observe(this.element)}},{key:"lazyAnimateOptions",get:function(){return{threshold:this.lazyThresholdValue,rootMargin:this.lazyRootMarginValue}}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);s=p,f="values",d={start:Number,end:Number,duration:Number,animate:{type:Boolean,default:!1},lazyThreshold:Number,lazyRootMargin:{type:String,default:"0px"},lazy:Boolean},(f=l(f))in s?Object.defineProperty(s,f,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[f]=d},54998(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"accept",value:function(e){var t;window.dispatchEvent(new CustomEvent("ConsentAccepted",{detail:{controller:e.params.controller,cookieName:this.cookieNameValue,id:null!==(t=e.params.id)&&void 0!==t?t:null}}))}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["consentHeadline","consentText","acceptButton"]),l(f,"values",{cookieName:String})},32195(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"viewports",[[0,"xs"],[576,"sm"],[768,"md"],[992,"lg"],[1200,"xl"],[1600,"xxl"]]),l(e,"headerHeight",300),l(e,"initWindowResizeObserver",function(){var t=0,n=0;new ResizeObserver(function(r){r[0].contentRect.width===t&&r[0].contentRect.height===n||(t=r[0].contentRect.width,n=r[0].contentRect.height,e.setHeaderHeight()),e.updateCurrentViewport()}).observe(document.getElementById("header"))}),l(e,"initBodyOverflowObserver",function(){var e=function(){document.body.style.overflow="hidden"};window.addEventListener("DOMContentLoaded",e),new MutationObserver(function(t){"style"!==t[0].attributeName||""===t[0].target.style.overflow&&""===t[0].target.style.overflowX&&""===t[0].target.style.overflowY||e()}).observe(document.body,{attributes:!0,childList:!1,subtree:!1})}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.setHeaderHeight(),this.updateCurrentViewport(),this.initWindowResizeObserver(),this.initPageToTopButton(),this.initBodyOverflowObserver()}},{key:"setHeaderHeight",value:function(){var e=this;this.headerHeight=document.getElementById("header").getBoundingClientRect().height,this.headerHeight&&window.requestAnimationFrame(function(){document.documentElement.style.setProperty("--header-height","".concat(e.headerHeight/16,"rem"))})}},{key:"updateCurrentViewport",value:function(){var e=this,t=function(e){document.querySelector(":root").dataset.activeViewport=e},n=function(){var t="xs";return e.viewports.forEach(function(e){window.innerWidth>=e[0]&&(t=e[1])}),t};return t(n()),window.addEventListener("resize",function(){t(n())}),this}},{key:"initPageToTopButton",value:function(){var e=document.querySelector("main"),t=document.querySelector("#to-top");t.classList.add("off"),window.addEventListener("scroll",function(){e.getBoundingClientRect().top<-100&&t.classList.contains("off")&&(t.classList.remove("off"),t.classList.add("on")),e.getBoundingClientRect().top>=0&&t.classList.contains("on")&&(t.classList.remove("on"),t.classList.add("off"))}),t.addEventListener("click",function(t){e.scrollIntoView(!0),e.focus()}),t.addEventListener("keydown",function(t){" "!==t.key&&"Enter"!==t.key||(e.scrollIntoView(!0),e.focus())})}}],r&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",[])},63359(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o="",(r=f(r="initializedSize"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.originalDom=document.querySelector(".calendar-1--slider").cloneNode(!0),this.originalDom.dataset.controller="",window.requestAnimationFrame(function(){var t;e.initializeSlider(),window.addEventListener("resize",function(n){("sm"===e.initializedSize&&n.target.innerWidth>=768||"lg"===e.initializedSize&&n.target.innerWidth<768)&&(t&&clearTimeout(t),t=setTimeout(function(){e.initializeSlider()},250))})})}},{key:"buildSlider",value:function(){var e=this;if(window.innerWidth<768)return this.element.innerHTML="",this.sliderDiv=document.createElement("div"),this.sliderDiv.classList.add("calendar-1--items"),this.originalDom.querySelectorAll(".calendar-1--item").forEach(function(t){e.sliderDiv.appendChild(t.cloneNode(!0))}),void this.element.appendChild(this.sliderDiv);if(window.innerWidth>=768){this.element.innerHTML="",this.sliderDiv=document.createElement("div"),this.sliderDiv.classList.add("calendar-1--items");for(var t=0,n=[],r=0,o=this.originalDom.querySelectorAll(".calendar-1--item");t<o.length;){n[r]=[];for(var i=0;i<4&&t<o.length;i++)n[r].push(o[t].cloneNode(!0)),t++;r++}n.forEach(function(t){var n=document.createElement("div"),r=document.createElement("div");n.classList.add("wrap"),r.classList.add("wrap"),t[0]&&n.appendChild(t[0]),t[1]&&r.appendChild(t[1]),t[2]&&n.appendChild(t[2]),t[3]&&r.appendChild(t[3]),n.children.length>0&&e.sliderDiv.appendChild(n),r.children.length>0&&e.sliderDiv.appendChild(r)}),this.element.appendChild(this.sliderDiv)}}},{key:"initializeSlider",value:function(){"object"===i(this.sliderSM)&&(this.sliderSM.destroy(),delete this.sliderSM),"object"===i(this.sliderLG)&&(this.sliderLG.destroy(),delete this.sliderLG),this.buildSlider(),window.innerWidth<768&&(this.initializedSize="sm",this.sliderSM=(0,o.U)({container:".calendar-1--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-1--slider--prev-button",nextButton:".calendar-1--slider--next-button",gutter:40})),window.innerWidth>=768&&(this.initializedSize="lg",this.sliderLG=(0,o.U)({container:".calendar-1--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-1--slider--prev-button",nextButton:".calendar-1--slider--next-button",gutter:40,responsive:{1200:{items:2,slideBy:2}}}))}}],r&&a(n.prototype,r),c&&a(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,c}(r.xI)},76834(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".calendar-2--slider",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-2--slider--prev-button",nextButton:".calendar-2--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{850:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:24,items:3},1600:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".calendar-2--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".calendar-2--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},7555(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.init()}},{key:"init",value:function(){this.positionMaxValue=this.countValue-3,this.containerTarget.style.transition="top .2s"}},{key:"refresh",value:function(e){this.countValue=this.containerTarget.querySelectorAll(".calendar-3--event-item:not(.hidden)").length}},{key:"resetMonth",value:function(){this.hasSelectionValue=!1,window.calendar.gotoDate(window.calendar.getDate()),document.querySelector("#calendar-3--gri
2d .fc-daygrid-day.selected").classList.remove("selected")}},{key:"updateScrollButtons",value:function(){if(this.countValue<4)return this.scrollUpTarget.classList.add("hidden"),void this.scrollDownTarget.classList.add("hidden");this.positionValue<0&&(this.positionValue=0),0===this.positionValue&&this.scrollUpTarget.classList.add("hidden"),this.positionValue>0&&this.scrollUpTarget.classList.remove("hidden"),this.positionValue>=this.positionMaxValue&&this.scrollDownTarget.classList.add("hidden"),this.positionValue<this.positionMaxValue&&this.scrollDownTarget.classList.remove("hidden")}},{key:"scrollUp",value:function(){this.positionValue--,this.updateScrollButtons(),this.updateItemScrollPosition()}},{key:"scrollDown",value:function(){this.positionValue+1>this.positionMaxValue||(this.positionValue++,this.updateScrollButtons(),this.updateItemScrollPosition())}},{key:"updateNoItemsPlaceholder",value:function(){0===this.countValue&&this.noEventsTarget.classList.remove("hidden"),this.countValue>0&&this.noEventsTarget.classList.add("hidden")}},{key:"updateItemScrollPosition",value:function(){this.containerTarget.style.top="-".concat(this.positionValue*this.itemScrollHeightValue,"px")}},{key:"updatePositionMax",value:function(){var e=this.countValue-3;e<0&&(e=0),this.positionMaxValue=e}},{key:"countValueChanged",value:function(){this.positionValue=0,this.updatePositionMax(),this.updateScrollButtons(),this.updateItemScrollPosition(),this.updateNoItemsPlaceholder()}},{key:"hasSelectionValueChanged",value:function(e){!1===e&&this.reloadMonthTarget.classList.add("hidden"),!0===e&&this.reloadMonthTarget.classList.remove("hidden")}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["container","scrollUp","scrollDown","reloadMonth","noEvents"]),l(f,"values",{count:{type:Number,default:0,required:!1},position:{type:Number,default:0,required:!1},positionMax:{type:Number,default:0,required:!0},itemScrollHeight:{type:Number,default:174,required:!0},hasSelection:{type:Boolean,default:!1,required:!0}})},25768(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(64346),n(23792),n(62062),n(34782),n(54554),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(27495),n(38781),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function l(e,t,n){return t=f(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,s()?Reflect.construct(t,n||[],f(e).constructor):t.apply(e,n))}function s(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(s=function(){return!!e})()}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}
2function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var y=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),u=0;u<i;u++)a[u]=arguments[u];return e=l(this,t,[].concat(a)),n=e,o="",(r=p(r="initializedSize"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.originalDom=document.querySelector(".calendar-4--slider").cloneNode(!0),this.originalDom.dataset.controller="",window.requestAnimationFrame(function(){var t;e.initializeSlider(),window.addEventListener("resize",function(n){("sm"===e.initializedSize&&n.target.innerWidth>=992||"lg"===e.initializedSize&&n.target.innerWidth<992)&&(t&&clearTimeout(t),t=setTimeout(function(){e.initializeSlider()},250))})})}},{key:"buildSlider",value:function(){var e,t,n=this;this.element.innerHTML="",this.sliderDiv=document.createElement("div"),this.sliderDiv.classList.add("calendar-4--items"),window.innerWidth<992&&(e=1,t=2),window.innerWidth>=992&&(e=3,t=4);var r=Array.from(this.originalDom.querySelectorAll(".calendar-4--item")),o=r.splice(0,e),i=a(Array(Math.ceil(r.length/t))).map(function(e){return r.splice(0,t)});i.unshift(Array.from(o)),i.forEach(function(e){var t=document.createElement("div");t.classList.add("wrap");var r=document.createElement("div");r.classList.add("wrap--inner"),e.forEach(function(e){r.appendChild(e.cloneNode(!0))}),t.appendChild(r),n.sliderDiv.appendChild(t)}),this.element.appendChild(this.sliderDiv)}},{key:"initializeSlider",value:function(){"object"===i(this.sliderSM)&&(this.sliderSM.destroy(),delete this.sliderSM),"object"===i(this.sliderLG)&&(this.sliderLG.destroy(),delete this.sliderLG),this.buildSlider(),window.innerWidth<992&&(this.initializedSize="sm",this.sliderSM=(0,o.U)({container:".calendar-4--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-4--slider--prev-button",nextButton:".calendar-4--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,gutter:48})),window.innerWidth>=992&&(this.initializedSize="lg",this.sliderLG=(0,o.U)({container:".calendar-4--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-4--slider--prev-button",nextButton:".calendar-4--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,gutter:48}))}}],r&&c(n.prototype,r),u&&c(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u}(r.xI)},23579(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".calendar-5--slider",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-5--slider--prev-button",nextButton:".calendar-5--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{850:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:24,items:3},1600:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".calendar-5--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".calendar-5--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},86158(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o="",(r=f(r="initializedSize"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.originalDom=document.querySelector(".calendar-6--slider").cloneNode(!0),this.originalDom.dataset.controller="",window.requestAnimationFrame(function(){var t;e.initializeSlider(),window.addEventListener("resize",function(n){("sm"===e.initializedSize&&n.target.innerWidth>=768||"lg"===e.initializedSize&&n.target.innerWidth<768)&&(t&&clearTimeout(t),t=setTimeout(function(){e.initializeSlider()},250))})})}},{key:"buildSlider",value:function(){var e=this;if(window.innerWidth<768)return this.element.innerHTML="",this.sliderDiv=document.createElement("div"),this.sliderDiv.classList.add("calendar-6--items"),this.originalDom.querySelectorAll(".calendar-6--slider-item").forEach(function(t){e.sliderDiv.appendChild(t.cloneNode(!0))}),void this.element.appendChild(this.sliderDiv);if(window.innerWidth>=768){this.element.innerHTML="",this.sliderDiv=document.createElement("div"),this.sliderDiv.classList.add("calendar-6--items");for(var t=0,n=[],r=0,o=this.originalDom.querySelectorAll(".calendar-6--slider-item");t<o.length;){n[r]=[];for(var i=0;i<6&&t<o.length;i++)n[r].push(o[t].cloneNode(!0)),t++;r++}n.forEach(function(t){var n=document.createElement("div"),r=document.createElement("div"),o=document.createElement("div");n.classList.add("wrap"),r.classList.add("wrap"),o.classList.add("wrap"),t[0]&&n.appendChild(t[0]),t[1]&&r.appendChild(t[1]),t[2]&&o.appendChild(t[2]),t[3]&&n.appendChild(t[3]),t[4]&&r.appendChild(t[4]),t[5]&&o.appendChild(t[5]),n.children.length>0&&e.sliderDiv.appendChild(n),r.children.length>0&&e.sliderDiv.appendChild(r),o.children.length>0&&e.sliderDiv.appendChild(o)}),this.element.appendChild(this.sliderDiv)}}},{key:"initializeSlider",value:function(){"object"===i(this.sliderSM)&&(this.sliderSM.destroy(),delete this.sliderSM),"object"===i(this.sliderLG)&&(this.sliderLG.destroy(),delete this.sliderLG),this.buildSlider(),window.innerWidth<768&&(this.initializedSize="sm",this.sliderSM=(0,o.U)({container:".calendar-6--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-6--slider--prev-button",nextButton:".calendar-6--slider--next-button",gutter:48})),window.innerWidth>=768&&(this.initializedSize="lg",this.sliderLG=(0,o.U)({container:".calendar-6--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".calendar-6--slider--prev-button",nextButton:".calendar-6--slider--next-button",gutter:48,responsive:{1200:{items:3,slideBy:3}}}))}}],r&&a(n.prototype,r),c&&a(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,c}(r.xI)},50978(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(83851),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953),n(76031);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"botInput",null),l(e,"_hostElement",null),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this,t="sdpWebchat",n=function(t){e.botInput=t},r=function(e){var t;return null===(t=e.shadowRoot)||void 0===t?void 0:t.getElementById("viind-web-chat-send-message")},o=function(t){var o=t.shadowRoot,i=r(t);if(i)n(i);else{var a=new MutationObserver(function(){var e=r(t);e&&(a.disconnect(),n(e))});o&&(a.observe(o,{childList:!0,subtree:!0}),e._shadowObserver=a)}},i=document.getElementById(t);if(i)return this._hostElement=i,this.startEventListeners(),void o(i);var a=new MutationObserver(function(){var n=document.getElementById(t);n&&(e._hostElement=n,e.startEventListeners(),a.disconnect(),o(n))});a.observe(document.documentElement,{childList:!0,subtree:!0}),this._hostObserver=a}},{key:"disconnect",value:function(){var e,t;null===(e=this._shadowObserver)||void 0===e||e.disconnect(),null===(t=this._hostObserver)||void 0===t||t.disconnect()}},{key:"startEventListeners",value:function(){var e=this;document.addEventListener("communice:open-viind-bot-widget",function(t){var n=document.getElementById("sdpWebchat").querySelector("viind-web-chat").shadowRoot.querySelector("#viind-web-chat-send-message");if(n)return e.setNativeValue(n,t.detail.searchword),void e.submitBotForm();var r=document.getElementById("sdpWebchat").querySelector("button");r||(r=document.getElementById("sdpWebchat").querySelector("viind-web-chat").shadowRoot.querySelector("button")),r.click();var o=0,i=setInterval(function(){var n=document.getElementById("sdpWebchat").querySelector("viind-web-chat").shadowRoot.querySelector("#viind-web-chat-send-message");n?(clearInterval(i),e.setNativeValue(n,t.detail.searchword),e.submitBotForm()):++o>50&&(clearInterval(i),console.error("Chat timeout!"))},200)})}},{key:"submitBotForm",value:function(e){e=e||600,setTimeout(function(){document.getElementById("sdpWebchat").querySelector("viind-web-chat").shadowRoot.querySelector('button[aria-label*="nachricht senden" i]').click()},e)}},{key:"setNativeValue",value:function(e,t){var n=e instanceof HTMLTextAreaElement?HTMLTextAreaElement.prototype:HTMLInputElement.prototype;Object.getOwnPropertyDescriptor(n,"value").set.call(e,t),e.dispatchEvent(new Event("input",{bubbles:!0,composed:!0}))}}],r&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["submitSearchButton"]),l(f,"values",{})},78930(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(52891),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"askForConsent",value:function(e){}},{key:"checkConsent",value:function(){var e=o.Ri(this.cookieNameValue);return e===this.cookieValueGrantedValue||(this.cookieValueDeclinedValue,!1)}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["grantButton","declineButton"]),f(p,"outlets",["ask-consent"]),f(p,"values",{uid:Number,cookieName:{type:String,default:""},cookieValueGranted:{type:String,default:"yes"},cookieValueDeclined:{type:String,default:"no"}})},4814(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(78930),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.checkConsent()&&this.afterGiveConsent()}},{key:"giveConsent",value:function(e){"consent-gtranslate"===e.detail.controller&&(o.TV(this.cookieNameValue,this.cookieValueGrantedValue,90),this.afterGiveConsent())}},{key:"afterGiveConsent",value:function(){this.modifyFlags(),window.dispatchEvent(window.communice.events.communiceCookieUpdated),window.communice.consent.askForConsentOverlay.hide()}},{key:"modifyFlags",value:function(){this.flagTargets.forEach(function(e){e.setAttribute("onclick",e.dataset.onclick),e.dataset.action=""})}},{key:"askForConsent",value:function(){this.askConsentOutlet.consentHeadlineTarget.innerText="Übersetzung",this.askConsentOutlet.consentTextTarget.innerHTML='Mit der Aktivierung der Übersetzungsfunktion erklären Sie sich damit einverstanden, dass Daten an GTranslate übermittelt werden. Mehr dazu erfahren Sie in unseren <a href="'.concat(this.policyLinkValue,'">Datenschutzhinweisen</a>.'),this.askConsentOutlet.acceptButtonTarget.innerText="Ich stimme zu",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentControllerParam="consent-gtranslate",this.askConsentOutlet.cookieNameValue="communice_consent_gtranslate",window.communice.consent.askForConsentOverlay.show()}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.default);f(p,"values",{policyLink:String}),f(p,"targets",["flag"])},84914(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(58940),n(60825),n(47764),n(62953);var r=n(78930),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.checkConsent()&&this.afterGiveConsent()}},{key:"giveConsent",value:function(e){"consent-html"===e.detail.controller&&e.detail.id===parseInt(this.idValue)&&(o.TV(this.cookieNameValue,this.cookieValueGrantedValue,90),this.afterGiveConsent(!0))}},{key:"afterGiveConsent",value:function(e){null!=e&&e&&window.dispatchEvent(window.communice.events.communiceCookieUpdated);var t=document.getElementById("content-html-".concat(this.idValue)).content.cloneNode(!0);this.contentTarget.innerHTML="",this.contentTarget.classList.remove("content-html--preview"),this.contentTarget.appendChild(t),window.communice.consent.askForConsentOverlay.hide()}},{key:"askForConsent",value:function(){this.askConsentOutlet.consentHeadlineTarget.innerText="Externer Inhalt",this.askConsentOutlet.consentTextTarget.innerHTML="An dieser Stelle werden Inhalte eines externen Anbieters (".concat(this.getConsentLink(this.consentTextValue,this.consentLinkValue),') angezeigt. Sie erklären sich damit einverstanden, dass Daten übermittelt und ggf. Cookies gesetzt werden. Mehr dazu erfahren Sie in unseren <a href="').concat(this.policyLinkValue,'">Datenschutzhinweisen</a>.'),this.askConsentOutlet.acceptButtonTarget.innerText="Ich stimme zu",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentControllerParam="consent-html",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentIdParam=this.idValue,this.askConsentOutlet.cookieNameValue="communice_consent_misc_".concat(this.idValue),window.communice.consent.askForConsentOverlay.show()}},{key:"getConsentLink",value:function(e,t){return t?'<a href="'.concat(t,'" target="_blank" title="Zum Anbieter ').concat(e,'">').concat(e,"</a>"):"<b>".concat(e,"</b>")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.default);f(p,"values",{id:String,policyLink:String,consentText:String,consentLink:String}),f(p,"targets",["loadButton","content"])},50068(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(78930),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.checkConsent()&&this.consentIsGiven()}},{key:"giveConsent",value:function(e){console.log("given!",e.detail.controller),"consent-maps"===e.detail.controller&&(o.TV(this.cookieNameValue,this.cookieValueGrantedValue,90),location.reload())}},{key:"consentIsGiven",value:function(){this.loadButtonTarget.remove(),document.querySelectorAll("[data-leaflet--map-ce-cookie-consent-value]").forEach(function(e){e.dataset["leaflet-MapCeCookieConsentValue"]="true"}),document.querySelectorAll("[data-leaflet--digital-map-cookie-consent-value]").forEach(function(e){e.dataset["leaflet-DigitalMapCookieConsentValue"]="true"})}},{key:"askForConsent",value:function(){this.askConsentOutlet.consentHeadlineTarget.innerText="Kartendienst",this.askConsentOutlet.consentTextTarget.innerHTML='Mit dem Aufruf des Ortsplans erklären Sie sich damit einverstanden, dass Daten an OpenStreetMap übermittelt werden. Mehr dazu erfahren Sie in unseren <a href="'.concat(this.policyLinkValue,'">Datenschutzhinweisen</a>.'),this.askConsentOutlet.acceptButtonTarget.innerText="Ich stimme zu",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentControllerParam="consent-maps",this.askConsentOutlet.cookieNameValue="communice_consent_openstreetmap",window.communice.consent.askForConsentOverlay.show()}},{key:"initMapCe",value:function(){window.mapCe&&window.mapCe.loaded&&window.mapCe.init()}},{key:"initCityMap",value:function(){window.communice.citymap.loaded&&window.communice.citymap.init()}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.default);f(p,"values",{id:Number,policyLink:String}),f(p,"targets",["container","loadButton"])},92312(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(78930),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.checkConsent()}},{key:"giveConsent",value:function(e){o.TV(this.cookieNameValue,this.cookieValueGrantedValue,90),o.TV("communiceMatomo","accept",90),_paq.push(["forgetUserOptOut"]),_paq.push(["rememberConsentGiven"]),_paq.push(["rememberCookieConsentGiven"]),window.dispatchEvent(window.communice.events.communiceCookieUpdated)}},{key:"declineConsent",value:function(e){o.Yj(this.cookieNameValue),o.TV("communiceMatomo","accept",90),_paq.push(["optUserOut"]),_paq.push(["forgetConsentGiven"]),_paq.push(["forgetCookieConsentGiven"]),window.dispatchEvent(window.communice.events.communiceCookieUpdated),location.reload()}},{key:"consentIsGiven",value:function(){}},{key:"askForConsent",value:function(){this.askConsentOutlet.consentHeadlineTarget.innerText="Matomo",this.askConsentOutlet.consentTextTarget.innerHTML='Mit dem Aufruf des Ortsplans erklären Sie sich damit einverstanden, dass Daten an OpenStreetMap übermittelt werden. Mehr dazu erfahren Sie in unseren <a href="${this.policyLinkValue}">Datenschutzhinweisen</a>',this.askConsentOutlet.acceptButtonTarget.innerText="Ich stimme zu",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentControllerParam="consent-maps",this.askConsentOutlet.cookieNameValue="communice_consent_openstreetmap",window.communice.consent.askForConsentOverlay.show()}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.default);f(p,"values",{policyLink:String}),f(p,"targets",[])},44128(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(78930),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.checkConsent()&&this.afterGiveConsent()}},{key:"giveConsent",value:function(e){"consent-readspeaker"===e.detail.controller&&(o.TV(this.cookieNameValue,this.cookieValueGrantedValue,90),this.afterGiveConsent())}},{key:"afterGiveConsent",value:function(){this.insertMarkup(),this.injectScript(),window.dispatchEvent(window.communice.events.communiceCookieUpdated),window.communice.consent.askForConsentOverlay.hide()}},{key:"insertMarkup",value:function(){this.containerTarget.innerHTML='<div id="readspeaker_button1" class="rs_skip rsbtn rs_preserve">\n            <a\n                rel="nofollow"\n                class="rsbtn_play"\n                accesskey="L"\n                title="Um den Text anzuh&ouml;ren, verwenden Sie bitte ReadSpeaker webReader"\n                href="//app-eu.readspeaker.com/cgi-bin/rsent?customerid='.concat(this.idValue,"&amp;lang=de_de&amp;readclass=").concat(this.readclassValue,'"\n              >\n                <span class="rsbtn_left rsimg rspart">\n                  <span class="rsbtn_text">\n                      <span>Vorlesen</span>\n                  </span>\n                </span>\n                <span class="rsbtn_right rsimg rsplay rspart"></span>\n            </a>\n        </div>')}},{key:"injectScript",value:function(){var e=document.createElement("script");e.src="//cdn1.readspeaker.com/script/".concat(this.idValue,"/webReader/webReader.js?pids=wr"),e.type="text/javascript",e.defer=!0,document.body.appendChild(e)}},{key:"askForConsent",value:function(){this.askConsentOutlet.consentHeadlineTarget.innerText="Vorlesen",this.askConsentOutlet.consentTextTarget.innerHTML='Mit der Aktivierung der Vorlesefunktion erklären Sie sich damit einverstanden, dass Daten an Readspeaker übermittelt werden. Mehr dazu erfahren Sie in unseren <a href="'.concat(this.policyLinkValue,'">Datenschutzhinweisen</a>.'),this.askConsentOutlet.acceptButtonTarget.innerText="Ich stimme zu",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentControllerParam="consent-readspeaker",this.askConsentOutlet.cookieNameValue="communice_consent_readspeaker",window.communice.consent.askForConsentOverlay.show()}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.default);f(p,"values",{policyLink:String,switched:Number,id:Number,readclass:String}),f(p,"targets",["container"])},62910(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(78930),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){console.log("consent video connected. Consent: ",this.checkConsent()),this.checkConsent()&&this.afterGiveConsent()}},{key:"giveConsent",value:function(e){"consent-video"===e.detail.controller&&e.detail.cookieName===this.cookieNameValue&&(o.TV(this.cookieNameValue,this.cookieValueGrantedValue,90),this.afterGiveConsent())}},{key:"afterGiveConsent",value:function(e){e=null!=e&&e,this.injectPlayerApi(),this.playButtonTarget.dataset.action="click->consent-video#playVideo",e&&window.dispatchEvent(window.communice.events.communiceCookieUpdated),window.communice.consent.askForConsentOverlay.hide()}},{key:"askForConsent",value:function(e){this.askConsentOutlet.consentHeadlineTarget.innerText="Videodienst",this.askConsentOutlet.consentTextTarget.innerHTML="Mit dem Aufruf des Videos erklären Sie sich damit einverstanden, dass Daten an ".concat(this.getServiceNameByVideoType(this.videoTypeValue),' übermittelt werden. Mehr dazu erfahren Sie in unseren <a href="').concat(this.policyLinkValue,'">Datenschutzhinweisen</a>.'),this.askConsentOutlet.acceptButtonTarget.innerText="Ich stimme zu",this.askConsentOutlet.acceptButtonTarget.dataset.askConsentControllerParam="consent-video",this.askConsentOutlet.cookieNameValue=e.params.cookieName,window.communice.consent.askForConsentOverlay.show()}},{key:"injectPlayerApi",value:function(){switch(this.videoTypeValue){case"youtube":if("undefined"==typeof YT){var e=document.createElement("script");e.setAttribute("src","https://www.youtube.com/iframe_api"),document.head.appendChild(e)}break;case"vimeo":if("undefined"==typeof Vimeo){var t=document.createElement("script");t.setAttribute("src","https://player.vimeo.com/api/player.js"),document.head.appendChild(t)}}}},{key:"playVideo",value:function(){switch(this.previewTarget.style.display="none",this.playerTarget.style.display="",this.videoTypeValue){case"youtube":console.log(this.videoIdValue);var e=new YT.Player(this.playerTarget.id,{height:"600",videoId:this.videoIdValue,events:{onReady:function(){e.playVideo()}}});break;case"vimeo":var t=new Vimeo.Player(this.playerTarget.id,{id:this.videoIdValue,height:600});t.on("loaded",function(){t.play()})}}},{key:"getServiceNameByVideoType",value:function(e){switch(e){case"youtube":return"YouTube";case"vimeo":return"Vimeo";default:return console.log("Videotype ".concat(e," unknown. No conversion done.")),e}}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.default);f(p,"values",{policyLink:String,videoType:String,videoId:String}),f(p,"targets",["playButton","preview","player"])},52955(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953),n(76031);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.detailsTarget.classList.remove("open"),this.toggleBtnTarget.dataset.ariaExpanded="false",this.toggleBtnTarget.classList.remove("active"),this.setScrollHeight(),window.addEventListener("resize",function(){e.setScrollHeight()});var t=0,n=setInterval(function(){t++,e.detailsTarget.scrollHeight>0&&(e.setScrollHeight(),clearInterval(n)),t>=100&&clearInterval(n)},50)}},{key:"toggle",value:function(){this.detailsTarget.classList.contains("open")?(this.detailsTarget.classList.remove("open"),this.element.classList.remove("open"),this.toggleBtnTarget.classList.remove("active"),this.toggleBtnTarget.dataset.ariaExpanded="false",this.toggleBtnTarget.dataset.bsOriginalTitle="Details anzeigen",this.toggleBtnTarget.ariaLabel="Details anzeigen",this.detailsTarget.querySelectorAll("a").forEach(function(e){e.setAttribute("tabindex","-1")})):(this.detailsTarget.classList.add("open"),this.element.classList.add("open"),this.toggleBtnTarget.classList.add("active"),this.toggleBtnTarget.dataset.ariaExpanded="true",this.toggleBtnTarget.dataset.bsOriginalTitle="Details ausblenden",this.toggleBtnTarget.ariaLabel="Details ausblenden",this.detailsTarget.querySelectorAll("a").forEach(function(e){e.setAttribute("tabindex","0")}))}},{key:"setScrollHeight",value:function(){this.detailsTarget.style.setProperty("--scroll-height","".concat(this.detailsTarget.scrollHeight,"px"))}},{key:"handleKeydown",value:function(e){"Enter"===e.key&&(e.preventDefault(),this.toggle())}}],r&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["toggleBtn","details"]),l(f,"values",{})},59867(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>b});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(47764),n(62953);
2var r=n(52891),o=n(84166),i=n(86996);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return c(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,c(p,"constructor",f),c(f,"constructor",s),s.displayName="GeneratorFunction",c(f,o,"GeneratorFunction"),c(p),c(p,o,"Generator"),c(p,r,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(u=function(){return{w:i,m:y}})()}function c(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,r){function i(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},c(e,t,n,r)}function l(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function f(e,t,n){return t=p(t),function(e,t){if(t&&("object"==a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function h(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}var b=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){console.info("content-loader-controller is loaded")}},{key:"reloadPage",value:function(){location.reload()}},{key:"switch",value:(c=u().m(function e(t){var n,r,a=this;return u().w(function(e){for(;;)switch(e.n){case 0:n="",t.params.type?n=t.params.type:t.detail.type&&(n=t.detail.type),0===this.switchedValue&&(r=(0,i.Ri)("communice_consent_".concat(this.cookieNameValue)),0===this.switchedValue&&"yes"===r&&(console.log("pending axios call: ".concat(origin,"/api/content?c
2ontentapi[contentUid]=").concat(this.cookieNameValue,"&contentapi[type]=").concat(n)),o.A.get("".concat(origin,"/api/content?contentapi[contentUid]=").concat(this.cookieNameValue,"&contentapi[type]=").concat(n)).then(function(e){a.containerTarget.innerHTML=e.data})),this.switchedValue=1);case 1:return e.a(2)}},e,this)}),d=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=c.apply(e,t);function i(e){l(o,n,r,i,a,"next",e)}function a(e){l(o,n,r,i,a,"throw",e)}i(void 0)})},function(e){return d.apply(this,arguments)})}],r&&s(n.prototype,r),a&&s(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a,c,d}(r.xI);h(b,"targets",["container"]),h(b,"values",{cookieName:String,switched:Number})},1880(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(34782),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(79432),n(10287),n(26099),n(60825),n(47764),n(11392),n(23500),n(62953);var r=n(52891),o=n(86996);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"cookiePrefix","communice_consent_"),f(e,"cookieValue","yes"),f(e,"cookieExpirationDays",30),f(e,"cookieCheckboxClass","cookie-overlay--checkbox"),f(e,"cookieParameterAttributeCookieName","data-cookie-consent-overlay-cookie-name-param"),f(e,"cookieParameterAttributeType","data-cookie-consent-overlay-type-param"),f(e,"cookieParameterAttributeSubType","data-cookie-consent-overlay-sub-type-param"),f(e,"cookieParameterAttributeUid","data-cookie-consent-overlay-uid-param"),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.activateCheckboxesWithCorrespondingCookie()}},{key:"remoteCookieChanged",value:function(e){this.activateCheckboxesWithCorrespondingCookie()}},{key:"getCookies",value:function(){return(0,o.Lc)(this.cookiePrefix)}},{key:"toggleConsent",value:function(e){var t=e.params.cookieName,n=e.currentTarget.checked;n?this.giveConsent(t):this.revokeConsent(t),this.check3rdPartyCookie(t,n),this.setOverlayChanged()}},{key:"giveConsent",value:function(e){(0,o.TV)(e,this.cookieValue,this.cookieExpirationDays)}},{key:"revokeConsent",value:function(e){(0,o.Yj)(e)}},{key:"revokeAll",value:function(){var e=this.getCookies();for(name in this.setOverlayChanged(),this.check3rdPartyCookie("communice_consent_matomo",!1),e)(0,o.Yj)(name);this.clearCheckboxStates()}},{key:"revokeAllByType",value:function(e){var t=this.getCookies(),n="".concat(this.cookiePrefix).concat(e.params.type,"_");for(name in this.setOverlayChanged(),t)name.startsWith(n)&&(0,o.Yj)(name);this.clearCheckboxStatesByParams(e.params.type)}},{key:"activateCheckboxesWithCorrespondingCookie",value:function(){var e=this,t=this.getCookies(),n=[];Object.keys(t).forEach(function(t){var r=document.querySelector(".".concat(e.cookieCheckboxClass,"[").concat(e.cookieParameterAttributeCookieName,'="').concat(t,'"]'));if(r)r.checked=!0;else{var o=t.slice(e.cookiePrefix.length).split("_"),i=o[0],a=3===o.length?o[1]:"",u=3===o.length?o[2]:o[1],c=i,l=c.charAt(0).toUpperCase()+c.slice(1),s=JSON.parse(window.localStorage.getItem("communice_consent_mapping"))[u].consent_text;n.push("section".concat(l,"Target"));var f=e.getCheckboxNodeFromParams(t,s,i,a,u);e["checkboxes".concat(l,"Target")].append(f)}}),n.forEach(function(t){e[t].style.display="block"})}},{key:"clearCheckboxStates",value:function(){document.querySelectorAll(".".concat(this.cookieCheckboxClass)).forEach(function(e){e.checked=!1})}},{key:"clearCheckboxStatesByParams",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=".".concat(this.cookieCheckboxClass,"[").concat(this.cookieParameterAttributeType,'="').concat(e,'"]');r+=""!==t?"[".concat(this.cookieParameterAttributeSubType,'="').concat(t,'"]'):"",r+=""!==n?"[".concat(this.cookieParameterAttributeUid,'="').concat(n,'"]'):"",document.querySelectorAll(r).forEach(function(e){e.checked=!1})}},{key:"getCheckboxNodeFromParams",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=document.getElementById("cookie-overlay--checkbox--template").content.cloneNode(!0),a=i.querySelector("label"),u=i.querySelector("input");return a.textContent=t,a.setAttribute("for","".concat(this.cookieCheckboxClass,"--").concat(n).concat(r).concat(o)),u.id="".concat(this.cookieCheckboxClass,"--").concat(n).concat(r).concat(o),u.setAttribute("data-cookie-consent-overlay-cookie-name-param",e),u.setAttribute("data-cookie-consent-overlay-type-param",n),""!==r&&u.setAttribute("data-cookie-consent-overlay-sub-type-param",r),""!==o&&u.setAttribute("data-cookie-consent-overlay-uid-param",o),u.checked=!0,i}},{key:"check3rdPartyCookie",value:function(e,t){"communice_consent_matomo"===e&&(t?((0,o.TV)("communiceMatomo","accept",90),_paq.push(["forgetUserOptOut"]),_paq.push(["rememberCookieConsentGiven"]),_paq.push(["rememberConsentGiven"])):((0,o.TV)("communiceMatomo","decline",90),_paq.push(["optUserOut"]),_paq.push(["forgetConsentGiven"]),_paq.push(["forgetCookieConsentGiven"])))}},{key:"setOverlayChanged",value:function(e){window.communice.consent.overlayChanged=null==e||e}}],r&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["sectionMisc","checkboxesMisc"])},83484(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(9868),n(59904),n(84185),n(40875),n(10287),n(26099),n(78459),n(58940),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"baseFontSize",void 0),l(e,"sizeFactor",1),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.baseFontSize=window.getComputedStyle(document.body).getPropertyValue("--counter-number-font-size"),this.init(),this.resizeFont()}},{key:"init",value:function(){this.startingSizeNumber=parseInt(window.getComputedStyle(this.element.querySelector(".content-counter--item--number")).getPropertyValue("font-size").split("px")[0]),this.startingSizeSuffix=parseInt(window.getComputedStyle(this.element.querySelector(".content-counter--item--number-suffix")).getPropertyValue("font-size").split("px")[0]),this.sizeFactor=this.startingSizeNumber/this.startingSizeUnit}},{key:"resize",value:function(){this.resizeFont()}},{key:"resizeFont",value:function(){var e=this,t=this.element.cloneNode(!0);t.id="counter-clone",t.dataset.controller="",t.style.visibility="hidden",t.style.height="0",t.style.overflow="hidden",this.element.parentNode.appendChild(t);var n=[];t.querySelectorAll(".content-counter--item--number-wrap").forEach(function(t){var r=parseFloat(e.baseFontSize),o=t.querySelector(".content-counter--item--number");if(t.querySelector(".content-counter--item--number-suffix"),o.dataset.controller="",o.style.fontSize="",o.style.fontSize="".concat(parseFloat(e.baseFontSize),"rem"),e.isOverflown(t)){for(var i=r;i>=0;i-=.1)e.isOverflown(t)&&(r-=.1,o.style.fontSize="".concat(r,"rem"));n.push(r.toFixed(4))}});var r=Math.min.apply(Math,n);t.remove(),this.element.querySelectorAll(".content-counter--item--number").forEach(function(e){e.style.fontSize="".concat(r,"rem"),e.style.opacity="1"}),this.element.querySelectorAll(".content-counter--item--number-suffix").forEach(function(t){if(e.startingSizeSuffix/16>r){var n=.85*r;t.style.fontSize="".concat(n,"rem")}else t.style.fontSize="".concat(e.startingSizeSuffix/16,"rem")})}},{key:"isOverflown",value:function(e){var t=e.closest(".content-counter--item--inner"),n=getComputedStyle(t),r=t.clientWidth-parseFloat(n.paddingLeft)-parseFloat(n.paddingRight);return e.scrollWidth>r}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI)},57044(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".detail--images--slider",nav:!1,controls:!1,items:1.5,slideBy:1,autoplay:!1,gutter:24,loop:!1,mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{768:{disable:!0}}})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},29277(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;window.addEventListener("digitalMapLoaded",function(){e.resizeDropDown()}),window.addEventListener("resize",function(){e.resizeDropDown()})}},{key:"resizeDropDown",value:function(){var e=this.element.querySelector("button").offsetWidth,t=this.element.querySelector(".dropdown-menu");null!==this.mobileParentSelectorValue&&this.isMobile()&&(e=document.querySelector(this.mobileParentSelectorValue).offsetWidth),t.style.width=e+"px"}},{key:"isMobile",value:function(){return["xs","sm"].includes(document.documentElement.dataset.activeViewport)}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",[]),l(f,"values",{mobileParentSelector:{type:String,required:!1,default:null}})},65703(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,r=[{key:"toggle",value:function(e,t){(t=t||!1)?this.menuTarget.classList.remove("show"):this.menuTarget.classList.toggle("show")}},{key:"hide",value:function(e){this.hideIgnoreClassValue&&e.target.classList.contains(this.hideIgnoreClassValue)||this.toggle(null,!0)}},{key:"outsideClick",value:function(e){!this.element.contains(e.target)&&this.menuTarget.classList.contains("show")&&this.toggle(null,!0)}}],r&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["menu"]),l(f,"values",{hideIgnoreClass:{type:String,required:!1,default:null}})},27937(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953),n(76031);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var s,f,d,p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.startObserver(),this.updateFooterVariables(),this.waitForStableLayout()}},{key:"updateFooterVariables",value:function(){var e=this.rightTarget.getBoundingClientRect().height+this.footerBottomTarget.getBoundingClientRect().height;this.element.style.setProperty("--footer-height","".concat(e,"px"))}},{key:"startObserver",value:function(){var e=this;window.addEventListener("resize",function(){e.updateFooterVariables()})}},{key:"waitForStableLayout",value:function(){var e,t=this,n=new ResizeObserver(function(){t.updateFooterVariables(),clearTimeout(e),e=setTimeout(function(){n.disconnect()},300)});n.observe(this.rightTarget),n.observe(this.footerBottomTarget)}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);s=p,d=["left","right","footerBottom"],(f=l(f="targets"))in s?Object.defineProperty(s,f,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[f]=d},68466(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});n(52675),n(89463),n(2259),n(45700),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(21699),n(47764),n(62953),n(76031);var r=n(52891),o=n(66186),i=n(60248);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return c(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,c(p,"constructor",f),c(f,"constructor",s),s.displayName="GeneratorFunction",c(f,o,"GeneratorFunction"),c(p),c(p,o,"Generator"),c(p,r,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(u=function(){return{w:i,m:y}})()}function c(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,r){function i(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},c(e,t,n,r)}function l(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){l(i,r,o,a,u,"next",e)}function u(e){l(i,r,o,a,u,"throw",e)}a(void 0)})}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function d(e,t,n){return t=y(t),function(e,t){if(t&&("object"==a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,n||[],y(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function v(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}var b,m,g,w=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),d(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),n=t,r=[{key:"connect",value:(c=s(u().m(function e(){var t=this;return u().w(function(e){for(;;)switch(e.n){case 0:document.getElementById("header--floating-background-animated"),this.burgerButtonElement=document.getElementById("header-element--burger"),this.burgerButtonElement.addEventListener("click",function(){var e=s(u().m(function e(n){return u().w(function(e){for(;;)switch(e.n){case 0:document.dispatchEvent(i.K.mainNavigationToggleEvent),t.hasHeaderSearchElementOutlet&&t.headerSearchElementOutlet.closeSearchbar(),t.hasNavigationMainNavOutlet&&(o.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&t.hasNavigationMainNavOutlet&&t.navigationMainNavOutlet.externalToggleMobileNavigation(),o.q.getDesktopViewports().includes(document.documentElement.dataset.activeViewport)&&(t.navigationMainNavOutlet.isNavbarOpen()?t.navigationMainNavOutlet.showNavbar(!1):t.navigationMainNavOutlet.showNavbar(!0))),t.hasNavigationMainnav2Outlet&&(o.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&t.navigationMainnav2Outlet.externalToggleMobileNavigation(),o.q.getDesktopViewports().includes(document.documentElement.dataset.activeViewport)&&(t.navigationMainnav2Outlet.isNavbarOpen()?t.navigationMainnav2Outlet.showNavbar(!1):t.navigationMainnav2Outlet.showNavbar(!0))),t.hasNavigationMainnav2bOutlet&&(o.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&t.navigationMainnav2bOutlet.externalToggleMobileNavigation(),o.q.getDesktopViewports().includes(document.documentElement.dataset.activeViewport)&&(t.navigationMainnav2bOutlet.isNavbarOpen()?t.navigationMainnav2bOutlet.showNavigation(!1):t.navigationMainnav2bOutlet.showNavigation(!0))),t.hasNavigationMainNav3Outlet&&(o.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&t.navigationMainNav3Outlet.externalToggleMobileNavigation(),o.q.getDesktopViewports().includes(document.documentElement.dataset.activeViewport)&&(t.navigationMainNav3Outlet.isNavbarOpen()?t.navigationMainNav3Outlet.showNavbar(!1):t.navigationMainNav3Outlet.showNavbar(!0)));case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}());case 1:return e.a(2)}},e,this)})),function(){return c.apply(this,arguments)})},{key:"sleep",value:function(e){return new Promise(function(t){return setTimeout(t,e)})}}],r&&f(n.prototype,r),a&&f(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a,c}(r.xI);b=w,g=["header--header","header--search-element","navigation--mainNav","navigation--mainnav2","navigation--mainnav2b","navigation--mainNav3"],(m=v(m="outlets"))in b?Object.defineProperty(b,m,{value:g,enumerable:!0,configurable:!0,writable:!0}):b[m]=g},15753(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(64346),n(23792),n(94490),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(27495),n(38781),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"initWindowResizeObserver",function(){new ResizeObserver(function(t){e.updateHeaderItemsSpacing()}).observe(document.documentElement)}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.rootEl=document.querySelector(":root"),this.mainNav=document.getElementById("main-navigation"),this.config={minScrollToCollapse:150},this.lastPosition=0,this.lowestUppscrollPosition=0,this.highestDownscrollPosition=0,this.upscrollRefresh=!1,this.downscrollRefresh=!1,this.init()}},{key:"init",value:function(){var e=this;window.addEventListener("scroll",function(){var t=e.checkDirection();window.scrollY<=e.config.minScrollToCollapse&&"up"===t&&e.showTopHeader()}),this.updateStickyTopHeader(),this.initWindowResizeObserver()}},{key:"showTopHeader",value:function(){"locked"!==this.rootEl.dataset.scrollLock&&(this.topHeaderTarget.classList.remove("small"),this.mainNav.classList.remove("small-nav"),window.mainNav&&window.dispatchEvent(window.closeAllNavItemsEvent))}},{key:"hideTopHeader",value:function(){"locked"!==this.rootEl.dataset.scrollLock&&(this.topHeaderTarget.classList.add("small"),this.stickyValue||this.mainNav.classList.add("small-nav"),window.mainNav&&window.dispatchEvent(window.closeAllNavItemsEvent))}},{key:"checkDirection",value:function(){var e="up";return window.scrollY<this.lastPosition&&(e="up",!0===this.upscrollRefresh&&(window.scrollY<0?this.lowestUppscrollPosition=0:this.lowestUppscrollPosition=window.scrollY,this.upscrollRefresh=!1),this.lowestUppscrollPosition-window.scrollY>=400&&this.showTopHeader(),!1===this.downscrollRefresh&&(this.downscrollRefresh=!0)),window.scrollY>this.lastPosition&&(e="down",!1===this.upscrollRefresh&&(this.upscrollRefresh=!0),!0===this.downscrollRefresh&&(this.highestDownscrollPosition=window.scrollY,this.downscrollRefresh=!1),-this.highestDownscrollPosition+window.scrollY>=150&&this.hideTopHeader()),this.lastPosition=window.scrollY,e}},{key:"updateHeaderItemsSpacing",value:function(){var e=document.getElementById("header--variant-10--right");if(e){var t=e.querySelectorAll(".header--variant--item");t.forEach(function(e){e.classList.remove("last-visible")});var n=o(t).reverse(),r=!1;for(var i in n)if(!1!==n[i].checkVisibility()){if(!0===r){n[i].classList.add("last-visible");break}n[0].classList.add("last-visible")}else r=!0}}},{key:"updateStickyTopHeader",value:function(){!0===this.stickyValue&&this.topHeaderTarget.classList.add("sticky")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(52891).xI);f(p,"targets",["topHeader"]),f(p,"values",{sticky:{type:Boolean},showNavbar:{type:Boolean}})},85657(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>m});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(47764),n(62953);var r=n(52891),o=n(52752),i=n(40182),a=n(66186);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function d(e,t,n){return t=y(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,n||[],y(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function v(e,t,n){return(t=b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}var m=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return v(e=d(this,t,[].concat(r)),"closeOnResize",function(){e.barIsOpen()&&e.closeSearchbar()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),n=t,r=[{key:"connect",value:(l=c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:(0,o.d7)(this,{wait:80}),this.initEventListener();case 1:return e.a(2)}},e,this)}),p=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=l.apply(e,t);function i(e){s(o,n,r,i,a,"next",e)}function a(e){s(o,n,r,i,a,"throw",e)}i(void 0)})},function(){return p.apply(this,arguments)})},{key:"initEventListener",value:function(){window.addEventListener("resize",this.closeOnResize)}},{key:"submit",value:function(e){e.preventDefault(),this.element.querySelector("form").submit()}},{key:"buttonClicked",value:function(e){if(e.preventDefault(),this.searchwordIsSet())this.element.querySelector("form").submit();else{if(!this.barIsOpen())return document.getElementById("navigation-mobile-collapse").classList.contains("show")&&document.getElementById("header-element--burger").click(),void this.openSearchbar();this.barIsOpen()&&this.closeSearchbar()}}},{key:"barIsOpen",value:function(){return this.searchbarTarget.classList.contains("open")}},{key:"openSearchbar",value:function(){a.q.isMobile("md")&&i.Eb.show(),this.searchbarTarget.classList.add("open"),this.inputTarget.setAttribute("aria-hidden","false"),this.inputTarget.setAttribute("tabindex","0"),this.inputTarget.focu
2s()}},{key:"closeSearchbar",value:function(){this.barIsOpen()&&i.Eb.hide(),this.searchbarTarget.classList.remove("open"),this.inputTarget.setAttribute("aria-hidden","true"),this.inputTarget.setAttribute("tabindex","-1"),this.searchwordIsSet()&&(this.inputTarget.value="")}},{key:"searchwordIsSet",value:function(){return""!==this.inputTarget.value}},{key:"typeSearchword",value:function(e){this.toggleClearInputIcon(this.searchwordIsSet())}},{key:"toggleClearInputIcon",value:function(e){e?(this.clearInputTarget.classList.remove("hidden"),this.inputTarget.setAttribute("aria-hidden","false"),this.inputTarget.setAttribute("tabindex","0")):(this.clearInputTarget.classList.add("hidden"),this.inputTarget.setAttribute("aria-hidden","true"),this.inputTarget.setAttribute("tabindex","-1"))}},{key:"clearInput",value:function(e){e.preventDefault(),this.inputTarget.value="",this.inputTarget.focus(),this.toggleClearInputIcon(this.searchwordIsSet())}}],r&&f(n.prototype,r),u&&f(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u,l,p}(r.xI);v(m,"targets",["button","searchbar","input","clearInput"]),v(m,"debounces",["closeOnResize"])},7451(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>m});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(47764),n(62953);var r=n(52891),o=(n(66186),n(60248)),i=n(9635),a=n.n(i);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function d(e,t,n){return t=y(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,n||[],y(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}
2function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function v(e,t,n){return(t=b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}var m=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return v(e=d(this,t,[].concat(r)),"modal",null),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),n=t,r=[{key:"connect",value:(u=c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:this.insertModalIntoBody(),this.registerEventsListeners(),this.modal=new(a())(document.getElementById("siteswitch-overlay"),{});case 1:return e.a(2)}},e,this)}),l=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=u.apply(e,t);function i(e){s(o,n,r,i,a,"next",e)}function a(e){s(o,n,r,i,a,"throw",e)}i(void 0)})},function(){return l.apply(this,arguments)})},{key:"registerEventsListeners",value:function(){var e=this;window.addEventListener(o.K.toggleSiteswitch.name,function(){console.log(e.modal.toggle())})}},{key:"toggle",value:function(){window.dispatchEvent(o.K.toggleSiteswitch.event)}},{key:"insertModalIntoBody",value:function(){var e=document.getElementById("tmpl-siteswitch-overlay").content.cloneNode(!0);document.body.appendChild(e)}}],r&&f(n.prototype,r),i&&f(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,u,l}(r.xI);v(m,"outlets",[])},92927(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(58940),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(9635),i=n.n(o),a=n(86996),u=n(56128),c=n.n(u);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,h(r.key),r)}}function f(e,t,n){return t=p(t),function(e,t){if(t&&("object"==l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function h(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}var v,b,m,g=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),n=t,(r=[{key:"load",value:function(){var e=this;if("yes"!==(0,a.Ri)("communice_home_modal_shown")){var t=document.querySelector("#home-modal-template").content.cloneNode(!0);this.modalContainerTarget.innerHTML="",this.modalContainerTarget.appendChild(t),new(i())(document.getElementById("home-modal")).show(),document.getElementById("home-modal").addEventListener("hidden.bs.modal",function(){e.close()}),new(c())({selector:"#home-modal .glightbox"});var n=document.querySelectorAll("#home-modal [data-address-collapse]");n.length>
20&&n.forEach(function(e){new addressCollapse(e)})}}},{key:"close",value:function(){var e=parseInt(document.getElementById("home-modal").dataset.cookieExpiration);(0,a.TV)("communice_home_modal_shown","yes",e)}}])&&s(n.prototype,r),o&&s(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(r.xI);v=g,m=["modal","modalContainer"],(b=h(b="targets"))in v?Object.defineProperty(v,b,{value:m,enumerable:!0,configurable:!0,writable:!0}):v[b]=m},76921(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953),n(76031),n(3296),n(27208),n(48408);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"pluginIdentifier",e.uploadButtonTarget.name.split("[")[0]),l(e,"currentUploadedFileIndex",0),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.setInitialUploadIndexOnUploadButton()}},{key:"addFile",value:function(e){e.preventDefault();var t=e.target.files[0];if(t){var n=this.getFileInfo(t),r=this.getFileCardHtml(n,t);this.element.insertBefore(r,this.uploadCardTarget),this.currentUploadedFileIndex===this.maxFilesValue&&this.hideUploadButton()}}},{key:"removeFile",value:function(e){e.preventDefault();var t=e.target.closest(".image-upload-card"),n=t.querySelector(".image-upload-card--image");URL.revokeObjectURL(n.src),this.decreaseUploadIndexOnUploadButton(),this.removeFileCardElement(t),this.showUploadButton()}},{key:"deleteFile",value:function(e){e.preventDefault();var t=e.target.closest(".image-upload-card"),n=t.dataset.imageIndex;this.element.insertAdjacentHTML("beforeend",'<input type="hidden" name="'.concat(this.pluginIdentifier,"[delete][").concat(this.formFieldNameValue,"][").concat(n,']" value="1">')),this.decreaseUploadIndexOnUploadButton(),this.removeFileCardElement(t),this.showUploadButton()}},{key:"showUploadButton",value:function(){this.uploadCardTarget.style.display=""}},{key:"hideUploadButton",value:function(){this.uploadCardTarget.style.display="none"}},{key:"formatFileSize",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"de-DE";if(0===e)return"0 B";var r=t<0?0:t,o=Math.floor(Math.log(e)/Math.log(1024)),i=e/Math.pow(1024,o),a=new Intl.NumberFormat(n,{minimumFractionDigits:0===o?0:r,maximumFractionDigits:0===o?0:r}).format(i);return"".concat(a," ").concat(["B","KB","MB","GB","TB"][o])}},{key:"getFileInfo",value:function(e){return{name:e.name,type:e.name.split(".").pop(),size:this.formatFileSize(e.size),previewUrl:URL.createObjectURL(e)}}},{key:"setInitialUploadIndexOnUploadButton",value:function(){for(var e=0;e<this.initialNumberOfFilesValue;e++)this.increaseUploadIndexOnUploadButton()}},{key:"increaseUploadIndexOnUploadButton",value:function(){this.currentUploadedFileIndex++,this.setUploadButtonIndex()}},{key:"decreaseUploadIndexOnUploadButton",value:function(){this.currentUploadedFileIndex--,this.setUploadButtonIndex()}},{key:"setUploadButtonIndex",value:function(){var e=this.uploadButtonTarget.name.split("[");this.uploadButtonTarget.name="".concat(e[0],"[").concat(this.formFieldNameValue,"][").concat(this.currentUploadedFileIndex,"]")}},{key:"getFileCardHtml",value:function(e,t){var n=document.getElementById("image-upload-card--uploaded").content.cloneNode(!0),r=n.querySelector(".image-upload-card--image");r.src=e.previewUrl,r.alt=e.name,n.querySelector(".card-top--info").insertAdjacentHTML("afterbegin",'\n      <sp
2an class="label label-primary">'.concat(e.type,'</span>\n      <span class="label label-primary">').concat(e.size,"</span>\n    ")),n.querySelector('label[for="image-copyright-"]').htmlFor="".concat(this.formFieldNameValue,"-copyright-").concat(this.currentUploadedFileIndex);var o=n.getElementById("image-copyright-");o.id="".concat(this.formFieldNameValue,"-copyright-").concat(this.currentUploadedFileIndex),o.name="".concat(this.pluginIdentifier,"[copyright][").concat(this.formFieldNameValue,"][").concat(this.currentUploadedFileIndex,"]");var i=new DataTransfer;i.items.add(t);var a=n.querySelector('input[type="file"]');return a.name="".concat(this.pluginIdentifier,"[").concat(this.formFieldNameValue,"][").concat(this.currentUploadedFileIndex,"]"),a.files=i.files,this.uploadButtonTarget.value="",this.increaseUploadIndexOnUploadButton(),n}},{key:"removeFileCardElement",value:function(e){e.classList.add("hide"),setTimeout(function(){e.remove()},250)}}],r&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["uploadCard","uploadButton"]),l(f,"values",{formFieldName:String,maxFiles:{type:Number,default:4},initialNumberOfFiles:{type:Number,default:0}})},57425(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>b});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(58940),n(60825),n(47764),n(42762),n(62953),n(76031);var r=n(52891),o=n(66186);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function u(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var c=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},n=[{key:"isFinePointer",value:function(){return window.matchMedia("(any-pointer: fine)").matches}},{key:"isCoarsePointer",value:function(){return window.matchMedia("(any-pointer: coarse)").matches}},{key:"hasHover",value:function(){return window.matchMedia("(any-hover: hover)").matches}},{key:"isTouchOnly",value:function(){return this.isCoarsePointer()&&!this.isFinePointer()}},{key:"isHybrid",value:function(){return this.isCoarsePointer()&&this.isFinePointer()}},{key:"isDesktopLike",value:function(){return this.isFinePointer()&&this.hasHover()}},{key:"isMobileLike",value:function(){return this.isTouchOnly()}}],(t=null)&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function f(e,t,n){return t=p(t),function(e,t){if(t&&("object"==l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}
2function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function h(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}var b=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return h(e=f(this,t,[].concat(r)),"isHovered",!1),h(e,"handleClick",function(t){if(parseInt(getComputedStyle(e.linkTarget).getPropertyValue("--is-collapsed").trim())&&o.q.isMobile()&&c.isMobileLike())if(t.preventDefault(),e.isHovered){var n=e.linkTarget;"A"===n.tagName&&window.open(n.href,"_blank","noopener,noreferrer")}else e.linkTarget.classList.add("hover"),e.isHovered=!0,setTimeout(function(){e.linkTarget.classList.remove("hover"),e.isHovered=!1},3e3)}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.hasLinkTarget&&this.linkTarget.addEventListener("click",this.handleClick)}},{key:"disconnect",value:function(){this.hasLinkTarget&&this.linkTarget.removeEventListener("click",this.handleClick)}}])&&s(n.prototype,r),i&&s(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);h(b,"targets",["link"])},56200(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"indexChangedEvent",function(t,n){e.updateSliderIndex()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSliderValue&&this.initializeSlider()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:this.sliderTarget,items:1,slideBy:1,loop:!0,center:!0,drag:!0,nav:!1,controls:!0,prevButton:this.prevTarget,nextButton:this.nextTarget,autoplayButton:this.pauseButtonTarget,autoplayText:['<i class="fa-solid fa-play"></i>','<i class="fa-solid fa-pause"></i>'],autoplay:!0,autoplayHoverPause:!0,autoplayTimeout:8e3,autoplayButtonOutput:!1}),this.updateSliderIndex(),this.slider.events.on("indexChanged",this.indexChangedEvent)}},{key:"updateSliderIndex",value:function(){this.sliderindexTarget.innerText="".concat(this.slider.getInfo().displayIndex,"/").concat(this.slider.getInfo().slideCount)}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["sliderindex","slider","prev","next","pauseButton","controlsContainer"]),f(p,"values",{initializeSlider:{type:Boolean,default:!1}})},74430(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(64346),n(23792),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(5506),n(40875),n(10287),n(26099),n(3362),n(60825),n(27495),n(38781),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(84166);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)})}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function p(e,t,n){return t=h(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,y()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function b(e,t,n){return(t=m(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var g=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return b(e=p(this,t,[].concat(r)),"views",[]),b(e,"vars",{initialized:!1,news:[],events:[]}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,r=[{key:"connect",value:(h=f(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:if(this.showLoader(),this.setViews(),!this.newsEnabledValue){e.n=1;break}return e.n=1,this.fetchNews();case 1:if(!this.eventsEnabledValue){e.n=2;break}return e.n=2,this.fetchEvents();case 2:this.run();case 3:return e.a(2)}},e,this)})),function(){return h.apply(this,arguments)})},{key:"setViews",value:function(){this.newsEnabledValue&&this.views.push({type:"news",duration:this.viewIntervalValue}),this.eventsEnabledValue&&this.views.push({type:"events",duration:this.viewIntervalValue})}},{key:"fetchNews",value:(y=f(c().m(function e(){var t,n=this;return c().w(function(e){for(;;)switch(e.n){case 0:return this.vars.news=[],e.n=1,o.A.post("".concat(location.origin,"/api/json"),{record_type:"news",limit:this.recordAmountValue}).then(function(e){return e.data});case 1:t=e.v,this.logger("".concat(t.length," news fetched")),t.forEach(function(e){n.vars.news.push(n.getTemplatedNewsString(e))});case 2:return e.a(2)}},e,this)})),function(){return y.apply(this,arguments)})},{key:"fetchEvents",value:(s=f(c().m(function e(){var t,n,r,i,u,l;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return this.vars.events=[],e.n=1,o.A.post("".concat(location.origin,"/api/json"),{record_type:"events",limit:this.recordAmountValue}).then(function(e){return e.data});case 1:t=e.v,this.logger("".concat(t.length," events fetched")),n=a(t),e.p=2,n.s();case 3:if((r=n.n()).done){e.n=6;break}return i=r.value,u=this.vars.events,e.n=4,this.getTemplatedEventString(i);case 4:u.push.call(u,e.v);case 5:e.n=3;break;case 6:e.n=8;break;case 7:e.p=7,l=e.v,n.e(l);case 8:return e.p=8,n.f(),e.f(8);case 9:return e.a(2)}},e,this,[[2,7,8,9]])})),function(){return s.apply(this,arguments)})},{key:"populate",value:function(e){var t=this;this.dynamicContentItemsTarget.innerHTML="",this.vars[e].length>0&&this.vars[e].forEach(function(e){t.dynamicContentItemsTarget.innerHTML+=e}),0===this.vars[e].length&&!0===this.fallbackEnabledValue&&(console.log(e),this.dynamicContentItemsTarget.innerHTML=this.getNoItemsFallback())}},{key:"run",value:function(){this.logger("## executing run()"),this.runningValue=!0,this.loop(),this.refetchRecords()}},{key:"loop",value:function(){var e=this;this.runningValue&&(this.populate(this.views[this.activeViewValue].type),this.hideLoader(),setTimeout(function(){e.activeViewValue++,e.activeViewValue>e.views.length-1&&(e.activeViewValue=0),e.loop()},this.views[this.activeViewValue].duration),this.newsEnabledValue&&this.eventsEnabledValue&&this.makeProgress(this.views[this.activeViewValue].duration))}},{key:"refetchRecords",value:function(){var e=this;this.runningValue&&setTimeout(f(c().m(function t(){return c().w(function(t){for(;;)switch(t.n){case 0:if(e.logger("## refreshing records"),!e.newsEnabledValue){t.n=1;break}return t.n=1,e.fetchNews();case 1:if(!e.eventsEnabledValue){t.n=2;break}return t.n=2,e.fetchEvents();case 2:e.refetchRecords();case 3:return t.a(2)}},t)})),this.refetchTimeoutValue)}},{key:"makeProgress",value:function(e){var t=this,n=0,r=e/1920,o=setInterval(function(){n+=r,t.progressTarget.style.width="".concat(100/e*n,"%"),n>=e&&clearInterval(o)},r);setTimeout(function(){clearInterval(o)},e)}},{key:"showLoader",value:function(){this.loaderTarget.style.display=""}},{key:"hideLoader",value:function(){this.loaderTarget.style.display="none"}},{key:"getTemplatedNewsString",value:function(e){var t="";return e.datetime&&(t=new Date(e.datetime).toLocaleDateString(navigator.language,{day:"2-digit",month:"2-digit",year:"numeric"})),'<div class="dynamic-content--item">\n                <div class="dynamic-content--item--left">\n                    <div class="dynamic-content--item--type">Nachricht</div>\n                    <div class="dynamic-content--item--headline">'.concat(e.title,'</div>\n                    <div class="dynamic-content--item--info"><span class="dynamic-content--item--info--item"><i class="far fa-calendar"></i> ').concat(t,'</span></div>\n                    <div class="dynamic-content--item--teaser">').concat(e.teaser,"</div>\n                </div>\n            </div>")}},{key:"getTemplatedEventString",value:(l=f(c().m(function e(t){var n,r,o,i,a;return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.getEventDateTimeString(t.startDateTime,t.endDateTime,t.isFullDay);case 1:return n=e.v,this.logger(n),r="",t.location&&(r='<div class="dynamic-content--item--right">'.concat(t.location,"</div>")),o="",(i=Object.entries(t.addresses)).length>
20&&(""===(a=i[0][1]).street&&""===a.zip&&""===a.city||(o='<span class="dynamic-content--item--info--item"><i class="icon-location_on"></i> '),""!==a.street&&(o+="".concat(a.street)),""!==a.zip&&(o+=" ".concat(a.zip)),""!==a.city&&(o+=" ".concat(a.city)),o+="</span>"),e.a(2,'<div class="dynamic-content--item">\n                <div class="dynamic-content--item--left">\n                    <div class="dynamic-content--item--type">Veranstaltung</div>\n                    <div class="dynamic-content--item--headline">'.concat(t.name,'</div>\n                    <div class="dynamic-content--item--info">').concat(n).concat(o,'</div>\n                    <div class="dynamic-content--item--teaser">').concat(t.teaser,"</div>\n                </div>\n                ").concat(r,"\n            </div>"))}},e,this)})),function(e){return l.apply(this,arguments)})},{key:"getEventDateTimeString",value:(u=f(c().m(function e(t,n,r){var o,i,a,u;return c().w(function(e){for(;;)switch(e.n){case 0:if(o="",i="",a=null,u=null,null!==t){e.n=1;break}return e.a(2,"");case 1:return(a=new Date(t)).setHours(a.getHours()),null!==n&&(u=new Date(n)).setHours(u.getHours()),o+="".concat(a.getDate(),".").concat(a.getMonth()+1,"."),null===u||a.getDate()===u.getDate()&&a.getMonth()===u.getMonth()&&a.getFullYear()===u.getFullYear()?o+="".concat(a.getFullYear()):o+=" - ".concat(u.getDate(),".").concat(u.getMonth()+1,".").concat(u.getFullYear()),null!==r&&!1!==r&&null!==u&&a.getHours()===u.getHours()&&a.getMinutes()===u.getMinutes()?i+="ab ".concat(a.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"})," Uhr"):(i+="".concat(a.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"})),null!==u&&(i+="-".concat(u.toLocaleTimeString(navigator.language,{hour:"numeric",minute:"2-digit"})," Uhr")),null===u&&(i="ab ".concat(a.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"})," Uhr"))),r&&(i=""),e.a(2,'<span class="dynamic-content--item--info--item"><i class="far fa-calendar"></i> '+o+"</span>"+(i?'<span class="dynamic-content--item--info--item"><i class="far fa-clock"></i> '.concat(i,"</span>"):""))}},e)})),function(e,t,n){return u.apply(this,arguments)})},{key:"getNoItemsFallback",value:function(){var e=this.fallbackImageTarget.innerHTML,t=this.fallbackTextTarget.innerHTML;return'<div class="dynamic-content--item no-items">\n                <div class="no-items--wrap">\n                    <div class="no-items--image">\n                       '.concat(e,'\n                    </div>\n                    <div class="no-items--text">\n                       ').concat(t,"\n                    </div>\n                </div>\n            </div>")}},{key:"logger",value:function(e){this.loggerEnabledValue&&console.log(e)}}],r&&d(n.prototype,r),i&&d(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,u,l,s,y,h}(r.xI);b(g,"targets",["loader","dynamicContent","dynamicContentItems","progress","fallbackImage","fallbackText"]),b(g,"values",{loggerEnabled:{type:Boolean,default:!1},activeView:0,viewInterval:{type:Number,default:6e4},running:{type:Boolean,default:!1},refetchTimeout:{type:Number,default:9e5},recordAmount:{type:Number,default:3},newsEnabled:{type:Boolean,default:!1},eventsEnabled:{type:Boolean,default:!1},fallbackEnabled:{type:Boolean,default:!1}})},95799(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(5506),n(40875),n(10287),n(26099),n(60825),n(84864),n(27495),n(38781),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var s,f,d,p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"passwordcomplexity",value:function(){var e=this,t=this.passwordFieldTarget.value,n={length:new RegExp(/.{8,}/).test(t),uppercase:new RegExp(/.*[A-Z]/).test(t),lowercase:new RegExp(/.*[a-z]/).test(t),number:new RegExp(/.*[0-9]/).test(t),specialchar:new RegExp(/[^A-Za-z0-9]/).test(t)};Object.entries(n).forEach(function(t){switch(t[0]){case"length":e.pwCheckLengthTarget.style.display=t[1]?"none":"block";break;case"uppercase":e.pwCheckUppercaseTarget.style.display=t[1]?"none":"block";break;case"lowercase":e.pwCheckLowercaseTarget.style.display=t[1]?"none":"block";break;case"number":e.pwCheckNumberTarget.style.display=t[1]?"none":"block";break;case"specialchar":e.pwCheckSpecialcharTarget.style.display=t[1]?"none":"block"}}),this.checkEnableFormButton()}},{key:"passwordcompare",value:function(e){this.passwordFieldTarget.value!==this.passwordAgainFieldTarget.value?this.passwordAgainFeedbackTarget.style.display="block":this.passwordAgainFeedbackTarget.style.display="none",this.checkEnableFormButton()}},{key:"checkEnableFormButton",value:function(){this.submitButtonTarget.disabled=!("none"===this.pwCheckLengthTarget.style.display&&"none"===this.pwCheckUppercaseTarget.style.display&&"none"===this.pwCheckLowercaseTarget.style.display&&"none"===this.pwCheckNumberTarget.style.display&&"none"===this.pwCheckSpecialcharTarget.style.display)||"block"===this.passwordAgainFeedbackTarget.style.display}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);s=p,d=["passwordAgainFeedback","passwordField","passwordAgainField","pwCheckLength","pwCheckUppercase","pwCheckLowercase","pwCheckNumber","pwCheckSpecialchar","submitButton"],(f=l(f="targets"))in s?Object.defineProperty(s,f,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[f]=d},51719(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>h});n(52675),n(89463),n(2259),n(45700),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(21699),n(47764),n(62953);var r=n(52891),o=(n(40182),n(66186));function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d,p,y,h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){}},{key:"jumpToMainContent",value:function(e){e.preventDefault();var t=document.getElementById("main-content-anchor");t&&(t.setAttribute("tabindex","-1"),t.addEventListener("blur",function(e){t.removeAttribute("tabindex")},{once:!0}),t.focus())}},{key:"jumpToFooter",value:function(e){e.preventDefault();var t=document.getElementById("main-footer-anchor");t&&(t.setAttribute("tabindex","-1"),t.addEventListener("blur",function(e){t.removeAttribute("tabindex")},{once:!0}),t.focus())}},{key:"jumpToSearchword",value:function(e){if(e.preventDefault(),o.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)){if(document.getElementById("main-navigation--wrap").classList.contains("clean"))return void(document.getElementById("mobile-search-container").classList.contains("show")||(document.getElementById("mobile-search-toggle-button").click(),document.getElementById("search-sword-mobile").focus()));document.getElementById("navigation-mobile-collapse").classList.contains("show")||document.getElementById("mobile-nav-toggle-button").click();var t=document.getElementById("mobile-nav-search");t.classList.add("show"),t.querySelector("a.nav-link").ariaExpanded="true",t.querySelector(".dropdown-menu").classList.add("show"),document.getElementById("search-sword-mobile").focus()}o.q.getDesktopViewports().includes(document.documentElement.dataset.activeViewport)&&(dispatchEvent(new CustomEvent("mainNavShowItem",{detail:{item:"mainnav_search"}})),requestAnimationFrame(function(){document.getElementById("search-sword-menubar")?document.getElementById("search-sword-menubar").select():document.getElementById("header-element--search--input")?document.getElementById("header-element--search--input").select():document.getElementById("main-nav-2--search")&&document.getElementById("main-nav-2--search").click()}))}},{key:"jumpToMainnav",value:function(e){if(e.preventDefault(),o.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&(document.getElementById("navigation-mobile-collapse").classList.contains("show")||(this.isMobileNavbarHidden()?document.getElementById("header-element--burger--button").click():document.getElementById("mobile-nav-toggle-button").click()),document.querySelector("#navigation-mobile-collapse .nav-item .nav-link").focus()),o.q.getDesktopViewports().includes(document.documentElement.dataset.activeViewport)){var t=document.getElementById("main-navigation--wrap");switch(t.classList.contains("hidable")&&t.classList.contains("closed")&&document.getElementById("header-element--burger--button").click(),e.params.navtype){case"2b":document.querySelector(".main-nav--first").querySelector(".main-nav-2--menu-item--link").focus();break;case"4":case 4:document.getElementById("main-navigation").classList.contains("open")||document.getElementById("header-element--burger--button").click(),document.getElementById("nav4c-container").querySelector(".nav4c--top--item a").focus();break;default:document.querySelector(".main-nav--first .main-nav--first--item").querySelector(".main-nav--first--item--link").focus()}}}},{key:"isMobileNavbarHidden",value:function(){return document.getElementById("main-navigation").classList.contains("mobile-navbar-hidden")}}],r&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);d=h,y=["item"],(p=f(p="targets"))in d?Object.defineProperty(d,p,{value:y,enumerable:!0,configurable:!0,writable:!0}):d[p]=y},67393(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(64346),n(23792),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(27495),n(38781),n(47764),n(23500),n(62953),n(76031);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
vendor: 1,767 bytes, line 2
2if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"isOpen",!1),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.insertLabels(),this.insertCollapseBtn(!1),this.addResizeEvent()}},{key:"insertLabels",value:function(){var e=this;this.element.innerHTML="",this.itemsValue.forEach(function(t){var n=e.getTemplate();n.querySelector(".label-text").innerText=t,e.element.appendChild(n)})}},{key:"insertCollapseBtn",value:function(e){(e=e||!1)&&this.element.querySelector(".collapse-btn")&&this.element.querySelectorAll(".collapse-btn").forEach(function(e){e.remove()});var t=this.getTemplate();t.classList.add("collapse-btn"),t.dataset.action="click->labels#toggle",t.querySelector(".label-text").remove(),t.querySelector("i").classList.remove("fa-tag","me-1","fa-light"),t.querySelector("i").classList.add("fa-solid"),this.isOpen?(t.querySelector("i").classList.add("fa-minus"),t.classList.add("open")):t.querySelector("i").classList.add("fa-plus");var n,r=o(this.element.querySelectorAll(".label"));try{var i=function(){var e=n.value;if(null!==e.nextSibling&&e.getBoundingClientRect().y<e.nextSibling.getBoundingClientRect().y)return e.after(t),window.requestAnimationFrame(function(){t.getBoundingClientRect().y>e.getBoundingClientRect().y&&e.previousSibling&&e.previousSibling.after(t)}),1};for(r.s();!(n=r.n()).done&&!i(););}catch(e){r.e(e)}finally{r.f()}}},{key:"getTemplate",value:function(){var e=document.createElement("template");return e.innerHTML='<span class="label label-'.concat(this.colorValue,'"><i class="me-1 fa-light fa-tag"></i><span class="label-text"></span></span>'),e.content.firstChild}},{key:"toggle",value:function(e){var t=this;this.isOpen=this.element.classList.toggle("open");var n=e.target.closest(".collapse-btn");n.classList.toggle("open",this.isOpen),n.querySelector("i").classList.toggle("fa-plus",!this.isOpen),n.querySelector("i").classList.toggle("fa-minus",this.isOpen),this.isOpen&&setTimeout(function(){t.element.classList.add(t.openStateClassValue)},this.openStateClassDelayValue),this.isOpen||setTimeout(function(){t.element.classList.remove(t.openStateClassValue)},this.openStateClassDelayValue)}},{key:"addResizeEvent",value:function(){var e=this;new ResizeObserver(function(t){requestAnimationFrame(function(){e.lastWidth!==t[0].contentRect.width&&(e.insertCollapseBtn(!0),e.lastWidth=t[0].contentRect.width)})}).observe(this.element)}}],r&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(52891).xI);f(p,"values",{items:Array,color:{type:String,default:"default"},openStateClass:{type:String,required:!1},openStateClassDelay:{type:Number,required:!1,default:0}})},90619(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>T});n(52675),n(89463),n(2259),n(45700),n(28706),n(50113),n(51629),n(23418),n(74423),n(64346),n(23792),n(62062),n(34782),n(15086),n(60739),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(5506),n(40875),n(79432),n(10287),n(26099),n(58940),n(3362),n(60825),n(27495),n(38781),n(31415),n(21699),n(47764),n(25440),n(23500),n(62953),n(76031);var r=n(52891),o=n(84166),i=n(73029),a=n.n(i),u=n(56128),c=n.n(u);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function s(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;
2!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(e,t)||d(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,l=Object.create(c.prototype);return h(l,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),l}var a={};function u(){}function c(){}function l(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(h(t={},r,function(){return this}),t),f=l.prototype=u.prototype=Object.create(s);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,h(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=l,h(f,"constructor",l),h(l,"constructor",c),c.displayName="GeneratorFunction",h(l,o,"GeneratorFunction"),h(f),h(f,o,"Generator"),h(f,r,function(){return this}),h(f,"toString",function(){return"[object Generator]"}),(y=function(){return{w:i,m:d}})()}function h(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}h=function(e,t,n,r){function i(t,n){h(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},h(e,t,n,r)}function v(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function b(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){v(i,r,o,a,u,"next",e)}function u(e){v(i,r,o,a,u,"throw",e)}a(void 0)})}}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,j(r.key),r)}}function g(e,t,n){return t=O(t),function(e,t){if(t&&("object"==l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,w()?Reflect.construct(t,n||[],O(e).constructor):t.apply(e,n))}function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(w=function(){return!!e})()}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function S(e,t){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},S(e,t)}function k(e,t,n){return(t=j(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}var T=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return k(e=g(this,t,[].concat(r)),"map",null),k(e,"addresses",{}),k(e,"markers",{}),k(e,"markerGroup",null),k(e,"tileLayer",null),k(e,"groupIcons",null),k(e,"addressesList",null),k(e,"debug",!0),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S(e,t)}(t,e),n=t,r=[{key:"initialize",value:function(){var e=this;this._resolveReady=null,this.ready=new Promise(function(t){e._resolveReady=t})}},{key:"connect",value:(v=b(y().m(function e(){var t;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.fetchAddressGroups();case 1:return e.n=2,this.fetchAddressGroupIcons();case 2:return e.n=3,this.fetchAllAddresses();case 3:this.initializeAddressList(),this.createAddressList(this.getAddressesObject()),this.noConsentFallback(),null===(t=this._resolveReady)||void 0===t||t.call(this);case 4:return e.a(2)}},e,this)})),function(){return v.apply(this,arguments)})},{key:"init",value:(h=b(y().m(function e(){var t,n=this;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.ready;case 1:this.filterContainerTarget.classList.remove("hidden"),this.initializeMap(),this.showAddressValue?(this.debugLog("show single address"),t=this.getAddressesObject().find(function(e){return e.uid===n.showAddressValue}),this.createAddressList([t]),this.addMarkerToMap(t),this.flyToMarker(t.uid),setTimeout(function(){n.openPopup(t.uid
2)},1e3)):this.showAddressgroupValue?(this.debugLog("show addressgroup"),this.filterByCategory(this.showAddressgroupValue),this.zoomAllMarkersIntoView()):(this.debugLog("show all addresses"),this.createAddressList(this.getAddressesObject()),this.addAllMarkersToMap(),this.flyToStartCoords()),this.setActiveLetters(),dispatchEvent(new CustomEvent("digitalMapLoaded",{bubbles:!0}));case 2:return e.a(2)}},e,this)})),function(){return h.apply(this,arguments)})},{key:"initializeMap",value:function(){this.map=L.map("digital-map",{zoomSnap:1,wheelDebounceTime:15}),this.map.setView([0,0],2),this.markerGroup=new L.FeatureGroup,this.tileLayer=L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:19,attribution:'&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'}),this.map.attributionControl.setPrefix("Leaflet"),this.tileLayer.addTo(this.map),this.markerGroup.addTo(this.map)}},{key:"addMarkerToMap",value:function(e,t){var n=this;t=t||null,isNaN(e.longitude)||isNaN(e.latitude)||(this.markers[e.uid]=L.marker([e.latitude,e.longitude],{icon:this.getMarkerIcon(t),keyboard:!1}),this.markers[e.uid].addTo(this.markerGroup),this.markers[e.uid].address=e,this.markers[e.uid].bindPopup(this.getPopupHtml(e.uid)),this.markers[e.uid].off("click"),this.markers[e.uid].on("click",function(t){n.flyToMarker(e.uid),setTimeout(function(){n.openPopup(e.uid)},1e3),n.debugLog("Clicked address UID:".concat(e.uid))}),this.markers[e.uid].on("mouseover",function(e){}),this.markers[e.uid].on("mouseout",function(e){}))}},{key:"flyToMarker",value:function(e){this.map.flyTo(this.markers[e].getLatLng(),this.singleViewZoomValue,{animate:!0,duration:1})}},{key:"flyToStartCoords",value:function(){this.map.flyTo([this.longitudeValue,this.latitudeValue],this.zoomValue,{animate:!0,duration:1.5})}},{key:"openPopup",value:function(e){this.markers[e].openPopup(),document.querySelector(".leaflet-popup").querySelectorAll('[data-toggle="tooltip"]').forEach(function(e){new(a())(e)})}},{key:"getPopupHtml",value:function(e){return document.getElementById("address-popup-".concat(e)).innerHTML}},{key:"addAllMarkersToMap",value:function(){var e=this;this.getAddressesObject().forEach(function(t){var n=t.addressgroup.split(",").map(Number)[0];e.addMarkerToMap(t,e.getIconNameByGroupId(n))})}},{key:"fetchAddressGroups",value:(p=b(y().m(function e(){var t=this;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o.A.get("/?eID=map-address-groups").then(function(e){return t.debugLog(e.data),e.data});case 1:this.addressGroups=e.v;case 2:return e.a(2)}},e,this)})),function(){return p.apply(this,arguments)})},{key:"fetchAddressGroupIcons",value:(d=b(y().m(function e(){var t=this;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o.A.get("/?eID=map-marker-icons").then(function(e){return t.debugLog(e.data),e.data});case 1:this.groupIcons=e.v;case 2:return e.a(2)}},e,this)})),function(){return d.apply(this,arguments)})},{key:"getIconNameByGroupId",value:function(e){var t=Object.entries(this.addressGroups).find(function(t){var n=f(t,2),r=n[0];return n[1],parseInt(r)===e});return void 0===t?"Default":t[1]}},{key:"fetchAllAddresses",value:(u=b(y().m(function e(){var t;return y().w(function(e){for(;;)switch(e.n){case 0:return t=JSON,e.n=1,o.A.get("/?eID=addresses-digital-map&pid=".concat(this.pagesValue)).then(function(e){return e.data});case 1:this.addressesValue=t.stringify.call(t,e.v);case 2:return e.a(2)}},e,this)})),function(){return u.apply(this,arguments)})},{key:"getMarkerIcon",value:function(e){var t=this;return e?L.icon({iconUrl:t.getIconUrl(e),className:"digital-map--marker-icon",iconSize:[48,48],iconAnchor:[24,48],popupAnchor:[0,-48]}):L.icon({iconUrl:t.getIconUrl("Default"),className:"digital-map--marker-icon",iconSize:[48,48],iconAnchor:[24,48],popupAnchor:[0,-48]})}},{key:"getIconUrl",value:function(e){return this.groupIcons.find(function(t){return t.name===e}).path}},{key:"zoomAllMarkersIntoView",value:function(){this.debugLog("marker group bounds valid = ".concat(this.markerGroup.getBounds().isValid())),this.markerGroup.getBounds().isValid()&&this.map.flyToBounds(this.markerGroup.getBounds().pad(.1),{maxZoom:10,duration:.7})}},{key:"clearMarkers",value:function(){this.markerGroup.clearLayers()}},{key:"getAddressesObject",value:function(){return JSON.parse(this.addressesValue)}},{key:"setActiveLetters",value:function(){this.debugLog("setActiveLetters()");var e=this.getActiveLettersFromMarkers();document.getElementById("digital-map--filter-container").querySelectorAll(".letter-nav--letter").forEach(function(t){e.includes(t.dataset.letter)?t.querySelector("a").href=t.dataset.href:t.querySelector("a").removeAttribute("href"),t.classList.toggle("disabled",!e.includes(t.dataset.letter))})}},{key:"getActiveLettersFromMarkers",value:function(){var e=[];return this.markerGroup.eachLayer(function(t){var n=t.address.company;n.normalize("NFD");var r=(n=n.replace(/[\u0300-\u036f]/g,"").replace(/(?:[\0-\/:-@\[-`\{-\xC3\xC5-\xD5\xD7\xD9-\xDB\xDD-\xE3\xE5-\xF5\xF7\xF9-\xFB\xFD-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,"").replace("Ä","A").replace("ä","a").replace("ö","o").replace("ü","u").replace("Ö","O").replace("Ü","U").replace("ß","ss")).slice(0,1).toLowerCase();isNaN(parseInt(r))?e.push(r):e.push("0-9")}),s(new Set(e))}},{key:"getAllChildCategoriesFromCategoryTree",value:function(e){var t;this.debugLog("getAllChildCategoriesFromCategoryTree");var n=null===(t=document.getElementById("category-selector--dropdown").querySelector('[data-leaflet--digital-map-category-param="'.concat(e,'"]')).closest("li"))||void 0===t||null===(t=t.querySelector("ul"))||void 0===t?void 0:t.querySelectorAll("[data-leaflet--digital-map-category-param]");if(void 0===n)return!1;var r=[];
2return n.forEach(function(e){r.push(parseInt(e.dataset["leaflet-DigitalMapCategoryParam"]))}),r}},{key:"filterByCategory",value:function(e){var t=this;if("object"!==l(e)||!e.target.classList.contains("category-toggle")){var n;this.debugLog("filterByCategory");var r=null;if("object"===l(e)&&(this.debugLog(e.params),e.preventDefault(),n=e.params.category,r=e.params.icon||null,"all"===n))return this.addAllMarkersToMap(),this.setActiveLetters(),this.createAddressList(this.getAddressesObject()),void this.zoomAllMarkersIntoView();"number"==typeof e&&(n=this.showAddressgroupValue),this.activeFilterCategoriesValue=[],this.activeFilterCategoriesValue=[].concat(s(this.activeFilterCategoriesValue),[n]);var o=this.getAllChildCategoriesFromCategoryTree(n);o&&(this.activeFilterCategoriesValue=[].concat(s(this.activeFilterCategoriesValue),s(o)));var i=[];this.getAddressesObject().forEach(function(e){e.addressgroup.split(",").map(Number).some(function(e){return t.activeFilterCategoriesValue.includes(e)})&&i.push(e)}),this.clearMarkers(),i.forEach(function(e){t.addMarkerToMap(e,r)}),this.zoomAllMarkersIntoView(),this.setActiveLetters(),this.createAddressList(i)}}},{key:"toggleCategory",value:function(e){e.preventDefault();var t=e.target.closest("a").nextElementSibling.classList.toggle("open");e.target.querySelector("i").classList.toggle("open",t)}},{key:"initializeAddressList",value:function(){this.addressesList=document.getElementById("leaflet--digital-map--addresses-list"),this.addressesListShadow=this.addressesList.cloneNode(!0),this.addressesList.querySelectorAll(".address-group--item").forEach(function(e){e.remove()}),this.debugLog(this.addressesListShadow)}},{key:"createAddressList",value:function(e){var t=this;this.debugLog("createAddressList"),this.addressesList.innerHTML="";var n={a:{items:[]},b:{items:[]},c:{items:[]},d:{items:[]},e:{items:[]},f:{items:[]},g:{items:[]},h:{items:[]},i:{items:[]},j:{items:[]},k:{items:[]},l:{items:[]},m:{items:[]},n:{items:[]},o:{items:[]},p:{items:[]},q:{items:[]},r:{items:[]},s:{items:[]},t:{items:[]},u:{items:[]},v:{items:[]},w:{items:[]},x:{items:[]},y:{items:[]},z:{items:[]},"0-9":{items:[]}};e.forEach(function(e){var r=t.addressesListShadow.querySelector('.address-group--item[data-address-uid="'.concat(e.uid,'"]')).cloneNode(!0);r&&n[r.dataset.sortingLetter].items.push(r)}),Object.entries(n).forEach(function(e){var n=e[0],r=e[1].items;if(r.length>0){var o=document.createElement("div");o.innerHTML='<div class="leaflet--digital-map--addresses-list--letter" id="letter-'.concat(n.toLowerCase(),'">').concat(n.toUpperCase(),"</div>"),r.forEach(function(e){o.appendChild(e),new addressCollapse(e)}),t.addressesList.appendChild(o)}}),this.addressesList.querySelectorAll('[data-toggle="tooltip"]').forEach(function(e){new(a())(e)}),c()({selector:".glightbox",moreText:"Mehr anzeigen",zoom:!0,svg:{close:'<i class="fa-solid fa-xmark"></i>'}})}},{key:"scrollToAddress",value:function(e){e.preventDefault();var t=this.addressesList.querySelector('[data-address-uid="'.concat(e.params.uid,'"]'));t.scrollIntoView(),t.querySelector(".address-group--item--megalink").click()}},{key:"cookieConsentValueChanged",value:function(e,t){!0===e&&this.init()}},{key:"noConsentFallback",value:function(){var e=this;if(!1===this.cookieConsentValue&&this.showAddressValue){this.debugLog("show single address in noConsentFallback");var t=this.getAddressesObject().find(function(t){return t.uid===e.showAddressValue});this.createAddressList([t])}}},{key:"debugLog",value:function(e){this.debugValue&&console.log("DEBUG:",e)}}],r&&m(n.prototype,r),i&&m(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,u,d,p,h,v}(r.xI);k(T,"targets",["filterContainer"]),k(T,"values",{pages:{type:String,default:""},addresses:{type:String},activeFilterCategories:{type:Array},debug:{type:Boolean,default:!1},showAddress:{type:Number,required:!1},showAddressgroup:{type:Number,required:!1},longitude:{type:Number},latitude:{type:Number},zoom:{type:Number},singleViewZoom:{type:Number,default:15},cookieConsent:{type:Boolean,default:!1}})},27625(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>b});n(52675),n(89463),n(2259),n(45700),n(28706),n(50113),n(51629),n(23792),n(62062),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(79432),n(10287),n(26099),n(3362),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(84166);n(73029);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var a=r&&r.prototype instanceof l?r:l,s=Object.create(a.prototype);return u(s,"_invoke",function(n,r,o){var i,a,u,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,a=0,u=e,d.n=n,c}};function p(n,r){for(a=n,u=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,a=0))}if(o||n>1)return c;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),a=s,u=y;(t=a<2?e:u)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,u)):d.n=u:d.v=u);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=d.n<0)?u:n.call(r,d))!==c)break}catch(t){i=e,a=1,u=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var c={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(u(t={},r,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,u(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,u(p,"constructor",f),u(f,"constructor",s),s.displayName="GeneratorFunction",u(f,o,"GeneratorFunction"),u(p),u(p,o,"Generator"),u(p,r,function(){return this}),u(p,"toString",function(){return"[object Generator]"}),(a=function(){return{w:i,m:y}})()}function u(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}u=function(e,t,n,r){function i(t,n){u(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},u(e,t,n,r)}function c(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){c(i,r,o,a,u,"next",e)}function u(e){c(i,r,o,a,u,"throw",e)}a(void 0)})}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function f(e,t,n){return t=p(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function h(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var b=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return h(e=f(this,t,[].concat(r)),"map",null),h(e,"markerGroup",null),h(e,"tileLayer",null),h(e,"groupIcons",null),h(e,"debug",!0),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){}},{key:"init",value:(c=l(a().m(function e(){return a().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.fetchAddressGroupIcons();case 1:this.initializeMap(),this.addAllMarkersToMap(),this.flyToStartCoords();case 2:return e.a(2)}},e,this)})),function(){return c.apply(this,arguments)})},{key:"initializeMap",value:function(){this.map=L.map("digital-map-".concat(this.mapIdValue),{zoomSnap:1,wheelDebounceTime:15}),this.map.setView([0,0],2),this.markerGroup=new L.FeatureGroup,this.tileLayer=L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:19,attribution:'&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'}),this.map.attributionControl.setPrefix("Leaflet"),this.tileLayer.addTo(this.map),this.markerGroup.addTo(this.map)}},{key:"addMarkerToMap",value:function(e,t,n,r){r=r||0;var o=L.marker([e,t],{icon:this.getMarkerIcon(r),keyboard:!1});o.addTo(this.markerGroup),o.bindPopup("<p>".concat(n,"</p>
2")),o.off("click"),o.on("click",function(e){o.openPopup()})}},{key:"flyToStartCoords",value:function(){this.map.flyTo([this.latitudeValue,this.longitudeValue],this.zoomValue,{animate:!0,duration:1.5})}},{key:"addAllMarkersToMap",value:function(){var e=this;JSON.parse(this.mapMarkersValue).forEach(function(t){e.addMarkerToMap(t.latitude,t.longitude,t.title,t.icon)})}},{key:"getMarkerIcon",value:function(e){var t=this;return e?L.icon({iconUrl:t.getIconUrl(e),className:"digital-map--marker-icon",iconSize:[48,48],iconAnchor:[24,48],popupAnchor:[0,-48]}):L.icon({iconUrl:t.getIconUrl(0),className:"digital-map--marker-icon",iconSize:[48,48],iconAnchor:[24,48],popupAnchor:[0,-48]})}},{key:"getIconUrl",value:function(e){return this.groupIcons.find(function(t){return t.uid===e}).path}},{key:"fetchAddressGroupIcons",value:(u=l(a().m(function e(){var t=this;return a().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o.A.get("/?eID=map-marker-icons").then(function(e){return t.debugLog(e.data),e.data});case 1:this.groupIcons=e.v;case 2:return e.a(2)}},e,this)})),function(){return u.apply(this,arguments)})},{key:"cookieConsentValueChanged",value:function(e,t){!0===e&&this.init()}},{key:"debugLog",value:function(e){this.debugValue&&console.log("DEBUG:",e)}}],r&&s(n.prototype,r),i&&s(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,u,c}(r.xI);h(b,"targets",[]),h(b,"values",{longitude:{type:Number},latitude:{type:Number},zoom:{type:Number},mapId:{type:Number,required:!0},mapMarkers:{type:String},cookieConsent:{type:Boolean,default:!1}})},83876(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(5506),n(40875),n(10287),n(26099),n(3362),n(60825),n(21699),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(2840),i=n(40182),a=n(66186);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)})}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function p(e,t,n){return t=h(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,y()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}
2function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function b(e,t,n){return(t=m(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}var g=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return b(e=p(this,t,[].concat(r)),"transitionTime",500),b(e,"maxDropdownHeight",0),b(e,"running",!1),b(e,"isNavigationOpened",!1),b(e,"isMobileNavigationOpened",!1),b(e,"items",{}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){window.closeAllNavItemsEvent||(window.closeAllNavItemsEvent=new CustomEvent("closeAllNavItems")),this.init()}},{key:"calculateMaxDropdownHeight",value:function(){this.maxDropdownHeight=window.innerHeight-document.querySelector("#header").getBoundingClientRect().height+6}},{key:"showItem",value:(w=f(c().m(function e(t){var n=this;return c().w(function(e){for(;;)switch(e.n){case 0:if("mainnav_search"!==t){e.n=1;break}if(!document.getElementById("header-element--search--button")){e.n=1;break}return document.getElementById("header-element--search--button").click(),e.a(2);case 1:return this.running=!0,e.n=2,this.hideAllItems();case 2:return this.items[t].selector.style.display="block",this.items[t].selector.style.height="0",this.items[t].selector.style.transition="height "+this.transitionTime+"ms",this.items[t].selector.style.pointerEvents="none",e.n=3,this.sleep(5);
2case 3:this.showAnimatedFloatingBackground(!0),this.items[t].selector.style.height="auto",this.items[t].classToggle.forEach(function(e){e.classList.add("open")}),setTimeout(function(){n.items[t].visible=!0,n.items[t].selector.style.pointerEvents="all",n.running=!1},this.transitionTime),this.items[t].parentBtn[0].setAttribute("aria-expanded",!0),this.openItemValue=t,this.isNavigationOpened=!0,this.tabindexForMenuItemsEnabled(!0);case 4:return e.a(2)}},e,this)})),function(e){return w.apply(this,arguments)})},{key:"handleOutsideClick",value:(g=f(c().m(function e(t){var n,r;return c().w(function(e){for(;;)switch(e.n){case 0:if(!0!==this.isNavigationOpened){e.n=3;break}if(n=!1,r=document.getElementById("main-navigation--wrap").contains(t.target),this.burgerButtonElement&&(n=document.getElementById("header-element--burger").contains(t.target)),r||n||t.target===document.body){e.n=3;break}if(this.hideAllItems(),!this.showNavbarValue){e.n=2;break}return e.n=1,this.sleep(400);case 1:this.navbarWrap.classList.add("closed");case 2:i.Eb.hide();case 3:return e.a(2)}},e,this)})),function(e){return g.apply(this,arguments)})},{key:"hideItem",value:(m=f(c().m(function e(t){var n=this;return c().w(function(e){for(;;)switch(e.n){case 0:return this.running=!0,this.showAnimatedFloatingBackgroun
2d(!1),this.items[t].selector.style.display="block",this.items[t].selector.style.height="auto",this.items[t].selector.style.pointerEvents="none",this.items[t].selector.style.overflow="hidden",this.items[t].selector.style.transition="height "+this.transitionTime+"ms",e.n=1,this.sleep(25);case 1:this.items[t].selector.style.height="0",this.items[t].classToggle.forEach(function(e){e.classList.remove("open")}),setTimeout(function(){n.items[t].visible=!1,n.items[t].selector.scroll(0,0),n.items[t].selector.style.overflow="",n.running=!1},this.transitionTime),this.items[t].parentBtn[0].setAttribute("aria-expanded",!1),this.isNavigationOpened=!1;case 2:return e.a(2)}},e,this)})),function(e){return m.apply(this,arguments)})},{key:"hideAllItems",value:(h=f(c().m(function e(){var t=this;return c().w(function(e){for(;;)if(0===e.n)return e.a(2,new Promise(function(e){Object.entries(t.items).forEach(function(e){!0===t.items[e[0]].visible&&t.hideItem(e[0])}),t.openItemValue=!1,t.tabindexForMenuItemsEnabled(!1),e()}))},e)})),function(){return h.apply(this,arguments)})},{key:"toggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.closeMobileSearch(),this.hamburgerTarget.classList.contains("is-active")?(o.A.unlock(),window.scrollY<=200&&this.hasHeaderHeaderOutlet&&this.headerHeaderOutlet.showTopHeader(),window.mobileNavigationCollapse.hide(),this.showAnimatedFloatingBackgroun
2d(!1),this.hamburgerTarget.classList.remove("is-active")):(this.hasHeaderHeaderOutlet&&this.headerHeaderOutlet.hideTopHeader(),o.A.lock(),this.showAnimatedFloatingBackground(!0),window.mobileNavigationCollapse.show(),this.hamburgerTarget.classList.add("is-active")),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"externalToggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.isMobileNavigationOpened?(window.mobileNavigationCollapse.hide(),this.showAnimatedFloatingBackground(!1),this.isMobileNavigationOpened=!1,window.mobileNavigationCollapse._element.style.paddingBottom=null):(window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.isMobileNavigationOpened=!0,window.mobileNavigationCollapse._element.style.paddingBottom="150px"),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"closeMobileNavigation",value:function(){o.A.state===o.A.States.LOCKED&&o.A.unlock(),window.mobileNavigationCollapse.hide(),this.isMobileNavigationOpened=!1,this.hasHamburgerTarget&&this.hamburgerTarget.classList.remove("is-active")}},{key:"toggleMobileSearch",value:(y=f(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:this.closeMobileNavigation(),window.mobileSearchCollapse._isShown()?(o.A.unlock(),this.showAnimatedFloatingBackgroun
2d(!1)):(o.A.lock(),this.showAnimatedFloatingBackground(!0)),window.mobileSearchCollapse.toggle();case 1:return e.a(2)}},e,this)})),function(){return y.apply(this,arguments)})},{key:"closeMobileSearch",value:function(){window.mobileSearchCollapse.hide()}},{key:"onKeypress",value:function(e){var t=this;"Escape"===e.key&&(this.navBlocker?setTimeout(function(){t.handleEscapeKey()},350):this.handleEscapeKey())}},{key:"handleEscapeKey",value:function(){a.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&(this.closeMobileSearch(),this.closeMobileNavigation());var e=this.element.querySelector("li.main-nav--first--item.open .main-nav--first--item--link");if(this.tabindexForSubnavEnabled(!1),e)e.focus(),this.hideAllItems(),i.Eb.hide(),!0===this.isCleanNav()&&this.showAnimatedFloatingBackground(!1);else if(!1===this.isCleanNav()&&(this.showAnimatedFloatingBackground(!1),this.tabindexForNavbarEnabled(!1),this.element.classList.contains("hidable")&&(this.element.classList.add("closed"),i.Eb.hide(),this.focusBurgerElement()),a.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport))){var t=document.getElementById("header-element--burger--button");t&&t.focus()}}},{key:"onFocusout",value:function(e){e.stopImmediatePropagation();var t=document.querySelector("#main-navigation");e.relatedTarget&&!t.contains(e.relatedTarget)&&(this.hideAllItems(),i.Eb.hide(),window.navs.forEach(function(e){e.removeActiveMenu(),e.setAllNavItemsInactive()}
2))}},{key:"handleResize",value:function(){this.isMobileNavigationOpened&&this.closeMobileNavigation();var e=document.getElementById("main-navigation--wrap");this.isNavigationOpened&&(this.hideAllItems(),!0===this.headerHeaderOutlet.openItemValue&&this.headerHeaderOutlet.hideAllItems(),this.showAnimatedFloatingBackground(!1)),e.classList.contains("hidable")&&(e.classList.add("closed"),i.Eb.hide())}},{key:"init",value:function(){var e=this;this.headerFloatingBackgroundAnimated=document.getElementById("header--floating-background-animated"),this.calculateMaxDropdownHeight(),document.querySelectorAll("[data-dropdown-container]").forEach(function(t){e.items[t.dataset.dropdownContainer]={id:t.dataset.dropdownContainer,selector:t,visible:!1,parentBtn:document.querySelectorAll('[data-dropdown-btn="'+t.dataset.dropdownContainer+'"]'),classToggle:document.querySelectorAll('[data-dropdown-classtoggle="'+t.dataset.dropdownContainer+'"]')}}),window.addEventListener("mainNavShowItem",function(t){e.showItem(t.detail.item)}),document.querySelectorAll("[data-dropdown-btn]").forEach(function(t){t.addEventListener("click",function(n){n.preventDefault();var r=document.getElementById("main-nav--searchicon--link");r&&r.contains(n.target)&&document.activeElement!==document.getElementById("search-sword-menubar")&&setTimeout(function(){document.getElementById("search-sword-menubar").select()},100),!1===e.running&&(!1===e.items[t.dataset.dropdownBtn].visible?(e.showItem(t.dataset.dropdownBtn),i.Eb.show()):(e.hideItem(t.dataset.dropdownBtn),i.Eb.hide()))})}),this.tabindexForMenuItemsEnabled(!1)}},{key:"sleep",value:function(e){return new Promise(function(t){return setTimeout(t,e)})}}
2,{key:"showAnimatedFloatingBackground",value:function(e){return!0===e?(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.add("show"),!0):(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.remove("show"),!1)}},{key:"tabindexForMenuItemsEnabled",value:function(e){!0===e?document.querySelectorAll(".nav-item--second--link, .nav-item--third--link, .main-nav-3--sub--item, .image-copyright, .navigation-quick-button").forEach(function(e){e.tabIndex=0}):document.querySelectorAll(".nav-item--second--link, .nav-item--third--link, .main-nav-3--sub--item, .image-copyright, .navigation-quick-button").forEach(function(e){e.tabIndex=-1})}},{key:"isNavbarOpen",value:function(){return!this.element.classList.contains("closed")}},{key:"isSubmenuOpen",value:function(){return this.openItemValue}},{key:"isCleanNav",value:function(){return this.element.classList.contains("clean")}},{key:"showNavbar",value:(s=f(c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.n){case 0:if(n=document.getElementById("main-navigation--wrap"),!0!==t){e.n=1;break}return this.tabindexForNavbarEnabled(!0),n.classList.remove("closed"),this.showAnimatedFloatingBackgroun
2d(!0),e.n=1,this.sleep(50);case 1:if(!1!==t){e.n=3;break}if(this.tabindexForNavbarEnabled(!1),!this.isSubmenuOpen()){e.n=2;break}return e.n=2,this.hideSubmenu();case 2:n.classList.add("closed"),this.showAnimatedFloatingBackground(!1);case 3:return e.a(2)}},e,this)})),function(e){return s.apply(this,arguments)})},{key:"hideSubmenu",value:(l=f(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return this.hideAllItems(),e.n=1,this.sleep(400);case 1:this.tabindexForSubnavEnabled(!1);case 2:return e.a(2)}},e,this)})),function(){return l.apply(this,arguments)})},{key:"tabindexForNavbarEnabled",value:function(e){this.element.querySelectorAll(".main-nav--first--item--link").forEach(function(t){t.tabIndex=!0===e?"0":"-1"})}},{key:"tabindexForSubnavEnabled",value:function(e){this.element.querySelectorAll(".main-nav--dropdown--inner a, .main-nav--dropdown--inner button").forEach(function(t){t.tabIndex=!0===e?"0":"-1"})}},{key:"focusBurgerElement",value:function(){}},{key:"focusSearchElement",value:function(){}},{key:"focusOpenNavItem",value:function(){}}],r&&d(n.prototype,r),u&&d(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u,l,s,y,h,m,g,w}(r.xI);b(g,"targets",["hamburger","mobileSearchButton","headerElementBurgerButton"]),b(g,"values",{openItem:!1}),b(g,"outlets",["header--header"])},69149(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(5506),n(40875),n(10287),n(26099),n(3362),n(60825),n(21699),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(40182),i=n(2840),a=n(66186);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)})}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function p(e,t,n){return t=h(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,y()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}
2function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function b(e,t,n){return(t=m(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}var g=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return b(e=p(this,t,[].concat(r)),"transitionTime",500),b(e,"maxDropdownHeight",0),b(e,"running",!1),b(e,"isNavigationOpened",!1),b(e,"isMobileNavigationOpened",!1),b(e,"items",{}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){window.closeAllNavItemsEvent||(window.closeAllNavItemsEvent=new CustomEvent("closeAllNavItems")),this.init()}},{key:"calculateMaxDropdownHeight",value:function(){this.maxDropdownHeight=window.innerHeight-document.querySelector("#header").getBoundingClientRect().height+6}},{key:"showItem",value:(w=f(c().m(function e(t){var n=this;return c().w(function(e){for(;;)switch(e.n){case 0:return this.running=!0,e.n=1,this.hideAllItems();case 1:return this.items[t].selector.style.display="block",this.items[t].selector.style.height="0",this.items[t].selector.style.transition="height "+this.transitionTime+"ms",this.items[t].selector.style.pointerEvents="none",e.n=2,this.sleep(5);
2case 2:this.showAnimatedFloatingBackground(!0),this.items[t].selector.style.height="auto",this.items[t].classToggle.forEach(function(e){e.classList.add("open")}),setTimeout(function(){n.items[t].visible=!0,n.items[t].selector.style.pointerEvents="all",n.running=!1},this.transitionTime),this.items[t].parentBtn[0].setAttribute("aria-expanded",!0),this.openItemValue=t,this.isNavigationOpened=!0,this.tabindexForNavbarEnabled(!0),this.tabindexForSubnavEnabled(!0);case 3:return e.a(2)}},e,this)})),function(e){return w.apply(this,arguments)})},{key:"handleOutsideClick",value:(g=f(c().m(function e(t){var n,r;return c().w(function(e){for(;;)switch(e.n){case 0:if(!0!==this.isNavigationOpened){e.n=3;break}if(n=!1,r=document.getElementById("main-navigation--wrap").contains(t.target),this.burgerButtonElement&&(n=document.getElementById("header-element--burger").contains(t.target)),r||n||t.target===document.body){e.n=3;break}if(this.hideAllItems(),!this.showNavbarValue){e.n=2;break}return e.n=1,this.sleep(400);case 1:this.navbarWrap.classList.add("closed");case 2:o.Eb.hide();case 3:return e.a(2)}},e,this)})),function(e){return g.apply(this,arguments)})},{key:"hideItem",value:(m=f(c().m(function e(t){var n=this;return c().w(function(e){for(;;)if(0===e.n)return e.a(2,new Promise(function(e){n.running=!0,n.showAnimatedFloatingBackgroun
2d(!1),o.Eb.hide(),n.items[t].selector.style.display="block",n.items[t].selector.style.height="auto",n.items[t].selector.style.pointerEvents="none",n.items[t].selector.style.overflow="hidden",n.items[t].selector.style.transition="height "+n.transitionTime+"ms",n.items[t].selector.style.height="0",n.items[t].classToggle.forEach(function(e){e.classList.remove("open")}),setTimeout(function(){n.items[t].visible=!1,n.items[t].selector.scroll(0,0),n.items[t].selector.style.overflow="",n.running=!1},n.transitionTime),n.items[t].parentBtn[0].setAttribute("aria-expanded",!1),n.isNavigationOpened=!1,e()}))},e)})),function(e){return m.apply(this,arguments)})},{key:"hideAllItems",value:(h=f(c().m(function e(){var t,n,r;return c().w(function(e){for(;;)switch(e.n){case 0:t=0,n=Object.entries(this.items);case 1:if(!(t<n.length)){e.n=3;break}if(r=n[t],!0!==this.items[r[0]].visible){e.n=2;break}return e.n=2,this.hideItem(r[0]);case 2:t++,e.n=1;break;case 3:this.openItemValue=!1,this.tabindexForSubnavEnabled(!1);case 4:return e.a(2)}},e,this)})),function(){return h.apply(this,arguments)})},{key:"toggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.closeMobileSearch(),this.hamburgerTarget.classList.contains("is-active")?(i.A.unlock(),window.scrollY<=200&&this.hasHeaderHeaderOutlet&&this.headerHeaderOutlet.showTopHeader(),window.mobileNavigationCollapse.hide(),this.hamburgerTarget.classList.remove("is-active"),this.showAnimatedFloatingBackgroun
2d(!1)):(this.hasHeaderHeaderOutlet&&this.headerHeaderOutlet.hideTopHeader(),i.A.lock(),window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.hamburgerTarget.classList.add("is-active")),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"externalToggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.isMobileNavigationOpened?(window.mobileNavigationCollapse.hide(),this.showAnimatedFloatingBackground(!1),this.isMobileNavigationOpened=!1,window.mobileNavigationCollapse._element.style.paddingBottom=null):(window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.isMobileNavigationOpened=!0,window.mobileNavigationCollapse._element.style.paddingBottom="150px"),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"closeMobileNavigation",value:function(){i.A.state===i.A.States.LOCKED&&i.A.unlock(),window.mobileNavigationCollapse.hide(),this.isMobileNavigationOpened=!1,this.hasHamburgerTarget&&this.hamburgerTarget.classList.remove("is-active")}},{key:"toggleMobileSearch",value:(y=f(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:this.closeMobileNavigation(),window.mobileSearchCollapse._isShown()?(i.A.unlock(),this.showAnimatedFloatingBackgroun
2d(!1)):(i.A.lock(),this.showAnimatedFloatingBackground(!0)),window.mobileSearchCollapse.toggle();case 1:return e.a(2)}},e,this)})),function(){return y.apply(this,arguments)})},{key:"closeMobileSearch",value:function(){window.mobileSearchCollapse.hide()}},{key:"onKeypress",value:function(e){var t=this;"Escape"===e.key&&(this.navBlocker?setTimeout(function(){t.handleEscapeKey()},350):this.handleEscapeKey())}},{key:"handleEscapeKey",value:function(){a.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&(this.closeMobileSearch(),this.closeMobileNavigation());var e=this.element.querySelector("li.main-nav--first--item.open .main-nav--first--item--link");if(this.hideAllItems(),this.tabindexForSubnavEnabled(!1),e)e.focus(),!0===this.isCleanNav()&&this.showAnimatedFloatingBackground(!1);else if(!1===this.isCleanNav()&&(this.showAnimatedFloatingBackground(!1),this.tabindexForNavbarEnabled(!1),this.element.classList.contains("hidable")&&(this.element.classList.add("closed"),o.Eb.hide(),this.focusBurgerElement()),a.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport))){var t=document.getElementById("header-element--burger--button");t&&t.focus()}}},{key:"onFocusout",value:function(e){e.stopImmediatePropagation();var t=document.querySelector("#main-navigation");e.relatedTarget&&!t.contains(e.relatedTarget)&&(this.hideAllItems(),o.Eb.hide(),window.navs.forEach(function(e){e.removeActiveMenu(),e.setAllNavItemsInactive()}
2))}},{key:"handleResize",value:function(){this.isMobileNavigationOpened&&this.closeMobileNavigation(),this.isNavigationOpened&&(this.hideAllItems(),!0===this.headerHeaderOutlet.openItemValue&&this.headerHeaderOutlet.hideAllItems(),this.showAnimatedFloatingBackground(!1)),this.element.classList.contains("hidable")&&(this.element.classList.add("closed"),o.Eb.hide())}},{key:"init",value:function(){var e=this;this.headerFloatingBackgroundAnimated=document.getElementById("header--floating-background-animated"),this.calculateMaxDropdownHeight(),document.querySelectorAll("[data-dropdown-container]").forEach(function(t){e.items[t.dataset.dropdownContainer]={id:t.dataset.dropdownContainer,selector:t,visible:!1,parentBtn:document.querySelectorAll('[data-dropdown-btn="'+t.dataset.dropdownContainer+'"]'),classToggle:document.querySelectorAll('[data-dropdown-classtoggle="'+t.dataset.dropdownContainer+'"]')}}),window.addEventListener("mainNavShowItem",function(t){"mainnav_search"===t.detail.item&&(document.getElementById("header-element--search--button")&&document.getElementById("header-element--search--button").click(),document.getElementById("mainnav--search-dropdown")&&e.showItem(t.detail.item))}),document.querySelectorAll("[data-dropdown-btn]").forEach(function(t){t.addEventListener("click",function(n){n.preventDefault();var r=document.getElementById("main-nav--searchicon--link");r&&r.contains(n.target)&&document.activeElement!==document.getElementById("search-sword-menubar")&&setTimeout(function(){document.getElementById("search-sword-menubar").select()},100),!1===e.running&&(!1===e.items[t.dataset.dropdownBtn].visible?(e.showItem(t.dataset.dropdownBtn),o.Eb.show()):(e.hideItem(t.dataset.dropdownBtn),o.Eb.hide()))})}),this.tabindexForSubnavEnabled(!1),this.isNavbarOpen()||this.tabindexForNavbarEnabled(!1)}},{key:"sleep",value:function(e){return new Promise(function(t){return setTimeout(t,e)})}}
2,{key:"showAnimatedFloatingBackground",value:function(e){return!0===e?(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.add("show"),!0):(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.remove("show"),!1)}},{key:"isNavbarOpen",value:function(){return!this.element.classList.contains("closed")}},{key:"isSubmenuOpen",value:function(){return this.openItemValue}},{key:"isCleanNav",value:function(){return this.element.classList.contains("clean")}},{key:"showNavbar",value:(s=f(c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.n){case 0:if(n=document.getElementById("main-navigation--wrap"),!0!==t){e.n=1;break}return this.tabindexForNavbarEnabled(!0),n.classList.remove("closed"),this.showAnimatedFloatingBackground(!0),e.n=1,this.sleep(50);case 1:if(!1!==t){e.n=3;break}if(this.tabindexForNavbarEnabled(!1),!this.isSubmenuOpen()){e.n=2;break}return e.n=2,this.hideSubmenu();case 2:n.classList.add("closed"),this.showAnimatedFloatingBackground(!1);case 3:return e.a(2)}},e,this)})),function(e){return s.apply(this,arguments)})},{key:"hideSubmenu",value:(l=f(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return this.hideAllItems(),e.n=1,this.sleep(400);case 1:this.tabindexForSubnavEnabled(!1);case 2:return e.a(2)}},e,this)})),function(){return l.apply(this,arguments)})},{key:"tabindexForNavbarEnabled",value:function(e){this.element.querySelectorAll(".main-nav--first--item--link").forEach(function(t){t.tabIndex=!0===e?"0":"-1"})}},{key:"tabindexForSubnavEnabled",value:function(e){this.element.querySelectorAll(".main-nav--dropdown--inner a, .main-nav--dropdown--inner button").forEach(function(t){t.tabIndex=!0===e?"0":"-1"})}},{key:"focusBurgerElement",value:function(){var e=document.getElementById("header-element--burger--button");e&&e.focus()}},{key:"focusSearchElement",value:function(){}},{key:"focusOpenNavItem",value:function(){}}],r&&d(n.prototype,r),u&&d(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u,l,s,y,h,m,g,w}(r.xI);b(g,"targets",["hamburger","mobileSearchButton","headerElementBurgerButton"]),b(g,"values",{openItem:!1}),b(g,"outlets",["header--header"])},47517(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>O});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(74423),n(64346),n(23792),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(27495),n(38781),n(21699),n(47764),n(25440),n(23500),n(62953),n(76031);var r=n(52891),o=n(2840),i=n(66186),a=n(40182);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){d(i,r,o,a,u,"next",e)}function u(e){d(i,r,o,a,u,"throw",e)}a(void 0)})}}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,w(r.key),r)}}function h(e,t,n){return t=b(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,v()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(v=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}function g(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}var O=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return g(e=h(this,t,[].concat(r)),"dropdown",document.getElementById("main-nav-2--dropdown-wrap")),g(e,"dropdownInnerImage",document.getElementById("main-nav-2--dropdown--inner--image")),g(e,"dropdownInnerMenu",document.getElementById("main-nav-2--dropdown--inner--menu")),g(e,"o
2penNavbarItem",null),g(e,"openNavItem",""),g(e,"openSubNavItem",""),g(e,"isMobileNavigationOpened",!1),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.init()}},{key:"init",value:function(){this.headerFloatingBackgroundAnimated=document.getElementById("header--floating-background-animated"),this.dropdown.style.display="",this.isNavbarOpen()||this.tabindexForNavbarEnabled(!1),window.addEventListener("mainNavShowItem",function(e){"mainnav_search"===e.detail.item&&document.getElementById("header-element--search--button")&&document.getElementById("header-element--search--button").click()})}},{key:"sleep",value:function(e){return new Promise(function(t){return setTimeout(t,e)})}},{key:"toggleMenu",value:(O=p(c().m(function e(t){var n,r,i,u,l,f,d=this;return c().w(function(e){for(;;)switch(e.n){case 0:if(t instanceof PointerEvent&&t.preventDefault(),(n=t.params.navtarget)!==this.openNavItem){e.n=2;break}return this.openNavbarItem=null,o.A.unlock(),this.showAnimatedFloatingBackgroun
2d(!1),a.Eb.hide(),this.dropdown.classList.remove("open"),"nav-search"!==n&&"nav-clean-search"!==n&&(t.target.querySelector("i").classList.remove("fa-chevron-up"),t.target.querySelector("i").classList.add("fa-chevron-down")),t.target.ariaExpanded="false",this.openNavItem="",e.n=1,this.sleep(200);case 1:return this.dropdownInnerMenu.innerHTML="",this.dropdownInnerImage.innerHTML="","nav-search"!==n&&"nav-clean-search"!==n&&(t.target.querySelector("i").classList.remove("fa-chevron-up"),t.target.querySelector("i").classList.add("fa-chevron-down")),e.a(2,!0);case 2:if(n===this.openNavItem){e.n=4;break}if(this.openNavbarItem=t.target,o.A.lock(),a.Eb.show(),""===this.openNavItem){e.n=3;break}return this.dropdownInnerMenu.style.opacity="0",this.dropdownInnerImage.style.opacity="0",e.n=3,this.sleep(200);case 3:this.showAnimatedFloatingBackground(!0),this.dropdown.classList.add("open"),document.querySelectorAll(".main-nav--first--item a").forEach(function(e){e.setAttribute("aria-expanded","false")}),"nav-search"!==n&&"nav-clean-search"!==n&&(document.querySelectorAll(".main-nav--first--item i").forEach(function(e){e.classList.contains("fa-chevron-up")&&e.classList.replace("fa-chevron-up","fa-chevron-down")}),t.target.querySelector("i").classList.remove("fa-chevron-down"),t.target.querySelector("i").classList.add("fa-chevron-up")),t.target.ariaExpanded="true",this.openNavItem=n,this.dropdownInnerMenu.innerHTML="",this.dropdownInnerImage.innerHTML="",r=document.getElementById(n).content.cloneNode(!0),this.dropdownInnerMenu.appendChild(r),document.getElementById(n+"-image")&&(i=document.getElementById(n+"-image").content.cloneNode(!0),this.dropdownInnerImage.appendChild(i)),this.dropdownInnerMenu.style.opacity="1",this.dropdownInnerImage.style.opacity="1",l=function(e){"Tab"===e.key&&(document.activeElement===document.querySelector('[data-navigation--mainnav2-navtarget-param="'.concat(d.openNavItem,'"]'))&&(e.preventDefault(),"nav-clean-search"===n?(document.getElementById("search-sword-menubar").focus(),u=document.querySelector('[data-navigation--mainnav2-navtarget-param="'.concat(d.openNavItem,'"]'))):(d.dropdownInnerMenu.getElementsByTagName("a")[0].focus(),u=document.querySelector('[data-navigation--mainnav2-navtarget-param="'.concat(d.openNavItem,'"]')))),document.querySelector("ul.main-nav--first").removeEventListener("keydown",l))},document.querySelector("ul.main-nav--first").addEventListener("keydown",l),f=function(e){if("Tab"===e.key&&e.shiftKey||"Tab"===e.key){var t=s(d.dropdownInnerMenu.querySelectorAll("a, button")),n=t[0],r=t[t.length-1],o=document.activeElement;o===n&&"Tab"===e.key&&e.shiftKey&&(e.preventDefault(),u.focus(),d.dropdownInnerMenu.removeEventListener("keydown",f)),o===r&&"Tab"===e.key&&(e.preventDefault(),u.focus(),d.dropdownInnerMenu.removeEventListener("keydown",f),d.handleEscapeKey())}},this.dropdownInnerMenu.addEventListener("keydown",f),"nav-clean-search"===n&&document.getElementById("search-sword-menubar").focus();case 4:return e.a(2)}},e,this)})),function(e){return O.apply(this,arguments)})},{key:"closeMenu",value:(w=p(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return o.A.unlock(),this.showAnimatedFloatingBackgroun
2d(!1),a.Eb.hide(),this.dropdown.classList.remove("open"),document.querySelectorAll(".main-nav--first--item i.fa-chevron-up").forEach(function(e){e.classList.remove("fa-chevron-up"),e.classList.add("fa-chevron-down"),e.ariaExpanded="false"}),this.openNavbarItem=null,this.openNavItem="",e.n=1,this.sleep(200);case 1:return this.dropdownInnerMenu.innerHTML="",this.dropdownInnerImage.innerHTML="",e.a(2,!0)}},e,this)})),function(){return w.apply(this,arguments)})},{key:"openSubmenu",value:(b=p(c().m(function e(t){var n,r,o;return c().w(function(e){for(;;)switch(e.n){case 0:return t.preventDefault(),t.params.navtarget,this.dropdownInnerMenu.style.opacity="0",e.n=1,this.sleep(200);case 1:this.openSubNavItem=t.params.navtarget,n=document.getElementById(t.params.navtarget).content.cloneNode(!0),this.dropdownInnerMenu.innerHTML="",(r=document.createElement("template")).innerHTML='<a href="#" class="main-nav-2--menu--back-button" data-action="click->navigation--mainnav2#goBack"><i class="fa-solid fa-chevron-left me-2"></i> zurück</a>',o=r.content.cloneNode(!0),this.dropdownInnerMenu.appendChild(o),this.dropdownInnerMenu.appendChild(n),this.dropdownInnerMenu.style.opacity="1",this.dropdownInnerMenu.querySelector(".main-nav-2--menu--back-button").focus();case 2:return e.a(2)}},e,this)})),function(e){return b.apply(this,arguments)})},{key:"goBack",value:(v=p(c().m(function e(){var t;return c().w(function(e){for(;;)switch(e.n){case 0:return this.dropdownInnerMenu.style.opacity="0",e.n=1,this.sleep(200);case 1:this.openSubNavItem="",t=document.getElementById(this.openNavItem).content.cloneNode(!0),this.dropdownInnerMenu.innerHTML="",this.dropdownInnerMenu.appendChild(t),this.dropdownInnerMenu.style.opacity="1",this.dropdownInnerMenu.querySelector("a").focus();case 2:return e.a(2)}},e,this)})),function(){return v.apply(this,arguments)})},{key:"toggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.closeMobileSearch(),this.hamburgerTarget.classList.contains("is-active")?(o.A.unlock(),window.scrollY<=200&&this.hasHeaderHeaderOutlet&&this.headerHeaderOutlet.showTopHeader(),window.mobileNavigationCollapse.hide(),this.hamburgerTarget.classList.remove("is-active"),this.showAnimatedFloatingBackgroun
2d(!1)):(this.hasHeaderHeaderOutlet&&this.headerHeaderOutlet.hideTopHeader(),o.A.lock(),window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.hamburgerTarget.classList.add("is-active")),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"externalToggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.isMobileNavigationOpened?(window.mobileNavigationCollapse.hide(),this.showAnimatedFloatingBackground(!1),this.isMobileNavigationOpened=!1,window.mobileNavigationCollapse._element.style.paddingBottom=null):(window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.isMobileNavigationOpened=!0,window.mobileNavigationCollapse._element.style.paddingBottom="150px"),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"closeMobileNavigation",value:function(){o.A.state===o.A.States.LOCKED&&o.A.unlock(),window.mobileNavigationCollapse.hide(),this.hasHamburgerTarget&&this.hamburgerTarget.classList.remove("is-active"),this.showAnimatedFloatingBackgroun
2d(!1),this.isMobileNavigationOpened=!1}},{key:"toggleMobileSearch",value:function(){this.closeMobileNavigation(),window.mobileSearchCollapse._isShown()?(o.A.unlock(),this.showAnimatedFloatingBackground(!1)):(o.A.lock(),this.showAnimatedFloatingBackground(!0)),window.mobileSearchCollapse.toggle()}},{key:"closeMobileSearch",value:function(){window.mobileSearchCollapse.hide()}},{key:"handleResize",value:function(e){var t=document.getElementById("main-navigation--wrap");this.isMobileNavigationOpened&&this.closeMobileNavigation(),(this.openNavItem||this.openSubNavItem)&&this.closeMenu(),t.classList.contains("hidable")&&(t.classList.add("closed"),this.showAnimatedFloatingBackground(!1),a.Eb.hide())}},{key:"onKeypress",value:function(e){var t=this;"Escape"===e.key&&(this.navBlocker?setTimeout(function(){t.handleEscapeKey()},350):this.handleEscapeKey())}},{key:"handleEscapeKey",value:(d=p(c().m(function e(){var t;return c().w(function(e){for(;;)switch(e.n){case 0:if(i.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&(this.closeMobileSearch(),this.closeMobileNavigation()),this.tabindexForSubnavEnabled(!1),!this.openNavbarItem){e.n=2;break}return this.openNavbarItem.focus(),e.n=1,this.closeMenu();case 1:!0===this.isCleanNav()&&this.showAnimatedFloatingBackgroun
2d(!1),e.n=3;break;case 2:!1===this.isCleanNav()&&(this.showAnimatedFloatingBackground(!1),this.tabindexForNavbarEnabled(!1),this.element.classList.contains("hidable")&&(this.element.classList.add("closed"),a.Eb.hide(),this.focusBurgerElement()),i.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&(t=document.getElementById("header-element--burger--button"))&&t.focus());case 3:return e.a(2)}},e,this)})),function(){return d.apply(this,arguments)})},{key:"showAnimatedFloatingBackground",value:function(e){return!0===e?(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.add("show"),!0):(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.remove("show"),!1)}},{key:"isNavbarOpen",value:function(){return!this.element.classList.contains("closed")}},{key:"isSubmenuOpen",value:function(){return""!==this.openNavItem}},{key:"isCleanNav",value:function(){return this.element.classList.contains("clean")}},{key:"showNavbar",value:(f=p(c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.n){case 0:if(n=document.getElementById("main-navigation--wrap"),!0!==t){e.n=1;break}return this.tabindexForNavbarEnabled(!0),n.classList.remove("closed"),this.showAnimatedFloatingBackgroun
2d(!0),e.n=1,this.sleep(50);case 1:if(!1!==t){e.n=3;break}if(this.tabindexForNavbarEnabled(!1),!this.isSubmenuOpen()){e.n=2;break}return e.n=2,this.hideSubmenu();case 2:n.classList.add("closed"),this.showAnimatedFloatingBackground(!1);case 3:return e.a(2)}},e,this)})),function(e){return f.apply(this,arguments)})},{key:"hideSubmenu",value:(l=p(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.closeMenu();case 1:return e.a(2)}},e,this)})),function(){return l.apply(this,arguments)})},{key:"tabindexForNavbarEnabled",value:function(e){this.element.querySelectorAll(".main-nav--first--item--link").forEach(function(t){t.tabIndex=!0===e?"0":"-1"})}},{key:"tabindexForSubnavEnabled",value:function(e){!0===e?this.element.querySelectorAll(".main-nav--dropdown--inner a, .main-nav--dropdown--inner button").forEach(function(e){e.tabIndex="0"}):this.element.querySelectorAll(".main-nav--dropdown--inner a, .main-nav--dropdown--inner button").forEach(function(e){e.tabIndex="-1"})}},{key:"focusBurgerElement",value:function(){var e=document.getElementById("header-element--burger--button");e&&e.focus()}},{key:"focusSearchElement",value:function(){}},{key:"focusOpenNavItem",value:function(){}}],r&&y(n.prototype,r),u&&y(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u,l,f,d,v,b,w,O}(r.xI);g(O,"targets",["hamburger","mobileSearchButton","cleanSearchButton"]),g(O,"values",{}),g(O,"outlets",["header--header"])},80109(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>O});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(74423),n(64346),n(23792),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(27495),n(38781),n(21699),n(47764),n(25440),n(23500),n(62953),n(76031);var r=n(52891),o=n(2840),i=n(66186),a=n(40182);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){d(i,r,o,a,u,"next",e)}function u(e){d(i,r,o,a,u,"throw",e)}a(void 0)})}}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,w(r.key),r)}}function h(e,t,n){return t=b(t),function(e,t){if(t&&("object"==u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,v()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(v=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}function g(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}var O=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return g(e=h(this,t,[].concat(r)),"dropdown",document.getElementById("main-nav-2--dropdown-wrap")),g(e,"dropdownInnerImage",document.getElementById("main-nav-2--dropdown--inner--image")),g(e,"dropdownInnerMenu",document.getElementById("main-nav-2--dropdown--inner--menu")),g(e,"o
2penNavbarItem",null),g(e,"openNavItem",""),g(e,"openSubNavItem",""),g(e,"isMobileNavigationOpened",!1),g(e,"navigationFlow",[]),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.init()}},{key:"init",value:function(){this.headerFloatingBackgroundAnimated=document.getElementById("header--floating-background-animated"),this.dropdown.style.display=""}},{key:"sleep",value:function(e){return new Promise(function(t){return setTimeout(t,e)})}},{key:"toggleMenu",value:(O=p(c().m(function e(t){var n,r,i,a,u=this;return c().w(function(e){for(;;)switch(e.n){case 0:if("close"!==t){e.n=2;break}return this.openNavbarItem=null,o.A.unlock(),this.dropdown.classList.remove("open"),this.openNavItem="",this.flow("clear"),e.n=1,this.sleep(200);case 1:return this.dropdownInnerMenu.innerHTML="",this.dropdownInnerImage.innerHTML="",e.a(2,!0);case 2:if(t===this.openNavItem){e.n=4;break}if(this.flow("add",t),o.A.lock(),""===this.openNavItem){e.n=3;break}return this.dropdownInnerMenu.style.opacity="0",this.dropdownInnerImage.style.opacity="0",e.n=3,this.sleep(200);case 3:this.dropdown.classList.add("open"),document.querySelectorAll(".main-nav--first--item a").forEach(function(e){e.setAttribute("aria-expanded","false")}),"nav-search"!==t&&"nav-clean-search"!==t&&document.querySelectorAll(".main-nav--first--item i").forEach(function(e){e.classList.contains("fa-chevron-up")&&e.classList.replace("fa-chevron-up","fa-chevron-down")}),this.openNavItem=t,this.dropdownInnerMenu.innerHTML="",this.dropdownInnerImage.innerHTML="",n=document.getElementById(t).content.cloneNode(!0),this.dropdownInnerMenu.appendChild(n),document.getElementById(t+"-image")&&((r=document.getElementById(t+"-image").content.cloneNode(!0)).querySelector("a.image-copyright")&&(r.querySelector("a.image-copyright").tabIndex="-1"),this.dropdownInnerImage.appendChild(r)),this.dropdownInnerMenu.style.opacity="1",this.dropdownInnerImage.style.opacity="1",i=function(e){"Tab"===e.key&&document.querySelector("ul.main-nav--first").removeEventListener("keydown",i)},document.querySelector("ul.main-nav--first").addEventListener("keydown",i),a=function(e){if("Tab"===e.key&&e.shiftKey||"Tab"===e.key){var t=s(u.dropdownInnerMenu.querySelectorAll("a, button")),n=t[0],r=t[t.length-1],o=document.activeElement;o===n&&"Tab"===e.key&&e.shiftKey&&(e.preventDefault(),document.getElementById("header-element--burger--button").focus()),o===r&&"Tab"===e.key&&(e.preventDefault(),n.focus())}},this.dropdownInnerMenu.addEventListener("keydown",a);case 4:return e.a(2)}},e,this)})),function(e){return O.apply(this,arguments)})},{key:"closeMenu",value:(w=p(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return o.A.unlock(),this.dropdown.classList.remove("open"),document.querySelectorAll(".main-nav--first--item i.fa-chevron-up").forEach(function(e){e.classList.remove("fa-chevron-up"),e.classList.add("fa-chevron-down"),e.ariaExpanded="false"}),this.openNavbarItem=null,this.openNavItem="",e.n=1,this.sleep(200);case 1:return this.dropdownInnerMenu.innerHTML="",this.dropdownInnerImage.innerHTML="",e.a(2,!0)}},e,this)})),function(){return w.apply(this,arguments)})},{key:"openSubmenu",value:(b=p(c().m(function e(t){var n,r,o,i,a,u,l=arguments;return c().w(function(e){for(;;)switch(e.n){case 0:return n=!(l.length>1&&void 0!==l[1])||l[1],t instanceof Event?(t.preventDefault(),r=t.params.navtarget):r=t,this.dropdownInnerMenu.style.opacity="0",e.n=1,this.sleep(200);case 1:this.openSubNavItem=r,n&&this.flow("add",r),o=document.getElementById(r),i=o.content.cloneNode(!0),this.dropdownInnerMenu.innerHTML="","nav-base"!==r&&((a=document.createElement("template")).innerHTML='<a href="#" class="main-nav-2--menu--back-button" data-action="click->navigation--mainnav2b#goBack"><i class="fa-solid fa-chevron-left me-2"></i> zurück</a>',u=a.content.cloneNode(!0),this.dropdownInnerMenu.appendChild(u)),this.dropdownInnerMenu.appendChild(i),this.dropdownInnerMenu.style.opacity="1","nav-base"!==r?this.dropdownInnerMenu.querySelector(".main-nav-2--menu--back-button").focus():this.dropdownInnerMenu.querySelector(".main-nav-2--menu--ul li:first-child a.main-nav-2--menu-item--link").focus();case 2:return e.a(2)}},e,this)})),function(e){return b.apply(this,arguments)})},{key:"goBack",value:(v=p(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.openSubmenu(this.flow("backItem"),!1);case 1:this.flow("remove");case 2:return e.a(2)}},e,this)})),function(){return v.apply(this,arguments)})},{key:"toggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.closeMobileSearch(),this.hamburgerTarget.classList.contains("is-active")?(window.mobileNavigationCollapse.hide(),this.hamburgerTarget.classList.remove("is-active"),this.showAnimatedFloatingBackgroun
2d(!1)):(window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.hamburgerTarget.classList.add("is-active")),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"externalToggleMobileNavigation",value:function(){var e=this;if(this.navBlocker)return!1;this.isMobileNavigationOpened?(window.mobileNavigationCollapse.hide(),this.showAnimatedFloatingBackground(!1),this.isMobileNavigationOpened=!1,window.mobileNavigationCollapse._element.style.paddingBottom=null):(window.mobileNavigationCollapse.show(),this.showAnimatedFloatingBackground(!0),this.isMobileNavigationOpened=!0,window.mobileNavigationCollapse._element.style.paddingBottom="150px"),this.navBlocker=!0,setTimeout(function(){e.navBlocker=!1},350)}},{key:"closeMobileNavigation",value:function(){window.mobileNavigationCollapse.hide(),this.hasHamburgerTarget&&this.hamburgerTarget.classList.remove("is-active"),this.showAnimatedFloatingBackground(!1),this.isMobileNavigationOpened=!1}},{key:"toggleMobileSearch",value:function(){this.closeMobileNavigation(),window.mobileSearchCollapse._isShown()?this.showAnimatedFloatingBackgroun
2d(!1):this.showAnimatedFloatingBackground(!0),window.mobileSearchCollapse.toggle()}},{key:"closeMobileSearch",value:function(){window.mobileSearchCollapse.hide()}},{key:"handleResize",value:function(e){var t=document.getElementById("main-navigation--wrap");this.isMobileNavigationOpened&&this.closeMobileNavigation(),(this.openNavItem||this.openSubNavItem)&&this.closeMenu(),t.classList.contains("hidable")&&(t.classList.add("closed"),this.showAnimatedFloatingBackground(!1),a.Eb.hide())}},{key:"onKeypress",value:function(e){var t=this;"Escape"===e.key&&(this.navBlocker?setTimeout(function(){t.handleEscapeKey()},350):this.handleEscapeKey())}},{key:"handleEscapeKey",value:(d=p(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return i.q.getMobileViewports().includes(document.documentElement.dataset.activeViewport)&&(this.closeMobileSearch(),this.closeMobileNavigation()),e.n=1,this.toggleMenu("close");case 1:a.Eb.hide(),document.getElementById("header-element--burger--button").focus();case 2:return e.a(2)}},e,this)})),function(){return d.apply(this,arguments)})}
2,{key:"showAnimatedFloatingBackground",value:function(e){return!0===e?(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.add("show"),!0):(this.headerFloatingBackgroundAnimated&&this.headerFloatingBackgroundAnimated.classList.remove("show"),!1)}},{key:"isNavbarOpen",value:function(){return this.element.querySelector("#main-nav-2--dropdown-wrap").classList.contains("open")}},{key:"isSubmenuOpen",value:function(){return this.navigationFlow.length>1}},{key:"isCleanNav",value:function(){return this.element.classList.contains("clean")}},{key:"showNavigation",value:(f=p(c().m(function e(t){return c().w(function(e){for(;;)switch(e.n){case 0:if(!0!==t){e.n=2;break}return e.n=1,this.toggleMenu("nav-base");case 1:return a.Eb.show(),e.n=2,this.sleep(50);case 2:if(!1!==t){e.n=4;break}return e.n=3,this.toggleMenu("close");case 3:a.Eb.hide();case 4:return e.a(2)}},e,this)})),function(e){return f.apply(this,arguments)})},{key:"hideSubmenu",value:(l=p(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.closeMenu();case 1:return e.a(2)}},e,this)})),function(){return l.apply(this,arguments)})},{key:"focusBurgerElement",value:function(){var e=document.getElementById("header-element--burger--button");e&&e.focus()}},{key:"focusSearchElement",value:function(){}},{key:"focusOpenNavItem",value:function(){}},{key:"flow",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"add"===e&&(null===t&&console.error("navItem is null!"),this.navigationFlow.push(t)),"remove"===e&&this.navigationFlow.pop(),"currentItem"===e?this.navigationFlow[this.navigationFlow.length-1]:"backItem"===e?this.navigationFlow[this.navigationFlow.length-2]:("clear"===e&&(this.navigationFlow=[]),"get"===e?this.navigationFlow:void 0)}}],r&&y(n.prototype,r),u&&y(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u,l,f,d,v,b,w,O}(r.xI);g(O,"targets",["hamburger","mobileSearchButton","cleanSearchButton"]),g(O,"values",{}),g(O,"outlets",["header--header"])},13884(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>v});n(52675),n(89463),n(2259),n(45700),n(51629),n(23418),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(58940),n(3362),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(40182);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var a=r&&r.prototype instanceof l?r:l,s=Object.create(a.prototype);return u(s,"_invoke",function(n,r,o){var i,a,u,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,a=0,u=e,d.n=n,c}};function p(n,r){for(a=n,u=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,a=0))}if(o||n>1)return c;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),a=s,u=y;(t=a<2?e:u)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,u)):d.n=u:d.v=u);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=d.n<0)?u:n.call(r,d))!==c)break}catch(t){i=e,a=1,u=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var c={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(u(t={},r,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,u(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,u(p,"constructor",f),u(f,"constructor",s),s.displayName="GeneratorFunction",u(f,o,"GeneratorFunction"),u(p),u(p,o,"Generator"),u(p,r,function(){return this}),u(p,"toString",function(){return"[object Generator]"}),(a=function(){return{w:i,m:y}})()}function u(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}u=function(e,t,n,r){function i(t,n){u(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},u(e,t,n,r)}function c(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,h(r.key),r)}}function s(e,t,n){return t=d(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,n||[],d(e).constructor):t.apply(e,n))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}
2function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function y(e,t,n){return(t=h(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.init()}},{key:"init",value:function(){var e,t=this,n=this.topmenuTarget.querySelector("li.active");n?(this._activeSubmenuId=parseInt(n.dataset.id),this._activeTopLink=n.querySelector("a")):this.element.querySelector(".nav4c--top--item").classList.add("active"),this._navToggleHandler=function(){return t.toggleNavigation()},document.addEventListener("main-navigation-toggle",this._navToggleHandler),this._topKeydownHandler=function(e){return t._handleTopKeydown(e)},this.topmenuTarget.addEventListener("keydown",this._topKeydownHandler),this._subKeydownHandler=function(e){return t._handleSubKeydown(e)},this.submenuTarget.addEventListener("keydown",this._subKeydownHandler),this._burgerEl=document.getElementById("header-element--burger--button"),this._burgerKeydownHandler=function(e){return t._handleBurgerKeydown(e)},null===(e=this._burgerEl)||void 0===e||e.addEventListener("keydown",this._burgerKeydownHandler)}},{key:"disconnect",value:function(){var e;document.removeEventListener("main-navigation-toggle",this._navToggleHandler),this.topmenuTarget.removeEventListener("keydown",this._topKeydownHandler),this.submenuTarget.removeEventListener("keydown",this._subKeydownHandler),null===(e=this._burgerEl)||void 0===e||e.removeEventListener("keydown",this._burgerKeydownHandler)}},{key:"toggleNavigation",value:function(){this.isOpenValue?this.closeNavigation():this.openNavigation()}},{key:"openNavigation",value:function(){o.Eb.show(),this._setLinkTabindexes(!0),this.navbodyTarget.classList.add("open"),this.isOpenValue=!0}},{key:"closeNavigation",value:function(){o.Eb.hide(),this._setLinkTabindexes(!1),this.navbodyTarget.classList.remove("open"),this.isOpenValue=!1}},{key:"loadSubmenu",value:(u=a().m(function e(t){var n,r,o;return a().w(function(e){for(;;)switch(e.n){case 0:if(n=t.params.topId,r=t.params.doktype,3!==parseInt(r)&&4!==parseInt(r)&&0!==parseInt(t.currentTarget.dataset.hasChildren)){e.n=1;break}return e.a(2);case 1:if(this.element.querySelectorAll(".nav4c--top--item.active").forEach(function(e){e.classList.remove("active")}),t.target.closest(".nav4c--top--item").classList.add("active"),t.preventDefault(),this._activeTopLink=t.currentTarget,this._activeSubmenuId!==n){e.n=2;break}return this._focusFirstSubItem(),e.a(2);case 2:if(this._activeSubmenuId=n,o=document.getElementById("submenu-".concat(n))){e.n=3;break}return e.a(2);case 3:return e.n=4,this._fadeOut(this.submenuTarget);case 4:this.submenuTarget.scrollTop=0,this.submenuTarget.replaceChildren(o.content.cloneNode(!0)),this._fadeIn(this.submenuTarget),this._focusFirstSubItem();case 5:return e.a(2)}},e,this)}),f=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=u.apply(e,t);function i(e){c(o,n,r,i,a,"next",e)}function a(e){c(o,n,r,i,a,"throw",e)}i(void 0)})},function(e){return f.apply(this,arguments)})},{key:"_fadeOut",value:function(e){return new Promise(function(t){e.addEventListener("transitionend",t,{once:!0}),e.style.opacity=0})}},{key:"_fadeIn",value:function(e){e.style.opacity=1}}
2,{key:"_setLinkTabindexes",value:function(e){this.navbodyTarget.querySelectorAll("a, button, [tabindex]").forEach(function(t){t.setAttribute("tabindex",e?"0":"-1")})}},{key:"_focusFirstSubItem",value:function(){var e;null===(e=this.submenuTarget.querySelector('a, button, [tabindex="0"]'))||void 0===e||e.focus()}},{key:"_focusActiveTopLink",value:function(){var e;null===(e=this._activeTopLink)||void 0===e||e.focus()}},{key:"_handleTopKeydown",value:function(e){var t;"Escape"===e.key&&(e.preventDefault(),null===(t=this._burgerEl)||void 0===t||t.focus())}},{key:"_handleSubKeydown",value:function(e){var t=Array.from(this.submenuTarget.querySelectorAll('a, button, [tabindex="0"]'));if(t.length){var n=t[0],r=t[t.length-1];"Escape"===e.key?(e.preventDefault(),this._focusActiveTopLink()):"Tab"===e.key&&(e.shiftKey&&document.activeElement===n?(e.preventDefault(),this._focusActiveTopLink()):e.shiftKey||document.activeElement!==r||(e.preventDefault(),this._focusActiveTopLink()))}}},{key:"_handleBurgerKeydown",value:function(e){"Escape"===e.key&&(e.preventDefault(),this.closeNavigation())}}],r&&l(n.prototype,r),i&&l(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,u,f}(r.xI);y(v,"targets",["topmenu","submenu","navbody"]),y(v,"values",{isOpen:!1}),y(v,"outlets",["header--header"])},9265(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(50778),n(23500),n(62953),n(76031);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"running",!1),l(e,"openMenu",function(t,n){var r=t.params;if(t.preventDefault(),!e.running)switch(r.linkType){case"external-link":e.redirectToLink(r.link,r.target);break;default:if(!0===r.hasSubpages){var o=null;if(o=!0===n?t.target.querySelector(".main-nav-3--sub--item--inner--chevron i.fa-minus"):t.target.closest(".main-nav-3--sub--item--inner").querySelector(".main-nav-3--sub--item--inner--chevron i.fa-minus")){e.running=!0,e.removeActiveMenu(e.element),o.classList.add("fa-plus"),o.classList.remove("fa-minus"),o.closest(".main-nav-3--sub--item").classList.remove("open"),setTimeout(function(){e.clearDynamicContent(),e.running=!1},750);break}e.openMenuItem(r.menuPageId,r.dropdownSelector,r.subMenuId),document.querySelectorAll(".main-nav-3--sub--item").forEach(function(e){e.classList.remove("open")}
2),t.target.closest(".main-nav-3--sub--item").classList.add("open")}else e.redirectToLink(r.link)}}),l(e,"openMenuItem",function(t,n,r){document.querySelectorAll(".main-nav-3--sub--item--inner--chevron i.fa-minus").forEach(function(e){e.classList.remove("fa-minus"),e.classList.add("fa-plus")});var o=document.querySelector('.main-nav-3--sub--item--inner[data-navigation3-sub-menu-id-param="'.concat(r,'"]'));o.querySelector(".main-nav-3--sub--item--inner--chevron i").classList.remove("fa-plus"),o.querySelector(".main-nav-3--sub--item--inner--chevron i").classList.add("fa-minus"),e.running=!0;var i=e.createNewMenu(t,r);e.focusBackId=r,document.getElementById(n).querySelector(".main-nav-3--dynamic-content").insertAdjacentElement("afterbegin",i),e.removeActiveMenu(),setTimeout(function(){e.setActiveMenu(i)},5),setTimeout(function(){e.running=!1},600)}),l(e,"redirectToLink",function(e,t){"self"===(t=t||"self")?window.location=e:window.open(e,t)}),l(e,"createNewMenu",function(e,t){var n=document.createElement("div");return n.classList.add("main-nav-3--dynamic-content--inner","out"),n.innerHTML=document.querySelector('.main-nav-3--sub--nav[data-nav-pid="'.concat(t,'"]')).innerHTML,n}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){document.getElementById("navigation-main-3").style.setProperty("--position-top",document.getElementById("main-navigation").getBoundingClientRect().bottom/16+"rem")}},{key:"onFocusout",value:function(e){var t="a"===e.relatedTarget.tagName.toLowerCase(),n=e.target.classList.contains("first"),r=e.target.classList.contains("last");e.target.classList.contains("last"),n&&!t&&this.closeInnerMenuAndMoveFocus(e),r&&!t&&this.closeInnerMenuAndMoveFocus(e),r&&t&&e.relatedTarget.classList.contains("main-nav--first--item--link")&&this.closeInnerMenuAndMoveFocus(e)}},{key:"dropdownButtonsFocusout",value:function(e){e.stopImmediatePropagation();var t=e.target.closest(".main-nav-3--dropdown--inner--right"),n=e.target.classList.contains("last"),r=t.contains(e.relatedTarget);n&&!r&&t.querySelector(".main-nav-3--dynamic-content").innerHTML.length>0&&this.closeInnerMenuAndMoveFocus(e)}},{key:"onKeydown",value:function(e){var t=e.target.querySelector(".main-nav-3--sub--item--inner"),n=t.closest(".main-nav-3--dropdown--inner").querySelector(".main-nav-3--dynamic-content");"Escape"===e.key&&(e.target.closest(".main-nav--first--item"),document.getElementById(e.target.dataset.dynamicContent).innerHTML.length>0&&(e.stopImmediatePropagation(),this.removeActiveMenu(this.element),this.setAllNavItemsInactive())),"Enter"===e.key&&(e.preventDefault(),"external-link"===t.dataset.navigation3LinkTypeParam?this.redirectToLink(t.dataset.link,t.dataset.target):"true"===t.dataset.navigation3HasSubpagesParam?(this.openMenu(e,!0),n.querySelector("a").focus()):this.redirectToLink(t.dataset.link))}},{key:"searchDropdownKeydown",value:function(e){if("Enter"===e.key){var t=document.getElementById("main-nav-3--dropdown-wrap--search");t.tabIndex="0",t.querySelectorAll("input, button, a").forEach(function(e){e.tabIndex="0"})}if("Escape"===e.key){this.setAllNavItemsInactive(),document.getElementById("main-nav--searchicon--link").focus();var n=document.getElementById("main-nav-3--dropdown-wrap--search");n.tabIndex="-1",n.querySelectorAll("input, button, a").forEach(function(e){e.tabIndex="-1"})}}},{key:"dynamicContentKeydown",value:function(e){"Escape"===e.key&&(e.stopImmediatePropagation(),this.closeInnerMenuAndMoveFocus(e))}},{key:"closeInnerMenuAndMoveFocus",value:function(e){this.removeActiveMenu(),this.setFocusToFocusBackTarget(),this.setAllNavItemsInactive()}},{key:"clearDynamicContent",value:function(){document.querySelector(".main-nav-3--dynamic-content").innerHTML=""}},{key:"removeActiveMenu",value:function(e){var t=document.getElementById("main-navigation").querySelectorAll(".main-nav-3--dynamic-content--inner.active");t.length>0&&(t.forEach(function(e){e.classList.remove("active"),e.classList.add("fade-out"),setTimeout(function(){e.remove()},750)}),this.setFocusToFocusBackTarget())}},{key:"setActiveMenu",value:function(e){this.activeSubmenu=e,e.classList.add("active"),e.classList.remove("out")}},{key:"setAllNavItemsInactive",value:function(){Array.prototype.forEach.call(this.element.querySelectorAll(".main-nav-3--sub--item.active"),function(e){e.classList.remove("active")}),Array.prototype.forEach.call(this.element.querySelectorAll(".main-nav-3--sub--item.preselect"),function(e){e.classList.remove("preselect")})}},{key:"setFocusToFocusBackTarget",value:function(){var e=document.querySelector('[data-navigation3-sub-menu-id-param="'.concat(this.focusBackId,'"]'));if(this.focusBackId){e.focus();var t=e.querySelector("i.fa-minus");t&&(t.classList.add("fa-plus"),t.classList.remove("fa-minus"))}
2else console.error("No focusBackId found (".concat(this.focusBackId,")"))}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["submenuItem"])},35285(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(5506),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"itemsPerRow",{xs:1,sm:1,md:2,lg:3,xl:3,xxl:3}),l(e,"getItemCountInLastRow",function(){return Object.entries(e.bulletinItemTargets).length%e.itemsPerRow[document.documentElement.dataset.activeViewport]||e.itemsPerRow[document.documentElement.dataset.activeViewport]}),l(e,"refreshClasses",function(){Object.entries(e.bulletinItemTargets).forEach(function(e){e[1].classList.remove("last-row")}),document.querySelectorAll(".bulletin--item:nth-last-of-type(-n+"+e.getItemCountInLastRow()+")").forEach(function(e){e.classList.add("last-row")})}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;this.refreshClasses(),window.addEventListener("resize",function(){e.refreshClasses()})}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["bulletinItem"])},75319(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".news-1--slider",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".news-1--slider--prev-button",nextButton:".news-1--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{850:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:24,items:3},1600:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".news-1--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".news-1--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},77594(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".news-2--slider",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".news-2--slider--prev-button",nextButton:".news-2--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{768:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".news-2--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".news-2--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},29141(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".news-3--slider",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".news-3--slider--prev-button",nextButton:".news-3--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{768:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".news-3--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".news-3--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},25504(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(64346),n(23792),n(62062),n(34782),n(54554),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(27495),n(38781),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function l(e,t,n){return t=f(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,s()?Reflect.construct(t,n||[],f(e).constructor):t.apply(e,n))}function s(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(s=function(){return!!e})()}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}
2function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var y=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),u=0;u<i;u++)a[u]=arguments[u];return e=l(this,t,[].concat(a)),n=e,o="",(r=p(r="initializedSize"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.originalDom=document.querySelector(".news-4--slider").cloneNode(!0),this.originalDom.dataset.controller="",window.requestAnimationFrame(function(){var t;e.initializeSlider(),window.addEventListener("resize",function(n){("sm"===e.initializedSize&&n.target.innerWidth>=992||"lg"===e.initializedSize&&n.target.innerWidth<992)&&(t&&clearTimeout(t),t=setTimeout(function(){e.initializeSlider()},250))})})}},{key:"buildSlider",value:function(){var e,t,n=this;this.element.innerHTML="",this.sliderDiv=document.createElement("div"),this.sliderDiv.classList.add("news-4--items"),window.innerWidth<992&&(e=1,t=2),window.innerWidth>=992&&(e=3,t=4);var r=Array.from(this.originalDom.querySelectorAll(".news-4--item")),o=r.splice(0,e),i=a(Array(Math.ceil(r.length/t))).map(function(e){return r.splice(0,t)});i.unshift(Array.from(o)),i.forEach(function(e){var t=document.createElement("div");t.classList.add("wrap");var r=document.createElement("div");r.classList.add("wrap--inner"),e.forEach(function(e){r.appendChild(e.cloneNode(!0))}),t.appendChild(r),n.sliderDiv.appendChild(t)}),this.element.appendChild(this.sliderDiv)}},{key:"initializeSlider",value:function(){"object"===i(this.sliderSM)&&(this.sliderSM.destroy(),delete this.sliderSM),"object"===i(this.sliderLG)&&(this.sliderLG.destroy(),delete this.sliderLG),this.buildSlider(),window.innerWidth<992&&(this.initializedSize="sm",this.sliderSM=(0,o.U)({container:".news-4--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".news-4--slider--prev-button",nextButton:".news-4--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,gutter:48})),window.innerWidth>=992&&(this.initializedSize="lg",this.sliderLG=(0,o.U)({container:".news-4--items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".news-4--slider--prev-button",nextButton:".news-4--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,gutter:48}))}}],r&&c(n.prototype,r),u&&c(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u}(r.xI)},72563(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:".news-5--slider",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".news-5--slider--prev-button",nextButton:".news-5--slider--next-button",mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{930:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".news-5--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".news-5--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},71784(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;document.querySelectorAll(".news-6--tab--link").forEach(function(t){t.addEventListener("mouseenter",function(){var n=e.currentValue,r=t.dataset.newsUid;if(n!==r){var o=document.querySelector('.news-6--image[data-uid="'.concat(n,'"]')),i=document.querySelector('.news-6--image[data-uid="'.concat(r,'"]'));o.classList.add("hidden"),i.classList.remove("hidden"),e.currentValue=r}}),document.querySelectorAll(".news-6--tab").forEach(function(t){t.addEventListener("mouseleave",function(t){if(!t.relatedTarget||!t.relatedTarget.closest(".
2news-6--tab--link")){var n=e.currentValue;document.querySelector('.news-6--image[data-uid="'.concat(n,'"]')).classList.add("hidden"),e.defaultImageTarget.classList.remove("hidden"),e.currentValue=0}})})})}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["defaultImage"]),l(f,"values",{current:String})},98e3(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var s,f,d,p=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this.getCurrentLanguageKey();if(e){var t=document.querySelector('.gtranslate--flag img[data-language-key="'.concat(e,'"]'));if(t){var n=t.getAttribute("src"),r=t.getAttribute("alt");this.flagTarget.setAttribute("src",n),this.flagTarget.setAttribute("alt",r),this.indicatorTarget.classList.add("on")}}}},{key:"getCurrentLanguageKey",value:function(){var e=location.pathname.split("/")[1];return(2===e.length||"zh-cn"===e.toLowerCase()||"zh-tw"===e.toLowerCase())&&e}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);s=p,d=["indicator","flag"],(f=l(f="targets"))in s?Object.defineProperty(s,f,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[f]=d},71254(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(73029),i=n.n(o);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function c(e,t,n){return t=s(t),function(e,t){if(t&&("object"==a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,l()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}
2function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e,t,n){return(t=p(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}var y=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return d(e=c(this,t,[].concat(r)),"openClass","open"),d(e,"panelTooltip",null),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.panalTooltip=new(i())(this.panelTarget),this.initialize(),document.addEventListener("keydown",function(t){e.isOpenValue&&"Escape"===t.key&&e.close()})}},{key:"toggle",value:function(e){e.preventDefault(),this.isOpenValue?this.close():this.open()}},{key:"open",value:function(){this.calculateSize(),this.linklistTarget.querySelectorAll("a").forEach(function(e){e.setAttribute("tabindex","0")}),this.element.classList.add(this.openClass),this.linkitemTargets.forEach(function(e,t){setTimeout(function(){e.classList.add("in")},125*t)}),this.isOpenValue=!0,this.setAriaTags()}},{key:"close",value:function(){var e=this;this.linklistTarget.querySelectorAll("a").forEach(function(e){e.setAttribute("tabindex","-1")}),this.linkitemTargets.forEach(function(e,t){e.classList.remove("in")}),setTimeout(function(){e.element.classList.remove(e.openClass)},50),this.isOpenValue=!1,this.setAriaTags()}},{key:"calculateSize",value:function(){this.element.style.setProperty("--panel-height","".concat(this.linklistTarget.getBoundingClientRect().height,"px")),this.element.style.setProperty("--panel-width","".concat(this.linklistIconTarget.getBoundingClientRect().width+this.contentTarget.getBoundingClientRect().width+60,"px"))}},{key:"initialize",value:function(){this.isOpenValue?this.open():this.close(),this.update()}},{key:"setAriaTags",value:function(){this.panelTarget.ariaExpanded=this.isOpenValue}},{key:"update",value:function(){this.calculateSize(),void 0!==this.panalTooltip&&this.panalTooltip.dispose(),["xs","sm"].includes(document.documentElement.dataset.activeViewport)&&(this.panelTarget.dataset.bsPlacement="top"),["md","lg","xl","xxl"].includes(document.documentElement.dataset.activeViewport)&&(this.panelTarget.dataset.bsPlacement="left"),this.panalTooltip=new(i())(this.panelTarget)}}],r&&u(n.prototype,r),o&&u(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(r.xI);d(y,"targets",["panel","linklist","linkitem","linklistIcon","content"]),d(y,"values",{isOpen:{type:Boolean,default:!1}})},14920(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:this.element.querySelector(".portal-2--slider"),nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:this.element.querySelector(".portal-2--slider--prev-button"),nextButton:this.element.querySelector(".portal-2--slider--next-button"),mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{768:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".portal-2--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".portal-2--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},6659(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:this.element.querySelector(".portal-5-1--slider"),nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:this.element.querySelector(".portal-5-1--slider--prev-button"),nextButton:this.element.querySelector(".portal-5-1--slider--next-button"),mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{768:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".portal-5-1--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".portal-5-1--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},96253(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var d=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),c=0;c<i;c++)a[c]=arguments[c];return e=u(this,t,[].concat(a)),n=e,o=null,(r=f(r="slider"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls()}},{key:"initializeSlider",value:function(){this.slider=(0,o.U)({container:this.element.querySelector(".portal-5--slider"),nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:this.element.querySelector(".portal-5--slider--prev-button"),nextButton:this.element.querySelector(".portal-5--slider--next-button"),mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{768:{gutter:16,items:2},992:{gutter:24,items:2},1200:{gutter:48,items:3}}})}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){return e.setInertSlides()})}},{key:"updateTabindexOnControls",value:function(){this.element.querySelector(".portal-5--slider--prev-button").setAttribute("tabindex","0"),this.element.querySelector(".portal-5--slider--next-button").setAttribute("tabindex","0")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},18935(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});n(52675),n(89463),n(2259),n(45700),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}function a(e,t,n){return t=c(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,u()?Reflect.construct(t,n||[],c(e).constructor):t.apply(e,n))}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}var s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(r=[{key:"_afterToggleCallback",value:function(){this.state&&this.element.querySelectorAll(".portal-5-2--item--overlay--link").forEach(function(e){e.setAttribute("tabindex","0")}),this.state||this.element.querySelectorAll(".portal-5-2--item--overlay--link").forEach(function(e){e.setAttribute("tabindex","-1")})}}])&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(22180).default)}
vendor: 1,331 bytes, line 2
2,78580(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"slider",null),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider(),this.initializeEvents(),this.setInertSlides(),this.updateTabindexOnControls(),this.updateSliderIndex()}},{key:"initializeSlider",value:function(){var e=this;this.slider=(0,o.U)({container:this.sliderTarget,nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:this.prevTarget,nextButton:this.nextTarget,mouseDrag:!0,touch:!0,swipeAngle:45,autoHeight:!0}),setTimeout(function(){e.slider.updateSliderHeight()},300)}},{key:"setInertSlides",value:function(){this.element.querySelectorAll(".tns-item").forEach(function(e){e.setAttribute("inert","")}),this.element.querySelectorAll(".tns-slide-active").forEach(function(e){e.removeAttribute("inert","")})}},{key:"initializeEvents",value:function(){var e=this;this.slider.events.on("indexChanged",function(){e.setInertSlides(),e.updateSliderIndex()})}},{key:"updateTabindexOnControls",value:function(){this.prevTarget.setAttribute("tabindex","0"),this.nextTarget.setAttribute("tabindex","0")}},{key:"updateSliderIndex",value:function(){this.sliderindexTarget.innerText="".concat(this.slider.getInfo().displayIndex,"/").concat(this.slider.getInfo().slideCount)}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["slider","prev","next","sliderindex"])},39364(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});n(52675),n(89463),n(2259),n(45700),n(28706),n(2008),n(51629),n(23418),n(64346),n(23792),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(27495),n(38781),n(47764),n(23500),n(62953),n(76031),n(48408);var r=n(52891),o=n(84166);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,s=Object.create(c.prototype);return l(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,l(p,"constructor",f),l(f,"constructor",s),s.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:y}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)})}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function p(e,t,n){return t=h(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,y()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function b(e,t,n){return(t=m(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var g=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return b(e=p(this,t,[].concat(r)),"filter",{categories:[],serviceTypes:["all"],federalState:"all"}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(t,e),n=t,r=[{key:"connect",value:(l=f(c().m(function e(){return c().w(function(e){for(;;)if(0===e.n)return e.a(2)},e)})),function(){return l.apply(this,arguments)})},{key:"addCategoryToFilter",value:function(e){this.categoryFilterAllTarget.checked&&(this.categoryFilterAllTarget.checked=!1);var t=e.target.value,n=e.target.checked;!0===n&&(this.filter.categories=[].concat(a(this.filter.categories),[t])),!1===n&&(this.filter.categories=this.filter.categories.filter(function(e){return e!==t})),this.filterUpdated()}},{key:"changeServiceTypeFilter",value:function(e){this.filter.serviceTypes=[e.target.value],console.log(this.filter.serviceType),this.filterUpdated()}},{key:"changeFederalStateFilter",value:function(e){this.filter.federalState=e.target.value,this.filterUpdated()}},{key:"filterAllCategories",value:function(){this.categoryFilterAllTarget.checked=!0,this.uncheckAllCategoryCheckboxes(),this.filterUpdated()}},{key:"uncheckAllCategoryCheckboxes",value:function(){this.categoryTargets.forEac
2h(function(e){return e.checked=!1}),this.filter.categories=[]}},{key:"filterUpdated",value:function(){var e=this;this.filterTimeout&&clearTimeout(this.filterTimeout),this.filterTimeout=setTimeout(f(c().m(function t(){return c().w(function(t){for(;;)switch(t.n){case 0:return e.loaderTarget.style.display="block",t.n=1,e.fetchReferencesByFilter();case 1:return t.a(2)}},t)})),750)}},{key:"fetchReferencesByFilter",value:(u=f(c().m(function e(){var t,n=this;return c().w(function(e){for(;;)switch(e.n){case 0:t=new URLSearchParams({eID:"reference-list-get-filtered-tiles","filter[categories]":this.filter.categories,"filter[serviceTypes]":this.filter.serviceTypes,"filter[federalState]":this.filter.federalState}),this.tileContainerTarget.innerHTML="",o.A.get("/?"+t.toString()).then(function(e){var t=e.data.uids,r=document.getElementById("reference-placeholder-template");t.forEach(function(e){var t=r.content.cloneNode(!0);t.querySelector(".reference-tile--wrap").dataset.referenceIdValue=e,n.tileContainerTarget.appendChild(t)}),n.loaderTarget.style.display="none"});case 1:return e.a(2)}},e,this)})),function(){return u.apply(this,arguments)})}],r&&d(n.prototype,r),i&&d(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,u,l}(r.xI);b(g,"values",{}),b(g,"targets",["category","serviceType","tileContainer","loader","categoryFilterAll"])},56887(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function u(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}function c(e,t,n){return t=s(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,l()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}
2function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}var d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSlider()}},{key:"initializeSlider",value:function(){this.sliderSM=(0,o.U)({container:".reference-slider > .items",nav:!1,items:1,slideBy:1,autoplay:!1,loop:!1,prevButton:".referenc-slider--prev",nextButton:".referenc-slider--next",gutter:32,responsive:{768:{items:2},1200:{items:3},1600:{items:4,gutter:48}}})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI)},52907(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S});n(52675),n(89463),n(2259),n(45700),n(23418),n(64346),n(23792),n(34782),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(3362),n(60825),n(27495),n(38781),n(47764),n(62953);var r=n(52891),o=n(52752),i=n(84166);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return c(s,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,c=e,d.n=n,a}};function p(n,r){for(u=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,y),u=s,c=y;(t=u<2?e:c)||!f;){i||(u?u<3?(u>1&&(d.n=-1),p(u,c)):d.n=c:d.v=c);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,u=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function y(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,c(p,"constructor",f),c(f,"constructor",s),s.displayName="GeneratorFunction",c(f,o,"GeneratorFunction"),c(p),c(p,o,"Generator"),c(p,r,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(u=function(){return{w:i,m:y}})()}function c(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,r){function i(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},c(e,t,n,r)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){f(i,r,o,a,u,"next",e)}function u(e){f(i,r,o,a,u,"throw",e)}a(void 0)})}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function y(e,t,n){return t=v(t),function(e,t){if(t&&("object"==a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,h()?Reflect.construct(t,n||[],v(e).constructor):t.apply(e,n))}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}function m(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}var g,w,O,S=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),y(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b(e,t)}(t,e),n=t,r=[{key:"connect",value:(f=d(u().m(function e(){var t,n,r;return u().w(function(e){for(;;)switch(e.n){case 0:t=(0,o.v1)(this),(n=l(t,2))[0],r=n[1],this.unobserve=r;case 1:return e.a(2)}},e,this)})),function(){return f.apply(this,arguments)})},{key:"appear",value:(s=d(u().m(function e(t,n){var r;return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.fetchHtml();case 1:r=e.v,this.replacePlaceholder(r),this.unobserve();case 2:return e.a(2)}},e,this)})),function(e,t){return s.apply(this,arguments)})},{key:"fetchHtml",value:(c=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,i.A.get("/?eID=reference-tile-loader&reference="+this.idValue).then(function(e){return e.data});case 1:return e.a(2,e.v)}},e,this)})),function(){return c.apply(this,arguments)})},{key:"replacePlaceholder",value:function(e){this.element.innerHTML=e}}],r&&p(n.prototype,r),a&&p(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a,c,s,f}(r.xI);g=S,w="values",O={id:Number,required:!0},(w=m(w))in g?Object.defineProperty(g,w,{value:O,enumerable:!0,configurable:!0,writable:!0}):g[w]=O},27405(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(42762),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){}},{key:"action_aiSearchStatusChange",value:function(e){this.useViindSearchValue=e.target.checked}},{key:"action_openBotAndSubmitSearch",value:function(e){!1!==this.enabledValue&&!1!==this.useViindSearchValue&&(e.preventDefault(),this._openViindBot())}},{key:"_openViindBot",value:function(){var e=this.searchInputTarget.value.trim();document.dispatchEvent(new CustomEvent("communice:open-viind-bot-widget",{bubbles:!0,composed:!0,detail:{searchword:e}})),this.searchInputTarget.value=""}}],r&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["searchInput"]),l(f,"values",{enabled:{type:Boolean,default:!1},useViindSearch:{type:Boolean,default:!1}})},87230(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(25276),n(23792),n(89572),n(23288),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(78459),n(60825),n(27495),n(38781),n(47764),n(25440),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"sliderPaused",!1),f(e,"config",{container:"#".concat(e.wrapperValue," .header-slider-v1--slider"),items:1,slideBy:1,autoplay:!1,autoplayTimeout:1e4,loop:!0,nav:!1,controls:!1,prevButton:".headerslider-controls-1--prev",nextButton:".headerslider-controls-1--next",autoplayButton:".headerslider-controls-1--pause",autoplayText:['<i class="fa-solid fa-play"></i>','<i class="fa-solid fa-pause"></i>'],gutter:16,center:!0,mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{992:{mouseDrag:!1,touch:!1}}}),f(e,"indexChangedEvent1",function(t,n){e.clearTimeline(),e.updateSliderIndex1(),e.startTimeline()}),f(e,"indexChangedEvent2",function(t,n){e.clearTimeline(),e.updateSliderIndex2()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;this.observeHeaderHeight(),this.initializeSliderValue&&this.initializeSlider(),setTimeout(function(){e.calculateSliderHeight()},200)}},{key:"initializeSlider",value:function(){switch(this.slider=(0,o.U)(this.config),this.controlsTypeValue){case 1:this.loadSliderControls1();break;case 2:this.loadSliderControls2()}}},{key:"loadSliderControls1",value:function(){this.updateSliderIndex1(),this.slider.events.on("indexChanged",this.indexChangedEvent1),this.startTimeline(),this.checkControlsCollision(),this.attachResizeObserver()}},{key:"loadSliderControls2",value:function(){this.insertSliderIndex2(),this.updateSliderIndex2(),this.slider.events.on("indexChanged",this.indexChangedEvent2),this.checkControlsCollision(),this.attachResizeObserver()}},{key:"insertSliderIndex2",value:function(){var e=this;this.sliderindexTarget.innerHTML="";var t=this.slider.getInfo().slideCount;Array.from({length:t}).forEach(function(t,n){var r=n+1,o=document.createElement("div");o.classList.add("headerslider-controls-2--index-dot"),o.dataset.action="click->sliders--headerslider1#dotClicked",o.dataset.slide=n.toString(),o.style.setProperty("--progress-percentage","0%"),e.slider.getInfo().displayIndex===r&&o.classList.add("active");var i=document.createElement("div");i.classList.add("headerslider-controls-2--index-dot--timeline"),o.appendChild(i),e.sliderindexTarget.appendChild(o)})}},{key:"updateSliderIndex1",value:function(){this.sliderindexTarget.innerText="".concat(this.slider.getInfo().displayIndex,"/").concat(this.slider.getInfo().slideCount)}},{key:"updateSliderIndex2",value:function(){var e=this;this.sliderindexTarget.querySelectorAll(".headerslider-controls-2--index-dot").forEach(function(t,n){e.slider.getInfo().displayIndex===n+1?(e.currentDot=t,t.classList.add("active")):t.classList.remove("active")}),this.startTimeline()}},{key:"startTimeline",value:function(){var e=this;this.timelineWidth=0,this.activeTimeline=setInterval(function(){e.sliderPaused||window.requestAnimationFrame(function(){if(e.timelineWidth>=100)clearInterval(e.activeTimeline),e.nextSlide();else switch(e.timelineWidth+=100/(e.config.autoplayTimeout/35),e.controlsTypeValue){case 1:e.setTimelineWidth1(e.timelineWidth);break;case 2:e.setTimelineWidth2(e.timelineWidth)}})},35)}},{key:"setTimelineWidth1",value:function(e){var t=this;window.requestAnimationFrame(function(){t.timelineTarget.style.width=e+"%"})}},{key:"setTimelineWidth2",value:function(e){var t=this;window.requestAnimationFrame(function(){t.currentDot.style.setProperty("--progress-percentage","".concat(e,"%"))})}},{key:"clearTimeline",value:function(){switch(clearInterval(this.activeTimeline),this.controlsTypeValue){case 1:this.setTimelineWidth1(0);break;case 2:this.setTimelineWidth2(0)}}},{key:"nextSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1+this.slider.getInfo().slideBy;e===this.slider.getInfo().slideCount&&(e=0),e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"prevSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1-this.slider.getInfo().slideBy;e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"checkControlsCollision",value:function(){var e=this.controlsContainerTarget.getBoundingClientRect(),t=this.servicelinkContainerTarget.getBoundingClientRect();e.right+15>t.left?this.controlsContainerTarget.classList.contains("up")||this.controlsContainerTarget.classList.add("up"):this.controlsContainerTarget.classList.contains("up")&&this.controlsContainerTarget.classList.remove("up")}},{key:"attachResizeObserver",value:function(){var e=this;new ResizeObserver(function(){e.checkControlsCollision()}).observe(this.element)}},{key:"pauseSlider",value:function(){this.sliderPaused=!this.sliderPaused,this.sliderPaused?this.pauseButtonTarget.querySelector("i").classList.replace("fa-pause","fa-play"):this.pauseButtonTarget.querySelector("i").classList.replace("fa-play","fa-pause")}},{key:"gotoPrevSlide",value:function(){this.prevSlide()}},{key:"gotoNextSlide",value:function(){this.nextSlide()}},{key:"dotClicked",value:function(e){this.slider.goTo(e.target.dataset.slide)}},{key:"calculateSliderHeight",value:function(){var e=this.getExtraSpaceValue()*parseFloat(getComputedStyle(document.documentElement).fontSize),t=800,n=document.querySelector(".header-slider-v1--slide").getBoundingClientRect().height,r=parseFloat(document.documentElement.style.getPropertyValue("--header-height").split("rem")[0])*parseFloat(getComputedStyle(document.documentElement).fontSize),o=document.querySelector(".header-slider-v1--service-links").getBoundingClientRect().height,i=window.innerHeight-r;if((n+e>i||n+e>t)&&n+e>500){var a=i-e;a<500&&(a=500),a>t&&(a=t),this.element.style.setProperty("--slider-height-large","".concat(a,"px"))}else n+e<i&&n+e<t&&this.element.style.setProperty("--slider-height-large","".concat(i-e,"px"));["xs","sm","md"].indexOf(document.documentElement.dataset.activeViewport)>=0?document.querySelectorAll(".header-slider-v1--slide--text-content").forEach(function(e){return e.style.top=n/2+"px"}):["lg","xl","xxl"].indexOf(document.documentElement.dataset.activeViewport)>=0&&document.querySelectorAll(".header-slider-v1--slide--text-content").forEach(function(e){return e.style.top=n/2-o/2+"px"})}},{key:"getExtraSpaceValue",value:function(){return 2===this.quicklinkPositionValue?3.75:.5}},{key:"observeHeaderHeight",value:function(){var e=this;new MutationObserver(function(t){t.forEach(function(t){"style"===t.attributeName&&e.calculateSliderHeight()})}).observe(document.documentElement,{attributes:!0,attributeFilter:["style"]})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["sliderindex","timeline","pauseButton","servicelinkContainer","controlsContainer","nextButton"]),f(p,"values",{controlsType:{type:Number,default:1,required:!1},wrapper:{type:String,required:!0},quicklinkPosition:{type:Number,required:!0},initializeSlider:{type:Boolean,default:!1}})},25913(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(25276),n(23792),n(89572),n(23288),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(78459),n(60825),n(27495),n(38781),n(47764),n(25440),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"sliderPaused",!1),f(e,"config",{container:".header-slider-v2--slider",items:1,slideBy:1,autoplay:!1,autoplayTimeout:7e3,loop:!0,nav:!1,controls:!1,prevButton:".headerslider-controls-1--prev",nextButton:".headerslider-controls-1--next",autoplayButton:".headerslider-controls-1--pause",autoplayText:['<i class="fa-solid fa-play"></i>','<i class="fa-solid fa-pause"></i>'],gutter:0,center:!0,mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{992:{mouseDrag:!1,touch:!1}}}),f(e,"indexChangedEvent1",function(t,n){e.clearTimeline(),e.updateSliderIndex1(),e.startTimeline()}),f(e,"indexChangedEvent2",function(t,n){e.clearTimeline(),e.updateSliderIndex2()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;this.observeHeaderHeight(),this.initializeSliderValue&&this.initializeSlider(),setTimeout(function(){e.calculateSliderHeight()},200)}},{key:"initializeSlider",value:function(){switch(this.slider=(0,o.U)(this.config),this.controlsTypeValue){case 1:this.loadSliderControls1();break;case 2:this.loadSliderControls2()}}},{key:"loadSliderControls1",value:function(){this.updateSliderIndex1(),this.slider.events.on("indexChanged",this.indexChangedEvent1),this.startTimeline(),this.checkControlsCollision(),this.attachResizeObserver()}},{key:"loadSliderControls2",value:function(){this.insertSliderIndex2(),this.updateSliderIndex2(),this.slider.events.on("indexChanged",this.indexChangedEvent2),this.checkControlsCollision(),this.attachResizeObserver()}},{key:"updateSliderIndex1",value:function(){this.sliderindexTarget.innerText="".concat(this.slider.getInfo().displayIndex,"/").concat(this.slider.getInfo().slideCount)}},{key:"insertSliderIndex2",value:function(){var e=this;this.sliderindexTarget.innerHTML="";var t=this.slider.getInfo().slideCount;Array.from({length:t}).forEach(function(t,n){var r=n,o=document.createElement("div");o.classList.add("headerslider-controls-2--index-dot"),o.dataset.action="click->sliders--headerslider2#dotClicked",o.dataset.slide=(n+1).toString(),o.style.setProperty("--progress-percentage","0%"),e.slider.getInfo().displayIndex===r&&o.classList.add("active");var i=document.createElement("div");i.classList.add("headerslider-controls-2--index-dot--timeline"),o.appendChild(i),e.sliderindexTarget.appendChild(o)})}},{key:"updateSliderIndex2",value:function(){var e=this;this.sliderindexTarget.querySelectorAll(".headerslider-controls-2--index-dot").forEach(function(t,n){e.slider.getInfo().displayIndex===n+1?(e.currentDot=t,t.classList.add("active")):t.classList.remove("active")}),this.startTimeline()}},{key:"startTimeline",value:function(){var e=this;this.timelineWidth=0,this.activeTimeline=setInterval(function(){e.sliderPaused||window.requestAnimationFrame(function(){if(e.timelineWidth>=100)clearInterval(e.activeTimeline),e.nextSlide();else switch(e.timelineWidth+=100/(e.config.autoplayTimeout/35),e.controlsTypeValue){case 1:e.setTimelineWidth1(e.timelineWidth);break;case 2:e.setTimelineWidth2(e.timelineWidth)}})},35)}},{key:"setTimelineWidth1",value:function(e){var t=this;window.requestAnimationFrame(function(){t.timelineTarget.style.width=e+"%"})}},{key:"setTimelineWidth2",value:function(e){var t=this;window.requestAnimationFrame(function(){t.currentDot.style.setProperty("--progress-percentage","".concat(e,"%"))})}},{key:"clearTimeline",value:function(){switch(clearInterval(this.activeTimeline),this.controlsTypeValue){case 1:this.setTimelineWidth1(0);break;case 2:this.setTimelineWidth2(0)}}},{key:"nextSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1+this.slider.getInfo().slideBy;e>=this.slider.getInfo().slideCount&&(e=0),e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"prevSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1-this.slider.getInfo().slideBy;e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"checkControlsCollision",value:function(){var e=this.controlsContainerTarget.getBoundingClientRect(),t=this.servicelinkContainerTarget.getBoundingClientRect();e.right+15>t.left?this.controlsContainerTarget.classList.contains("up")||this.controlsContainerTarget.classList.add("up"):this.controlsContainerTarget.classList.contains("up")&&this.controlsContainerTarget.classList.remove("up")}},{key:"attachResizeObserver",value:function(){var e=this;new ResizeObserver(function(){e.checkControlsCollision()}).observe(this.element)}},{key:"pauseSlider",value:function(){this.sliderPaused=!this.sliderPaused,this.sliderPaused?this.pauseButtonTarget.querySelector("i").classList.replace("fa-pause","fa-play"):this.pauseButtonTarget.querySelector("i").classList.replace("fa-play","fa-pause")}},{key:"gotoPrevSlide",value:function(){this.prevSlide()}},{key:"gotoNextSlide",value:function(){this.nextSlide()}},{key:"dotClicked",value:function(e){this.slider.goTo(e.target.dataset.slide-1)}},{key:"calculateSliderHeight",value:function(){var e=this.getExtraSpaceValue()*parseFloat(getComputedStyle(document.documentElement).fontSize),t=800,n=document.querySelector(".header-slider-v2--slide").getBoundingClientRect().height,r=parseFloat(document.documentElement.style.getPropertyValue("--header-height").split("rem")[0])*parseFloat(getComputedStyle(document.documentElement).fontSize),o=document.querySelector(".header-slider-v2--service-links").getBoundingClientRect().height,i=window.innerHeight-r;if((n+e>i||n+e>t)&&n+e>550){var a=i-e;a<550&&(a=550),a>t&&(a=t),this.element.style.setProperty("--slider-height-large","".concat(a,"px"))}else n+e<i&&n+e<t&&this.element.style.setProperty("--slider-height-large","".concat(i-e,"px"));["xs","sm","md"].indexOf(document.documentElement.dataset.activeViewport)>=0?document.querySelectorAll(".header-slider-v2--slide--text-content").forEach(function(e){return e.style.top=n/2+"px"}):["lg","xl","xxl"].indexOf(document.documentElement.dataset.activeViewport)>=0&&document.querySelectorAll(".header-slider-v2--slide--text-content").forEach(function(e){return e.style.top=n/2-o/2+"px"})}},{key:"getExtraSpaceValue",value:function(){return 2===this.quicklinkPositionValue?3.75:.5}},{key:"observeHeaderHeight",value:function(){var e=this;new MutationObserver(function(t){t.forEach(function(t){"style"===t.attributeName&&e.calculateSliderHeight()})}).observe(document.documentElement,{attributes:!0,attributeFilter:["style"]})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["sliderindex","timeline","pauseButton","servicelinkContainer","controlsContainer","nextButton"]),f(p,"values",{controlsType:{type:Number,default:1,required:!1},wrapper:{type:String,required:!0},quicklinkPosition:{type:Number,required:!0},initializeSlider:{type:Boolean,default:!1}})},2944(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(25276),n(23792),n(89572),n(23288),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(78459),n(60825),n(27495),n(38781),n(47764),n(25440),n(42762),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"sliderPaused",!1),f(e,"config",{container:".header-slider-v3--slider",items:1,slideBy:1,autoplay:!1,autoplayTimeout:7e3,loop:!0,nav:!1,controls:!1,prevButton:".headerslider-controls-1--prev",nextButton:".headerslider-controls-1--next",autoplayButton:".headerslider-controls-1--pause",autoplayText:['<i class="fa-solid fa-play"></i>','<i class="fa-solid fa-pause"></i>'],gutter:16,center:!0,mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{992:{mouseDrag:!1,touch:!1}}}),f(e,"useViindSearch",!1),f(e,"indexChangedEvent1",function(t,n){e.clearTimeline(),e.updateSliderIndex1(),e.startTimeline()}),f(e,"indexChangedEvent2",function(t,n){e.clearTimeline(),e.updateSliderIndex2()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){var e=this;this.observeHeaderHeight(),this.initializeSliderValue&&this.initializeSlider(),setTimeout(function(){e.calculateSliderHeight()},200)}},{key:"initializeSlider",value:function(){switch(this.slider=(0,o.U)(this.config),this.controlsTypeValue){case 1:this.loadSliderControls1();break;case 2:this.loadSliderControls2()}}},{key:"loadSliderControls1",value:function(){this.updateSliderIndex1(),this.slider.events.on("indexChanged",this.indexChangedEvent1),this.startTimeline(),this.checkCollisions(),this.attachResizeObserver()}},{key:"loadSliderControls2",value:function(){this.insertSliderIndex2(),this.updateSliderIndex2(),this.slider.events.on("indexChanged",this.indexChangedEvent2),this.checkCollisions(),this.attachResizeObserver()}},{key:"updateSliderIndex1",value:function(){this.sliderindexTarget.innerText="".concat(this.slider.getInfo().displayIndex,"/").concat(this.slider.getInfo().slideCount)}},{key:"insertSliderIndex2",value:function(){var e=this;this.sliderindexTarget.innerHTML="";var t=this.slider.getInfo().slideCount;Array.from({length:t}).forEach(function(t,n){var r=n,o=document.createElement("div");o.classList.add("headerslider-controls-2--index-dot"),o.dataset.action="click->sliders--headerslider3#dotClicked",o.dataset.slide=(n+1).toString(),o.style.setProperty("--progress-percentage","0%"),e.slider.getInfo().displayIndex===r&&o.classList.add("active");var i=document.createElement("div");i.classList.add("headerslider-controls-2--index-dot--timeline"),o.appendChild(i),e.sliderindexTarget.appendChild(o)})}},{key:"updateSliderIndex2",value:function(){var e=this;this.sliderindexTarget.querySelectorAll(".headerslider-controls-2--index-dot").forEach(function(t,n){e.slider.getInfo().displayIndex===n+1?(e.currentDot=t,t.classList.add("active")):t.classList.remove("active")}),this.startTimeline()}},{key:"startTimeline",value:function(){var e=this;this.timelineWidth=0,this.activeTimeline=setInterval(function(){e.sliderPaused||window.requestAnimationFrame(function(){if(e.timelineWidth>=100)clearInterval(e.activeTimeline),e.nextSlide();else switch(e.timelineWidth+=100/(e.config.autoplayTimeout/35),e.controlsTypeValue){case 1:e.setTimelineWidth1(e.timelineWidth);break;case 2:e.setTimelineWidth2(e.timelineWidth)}})},35)}},{key:"setTimelineWidth1",value:function(e){var t=this;window.requestAnimationFrame(function(){t.timelineTarget.style.width=e+"%"})}},{key:"setTimelineWidth2",value:function(e){var t=this;window.requestAnimationFrame(function(){t.currentDot.style.setProperty("--progress-percentage","".concat(e,"%"))})}},{key:"clearTimeline",value:function(){switch(clearInterval(this.activeTimeline),this.controlsTypeValue){case 1:this.setTimelineWidth1(0);break;case 2:this.setTimelineWidth2(0)}}},{key:"nextSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1+this.slider.getInfo().slideBy;e>=this.slider.getInfo().slideCount&&(e=0),e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"prevSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1-this.slider.getInfo().slideBy;e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"checkCollisions",value:function(){if(this.hasFloatingSearchTarget){var e=this.controlsContainerTarget.getBoundingClientRect(),t=this.floatingSearchTarget.getBoundingClientRect(),n=document.querySelector(".tns-slide-active .header-slider-v3--slide--image-copyright");e.right+15>t.left?this.controlsContainerTarget.classList.contains("up")||this.controlsContainerTarget.classList.add("up"):this.controlsContainerTarget.classList.contains("up")&&this.controlsContainerTarget.classList.remove("up"),n.getBoundingClientRect().right+15>t.left?n.classList.contains("up")||n.classList.add("up"):n.classList.contains("up")&&n.classList.remove("up")}}},{key:"attachResizeObserver",value:function(){var e=this;new ResizeObserver(function(){e.checkCollisions()}).observe(this.element)}},{key:"pauseSlider",value:function(){this.sliderPaused=!this.sliderPaused,this.sliderPaused?this.pauseButtonTarget.querySelector("i").classList.replace("fa-pause","fa-play"):this.pauseButtonTarget.querySelector("i").classList.replace("fa-play","fa-pause")}},{key:"gotoPrevSlide",value:function(){this.prevSlide()}},{key:"gotoNextSlide",value:function(){this.nextSlide()}},{key:"dotClicked",value:function(e){this.slider.goTo(e.target.dataset.slide-1)}},{key:"calculateSliderHeight",value:function(){var e=this.getExtraSpaceValue()*parseFloat(getComputedStyle(document.documentElement).fontSize),t=650,n=document.querySelector(".header-slider-v3--slide").getBoundingClientRect().height,r=parseFloat(document.documentElement.style.getPropertyValue("--header-height").split("rem")[0])*parseFloat(getComputedStyle(document.documentElement).fontSize),o=document.querySelector(".header-slider-v3--service-links").getBoundingClientRect().height,i=window.innerHeight-r;if((n+e>i||n+e>t)&&n+e>400){var a=i-e;a<400&&(a=400),a>t&&(a=t),this.element.style.setProperty("--slider-height-large","".concat(a,"px"))}else n+e<i&&n+e<t&&this.element.style.setProperty("--slider-height-large","".concat(i-e,"px"));["xs","sm","md"].indexOf(document.documentElement.dataset.activeViewport)>=0?document.querySelectorAll(".header-slider-v3--slide--text-content").forEach(function(e){return e.style.top=n/2+"px"}):["lg","xl","xxl"].indexOf(document.documentElement.dataset.activeViewport)>=0&&document.querySelectorAll(".header-slider-v3--slide--text-content").forEach(function(e){return e.style.top=n/2-o/2+"px"})}},{key:"getExtraSpaceValue",value:function(){return this.includeSearchValue?4:.5}},{key:"observeHeaderHeight",value:function(){var e=this;new MutationObserver(function(t){t.forEach(function(t){"style"===t.attributeName&&e.calculateSliderHeight()})}).observe(document.documentElement,{attributes:!0,attributeFilter:["style"]})}},{key:"action_aiSearchStatusChange",value:function(e){this.useViindSearch=e.target.checked}},{key:"action_openBotAndSubmitSearch",value:function(e){!1!==this.useViindSearch&&(e.preventDefault(),this._openViindBot())}},{key:"_openViindBot",value:function(){var e=this.searchInputTarget.value.trim();
2document.dispatchEvent(new CustomEvent("communice:open-viind-bot-widget",{bubbles:!0,composed:!0,detail:{searchword:e}})),this.searchInputTarget.value=""}}],r&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["sliderindex","timeline","pauseButton","servicelinkContainer","controlsContainer","imageCopyright","floatingSearch","nextButton","searchInput"]),f(p,"values",{controlsType:{type:Number,default:1,required:!1},wrapper:{type:String,required:!0},includeSearch:{type:Boolean,required:!0},initializeSlider:{type:Boolean,default:!1}})},47562(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23418),n(23792),n(89572),n(23288),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(27495),n(38781),n(47764),n(25440),n(23500),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"sliderPaused",!1),f(e,"config",{container:".header-slider-v5--slider",items:1,slideBy:1,autoplay:!1,autoplayTimeout:7e3,loop:!0,nav:!1,controls:!1,prevButton:".headerslider-controls-1--prev",nextButton:".headerslider-controls-1--next",autoplayButton:".headerslider-controls-1--pause",autoplayText:['<i class="fa-solid fa-play"></i>','<i class="fa-solid fa-pause"></i>'],gutter:16,center:!0,mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{992:{mouseDrag:!1,touch:!1}}}),f(e,"indexChangedEvent1",function(t,n){e.clearTimeline(),e.updateSliderIndex1(),e.startTimeline()}),f(e,"indexChangedEvent2",function(t,n){e.clearTimeline(),e.updateSliderIndex2()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.initializeSliderValue&&this.initializeSlider()}},{key:"initializeSlider",value:function(){var e=this;switch(this.slider=(0,o.U)(this.config),this.slider.events.on("transitionStart",function(t,n){e.checkCollisions()}),this.controlsTypeValue){case 1:this.loadSliderControls1();break;case 2:this.loadSliderControls2()}}},{key:"loadSliderControls1",value:function(){this.updateSliderIndex1(),this.slider.events.on("indexChanged",this.indexChangedEvent1),this.startTimeline(),this.checkCollisions(),this.attachResizeObserver()}},{key:"loadSliderControls2",value:function(){this.insertSliderIndex2(),this.updateSliderIndex2(),this.slider.events.on("indexChanged",this.indexChangedEvent2),this.checkCollisions(),this.attachResizeObserver()}},{key:"updateSliderIndex1",value:function(){this.sliderindexTarget.innerText="".concat(this.slider.getInfo().displayIndex,"/").concat(this.slider.getInfo().slideCount)}},{key:"insertSliderIndex2",value:function(){var e=this;this.sliderindexTarget.innerHTML="";var t=this.slider.getInfo().slideCount;Array.from({length:t}).forEach(function(t,n){var r=n,o=document.createElement("div");o.classList.add("headerslider-controls-2--index-dot"),o.dataset.action="click->sliders--headerslider5#dotClicked",o.dataset.slide=(n+1).toString(),o.style.setProperty("--progress-percentage","0%"),e.slider.getInfo().displayIndex===r&&o.classList.add("active");var i=document.createElement("div");i.classList.add("headerslider-controls-2--index-dot--timeline"),o.appendChild(i),e.sliderindexTarget.appendChild(o)})}},{key:"updateSliderIndex2",value:function(){var e=this;this.sliderindexTarget.querySelectorAll(".headerslider-controls-2--index-dot").forEach(function(t,n){e.slider.getInfo().displayIndex===n+1?(e.currentDot=t,t.classList.add("active")):t.classList.remove("active")}),this.startTimeline()}},{key:"startTimeline",value:function(){var e=this;this.timelineWidth=0,this.activeTimeline=setInterval(function(){e.sliderPaused||window.requestAnimationFrame(function(){if(e.timelineWidth>=100)clearInterval(e.activeTimeline),e.nextSlide();else switch(e.timelineWidth+=100/(e.config.autoplayTimeout/35),e.controlsTypeValue){case 1:e.setTimelineWidth1(e.timelineWidth);break;case 2:e.setTimelineWidth2(e.timelineWidth)}})},35)}},{key:"setTimelineWidth1",value:function(e){var t=this;window.requestAnimationFrame(function(){t.timelineTarget.style.width=e+"%"})}},{key:"setTimelineWidth2",value:function(e){var t=this;window.requestAnimationFrame(function(){t.currentDot.style.setProperty("--progress-percentage","".concat(e,"%"))})}},{key:"clearTimeline",value:function(){switch(clearInterval(this.activeTimeline),this.controlsTypeValue){case 1:this.setTimelineWidth1(0);break;case 2:this.setTimelineWidth2(0)}}},{key:"nextSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1+this.slider.getInfo().slideBy;e>=this.slider.getInfo().slideCount&&(e=0),e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"prevSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1-this.slider.getInfo().slideBy;e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"checkCollisions",value:function(){var e=this.controlsContainerTarget.getBoundingClientRect(),t=this.servicelinkContainerTarget.getBoundingClientRect();e.right+15>t.left?this.controlsContainerTarget.classList.contains("up")||this.controlsContainerTarget.classList.add("up"):this.controlsContainerTarget.classList.contains("up")&&this.controlsContainerTarget.classList.remove("up")}},{key:"attachResizeObserver",value:function(){var e=this;new ResizeObserver(function(){e.checkCollisions()}).observe(this.element)}},{key:"pauseSlider",value:function(){this.sliderPaused=!this.sliderPaused,this.sliderPaused?this.pauseButtonTarget.querySelector("i").classList.replace("fa-pause","fa-play"):this.pauseButtonTarget.querySelector("i").classList.replace("fa-play","fa-pause")}},{key:"gotoPrevSlide",value:function(){this.prevSlide()}},{key:"gotoNextSlide",value:function(){this.nextSlide()}},{key:"dotClicked",value:function(e){this.slider.goTo(e.target.dataset.slide-1)}},{key:"getExtraSpaceValue",value:function(){return this.includeSearchValue?4:.5}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",["sliderindex","timeline","pauseButton","servicelinkContainer","controlsContainer","imageCopyright","nextButton"]),f(p,"values",{controlsType:{type:Number,default:1,required:!1},wrapper:{type:String,required:!0},initializeSlider:{type:Boolean,default:!1}})},60237(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(52675),n(89463),n(2259),n(45700),n(28706),n(74423),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(27495),n(47764),n(25440),n(62953),n(76031);var r=n(52891),o=n(65756),i=n(66186);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}
2function c(e,t,n){return t=s(t),function(e,t){if(t&&("object"==a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,l()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e,t,n){return(t=p(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}var y=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return d(e=c(this,t,[].concat(r)),"sliderPaused",!1),d(e,"config",{container:".header-slider-v5c--slider",navContainer:".header-slider-v5c--service-links",items:1,slideBy:1,autoplay:!1,autoplayTimeout:3e3,loop:!0,nav:!0,controls:!1,prevButton:!1,nextButton:!1,autoplayButton:".headerslider-controls-1--pause",autoplayText:['<i class="fa-solid fa-play"></i>','<i class="fa-solid fa-pause"></i>'],gutter:16,center:!0,mouseDrag:!0,touch:!0,swipeAngle:45,responsive:{992:{mouseDrag:!1,touch:!1}}}),d(e,"indexChangedEvent1",function(t,n){e.clearTimeline(),e.startTimeline()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(t,e),n=t,r=[{key:"connect",value:function(){this.initializeSliderValue&&this.initializeSlider()}},{key:"initializeSlider",value:function(){var e=this;this.slider=(0,o.U)(this.config),this.slider.events.on("transitionStart",function(t,n){e.checkCollisions()}),this.loadSliderControls1(),this.startTimeline()}},{key:"loadSliderControls1",value:function(){this.slider.events.on("indexChanged",this.indexChangedEvent1),this.checkCollisions(),this.attachResizeObserver()}},{key:"startTimeline",value:function(){var e=this;this.timelineWidth=0,this.activeTimeline=setInterval(function(){e.sliderPaused||window.requestAnimationFrame(function(){e.timelineWidth>=100?(clearInterval(e.activeTimeline),e.nextSlide()):(e.timelineWidth+=100/(e.config.autoplayTimeout/35),e.setTimelineWidth(e.timelineWidth))})},35)}},{key:"setTimelineWidth",value:function(e){var t=this;window.requestAnimationFrame(function(){t.element.style.setProperty("--timeline-progress",e+"%")})}},{key:"clearTimeline",value:function(){clearInterval(this.activeTimeline),this.setTimelineWidth(0)}},{key:"nextSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1+this.slider.getInfo().slideBy;e>=this.slider.getInfo().slideCount&&(e=0),e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"prevSlide",value:function(){this.clearTimeline();var e=this.slider.getInfo().displayIndex-1-this.slider.getInfo().slideBy;e<0&&(e=this.slider.getInfo().slideCount-1),this.slider.goTo(e)}},{key:"checkCollisions",value:function(){var e=this.controlsContainerTarget.getBoundingClientRect(),t=this.servicelinkContainerTarget.getBoundingClientRect();e.right+15>t.left?this.controlsContainerTarget.classList.contains("up")||this.controlsContainerTarget.classList.add("up"):this.controlsContainerTarget.classList.contains("up")&&this.controlsContainerTarget.classList.remove("up")}},{key:"attachResizeObserver",value:function(){var e=this;new ResizeObserver(function(){e.checkCollisions()}).observe(this.element)}},{key:"pauseSlider",value:function(){this.sliderPaused=!this.sliderPaused,this.sliderPaused?this.pauseButtonTarget.querySelector("i").classList.replace("fa-pause","fa-play"):this.pauseButtonTarget.querySelector("i").classList.replace("fa-play","fa-pause")}},{key:"linkItemClicked",value:function(e){["xs","sm"].includes(i.q.getCurrentViewport())&&(e.preventDefault(),window.location=e.params.linkuri)}},{key:"getExtraSpaceValue",value:function(){return this.includeSearchValue?4:.5}}],r&&u(n.prototype,r),a&&u(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(r.xI);d(y,"targets",["timeline","pauseButton","servicelinkContainer","controlsContainer","imageCopyright","nextButton"]),d(y,"values",{wrapper:{type:String,required:!0},initializeSlider:{type:Boolean,default:!1}})},39839(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(5506),n(40875),n(10287),n(26099),n(60825),n(27495),n(47764),n(25440),n(23500),n(62953);var r=n(52891),o=n(52752),i=n(65756);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}
2function c(e,t,n){return t=s(t),function(e,t){if(t&&("object"==a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,l()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e,t,n){return(t=p(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}var y=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return d(e=c(this,t,[].concat(r)),"viewports",[[0,"xs"],[576,"sm"],[768,"md"],[992,"lg"],[1200,"xl"],[1600,"xxl"]]),d(e,"sliderPaused",!1),d(e,"numberOfSlides",void 0),d(e,"isInitialized",!1),d(e,"config",{container:e.element.querySelector(".logoslider--items"),items:2,slideBy:1,autoplay:!0,speed:1500,autoplayTimeout:2500,autoplayButtonOutput:!1,autoplayHoverPause:!0,preventActionWhenRunning:!0,arrowKeys:!0,loop:!0,rewind:!1,touch:!1,nav:!1,controls:!1,mouseDrag:!1,edgePadding:0,gutter:-1,center:!1,responsive:{768:{items:3},992:{items:4}}}),d(e,"indexChangedEvent",function(e,t){Object.entries(e.slideItems).forEach(function(e){e[1].querySelectorAll("a").forEach(function(t){t.setAttribute("tabindex",-1),"false"!==e[1].ariaHidden&&null!==e[1].ariaHidden||t.setAttribute("tabindex",0)})})}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){(0,o.st)(this),this.numberOfSlides=this.element.querySelectorAll(".logoslider-item").length}},{key:"check",value:function(){var e;switch(this.getCurrentBreakpoint()){case"xs":case"sm":case"md":e=4;break;case"lg":case"xl":case"xxl":e=5}this.numberOfSlides>=e?this.initializeSlider():this.destroySlider()}},{key:"initializeSlider",value:function(){this.isInitialized||(this.slider=(0,i.U)(this.config),this.slider.events.on("indexChanged",this.indexChangedEvent),this.pauseButtonTarget.style.display="",this.isInitialized=!0)}},{key:"destroySlider",value:function(){this.isInitialized&&(this.isInitialized=!1,this.slider.destroy(),this.slider=null,delete this.slider,this.pauseButtonTarget.style.display="none")}},{key:"pauseSlider",value:function(){this.sliderPaused=!this.sliderPaused,this.sliderPaused?(this.pauseButtonTarget.querySelector("i").classList.replace("fa-pause","fa-play"),this.slider.pause()):(this.pauseButtonTarget.querySelector("i").classList.replace("fa-play","fa-pause"),this.slider.play())}},{key:"getCurrentBreakpoint",value:function(){var e="xs";return this.viewports.forEach(function(t){window.innerWidth>=t[0]&&(e=t[1])}),e}},{key:"resize",value:function(){this.check()}}])&&u(n.prototype,r),a&&u(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(r.xI);d(y,"targets",["pauseButton"])},72234(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);var r=n(52891);n(68556);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function a(e,t,n){return t=c(t),function(e,t){if(t&&("object"==o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,u()?Reflect.construct(t,n||[],c(e).constructor):t.apply(e,n))}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}
2function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e,t,n){return(t=f(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}var d=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return s(e=a(this,t,[].concat(r)),"setFilterVisibility",function(){switch(document.documentElement.dataset.activeViewport){case"xs":case"sm":e.setSmallDevice();break;default:e.setLargeDevice()}}),s(e,"setSmallDevice",function(){e.categoryListTarget.classList.remove("open"),e.filterButtonTarget.style.display="flex",e.filterButtonTarget.classList.remove("open")}),s(e,"setLargeDevice",function(){e.categoryListTarget.classList.add("open"),e.filterButtonTarget.style.display="none",e.filterButtonTarget.classList.remove("open")}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;this.setFilterVisibility(),window.addEventListener("resize",function(){e.setFilterVisibility()})}},{key:"toggleFilter",value:function(){var e=this.categoryListTarget.classList.toggle("open");this.filterButtonTarget.classList.toggle("open",e)}}])&&i(n.prototype,r),o&&i(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(r.xI);s(d,"targets",["filterButton","categoryList"])},77306(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953),n(76031);var r=n(52891),o=n(65756);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function u(e,t,n){return t=l(t),function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var p=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return f(e=u(this,t,[].concat(r)),"sliderPaused",!1),f(e,"storySliderConfig",{container:"#story--detail--person--slides",items:1,nav:!0,autoplay:!1,controls:!0,autoHeight:!0,navAsThumbnails:!0,navContainer:"#story--detail--person--thumb-slides",prevButton:"#story--detail--person--slides-nav--prev",nextButton:"#story--detail--person--slides-nav--next"}),f(e,"thumbnailSliderConfig",{container:"#story--detail--person--thumb-slides",items:3,loop:!1,nav:!1,autoplay:!1,autoWidth:!0,gutter:5,edgePadding:0,prevButton:"#story--detail--person--thumb-nav--prev",nextButton:"#story--detail--person--thumb-nav--next"}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){var e=this;this.storySlider=(0,o.U)(this.storySliderConfig),this.thumbnailSlider=(0,o.U)(this.thumbnailSliderConfig),this.storySlider.events.on("indexChanged",function(t){e.thumbnailSlider.goTo(t.displayIndex-1)}),setTimeout(function(){e.storySlider.updateSliderHeight()},300)}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.xI);f(p,"targets",[])},22180(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(23792),n(89572),n(94170),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(60825),n(47764),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"state",!1),l(e,"_buttonClickEvent",function(t){t.preventDefault(),"keypress"===t.type&&"Enter"!==t.key||e._toggle()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){this.toggleButtonTarget.addEventListener("click",this._buttonClickEvent),this.toggleButtonTarget.addEventListener("keypress",this._buttonClickEvent)}},{key:"disconnect",value:function(){this.toggleButtonTarget.removeEventListener("click",this._buttonClickEvent)}},{key:"_toggle",value:function(){!0===this.state&&(null!==this.elementToggleClassValue&&this.toggleElementTarget.classList.remove(this.elementToggleClassValue),null!==this.buttonToggleClassValue&&this.toggleButtonTarget.classList.remove(this.buttonToggleClassValue)),!1===this.state&&(null!==this.elementToggleClassValue&&this.toggleElementTarget.classList.add(this.elementToggleClassValue),null!==this.buttonToggleClassValue&&this.toggleButtonTarget.classList.add(this.buttonToggleClassValue)),this.state=!this.state,this._afterToggleCallback()}},{key:"_afterToggleCallback",value:function(){}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["toggleButton","toggleElement"]),l(f,"values",{buttonToggleClass:{type:String,required:!1,default:null},elementToggleClass:{type:String,required:!1,default:null}})},68556(e,t,n){e.exports={align:{"":n(11321),center:n(66625),right:n(56196),justify:n(394)},background:n(43514),blockquote:n(51791),bold:n(2491),clean:n(47185),code:n(85129),"code-block":n(85129),color:n(91667),direction:{"":n(94952),rtl:n(50064)},float:{center:n(8706),full:n(70922),left:n(71030),right:n(79477)},formula:n(82344),header:{1:n(62629),2:n(33172)},italic:n(71734),image:n(26681),indent:{"+1":n(9892),"-1":n(53157)},link:n(44426),list:{ordered:n(8906),bullet:n(48139),check:n(31357)},script:{sub:n(96349),super:n(15534)},strike:n(24556),underline:n(58582),video:n(54047)}},41300(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(52675),n(89463),n(2259),n(45700),n(28706),n(51629),n(23792),n(89572),n(23288),n(94170),n(62010),n(2892),n(59904),n(84185),n(40875),n(10287),n(26099),n(58940),n(60825),n(47764),n(23500),n(62953);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function i(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,a()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}
2function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var f=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return l(e=i(this,t,[].concat(r)),"handlePageshow",function(){e.init()}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(r=[{key:"connect",value:function(){window.addEventListener("pageshow",this.handlePageshow)}},{key:"disconnect",value:function(){window.removeEventListener("pageshow",this.handlePageshow)}},{key:"init",value:function(){this._updateValues()}},{key:"_updateValues",value:function(){this.updateAdultsField(),this.updateChildrenField(),this.updateChildrenAges(),this.updateArrivalField(),this.updateDepartureField()}},{key:"updateArrivalField",value:function(){this.arrivalValue=this.arrivalInputTarget.value}},{key:"updateDepartureField",value:function(){this.departureValue=this.departureInputTarget.value}},{key:"updateAdultsField",value:function(){this.adultsValue=this.adultSelectTarget.value}},{key:"updateChildrenField",value:function(){this.childrenValue=this.childrenSelectTarget.value,document.getElementById("children-container").style.display=this.childrenValue>0?"flex":"none";var e=this.element.querySelectorAll('[id^="feratel--child-"]').length;if(0===e)for(var t=1;t<=this.childrenValue;t++)this.addChildAgeSelector(0,17,t);else if(this.childrenValue-e>0)for(var n=e+1;n<=this.childrenValue;n++)this.addChildAgeSelector(0,17,n);else if(this.childrenValue-e<0)for(var r=e;r>this.childrenValue;r--)document.querySelector('.feratel--field[data-field="feratel--child-'.concat(r,'"]')).remove()}},{key:"updateChildrenAges",value:function(){var e=[];this.childrenAgeTargets.forEach(function(t){e.push(parseInt(t.value))}),this.childrenAgesValue=e}},{key:"addChildAgeSelector",value:function(e,t,n){e=parseInt(e)||0,t=parseInt(t)||17;var r=document.createElement("div");r.classList.add("feratel--child","feratel--field"),r.dataset.field="feratel--child-".concat(n);var o=document.createElement("label");o.htmlFor="feratel--child-".concat(n),o.innerText="Kind ".concat(n),r.append(o);var i=document.createElement("select");i.name="feratel--child-".concat(n),i.id="feratel--child-".concat(n),i.dataset.action="change->feratel#updateChildrenAges",i.dataset.feratelTarget="childrenAge",i.required=!0;for(var a=e;a<=t;a++){var u=document.createElement("option");u.value=a,u.text=a<1?"<1":a,i.appendChild(u)}r.appendChild(i),document.getElementById("feratel--children-fields").append(r)}},{key:"submitForm",value:function(e){var t=this;this._updateValues(),dw.accommodationQuickFind(this.linkKeyValue,{dateFrom:new Date(this.arrivalValue),dateTo:new Date(this.departureValue),occupancy1:{units:1,adults:this.adultsValue,children:this.childrenAgesValue}},function(){window.location.href=t.detailpageValue})}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(n(52891).xI);l(f,"targets",["form","adultSelect","childrenSelect","childrenAge","arrivalInput","departureInput"]),l(f,"values",{detailpage:{type:String,required:!0},linkKey:{type:String,required:!0},arrival:{type:String,required:!0},departure:{type:String,required:!0},adults:{type:Number,default:1},children:{type:Number,default:0},childrenAges:{type:Array,default:[]}})},77403(e,t,n){var r={"./animated-number_controller.js":11063,"./ask-consent_controller.js":54998,"./base_controller.js":32195,"./calendar1-slider_controller.js":63359,"./calendar2-slider_controller.js":76834,"./calendar3items_controller.js":7555,"./calendar4-slider_controller.js":25768,"./calendar5-slider_controller.js":23579,"./calendar6-slider_controller.js":86158,"./connector/viind_controller.js":50978,"./consent_controller.js":78930,"./consent_gtranslate_controller.js":4814,"./consent_html_controller.js":84914,"./consent_maps_controller.js":50068,"./consent_matomo_controller.js":92312,"./consent_readspeaker_controller.js":44128,"./consent_video_controller.js":62910,"./content-addresstiles_controller.js":52955,"./content_loader_controller.js":59867,"./cookie-consent-overlay_controller.js":1880,"./counter_controller.js":83484,"./detail-images-slider_controller.js":57044,"./dropdown-fixed-width_controller.js":29277,"./dropdown_controller.js":65703,"./footer-v1_controller.js":27937,"./header/burger-element_c
2ontroller.js":68466,"./header/header_controller.js":15753,"./header/search-element_controller.js":85657,"./header/siteswitch_controller.js":7451,"./home-modal-controller.js":92927,"./image-upload-cards_controller.js":76921,"./imagecopyright_controller.js":57425,"./imageslider_controller.js":56200,"./infomon_controller.js":74430,"./initialpassword_controller.js":95799,"./jumpnav_controller.js":51719,"./labels_controller.js":67393,"./leaflet/digital-map_controller.js":90619,"./leaflet/map-ce_controller.js":27625,"./navigation/mainNav3_controller.js":83876,"./navigation/mainNav_controller.js":69149,"./navigation/mainnav2_controller.js":47517,"./navigation/mainnav2b_controller.js":80109,"./navigation/navigation4c_controller.js":13884,"./navigation3_controller.js":9265,"./news/bulletin_controller.js":35285,"./news/news-1-slider_controller.js":75319,"./news/news-2-slider_controller.js":77594,"./news/news-3-slider_controller.js":29141,"./news/news-4-slider_controller.js":25504,"./news/news-5-slider_controller.js":72563,"./news/news-6_controller.js":71784,"./panel-accessibility-language_controller.js":98e3,"./panel-nav_controller.js":71254,"./portal/portal-2-slider_controller.js":14920,"./portal/portal-5-1-slider_controller.js":6659,"./portal/portal-5-slider_controller.js":96253,"./portal52toggle_controller.js":18935,"./quotation-slider_controller.js":78580,"./reference-list_controller.js":39364,"./reference-slider_controller.js":56887,"./reference_controller.js":52907,"./search/searchinput-bot_controller.js":27405,"./sliders/headerslider1_controller.js":87230,"./sliders/headerslider2_controller.js":25913,"./sliders/headerslider3_controller.js":2944,"./sliders/headerslider5_controller.js":47562,"./sliders/headerslider5c_controller.js":60237,"./sliders/logoslider_controller.js":39839,"./stories/categories_controller.js":72234,"./stories/storyslider_controller.js":77306,"./toggle_controller.js":22180};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=77403},15870(e,t,n){var r={"./feratel_controller.js":41300};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=15870},66625(e,t,n){"use strict";e.exports=n.p+"images/align-center.f9afebbb.svg"},394(e,t,n){"use strict";e.exports=n.p+"images/align-justify.90285f1f.svg"},11321(e,t,n){"use strict";e.exports=n.p+"images/align-left.0f8ad799.svg"},56196(e,t,n){"use strict";e.exports=n.p+"images/align-right.626a3d25.svg"},43514(e,t,n){"use strict";e.exports=n.p+"images/background.82e25f0b.svg"},51791(e,t,n){"use strict";e.exports=n.p+"images/blockquote.928aa5af.svg"},2491(e,t,n){"use strict";e.exports=n.p+"images/bold.7781b611.svg"},47185(e,t,n){"use strict";e.exports=n.p+"images/clean.d59691df.svg"},85129(e,t,n){"use strict";e.exports=n.p+"images/code.ea85b5c2.svg"},91667(e,t,n){"use strict";e.exports=n.p+"images/color.6c2b4048.svg"},94952(e,t,n){"use strict";e.exports=n.p+"images/direction-ltr.d8052e63.svg"},50064(e,t,n){"use strict";e.exports=n.p+"images/direction-rtl.1375883b.svg"},8706(e,t,n){"use strict";e.exports=n.p+"images/float-center.5793f183.svg"},70922(e,t,n){"use strict";e.exports=n.p+"images/float-full.928ea0b8.svg"},71030(e,t,n){"use strict";e.exports=n.p+"images/float-left.917812e3.svg"},79477(e,t,n){"use strict";e.exports=n.p+"images/float-right.a595de25.svg"},82344(e,t,n){"use strict";e.exports=n.p+"images/formula.513e6891.svg"},33172(e,t,n){"use strict";e.exports=n.p+"images/header-2.34914793.svg"},62629(e,t,n){"use strict";e.exports=n.p+"images/header.8c2dc93d.svg"},26681(e,t,n){"use strict";e.exports=n.p+"images/image.bffb79ce.svg"},9892(e,t,n){"use strict";e.exports=n.p+"images/indent.b5fc7f81.svg"},71734(e,t,n){"use strict";e.exports=n.p+"images/italic.ff0ddc3f.svg"},44426(e,t,n){"use strict";e.exports=n.p+"images/link.5c302e73.svg"},48139(e,t,n){"use strict";e.exports=n.p+"images/list-bullet.cb92933c.svg"},31357(e,t,n){"use strict";e.exports=n.p+"images/list-check.b70fb56c.svg"},8906(e,t,n){"use strict";e.exports=n.p+"images/list-ordered.3e184f96.svg"}
2,53157(e,t,n){"use strict";e.exports=n.p+"images/outdent.dd7145d2.svg"},24556(e,t,n){"use strict";e.exports=n.p+"images/strike.248ad333.svg"},96349(e,t,n){"use strict";e.exports=n.p+"images/subscript.9d8ea7c3.svg"},15534(e,t,n){"use strict";e.exports=n.p+"images/superscript.3bed5966.svg"},58582(e,t,n){"use strict";e.exports=n.p+"images/underline.585c4732.svg"},54047(e,t,n){"use strict";e.exports=n.p+"images/video.eaeee04c.svg"}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}};return t[e].call(i.exports,i,i.exports,r),i.exports}r.m=t,e=[],r.O=(t,n,o,i)=>{if(!n){var a=1/0;for(s=0;s<e.length;s++){for(var[n,o,i]=e[s],u=!0,c=0;c<n.length;c++)(!1&i||a>=i)&&Object.keys(r.O).every(e=>r.O[e](n[c]))?n.splice(c--,1):(u=!1,i<a&&(a=i));if(u){e.splice(s--,1);var l=o();void 0!==l&&(t=l)}}return t}i=i||0;for(var s=e.length;s>0&&e[s-1][2]>i;s--)e[s]=e[s-1];e[s]=[n,o,i]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/build/main/",(()=>{var e={4152:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var o,i,[a,u,c]=n,l=0;if(a.some(t=>0!==e[t])){for(o in u)r.o(u,o)&&(r.m[o]=u[o]);if(c)var s=c(r)}for(t&&t(n);l<a.length;l++)i=a[l],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return r.O(s)},n=self.webpackChunkcommunice3=self.webpackChunkcommunice3||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=r.O(void 0,[5631,9285,1545,2918,7607,6652,3361,7133],()=>r(78858));o=r.O(o)})();

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.