1var Menu=(e=>{function t(){n.removeClass("menu-open hamburger-open"),n.removeClass("html--fixed"),anime.remove(i),anime({targets:i,duration:150,easing:"cubicBezier(0.25, 0.1, 0.25, 1)",opacity:[1,0],complete:function(){i.style.display="none"}})}var n=e("html"),i=(e("body"),document.querySelector(".overlay--menu"));return{toggle:function(){n.hasClass("menu-open")?t():(n.addClass("menu-open hamburger-open"),n.addClass("html--fixed"),anime.remove(i),anime({targets:i,duration:300,easing:"cubicBezier(0.25, 0.1, 0.25, 1)",opacity:[0,1],begin:function(){i.style.display="block"}}))},close:t}})(jQuery);(()=>{function t(e){let t=e.parentElement,n,u,o;function r(e){e=e.currentTarget;n&&e!==n&&i(n),i(e)}function i(e){let t=document.getElementById(e.getAttribute("aria-controls"));window.innerWidth;"true"===e.getAttribute("aria-expanded")?(e.setAttribute("aria-expanded",!1),t.setAttribute("aria-hidden",!0),n=!1,anime.remove(t),anime({targets:t,duration:200,easing:"cubicBezier(0.25, 0.1, 0.25, 1)",opacity:[1,0],complete:function(){t.style.visibility="hidden"}})):(e.setAttribute("aria-expanded",!0),t.setAttribute("aria-hidden",!1),n=e,anime.remove(t),anime({targets:t,duration:800,easing:"cubicBezier(0.25, 0.1, 0.25, 1)",opacity:[0,1],translateX:[-15,0],begin:function(){t.style.visibility="visible"}}))}function l(e){27===e.keyCode&&(null!==e.target.closest('ul[aria-hidden="false"]')?(n.focus(),i(n)):"true"===e.target.getAttribute("aria-expanded")&&i(n))}function a(e){n&&!e.target.closest("#"+t.id)&&i(n)}this.init=function(){e.querySelectorAll("ul").forEach(n=>{var i=n.parentElement;if(void 0!==n){i=(e=>{var t=e.getElementsByTagName("a")[0],n=t.innerHTML,i=t.attributes,a=document.createElement("button");if(null!==t){for(a.innerHTML=n.trim(),u=0,o=i.length;u<o;u++){var r=i[u];
1"href"!==r.name&&a.setAttribute(r.name,r.value)}e.replaceChild(a,t)}return a})(i);{var a=i;let e=n.getAttribute("id"),t;t=null===e?a.textContent.trim().replace(/\s+/g,"-").toLowerCase()+"-submenu":menuItemId+"-submenu",a.setAttribute("aria-controls",t),a.setAttribute("aria-expanded",!1),n.setAttribute("id",t),n.setAttribute("aria-hidden",!0)}i.addEventListener("click",r),e.addEventListener("keyup",l)}}),document.addEventListener("click",a)}}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".nav--main > ul.level_1").forEach(e=>{new t(e).init()})})})();
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.