1const mobile_nav_open=document.querySelector(".mnav__open"),mobile_nav_close=document.querySelector(".mnav__close"),mobile_nav_popup=document.querySelector(".mnav__popup"),mobile_nav_overlay=document.querySelector(".mnav__overlay"),open_mobile_nav=function(){document.body.classList.add("mnav-active")},close_mobile_nav=function(){document.body.classList.remove("mnav-active")};mobile_nav_open.addEventListener("click",open_mobile_nav),mobile_nav_close.addEventListener("click",close_mobile_nav),mobile_nav_overlay.addEventListener("click",close_mobile_nav);const vmenu_toggle=document.querySelectorAll('.mnav__menu__toggle, .mnav__menu__link[href="javascript:;"]');for(i=0;i<vmenu_toggle.length;i++)vmenu_toggle[i].addEventListener("click",function(event){const vmenu_current=event.target.closest(".mnav__menu__item--parent"),vmenu_expanded=event.target.closest(".mnav__menu__list").querySelectorAll(":scope > .mnav__menu__item--expanded");for(n=0;n<vmenu_expanded.length;n++)if(vmenu_expanded[n]!=vmenu_current){vmenu_expanded[n].classList.remove("mnav__menu__item--expanded");const vmenu_expanded_children=vmenu_expanded[n].querySelectorAll(".mnav__menu__item--expanded");for(z=0;z<vmenu_expanded_children.length;z++)vmenu_expanded_children[z].classList.remove("mnav__menu__item--expanded")}event.target.closest(".mnav__menu__item").classList.toggle("mnav__menu__item--expanded")});document.addEventListener("click",function(e){e.target.matches('.mnav__popup a[href*="#"]')&&document.body.classList.remove("mnav-active")}); 2//# sourceURL=https://2597094.fs1.hubspotusercontent-na1.net/hubfs/2597094/hub_generated/template_assets/1/212746129805/1789045784627/template_mobile-nav.js
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.