1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[364,77983],{77983:(t,i,r)=>{function n(t,i,r,n){if(isNaN(i)||isNaN(r))return t;var e,h,s,o,a,u,l,_,f,c=t._root,x={data:n},y=t._x0,v=t._y0,d=t._x1,p=t._y1;if(!c)return t._root=x,t;for(;c.length;)if((u=i>=(h=(y+d)/2))?y=h:d=h,(l=r>=(s=(v+p)/2))?v=s:p=s,e=c,!(c=c[_=l<<1|u]))return e[_]=x,t;if(o=+t._x.call(null,c.data),a=+t._y.call(null,c.data),i===o&&r===a)return x.next=c,e?e[_]=x:t._root=x,t;do e=e?e[_]=[,,,,]:t._root=[,,,,],(u=i>=(h=(y+d)/2))?y=h:d=h,(l=r>=(s=(v+p)/2))?v=s:p=s;while((_=l<<1|u)==(f=(a>=s)<<1|o>=h));return e[f]=c,e[_]=x,t}function e(t,i,r,n,e){this.node=t,this.x0=i,this.y0=r,this.x1=n,this.y1=e}function h(t){return t[0]}function s(t){return t[1]}function o(t,i,r){var n=new a(null==i?h:i,null==r?s:r,NaN,NaN,NaN,NaN);return null==t?n:n.addAll(t)}function a(t,i,r,n,e,h){this._x=t,this._y=i,this._x0=r,this._y0=n,this._x1=e,this._y1=h,this._root=void 0}function u(t){for(var i={data:t.data},r=i;t=t.next;)r=r.next={data:t.data};return i}r.d(i,{A:()=>o});var l=o.prototype=a.prototype;l.copy=function(){var t,i,r=new a(this._x,this._y,this._x0,this._y0,this._x1,this._y1),n=this._root;if(!n)return r;if(!n.length)return r._root=u(n),r;for(t=[{source:n,target:r._root=[,,,,]}];n=t.pop();)for(var e=0;e<4;++e)(i=n.source[e])&&(i.length?t.push({source:i,target:n.target[e]=[,,,,]}):n.target[e]=u(i));return r},l.add=function(t){let i=+this._x.call(null,t),r=+this._y.call(null,t);return n(this.cover(i,r),i,r,t)},l.addAll=function(t){var i,r,e,h,s=t.length,o=Array(s),a=Array(s),u=1/0,l=1/0,_=-1/0,f=-1/0;for(r=0;r<s;++r)!(isNaN(e=+this._x.call(null,i=t[r]))||isNaN(h=+this._y.call(null,i)))&&(o[r]=e,a[r]=h,e<u&&(u=e),e>_&&(_=e),h<l&&(l=h),h>f&&(f=h));if(u>_||l>f)return this;for(this.cover(u,l).cover(_,f),r=0;r<s;++r)n(this,o[r],a[r],t[r]);return this},l.cover=function(t,i){if(isNaN(t*=1)||isNaN(i*=1))return this;var r=this._x0,n=this._y0,e=this._x1,h=this._y1;if(isNaN(r))e=(r=Math.floor(t))+1,h=(n=Math.floor(i))+1;else{for(var s,o,a=e-r||1,u=this._root;r>t||t>=e||n>i||i>=h;)switch(o=(i<n)<<1|t<r,(s=[,,,,])[o]=u,u=s,a*=2,o){case 0:e=r+a,h=n+a;break;case 1:r=e-a,h=n+a;break;case 2:e=r+a,n=h-a;break;case 3:r=e-a,n=h-a}this._root&&this._root.length&&(this._root=u)}return this._x0=r,this._y0=n,this._x1=e,this._y1=h,this},l.data=function(){var t=[];return this.visit(function(i){if(!i.length)do t.push(i.data);while(i=i.next)}),t},l.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},l.find=function(t,i,r){var n,h,s,o,a,u,l,_=this._x0,f=this._y0,c=this._x1,x=this._y1,y=[],v=this._root;for(v&&y.push(new e(v,_,f,c,x)),null==r?r=1/0:(_=t-r,f=i-r,c=t+r,x=i+r,r*=r);u=y.pop();)if((v=u.node)&&!((h=u.x0)>c)&&!((s=u.y0)>x)&&!((o=u.x1)<_)&&!((a=u.y1)<f))if(v.length){var d=(h+o)/2,p=(s+a)/2;y.push(new e(v[3],d,p,o,a),new e(v[2],h,p,d,a),new e(v[1],d,s,o,p),new e(v[0],h,s,d,p)),(l=(i>=p)<<1|t>=d)&&(u=y[y.length-1],y[y.length-1]=y[y.length-1-l],y[y.length-1-l]=u)}else{var N=t-this._x.call(null,v.data),g=i-this._y.call(null,v.data),w=N*N+g*g;if(w<r){var k=Math.sqrt(r=w);_=t-k,f=i-k,c=t+k,x=i+k,n=v.data}}return n},l.remove=function(t){if(isNaN(h=+this._x.call(null,t))||isNaN(s=+this._y.call(null,t)))return this;var i,r,n,e,h,s,o,a,u,l,_,f,c=this._root,x=this._x0,y=this._y0,v=this._x1,d=this._y1;if(!c)return this;if(c.length)for(;;){if((u=h>=(o=(x+v)/2))?x=o:v=o,(l=s>=(a=(y+d)/2))?y=a:d=a,i=c,!(c=c[_=l<<1|u]))return this;if(!c.length)break;(i[_+1&3]||i[_+2&3]||i[_+3&3])&&(r=i,f=_)}for(;c.data!==t;)if(n=c,!(c=c.next))return this;return((e=c.next)&&delete c.next,n)?e?n.next=e:delete n.next:i?(e?i[_]=e:delete i[_],(c=i[0]||i[1]||i[2]||i[3])&&c===(i[3]||i[2]||i[1]||i[0])&&!c.length&&(r?r[f]=c:this._root=c)):this._root=e,this},l.removeAll=function(t){for(var i=0,r=t.length;i<r;++i)this.remove(t[i]);return this},l.root=function(){return this._root},l.size=function(){var t=0;return this.visit(function(i){if(!i.length)do++t;while(i=i.next)}),t},l.visit=function(t){var i,r,n,h,s,o,a=[],u=this._root;for(u&&a.push(new e(u,this._x0,this._y0,this._x1,this._y1));i=a.pop();)if(!t(u=i.node,n=i.x0,h=i.y0,s=i.x1,o=i.y1)&&u.length){var l=(n+s)/2,_=(h+o)/2;(r=u[3])&&a.push(new e(r,l,_,s,o)),(r=u[2])&&a.push(new e(r,n,_,l,o)),(r=u[1])&&a.push(new e(r,l,h,s,_)),(r=u[0])&&a.push(new e(r,n,h,l,_))}return this},l.visitAfter=function(t){var i,r=[],n=[];for(this._root&&r.push(new e(this._root,this._x0,this._y0,this._x1,this._y1));i=r.pop();){var h=i.node;if(h.length){var s,o=i.x0,a=i.y0,u=i.x1,l=i.y1,_=(o+u)/2,f=(a+l)/2;
1(s=h[0])&&r.push(new e(s,o,a,_,f)),(s=h[1])&&r.push(new e(s,_,a,u,f)),(s=h[2])&&r.push(new e(s,o,f,_,l)),(s=h[3])&&r.push(new e(s,_,f,u,l))}n.push(i)}for(;i=n.pop();)t(i.node,i.x0,i.y0,i.x1,i.y1);return this},l.x=function(t){return arguments.length?(this._x=t,this):this._x},l.y=function(t){return arguments.length?(this._y=t,this):this._y}}}]);
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.