1import{i as _,b as y,g as i}from"./script-CaOlpxEq.js";let u=!1;const r="header__nav__item__wrap";function E(){if(_.w>y.navBreak){const e=document.querySelectorAll(".header");let o;e.forEach(t=>{t.addEventListener("mouseleave",()=>{p(t),clearTimeout(o)}),t.querySelectorAll(`.${r}`).forEach(a=>{const d=a.querySelector(`.${r}__dropdown`);if(!d)return;const c=a.querySelector(`.${r}__trigger`);c==null||c.addEventListener("mouseenter",()=>{o=setTimeout(()=>{g(a,t,d)},150)})});const l=t.querySelectorAll(`.${r}__dropdown`);f(l,!0);let n;window.addEventListener("resize",()=>{clearTimeout(n),n=setTimeout(()=>f(l,!1),500)})})}}function f(e,o=!1){i.set(`.${r}__trigger`,{pointerEvents:"none"}),i.set(e,{height:"auto",display:"block"}),setTimeout(()=>{let t=0;e.forEach((s,l)=>{const n=s.offsetHeight;n>t&&(t=n),l===e.length-1&&m(t,e,o)})},1e3)}function m(e,o,t){i.set(o,{height:e,display:"none"}),i.set(`.${r}__trigger`,{pointerEvents:"all"}),t&&o.forEach(s=>{s.querySelectorAll("img[data-src]").forEach(n=>{n.setAttribute("src",n.getAttribute("data-src")||""),n.removeAttribute("data-src")})})}function g(e,o,t){e.classList.contains(`${r}--focus`)||(p(o,e),u=!1,i.set(t,{zIndex:-1,display:"block"}),i.to(t,{pointerEvents:"all",opacity:1,duration:.3,delay:0,overwrite:!0,onStart:()=>{e.classList.add(`${r}--focus`),o.classList.add("header--focus")}}),i.fromTo(e.querySelectorAll(`.${r}__dropdown__inner > *`),{opacity:0,x:-30},{opacity:1,x:0,stagger:.05,overwrite:!0,delay:.3,duration:1,ease:"power4.out"}))}function p(e,o){setTimeout(()=>{u&&e.classList.remove("header--focus")},300),e.querySelectorAll(`.${r}`).forEach(s=>{if(s===o)return;const l=s.querySelector(`.${r}__dropdown`);l&&(h(s,e,l),s.classList.remove(`${r}--focus`))}),u=!0}function h(e,o,t){i.set(t,{zIndex:-10}),i.timeline().to(t,{pointerEvents:"none",opacity:0,duration:.2,delay:.3}).to(e.querySelectorAll(`.${r}__dropdown__inner > *`),{opacity:0,x:-10,stagger:0,duration:.1}).set(t,{display:"none"})}export{p as closeAllDropdowns,E as default};
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.