1import{r as e}from"./rolldown-runtime-W7wSyTde.js";import{t}from"./react-ILl6kF47.js";import{t as n}from"./jsx-runtime-Bd5ulOAF.js";var r=e(t(),1),i=n();function a({children:e,className:t=``,delay:n=0}){let a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=a.current;if(!e)return;let t=new IntersectionObserver(e=>{for(let n of e)n.isIntersecting&&(n.target.classList.add(`is-visible`),t.unobserve(n.target))},{threshold:.15});return t.observe(e),()=>t.disconnect()},[]),(0,i.jsx)(`div`,{ref:a,className:`reveal ${t}`,style:{"--reveal-delay":`${n}ms`},children:e})}export{a as t};
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.