1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4499],{66495:(e,r,n)=>{"use strict";n.d(r,{default:()=>h});var i=n(79141),s=n(33761),o=n(18631),t=n(68775);let h=function(e){let{width:r=40,height:n=40,x:h=-1,y:l=-1,strokeDasharray:d=0,numSquares:v=50,className:m,maxOpacity:b=.5,duration:P=4,...a}=e,c=(0,s.useId)(),u=(0,s.useRef)(null),[f,p]=(0,s.useState)({width:0,height:0}),[g,w]=(0,s.useState)(()=>x(v));function y(){return[Math.floor(Math.random()*f.width/r),Math.floor(Math.random()*f.height/n)]}function x(e){return Array.from({length:e},(e,r)=>({id:r,pos:y()}))}let j=e=>{w(r=>r.map(r=>r.id===e?{...r,pos:y()}:r))};return(0,s.useEffect)(()=>{f.width&&f.height&&w(x(v))},[f,v]),(0,s.useEffect)(()=>{let e=new ResizeObserver(e=>{for(let r of e)p({width:r.contentRect.width,height:r.contentRect.height})});return u.current&&e.observe(u.current),()=>{u.current&&e.unobserve(u.current)}},[u]),(0,i.jsxs)("svg",{ref:u,"aria-hidden":"true",className:(0,t.cn)("pointer-events-none absolute inset-0 h-full w-full fill-gray-400/30 stroke-gray-400/10",m),...a,children:[(0,i.jsx)("defs",{children:(0,i.jsx)("pattern",{id:c,width:r,height:n,patternUnits:"userSpaceOnUse",x:h,y:l,children:(0,i.jsx)("path",{d:"M.5 ".concat(n,"V.5H").concat(r),fill:"none",strokeDasharray:d})})}),(0,i.jsx)("rect",{width:"100%",height:"100%",fill:"url(#".concat(c,")")}),(0,i.jsx)("svg",{x:h,y:l,className:"overflow-visible",children:g.map((e,s)=>{let{pos:[t,h],id:l}=e;return(0,i.jsx)(o.P.rect,{initial:{opacity:0}
1,animate:{opacity:b},transition:{duration:P,repeat:1,delay:.1*s,repeatType:"reverse"},onAnimationComplete:()=>j(l),width:r-1,height:n-1,x:t*r+1,y:h*n+1,fill:"currentColor",strokeWidth:"0"},"".concat(t,"-").concat(h,"-").concat(s))})})]})}},72185:(e,r,n)=>{Promise.resolve().then(n.bind(n,66495)),Promise.resolve().then(n.bind(n,82677)),Promise.resolve().then(n.bind(n,60579)),Promise.resolve().then(n.bind(n,32205)),Promise.resolve().then(n.bind(n,41929)),Promise.resolve().then(n.bind(n,47135)),Promise.resolve().then(n.bind(n,54238)),Promise.resolve().then(n.bind(n,31230)),Promise.resolve().then(n.bind(n,48061)),Promise.resolve().then(n.bind(n,91127)),Promise.resolve().then(n.bind(n,97911)),Promise.resolve().then(n.bind(n,51259)),Promise.resolve().then(n.bind(n,65261)),Promise.resolve().then(n.bind(n,88471)),Promise.resolve().then(n.bind(n,82627)),Promise.resolve().then(n.bind(n,4169)),Promise.resolve().then(n.bind(n,42007)),Promise.resolve().then(n.bind(n,95862)),Promise.resolve().then(n.bind(n,74028)),Promise.resolve().then(n.bind(n,64010)),Promise.resolve().then(n.bind(n,52960)),Promise.resolve().then(n.bind(n,89557)),Promise.resolve().then(n.bind(n,60018)),Promise.resolve().then(n.bind(n,11706)),Promise.resolve().then(n.bind(n,25278)),Promise.resolve().then(n.bind(n,98808)),Promise.resolve().then(n.bind(n,57416)),Promise.resolve().then(n.bind(n,88525)),Promise.resolve().then(n.bind(n,56281)),Promise.resolve().then(n.bind(n,32899)),Promise.resolve().then(n.bind(n,40716)),Promise.resolve().then(n.bind(n,46426)),Promise.resolve().then(n.bind(n,82076)),Promise.resolve().then(n.bind(n,86499)),Promise.resolve().then(n.bind(n,79494)),Promise.resolve().then(n.bind(n,97820)),Promise.resolve().then(n.bind(n,98812)),Promise.resolve().then(n.bind(n,63002)),Promise.resolve().then(n.bind(n,93888)),Promise.resolve().then(n.bind(n,71627)),Promise.resolve().then(n.bind(n,26496)),Promise.resolve().then(n.bind(n,10190)),Promise.resolve().then(n.bind(n,17737)),Promise.resolve().then(n.bind(n,52485)),Promise.resolve().then(n.bind(n,62812)),Promise.resolve().then(n.bind(n,19962)),Promise.resolve().then(n.bind(n,57292)),Promise.resolve().then(n.bind(n,13574)),Promise.resolve().then(n.bind(n,17668)),Promise.resolve().then(n.bind(n,22272)),Promise.resolve().then(n.bind(n,97834)),Promise.resolve().then(n.bind(n,79022)),Promise.resolve().then(n.bind(n,66186)),Promise.resolve().then(n.bind(n,86977)),Promise.resolve().then(n.bind(n,15633)),Promise.resolve().then(n.bind(n,76620)),Promise.resolve().then(n.bind(n,38269)),Promise.resolve().then(n.bind(n,15597)),Promise.resolve().then(n.bind(n,1364)),Promise.resolve().then(n.bind(n,39873)),Promise.resolve().then(n.bind(n,18859)),Promise.resolve().then(n.bind(n,69195)),Promise.resolve().then(n.bind(n,42719)),Promise.resolve().then(n.bind(n,69783)),Promise.resolve().then(n.bind(n,96567)),Promise.resolve().then(n.bind(n,54366)),Promise.resolve().then(n.bind(n,75440)),Promise.resolve().then(n.bind(n,31078)),Promise.resolve().then(n.bind(n,56312)),Promise.resolve().then(n.bind(n,76334)),Promise.resolve().then(n.bind(n,16272)),Promise.resolve().then(n.bind(n,22968)),Promise.resolve().then(n.bind(n,53143)),Promise.resolve().then(n.bind(n,78660)),Promise.resolve().then(n.bind(n,44380)),Promise.resolve().then(n.bind(n,54951)),Promise.resolve().then(n.bind(n,50466)),Promise.resolve().then(n.bind(n,90697)),Promise.resolve().then(n.bind(n,25425)),Promise.resolve().then(n.bind(n,48224)),Promise.resolve().then(n.bind(n,10337)),Promise.resolve().then(n.bind(n,58529)),Promise.resolve().then(n.bind(n,72373)),Promise.resolve().then(n.bind(n,28899)),Promise.resolve().then(n.bind(n,38098)),Promise.resolve().then(n.bind(n,2997)),Promise.resolve().then(n.bind(n,79089)),Promise.resolve().then(n.bind(n,29445)),Promise.resolve().then(n.bind(n,93215)),Promise.resolve().then(n.bind(n,70913)),Promise.resolve().then(n.bind(n,48422)),Promise.resolve().then(n.bind(n,34525)),Promise.resolve().then(n.bind(n,50461)),Promise.resolve().then(n.bind(n,14312)),Promise.resolve().then(n.bind(n,87882)),Promise.resolve().then(n.bind(n,26661)),Promise.resolve().then(n.bind(n,21049)),Promise.resolve().then(n.bind(n,41326)),Promise.resolve().then(n.bind(n,31269)),Promise.resolve().then(n.bind(n,92558)),Promise.resolve().then(n.bind(n,73834)),Promise.resolve().then(n.bind(n,34476)),Promise.resolve().then(n.bind(n,72512)),Promise.resolve().then(n.bind(n,92971)),Promise.resolve().then(n.bind(n,4722)),Promise.resolve().then(n.bind(n,41810)),Promise.resolve().then(n.bind(n,59368)),Promise.resolve().then(n.bind(n,11647)),Promise.resolve().then(n.bind(n,58987)),Promise.resolve().then(n.bind(n,67495)),Promise.resolve().then(n.bind(n,83729)),Promise.resolve().then(n.bind(n,45057)),Promise.resolve().then(n.bind(n,41753)),Promise.resolve().then(n.bind(n,71585)),Promise.resolve().then(n.bind(n,18157)),Promise.resolve().then(n.bind(n,42524)),Promise.resolve().then(n.bind(n,72345)),Promise.resolve().then(n.bind(n,89912)),Promise.resolve().then(n.bind(n,76820)),Promise.resolve().then(n.bind(n,36439)),Promise.resolve().then(n.bind(n,26436)),Promise.resolve().then(n.bind(n,23347)),Promise.resolve().then(n.bind(n,95068)),Promise.resolve().then(n.bind(n,31846)),Promise.resolve().then(n.bind(n,50826)),Promise.resolve().then(n.bind(n,38367)),Promise.resolve().then(n.bind(n,17218)),Promise.resolve().then(n.bind(n,84319)),Promise.resolve().then(n.bind(n,45064)),Promise.resolve().then(n.bind(n,85985)),Promise.resolve().then(n.bind(n,15325)),Promise.resolve().then(n.bind(n,97266)),Promise.resolve().then(n.bind(n,59896)),Promise.resolve().then(n.bind(n,35189)),Promise.resolve().then(n.bind(n,31003)),Promise.resolve().then(n.bind(n,39188)),Promise.resolve().then(n.bind(n,47131)),Promise.resolve().then(n.bind(n,10482)),Promise.resolve().then(n.bind(n,20247)),Promise.resolve().then(n.bind(n,41662)),Promise.resolve().then(n.bind(n,84536)),Promise.resolve().then(n.bind(n,82130)),Promise.resolve().then(n.bind(n,57799)),Promise.resolve().then(n.bind(n,92831)),Promise.resolve().then(n.bind(n,16303)),Promise.resolve().then(n.bind(n,35003)),Promise.resolve().then(n.bind(n,39255)),Promise.resolve().then(n.bind(n,41583)),Promise.resolve().then(n.bind(n,59182)),Promise.resolve().then(n.bind(n,28009)),Promise.resolve().then(n.bind(n,2933)),Promise.resolve().then(n.bind(n,79490)),Promise.resolve().then(n.bind(n,86445)),Promise.resolve().then(n.bind(n,30918)),Promise.resolve().then(n.bind(n,82175)),Promise.resolve().then(n.bind(n,25688)),Promise.resolve().then(n.bind(n,72721)),Promise.resolve().then(n.bind(n,7770)),Promise.resolve().then(n.bind(n,54691)),Promise.resolve().then(n.bind(n,59308)),Promise.resolve().then(n.bind(n,67481)),Promise.resolve().then(n.bind(n,59035)),Promise.resolve().then(n.bind(n,85230)),Promise.resolve().then(n.bind(n,69859)),Promise.resolve().then(n.bind(n,10187)),Promise.resolve().then(n.bind(n,12845)),Promise.resolve().then(n.bind(n,94278)),Promise.resolve().then(n.bind(n,53192))}},e=>{var r=r=>e(e.s=r);e.O(0,[8932,3433,6201,7879,7123,9086,8716,8631,1293,8775,7414,9626,8402,7358],()=>r(72185)),_N_E=e.O()}]);
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.