1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3687],{3687:function(e,t,n){n.r(t);var o=n(85893),i=n(67294);let a="canvasNestCreated",l=()=>{let e=()=>{let e=document.getElementById(a);e&&e.parentNode&&e.parentNode.removeChild(e)};return(0,i.useEffect)(()=>((function(){let e,t;let n=document.getElementById("__next");if(!n)return;function o(e,t,n){return e.getAttribute(t)||n}function i(){e=l.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,t=l.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}var l=document.createElement("canvas");l.id=a;var u={z:o(n,"zIndex",0),o:o(n,"opacity",.7),c:o(n,"color","0,0,0"),n:o(n,"count",99)},c=l.getContext("2d"),d=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)};let m=Math.random;var r={x:null,y:null,max:2e4};l.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:"+u.z+";opacity:"+u.o,n.appendChild(l),i(),window.onresize=i,window.onmousemove=function(e){e=e||window.event,r.x=e.clientX,r.y=e.clientY},window.onmouseout=function(){r.x=null,r.y=null};for(var x=[],s=0;u.n>s;s++){let n=m()*e,o=m()*t,i=2*m()-1,a=2*m()-1;x.push({x:n,y:o,xa:i,ya:a,max:6e3})}setTimeout(function(){!function n(){let o,i,a,l,m,s;c.clearRect(0,0,e,t);let w=[r].concat(x);x.forEach(function(n){for(n.x+=n.xa,n.y+=n.ya,n.xa*=n.x>e||n.x<0?-1:1,n.ya*=n.y>t||n.y<0?-1:1,c.fillRect(n.x-.5,n.y-.5,1,1),i=0;i<w.length;i++)n!==(o=w[i])&&null!==o.x&&null!==o.y&&(s=(l=n.x-o.x)*l+(m=n.y-o.y)*m)<o.max&&(o===r&&s>=o.max/2&&(n.x-=.03*l,n.y-=.03*m),a=(o.max-s)/o.max,c.beginPath(),c.lineWidth=a/2,c.strokeStyle="rgba("+u.c+","+(a+.2)+")",c.moveTo(n.x,n.y),c.lineTo(o.x,o.y),c.stroke());w.splice(w.indexOf(n),1)}),d(n)}()},100)})(),()=>e()),[]),(0,o.jsx)(o.Fragment,{})};t.default=l}}]);
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.