1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9107],{40190:function(t,e,a){a.r(e),a.d(e,{activateTab:function(){return c},init:function(){return l}});var n=a(44208),i=a.n(n),s=a(19006),o=a(6363),r=a(35029);function l(){const t=document.querySelector("[data-vue-navigation]");t&&new(i())({el:t,components:{"nav-login":o.A},data(){return{openNavigationItem:null,loginModalOpen:!1,lazyLoader:new r.w(".lazyOnShow"),isMobile:!1,navMainItemStatisticsOpened:!1,searchId:""}},methods:{uuidv7:s.A,isNavigationItemOpen(t){return this.openNavigationItem===t},toggleLoginModal(t=!this.loginModalOpen){this.loginModalOpen=t},lazyLoadImagesInElement(t){this.lazyLoader.parent=t,this.lazyLoader.init()},showLazyImages(t){this.lazyLoadImagesInElement(t.target)},showNavigationItem(t){t.preventDefault();const e=t.target.closest(".navMain__item");this.openNavigationItem===e&&"click"===t.type?this.openNavigationItem=null:this.openNavigationItem!==e&&(this.openNavigationItem=e,this.lazyLoadImagesInElement(e))},showNavigationItemStatistics(t){this.showNavigationItem(t),this.navMainItemStatisticsOpened=!0},hideNavigationItem(t){const e=t.target.closest(".navMain__item"),a=t.relatedTarget?.closest(".
1navMain__item");(a!==e||t.relatedTarget&&t.target.closest(".navMain__subnav")&&(t.relatedTarget.classList.contains("navMain__text")||t.relatedTarget.classList.contains("navMain__toggle")))&&(this.openNavigationItem=null)},closeUnfocusedNavigationItem(){this.openNavigationItem=null},handleEscapeKey(t){"Escape"===t.key&&this.openNavigationItem&&(this.openNavigationItem=null)}},mounted(){!function(){const t=document.querySelectorAll("[data-nav-tabbar]"),e="active";t.forEach((t=>{const a=t.querySelectorAll("[data-nav-tab]"),n=t.querySelectorAll("[data-nav-tab-button]"),i=t.querySelectorAll("[data-nav-tab-content]");var s,o,r;s=a[0],o=i[0],r=e,s.classList.add(r),o.classList.add(r),a.forEach((t=>{t.addEventListener("mouseenter",(t=>{const n=t.currentTarget.dataset.navTab,s=d(i,n);u(a,e),u(i,e),function(t,e,a){e?(t.classList.add(a),e.classList.add(a)):console.error(`No related tab target found for '${t.dataset.navTab}'.`)}(t.currentTarget,s,e)}))})),n.forEach(((t,s)=>{t.addEventListener("keydown",(o=>{let r=null;switch(o.key){case" ":o.preventDefault(),c(t,n,a,i,e);break;case"ArrowDown":case"ArrowRight":o.preventDefault(),r=(s+1)%n.length;break;case"ArrowUp":case"ArrowLeft":o.preventDefault(),r=(s-1+n.length)%n.length;break;case"Home":o.preventDefault(),r=0;break;case"End":o.preventDefault(),r=n.length-1}null!==r&&(n[r].focus(),c(n[r],n,a,i,e))}))}))}))}(),document.addEventListener("keydown",this.handleEscapeKey)},beforeDestroy(){document.removeEventListener("keydown",this.handleEscapeKey)}})}function c(t,e,a,n,i){const s=t.dataset.navTabButton,o=document.querySelector(`[data-nav-tab="${s}"]`),r=d(n,s);e.forEach((t=>{t.setAttribute("aria-selected","false"),t.setAttribute("tabindex","-1")})),t.setAttribute("aria-selected","true"),t.setAttribute("tabindex","0"),u(a,i),u(n,i),o&&r&&(o.classList.add(i),r.classList.add(i))}function d(t,e){let a;return t.forEach((t=>{t.dataset.navTabContent===e&&(a=t)})),a}function u(t,e){t.forEach((t=>{t.classList.remove(e)}))}}}]); 2//# sourceMappingURL=navigationDesktop.1de903.js.map
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.