1const e={isNodeOrIsChildOfNode:(e,t)=>{for(;e;){if(e.isEqualNode(t))return!0;e=e.parentNode}return!1},setCookie:(e,t,o)=>{let r=`${e}=${t};`;if("number"==typeof o){const e=new Date;e.setTime(e.getTime()+24*o*60*60*1e3),r+=`expires=${e.toUTCString()};`}document.cookie=`${r}path=/`},getCookie:e=>{let t=null;return-1!==document.cookie.indexOf(e)&&(t=document.cookie.split(`${e}=`).pop().split(";")[0]),t},slugify:e=>String(e).normalize("NFKD").replace(/[\u0300-\u036f]/g,"").trim().toLowerCase().replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-"),scrollTo:(e,t,o,r)=>{var i="scrollTop";"left"==r&&(i="scrollLeft");var n=e[i],l=t-n,u=0,s=function(){u+=20;var t=Math.easeInOutQuad(u,n,l,o);e[i]=t,u<o&&setTimeout(s,20)};s()},buildActionUrlHash:e=>{let t=[];for(let o in e){let r=[];for(let t in e[o])r.push(`${t}:${e[o][t]}`);t.push(`${o}::${r.join("|")}`)}return t.join("&")}};Math.easeInOutQuad=function(e,t,o,r){return(e/=r/2)<1?o/2*e*e+t:-o/2*(--e*(e-2)-1)+t};export{e as h};
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.