1import{l as w,u as k}from"./motion.yj33Xara.js";function g(){const t=document.body,s=document.getElementById("navArea");let a=null;function i(){!a||!s||(a.classList.remove("is-active"),a.querySelector(".nav-link")?.setAttribute("aria-expanded","false"),document.getElementById("panel-"+a.dataset.panel)?.classList.remove("is-open"),s.classList.remove("is-open"),t.classList.remove("nav-open"),a=null)}function E(e){a===e||!s||(i(),e.classList.add("is-active"),e.querySelector(".nav-link")?.setAttribute("aria-expanded","true"),document.getElementById("panel-"+e.dataset.panel)?.classList.add("is-open"),s.classList.add("is-open"),t.classList.add("nav-open"),a=e)}s&&(s.querySelectorAll(".nav-item[data-panel]").forEach(e=>{e.addEventListener("mouseenter",()=>E(e))}),s.addEventListener("mouseleave",i),s.querySelectorAll(".nav-item:not([data-panel])").forEach(e=>{e.addEventListener("mouseenter",()=>{i(),e.classList.add("is-active")}),e.addEventListener("mouseleave",()=>e.classList.remove("is-active"))}),s.querySelector(".nav-pill__ctas")?.addEventListener("mouseenter",i),document.addEventListener("keydown",e=>{e.key==="Escape"&&i()}),document.addEventListener("click",e=>{a&&!s.contains(e.target)&&i()}));const o=document.getElementById("menuToggle"),c=document.getElementById("menuClose"),n=document.getElementById("mobileMenu");function r(e){n?.querySelectorAll(".mm-view").forEach(d=>{d.classList.toggle("is-current",d.dataset.view===e)})}function y(){!n||!o||!c||(n.classList.add("is-open"),n.setAttribute("aria-hidden","false"),o.setAttribute("aria-expanded","true"),w(),r("root"),c.focus())}function u(){!n||!o||(n.classList.remove("is-open"),n.setAttribute("aria-hidden","true"),o.setAttribute("aria-expanded","false"),k(),o.focus())}n&&o&&c&&(o.addEventListener("click",y),c.addEventListener("click",u),document.addEventListener("keydown",e=>{e.key==="Escape"&&n.classList.contains("is-open")&&u()}),n.querySelectorAll(".mm-link[data-target]").forEach(e=>{e.addEventListener("click",()=>r(e.dataset.target||"root"))}),n.querySelectorAll(".mm-back").forEach(e=>{e.addEventListener("click",()=>r("root"))}));function v(){window.innerWidth<1433?(t.classList.contains("nav-desktop")&&i(),t.classList.remove("nav-desktop")):(t.classList.add("nav-desktop"),n?.classList.contains("is-open")&&u())}window.addEventListener("resize",v),v(),document.fonts?.ready&&document.fonts.ready.then(v);let m=window.scrollY,l=0,f=!1;function L(){const e=window.scrollY,d=e-m;m=e,e<=4?(l=0,t.classList.remove("nav-hidden"),t.classList.remove("nav-scrolled")):a||!f?(t.classList.remove("nav-hidden"),t.classList.add("nav-scrolled")):(d!==0&&d>0!=l>0&&(l=0),l+=d,l>24?(t.classList.add("nav-hidden"),t.classList.remove("nav-scrolled")):l<-24&&(t.classList.remove("nav-hidden"),t.classList.add("nav-scrolled")))}function p(){f=!1,m=window.scrollY,L(),f=!0}window.addEventListener("scroll",L,{passive:!0}),window.addEventListener("pageshow",p),L(),requestAnimationFrame(p)}g();
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.