1var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),__exportAll=(e,t)=>{let i={};for(var s in e)__defProp(i,s,{get:e[s],enumerable:!0});t||__defProp(i,Symbol.toStringTag,{value:"Module"});return i},__copyProps=(e,t,i,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var n,o=__getOwnPropNames(t),r=0,a=o.length;r<a;r++){n=o[r];__hasOwnProp.call(e,n)||n===i||__defProp(e,n,{get:(e=>t[e]).bind(null,n),enumerable:!(s=__getOwnPropDesc(t,n))||s.enumerable})}return e},__toESM=(e,t,i)=>(i=null!=e?__create(__getProtoOf(e)):{},__copyProps(!t&&e&&e.__esModule&&__hasOwnProp.call(e,"default")?i:__defProp(i,"default",{value:e,enumerable:!0}),e));export{__exportAll as n,__toESM as r,__commonJSMin as t};var enabledAnimation=()=>{[...document.querySelectorAll(".disabled-animation")].map(e=>e.classList.remove("disabled-animation"))},refreshAosWhenStable=e=>{window.addEventListener("pageshow",t=>{t.persisted&&e.refresh()});let t,i=document.body.scrollHeight;new ResizeObserver(()=>{if(document.body.scrollHeight!==i){i=document.body.scrollHeight;clearTimeout(t);t=setTimeout(()=>e.refresh(),150)}}).observe(document.body)};function initializeModules(e,t,...i){window.addEventListener("DOMContentLoaded",()=>{e?document.querySelectorAll(e)?.forEach(e=>{new t(e,...i)}):new t(...i)})}var actionListener=(e,t,i)=>{t?t.addEventListener(e,e=>{e.stopPropagation();i(t)}):console.debug("actionListener: element is undefined")};var Breadcrumbs=class{constructor(){this.setBreadcrumbsEllipsis()}setBreadcrumbsEllipsis(){[...document.querySelectorAll(".breadcrumbs-module .breadcrumbs-block li .btn-breadcrumbs-ellipsis")].map(e=>{actionListener("click",e,()=>{e.parentElement?.parentElement?.parentElement?.parentElement?.classList.remove("collapsed")})})}};initializeModules(void 0,Breadcrumbs);var SearchbarUtils=class{constructor(){}closeOverlay(e){const t=e||document,i=t.querySelector(".searchbutton-container .search-btn"),s=t.querySelector(".searchbutton-with-overlay-wrapper .close-btn"),n=t.querySelector(".searchbutton-with-overlay-wrapper .searchbar-overlay"),o=t.querySelector(".searchbutton-with-overlay-wrapper .searchbar");n?.classList.remove("show-overlay");s?.classList.remove("show-btn");o?.classList.remove("show-searchbar");i?.setAttribute("aria-expanded","false");s?.setAttribute("aria-expanded","false")}};var SearchButtonWithOverlayUtils=class{searchbarUtils;constructor(){this.searchbarUtils=new SearchbarUtils}closeSearch(e,t){this.searchbarUtils.closeOverlay(e);t&&e.querySelector(".searchbutton-container .search-btn")?.focus()}};var SearchButtonWithOverlayAccessibility=class{SearchButtonWithOverlayUtilsClass;wrapper;constructor(e){this.SearchButtonWithOverlayUtilsClass=new SearchButtonWithOverlayUtils;this.wrapper=e}onSearchbarInputKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=this.wrapper.querySelector(".searchbutton-container .close-btn"),o=this.wrapper?.querySelector(".submit-search-btn");switch(i){case"Tab":if(e.shiftKey)s=!1;else{s=!0;t.value.length<3?n.focus():o.focus()}break;case"Escape":this.SearchButtonWithOverlayUtilsClass.closeSearch(this.wrapper,!0)}if(s){e.stopPropagation();e.preventDefault()}}onCloseSearchButtonKeydown(e){const t=e.key;let i=!1;const s=this.wrapper.querySelector(".searchbar input");switch(t){case"Enter":i=!0;this.SearchButtonWithOverlayUtilsClass.closeSearch(this.wrapper,!0);break;case"Tab":if(e.shiftKey){i=!0;s.focus()}break;case"Escape":this.SearchButtonWithOverlayUtilsClass.closeSearch(this.wrapper,!0)}if(i){e.stopPropagation();e.preventDefault()}}onSubmitSearchButtonKeydown(e){const t=e.key;let i=!1;const s=this.wrapper.querySelector(".searchbar input"),n=this.wrapper.querySelector(".searchbutton-container .close-btn");switch(t){case"Tab":i=!0;e.shiftKey?s.focus():n.focus();break;case"Escape":this.SearchButtonWithOverlayUtilsClass.closeSearch(this.wrapper,!0)}if(i){e.stopPropagation();e.preventDefault()}}};var SearchButtonWithOverlay=class{wrapper;SearchButtonWithOverlayAccessibilityClass;SearchButtonWithOverlayUtilsClass;constructor(e){this.wrapper=e;this.SearchButtonWithOverlayAccessibilityClass=new SearchButtonWithOverlayAccessibility(this.wrapper);this.SearchButtonWithOverlayUtilsClass=new SearchButtonWithOverlayUtils;this.showHideSearchbar(this.wrapper);this.initAccessibility(this.wrapper)}showHideSearchbar(e){const t=e.querySelector(".searchbutton-container .search-btn"),i=e.querySelector(".searchbutton-container .close-btn"),s=e.querySelector(".searchbar-overlay"),n=e.querySelector(".searchbar"),o=n?.querySelector("input");o.addEventListener("mousedown",()=>{o.classList.add("mouse-focus")});o.addEventListener("blur",()=>{o.classList.remove("mouse-focus")});if(window.matchMedia("(max-width: 767px)").matches){const e=t?.getBoundingClientRect().right,i=12;n.style.width=e-i+"px"}t.addEventListener("mousedown",()=>{o?.classList.add("mouse-focus")});actionListener("click",t,()=>{s?.classList.add("show-overlay");i?.classList.add("show-btn");n?.classList.add("show-searchbar");o?.focus();t?.setAttribute("aria-expanded","true");i?.setAttribute("aria-expanded","true")});actionListener("click",i,()=>{this.SearchButtonWithOverlayUtilsClass.closeSearch(this.wrapper)});
1actionListener("click",s,()=>{this.SearchButtonWithOverlayUtilsClass.closeSearch(this.wrapper)})}initAccessibility(e){const t=e.querySelector(".searchbar input"),i=e.querySelector(".searchbutton-container .close-btn"),s=e.querySelector(".submit-search-btn");t&&t.addEventListener("keydown",e=>this.SearchButtonWithOverlayAccessibilityClass.onSearchbarInputKeydown(e));i&&i.addEventListener("keydown",e=>this.SearchButtonWithOverlayAccessibilityClass.onCloseSearchButtonKeydown(e));s&&s.addEventListener("keydown",e=>this.SearchButtonWithOverlayAccessibilityClass.onSubmitSearchButtonKeydown(e))}};initializeModules(".searchbutton-with-overlay-wrapper",SearchButtonWithOverlay);var GoToTop=class{component;constructor(e){this.component=e;this.init()}init=()=>{this.component.querySelector(".go-to-top-button")?.addEventListener("click",()=>{window.scroll({top:0,behavior:"smooth"})})}};initializeModules(".go-to-top-component",GoToTop);var debounce$1=(e,t)=>{let i;return()=>{clearTimeout(i);i=window.setTimeout(e,t)}};var isElementVisible=e=>e&&"none"!==getComputedStyle(e).display;var SearchbarAccessibility=class{SearchbarUtilsClass;constructor(){this.SearchbarUtilsClass=new SearchbarUtils}handleInputKeydown(e){switch(e.key){case" ":case"Enter":break;case"Esc":case"Escape":this.SearchbarUtilsClass.closeOverlay()}}};var SearchbarBase=class{wrapper;SearchbarUtilsClass;SearchbarAccessibilityClass;constructor(e){this.wrapper=e;this.SearchbarUtilsClass=new SearchbarUtils;this.SearchbarAccessibilityClass=new SearchbarAccessibility;this.showClearButton(this.wrapper);this.initAccessibility(this.wrapper)}showClearButton(e){const t=e.querySelector("input"),i=e.querySelector(".clear-search-btn"),s=e.querySelector(".submit-search-btn");if(t&&t.value.length>=3){i?.classList.add("show-button");s?.classList.add("show-button")}actionListener("input",t,()=>{if(t&&t.value.length>=3){i?.classList.add("show-button");s?.classList.add("show-button")}else{i?.classList.remove("show-button");s?.classList.remove("show-button")}});t.addEventListener("keydown",e=>{if("Enter"===e.key){e.preventDefault();const i=encodeURIComponent(t.value.trim());if(t.nextElementSibling?.classList.contains("submit-search-btn")){const e=t.nextElementSibling.href,n=s.target;this.handleSearchword(i,e,n)}else this.handleSearchword(i);this.SearchbarUtilsClass.closeOverlay()}});t.addEventListener("mousedown",()=>{t.classList.add("mouse-focus")});t.addEventListener("blur",()=>{t.classList.remove("mouse-focus")});t.addEventListener("touchstart",()=>{t.classList.add("mouse-focus")});t.addEventListener("touchend",()=>{t.classList.add("mouse-focus")});if(i){i.addEventListener("mousedown",()=>{setTimeout(()=>{t.classList.add("mouse-focus")},0)});actionListener("click",i,()=>{e.querySelectorAll("input").forEach(e=>{e.value=""});i.classList.remove("show-button");t.focus()})}if(s){const e=s.href,i=s.target;s.addEventListener("click",s=>{s.preventDefault();const n=t.value.trim();this.SearchbarUtilsClass.closeOverlay();this.handleSearchword(n,e,i)})}}handleSearchword(e,t,i){e=decodeURIComponent(e);if(t){const s=t+"?searchword="+encodeURIComponent(e);"_blank"===i?window.open(s):window.location.replace(s)}}initAccessibility(e){e.querySelector("input")?.addEventListener("keydown",e=>this.SearchbarAccessibilityClass.handleInputKeydown(e))}};initializeModules(".searchbutton-with-overlay-wrapper",SearchbarBase);var CCM19=class{constructor(){if(window.CCM){window.addEventListener("ccm19WidgetClosed",()=>{this.updateConsentCookie()},!1);this.updateConsentCookie()}}updateConsentCookie(){const e=window.CCM?.acceptedEmbeddings.map(e=>e.id),t={};let i="";for(const s in cookieMapping){const n=cookieMapping.find(e=>e.key==cookieMapping[s]?.key)?.value??"";if(e.includes(n)){i=""==i?cookieMapping[s]?.key+":true":i+","+cookieMapping[s]?.key+":true";if(!t[s]){t[s]=!0;window.dataLayer?.push({event:"cookie_consent_"+cookieMapping[s]?.key})}}}document.cookie="CookieConsent={"+i+"}; max-age=31536000; path=/"}};var require_aos=__commonJSMin((e,t)=>{!function(i,s){"object"==typeof e&&"object"==typeof t?t.exports=s():"function"==typeof define&&define.amd?define([],s):"object"==typeof e?e.AOS=s():i.AOS=s()}(e,function(){return function(e){function t(s){if(i[s])return i[s].exports;
1var n=i[s]={exports:{},id:s,loaded:!1};return e[s].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var i={};return t.m=e,t.c=i,t.p="dist/",t(0)}([function(e,t,i){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},o=s((s(i(1)),i(6))),r=s(i(7)),a=s(i(8)),l=s(i(9)),c=s(i(10)),h=s(i(11)),d=s(i(14)),u=[],p=!1,m={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},f=function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(p=!0),p)return u=(0,h.default)(u,m),(0,c.default)(u,m.once),u},g=function(){u=(0,d.default)(),f()};e.exports={init:function(e){m=n(m,e),u=(0,d.default)();var t=document.all&&!window.atob;return function(e){return!0===e||"mobile"===e&&l.default.mobile()||"phone"===e&&l.default.phone()||"tablet"===e&&l.default.tablet()||"function"==typeof e&&!0===e()}(m.disable)||t?void u.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")}):(m.disableMutationObserver||a.default.isSupported()||(console.info("\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call \"refreshHard()\" by yourself.\n "),m.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",m.easing),document.querySelector("body").setAttribute("data-aos-duration",m.duration),document.querySelector("body").setAttribute("data-aos-delay",m.delay),"DOMContentLoaded"===m.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?f(!0):"load"===m.startEvent?window.addEventListener(m.startEvent,function(){f(!0)}):document.addEventListener(m.startEvent,function(){f(!0)}),window.addEventListener("resize",(0,r.default)(f,m.debounceDelay,!0)),window.addEventListener("orientationchange",(0,r.default)(f,m.debounceDelay,!0)),window.addEventListener("scroll",(0,o.default)(function(){(0,c.default)(u,m.once)},m.throttleDelay)),m.disableMutationObserver||a.default.ready("[data-aos]",g),u)},refresh:f,refreshHard:g}},function(e,t){},,,,,function(e,t){(function(t){"use strict";function i(e,t,i){function n(t){var i=d,s=u;return d=u=void 0,y=t,m=e.apply(s,i)}function r(e){var i=e-g;return void 0===g||i>=t||i<0||S&&e-y>=p}function l(){var e=w();return r(e)?c(e):void(f=setTimeout(l,function(e){var i=t-(e-g);return S?_(i,p-(e-y)):i}(e)))}function c(e){return f=void 0,x&&d?n(e):(d=u=void 0,m)}function h(){var e=w(),i=r(e);if(d=arguments,u=this,g=e,i){if(void 0===f)return function(e){return y=e,f=setTimeout(l,t),v?n(e):m}(g);if(S)return f=setTimeout(l,t),n(g)}return void 0===f&&(f=setTimeout(l,t)),m}var d,u,p,m,f,g,y=0,v=!1,S=!1,x=!0;if("function"!=typeof e)throw new TypeError(a);return t=o(t)||0,s(i)&&(v=!!i.leading,p=(S="maxWait"in i)?b(o(i.maxWait)||0,t):p,x="trailing"in i?!!i.trailing:x),h.cancel=function(){void 0!==f&&clearTimeout(f),y=0,d=g=u=f=void 0},h.flush=function(){return void 0===f?m:c(w())},h}function s(e){var t=void 0===e?"undefined":r(e);return!!e&&("object"==t||"function"==t)}function n(e){return"symbol"==(void 0===e?"undefined":r(e))||function(e){return!!e&&"object"==(void 0===e?"undefined":r(e))}(e)&&v.call(e)==c}function o(e){if("number"==typeof e)return e;if(n(e))return l;if(s(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=s(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(h,"");var i=u.test(e);return i||p.test(e)?m(e.slice(2),i?2:8):d.test(e)?l:+e}var 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},a="Expected a function",l=NaN,c="[object Symbol]",h=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,p=/^0o[0-7]+$/i,m=parseInt,f="object"==(void 0===t?"undefined":r(t))&&t&&t.Object===Object&&t,g="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,y=f||g||Function("return this")(),v=Object.prototype.toString,b=Math.max,_=Math.min,w=function(){return y.Date.now()};e.exports=function(e,t,n){var o=!0,r=!0;if("function"!=typeof e)throw new TypeError(a);return s(n)&&(o="leading"in n?!!n.leading:o,r="trailing"in n?!!n.trailing:r),i(e,t,{leading:o,maxWait:t,trailing:r})}}).call(t,function(){return this}())},function(e,t){(function(t){"use strict";function i(e){var t=void 0===e?"undefined":o(e);return!!e&&("object"==t||"function"==t)}function s(e){return"symbol"==(void 0===e?"undefined":o(e))||function(e){return!!e&&"object"==(void 0===e?"undefined":o(e))}(e)&&y.call(e)==l}function n(e){if("number"==typeof e)return e;if(s(e))return a;
1if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(c,"");var n=d.test(e);return n||u.test(e)?p(e.slice(2),n?2:8):h.test(e)?a:+e}var 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},r="Expected a function",a=NaN,l="[object Symbol]",c=/^\s+|\s+$/g,h=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,u=/^0o[0-7]+$/i,p=parseInt,m="object"==(void 0===t?"undefined":o(t))&&t&&t.Object===Object&&t,f="object"==("undefined"==typeof self?"undefined":o(self))&&self&&self.Object===Object&&self,g=m||f||Function("return this")(),y=Object.prototype.toString,v=Math.max,b=Math.min,_=function(){return g.Date.now()};e.exports=function(e,t,s){function o(t){var i=d,s=u;return d=u=void 0,y=t,m=e.apply(s,i)}function a(e){var i=e-g;return void 0===g||i>=t||i<0||S&&e-y>=p}function l(){var e=_();return a(e)?c(e):void(f=setTimeout(l,function(e){var i=t-(e-g);return S?b(i,p-(e-y)):i}(e)))}function c(e){return f=void 0,x&&d?o(e):(d=u=void 0,m)}function h(){var e=_(),i=a(e);if(d=arguments,u=this,g=e,i){if(void 0===f)return function(e){return y=e,f=setTimeout(l,t),w?o(e):m}(g);if(S)return f=setTimeout(l,t),o(g)}return void 0===f&&(f=setTimeout(l,t)),m}var d,u,p,m,f,g,y=0,w=!1,S=!1,x=!0;if("function"!=typeof e)throw new TypeError(r);return t=n(t)||0,i(s)&&(w=!!s.leading,p=(S="maxWait"in s)?v(n(s.maxWait)||0,t):p,x="trailing"in s?!!s.trailing:x),h.cancel=function(){void 0!==f&&clearTimeout(f),y=0,d=g=u=f=void 0},h.flush=function(){return void 0===f?m:c(_())},h}}).call(t,function(){return this}())},function(e,t){"use strict";function i(e){var t=void 0,s=void 0;for(t=0;t<e.length;t+=1){if((s=e[t]).dataset&&s.dataset.aos)return!0;if(s.children&&i(s.children))return!0}return!1}function s(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function n(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),s=Array.prototype.slice.call(e.removedNodes);if(i(t.concat(s)))return o()})}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){};t.default={isSupported:function(){return!!s()},ready:function(e,t){var i=window.document,r=new(s())(n);o=t,r.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}}},function(e,t){"use strict";function i(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}return function(t,i,s){return i&&e(t.prototype,i),s&&e(t,s),t}}(),n=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,o=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,r=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;t.default=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return s(e,[{key:"phone",value:function(){var e=i();return!(!n.test(e)&&!o.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=i();return!(!r.test(e)&&!a.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}())},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var i=window.pageYOffset,s=window.innerHeight;e.forEach(function(e,n){!function(e,t,i){var s=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):void 0!==s&&("false"===s||!i&&"true"!==s)&&e.node.classList.remove("aos-animate")}(e,s+i,t)})}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i(12));t.default=function(e,t){return e.forEach(function(e,i){e.node.classList.add("aos-init"),e.position=(0,s.default)(e.node,t.offset)}),e}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i(13));t.default=function(e,t){var i=0,n=0,o=window.innerHeight,r={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(r.offset&&!isNaN(r.offset)&&(n=parseInt(r.offset)),r.anchor&&document.querySelectorAll(r.anchor)&&(e=document.querySelectorAll(r.anchor)[0]),i=(0,s.default)(e).top,r.anchorPlacement){case"top-bottom":break;case"center-bottom":i+=e.offsetHeight/2;break;case"bottom-bottom":i+=e.offsetHeight;break;case"top-center":i+=o/2;break;case"bottom-center":i+=o/2+e.offsetHeight;break;case"center-center":i+=o/2+e.offsetHeight/2;break;case"top-top":i+=o;break;case"bottom-top":i+=e.offsetHeight+o;break;case"center-top":i+=e.offsetHeight/2+o}return r.anchorPlacement||r.offset||isNaN(t)||(n=t),i+n}},function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){for(var t=0,i=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),i+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:i,left:t}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return e=e||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(e,function(e){return{node:e}})}}])})}),import_aos=__toESM(require_aos(),1);var NavigationMicrositesTracking=class{constructor(){}topNavigationClickTracking(e){let t="";const i=e.innerText;t=e.classList.contains("nav-link")?e.querySelector("a")?.getAttribute("href")||"":e.getAttribute("href")||"";window.dataLayer?.push({event:"ga4_event",ga4_eventname:"top_navigation_click",click_text:i,link_url:t})}};var NavigationUtils=class{NavigationMicrositesTrackingClass;constructor(){this.NavigationMicrositesTrackingClass=new NavigationMicrositesTracking}onClickMainMenuBtn=e=>{let t=!1;const i=e.querySelector(".nav-sub-menu");e.classList.contains("show")&&(t=!0);this.closeAllSubmenus();if(t){if(i){i.classList.remove("show-sub-menu");i.style.maxHeight="0px"}e.classList.remove("selected-nav-link");e.classList.remove("show")}else{if(i){i.classList.add("show-sub-menu");i.style.maxHeight=`${i.scrollHeight}px`}e.classList.add("selected-nav-link");e.classList.add("show")}e.classList.contains("nav-link")&&this.NavigationMicrositesTrackingClass.topNavigationClickTracking(e)};onClickSubmenuBtn=e=>{this.NavigationMicrositesTrackingClass.topNavigationClickTracking(e)};adaptCorrectLanguageButtonLabel=(e,t)=>
1{t.forEach(t=>{if(e?.textContent===t.textContent){t.style.display="none";t.tabIndex=-1;t.classList.add("hide-language")}else{t.style.display="block";t.classList.remove("hide-language")}})};closeAllSubmenus=e=>{const t=document.querySelectorAll(".nav-link-expandable.show"),i=document.querySelector(".sub-menu-right-btn-expandable.show"),s=document.querySelector(".nav-tablet-menu-btn .nav-menu-btn"),n=document.querySelectorAll(".sub-menu-links a, .sub-menu-links button");t.forEach(e=>{const t=e.querySelector(".nav-sub-menu");e.classList.contains("nav-tablet-menu-btn")||(t.style.maxHeight="0px");t.classList.remove("show-sub-menu");e.classList.remove("selected-nav-link");e.classList.remove("show")});if(i){i.querySelector(".nav-sub-menu").style.maxHeight="0px";i.classList.remove("show");i.ariaExpanded="false"}if(s){s.classList.remove("selected-nav-link");s.classList.remove("show");s.ariaExpanded="false"}n&&n.forEach(e=>{e.tabIndex=-1});e&&e.focus()};toggleMobileHamburgerMenu(e){const t=document.querySelector(".nav-container .nav-mobile-menu-btn"),i=document.querySelector(".nav-container .nav-main-menu"),s=document.querySelector("header"),n=document.querySelector(".nav-container"),o=document.querySelector("body"),r=document.querySelector(".nav-container .nav-main-menu .bottom-links-mobile .language-btn-mobile"),a=document.querySelector(".nav-container .nav-main-menu .bottom-links-mobile .language-list"),l=document.querySelector(".nav-container .nav-sub-menu.show-sub-menu"),c=document.querySelectorAll(".nav-link-expandable.show"),h=document.querySelector(".bottom-links-mobile-wrapper");t?.classList.toggle("active-btn");i?.classList.toggle("show-main-menu");s?.classList.toggle("mobile-menu-open");n?.classList.toggle("show-mobile-menu");n&&n.classList.contains("show-mobile-menu")&&window.scrollTo(0,0);t&&(t.classList.contains("active-btn")?t.ariaExpanded="true":t.ariaExpanded="false");o.classList.toggle("no-scroll");
1document.querySelector(".nav-container .nav-main-menu.sub-menu-displayed")?.classList.remove("sub-menu-displayed");c?.forEach(e=>{e.classList.remove("show");e.classList.remove("selected-nav-link")});if(l){l.classList.remove("show-sub-menu");l.style.maxHeight="0px"}r?.classList.remove("active");r.ariaExpanded="false";a?.classList.remove("language-list-show");h.style.transform="translateY(48px)";e&&t?.focus()}toggleLanguageMobile(){const e=document.querySelector(".nav-container .nav-main-menu .bottom-links-mobile .language-btn-mobile"),t=document.querySelector(".bottom-links-mobile-wrapper"),i=document.querySelector(".nav-container .nav-main-menu .bottom-links-mobile .language-list");e?.classList.toggle("active");e&&(e?.classList.contains("active")?e.ariaExpanded="true":e.ariaExpanded="false");if(i?.classList.contains("language-list-show")){i?.classList.remove("language-list-show");t.style.transform="translateY(48px)"}else{i?.classList.add("language-list-show");t.style.transform="translateY(0px)"}}};var NavigationAccessibility=class{NavigationUtilsClass;className;constructor(e){this.NavigationUtilsClass=new NavigationUtils;this.className=e}onSubmenuButtonKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=t.nextElementSibling,o=t.previousElementSibling,r=t.parentElement?.querySelectorAll("a"),a=document.querySelector(".selected-nav-link"),l=a.nextElementSibling,c=l.querySelector(".nav-sub-menu"),h=l.querySelector("a");switch(i){case"Tab":this.NavigationUtilsClass.closeAllSubmenus();if(e.shiftKey){s=!0;a.focus()}else if(l){s=!0;c?l.focus():h&&h.focus()}else s=!1;break;case"ArrowDown":case"Down":s=!0;n?n.focus():r[0].focus();break;case"ArrowUp":s=!0;o?o.focus():r[r.length-1].focus();break;case"Escape":s=!0;this.NavigationUtilsClass.closeAllSubmenus();a.focus()}if(s){e.stopPropagation();e.preventDefault()}}onSubmenuTabletButtonKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=t.nextElementSibling,o=t.previousElementSibling,r=document.querySelectorAll(".nav-tablet-menu-btn.show .sub-menu-links a, .nav-tablet-menu-btn.show .sub-menu-links button"),a=document.querySelector(".nav-tablet-menu-btn .nav-menu-btn");switch(i){case"Tab":s=!0;if(e.shiftKey)if(o){if(o.classList.contains("divider")){const e=o.previousElementSibling,t=e.querySelector("button, a");e?t?t.focus():e.focus():r[r.length-1].focus()}}else r[r.length-1].focus();else if(n){const e=n.querySelector("a, button");e?e.focus():n.focus()}else{this.NavigationUtilsClass.closeAllSubmenus();s=!1}break;case"Escape":s=!1;a&&this.NavigationUtilsClass.closeAllSubmenus(a)}if(s){e.stopPropagation();e.preventDefault()}}onTabletNavMenuButtonKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=document.querySelector(".right-menu .nav-tablet-menu-btn"),o=n.querySelector("a:not(.nav-menu-btn), button:not(.nav-menu-btn)"),r=()=>{n.querySelector(".nav-sub-menu")?.classList.add("show-sub-menu");n.classList.add("selected-nav-link");n.classList.add("show");t.ariaExpanded="true"};switch(i){case"Enter":s=!0;if(n.classList.contains("show")){n.querySelector(".nav-sub-menu")?.classList.remove("show-sub-menu");n.classList.remove("selected-nav-link");n.classList.remove("show");t.ariaExpanded="false"}else{r();o.focus()}break;case"ArrowDown":case"Down":s=!0;r();o.focus();break;case"Tab":case"Escape":s=!1;this.NavigationUtilsClass.closeAllSubmenus()}if(s){e.stopPropagation();e.preventDefault()}}onTabletSubmenuDropdownKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=t.querySelectorAll(".sub-menu-links a:not(.hide-language)"),o=document.querySelector(".nav-tablet-menu-btn button"),r=t.querySelector(".nav-sub-menu"),a=t.nextElementSibling;switch(i){case"ArrowDown":case"Down":s=!0;t.classList.add("show");t.ariaExpanded="true";if(r){r.style.maxHeight=`${r.scrollHeight}px`;n[0].focus()}break;case"Tab":s=!0;if(e.shiftKey)o&&o.focus();else if(a&&a.classList.contains("divider")){const e=a.nextElementSibling;e&&e.focus()}else a.focus();break;case"Escape":s=!0;o.focus();this.NavigationUtilsClass.closeAllSubmenus()}if(s){e.stopPropagation();e.preventDefault()}}onMainMenuButtonKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=t.querySelectorAll(".nav-sub-menu a"),o=t.previousElementSibling,r=document.querySelector(".nav-mobile-menu-btn"),a=t.querySelector(".nav-sub-menu");switch(i){case"Tab":if(e.shiftKey&&!o&&window.matchMedia("(max-width: 767px)").matches){s=!0;r.focus()}break;case"ArrowDown":s=!0;if(a){a.classList.add("show-sub-menu");a.style.maxHeight=`${a.scrollHeight}px`}t.classList.add("selected-nav-link");t.classList.add("show");n[0].focus();break;case"Escape":if(window.matchMedia("(max-width: 767px)").matches){s=!0;this.NavigationUtilsClass.toggleMobileHamburgerMenu(!0)}}if(s){e.stopPropagation();e.preventDefault()}}onTabletSubmenuDropdownLinkKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=document.querySelector(".nav-tablet-menu-btn button"),o=t.nextElementSibling,r=t.previousElementSibling,a=t.parentElement,l=document.querySelector(".sub-menu
1-right-btn-expandable.show"),c=document?.querySelector(".sub-menu-right-btn-expandable.show .language-btn"),h=document.querySelector(".nav-tablet-menu-btn .nav-sub-menu .sub-menu-links .nav-link-main"),d=document.querySelector(`.${this.className} .nav-tablet-menu-btn .sub-menu-right .language-btn`),u=document.querySelector(`.${this.className} .nav-tablet-menu-btn .sub-menu-right .language-btn .btn-label`),p=document.querySelectorAll(`.${this.className} .nav-tablet-menu-btn .sub-menu-right .sub-menu-links .sub-menu-link`),m=a.querySelectorAll(".sub-menu-link:not(.hide-language)"),f=l.querySelector(".nav-sub-menu");switch(i){case"ArrowDown":case"Down":s=!0;if(o)if(o.classList.contains("hide-language")){const e=o.nextElementSibling;e?e.focus():m[0].focus()}else o.focus();else m[0].focus();break;case"ArrowUp":case"Up":s=!0;if(r)if(r.classList.contains("hide-language")){const e=r.previousElementSibling;e?e.focus():m[m.length-1].focus()}else r.focus();else m[m.length-1].focus();break;case"Tab":s=!0;l.classList.remove("show");l.ariaExpanded="false";f.style.maxHeight="0px";e.shiftKey?c&&c.focus():h&&h.focus();break;case"Enter":s=!0;u.textContent=t.textContent;this.NavigationUtilsClass.adaptCorrectLanguageButtonLabel(u,p);d.focus();this.NavigationUtilsClass.toggleLanguageMobile();break;case"Escape":s=!0;this.NavigationUtilsClass.closeAllSubmenus();n.focus()}if(s){e.stopPropagation();e.preventDefault()}}onHamburgerButtonMobileKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=document.querySelectorAll(".nav-main-menu .nav-link"),o=document.querySelectorAll(".bottom-links-mobile .language-btn-mobile, .bottom-links-mobile .nav-link-main"),r=document.querySelectorAll(".nav-main-menu .nav-link");switch(i){case"Enter":s=!0;if(t.classList.contains("active-btn"))this.NavigationUtilsClass.toggleMobileHamburgerMenu(!0);else{this.NavigationUtilsClass.toggleMobileHamburgerMenu();n[0].classList.contains("nav-link-expandable")?n[0].focus():n[0].querySelector("a, button").focus()}break;case"Tab":if(e.shiftKey)s=!1;else if(t.classList.contains("active-btn")){s=!0;e.shiftKey?o&&o.length>0?o[o.length-1].focus():r&&r.length>0&&r[r.length-1].focus():n[0].classList.contains("nav-link-expandable")?n[0].focus():n[0].querySelector("a, button").focus()}else s=!1;break;case"Escape":s=!0;this.NavigationUtilsClass.toggleMobileHamburgerMenu(!0)}if(s){e.stopPropagation();e.preventDefault()}}onLanguageButtonMobileKeydown(e){const t=e.key;let i=!1;const s=document.querySelectorAll(".bottom-links-mobile .language-list .sub-menu-link:not(.hide-language)");switch(t){case"Enter":case"ArrowDown":i=!0;this.NavigationUtilsClass.toggleLanguageMobile();s[0].focus();break;case"Escape":i=!0;this.NavigationUtilsClass.toggleMobileHamburgerMenu(!0)}if(i){e.stopPropagation();e.preventDefault()}}onLanguageSelectMobileKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=document.querySelectorAll(".bottom-links-mobile .language-list .sub-menu-link:not(.hide-language)"),o=t.nextElementSibling,r=t.previousElementSibling,a=document.querySelector(".bottom-links-mobile .language-btn-mobile.active"),l=document.querySelector(`.${this.className} .nav-main-menu .bottom-links-mobile .language-btn-mobile`),c=document.querySelector(`.${this.className} .nav-main-menu .bottom-links-mobile .language-btn-mobile .btn-label`),h=document.querySelectorAll(`.${this.className} .nav-main-menu .language-list .sub-menu-link`),d=document.querySelectorAll(".bottom-links-mobile .language-btn-mobile, .bottom-links-mobile a.nav-link-main"),u=document.querySelector(".logo-img a");switch(i){case"Tab":if(e.shiftKey){s=!0;this.NavigationUtilsClass.toggleLanguageMobile();a.focus()}else{s=!0;this.NavigationUtilsClass.toggleLanguageMobile();d&&d.length>1?d[d.length-1].focus():u&&u.focus()}break;case"Enter":s=!0;c.textContent=t.textContent;this.NavigationUtilsClass.adaptCorrectLanguageButtonLabel(c,h);l.focus();this.NavigationUtilsClass.toggleLanguageMobile();break;case"ArrowDown":(()=>{s=!0;if(o)if(o.classList.contains("hide-language")){const e=o.nextElementSibling;e?e.focus():n[0].focus()}else o.focus();else n[0].focus()})();break;case"ArrowUp":(()=>{s=!0;if(r)if(r.classList.contains("hide-language")){const e=r.previousElementSibling;e?e.focus():n[n.length-1].focus()}else r.focus();else n[n.length-1].focus()})();break;case"Escape":s=!0;this.NavigationUtilsClass.toggleMobileHamburgerMenu(!0)}if(s){e.stopPropagation();e.preventDefault()}}onBottomButtonMobileKeydown(e){const t=e.key;let i=!1;const s=document.querySelector(".logo-img a");switch(t){case"Tab":if(e.shiftKey)i=!1;else{i=!0;s.focus()}break;case"Escape":i=!0;this.NavigationUtilsClass.toggleMobileHamburgerMenu(!0)}if(i){e.stopPropagation();e.preventDefault()}}onLogoMobileKeydown(e){const t=e.key;let i=!1;const s=document.querySelector(".navigation-microsites .right-menu .search-btn"),n=document.querySelector(".navigation-microsites .right-menu .nav-mobile-menu-btn"),o=document.querySelector(".nav-module.mobile-menu-open"),r=document.querySelectorAll(".bottom-links-mobile .language-btn-mobile, .bottom-links-mobile a.nav-link-main"),a=document.querySelectorAll(".nav-main-menu .nav-link a");if("Tab"===t)if(e.shiftKey)if(o&&window.matchMedia("(max-width: 1534px)").matches){if(r&&r.length>0){i=!0;r[r.length-1].focus()}else if(a&&a.length>0){i=!0;a[a.length-1].focus()}}else i=!1;else if(s){i=!0;s.focus()}else if(n){i=!0;n.focus()}else i=!1;if(i){e.stopPropagation();e.preventDefault()}}onSearchButtonMobileKeydown(e){const t=e.key;let i=!1;const s=document.querySelector(".navigation-microsites .logo-img a");if("Tab"===t)if(e.shiftKey){i=!0;s.focus()}if(i){e.stopPropagation();e.preventDefault()}}};var IsHeroOrPortalPage=()=>{const e=document.querySelector("header");return e?.classList.contains("portal-country-pages")||e?.classList.contains("navigation-hero")};var Navigation=class{className;NavigationUtilsClass;NavigationAccessibilityClass;constructor(e){this.className=e;this.NavigationUtilsClass=new NavigationUtils;this.NavigationAccessibilityClass=new NavigationAccessibility(this.className);this.init()}init(){this.setMobileButton(this.className);this.setMenuButtons(this.className);this.setTabletButton();this.setTabletSubmenuExpandableBtns(this.className);this.setLanguageBtnMobile(this.className);this.handleSearch(this.className);
1this.handleTabletNavMenuButton(this.className);this.hideLanguageDefaultState();window.matchMedia("(max-width: 767px)").matches&&this.handleAccessibilityForMobileOnlyLinks();window.addEventListener("resize",()=>{this.hideLanguageDefaultState();window.matchMedia("(max-width: 767px)").matches&&this.handleAccessibilityForMobileOnlyLinks()});const e=document.querySelector(".nav-module .nav-main-menu");setTimeout(()=>{e?.classList.add("add-animation")},100)}hideLanguageDefaultState(){if(window.matchMedia("(max-width: 767px)").matches){const e=document.querySelector(`.${this.className} .nav-main-menu .bottom-links-mobile .language-btn-mobile .btn-label`),t=document.querySelectorAll(`.${this.className} .nav-main-menu .language-list .sub-menu-link`);this.setDefaultLanguageLabel(e,t)}else if(window.matchMedia("(min-width: 768px) and (max-width: 1534px)").matches){const e=document.querySelector(`.${this.className} .right-menu .nav-sub-menu .language-btn .btn-label`),t=document.querySelectorAll(`.${this.className} .right-menu .nav-sub-menu .sub-menu-right-btn-expandable .sub-menu-link`);this.setDefaultLanguageLabel(e,t)}}setTabletButton=()=>{document.querySelector(".nav-tablet-menu-btn .nav-sub-menu .sub-menu-links .nav-link-main")?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onSubmenuTabletButtonKeydown(e))};setMobileButton=e=>{const t=document.querySelector(`.${e} .nav-mobile-menu-btn`),i=document.querySelectorAll(`.${e} .bottom-links-mobile .nav-link-main`);actionListener("click",t,()=>{this.NavigationUtilsClass.toggleMobileHamburgerMenu()});t?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onHamburgerButtonMobileKeydown(e));i?.forEach(e=>{e?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onBottomButtonMobileKeydown(e))})};handleAccessibilityForMobileOnlyLinks(){const e=document.querySelector(".logo-img a"),t=document.querySelector(".navigation-microsites .right-menu .search-btn");e?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onLogoMobileKeydown(e));t?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onSearchButtonMobileKeydown(e))}setMenuButtons=e=>{const t=document.querySelectorAll(`.${e} .nav-main-menu .nav-link `),i=document.querySelectorAll(`.${e} .nav-main-menu .nav-link.nav-link-expandable .nav-sub-menu li a`);[...t].map(e=>{actionListener("click",e,this.NavigationUtilsClass.onClickMainMenuBtn)});[...t].map(e=>{e.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onMainMenuButtonKeydown(e))});[...i].map(e=>{actionListener("click",e,this.NavigationUtilsClass.onClickSubmenuBtn)});[...i].map(e=>{e.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onSubmenuButtonKeydown(e))})};setTabletSubmenuExpandableBtns=e=>{const t=document.querySelectorAll(`.${e}
1 .nav-tablet-menu-btn .nav-sub-menu.sub-menu-right .sub-menu-right-btn-expandable`),i=document.querySelectorAll(`.${e} .nav-tablet-menu-btn .nav-sub-menu.sub-menu-right .sub-menu-right-btn-expandable .sub-menu-links .sub-menu-link`);[...t].map(e=>{const t=e.querySelector(".sub-menu-right");actionListener("click",e,()=>{e?.classList.toggle("show");if(e.classList.contains("show")){e.ariaExpanded="true";t&&(t.style.maxHeight=`${t.scrollHeight}px`)}else{e.ariaExpanded="false";t&&(t.style.maxHeight="0px")}})});[...t].map(e=>{e.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onTabletSubmenuDropdownKeydown(e))});[...i].map(e=>{e.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onTabletSubmenuDropdownLinkKeydown(e))})};setLanguageBtnMobile=e=>{const t=document.querySelector(`.${e} .nav-main-menu .bottom-links-mobile .language-btn-mobile`),i=document.querySelectorAll(".bottom-links-mobile .language-list .sub-menu-link:not(.hide-language)"),s=document.querySelector(".bottom-links-mobile-wrapper");s&&(s.style.transform="translateY(48px)");actionListener("click",t,()=>{this.NavigationUtilsClass.toggleLanguageMobile()});t?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onLanguageButtonMobileKeydown(e));i?.forEach(e=>{e?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onLanguageSelectMobileKeydown(e))})};setDefaultLanguageLabel=(e,t)=>{t.forEach(i=>{if(e?.textContent===i.textContent){i.style.display="none";i.tabIndex=-1;i.classList.add("hide-language")}else{i.style.display="flex";i.classList.remove("hide-language")}actionListener("click",i,()=>{e.textContent=i.textContent;this.NavigationUtilsClass.adaptCorrectLanguageButtonLabel(e,t)})})};handleSearch=e=>{actionListener("click",document.querySelector(`.${e} .right-menu .searchbutton-container .search-btn`),()=>{this.NavigationUtilsClass.closeAllSubmenus()})};handleTabletNavMenuButton=e=>{const t=document.querySelector(`.${e} .right-menu .nav-tablet-menu-btn`),i=t?.querySelector(".nav-menu-btn");actionListener("click",i,()=>{if(t.classList.contains("show")){t.querySelector(".nav-sub-menu")?.classList.remove("show-sub-menu");t.classList.remove("selected-nav-link");t.classList.remove("show");i.ariaExpanded="false"}else{t.querySelector(".nav-sub-menu")?.classList.add("show-sub-menu");t.classList.add("selected-nav-link");t.classList.add("show");i.ariaExpanded="true"}});i?.addEventListener("keydown",e=>this.NavigationAccessibilityClass.onTabletNavMenuButtonKeydown(e))}};IsHeroOrPortalPage()||new Navigation("nav-module");var NavigationDropdownUtils=class{constructor(){}setFocusToMenuitem(e,t){t.forEach(function(t){if(t===e){t.tabIndex=0;e.focus()}else t.tabIndex=-1})}setFocusToFirstMenuitem(e,t){e&&this.setFocusToMenuitem(e,t)}setFocusToLastMenuitem(e,t){e&&this.setFocusToMenuitem(e,t)}setFocusToPreviousMenuitem(e,t,i,s){let n,o;
1if(e===t)n=i;else{o=s.indexOf(e);n=s[o-1]}n&&this.setFocusToMenuitem(n,s);return n}setFocusToNextMenuitem(e,t,i,s){let n,o;if(e===i)n=t;else{o=s.indexOf(e);n="none"===s[o+1].style.display?s[o+2]:s[o+1]}n&&this.setFocusToMenuitem(n,s);return n}setFocusByFirstCharacter(e,t,i,s){let n,o;if(!(t.length>1)){t=t.toLowerCase();n=i.indexOf(e)+1;n>=i.length&&(n=0);o=s.indexOf(t,n);-1===o&&(o=s.indexOf(t,0));o>-1&&this.setFocusToMenuitem(i[o],i)}}isOpen(e){return"true"===e?.getAttribute("aria-expanded")}openDropdown(e,t,i){e?.classList.add("active");t?.setAttribute("aria-expanded","true");if(i){i.classList.add("active");setTimeout(()=>{i.style.maxHeight=i.scrollHeight+"px"},20)}}closeDropdown(e,t,i,s){if(this.isOpen(t)){e?.classList.remove("active");t?.setAttribute("aria-expanded","false");if(i){i.classList.remove("active");i.style.maxHeight="0px"}s?.forEach(e=>{e.tabIndex=-1})}}};var NavigationDropdownAccessibility=class{NavigationDropdownClass;dropdown;dropdownMenu;dropdownButton;NavigationDropdownUtilsClass;navCloseBtn;constructor(e,t,i,s){this.NavigationDropdownClass=e;this.dropdown=t;this.dropdownMenu=i;this.dropdownButton=s;this.NavigationDropdownUtilsClass=new NavigationDropdownUtils;this.initNavCloseBtn()}initNavCloseBtn(){this.navCloseBtn=this.dropdownMenu?.querySelector(".btn-close-language-mobile");if(this.navCloseBtn){this.navCloseBtn.addEventListener("keydown",e=>this.onMenuitemKeydown(e));this.navCloseBtn.addEventListener("click",()=>{this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.NavigationDropdownClass.menuItems);this.dropdownButton?.focus()})}}onButtonKeydown(e){this.dropdownMenu.classList.remove("add-animation");let t=!1;switch(e.key){case" ":case"Enter":case"ArrowDown":case"Down":t=!0;this.NavigationDropdownUtilsClass.openDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu);this.NavigationDropdownUtilsClass.setFocusToFirstMenuitem(this.NavigationDropdownClass.firstMenuitem,this.NavigationDropdownClass.menuItems);break;case"Esc":case"Escape":t=!0;this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.NavigationDropdownClass.menuItems);break;case"Up":case"ArrowUp":t=!0;this.NavigationDropdownUtilsClass.openDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu);this.NavigationDropdownUtilsClass.setFocusToLastMenuitem(this.NavigationDropdownClass.lastMenuitem,this.NavigationDropdownClass.menuItems)}if(t){e.stopPropagation();e.preventDefault()}}onMenuitemKeydown(e){const t=e.currentTarget,i=e.key;let s=!1;const n=document.querySelector(".navigation-level-zero"),o=document.querySelectorAll(".navigation-level-one .navigation-right-side .shopping-cart-link-mobile, .navigation-level-one .navigation-right-side .profile-link-mobile, .navigation-level-one .navigation-right-side .search-btn, .navigation-level-one .navigation-right-side .navigation-dropdown .nav-link-main, .navigation-level-one .mobile-only-buttons .close-menu-button");function r(e){return 1===e.length&&e.match(/\S/)}if(!(e.ctrlKey||e.altKey||e.metaKey)){if(e.shiftKey){if(r(i)){this.NavigationDropdownUtilsClass.setFocusByFirstCharacter(t,i,this.NavigationDropdownClass.menuItems,this.NavigationDropdownClass.firstChars);s=!0}if("Tab"===e.key){if(this.navCloseBtn)t===this.navCloseBtn?this.NavigationDropdownClass.firstMenuitem?.focus():this.navCloseBtn.focus();else{this.dropdownButton?.focus();this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.NavigationDropdownClass.menuItems)}s=!0}}else switch(i){case" ":case"Enter":this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.NavigationDropdownClass.menuItems);this.dropdown.classList.contains("navigation-dropdown")&&this.NavigationDropdownClass.performMenuAction(t);this.dropdownButton?.focus();s=!0;break;case"Esc":case"Escape":this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.NavigationDropdownClass.menuItems);this.dropdownButton?.focus();s=!0;break;case"Up":case"ArrowUp":this.NavigationDropdownUtilsClass.setFocusToPreviousMenuitem(t,this.NavigationDropdownClass.firstMenuitem,this.NavigationDropdownClass.lastMenuitem,this.NavigationDropdownClass.menuItems);s=!0;break;case"ArrowDown":case"Down":this.NavigationDropdownUtilsClass.setFocusToNextMenuitem(t,this.NavigationDropdownClass.firstMenuitem,this.NavigationDropdownClass.lastMenuitem,this.NavigationDropdownClass.menuItems);s=!0;break;case"Home":case"PageUp":this.NavigationDropdownUtilsClass.setFocusToFirstMenuitem(this.NavigationDropdownClass.firstMenuitem,this.NavigationDropdownClass.menuItems);s=!0;break;case"End":case"PageDown":this.NavigationDropdownUtilsClass.setFocusToLastMenuitem(this.NavigationDropdownClass.lastMenuitem,this.NavigationDropdownClass.menuItems);s=!0;break;case"Tab":if(this.navCloseBtn){t===this.navCloseBtn?this.NavigationDropdownClass.firstMenuitem?.focus():this.navCloseBtn.focus();s=!0}else{this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.NavigationDropdownClass.menuItems);if(n&&o&&o.length>0&&window.matchMedia("(min-width: 768px) and (max-width: 1534px)").matches){s=!0;o[0].focus()}else s=!1}break;default:if(r(i)){this.NavigationDropdownUtilsClass.setFocusByFirstCharacter(t,i,this.NavigationDropdownClass.menuItems,this.NavigationDropdownClass.firstChars);s=!0}}if(s){e.stopPropagation();e.preventDefault()}}}};var NavigationDropdown=class{dropdown;dropdownButton;dropdownMenu;menuItems=[];firstMenuitem;lastMenuitem;firstChars=[];currentLang;NavigationDropdownUtilsClass;NavigationDropdownAccessibilityClass;listeners=[];constructor(e){this.dropdown=e;this.dropdownButton=this.dropdown.querySelector("button");this.dropdownMenu=this.dropdown.querySelector("[role=\"menu\"],[data-role=\"menu\"]");this.menuItems=[];this.firstMenuitem=void 0;this.lastMenuitem=void 0;this.firstChars=[];this.currentLang="";this.NavigationDropdownUtilsClass=new NavigationDropdownUtils;this.NavigationDropdownAccessibilityClass=new NavigationDropdownAccessibility(this,this.dropdown,this.dropdownMenu,this.dropdownButton);this.initDropdown()}initDropdown(){const e=this.dropdown.querySelectorAll("[role=\"menuitem\"],[data-role=\"menuitem\"]");let t=!1;this.dropdownButton?.addEventListener("keydown",e=>this.NavigationDropdownAccessibilityClass.onButtonKeydown(e));this.dropdownButton?.addEventListener("click",this.onDropdownButtonClick.bind(this));for(let i=0;i<e.length;i++){const s=e[i],n=s.innerHTML;this.menuItems.push(s);s.tabIndex=-1;this.firstChars.push(s?.textContent?.trim()[0].toLowerCase());s.addEventListener("keydown",e=>this.NavigationDropdownAccessibilityClass.onMenuitemKeydown(e));s.addEventListener("click",this.onMenuitemClick.bind(this));if(this.dropdown.classList.contains("language-dropdown"))if(this.dropdownButton?.textContent===n){this.currentLang=n;s.style.display="none"}else s.style.display="block";if(!t&&"none"!==s.style.display){t=!0;this.firstMenuitem=s}this.lastMenuitem=s}this.dropdown.addEventListener("focusin",this.onFocusin.bind(this));this.dropdown.addEventListener("focusout",this.onFocusout.bind(this));this.dropdown.querySelector("button.btn-close-language-mobile")?.addEventListener("click",()=>{this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.menuItems)})}setButtonLabel(e){const t=this.dropdown.querySelectorAll("[role=\"menuitem\"]");let i=!1;t.forEach(t=>{if(e.textContent===t.textContent){this.currentLang=e.textContent||"";if(this.dropdownButton){const e=this.dropdownButton.querySelector(".current-select");t.innerHTML=t.innerHTML.replace(t.textContent||"",e.textContent||"");e.textContent=this.currentLang}}else{t.style.display="block";if(!i){i=!0;this.firstMenuitem=t}this.lastMenuitem=t}})}onFocusin(){this.dropdown.classList.add("focus")}onFocusout(){this.dropdown.classList.remove("focus")}onDropdownButtonClick(e){this.dropdownMenu.classList.add("add-animation");if(this.dropdown.classList.contains("active")){if(this.NavigationDropdownUtilsClass.isOpen(this.dropdownButton)||e.target===this.dropdownMenu){this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.menuItems);this.dropdownButton?.focus()}}else{this.NavigationDropdownUtilsClass.openDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu);this.NavigationDropdownUtilsClass.setFocusToFirstMenuitem(this.firstMenuitem,this.menuItems);if(!this.listeners.includes("clickOutside")){document.addEventListener("click",this.clickOutsideHandler.bind(this));this.listeners.push("clickOutside")}e.stopPropagation();e.preventDefault()}}onMenuitemClick(e){const t=e.currentTarget;this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.menuItems);this.dropdownButton?.focus();this.dropdown.classList.contains("language-dropdown")&&this.performMenuAction(t)}onMenuitemHoverOut(){this.NavigationDropdownUtilsClass.isOpen(this.dropdownButton)&&this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.menuItems)}
1onBackgroundMousedown(e){if(!this.dropdown.contains(e.target)&&this.NavigationDropdownUtilsClass.isOpen(this.dropdownButton)){this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.menuItems);this.dropdownButton?.focus()}}performMenuAction(e){this.dropdown.classList.contains("language-dropdown")&&!this.dropdown.classList.contains("language-mobile")&&this.setButtonLabel(e);const t=e.closest("a")||e.querySelector("a");t&&window.location.assign(t.href)}clickOutsideHandler(e){e.target===this.dropdownMenu?this.NavigationDropdownUtilsClass.closeDropdown(this.dropdown,this.dropdownButton,this.dropdownMenu,this.menuItems):this.onBackgroundMousedown(e)}};initializeModules(".navigation-dropdown",NavigationDropdown);var FinanceTables=class{financeTableContainer;constructor(e){this.financeTableContainer=e;window.addEventListener("resize",debounce$1(this.updateIsScrollable.bind(this),200));this.updateIsScrollable()}updateIsScrollable(){const e=this.financeTableContainer.querySelector(".scroll-container"),t=this.financeTableContainer.querySelector(".scrollbar-spacing");if(e&&t){t.scrollWidth>t.clientWidth?e.classList.add("is-scrollable-x"):e.classList.remove("is-scrollable-x");t.scrollHeight>t?.clientHeight?t.classList.add("is-scrollable-y"):t.classList.remove("is-scrollable-y");(e.classList.contains("is-scrollable-x")||t.classList.contains("is-scrollable-y"))&&(t.tabIndex=0);t.scrollWidth>t?.clientWidth?e.classList.add("scroll-border"):e.classList.remove("scroll-border");if(this.financeTableContainer.classList.contains("richtext-table"))if(this.financeTableContainer.querySelector("table")?.clientWidth>this.financeTableContainer.clientWidth){e.classList.add("is-scrollable-x");this.financeTableContainer.classList.add("scrollable-x")}else{e.classList.remove("is-scrollable-x");this.financeTableContainer.classList.remove("scrollable-x")}}}};var TOOLTIP_MAX_WIDTH=300,MOBILE_PADDING=36,ARROW_HEIGHT=10,TRIGGER_OFFSET=8,MOBILE_BREAKPOINT=768;function clamp(e,t,i){return Math.max(t,Math.min(e,i))}var TooltipUtils=class{tableElement;tooltipElement;constructor(e,t){this.tableElement=e;this.tooltipElement=t}updateTooltipElement(e){this.tooltipElement=e}static createTooltipElement(){const e=document.createElement("div");e.className="richtext-table__tooltip";e.setAttribute("role","tooltip");e.innerHTML="\n <button class=\"richtext-table__tooltip-close\" aria-label=\"Close\">\n <svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M22.5997 22.5998L9.40034 9.40045M22.5997 9.40044L9.40034 22.5998\" stroke=\"currentColor\" stroke-width=\"1.5\"/>\n </svg>\n </button>\n <p class=\"richtext-table__tooltip-text\"></p>\n ";return e}positionTooltip(e){const t=window.innerWidth<MOBILE_BREAKPOINT,i=this.tableElement.getBoundingClientRect(),s=e.getBoundingClientRect(),n=t?i.width-72:clamp(TOOLTIP_MAX_WIDTH,0,i.width);this.tooltipElement.style.width=`${n}px`;const o=this.tooltipElement.offsetHeight,r=s.left-i.left+s.width/2,a=s.top-i.top<o+ARROW_HEIGHT+TRIGGER_OFFSET,l=a?s.top-i.top+s.height+ARROW_HEIGHT+TRIGGER_OFFSET:s.top-i.top-o-ARROW_HEIGHT-TRIGGER_OFFSET;this.tooltipElement.classList.toggle("richtext-table__tooltip--below",a);if(t){this.tooltipElement.style.left=`${MOBILE_PADDING}px`;this.tooltipElement.style.top=`${l}px`;const e=r-MOBILE_PADDING;this.tooltipElement.style.setProperty("--tooltip-arrow-left",`${clamp(e,16,n-16)}px`)}else{const e=clamp(r-n/2,0,i.width-n);this.tooltipElement.style.left=`${e}px`;this.tooltipElement.style.top=`${l}px`;const t=r-e;this.tooltipElement.style.setProperty("--tooltip-arrow-left",`${clamp(t,16,n-16)}px`)}}};var TooltipAccessibility=class{constructor(e,t,i){document.addEventListener("click",s=>{const n=t(),o=s.target;!n||e().contains(o)||n.contains(o)||i()});document.addEventListener("keydown",e=>{if("Escape"===e.key&&t()){t()?.focus();i()}})}};var Tooltip=class{tooltipUtils;tooltipElement;activeTrigger=null;constructor(e){this.tooltipElement=TooltipUtils.createTooltipElement();e.appendChild(this.tooltipElement);this.tooltipUtils=new TooltipUtils(e,this.tooltipElement);new TooltipAccessibility(()=>this.tooltipElement,()=>this.activeTrigger,()=>this.hideTooltip());this.bindTooltipEvents();this.bindTriggers(e);this.bindScrollClose(e);this.init()}init=()=>{};bindTooltipEvents(){this.tooltipElement.querySelector(".richtext-table__tooltip-close").addEventListener("click",()=>this.hideTooltip());this.tooltipElement.addEventListener("focusout",e=>{const t=e.relatedTarget;this.tooltipElement.contains(t)||this.activeTrigger===t||this.hideTooltip()})}bindTriggers(e){e.querySelectorAll(".richtext-table__tooltip-trigger").forEach(e
1=>{let t=!1;e.addEventListener("mousedown",()=>{t=!0});e.addEventListener("click",t=>{t.stopPropagation();this.activeTrigger===e?this.hideTooltip():this.showTooltip(e)});e.addEventListener("focus",()=>{t||this.showTooltip(e);t=!1});e.addEventListener("blur",e=>{this.tooltipElement.contains(e.relatedTarget)||this.hideTooltip()})})}bindScrollClose(e){const t=e.querySelector(".scrollbar-spacing");t&&t.addEventListener("scroll",()=>{this.activeTrigger&&this.hideTooltip()})}showTooltip(e){const t=TooltipUtils.createTooltipElement();t.querySelector(".richtext-table__tooltip-text").textContent=e.dataset.tooltipText??"";t.style.visibility="hidden";t.classList.add("richtext-table__tooltip--open");this.tooltipElement.replaceWith(t);this.tooltipElement=t;this.tooltipUtils.updateTooltipElement(t);this.bindTooltipEvents();this.tooltipUtils.positionTooltip(e);t.style.visibility="";e.setAttribute("aria-expanded","true");this.activeTrigger=e}hideTooltip(){this.tooltipElement.classList.remove("richtext-table__tooltip--open");if(this.activeTrigger){this.activeTrigger.setAttribute("aria-expanded","false");this.activeTrigger=null}}};var RichtextTableUtils=class{constructor(e){new Tooltip(e.querySelector(".richtext-table")??e)}};var RichtextTable=class extends FinanceTables{constructor(e){super(e);new RichtextTableUtils(e);this.init()}updateIsScrollable(){super.updateIsScrollable();this.financeTableContainer.querySelector(".scrollbar-spacing")?.classList.remove("is-scrollable-y");this.updateTableHeight()}updateTableHeight(){const e=this.financeTableContainer.querySelector(".finance-table-wrapper"),t=this.financeTableContainer.querySelector(".finance-table");e&&t&&e.style.setProperty("--table-height",`${t.offsetHeight}px`)}init=()=>{}};var ExternalAnchors=class{constructor(){const e=document.querySelector("body");if(e){const t=e.getAttribute("data-external-link-title"),i=document.querySelectorAll("a");if(i)for(const e of i)if(this.IsExternalLink(e.href)){const i=e.querySelector("span"),s=e.querySelector("svg");if(i&&s){e.ariaLabel=`${i.textContent} ${t}`;i.ariaHidden="true";s.setAttribute("aria-hidden","true")}else{s?.setAttribute("role","img");s?.setAttribute("title",`${t}`)}}}}IsExternalLink(e){return e.includes("//")}};var GoogleTagManagerTracking=class{constructor(){this.init()}init(){document.querySelectorAll(".btn:not(.btn-tertiary):not(.show-more-btn):not(.search-btn)")?.forEach(e=>{const t=e.querySelector(".btn-label"),i=e.closest("section > div");e.addEventListener("click",()=>{i&&(i.classList.contains("forms-module")||i.classList.contains("anchor-module")&&e.classList.contains("nav-btn"))||window.dataLayer?.push({event:"ga4_event",ga4_eventname:"button_click",click_text:t?.textContent,link_url:e?.getAttribute("href")})})});document.querySelectorAll(".btn-tertiary")?.forEach(e=>{e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"button_click",click_text:e?.textContent,link_url:e?.getAttribute("href")})})});document.querySelectorAll(".footer-social-links a, .social-media-links a")?.forEach(e=>{e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"footer_social_media_icon_click",method:e.getAttribute("aria-label")})})});document.querySelectorAll("a[href^='mailto:'], a[href^='tel:']")?.forEach(e=>{e.addEventListener("click",()=>{const t=e.parentElement,i=e.href;if(i){const e=i.replace(/^mailto:/,"").replace(/^tel:/,"");t?.classList.contains("mail")||window.dataLayer?.push({event:"ga4_event",ga4_eventname:"contact_click",click_text:e?.trim(),link_url:window.location.host+window.location.pathname})}})});document.querySelectorAll(".footer-module .main-links a")?.forEach(e=>{const t=e.innerText;e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"bottom_navigation_click",click_text:t,link_url:e.getAttribute("href")})})});document.querySelectorAll("footer .main-content-nav .nav-sub-link")?.forEach(e=>{const t=e.querySelector(".nav-link-text")?.innerText;e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"bottom_navigation_click",click_text:t,link_url:e.getAttribute("href")})})});document.querySelectorAll("footer .image-container a")?.forEach(e
1=>{e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"bottom_navigation_click",click_text:e.getAttribute("title"),link_url:e.getAttribute("href")})})});document.querySelectorAll("footer .legal-pages a")?.forEach(e=>{const t=e.innerText;e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"bottom_navigation_click",click_text:t,link_url:e.getAttribute("href")})})});document.querySelectorAll("footer .footer-subpages-content-extern-links a")?.forEach(e=>{const t=e.querySelector("span").innerText;e.addEventListener("click",()=>{window.dataLayer?.push({event:"ga4_event",ga4_eventname:"bottom_navigation_click",click_text:t,link_url:e.getAttribute("href")})})})}};var ParagraphContent=class{headlineTypes=["h3","h4","h5"];constructor(){this.init()}init=()=>{this.changeAllHeadlines()};changeAllHeadlines=()=>{this.headlineTypes.map(e=>{const t=document.querySelectorAll(`.paragraph-content ${e}`);this.changeHeadlineByType(e,t)})};changeHeadlineByType=(e,t)=>{[...t].map(t=>{t.outerHTML=`<h2 class="${e}-look">${t.innerHTML}</h2>`})}};var FOCUSABLE_SELECTOR="a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex=\"-1\"])";var SkiplinkUtils=class{ensureFocusable(e){e.hasAttribute("tabindex")||e.setAttribute("tabindex","-1")}resolveTarget(e){const t=e.startsWith("#")?e.slice(1):e;return document.getElementById(t)}findFirstFocusable(e){return e.querySelector(FOCUSABLE_SELECTOR)}closestByClassPattern(e,t){let i=e;for(;i;){if([...i.classList].some(e=>t.test(e)))return i;i=i.parentElement}return null}setDistance(e){const t=document.querySelector(".navigation-level-zero")?.clientHeight||0;e.classList.add("animated");e.style.setProperty("--skiplink-top-distance",`${t}px`)}};var SkiplinkAccessibility=class{utils;constructor(e){this.utils=e}bindSkipLink(e){e.addEventListener("click",t=>{this.handleSkip(t,e)});e.addEventListener("keydown",t=>{" "===t.key&&this.handleSkip(t,e)})}handleSkip(e,t){e.preventDefault();const i=t.getAttribute("href");if(!i)return;const s=this.utils.resolveTarget(i);if(!s)return;const n=this.utils.findFirstFocusable(s),o=n?this.utils.closestByClassPattern(n,/-module$/):null;if(n&&o&&o.classList.contains("v-header-big-module")||o&&o.classList.contains("hero-header-module")){const e=o.querySelector(".control-video-button");e?e.focus({preventScroll:!1}):n?.focus({preventScroll:!1})}else if(n)n.focus({preventScroll:!1});else{this.utils.ensureFocusable(s);s.focus({preventScroll:!1})}}};var Skiplink=class{linkElement;skiplinkUtils;skiplinkAccessibility;constructor(){const e=document.querySelector(".skiplink");if(e){this.linkElement=e;this.skiplinkUtils=new SkiplinkUtils;this.skiplinkAccessibility=new SkiplinkAccessibility(this.skiplinkUtils);this.init()}}init=()=>{this.skiplinkAccessibility.bindSkipLink(this.linkElement);this.skiplinkUtils.setDistance(this.linkElement)}};initializeModules(".skiplink-component",Skiplink);var MOBILE_TABLET_MEDIA_QUERY="(max-width: 1439px)",COOKIE_BUTTON_SELECTOR=".ccm-settings-summoner .ccm-settings-summoner--link",SOCIAL_LINKS_SELECTOR=".footer-social-links a, .social-media-links a",LEGAL_LINKS_SELECTOR=".footer-setting-links a, .copyright-legal a",FooterAccessibility=class{footer;boundCookieButton;boundaryElement;firstSocialLink;constructor(e){this.footer=e;this.boundCookieButton=null;this.boundaryElement=null;this.firstSocialLink=null;this.bindTabOrder(this.footer);this.watchCookieButton()}bindTabOrder=e=>{const t=Array.from(e.querySelectorAll(SOCIAL_LINKS_SELECTOR)),i=Array.from(e.querySelectorAll(LEGAL_LINKS_SELECTOR)),s=t[0],n=t[t.length-1],o=i[0],r=i[i.length-1];if(!(s&&n&&o&&r))return;const a=this.getBoundaryElement(e,s,o);if(a){this.boundaryElement=a;this.firstSocialLink=s;a.addEventListener("keydown",e=>this.redirectFocus(e,!1,()=>this.getCookieButton()||s));s.addEventListener("keydown",e=>this.redirectFocus(e,!0,()=>this.getCookieButton()||a));n.addEventListener("keydown",e=>this.redirectFocus(e,!1,()=>o));o.addEventListener("keydown",e=>this.redirectFocus(e,!0,()=>n));r.addEventListener("keydown",e=>this.redirectFocus(e,!1,()=>document.querySelector(FOCUSABLE_SELECTOR)))}};watchCookieButton=()=>{const e=()=>this.bindCookieButtonTabOrder();e();new MutationObserver(e).observe(document.body,{childList:!0,subtree:!0})};getBoundaryElement=(e,t,i)=>{const s=Array.from(e.querySelectorAll(FOCUSABLE_SELECTOR)),n=s.indexOf(t),o=s.indexOf(i),r=M
1ath.min(n,o);return r>0?s[r-1]:null};redirectFocus=(e,t,i)=>{if("Tab"!==e.key||e.shiftKey!==t)return;if(!window.matchMedia(MOBILE_TABLET_MEDIA_QUERY).matches)return;const s=i();if(s){e.preventDefault();s.focus()}};getCookieButton=()=>{const e=document.querySelector(COOKIE_BUTTON_SELECTOR);return e&&isElementVisible(e)?e:null};bindCookieButtonTabOrder=()=>{const e=this.getCookieButton();if(e&&this.boundCookieButton!==e){this.boundCookieButton=e;e.addEventListener("keydown",e=>this.redirectFocus(e,!1,()=>this.firstSocialLink));e.addEventListener("keydown",e=>this.redirectFocus(e,!0,()=>this.boundaryElement))}}};var Button=class e{static initialized=!1;constructor(){this.init()}init=()=>{if(e.initialized)return;e.initialized=!0;const t=document.querySelectorAll("button.btn-secondary");t.forEach(e=>{e.addEventListener("keydown",t=>{"Enter"!==t.key&&" "!==t.key||t.repeat||e.classList.add("is-pressed")})});document.addEventListener("keyup",e=>{"Enter"!==e.key&&" "!==e.key||t.forEach(e=>{e.classList.remove("is-pressed")})})}};window.addEventListener("load",()=>{new ParagraphContent;new CCM19;new ExternalAnchors;setTimeout(enabledAnimation,500);new GoogleTagManagerTracking;import_aos.default.init({easing:"ease-out-back",duration:500});refreshAosWhenStable(import_aos.default);document.querySelectorAll(".richtext-table").forEach(e=>{new RichtextTable(e)});new Skiplink;new Button;const e=document.querySelector("footer");e&&new FooterAccessibility(e)});
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.