1"use strict";!function(){var e=document.getElementById("mobile-navigation"),t=document.getElementById("mobile-trigger"),n=document.querySelectorAll("[data-open], [data-close]"),a=document.getElementById("navigation-overlay"),i=e.classList,r=document.body.classList;function d(){return e.setAttribute("inert",""),t.setAttribute("aria-expanded","false"),i.remove("mobile-menu--active"),r.remove("nav-active"),r.remove("search-active")}function s(e){var t=e.target.dataset.open,t=document.getElementById(t);e.target.parentNode.classList.contains("sub-menu-open")?(e.target.parentNode.classList.remove("sub-menu-open"),e.target.parentNode.setAttribute("aria-expanded","false"),t.setAttribute("aria-hidden","true"),t.setAttribute("inert","")):(e.target.parentNode.classList.add("sub-menu-open"),e.target.parentNode.setAttribute("aria-expanded","true"),t.setAttribute("aria-hidden","false"),t.removeAttribute("inert"))}Array.prototype.slice.call(n,0).forEach(function(e){e.addEventListener("click",s)}),t.addEventListener("click",function(){return r.contains("nav-active")?d():(e.removeAttribute("inert"),t.setAttribute("aria-expanded","true"),i.add("mobile-menu--active"),r.add("nav-active"))}),a.addEventListener("click",d),window.addEventListener("DOMContentLoaded",function(){var n=document.getElementById("header"),a=window.pageYOffset;function i(e){if(!0===e){if(!n.classList.contains("header--init"))return;n.classList.remove("header--init"),0}else n.classList.add("header--init"),0}function r(){return document.documentElement.scrollTop>=n.getBoundingClientRect().height}r()&&i(!1),window.addEventListener("scroll",function(){var e=window.pageYOffset||document.documentElement.scrollTop,t=a<e?"down":"up";return i(!1),0===document.documentElement.scrollTop&&i(!0),r()&&("up"===t?n.classList.contains("header--show")||(n.classList.add("header--show"),n.classList.remove("header--hide")):(n.classList.add("header--hide"),n.classList.remove("header--show"))),a=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.