1import{E as s,z as d}from"./radix-DqHcEr0Y.js";function u(){const[o,i]=s.useState("");return s.useEffect(()=>{const e=document.createElement("canvas");e.width=256,e.height=256;const r=e.getContext("2d"),t=r.createImageData(256,256);for(let a=0;a<t.data.length;a+=4){const n=Math.random()*255|0;t.data[a]=n,t.data[a+1]=n,t.data[a+2]=n,t.data[a+3]=Math.random()<.18?Math.random()*60+20|0:0}r.putImageData(t,0,0),i(e.toDataURL())},[]),o?d.jsx("div",{className:"noise-grain",style:{position:"fixed",inset:"-20%",backgroundImage:`url(${o})`,backgroundRepeat:"repeat",backgroundSize:"256px 256px",mixBlendMode:"screen",opacity:.055,pointerEvents:"none",zIndex:2},"aria-hidden":"true"}):null}export{u as default};
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.