1var module_170269569574=void document.addEventListener("DOMContentLoaded",function(){const navHolder=document.querySelector(".nav-holder"),header=document.querySelector("header"),hamburger=document.querySelector(".hamburger"),allLis=navHolder.querySelectorAll("nav > ul > li"),firstLi=navHolder.querySelector("nav > ul > li:first-child");function toggleHamburger(e){e.preventDefault(),e.stopPropagation(),hamburger.classList.toggle("active"),navHolder.classList.toggle("active"),document.body.classList.toggle("menu-open",navHolder.classList.contains("active")),window.innerWidth>768&&navHolder.classList.contains("active")&&!Array.from(allLis).some(li=>li.classList.contains("hovered"))&&firstLi&&firstLi.classList.add("hovered"),window.innerWidth<=768&&allLis.forEach(li=>{li.classList.remove("hovered"),li.classList.remove("open")})}new MutationObserver(()=>{navHolder.classList.contains("active")?header.style.paddingBottom="0":header.style.paddingBottom=""}).observe(navHolder,{attributes:!0,attributeFilter:["class"]}),hamburger.addEventListener("click",toggleHamburger,{passive:!1}),hamburger.addEventListener("touchend",toggleHamburger,{passive:!1}),document.addEventListener("click",function(e){e.target.closest(".hamburger")&&toggleHamburger(e)},!0),document.addEventListener("touchend",function(e){e.target.closest(".hamburger")&&toggleHamburger(e)},!0),navHolder.querySelectorAll("nav > ul > li.has-children > a").forEach(a=>{a.addEventListener("click",e=>{if(window.innerWidth>768){e.preventDefault();const li=a.parentElement;li.classList.contains("hovered")?li.classList.remove("hovered"):(allLis.forEach(item=>item.classList.remove("hovered")),li.classList.add("hovered"))}})}),navHolder.querySelectorAll("nav > ul > li.has-children > a").forEach(link=>{link.addEventListener("click",function(e){if(window.innerWidth<=768){e.preventDefault();const parentLi=this.parentElement;document.querySelectorAll(".nav-holder nav > ul > li.open").forEach(li=>{li!==parentLi&&li.classList.remove("open")}),parentLi.classList.toggle("open")}})}),window.addEventListener("resize",()=>{window.innerWidth>768&&(navHolder.classList.remove("active"),hamburger.classList.remove("active"),header.style.paddingBottom="",document.querySelectorAll(".nav-holder nav > ul > li.open").forEach(li=>li.classList.remove("open")))})}); 2//# sourceURL=https://2019794.fs1.hubspotusercontent-na1.net/hubfs/2019794/hub_generated/module_assets/1/170269569574/1775850934873/module_header.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.