1import{P as t,s as a}from"./CxftXTPK.js";function r(){const s="no-scroll",o=t("no-scroll-counter",()=>0),e=t("no-scroll-last-position-y",()=>0),l=t("no-scroll-active",()=>!1);a(()=>{o.value>0&&!l.value?(l.value=!0,e.value=window.scrollY,document.body.classList.add(s),document.body.style.top=`-${e.value}px`):o.value===0&&l.value&&(l.value=!1,document.body.style.top="",document.body.classList.remove(s),window.scrollTo({left:0,top:e.value,behavior:"instant"}))});function c(){o.value+=1}function n(){o.value=Math.max(0,o.value-1)}return{isNoScrollActive:l,incrementNoScroll:c,decrementNoScroll:n}}export{r as u};
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.