1import"./hoisted.s4M7b8eH.js";const r=()=>{const e=document.querySelector("[data-aw-toggle-menu]"),o=document.querySelector("nav"),t=document.body;let n=0;if(e&&o){const s=e._toggleMenu;s&&(e.removeEventListener("touchend",s),e.removeEventListener("click",s));const d=i=>{i.preventDefault(),i.stopPropagation();const l=e.getAttribute("aria-expanded")==="true";e.setAttribute("aria-expanded",!l),e.classList.toggle("expanded"),o.classList.toggle("hidden"),l?(t.style.overflow="",t.style.position="",t.style.width="",t.style.top="",window.innerWidth<window.innerHeight&&window.scrollTo({top:n,behavior:"instant"})):(n=window.scrollY,t.style.overflow="hidden",t.style.position="fixed",t.style.width="100%",t.style.top=`-${n}px`)};o.querySelectorAll("a").forEach(i=>{i.addEventListener("click",()=>{e.setAttribute("aria-expanded","false"),e.classList.remove("expanded"),o.classList.add("hidden"),t.style.overflow="",t.style.position="",t.style.width="",t.style.top="",window.innerWidth<window.innerHeight&&window.scrollTo({top:n,behavior:"instant"})})}),e._toggleMenu=d,e.addEventListener("touchend",d,{passive:!1}),e.addEventListener("click",d)}},a=()=>{const e=document.querySelector("[data-aw-toggle-menu]"),o=document.body;e&&e._toggleMenu&&(e.removeEventListener("touchend",e._toggleMenu),e.removeEventListener("click",e._toggleMenu),delete e._toggleMenu),o.style.overflow="",o.style.position="",o.style.width="",o.style.top=""};document.addEventListener("DOMContentLoaded",r);document.addEventListener("astro:page-load",r);document.addEventListener("astro:before-swap",a);
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.