1(function(){var n=document.getElementById("v6-hero-scatter");if(!n)return;var a=n.getContext("2d");if(!a)return;var h=["0","1","+","-","*",":","."],g=window.innerWidth<768,o=g?20:14,v=0,s=0,d=0,l=0,f=[],c=-999,m=-999;function M(){var t=n.closest(".v6-hero");if(t){d=Math.min(t.offsetWidth,1060),l=t.offsetHeight-60;var e=Math.min(window.devicePixelRatio||1,2);n.width=d*e,n.height=l*e,n.style.width=d+"px",n.style.height=l+"px",a.setTransform(e,0,0,e,0,0),v=Math.ceil(d/o),s=Math.ceil(l/o),f=[];for(var r=0;r<s;r++){f[r]=[];for(var i=0;i<v;i++)f[r][i]=h[Math.random()*h.length|0]}}}function u(){a.clearRect(0,0,d,l);var t=(o*.55|0)+'px "JetBrains Mono", monospace';a.font=t,a.textAlign="center",a.textBaseline="middle";for(var e=0;e<s;e++)for(var r=0;r<v;r++){var i=r*o+o/2,x=e*o+o/2,b=i-c,C=x-m,L=Math.sqrt(b*b+C*C),B=Math.max(0,1-L/140),I=.12+B*.5;a.fillStyle="rgba(255,255,255,"+I.toFixed(3)+")",a.fillText(f[e][r],i,x)}}M(),u();var w=n.closest(".v6-hero");w&&(w.addEventListener("pointermove",function(t){var e=n.getBoundingClientRect();c=t.clientX-e.left,m=t.clientY-e.top}),w.addEventListener("pointerleave",function(){c=-999,m=-999}));var p=!0,E=new IntersectionObserver(function(t){p=t[0].isIntersecting},{threshold:0});E.observe(n),setInterval(function(){if(!(!p||document.hidden)){for(var t=(s*v*.03|0)+1,e=0;e<t;e++){var r=Math.random()*s|0,i=Math.random()*v|0;f[r][i]=h[Math.random()*h.length|0]}u()}},g?250:150),window.addEventListener("resize",function(){M(),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.