1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3832],{46906:function(t,n,e){"use strict";e.d(n,{Z:function(){return h}});var r=e(45697),i=e.n(r),o=e(67294),u=e(99599);function a(t,n,e){t=+t,n=+n,e=(i=arguments.length)<2?(n=t,t=0,1):i<3?1:+e;for(var r=-1,i=0|Math.max(0,Math.ceil((n-t)/e)),o=Array(i);++r<i;)o[r]=t+r*e;return o}var l=e(44540);function s(t,n,e){var r=a(t,n-l.Ho,e).concat(n);return function(t){return r.map(function(n){return[t,n]})}}function c(t,n,e){var r=a(t,n-l.Ho,e).concat(n);return function(t){return r.map(function(n){return[n,t]})}}var p=["graticule","lines","outline","extent","extentMajor","extentMinor","step","stepMajor","stepMinor","precision","children"];function f(){return(f=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}function h(t){var n=t.graticule,e=t.lines,r=t.outline,i=t.extent,h=t.extentMajor,d=t.extentMinor,v=t.step,g=t.stepMajor,y=t.stepMinor,m=t.precision,w=t.children,E=function(t,n){if(null==t)return{};var e,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e=o[r],n.indexOf(e)>=0||(i[e]=t[e]);return i}(t,p),x=function(){var t,n,e,r,i,o,u,p,f,h,d,v,g=10,y=10,m=90,w=360,E=2.5;function x(){return{type:"MultiLineString",coordinates:_()}}function _(){return a((0,l.mD)(r/m)*m,e,m).map(d).concat(a((0,l.mD)(p/w)*w,u,w).map(v)).concat(a((0,l.mD)(n/g)*g,t,g).filter(function(t){return(0,l.Wn)(t%m)>l.Ho}).map(f)).concat(a((0,l.mD)(o/y)*y,i,y).filter(function(t){return(0,l.Wn)(t%w)>l.Ho}).map(h))}return x.lines=function(){return _().map(function(t){return{type:"LineString",coordinates:t}})},x.outline=function(){return{type:"Polygon",coordinates:[d(r).concat(v(u).slice(1),d(e).reverse().slice(1),v(p).reverse().slice(1))]}},x.extent=function(t){return arguments.length?x.extentMajor(t).extentMinor(t):x.extentMinor()},x.extentMajor=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],p=+t[0][1],u=+t[1][1],r>e&&(t=r,r=e,e=t),p>u&&(t=p,p=u,u=t),x.precision(E)):[[r,p],[e,u]]},x.extentMinor=function(e){return arguments.length?(n=+e[0][0],t=+e[1][0],o=+e[0][1],i=+e[1][1],n>t&&(e=n,n=t,t=e),o>i&&(e=o,o=i,i=e),x.precision(E)):[[n,o],[t,i]]},x.step=function(t){return arguments.length?x.stepMajor(t).stepMinor(t):x.stepMinor()},x.stepMajor=function(t){return arguments.length?(m=+t[0],w=+t[1],x):[m,w]},x.stepMinor=function(t){return arguments.length?(g=+t[0],y=+t[1],x):[g,y]},x.precision=function(a){return arguments.length?(E=+a,f=s(o,i,90),h=c(n,t,E),d=s(p,u,90),v=c(r,e,E),x):E},x.extentMajor([[-180,-90+l.Ho],[180,90-l.Ho]]).extentMinor([[-180,-80-l.Ho],[180,80+l.Ho]])}();return(i&&x.extent(i),h&&x.extentMajor(h),d&&x.extentMinor(d),v&&x.step(v),g&&x.stepMajor(g),y&&x.stepMinor(y),m&&x.precision(m),w)?o.createElement(o.Fragment,null,w({graticule:x})):o.createElement(u.Z,{className:"visx-geo-graticule"},n&&o.createElement("path",f({d:n(x()),fill:"none",stroke:"black"},E)),e&&x.lines().map(function(t,n){return o.createElement("g",{key:n},o.createElement("path",f({d:e(t),fill:"none",stroke:"black"},E)))}),r&&o.createElement("path",f({d:r(x.outline()),fill:"none",stroke:"black"},E)))}h.propTypes={graticule:i().func,lines:i().func,outline:i().func,children:i().func,precision:i().number}},46121:function(t,n,e){"use strict";let r,i,o,u;e.d(n,{Z:function(){return ns}});var a=e(67294),l=e(45697),s=e.n(l),c=e(93967),p=e.n(c),f=e(99599),h=e(44540);function d(){}function v(){var t,n=[];return{point:function(n,e,r){t.push([n,e,r])},lineStart:function(){n.push(t=[])},lineEnd:d,rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))},result:function(){var e=n;return n=[],t=null,e}}}function g(t,n){return(0,h.Wn)(t[0]-n[0])<h.Ho&&(0,h.Wn)(t[1]-n[1])<h.Ho}function y(t,n,e,r){this.x=t,this.z=n,this.o=e,this.e=r,this.v=!1,this.n=this.p=null}function m(t,n,e,r,i){var o,u,a=[],l=[];if(t.forEach(function(t){if(!((n=t.length-1)<=0)){var n,e,r=t[0],u=t[n];if(g(r,u)){if(!r[2]&&!u[2]){for(i.lineStart(),o=0;o<n;++o)i.point((r=t[o])[0],r[1]);i.lineEnd();return}u[0]+=2*h.Ho}a.push(e=new y(r,t,null,!0)),l.push(e.o=new y(r,null,e,!1)),a.push(e=new y(u,t,null,!1)),l.push(e.o=new y(u,null,e,!0))}}),a.length){for(l.sort(n),w(a),w(l),o=0,u=l.length;o<u;++o)l[o].e=e=!e;for(var s,c,p=a[0];;){for(var f=p,d=!0;f.v;)if((f=f.n)===p)return;s=f.z,i.lineStart();do{if(f.v=f.o.v=!0,f.e){if(d)for(o=0,u=s.length;o<u;
1++o)i.point((c=s[o])[0],c[1]);else r(f.x,f.n.x,1,i);f=f.n}else{if(d)for(o=(s=f.p.z).length-1;o>=0;--o)i.point((c=s[o])[0],c[1]);else r(f.x,f.p.x,-1,i);f=f.p}s=(f=f.o).z,d=!d}while(!f.v);i.lineEnd()}}}function w(t){if(n=t.length){for(var n,e,r=0,i=t[0];++r<n;)i.n=e=t[r],e.p=i,i=e;i.n=e=t[0],e.p=i}}class E{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){let n=this._partials,e=0;for(let r=0;r<this._n&&r<32;r++){let i=n[r],o=t+i,u=Math.abs(t)<Math.abs(i)?t-(o-i):i-(o-t);u&&(n[e++]=u),t=o}return n[e]=t,this._n=e+1,this}valueOf(){let t=this._partials,n=this._n,e,r,i,o=0;if(n>0){for(o=t[--n];n>0&&(o=(e=o)+(r=t[--n]),!(i=r-(o-e))););n>0&&(i<0&&t[n-1]<0||i>0&&t[n-1]>0)&&(e=o+(r=2*i),r==e-o&&(o=e))}return o}}function x(t){return[(0,h.fv)(t[1],t[0]),(0,h.ZR)(t[2])]}function _(t){var n=t[0],e=t[1],r=(0,h.mC)(e);return[r*(0,h.mC)(n),r*(0,h.O$)(n),(0,h.O$)(e)]}function M(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}function b(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]}function O(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2]}function S(t,n){return[t[0]*n,t[1]*n,t[2]*n]}function R(t){var n=(0,h._b)(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n}function k(t){return(0,h.Wn)(t[0])<=h.pi?t[0]:(0,h.Xx)(t[0])*(((0,h.Wn)(t[0])+h.pi)%h.BZ-h.pi)}function N(t){return Array.from(function*(t){for(let n of t)yield*n}(t))}function C(t,n,e,r){return function(i){var o,u,a,l=n(i),s=v(),c=n(s),p=!1,f={point:d,lineStart:y,lineEnd:w,polygonStart:function(){f.point=x,f.lineStart=M,f.lineEnd=O,u=[],o=[]},polygonEnd:function(){f.point=d,f.lineStart=y,f.lineEnd=w,u=N(u);var t=function(t,n){var e=k(n),r=n[1],i=(0,h.O$)(r),o=[(0,h.O$)(e),-(0,h.mC)(e),0],u=0,a=0,l=new E;1===i?r=h.ou+h.Ho:-1===i&&(r=-h.ou-h.Ho);for(var s=0,c=t.length;s<c;++s)if(f=(p=t[s]).length)for(var p,f,d=p[f-1],v=k(d),g=d[1]/2+h.pu,y=(0,h.O$)(g),m=(0,h.mC)(g),w=0;w<f;++w,v=M,y=S,m=N,d=x){var x=p[w],M=k(x),O=x[1]/2+h.pu,S=(0,h.O$)(O),N=(0,h.mC)(O),C=M-v,H=C>=0?1:-1,P=H*C,W=P>h.pi,j=y*S;if(l.add((0,h.fv)(j*H*(0,h.O$)(P),m*N+j*(0,h.mC)(P))),u+=W?C+H*h.BZ:C,W^v>=e^M>=e){var A=b(_(d),_(x));R(A);var T=b(o,A);R(T);var $=(W^C>=0?-1:1)*(0,h.ZR)(T[2]);(r>$||r===$&&(A[0]||A[1]))&&(a+=W^C>=0?1:-1)}}return(u<-h.Ho||u<h.Ho&&l<-h.aW)^1&a}(o,r);u.length?(p||(i.polygonStart(),p=!0),m(u,P,t,e,i)):t&&(p||(i.polygonStart(),p=!0),i.lineStart(),e(null,null,1,i),i.lineEnd()),p&&(i.polygonEnd(),p=!1),u=o=null},sphere:function(){i.polygonStart(),i.lineStart(),e(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function d(n,e){t(n,e)&&i.point(n,e)}function g(t,n){l.point(t,n)}function y(){f.point=g,l.lineStart()}function w(){f.point=d,l.lineEnd()}function x(t,n){a.push([t,n]),c.point(t,n)}function M(){c.lineStart(),a=[]}function O(){x(a[0][0],a[0][1]),c.lineEnd();var t,n,e,r,l=c.clean(),f=s.result(),h=f.length;if(a.pop(),o.push(a),a=null,h){if(1&l){if((n=(e=f[0]).length-1)>0){for(p||(i.polygonStart(),p=!0),i.lineStart(),t=0;t<n;++t)i.point((r=e[t])[0],r[1]);i.lineEnd()}return}h>1&&2&l&&f.push(f.pop().concat(f.shift())),u.push(f.filter(H))}}return f}}function H(t){return t.length>1}function P(t,n){return((t=t.x)[0]<0?t[1]-h.ou-h.Ho:h.ou-t[1])-((n=n.x)[0]<0?n[1]-h.ou-h.Ho:h.ou-n[1])}var W=C(function(){return!0},function(t){var n,e=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(o,u){var a,l,s,c,p,f,d=o>0?h.pi:-h.pi,v=(0,h.Wn)(o-e);(0,h.Wn)(v-h.pi)<h.Ho?(t.point(e,r=(r+u)/2>0?h.ou:-h.ou),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(d,r),t.point(o,r),n=0):i!==d&&v>=h.pi&&((0,h.Wn)(e-i)<h.Ho&&(e-=i*h.Ho),(0,h.Wn)(o-d)<h.Ho&&(o-=d*h.Ho),a=e,l=r,s=o,f=(0,h.O$)(a-s),r=(0,h.Wn)(f)>h.Ho?(0,h.z4)(((0,h.O$)(l)*(p=(0,h.mC)(u))*(0,h.O$)(s)-(0,h.O$)(u)*(c=(0,h.mC)(l))*(0,h.O$)(a))/(c*p*f)):(l+u)/2,t.point(i,r),t.lineEnd(),t.lineStart(),t.point(d,r),n=0),t.point(e=o,r=u),i=d},lineEnd:function(){t.lineEnd(),e=r=NaN},clean:function(){return 2-n}}},function(t,n,e,r){var i;if(null==t)i=e*h.ou,r.point(-h.pi,i),r.point(0,i),r.point(h.pi,i),r.point(h.pi,0),r.point(h.pi,-i),r.point(0,-i),r.point(-h.pi,-i),r.point(-h.pi,0),r.point(-h.pi,i);else if((0,h.Wn)(t[0]-n[0])>h.Ho){var o=t[0]<n[0]?h.pi:-h.pi;i=e*o/2,r.point(-o,i),r.point(0,i),r.point(o,i)}else r.point(n[0],n[1])},[-h.pi,-h.ou]);function j(t,n){n=_(n),n[0]-=t,R(n);var e=(0,h.Kh)(-n[1]);return((0>-n[2]?-e:e)+h.BZ-h.Ho)%h.BZ}function A(t,n){function e(e,r){return n((e=t(e,r))[0],e[1])}return t.invert&&n.invert&&(e.invert=function(e,r){return(e=n.invert(e,r))&&t.invert(e[0],e[1])}),e}var T=t=>t;function $(t,n){return(0,h.Wn)(t)>h.pi&&(t-=Math.round(t/h.BZ)*h.BZ),[t,n]}function Z(t,n,e){return(t%=h.BZ)?n||e?A(D(t),F(n,e)):D(t):n||e?F(n,e):$}function I(t){return function(n,e){return n+=t,(0,h.Wn)(n)>
1h.pi&&(n-=Math.round(n/h.BZ)*h.BZ),[n,e]}}function D(t){var n=I(t);return n.invert=I(-t),n}function F(t,n){var e=(0,h.mC)(t),r=(0,h.O$)(t),i=(0,h.mC)(n),o=(0,h.O$)(n);function u(t,n){var u=(0,h.mC)(n),a=(0,h.mC)(t)*u,l=(0,h.O$)(t)*u,s=(0,h.O$)(n),c=s*e+a*r;return[(0,h.fv)(l*i-c*o,a*e-s*r),(0,h.ZR)(c*i+l*o)]}return u.invert=function(t,n){var u=(0,h.mC)(n),a=(0,h.mC)(t)*u,l=(0,h.O$)(t)*u,s=(0,h.O$)(n),c=s*i-l*o;return[(0,h.fv)(l*i+s*o,a*e+c*r),(0,h.ZR)(c*e-a*r)]},u}function L(t){return function(n){var e=new z;for(var r in t)e[r]=t[r];return e.stream=n,e}}function z(){}function B(t,n){t&&G.hasOwnProperty(t.type)&&G[t.type](t,n)}$.invert=$,z.prototype={constructor:z,point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var U={Feature:function(t,n){B(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r<i;)B(e[r].geometry,n)}},G={Sphere:function(t,n){n.sphere()},Point:function(t,n){t=t.coordinates,n.point(t[0],t[1],t[2])},MultiPoint:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)t=e[r],n.point(t[0],t[1],t[2])},LineString:function(t,n){q(t.coordinates,n,0)},MultiLineString:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)q(e[r],n,0)},Polygon:function(t,n){V(t.coordinates,n)},MultiPolygon:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)V(e[r],n)},GeometryCollection:function(t,n){for(var e=t.geometries,r=-1,i=e.length;++r<i;)B(e[r],n)}};function q(t,n,e){var r,i=-1,o=t.length-e;for(n.lineStart();++i<o;)r=t[i],n.point(r[0],r[1],r[2]);n.lineEnd()}function V(t,n){var e=-1,r=t.length;for(n.polygonStart();++e<r;)q(t[e],n,1);n.polygonEnd()}function X(t,n){t&&U.hasOwnProperty(t.type)?U[t.type](t,n):B(t,n)}var Y=1/0,J=1/0,K=-1/0,Q=K,tt={point:function(t,n){t<Y&&(Y=t),t>K&&(K=t),n<J&&(J=n),n>Q&&(Q=n)},lineStart:d,lineEnd:d,polygonStart:d,polygonEnd:d,result:function(){var t=[[Y,J],[K,Q]];return K=Q=-(J=Y=1/0),t}};function tn(t,n,e){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),X(e,t.stream(tt)),n(tt.result()),null!=r&&t.clipExtent(r),t}function te(t,n,e){return tn(t,function(e){var r=n[1][0]-n[0][0],i=n[1][1]-n[0][1],o=Math.min(r/(e[1][0]-e[0][0]),i/(e[1][1]-e[0][1])),u=+n[0][0]+(r-o*(e[1][0]+e[0][0]))/2,a=+n[0][1]+(i-o*(e[1][1]+e[0][1]))/2;t.scale(150*o).translate([u,a])},e)}function tr(t,n,e){return te(t,[[0,0],n],e)}function ti(t,n,e){return tn(t,function(e){var r=+n,i=r/(e[1][0]-e[0][0]),o=(r-i*(e[1][0]+e[0][0]))/2,u=-i*e[0][1];t.scale(150*i).translate([o,u])},e)}function to(t,n,e){return tn(t,function(e){var r=+n,i=r/(e[1][1]-e[0][1]),o=-i*e[0][0],u=(r-i*(e[1][1]+e[0][1]))/2;t.scale(150*i).translate([o,u])},e)}var tu=(0,h.mC)(30*h.uR);function ta(t,n){return+n?function(t,n){function e(r,i,o,u,a,l,s,c,p,f,d,v,g,y){var m=s-r,w=c-i,E=m*m+w*w;if(E>4*n&&g--){var x=u+f,_=a+d,M=l+v,b=(0,h._b)(x*x+_*_+M*M),O=(0,h.ZR)(M/=b),S=(0,h.Wn)((0,h.Wn)(M)-1)<h.Ho||(0,h.Wn)(o-p)<h.Ho?(o+p)/2:(0,h.fv)(_,x),R=t(S,O),k=R[0],N=R[1],C=k-r,H=N-i,P=w*C-m*H;(P*P/E>n||(0,h.Wn)((m*C+w*H)/E-.5)>.3||u*f+a*d+l*v<tu)&&(e(r,i,o,u,a,l,k,N,S,x/=b,_/=b,M,g,y),y.point(k,N),e(k,N,S,x,_,M,s,c,p,f,d,v,g,y))}}return function(n){var r,i,o,u,a,l,s,c,p,f,h,d,v={point:g,lineStart:y,lineEnd:w,polygonStart:function(){n.polygonStart(),v.lineStart=E},polygonEnd:function(){n.polygonEnd(),v.lineStart=y}};function g(e,r){e=t(e,r),n.point(e[0],e[1])}function y(){c=NaN,v.point=m,n.lineStart()}function m(r,i){var o=_([r,i]),u=t(r,i);e(c,p,s,f,h,d,c=u[0],p=u[1],s=r,f=o[0],h=o[1],d=o[2],16,n),n.point(c,p)}function w(){v.point=g,n.lineEnd()}function E(){y(),v.point=x,v.lineEnd=M}function x(t,n){m(r=t,n),i=c,o=p,u=f,a=h,l=d,v.point=m}function M(){e(c,p,s,f,h,d,i,o,r,u,a,l,16,n),v.lineEnd=w,w()}return v}}(t,n):L({point:function(n,e){n=t(n,e),this.stream.point(n[0],n[1])}})}var tl=L({point:function(t,n){this.stream.point(t*h.uR,n*h.uR)}});function ts(t,n,e,r,i,o){if(!o)return function(t,n,e,r,i){function o(o,u){return[n+t*(o*=r),e-t*(u*=i)]}return o.invert=function(o,u){return[(o-n)/t*r,(e-u)/t*i]},o}(t,n,e,r,i);var u=(0,h.mC)(o),a=(0,h.O$)(o),l=u*t,s=a*t,c=u/t,p=a/t,f=(a*e-u*n)/t,d=(a*n+u*e)/t;function v(t,o){return[l*(t*=r)-s*(o*=i)+n,e-s*t-l*o]}return v.invert=function(t,n){return[r*(c*t-p*n+f),i*(d-p*t-c*n)]},v}function tc(t){return tp(function(){return t})()}
1function tp(t){var n,e,r,i,o,u,a,l,s,c,p=150,f=480,d=250,y=0,w=0,E=0,R=0,k=0,H=0,P=1,$=1,I=null,D=W,F=null,z=T,B=.5;function U(t){return l(t[0]*h.uR,t[1]*h.uR)}function G(t){return(t=l.invert(t[0],t[1]))&&[t[0]*h.RW,t[1]*h.RW]}function q(){var t=ts(p,0,0,P,$,H).apply(null,n(y,w)),r=ts(p,f-t[0],d-t[1],P,$,H);return e=Z(E,R,k),a=A(n,r),l=A(e,a),u=ta(a,B),V()}function V(){return s=c=null,U}return U.stream=function(t){var n;return s&&c===t?s:s=tl((n=e,L({point:function(t,e){var r=n(t,e);return this.stream.point(r[0],r[1])}}))(D(u(z(c=t)))))},U.preclip=function(t){return arguments.length?(D=t,I=void 0,V()):D},U.postclip=function(t){return arguments.length?(z=t,F=r=i=o=null,V()):z},U.clipAngle=function(t){return arguments.length?(D=+t?function(t){var n=(0,h.mC)(t),e=6*h.uR,r=n>0,i=(0,h.Wn)(n)>h.Ho;function o(t,e){return(0,h.mC)(t)*(0,h.mC)(e)>n}function u(t,e,r){var i=_(t),o=_(e),u=[1,0,0],a=b(i,o),l=M(a,a),s=a[0],c=l-s*s;if(!c)return!r&&t;var p=b(u,a),f=S(u,n*l/c);O(f,S(a,-n*s/c));var d=M(f,p),v=M(p,p),g=d*d-v*(M(f,f)-1);if(!(g<0)){var y=(0,h._b)(g),m=S(p,(-d-y)/v);if(O(m,f),m=x(m),!r)return m;var w,E=t[0],R=e[0],k=t[1],N=e[1];R<E&&(w=E,E=R,R=w);var C=R-E,H=(0,h.Wn)(C-h.pi)<h.Ho,P=H||C<h.Ho;if(!H&&N<k&&(w=k,k=N,N=w),P?H?k+N>0^m[1]<((0,h.Wn)(m[0]-E)<h.Ho?k:N):k<=m[1]&&m[1]<=N:C>h.pi^(E<=m[0]&&m[0]<=R)){var W=S(p,(-d+y)/v);return O(W,f),[m,x(W)]}}}function a(n,e){var i=r?t:h.pi-t,o=0;return n<-i?o|=1:n>i&&(o|=2),e<-i?o|=4:e>i&&(o|=8),o}return C(o,function(t){var n,e,l,s,c;return{lineStart:function(){s=l=!1,c=1},point:function(p,f){var d,v,y=[p,f],m=o(p,f),w=r?m?0:a(p,f):m?a(p+(p<0?h.pi:-h.pi),f):0;!n&&(s=l=m)&&t.lineStart(),m!==l&&(!(v=u(n,y))||g(n,v)||g(y,v))&&(y[2]=1),m!==l?(c=0,m?(t.lineStart(),v=u(y,n),t.point(v[0],v[1])):(v=u(n,y),t.point(v[0],v[1],2),t.lineEnd()),n=v):i&&n&&r^m&&!(w&e)&&(d=u(y,n,!0))&&(c=0,r?(t.lineStart(),t.point(d[0][0],d[0][1]),t.point(d[1][0],d[1][1]),t.lineEnd()):(t.point(d[1][0],d[1][1]),t.lineEnd(),t.lineStart(),t.point(d[0][0],d[0][1],3))),!m||n&&g(n,y)||t.point(y[0],y[1]),n=y,l=m,e=w},lineEnd:function(){l&&t.lineEnd(),n=null},clean:function(){return c|(s&&l)<<1}}},function(n,r,i,o){!function(t,n,e,r,i,o){if(e){var u=(0,h.mC)(n),a=(0,h.O$)(n),l=r*e;null==i?(i=n+r*h.BZ,o=n-l/2):(i=j(u,i),o=j(u,o),(r>0?i<o:i>o)&&(i+=r*h.BZ));for(var s,c=i;r>0?c>o:c<o;c-=l)s=x([u,-a*(0,h.mC)(c),-a*(0,h.O$)(c)]),t.point(s[0],s[1])}}(o,t,e,i,n,r)},r?[0,-t]:[-h.pi,t-h.pi])}(I=t*h.uR):(I=null,W),V()):I*h.RW},U.clipExtent=function(t){return arguments.length?(z=null==t?(F=r=i=o=null,T):function(t,n,e,r){function i(i,o){return t<=i&&i<=e&&n<=o&&o<=r}function o(i,o,a,s){var c=0,p=0;if(null==i||(c=u(i,a))!==(p=u(o,a))||0>l(i,o)^a>0)do s.point(0===c||3===c?t:e,c>1?r:n);while((c=(c+a+4)%4)!==p);else s.point(o[0],o[1])}function u(r,i){return(0,h.Wn)(r[0]-t)<h.Ho?i>0?0:3:(0,h.Wn)(r[0]-e)<h.Ho?i>0?2:1:(0,h.Wn)(r[1]-n)<h.Ho?i>0?1:0:i>0?3:2}function a(t,n){return l(t.x,n.x)}function l(t,n){var e=u(t,1),r=u(n,1);return e!==r?e-r:0===e?n[1]-t[1]:1===e?t[0]-n[0]:2===e?t[1]-n[1]:n[0]-t[0]}return function(u){var l,s,c,p,f,h,d,g,y,w,E,x=u,_=v(),M={point:b,lineStart:function(){M.point=O,s&&s.push(c=[]),w=!0,y=!1,d=g=NaN},lineEnd:function(){l&&(O(p,f),h&&y&&_.rejoin(),l.push(_.result())),M.point=b,y&&x.lineEnd()},polygonStart:function(){x=_,l=[],s=[],E=!0},polygonEnd:function(){var n=function(){for(var n=0,e=0,i=s.length;e<i;++e)for(var o,u,a=s[e],l=1,c=a.length,p=a[0],f=p[0],h=p[1];l<c;++l)o=f,u=h,f=(p=a[l])[0],h=p[1],u<=r?h>r&&(f-o)*(r-u)>(h-u)*(t-o)&&++n:h<=r&&(f-o)*(r-u)<(h-u)*(t-o)&&--n;return n}(),e=E&&n,i=(l=N(l)).length;(e||i)&&(u.polygonStart(),e&&(u.lineStart(),o(null,null,1,u),u.lineEnd()),i&&m(l,a,n,o,u),u.polygonEnd()),x=u,l=s=c=null}};function b(t,n){i(t,n)&&x.point(t,n)}function O(o,u){var a=i(o,u);if(s&&c.push([o,u]),w)p=o,f=u,h=a,w=!1,a&&(x.lineStart(),x.point(o,u));else if(a&&y)x.point(o,u);else{var l=[d=Math.max(-1e9,Math.min(1e9,d)),g=Math.max(-1e9,Math.min(1e9,g))],v=[o=Math.max(-1e9,Math.min(1e9,o)),u=Math.max(-1e9,Math.min(1e9,u))];(function(t,n,e,r,i,o){var u,a=t[0],l=t[1],s=n[0],c=n[1],p=0,f=1,h=s-a,d=c-l;if(u=e-a,h||!(u>
10)){if(u/=h,h<0){if(u<p)return;u<f&&(f=u)}else if(h>0){if(u>f)return;u>p&&(p=u)}if(u=i-a,h||!(u<0)){if(u/=h,h<0){if(u>f)return;u>p&&(p=u)}else if(h>0){if(u<p)return;u<f&&(f=u)}if(u=r-l,d||!(u>0)){if(u/=d,d<0){if(u<p)return;u<f&&(f=u)}else if(d>0){if(u>f)return;u>p&&(p=u)}if(u=o-l,d||!(u<0)){if(u/=d,d<0){if(u>f)return;u>p&&(p=u)}else if(d>0){if(u<p)return;u<f&&(f=u)}return p>0&&(t[0]=a+p*h,t[1]=l+p*d),f<1&&(n[0]=a+f*h,n[1]=l+f*d),!0}}}}})(l,v,t,n,e,r)?(y||(x.lineStart(),x.point(l[0],l[1])),x.point(v[0],v[1]),a||x.lineEnd(),E=!1):a&&(x.lineStart(),x.point(o,u),E=!1)}d=o,g=u,y=a}return M}}(F=+t[0][0],r=+t[0][1],i=+t[1][0],o=+t[1][1]),V()):null==F?null:[[F,r],[i,o]]},U.scale=function(t){return arguments.length?(p=+t,q()):p},U.translate=function(t){return arguments.length?(f=+t[0],d=+t[1],q()):[f,d]},U.center=function(t){return arguments.length?(y=t[0]%360*h.uR,w=t[1]%360*h.uR,q()):[y*h.RW,w*h.RW]},U.rotate=function(t){return arguments.length?(E=t[0]%360*h.uR,R=t[1]%360*h.uR,k=t.length>2?t[2]%360*h.uR:0,q()):[E*h.RW,R*h.RW,k*h.RW]},U.angle=function(t){return arguments.length?(H=t%360*h.uR,q()):H*h.RW},U.reflectX=function(t){return arguments.length?(P=t?-1:1,q()):P<0},U.reflectY=function(t){return arguments.length?($=t?-1:1,q()):$<0},U.precision=function(t){return arguments.length?(u=ta(a,B=t*t),V()):(0,h._b)(B)},U.fitExtent=function(t,n){return te(U,t,n)},U.fitSize=function(t,n){return tr(U,t,n)},U.fitWidth=function(t,n){return ti(U,t,n)},U.fitHeight=function(t,n){return to(U,t,n)},function(){return n=t.apply(this,arguments),U.invert=n.invert&&G,q()}}function tf(t,n){return[(0,h.mC)(n)*(0,h.O$)(t),(0,h.O$)(n)]}function th(t,n){var e=(0,h.O$)(t),r=(e+(0,h.O$)(n))/2;if((0,h.Wn)(r)<h.Ho)return function(t){var n=(0,h.mC)(t);function e(t,e){return[t*n,(0,h.O$)(e)/n]}return e.invert=function(t,e){return[t/n,(0,h.ZR)(e*n)]},e}(t);var i=1+e*(2*r-e),o=(0,h._b)(i)/r;function u(t,n){var e=(0,h._b)(i-2*r*(0,h.O$)(n))/r;return[e*(0,h.O$)(t*=r),o-e*(0,h.mC)(t)]}return u.invert=function(t,n){var e=o-n,u=(0,h.fv)(t,(0,h.Wn)(e))*(0,h.Xx)(e);return e*r<0&&(u-=h.pi*(0,h.Xx)(t)*(0,h.Xx)(e)),[u/r,(0,h.ZR)((i-(t*t+e*e)*r*r)/(2*r))]},u}function td(){var t,n,e,r;return(t=0,n=h.pi/3,(r=(e=tp(th))(t,n)).parallels=function(r){return arguments.length?e(t=r[0]*h.uR,n=r[1]*h.uR):[t*h.RW,n*h.RW]},r).scale(155.424).center([0,33.6442])}function tv(){return td().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function tg(t,n){return[t,(0,h.cM)((0,h.OR)((h.ou+n)/2))]}function ty(t,n){var e=n*n,r=e*e;return[t*(.8707-.131979*e+r*(-.013791+r*(.003971*e-.001529*r))),n*(1.007226+e*(.015085+r*(-.044475+.028874*e-.005916*r)))]}tf.invert=(tE=h.ZR,function(t,n){var e=(0,h._b)(t*t+n*n),r=tE(e),i=(0,h.O$)(r),o=(0,h.mC)(r);return[(0,h.fv)(t*i,e*o),(0,h.ZR)(e&&n*i/e)]}),tg.invert=function(t,n){return[t,2*(0,h.z4)((0,h.Qq)(n))-h.ou]},ty.invert=function(t,n){var e,r=n,i=25;do{var o=r*r,u=o*o;r-=e=(r*(1.007226+o*(.015085+u*(-.044475+.028874*o-.005916*u)))-n)/(1.007226+o*(.045255+u*(-.311325+.259866*o-.005916*11*u)))}while((0,h.Wn)(e)>h.Ho&&--i>0);return[t/(.8707+(o=r*r)*(-.131979+o*(-.013791+o*o*o*(.003971-.001529*o)))),r]};var tm=(0,h._b)(3)/2;function tw(t,n){var e=(0,h.ZR)(tm*(0,h.O$)(n)),r=e*e,i=r*r*r;return[t*(0,h.mC)(e)/(tm*(1.340264+-.24331799999999998*r+i*(.0062510000000000005+.034164*r))),e*(1.340264+-.081106*r+i*(893e-6+.003796*r))]}tw.invert=function(t,n){for(var e,r,i=n,o=i*i,u=o*o*o,a=0;a<12&&(r=i*(1.340264+-.081106*o+u*(893e-6+.003796*o))-n,i-=e=r/(1.340264+-.24331799999999998*o+u*(.0062510000000000005+.034164*o)),u=(o=i*i)*o*o,!((0,h.Wn)(e)<h.aW));++a);return[tm*t*(1.340264+-.24331799999999998*o+u*(.0062510000000000005+.034164*o))/(0,h.mC)(i),(0,h.ZR)((0,h.O$)(i)/tm)]};var tE,tx,t_,tM,tb,tO=new E,tS=new E,tR={point:d,lineStart:d,lineEnd:d,polygonStart:function(){tR.lineStart=tk,tR.lineEnd=tH},polygonEnd:function(){tR.lineStart=tR.lineEnd=tR.point=d,tO.add((0,h.Wn)(tS)),tS=new E},result:function(){var t=tO/2;return tO=new E,t}};function tk(){tR.point=tN}function tN(t,n){tR.point=tC,tx=tM=t,t_=tb=n}function tC(t,n){tS.add(tb*t-tM*n),tM=t,tb=n}function tH(){tC(tx,t_)}
1var tP,tW,tj,tA,tT=0,t$=0,tZ=0,tI=0,tD=0,tF=0,tL=0,tz=0,tB=0,tU={point:tG,lineStart:tq,lineEnd:tY,polygonStart:function(){tU.lineStart=tJ,tU.lineEnd=tK},polygonEnd:function(){tU.point=tG,tU.lineStart=tq,tU.lineEnd=tY},result:function(){var t=tB?[tL/tB,tz/tB]:tF?[tI/tF,tD/tF]:tZ?[tT/tZ,t$/tZ]:[NaN,NaN];return tT=t$=tZ=tI=tD=tF=tL=tz=tB=0,t}};function tG(t,n){tT+=t,t$+=n,++tZ}function tq(){tU.point=tV}function tV(t,n){tU.point=tX,tG(tj=t,tA=n)}function tX(t,n){var e=t-tj,r=n-tA,i=(0,h._b)(e*e+r*r);tI+=i*(tj+t)/2,tD+=i*(tA+n)/2,tF+=i,tG(tj=t,tA=n)}function tY(){tU.point=tG}function tJ(){tU.point=tQ}function tK(){t0(tP,tW)}function tQ(t,n){tU.point=t0,tG(tP=tj=t,tW=tA=n)}function t0(t,n){var e=t-tj,r=n-tA,i=(0,h._b)(e*e+r*r);tI+=i*(tj+t)/2,tD+=i*(tA+n)/2,tF+=i,tL+=(i=tA*t-tj*n)*(tj+t),tz+=i*(tA+n),tB+=3*i,tG(tj=t,tA=n)}function t1(t){this._context=t}t1.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._context.moveTo(t,n),this._point=1;break;case 1:this._context.lineTo(t,n);break;default:this._context.moveTo(t+this._radius,n),this._context.arc(t,n,this._radius,0,h.BZ)}},result:d};var t2,t4,t3,t9,t5,t6=new E,t8={point:d,lineStart:function(){t8.point=t7},lineEnd:function(){t2&&nt(t4,t3),t8.point=d},polygonStart:function(){t2=!0},polygonEnd:function(){t2=null},result:function(){var t=+t6;return t6=new E,t}};function t7(t,n){t8.point=nt,t4=t9=t,t3=t5=n}function nt(t,n){t9-=t,t5-=n,t6.add((0,h._b)(t9*t9+t5*t5)),t9=t,t5=n}class nn{constructor(t){this._append=null==t?ne:function(t){let n=Math.floor(t);if(!(n>=0))throw RangeError(`invalid digits: ${t}`);if(n>15)return ne;if(n!==r){let t=10**n;r=n,i=function(n){let e=1;this._+=n[0];for(let r=n.length;e<r;++e)this._+=Math.round(arguments[e]*t)/t+n[e]}}return i}(t),this._radius=4.5,this._=""}pointRadius(t){return this._radius=+t,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(t,n){switch(this._point){case 0:this._append`M${t},${n}`,this._point=1;break;case 1:this._append`L${t},${n}`;break;default:if(this._append`M${t},${n}`,this._radius!==o||this._append!==i){let t=this._radius,n=this._;this._="",this._append`m0,${t}a${t},${t} 0 1,1 0,${-2*t}a${t},${t} 0 1,1 0,${2*t}z`,o=t,i=this._append,u=this._,this._=n}this._+=u}}result(){let t=this._;return this._="",t.length?t:null}}function ne(t){let n=1;this._+=t[0];for(let e=t.length;n<e;++n)this._+=arguments[n]+t[n]}var nr=e(46906),ni=["data","projection","projectionFunc","clipAngle","clipExtent","scale","translate","center","rotate","precision","fitExtent","fitSize","centroid","graticule","graticuleLines","graticuleOutline","className","innerRef","digits","pointRadius","children"];function no(){return(no=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}var nu={orthographic:function(){return tc(tf).scale(249.5).clipAngle(90+h.Ho)},albers:function(){return tv()},albersUsa:function(){return function(){var t,n,e,r,i,o,u=tv(),a=td().rotate([154,0]).center([-2,58.5]).parallels([55,65]),l=td().rotate([157,0]).center([-3,19.9]).parallels([8,18]),s={point:function(t,n){o=[t,n]}};function c(t){var n=t[0],u=t[1];return o=null,e.point(n,u),o||(r.point(n,u),o)||(i.point(n,u),o)}function p(){return t=n=null,c}return c.invert=function(t){var n=u.scale(),e=u.translate(),r=(t[0]-e[0])/n,i=(t[1]-e[1])/n;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?a:i>=.166&&i<.234&&r>=-.214&&r<-.115?l:u).invert(t)},c.stream=function(e){var r,i;return t&&n===e?t:(i=(r=[u.stream(n=e),a.stream(e),l.stream(e)]).length,t={point:function(t,n){for(var e=-1;++e<i;)r[e].point(t,n)},sphere:function(){for(var t=-1;++t<i;)r[t].sphere()},lineStart:function(){for(var t=-1;++t<i;)r[t].lineStart()},lineEnd:function(){for(var t=-1;++t<i;)r[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<i;)r[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<i;)r[t].polygonEnd()}})},c.precision=function(t){return arguments.length?(u.precision(t),a.precision(t),l.precision(t),p()):u.precision()},c.scale=function(t){return arguments.length?(u.scale(t),a.scale(.35*t),l.scale(t),c.translate(u.translate())):u.scale()},c.translate=function(t){if(!arguments.length)return u.translate();var n=u.scale(),o=+t[0],c=+t[1];return e=u.translate(t).clipExtent([[o-.455*n,c-.238*n],[o+.455*n,c+.238*n]]).stream(s),r=a.translate([o-.307
1*n,c+.201*n]).clipExtent([[o-.425*n+h.Ho,c+.12*n+h.Ho],[o-.214*n-h.Ho,c+.234*n-h.Ho]]).stream(s),i=l.translate([o-.205*n,c+.212*n]).clipExtent([[o-.214*n+h.Ho,c+.166*n+h.Ho],[o-.115*n-h.Ho,c+.234*n-h.Ho]]).stream(s),p()},c.fitExtent=function(t,n){return te(c,t,n)},c.fitSize=function(t,n){return tr(c,t,n)},c.fitWidth=function(t,n){return ti(c,t,n)},c.fitHeight=function(t,n){return to(c,t,n)},c.scale(1070)}()},mercator:function(){return(function(t){var n,e,r,i=tc(t),o=i.center,u=i.scale,a=i.translate,l=i.clipExtent,s=null;function c(){var o=h.pi*u(),a=i((function(t){function n(n){return n=t(n[0]*h.uR,n[1]*h.uR),n[0]*=h.RW,n[1]*=h.RW,n}return t=Z(t[0]*h.uR,t[1]*h.uR,t.length>2?t[2]*h.uR:0),n.invert=function(n){return n=t.invert(n[0]*h.uR,n[1]*h.uR),n[0]*=h.RW,n[1]*=h.RW,n},n})(i.rotate()).invert([0,0]));return l(null==s?[[a[0]-o,a[1]-o],[a[0]+o,a[1]+o]]:t===tg?[[Math.max(a[0]-o,s),n],[Math.min(a[0]+o,e),r]]:[[s,Math.max(a[1]-o,n)],[e,Math.min(a[1]+o,r)]])}return i.scale=function(t){return arguments.length?(u(t),c()):u()},i.translate=function(t){return arguments.length?(a(t),c()):a()},i.center=function(t){return arguments.length?(o(t),c()):o()},i.clipExtent=function(t){return arguments.length?(null==t?s=n=e=r=null:(s=+t[0][0],n=+t[0][1],e=+t[1][0],r=+t[1][1]),c()):null==s?null:[[s,n],[e,r]]},c()})(tg).scale(961/h.BZ)},naturalEarth:function(){return tc(ty).scale(175.295)},equalEarth:function(){return tc(tw).scale(177.158)}};function na(t){var n=t.data,e=t.projection,r=void 0===e?"mercator":e,i=t.projectionFunc,o=t.clipAngle,u=t.clipExtent,l=t.scale,s=t.translate,c=t.center,h=t.rotate,d=t.precision,v=t.fitExtent,g=t.fitSize,y=t.centroid,m=t.graticule,w=t.graticuleLines,E=t.graticuleOutline,x=t.className,_=t.innerRef,M=t.digits,b=t.pointRadius,O=t.children,S=function(t,n){if(null==t)return{};var e,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e=o[r],n.indexOf(e)>=0||(i[e]=t[e]);return i}(t,ni),R=("string"==typeof r?nu[r]:r)();o&&R.clipAngle&&R.clipAngle(o),u&&R.clipExtent&&R.clipExtent(u),l&&R.scale&&R.scale(l),s&&R.translate&&R.translate(s),c&&R.center&&R.center(c),h&&R.rotate&&R.rotate(h),d&&R.precision&&R.precision(d),v&&R.fitExtent&&R.fitExtent.apply(R,v),g&&R.fitSize&&R.fitSize.apply(R,g);var k=(function(t,n){let e=3,r=4.5,i,o;function u(t){return t&&("function"==typeof r&&o.pointRadius(+r.apply(this,arguments)),X(t,i(o))),o.result()}return u.area=function(t){return X(t,i(tR)),tR.result()},u.measure=function(t){return X(t,i(t8)),t8.result()},u.bounds=function(t){return X(t,i(tt)),tt.result()},u.centroid=function(t){return X(t,i(tU)),tU.result()},u.projection=function(n){return arguments.length?(i=null==n?(t=null,T):(t=n).stream,u):t},u.context=function(t){return arguments.length?(o=null==t?(n=null,new nn(e)):new t1(n=t),"function"!=typeof r&&o.pointRadius(r),u):n},u.pointRadius=function(t){return arguments.length?(r="function"==typeof t?t:(o.pointRadius(+t),+t),u):r},u.digits=function(t){if(!arguments.length)return e;if(null==t)e=null;else{let n=Math.floor(t);if(!(n>=0))throw RangeError(`invalid digits: ${t}`);e=n}return null===n&&(o=new nn(e)),u},u.projection(t).digits(e).context(n)})().projection(R);void 0!==M&&k.digits(M),void 0!==b&&k.pointRadius(b);var N=n.map(function(t,n){return{feature:t,type:r,projection:R,index:n,centroid:k.centroid(t),path:k(t)}});return O?a.createElement(a.Fragment,null,O({path:k,features:N,projection:R})):a.createElement(f.Z,{className:"visx-geo"},m&&!m.foreground&&a.createElement(nr.Z,no({graticule:function(t){return k(t)||""}},m)),w&&!w.foreground&&a.createElement(nr.Z,no({lines:function(t){return k(t)||""}},w)),E&&!E.foreground&&a.createElement(nr.Z,no({outline:function(t){return k(t)||""}},E)),N.map(function(t,n){return a.createElement("g",{key:r+"-"+n},a.createElement("path",no({className:p()("visx-geo-"+r,x),d:t.path||"",ref:null==_?void 0:_(t,n)},S)),null==y?void 0:y(t.centroid,t))}),null==i?void 0:i(R),(null==m?void 0:m.foreground)&&a.createElement(nr.Z,no({graticule:function(t){return k(t)||""}},m)),(null==w?void 0:w.foreground)&&a.createElement(nr.Z,no({lines:function(t){return k(t)||""}},w)),(null==E?void 0:E.foreground)&&a.createElement(nr.Z,no({outline:function(t){return k(t)||""}},E)))}function nl(){return(nl=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}function ns(t){return a.createElement(na,nl({projection:"mercator"},t))}na.propTypes={data:s().array.isRequired,projectionFunc:s().func,clipAngle:s().number,scale:s().number,precision:s().number,centroid:s().func,className:s().string,children:s().func,innerRef:s().func,digits:s().number,pointRadius:s().number}},99599:function(t,n,e){"use strict";e.d(n,{Z:function(){return c}});var r=e(45697),i=e.n(r),o=e(67294),u=e(93967),a=e.n(u),l=["top","left","transform","className","children","innerRef"];function s(){return(s=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}function c(t){var n=t.top,e=t.left,r=t.transform,i=t.className,u=t.children,c=t.innerRef,p=function(t,n){if(null==t)return{};var e,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e=o[r],n.indexOf(e)>=0||(i[e]=t[e]);return i}(t,l);return o.createElement("g",s({ref:c,className:a()("visx-group",i),transform:r||"translate("+(void 0===e?0:e)+", "+(void 0===n?0:n)+")"},p),u)}c.propTypes={top:i().number,left:i().number,transform:i().string,className:i().string,children:i().node,innerRef:i().oneOfType([i().string,i().func,i().object])}},32024:function(t,n,e){"use strict";e.d(n,{Z:function(){return g}});var r=e(67294),i=e(26488),o=e.n(i),u=e(88306),a=e.n(u),l="__react_svg_text_measurement_id",s=a()(function(t,n){try{var e=document.getElementById(l);if(!e){var r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("aria-hidden","true"),r.style.width="0",r.style.height="0",r.style.position="absolute",r.style.top="-100%",r.style.left="-100%",(e=document.createElementNS("http://www.w3.org/2000/svg","text")).setAttribute("id",l),r.appendChild(e),document.body.appendChild(r)}return Object.assign(e.style,n),e.textContent=t,e.getComputedTextLength()}catch(t){return null}},function(t,n){return t+"_"+JSON.stringify(n)}),c=["verticalAnchor","scaleToFit","angle","width","lineHeight","capHeight","children","style"];function p(t){return"number"==typeof t}function f(t){return"number"==typeof t&&Number.isFinite(t)||"string"==typeof t}var h=["dx","dy","textAnchor","innerRef","innerTextRef","verticalAnchor","angle","lineHeight","scaleToFit","capHeight","width"];function d(){return(d=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}var v={overflow:"visible"};function g(t){var n,e,i,u,a,l,g,y,m,w,E,x,_,M,b,O,S,R,k,N,C,H,P,W,j=t.dx,A=t.dy,T=t.textAnchor,$=t.innerRef,Z=t.innerTextRef,I=(t.verticalAnchor,t.angle,t.lineHeight),D=void 0===I?"1em":I,F=(t.scaleToFit,t.capHeight,t.width,function(t,n){if(null==t)return{};var e,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e=o[r],n.indexOf(e)>=0||(i[e]=t[e]);return i}(t,h)),L=F.x,z=void 0===L?0:L,B=F.fontSize,U=(e=void 0===(n=t.verticalAnchor)?"end":n,u=void 0!==(i=t.scaleToFit)&&i,a=t.angle,l=t.width,y=void 0===(g=t.lineHeight)?"1em":g,
1w=void 0===(m=t.capHeight)?"0.71em":m,E=t.children,x=t.style,b=void 0===(M=(_=function(t,n){if(null==t)return{};var e,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e=o[r],n.indexOf(e)>=0||(i[e]=t[e]);return i}(t,c)).x)?0:M,S=void 0===(O=_.y)?0:O,R=!f(b)||!f(S),N=(k=(0,r.useMemo)(function(){return{wordsWithWidth:(null==E?[]:E.toString().split(/(?:(?!\u00A0+)\s+)/)).map(function(t){return{word:t,wordWidth:s(t,x)||0}}),spaceWidth:s("\xa0",x)||0}},[E,x])).wordsWithWidth,C=k.spaceWidth,H=(0,r.useMemo)(function(){return R?[]:l||u?N.reduce(function(t,n){var e=n.word,r=n.wordWidth,i=t[t.length-1];return i&&(null==l||u||(i.width||0)+r+C<l)?(i.words.push(e),i.width=i.width||0,i.width+=r+C):t.push({words:[e],width:r}),t},[]):[{words:null==E?[]:E.toString().split(/(?:(?!\u00A0+)\s+)/)}]},[R,l,u,E,N,C]),P=(0,r.useMemo)(function(){return R?"":"start"===e?o()("calc("+w+")"):"middle"===e?o()("calc("+(H.length-1)/2+" * -"+y+" + ("+w+" / 2))"):o()("calc("+(H.length-1)+" * -"+y+")")},[R,e,w,H.length,y]),W=(0,r.useMemo)(function(){var t=[];if(R)return"";if(p(b)&&p(S)&&p(l)&&u&&H.length>0){var n=H[0].width||1,e="shrink-only"===u?Math.min(l/n,1):l/n,r=b-e*b,i=S-e*S;t.push("matrix("+e+", 0, 0, "+e+", "+r+", "+i+")")}return a&&t.push("rotate("+a+", "+b+", "+S+")"),t.length>0?t.join(" "):""},[R,b,S,l,u,H,a]),{wordsByLines:H,startDy:P,transform:W}),G=U.wordsByLines,q=U.startDy,V=U.transform;return r.createElement("svg",{ref:$,x:void 0===j?0:j,y:void 0===A?0:A,fontSize:B,style:v},G.length>0?r.createElement("text",d({ref:Z,transform:V},F,{textAnchor:void 0===T?"start":T}),G.map(function(t,n){return r.createElement("tspan",{key:n,x:z,dy:0===n?q:D},t.words.join(" "))})):null)}},5623:function(t){"use strict";function n(t,n,i){t instanceof RegExp&&(t=e(t,i)),n instanceof RegExp&&(n=e(n,i));var o=r(t,n,i);return o&&{start:o[0],end:o[1],pre:i.slice(0,o[0]),body:i.slice(o[0]+t.length,o[1]),post:i.slice(o[1]+n.length)}}function e(t,n){var e=n.match(t);return e?e[0]:null}function r(t,n,e){var r,i,o,u,a,l=e.indexOf(t),s=e.indexOf(n,l+1),c=l;if(l>=0&&s>0){if(t===n)return[l,s];for(r=[],o=e.length;c>=0&&!a;)c==l?(r.push(c),l=e.indexOf(t,c+1)):1==r.length?a=[r.pop(),s]:((i=r.pop())<o&&(o=i,u=s),s=e.indexOf(n,c+1)),c=l<s&&l>=0?l:s;r.length&&(a=[o,u])}return a}t.exports=n,n.range=r},22087:function(t,n,e){var r=e(38724);r.prototype.formulaEval=function(){"use strict";for(var t,n,e,r=[],i=this.value,o=0;o<i.length;o++)1===i[o].type||3===i[o].type?r.push({value:3===i[o].type?i[o].show:i[o].value,type:1}):13===i[o].type?r.push({value:i[o].show,type:1}):0===i[o].type?r[r.length-1]={value:i[o].show+("-"!=i[o].show?"(":"")+r[r.length-1].value+("-"!=i[o].show?")":""),type:0}:7===i[o].type?r[r.length-1]={value:(1!=r[r.length-1].type?"(":"")+r[r.length-1].value+(1!=r[r.length-1].type?")":"")+i[o].show,type:7}:10===i[o].type?(t=r.pop(),n=r.pop(),"P"===i[o].show||"C"===i[o].show?r.push({value:"<sup>"+n.value+"</sup>"+i[o].show+"<sub>"+t.value+"</sub>",type:10}):r.push({value:(1!=n.type?"(":"")+n.value+(1!=n.type?")":"")+"<sup>"+t.value+"</sup>",type:1})):2===i[o].type||9===i[o].type?(t=r.pop(),n=r.pop(),r.push({value:(1!=n.type?"(":"")+n.value+(1!=n.type?")":"")+i[o].show+(1!=t.type?"(":"")+t.value+(1!=t.type?")":""),type:i[o].type})):12===i[o].type&&(t=r.pop(),n=r.pop(),e=r.pop(),r.push({value:i[o].show+"("+e.value+","+n.value+","+t.value+")",type:12}));return r[0].value},t.exports=r},17735:function(t,n,e){"use strict";var r=e(93553);function i(t,n){for(var e=0;e<t.length;e++)t[e]+=n;return t}for(var o=[{token:"sin",show:"sin",type:0,value:r.math.sin},{token:"cos",show:"cos",type:0,value:r.math.cos},{token:"tan",show:"tan",type:0,value:r.math.tan},{token:"pi",show:"π",type:3,value:"PI"},{token:"(",show:"(",type:4,value:"("},{token:")",show:")",type:5,value:")"},{token:"P",show:"P",type:10,value:r.math.P},{token:"C",show:"C",type:10,value:r.math.C},{token:" ",show:" ",type:14,value:" ".anchor},{token:"asin",show:"asin",type:0,value:r.math.asin},{token:"acos",show:"acos",type:0,value:r.math.acos},{token:"atan",show:"atan",type:0,value:r.math.atan},{token:"7",show:"7",type:1,value:"7"},{token:"8",show:"8",type:1,value:"8"},{token:"9",show:"9",type:1,value:"9"},{token:"int",show:"Int",type:0,value:Math.floor}
1,{token:"cosh",show:"cosh",type:0,value:r.math.cosh},{token:"acosh",show:"acosh",type:0,value:r.math.acosh},{token:"ln",show:" ln",type:0,value:Math.log},{token:"^",show:"^",type:10,value:Math.pow},{token:"root",show:"root",type:0,value:Math.sqrt},{token:"4",show:"4",type:1,value:"4"},{token:"5",show:"5",type:1,value:"5"},{token:"6",show:"6",type:1,value:"6"},{token:"/",show:"÷",type:2,value:r.math.div},{token:"!",show:"!",type:7,value:r.math.fact},{token:"tanh",show:"tanh",type:0,value:r.math.tanh},{token:"atanh",show:"atanh",type:0,value:r.math.atanh},{token:"Mod",show:" Mod ",type:2,value:r.math.mod},{token:"1",show:"1",type:1,value:"1"},{token:"2",show:"2",type:1,value:"2"},{token:"3",show:"3",type:1,value:"3"},{token:"*",show:"×",type:2,value:r.math.mul},{token:"sinh",show:"sinh",type:0,value:r.math.sinh},{token:"asinh",show:"asinh",type:0,value:r.math.asinh},{token:"e",show:"e",type:3,value:"E"},{token:"log",show:" log",type:0,value:r.math.log},{token:"0",show:"0",type:1,value:"0"},{token:".",show:".",type:6,value:"."},{token:"+",show:"+",type:9,value:r.math.add},{token:"-",show:"-",type:9,value:r.math.sub},{token:",",show:",",type:11,value:","},{token:"Sigma",show:"Σ",type:12,value:r.math.sigma},{token:"n",show:"n",type:13,value:"n"},{token:"Pi",show:"Π",type:12,value:r.math.Pi},{token:"pow",show:"pow",type:8,value:Math.pow,numberOfArguments:2},{token:"&",show:"&",type:9,value:r.math.and}],u={0:11,1:0,2:3,3:0,4:0,5:0,6:0,7:11,8:11,9:1,10:10,11:0,12:11,13:0,14:-1,15:11},a=0;a<o.length;a++)o[a].precedence=u[o[a].type];var l={0:!0,1:!0,3:!0,4:!0,6:!0,8:!0,9:!0,12:!0,13:!0,14:!0,15:!0},s={0:!0,1:!0,2:!0,3:!0,4:!0,5:!0,6:!0,7:!0,8:!0,9:!0,10:!0,11:!0,12:!0,13:!0,15:!0},c={0:!0,3:!0,4:!0,8:!0,12:!0,13:!0,15:!0},p={},f={0:!0,1:!0,3:!0,4:!0,6:!0,8:!0,12:!0,13:!0,15:!0},h={1:!0},d=[[],["1","2","3","7","8","9","4","5","6","+","-","*","/","(",")","^","!","P","C","e","0",".",",","n"," ","&"],["pi","ln","Pi"],["sin","cos","tan","Del","int","Mod","log","pow"],["asin","acos","atan","cosh","root","tanh","sinh"],["acosh","atanh","asinh","Sigma"]];function v(t,n){for(var e=0;e<n.length;e++)if(n[e].token===t)return e;return -1}r.tokenTypes={FUNCTION_WITH_ONE_ARG:0,NUMBER:1,BINARY_OPERATOR_HIGH_PRECENDENCE:2,CONSTANT:3,OPENING_PARENTHESIS:4,CLOSING_PARENTHESIS:5,DECIMAL:6,POSTFIX_FUNCTION_WITH_ONE_ARG:7,FUNCTION_WITH_N_ARGS:8,BINARY_OPERATOR_LOW_PRECENDENCE:9,BINARY_OPERATOR_PERMUTATION:10,COMMA:11,EVALUATED_FUNCTION:12,EVALUATED_FUNCTION_PARAMETER:13,SPACE:14},r.addToken=function(t){for(var n=0;n<t.length;n++){var e=t[n].token.length,i=-1;t[n].type===r.tokenTypes.FUNCTION_WITH_N_ARGS&&void 0===t[n].numberOfArguments&&(t[n].numberOfArguments=2),d[e]=d[e]||[];for(var a=0;a<d[e].length;a++)if(t[n].token===d[e][a]){i=v(d[e][a],o);break}-1===i?(o.push(t[n]),t[n].precedence=u[t[n].type],d.length<=t[n].token.length&&(d[t[n].token.length]=[]),d[t[n].token.length].push(t[n].token)):(o[i]=t[n],t[n].precedence=u[t[n].type])}};var g={value:r.math.changeSign,type:0,pre:21,show:"-"},y={value:")",show:")",type:5,pre:0},m={value:"(",type:4,pre:0,show:"("};r.lex=function(t,n){var e=[m],u=[],a=l,w=0,E=p,x="";void 0!==n&&r.addToken(n);var _={},M=function(t){for(var n,e,i,u=[],a=t.length,l=0;l<a;l++)if(!(l<a-1)||" "!==t[l]||" "!==t[l+1]){for(n="",e=t.length-l>d.length-2?d.length-1:t.length-l;e>0;e--)if(void 0!==d[e])for(i=0;i<d[e].length;i++)(function(t,n,e,r){for(var i=0;i<r;i++)if(t[e+i]!==n[i])return!1;return!0})(t,d[e][i],l,e)&&(n=d[e][i],i=d[e].length,e=0);if(l+=n.length-1,""===n)throw new r.Exception("Can't understand after "+t.slice(l));u.push(o[v(n,o)])}return u}(t);for(b=0;b<M.length;b++){var b,O,S=M[b];if(14===S.type){if(b>0&&b<M.length-1&&1===M[b+1].type&&(1===M[b-1].type||6===M[b-1].type))throw new r.Exception("Unexpected Space");continue}var R=S.token,k=S.type,N=S.value,C=S.precedence,H=S.show,P=e[e.length-1];for(O=u.length;O--&&0===u[O];)if(-1!==[0,2,3,4,5,9,11,12,13].indexOf(k)){if(!0!==a[k])throw new r.Exception(R+" is not allowed after "+x);e.push(y),a=s,E=f,u.pop()}if(!0!==a[k])throw new r.Exception(R+" is not allowed after "+x);if(!0===E[k]&&(k=2,N=r.math.mul,H="×",C=3,b-=1),_={value:N,type:k,pre:C,show:H,numberOfArguments:S.numberOfArguments},0===k)a=l,E=p,i(u,2),e.push(_),4!==M[b+1].type&&(e.push(m),u.push(2));else if(1===k)1===P.type?(P.value+=N,i(u,1)):e.push(_),a=s,E=c;else if(2===k)a=l,E=p,i(u,2),e.push(_);else if(3===k)e.push(_),a=s,E=f;else if(4===k)i(u,1),w++,a=l,E=p,e.push(_);else if(5===k){if(!w)throw new r.Exception("Closing parenthesis are more than opening one, wait What!!!");w--,a=s,E=f,e.push(_),i(u,1)}else if(6===k){if(P.hasDec)throw new r.Exception("Two decimals are not allowed in one number");1!==P.type&&(P={value:0,type:1,pre:0},e.push(P)),a=h,i(u,1),E=p,P.value+=N,P.hasDec=!0}else 7===k&&(a=s,E=f,i(u,1),e.push(_));8===k?(a=l,E=p,i(u,S.numberOfArguments+2),e.push(_),4!==M[b+1].type&&(e.push(m),u.push(S.numberOfArguments+2))):9===k?(9===P.type?P.value===r.math.add?(P.value=N,P.show=H,i(u,1)):P.value===r.math.sub&&"-"===H&&(P.value=r.math.add,P.show="+",i(u,1)):5!==P.type&&7!==P.type&&1!==P.type&&3!==P.type&&13!==P.type?"-"===R&&(a=l,E=p,i(u,2).push(2),e.push(g),e.push(m)):(e.push(_),i(u,2)),a=l,E=p):10===k?(a=l,E=p,i(u,2),e.push(_)):11===k?(a=l,E=p,e.push(_)):12===k?(a=l,E=p,i(u,6),e.push(_),4!==M[b+1].type&&(e.push(m),u.push(6))):13===k&&(a=s,E=f,e.push(_)),i(u,-1),x=R}for(O=u.length;O--;)e.push(y);
1if(!0!==a[5])throw new r.Exception("complete the expression");for(;w--;)e.push(y);return e.push(y),new r(e)},t.exports=r},93553:function(t){"use strict";var n=function(t){this.value=t};n.math={isDegree:!0,acos:function(t){return n.math.isDegree?180/Math.PI*Math.acos(t):Math.acos(t)},add:function(t,n){return t+n},asin:function(t){return n.math.isDegree?180/Math.PI*Math.asin(t):Math.asin(t)},atan:function(t){return n.math.isDegree?180/Math.PI*Math.atan(t):Math.atan(t)},acosh:function(t){return Math.log(t+Math.sqrt(t*t-1))},asinh:function(t){return Math.log(t+Math.sqrt(t*t+1))},atanh:function(t){return Math.log((1+t)/(1-t))},C:function(t,e){var r=1,i=t-e,o=e;o<i&&(o=i,i=e);for(var u=o+1;u<=t;u++)r*=u;return r/n.math.fact(i)},changeSign:function(t){return-t},cos:function(t){return n.math.isDegree&&(t=n.math.toRadian(t)),Math.cos(t)},cosh:function(t){return(Math.pow(Math.E,t)+Math.pow(Math.E,-1*t))/2},div:function(t,n){return t/n},fact:function(t){if(t%1!=0)return"NaN";for(var n=1,e=2;e<=t;e++)n*=e;return n},inverse:function(t){return 1/t},log:function(t){return Math.log(t)/Math.log(10)},mod:function(t,n){return t%n},mul:function(t,n){return t*n},P:function(t,n){for(var e=1,r=Math.floor(t)-Math.floor(n)+1;r<=Math.floor(t);r++)e*=r;return e},Pi:function(t,n,e){for(var r=1,i=t;i<=n;i++)r*=Number(e.postfixEval({n:i}));return r},pow10x:function(t){for(var n=1;t--;)n*=10;return n},sigma:function(t,n,e){for(var r=0,i=t;i<=n;i++)r+=Number(e.postfixEval({n:i}));return r},sin:function(t){return n.math.isDegree&&(t=n.math.toRadian(t)),Math.sin(t)},sinh:function(t){return(Math.pow(Math.E,t)-Math.pow(Math.E,-1*t))/2},sub:function(t,n){return t-n},tan:function(t){return n.math.isDegree&&(t=n.math.toRadian(t)),Math.tan(t)},tanh:function(t){return n.sinha(t)/n.cosha(t)},toRadian:function(t){return t*Math.PI/180},and:function(t,n){return t&n}},n.Exception=function(t){this.message=t},t.exports=n},27186:function(t,n,e){var r=e(17735);r.prototype.toPostfix=function(){"use strict";for(var t,n,e,i,o,u=[],a=[{value:"(",type:4,pre:0}],l=this.value,s=1;s<l.length;s++)if(1===l[s].type||3===l[s].type||13===l[s].type)1===l[s].type&&(l[s].value=Number(l[s].value)),u.push(l[s]);else if(4===l[s].type)a.push(l[s]);else if(5===l[s].type)for(;4!==(n=a.pop()).type;)u.push(n);else if(11===l[s].type){for(;4!==(n=a.pop()).type;)u.push(n);a.push(n)}else{i=(t=l[s]).pre,e=(o=a[a.length-1]).pre;var c="Math.pow"==o.value&&"Math.pow"==t.value;if(i>e)a.push(t);else{for(;e>=i&&!c||c&&i<e;)n=a.pop(),o=a[a.length-1],u.push(n),e=o.pre,c="Math.pow"==t.value&&"Math.pow"==o.value;a.push(t)}}return new r(u)},t.exports=r},38724:function(t,n,e){var r=e(27186);r.prototype.postfixEval=function(t){"use strict";(t=t||{}).PI=Math.PI,t.E=Math.E;for(var n,e,i,o=[],u=this.value,a=void 0!==t.n,l=0;l<u.length;l++)if(1===u[l].type)o.push({value:u[l].value,type:1});else if(3===u[l].type)o.push({value:t[u[l].value],type:1});else if(0===u[l].type)void 0===o[o.length-1].type?o[o.length-1].value.push(u[l]):o[o.length-1].value=u[l].value(o[o.length-1].value);else if(7===u[l].type)void 0===o[o.length-1].type?o[o.length-1].value.push(u[l]):o[o.length-1].value=u[l].value(o[o.length-1].value);else if(8===u[l].type){for(var s=[],c=0;c<u[l].numberOfArguments;c++)s.push(o.pop().value);o.push({type:1,value:u[l].value.apply(u[l],s.reverse())})}else 10===u[l].type?(n=o.pop(),void 0===(e=o.pop()).type?(e.value=e.concat(n),e.value.push(u[l]),o.push(e)):void 0===n.type?(n.unshift(e),n.push(u[l]),o.push(n)):o.push({type:1,value:u[l].value(e.value,n.value)})):2===u[l].type||9===u[l].type?(n=o.pop(),void 0===(e=o.pop()).type?((e=e.concat(n)).push(u[l]),o.push(e)):void 0===n.type?(n.unshift(e),n.push(u[l]),o.push(n)):o.push({type:1,value:u[l].value(e.value,n.value)})):12===u[l].type?(void 0!==(n=o.pop()).type&&(n=[n]),e=o.pop(),i=o.pop(),o.push({type:1,value:u[l].value(i.value,e.value,new r(n))})):13===u[l].type&&(a?o.push({value:t[u[l].value],type:3}):o.push([u[l]]));if(o.length>1)throw new r.Exception("Uncaught Syntax error");return o[0].value>1e15?"Infinity":parseFloat(o[0].value.toFixed(15))},r.eval=function(t,n,e){return void 0===n?this.lex(t).toPostfix().postfixEval():void 0!==e?this.lex(t,n).toPostfix().postfixEval(e):void 0!==n.length?this.lex(t,n).toPostfix().postfixEval():this.lex(t).toPostfix().postfixEval(n)},t.exports=r},32602:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(t,n){for(var e in n)Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}(n,{default:function(){return a},noSSR:function(){return u}});let r=e(38754);e(85893),e(67294);let i=r._(e(35491));function o(t){return{default:(null==t?void 0:t.default)||t}}function u(t,n){return delete n.webpack,delete n.modules,t(n)}function a(t,n){let e=i.default,r={loading:t=>{let{error:n,isLoading:e,pastDelay:r}=t;return null}};t instanceof Promise?r.loader=()=>t:"function"==typeof t?r.loader=t:"object"==typeof t&&(r={...r,...t});let a=(r={...r,...n}).loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?e({...r,loader:()=>null!=a?a().then(o):Promise.resolve(o(()=>null))}):(delete r.webpack,delete r.modules,u(e,r))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},1159:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=e(38754)._(e(67294)).default.createContext(null)},35491:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return f}});let r=e(38754)._(e(67294)),i=e(1159),o=[],u=[],a=!1;function l(t){let n=t(),e={loading:!0,loaded:null,error:null};return e.promise=n.then(t=>(e.loading=!1,e.loaded=t,t)).catch(t=>{throw e.loading=!1,e.error=t,t}),e}class s{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:t,_opts:n}=this;t.loading&&("number"==typeof n.delay&&(0===n.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},n.delay)),"number"==typeof n.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},n.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(t=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(t){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...t},this._callbacks.forEach(t=>t())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(t){return this._callbacks.add(t),()=>{this._callbacks.delete(t)}}constructor(t,n){this._loadFn=t,this._opts=n,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(t){return function(t,n){let e=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},n),o=null;function l(){if(!o){let n=new s(t,e);o={getCurrentValue:n.getCurrentValue.bind(n),subscribe:n.subscribe.bind(n),retry:n.retry.bind(n),promise:n.promise.bind(n)}}return o.promise()}if(!a){let t=e.webpack?e.webpack():e.modules;t&&u.push(n=>{for(let e of t)if(n.includes(e))return l()})}function c(t,n){!function(){l();let t=r.default.useContext(i.LoadableContext);t&&Array.isArray(e.modules)&&e.modules.forEach(n=>{t(n)})}();let u=r.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return r.default.useImperativeHandle(n,()=>({retry:o.retry}),[]),r.default.useMemo(()=>{var n;return u.loading||u.error?r.default.createElement(e.loading,{isLoading:u.loading,pastDelay:u.pastDelay,timedOut:u.timedOut,error:u.error,retry:o.retry}):u.loaded?r.default.createElement((n=u.loaded)&&n.default?n.default:n,t):null},[t,u])}return c.preload=()=>l(),c.displayName="LoadableComponent",r.default.forwardRef(c)}(l,t)}function p(t,n){let e=[];for(;t.length;){let r=t.pop();e.push(r(n))}return Promise.all(e).then(()=>{if(t.length)return p(t,n)})}c.preloadAll=()=>new Promise((t,n)=>{p(o).then(t,n)}),c.preloadReady=t=>(void 0===t&&(t=[]),new Promise(n=>{let e=()=>(a=!0,n());p(u,t).then(e,e)})),window.__NEXT_PRELOADREADY=c.preloadReady;let f=c},5152:function(t,n,e){t.exports=e(32602)},26488:function(t,n,e){var r,i=e(56524),o=e(86913),u=e(22087),a=/(\+|\-|\*|\\|[^a-z]|)(\s*)(\()/g;t.exports=function(t,n){return r=0,n=Math.pow(10,void 0===n?5:n),o(t=t.replace(/\n+/g," "),/((?:\-[a-z]+\-)?calc)\(/,function t(e,o,l){if(r++>100)throw r=0,Error("Call stack overflow for "+l);if(""===e)throw Error(o+"(): '"+l+"' must contain a non-whitespace string");var s,c=function(t){for(var n=[],e=[],r=/[\.0-9]([%a-z]+)/gi,i=r.exec(t);i;)i&&i[1]&&(-1===e.indexOf(i[1].toLowerCase())&&(n.push(i[1]),e.push(i[1].toLowerCase())),i=r.exec(t));return n}(e=function(n,e){n=n.replace(/((?:\-[a-z]+\-)?calc)/g,"");for(var r,o="",u=n;r=a.exec(u);){r[0].index>0&&(o+=u.substring(0,r[0].index));var l=i("(",")",u.substring([0].index));if(""===l.body)throw Error("'"+n+"' must contain a non-whitespace string");var s=t(l.body,"",e);o+=l.pre+s,u=l.post}return o+u}(e,l));if(c.length>1||e.indexOf("var(")>-1)return o+"("+e+")";var p=c[0]||"";"%"===p&&(e=e.replace(/\b[0-9\.]+%/g,function(t){return .01*parseFloat(t.slice(0,-1))}));var f=e.replace(RegExp(p,"gi"),"");try{s=u.eval(f)}
1catch(t){return o+"("+e+")"}return"%"===p&&(s*=100),(o.length||"%"===p)&&(s=Math.round(s*n)/n),s+=p})}},56524:function(t){function n(t,n,i){t instanceof RegExp&&(t=e(t,i)),n instanceof RegExp&&(n=e(n,i));var o=r(t,n,i);return o&&{start:o[0],end:o[1],pre:i.slice(0,o[0]),body:i.slice(o[0]+t.length,o[1]),post:i.slice(o[1]+n.length)}}function e(t,n){var e=n.match(t);return e?e[0]:null}function r(t,n,e){var r,i,o,u,a,l=e.indexOf(t),s=e.indexOf(n,l+1),c=l;if(l>=0&&s>0){for(r=[],o=e.length;c>=0&&!a;)c==l?(r.push(c),l=e.indexOf(t,c+1)):1==r.length?a=[r.pop(),s]:((i=r.pop())<o&&(o=i,u=s),s=e.indexOf(n,c+1)),c=l<s&&l>=0?l:s;r.length&&(a=[o,u])}return a}t.exports=n,n.range=r},86913:function(t,n,e){var r=e(5623);t.exports=function t(n,e,i){return(function(t,n){var e=[],i="string"==typeof n?RegExp("\\b("+n+")\\("):n;do{var o=i.exec(t);if(!o)break;if(void 0===o[1])throw Error("Missing the first couple of parenthesis to get the function identifier in "+n);var u=o[1],a=o.index,l=r("(",")",t.substring(a));if(!l||l.start!==o[0].length-1)throw SyntaxError(u+"(): missing closing ')' in the value '"+t+"'");e.push({matches:l,functionIdentifier:u}),t=l.post}while(i.test(t));return e})(n,e).reduce(function(r,o){var u,a;return r.replace(o.functionIdentifier+"("+o.matches.body+")",(u=o.matches.body,a=o.functionIdentifier,i(t(u,e,i),a,n)))},n)}},95022:function(t,n,e){var r=e(44878);function i(n,e){var r=n.geometry,i=r.type;if("LineString"===i)r.coordinates=t.exports.simplify(r.coordinates,e);else if("Polygon"===i||"MultiLineString"===i)for(var o=0;o<r.coordinates.length;o++)r.coordinates[o]=t.exports.simplify(r.coordinates[o],e);else if("MultiPolygon"===i)for(var u=0;u<r.coordinates.length;u++)for(var a=0;a<r.coordinates[u].length;a++)r.coordinates[u][a]=t.exports.simplify(r.coordinates[u][a],e);return n}t.exports=function(t,n,e){return(e||(t=JSON.parse(JSON.stringify(t))),t.features)?function(t,n){for(var e=0;e<t.features.length;e++)t.features[e]=i(t.features[e],n);return t}(t,n):t.type&&"Feature"===t.type?i(t,n):Error("FeatureCollection or individual Feature required")},t.exports.simplify=function(t,n){return r(t,n)}},44878:function(t,n,e){var r=e(54301),i=function(t,n){for(var e=0,o=0,u=1;u<=t.length-2;u++){var a=new r(t[0],t[t.length-1]).perpendicularDistance(t[u]);a>e&&(o=u,e=a)}if(e>n)var l=i(t.slice(0,o),n),s=i(t.slice(o,t.length),n),c=l.concat(s);else c=t.length>1?[t[0],t[t.length-1]]:[t[0]];return c};t.exports=i},54301:function(t){var n=function(t,n){this.p1=t,this.p2=n};n.prototype.rise=function(){return this.p2[1]-this.p1[1]},n.prototype.run=function(){return this.p2[0]-this.p1[0]},n.prototype.slope=function(){return this.rise()/this.run()},n.prototype.yIntercept=function(){return this.p1[1]-this.p1[0]*this.slope(this.p1,this.p2)},n.prototype.isVertical=function(){return!isFinite(this.slope())},n.prototype.isHorizontal=function(){return this.p1[1]==this.p2[1]},n.prototype._perpendicularDistanceHorizontal=function(t){return Math.abs(this.p1[1]-t[1])},n.prototype._perpendicularDistanceVertical=function(t){return Math.abs(this.p1[0]-t[0])},n.prototype._perpendicularDistanceHasSlope=function(t){var n=this.slope(),e=this.yIntercept();return Math.abs(n*t[0]-t[1]+e)/Math.sqrt(Math.pow(n,2)+1)},n.prototype.perpendicularDistance=function(t){return this.isVertical()?this._perpendicularDistanceVertical(t):this.isHorizontal()?this._perpendicularDistanceHorizontal(t):this._perpendicularDistanceHasSlope(t)},t.exports=n},44540:function(t,n,e){"use strict";e.d(n,{BZ:function(){return l},Ho:function(){return r},Kh:function(){return _},O$:function(){return m},OR:function(){return x},Qq:function(){return g},RW:function(){return s},Wn:function(){return p},Xx:function(){return w},ZR:function(){return M},_b:function(){return E},aW:function(){return i},cM:function(){return y},fv:function(){return h},mC:function(){return d},mD:function(){return v},ou:function(){return u},pi:function(){return o},pu:function(){return a},uR:function(){return c},z4:function(){return f}});var r=1e-6,i=1e-12,o=Math.PI,u=o/2,a=o/4,l=2*o,s=180/o,c=o/180,p=Math.abs,f=Math.atan,h=Math.atan2,d=Math.cos,v=Math.ceil,g=Math.exp,y=Math.log,m=Math.sin,w=Math.sign||function(t){return t>0?1:t<0?-1:0},E=Math.sqrt,x=Math.tan;function _(t){return t>1?0:t<-1?o:Math.acos(t)}function M(t){return t>1?u:t<-1?-u:Math.asin(t)}},28540:function(t,n,e){"use strict";e.d(n,{Z:function(){return G}});
1class r{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){let n=this._partials,e=0;for(let r=0;r<this._n&&r<32;r++){let i=n[r],o=t+i,u=Math.abs(t)<Math.abs(i)?t-(o-i):i-(o-t);u&&(n[e++]=u),t=o}return n[e]=t,this._n=e+1,this}valueOf(){let t=this._partials,n=this._n,e,r,i,o=0;if(n>0){for(o=t[--n];n>0&&(o=(e=o)+(r=t[--n]),!(i=r-(o-e))););n>0&&(i<0&&t[n-1]<0||i>0&&t[n-1]>0)&&(e=o+(r=2*i),r==e-o&&(o=e))}return o}}var i,o,u,a,l,s,c,p,f,h,d,v,g,y,m,w,E=Math.PI,x=E/2,_=180/E,M=E/180,b=Math.atan2,O=Math.cos,S=Math.hypot,R=Math.sin,k=Math.sqrt;function N(t){return t>1?x:t<-1?-x:Math.asin(t)}function C(t,n){t&&P.hasOwnProperty(t.type)&&P[t.type](t,n)}var H={Feature:function(t,n){C(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r<i;)C(e[r].geometry,n)}},P={Sphere:function(t,n){n.sphere()},Point:function(t,n){t=t.coordinates,n.point(t[0],t[1],t[2])},MultiPoint:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)t=e[r],n.point(t[0],t[1],t[2])},LineString:function(t,n){W(t.coordinates,n,0)},MultiLineString:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)W(e[r],n,0)},Polygon:function(t,n){j(t.coordinates,n)},MultiPolygon:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)j(e[r],n)},GeometryCollection:function(t,n){for(var e=t.geometries,r=-1,i=e.length;++r<i;)C(e[r],n)}};function W(t,n,e){var r,i=-1,o=t.length-e;for(n.lineStart();++i<o;)r=t[i],n.point(r[0],r[1],r[2]);n.lineEnd()}function j(t,n){var e=-1,r=t.length;for(n.polygonStart();++e<r;)W(t[e],n,1);n.polygonEnd()}var A={sphere:function(){},point:T,lineStart:Z,lineEnd:F,polygonStart:function(){A.lineStart=L,A.lineEnd=z},polygonEnd:function(){A.lineStart=Z,A.lineEnd=F}};function T(t,n){t*=M;var e=O(n*=M);$(e*O(t),e*R(t),R(n))}function $(t,n,e){++i,u+=(t-u)/i,a+=(n-a)/i,l+=(e-l)/i}function Z(){A.point=I}function I(t,n){t*=M;var e=O(n*=M);y=e*O(t),m=e*R(t),w=R(n),A.point=D,$(y,m,w)}function D(t,n){t*=M;var e=O(n*=M),r=e*O(t),i=e*R(t),u=R(n),a=b(k((a=m*u-w*i)*a+(a=w*r-y*u)*a+(a=y*i-m*r)*a),y*r+m*i+w*u);o+=a,s+=a*(y+(y=r)),c+=a*(m+(m=i)),p+=a*(w+(w=u)),$(y,m,w)}function F(){A.point=T}function L(){A.point=B}function z(){U(v,g),A.point=T}function B(t,n){v=t,g=n,t*=M,n*=M,A.point=U;var e=O(n);y=e*O(t),m=e*R(t),w=R(n),$(y,m,w)}function U(t,n){t*=M;var e=O(n*=M),r=e*O(t),i=e*R(t),u=R(n),a=m*u-w*i,l=w*r-y*u,v=y*i-m*r,g=S(a,l,v),E=N(g),x=g&&-E/g;f.add(x*a),h.add(x*l),d.add(x*v),o+=E,s+=E*(y+(y=r)),c+=E*(m+(m=i)),p+=E*(w+(w=u)),$(y,m,w)}function G(t){i=o=u=a=l=s=c=p=0,f=new r,h=new r,d=new r,t&&H.hasOwnProperty(t.type)?H[t.type](t,A):C(t,A);var n=+f,e=+h,v=+d,g=S(n,e,v);return g<1e-12&&(n=s,e=c,v=p,o<1e-6&&(n=u,e=a,v=l),(g=S(n,e,v))<1e-12)?[NaN,NaN]:[b(e,n)*_,N(v/g)*_]}}}]);
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.