1{let e=document.querySelector("nav.-mobile"),t=document.querySelector(".navigation__menu.-mobile"),s=document.querySelectorAll(".navigation__submenu");if(e){let s=e.querySelectorAll(".navigation__expand.-submenu"),i=e.querySelector(".navigation__expand"),n=function(){this.classList.toggle("-open"),this.nextElementSibling.classList.toggle("-open")};s&&i&&(i.addEventListener("click",function(){i.classList.toggle("-open"),i.classList.toggle("-close"),t.classList.toggle("-open")}),s.forEach(function(e){e.addEventListener("click",n)}))}let i=function(e){"mouseenter"!=e.type||this.lastElementChild.classList.contains("-visible")?"mouseleave"==e.type&&this.lastElementChild.classList.contains("-visible")?this.lastElementChild.classList.remove("-visible"):"focusin"!=e.type||this.contains(e.relatedTarget)||this.lastElementChild.classList.contains("-visible")?"focusout"==e.type&&!this.contains(e.relatedTarget)&&this.lastElementChild.classList.contains("-visible")&&this.lastElementChild.classList.remove("-visible"):this.lastElementChild.classList.add("-visible"):this.lastElementChild.classList.add("-visible")};s.length>0&&s.forEach(function(e){e.parentNode.addEventListener("mouseenter",i),e.parentNode.addEventListener("mouseleave",i),e.parentNode.addEventListener("focusin",i),e.parentNode.addEventListener("focusout",i)})} 2//# sourceMappingURL=navigation.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.