document.addEventListener("DOMContentLoaded",function(){function f(){n.style.visibility="visible";n.style.maxHeight="316px";n.style.opacity="1";n.classList.add("active");t.classList.add("active");document.body.classList.add("search-active")}function i(){n.style.maxHeight="0";n.style.opacity="0";setTimeout(()=>{n.style.visibility="hidden",n.classList.remove("active","open")},300);t.classList.remove("active");document.body.classList.remove("search-active")}const r=document.querySelector(".search-head-trigger"),n=document.querySelector(".search-main-head-wrapper"),u=document.querySelector(".search-close");let t=document.querySelector(".search-overlay");t||(t=document.createElement("div"),t.classList.add("search-overlay"),document.body.appendChild(t));r.addEventListener("click",function(n){n.stopPropagation();f()});u.addEventListener("click",i);t.addEventListener("click",i);document.addEventListener("click",function(t){n.contains(t.target)||r.contains(t.target)||i()});n.addEventListener("click",function(n){n.stopPropagation()});document.addEventListener("keydown",function(n){n.key==="Escape"&&i()})})