1import{r as e,j as l,g as p}from"./index-C5BddHRn.js";function x({children:r,className:o,delay:a=0}){const n=e.useRef(null),[i,c]=e.useState(!1);return e.useEffect(()=>{const s=n.current;if(!s)return;const t=new IntersectionObserver(([u])=>{u.isIntersecting&&(c(!0),t.disconnect())},{threshold:.12,rootMargin:"0px 0px -40px 0px"});return t.observe(s),()=>t.disconnect()},[]),l.jsx("div",{ref:n,style:{transitionDelay:`${a}ms`},className:p("transition-all duration-700 ease-out motion-reduce:transition-none",i?"translate-y-0 opacity-100":"translate-y-6 opacity-0",o),children:r})}export{x as R};
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.