@rcpch/digital-growth-charts-react-component-library
Version:
A React component library for the RCPCH digital growth charts using Rollup, TypeScript and Styled-Components
2 lines • 4.35 MB
JavaScript
/* Version: 7.5.2 - May 14, 2026 06:53:37 */
"use strict";var A=require("react"),l=require("styled-components");function y(A){var l=Object.create(null);return A&&Object.keys(A).forEach(function(y){if("default"!==y){var x=Object.getOwnPropertyDescriptor(A,y);Object.defineProperty(l,y,x.get?x:{enumerable:!0,get:function(){return A[y]}})}}),l.default=A,Object.freeze(l)}var x=y(A),B=function(A,l){return B=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,l){A.__proto__=l}||function(A,l){for(var y in l)Object.prototype.hasOwnProperty.call(l,y)&&(A[y]=l[y])},B(A,l)};var Q=function(){return Q=Object.assign||function(A){for(var l,y=1,x=arguments.length;y<x;y++)for(var B in l=arguments[y])Object.prototype.hasOwnProperty.call(l,B)&&(A[B]=l[B]);return A},Q.apply(this,arguments)};function g(A,l){var y={};for(var x in A)Object.prototype.hasOwnProperty.call(A,x)&&l.indexOf(x)<0&&(y[x]=A[x]);if(null!=A&&"function"==typeof Object.getOwnPropertySymbols){var B=0;for(x=Object.getOwnPropertySymbols(A);B<x.length;B++)l.indexOf(x[B])<0&&Object.prototype.propertyIsEnumerable.call(A,x[B])&&(y[x[B]]=A[x[B]])}return y}function w(A,l,y){if(y||2===arguments.length)for(var x,B=0,Q=l.length;B<Q;B++)!x&&B in l||(x||(x=Array.prototype.slice.call(l,0,B)),x[B]=l[B]);return A.concat(x||Array.prototype.slice.call(l))}function E(A,l){return Object.defineProperty?Object.defineProperty(A,"raw",{value:l}):A.raw=l,A}"function"==typeof SuppressedError&&SuppressedError;function t(A){return((A*=2)<=1?A*A:--A*(2-A)+1)/2}function C(A){return((A*=2)<=1?A*A*A:(A-=2)*A*A+2)/2}var e=function A(l){function y(A){return Math.pow(A,l)}return l=+l,y.exponent=A,y}(3),n=function A(l){function y(A){return 1-Math.pow(1-A,l)}return l=+l,y.exponent=A,y}(3),M=function A(l){function y(A){return((A*=2)<=1?Math.pow(A,l):2-Math.pow(2-A,l))/2}return l=+l,y.exponent=A,y}(3),i=Math.PI,I=i/2;function o(A){return(1-Math.cos(i*A))/2}function D(A){return 1.0009775171065494*(Math.pow(2,-10*A)-.0009765625)}function s(A){return((A*=2)<=1?D(1-A):2-D(A-1))/2}function c(A){return((A*=2)<=1?1-Math.sqrt(1-A*A):Math.sqrt(1-(A-=2)*A)+1)/2}var a=4/11,r=6/11,F=8/11,Y=9/11,u=10/11,U=21/22,d=7.5625;function G(A){return(A=+A)<a?d*A*A:A<F?d*(A-=r)*A+.75:A<u?d*(A-=Y)*A+.9375:d*(A-=U)*A+.984375}var h,j,m,N,P,R,H,z,J,k,b,L,K,S,W,f,T,V,p,v,O=1.70158,Z=function A(l){function y(A){return(A=+A)*A*(l*(A-1)+A)}return l=+l,y.overshoot=A,y}(O),X=function A(l){function y(A){return--A*A*((A+1)*l+A)+1}return l=+l,y.overshoot=A,y}(O),q=function A(l){function y(A){return((A*=2)<1?A*A*((l+1)*A-l):(A-=2)*A*((l+1)*A+l)+2)/2}return l=+l,y.overshoot=A,y}(O),_=2*Math.PI,$=function A(l,y){var x=Math.asin(1/(l=Math.max(1,l)))*(y/=_);function B(A){return l*D(- --A)*Math.sin((x-A)/y)}return B.amplitude=function(l){return A(l,y*_)},B.period=function(y){return A(l,y)},B}(1,.3),AA=function A(l,y){var x=Math.asin(1/(l=Math.max(1,l)))*(y/=_);function B(A){return 1-l*D(A=+A)*Math.sin((A+x)/y)}return B.amplitude=function(l){return A(l,y*_)},B.period=function(y){return A(l,y)},B}(1,.3),lA=function A(l,y){var x=Math.asin(1/(l=Math.max(1,l)))*(y/=_);function B(A){return((A=2*A-1)<0?l*D(-A)*Math.sin((x-A)/y):2-l*D(A)*Math.sin((x+A)/y))/2}return B.amplitude=function(l){return A(l,y*_)},B.period=function(y){return A(l,y)},B}(1,.3),yA=Object.freeze({__proto__:null,easeBack:q,easeBackIn:Z,easeBackInOut:q,easeBackOut:X,easeBounce:G,easeBounceIn:function(A){return 1-G(1-A)},easeBounceInOut:function(A){return((A*=2)<=1?1-G(1-A):G(A-1)+1)/2},easeBounceOut:G,easeCircle:c,easeCircleIn:function(A){return 1-Math.sqrt(1-A*A)},easeCircleInOut:c,easeCircleOut:function(A){return Math.sqrt(1- --A*A)},easeCubic:C,easeCubicIn:function(A){return A*A*A},easeCubicInOut:C,easeCubicOut:function(A){return--A*A*A+1},easeElastic:AA,easeElasticIn:$,easeElasticInOut:lA,easeElasticOut:AA,easeExp:s,easeExpIn:function(A){return D(1-+A)},easeExpInOut:s,easeExpOut:function(A){return 1-D(A)},easeLinear:A=>+A,easePoly:M,easePolyIn:e,easePolyInOut:M,easePolyOut:n,easeQuad:t,easeQuadIn:function(A){return A*A},easeQuadInOut:t,easeQuadOut:function(A){return A*(2-A)},easeSin:o,easeSinIn:function(A){return 1===+A?1:1-Math.cos(A*I)},easeSinInOut:o,easeSinOut:function(A){return Math.sin(A*I)}});function xA(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}function BA(){if(j)return h;j=1;var A="object"==typeof global&&global&&global.Object===Object&&global;return h=A}function QA(){if(N)return m;N=1;var A=BA(),l="object"==typeof self&&self&&self.Object===Object&&self,y=A||l||Function("return this")();return m=y}function gA(){if(R)return P;R=1;var A=QA();return P=A.Symbol}function wA(){if(L)return b;L=1;var A=gA(),l=function(){if(z)return H;z=1;var A=gA(),l=Object.prototype,y=l.hasOwnProperty,x=l.toString,B=A?A.toStringTag:void 0;return H=function(A){var l=y.call(A,B),Q=A[B];try{A[B]=void 0;var g=!0}catch(A){}var w=x.call(A);return g&&(l?A[B]=Q:delete A[B]),w}}(),y=function(){if(k)return J;k=1;var A=Object.prototype.toString;return J=function(l){return A.call(l)}}(),x=A?A.toStringTag:void 0;return b=function(A){return null==A?void 0===A?"[object Undefined]":"[object Null]":x&&x in Object(A)?l(A):y(A)}}function EA(){if(S)return K;return S=1,K=function(A,l){return function(y){return A(l(y))}}}function tA(){if(f)return W;f=1;var A=EA()(Object.getPrototypeOf,Object);return W=A}function CA(){if(V)return T;return V=1,T=function(A){return null!=A&&"object"==typeof A}}var eA,nA,MA,iA,IA,oA,DA,sA,cA,aA,rA,FA,YA,uA,UA,dA,GA,hA,jA,mA,NA,PA,RA,HA,zA,JA,kA,bA,LA,KA,SA,WA,fA,TA,VA,pA,vA,OA,ZA,XA,qA,_A,$A,Al,ll,yl,xl,Bl,Ql,gl,wl,El,tl,Cl,el,nl,Ml,il,Il,ol,Dl,sl,cl,al,rl,Fl,Yl,ul,Ul,dl,Gl,hl,jl,ml,Nl,Pl,Rl,Hl,zl,Jl,kl,bl,Ll,Kl,Sl,Wl,fl,Tl,Vl,pl,vl,Ol,Zl,Xl,ql,_l,$l,Ay,ly,yy,xy,By,Qy,gy,wy,Ey,ty,Cy,ey,ny,My,iy,Iy,oy,Dy,sy,cy,ay,ry,Fy,Yy,uy,Uy,dy,Gy,hy,jy,my,Ny,Py,Ry,Hy,zy,Jy,ky,by,Ly=xA(function(){if(v)return p;v=1;var A=wA(),l=tA(),y=CA(),x=Function.prototype.toString,B=Object.prototype.hasOwnProperty,Q=x.call(Object);return p=function(g){if(!y(g)||"[object Object]"!=A(g))return!1;var w=l(g);if(null===w)return!0;var E=B.call(w,"constructor")&&w.constructor;return"function"==typeof E&&E instanceof E&&x.call(E)==Q}}());function Ky(){if(nA)return eA;return nA=1,eA=function(A,l){for(var y=-1,x=null==A?0:A.length,B=Array(x);++y<x;)B[y]=l(A[y],y,A);return B},eA}function Sy(){return iA?MA:(iA=1,MA=Array.isArray)}function Wy(){if(oA)return IA;oA=1;var A=wA(),l=CA();return IA=function(y){return"symbol"==typeof y||l(y)&&"[object Symbol]"==A(y)}}function fy(){if(sA)return DA;sA=1;var A=Sy(),l=Wy(),y=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,x=/^\w*$/;return DA=function(B,Q){if(A(B))return!1;var g=typeof B;return!("number"!=g&&"symbol"!=g&&"boolean"!=g&&null!=B&&!l(B))||(x.test(B)||!y.test(B)||null!=Q&&B in Object(Q))},DA}function Ty(){if(aA)return cA;return aA=1,cA=function(A){var l=typeof A;return null!=A&&("object"==l||"function"==l)}}function Vy(){if(FA)return rA;FA=1;var A=wA(),l=Ty();return rA=function(y){if(!l(y))return!1;var x=A(y);return"[object Function]"==x||"[object GeneratorFunction]"==x||"[object AsyncFunction]"==x||"[object Proxy]"==x}}function py(){if(dA)return UA;dA=1;var A,l=function(){if(uA)return YA;uA=1;var A=QA();return YA=A["__core-js_shared__"]}(),y=(A=/[^.]+$/.exec(l&&l.keys&&l.keys.IE_PROTO||""))?"Symbol(src)_1."+A:"";return UA=function(A){return!!y&&y in A}}function vy(){if(hA)return GA;hA=1;var A=Function.prototype.toString;return GA=function(l){if(null!=l){try{return A.call(l)}catch(A){}try{return l+""}catch(A){}}return""}}function Oy(){if(HA)return RA;HA=1;var A=function(){if(mA)return jA;mA=1;var A=Vy(),l=py(),y=Ty(),x=vy(),B=/^\[object .+?Constructor\]$/,Q=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");return jA=function(g){return!(!y(g)||l(g))&&(A(g)?Q:B).test(x(g))}}(),l=(PA||(PA=1,NA=function(A,l){return null==A?void 0:A[l]}),NA);return RA=function(y,x){var B=l(y,x);return A(B)?B:void 0},RA}function Zy(){if(JA)return zA;JA=1;var A=Oy()(Object,"create");return zA=A}function Xy(){if(OA)return vA;OA=1;var A=function(){if(bA)return kA;bA=1;var A=Zy();return kA=function(){this.__data__=A?A(null):{},this.size=0}}(),l=KA?LA:(KA=1,LA=function(A){var l=this.has(A)&&delete this.__data__[A];return this.size-=l?1:0,l}),y=function(){if(WA)return SA;WA=1;var A=Zy(),l=Object.prototype.hasOwnProperty;return SA=function(y){var x=this.__data__;if(A){var B=x[y];return"__lodash_hash_undefined__"===B?void 0:B}return l.call(x,y)?x[y]:void 0}}(),x=function(){if(TA)return fA;TA=1;var A=Zy(),l=Object.prototype.hasOwnProperty;return fA=function(y){var x=this.__data__;return A?void 0!==x[y]:l.call(x,y)}}(),B=function(){if(pA)return VA;pA=1;var A=Zy();return VA=function(l,y){var x=this.__data__;return this.size+=this.has(l)?0:1,x[l]=A&&void 0===y?"__lodash_hash_undefined__":y,this}}();function Q(A){var l=-1,y=null==A?0:A.length;for(this.clear();++l<y;){var x=A[l];this.set(x[0],x[1])}}return Q.prototype.clear=A,Q.prototype.delete=l,Q.prototype.get=y,Q.prototype.has=x,Q.prototype.set=B,vA=Q}function qy(){if(_A)return qA;return _A=1,qA=function(A,l){return A===l||A!=A&&l!=l}}function _y(){if(Al)return $A;Al=1;var A=qy();return $A=function(l,y){for(var x=l.length;x--;)if(A(l[x][0],y))return x;return-1},$A}function $y(){if(Cl)return tl;Cl=1;var A=XA?ZA:(XA=1,ZA=function(){this.__data__=[],this.size=0}),l=function(){if(yl)return ll;yl=1;var A=_y(),l=Array.prototype.splice;return ll=function(y){var x=this.__data__,B=A(x,y);return!(B<0||(B==x.length-1?x.pop():l.call(x,B,1),--this.size,0))}}(),y=function(){if(Bl)return xl;Bl=1;var A=_y();return xl=function(l){var y=this.__data__,x=A(y,l);return x<0?void 0:y[x][1]}}(),x=function(){if(gl)return Ql;gl=1;var A=_y();return Ql=function(l){return A(this.__data__,l)>-1}}(),B=function(){if(El)return wl;El=1;var A=_y();return wl=function(l,y){var x=this.__data__,B=A(x,l);return B<0?(++this.size,x.push([l,y])):x[B][1]=y,this}}();function Q(A){var l=-1,y=null==A?0:A.length;for(this.clear();++l<y;){var x=A[l];this.set(x[0],x[1])}}return Q.prototype.clear=A,Q.prototype.delete=l,Q.prototype.get=y,Q.prototype.has=x,Q.prototype.set=B,tl=Q}function Ax(){if(nl)return el;nl=1;var A=Oy()(QA(),"Map");return el=A}function lx(){if(sl)return Dl;sl=1;var A=ol?Il:(ol=1,Il=function(A){var l=typeof A;return"string"==l||"number"==l||"symbol"==l||"boolean"==l?"__proto__"!==A:null===A});return Dl=function(l,y){var x=l.__data__;return A(y)?x["string"==typeof y?"string":"hash"]:x.map},Dl}function yx(){if(hl)return Gl;hl=1;var A=function(){if(il)return Ml;il=1;var A=Xy(),l=$y(),y=Ax();return Ml=function(){this.size=0,this.__data__={hash:new A,map:new(y||l),string:new A}}}(),l=function(){if(al)return cl;al=1;var A=lx();return cl=function(l){var y=A(this,l).delete(l);return this.size-=y?1:0,y}}(),y=function(){if(Fl)return rl;Fl=1;var A=lx();return rl=function(l){return A(this,l).get(l)}}(),x=function(){if(ul)return Yl;ul=1;var A=lx();return Yl=function(l){return A(this,l).has(l)}}(),B=function(){if(dl)return Ul;dl=1;var A=lx();return Ul=function(l,y){var x=A(this,l),B=x.size;return x.set(l,y),this.size+=x.size==B?0:1,this}}();function Q(A){var l=-1,y=null==A?0:A.length;for(this.clear();++l<y;){var x=A[l];this.set(x[0],x[1])}}return Q.prototype.clear=A,Q.prototype.delete=l,Q.prototype.get=y,Q.prototype.has=x,Q.prototype.set=B,Gl=Q}function xx(){if(ml)return jl;ml=1;var A=yx();function l(y,x){if("function"!=typeof y||null!=x&&"function"!=typeof x)throw new TypeError("Expected a function");var B=function(){var A=arguments,l=x?x.apply(this,A):A[0],Q=B.cache;if(Q.has(l))return Q.get(l);var g=y.apply(this,A);return B.cache=Q.set(l,g)||Q,g};return B.cache=new(l.Cache||A),B}return l.Cache=A,jl=l}function Bx(){if(Hl)return Rl;Hl=1;var A=function(){if(Pl)return Nl;Pl=1;var A=xx();return Nl=function(l){var y=A(l,function(A){return 500===x.size&&x.clear(),A}),x=y.cache;return y}}(),l=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,y=/\\(\\)?/g,x=A(function(A){var x=[];return 46===A.charCodeAt(0)&&x.push(""),A.replace(l,function(A,l,B,Q){x.push(B?Q.replace(y,"$1"):l||A)}),x});return Rl=x}function Qx(){if(bl)return kl;bl=1;var A=function(){if(Jl)return zl;Jl=1;var A=gA(),l=Ky(),y=Sy(),x=Wy(),B=A?A.prototype:void 0,Q=B?B.toString:void 0;return zl=function A(B){if("string"==typeof B)return B;if(y(B))return l(B,A)+"";if(x(B))return Q?Q.call(B):"";var g=B+"";return"0"==g&&1/B==-1/0?"-0":g},zl}();return kl=function(l){return null==l?"":A(l)}}function gx(){if(Kl)return Ll;Kl=1;var A=Sy(),l=fy(),y=Bx(),x=Qx();return Ll=function(B,Q){return A(B)?B:l(B,Q)?[B]:y(x(B))},Ll}function wx(){if(Wl)return Sl;Wl=1;var A=Wy();return Sl=function(l){if("string"==typeof l||A(l))return l;var y=l+"";return"0"==y&&1/l==-1/0?"-0":y}}function Ex(){if(Tl)return fl;Tl=1;var A=gx(),l=wx();return fl=function(y,x){for(var B=0,Q=(x=A(x,y)).length;null!=y&&B<Q;)y=y[l(x[B++])];return B&&B==Q?y:void 0},fl}function tx(){if(yy)return ly;yy=1;var A=$y(),l=function(){if(pl)return Vl;pl=1;var A=$y();return Vl=function(){this.__data__=new A,this.size=0}}(),y=Ol?vl:(Ol=1,vl=function(A){var l=this.__data__,y=l.delete(A);return this.size=l.size,y}),x=Xl?Zl:(Xl=1,Zl=function(A){return this.__data__.get(A)}),B=_l?ql:(_l=1,ql=function(A){return this.__data__.has(A)}),Q=function(){if(Ay)return $l;Ay=1;var A=$y(),l=Ax(),y=yx();return $l=function(x,B){var Q=this.__data__;if(Q instanceof A){var g=Q.__data__;if(!l||g.length<199)return g.push([x,B]),this.size=++Q.size,this;Q=this.__data__=new y(g)}return Q.set(x,B),this.size=Q.size,this}}();function g(l){var y=this.__data__=new A(l);this.size=y.size}return g.prototype.clear=l,g.prototype.delete=y,g.prototype.get=x,g.prototype.has=B,g.prototype.set=Q,ly=g}function Cx(){if(Ey)return wy;Ey=1;var A=yx(),l=By?xy:(By=1,xy=function(A){return this.__data__.set(A,"__lodash_hash_undefined__"),this}),y=gy?Qy:(gy=1,Qy=function(A){return this.__data__.has(A)});function x(l){var y=-1,x=null==l?0:l.length;for(this.__data__=new A;++y<x;)this.add(l[y])}return x.prototype.add=x.prototype.push=l,x.prototype.has=y,wy=x}function ex(){if(ny)return ey;return ny=1,ey=function(A,l){return A.has(l)}}function nx(){if(iy)return My;iy=1;var A=Cx(),l=(Cy||(Cy=1,ty=function(A,l){for(var y=-1,x=null==A?0:A.length;++y<x;)if(l(A[y],y,A))return!0;return!1}),ty),y=ex();return My=function(x,B,Q,g,w,E){var t=1&Q,C=x.length,e=B.length;if(C!=e&&!(t&&e>C))return!1;var n=E.get(x),M=E.get(B);if(n&&M)return n==B&&M==x;var i=-1,I=!0,o=2&Q?new A:void 0;for(E.set(x,B),E.set(B,x);++i<C;){var D=x[i],s=B[i];if(g)var c=t?g(s,D,i,B,x,E):g(D,s,i,x,B,E);if(void 0!==c){if(c)continue;I=!1;break}if(o){if(!l(B,function(A,l){if(!y(o,l)&&(D===A||w(D,A,Q,g,E)))return o.push(l)})){I=!1;break}}else if(D!==s&&!w(D,s,Q,g,E)){I=!1;break}}return E.delete(x),E.delete(B),I},My}function Mx(){if(sy)return Dy;return sy=1,Dy=function(A){var l=-1,y=Array(A.size);return A.forEach(function(A,x){y[++l]=[x,A]}),y},Dy}function ix(){if(ay)return cy;return ay=1,cy=function(A){var l=-1,y=Array(A.size);return A.forEach(function(A){y[++l]=A}),y}}function Ix(){if(Fy)return ry;Fy=1;var A=gA(),l=function(){if(oy)return Iy;oy=1;var A=QA();return Iy=A.Uint8Array}(),y=qy(),x=nx(),B=Mx(),Q=ix(),g=A?A.prototype:void 0,w=g?g.valueOf:void 0;return ry=function(A,g,E,t,C,e,n){switch(E){case"[object DataView]":if(A.byteLength!=g.byteLength||A.byteOffset!=g.byteOffset)return!1;A=A.buffer,g=g.buffer;case"[object ArrayBuffer]":return!(A.byteLength!=g.byteLength||!e(new l(A),new l(g)));case"[object Boolean]":case"[object Date]":case"[object Number]":return y(+A,+g);case"[object Error]":return A.name==g.name&&A.message==g.message;case"[object RegExp]":case"[object String]":return A==g+"";case"[object Map]":var M=B;case"[object Set]":if(M||(M=Q),A.size!=g.size&&!(1&t))return!1;var i=n.get(A);if(i)return i==g;t|=2,n.set(A,g);var I=x(M(A),M(g),t,C,e,n);return n.delete(A),I;case"[object Symbol]":if(w)return w.call(A)==w.call(g)}return!1},ry}function ox(){if(uy)return Yy;return uy=1,Yy=function(A,l){for(var y=-1,x=l.length,B=A.length;++y<x;)A[B+y]=l[y];return A},Yy}function Dx(){if(dy)return Uy;dy=1;var A=ox(),l=Sy();return Uy=function(y,x,B){var Q=x(y);return l(y)?Q:A(Q,B(y))},Uy}function sx(){if(my)return jy;return my=1,jy=function(){return[]}}function cx(){if(Py)return Ny;Py=1;var A=(hy||(hy=1,Gy=function(A,l){for(var y=-1,x=null==A?0:A.length,B=0,Q=[];++y<x;){var g=A[y];l(g,y,A)&&(Q[B++]=g)}return Q}),Gy),l=sx(),y=Object.prototype.propertyIsEnumerable,x=Object.getOwnPropertySymbols,B=x?function(l){return null==l?[]:(l=Object(l),A(x(l),function(A){return y.call(l,A)}))}:l;return Ny=B}function ax(){if(by)return ky;by=1;var A=function(){if(Jy)return zy;Jy=1;var A=wA(),l=CA();return zy=function(y){return l(y)&&"[object Arguments]"==A(y)}}(),l=CA(),y=Object.prototype,x=y.hasOwnProperty,B=y.propertyIsEnumerable,Q=A(function(){return arguments}())?A:function(A){return l(A)&&x.call(A,"callee")&&!B.call(A,"callee")};return ky=Q}var rx,Fx,Yx,ux,Ux,dx,Gx,hx,jx,mx,Nx,Px={exports:{}};function Rx(){return Yx||(Yx=1,A=Px,l=Px.exports,y=QA(),x=Fx?rx:(Fx=1,rx=function(){return!1}),A.exports=((g=(Q=(B=l&&!l.nodeType&&l)&&A&&!A.nodeType&&A)&&Q.exports===B?y.Buffer:void 0)?g.isBuffer:void 0)||x),Px.exports;var A,l,y,x,B,Q,g}function Hx(){if(Ux)return ux;Ux=1;var A=/^(?:0|[1-9]\d*)$/;return ux=function(l,y){var x=typeof l;return!!(y=null==y?9007199254740991:y)&&("number"==x||"symbol"!=x&&A.test(l))&&l>-1&&l%1==0&&l<y}}function zx(){if(Gx)return dx;Gx=1;return dx=function(A){return"number"==typeof A&&A>-1&&A%1==0&&A<=9007199254740991}}function Jx(){if(Nx)return mx;return Nx=1,mx=function(A){return function(l){return A(l)}}}var kx,bx,Lx,Kx,Sx,Wx,fx,Tx,Vx,px,vx,Ox,Zx,Xx,qx,_x,$x,AB,lB,yB,xB,BB,QB,gB,wB,EB,tB,CB,eB,nB,MB,iB,IB,oB,DB,sB,cB,aB,rB,FB,YB,uB,UB,dB,GB,hB,jB,mB,NB,PB,RB,HB,zB,JB,kB,bB,LB,KB,SB,WB,fB,TB,VB,pB,vB,OB,ZB,XB,qB,_B,$B,AQ,lQ,yQ,xQ,BQ,QQ,gQ,wQ,EQ,tQ,CQ,eQ,nQ,MQ,iQ={exports:{}};function IQ(){return kx||(kx=1,A=iQ,l=iQ.exports,y=BA(),Q=(B=(x=l&&!l.nodeType&&l)&&A&&!A.nodeType&&A)&&B.exports===x&&y.process,g=function(){try{var A=B&&B.require&&B.require("util").types;return A||Q&&Q.binding&&Q.binding("util")}catch(A){}}(),A.exports=g),iQ.exports;var A,l,y,x,B,Q,g}function oQ(){if(Lx)return bx;Lx=1;var A=function(){if(jx)return hx;jx=1;var A=wA(),l=zx(),y=CA(),x={};return x["[object Float32Array]"]=x["[object Float64Array]"]=x["[object Int8Array]"]=x["[object Int16Array]"]=x["[object Int32Array]"]=x["[object Uint8Array]"]=x["[object Uint8ClampedArray]"]=x["[object Uint16Array]"]=x["[object Uint32Array]"]=!0,x["[object Arguments]"]=x["[object Array]"]=x["[object ArrayBuffer]"]=x["[object Boolean]"]=x["[object DataView]"]=x["[object Date]"]=x["[object Error]"]=x["[object Function]"]=x["[object Map]"]=x["[object Number]"]=x["[object Object]"]=x["[object RegExp]"]=x["[object Set]"]=x["[object String]"]=x["[object WeakMap]"]=!1,hx=function(B){return y(B)&&l(B.length)&&!!x[A(B)]}}(),l=Jx(),y=IQ(),x=y&&y.isTypedArray,B=x?l(x):A;return bx=B}function DQ(){if(Sx)return Kx;Sx=1;var A=Hy?Ry:(Hy=1,Ry=function(A,l){for(var y=-1,x=Array(A);++y<A;)x[y]=l(y);return x}),l=ax(),y=Sy(),x=Rx(),B=Hx(),Q=oQ(),g=Object.prototype.hasOwnProperty;return Kx=function(w,E){var t=y(w),C=!t&&l(w),e=!t&&!C&&x(w),n=!t&&!C&&!e&&Q(w),M=t||C||e||n,i=M?A(w.length,String):[],I=i.length;for(var o in w)!E&&!g.call(w,o)||M&&("length"==o||e&&("offset"==o||"parent"==o)||n&&("buffer"==o||"byteLength"==o||"byteOffset"==o)||B(o,I))||i.push(o);return i}}function sQ(){if(fx)return Wx;fx=1;var A=Object.prototype;return Wx=function(l){var y=l&&l.constructor;return l===("function"==typeof y&&y.prototype||A)}}function cQ(){if(vx)return px;vx=1;var A=sQ(),l=function(){if(Vx)return Tx;Vx=1;var A=EA()(Object.keys,Object);return Tx=A}(),y=Object.prototype.hasOwnProperty;return px=function(x){if(!A(x))return l(x);var B=[];for(var Q in Object(x))y.call(x,Q)&&"constructor"!=Q&&B.push(Q);return B},px}function aQ(){if(Zx)return Ox;Zx=1;var A=Vy(),l=zx();return Ox=function(y){return null!=y&&l(y.length)&&!A(y)}}function rQ(){if(qx)return Xx;qx=1;var A=DQ(),l=cQ(),y=aQ();return Xx=function(x){return y(x)?A(x):l(x)},Xx}function FQ(){if(lB)return AB;lB=1;var A=function(){if($x)return _x;$x=1;var A=Dx(),l=cx(),y=rQ();return _x=function(x){return A(x,y,l)},_x}(),l=Object.prototype.hasOwnProperty;return AB=function(y,x,B,Q,g,w){var E=1&B,t=A(y),C=t.length;if(C!=A(x).length&&!E)return!1;for(var e=C;e--;){var n=t[e];if(!(E?n in x:l.call(x,n)))return!1}var M=w.get(y),i=w.get(x);if(M&&i)return M==x&&i==y;var I=!0;w.set(y,x),w.set(x,y);for(var o=E;++e<C;){var D=y[n=t[e]],s=x[n];if(Q)var c=E?Q(s,D,n,x,y,w):Q(D,s,n,y,x,w);if(!(void 0===c?D===s||g(D,s,B,Q,w):c)){I=!1;break}o||(o="constructor"==n)}if(I&&!o){var a=y.constructor,r=x.constructor;a==r||!("constructor"in y)||!("constructor"in x)||"function"==typeof a&&a instanceof a&&"function"==typeof r&&r instanceof r||(I=!1)}return w.delete(y),w.delete(x),I},AB}function YQ(){if(wB)return gB;wB=1;var A=Oy()(QA(),"Set");return gB=A}function uQ(){if(eB)return CB;eB=1;var A=function(){if(xB)return yB;xB=1;var A=Oy()(QA(),"DataView");return yB=A}(),l=Ax(),y=function(){if(QB)return BB;QB=1;var A=Oy()(QA(),"Promise");return BB=A}(),x=YQ(),B=function(){if(tB)return EB;tB=1;var A=Oy()(QA(),"WeakMap");return EB=A}(),Q=wA(),g=vy(),w="[object Map]",E="[object Promise]",t="[object Set]",C="[object WeakMap]",e="[object DataView]",n=g(A),M=g(l),i=g(y),I=g(x),o=g(B),D=Q;return(A&&D(new A(new ArrayBuffer(1)))!=e||l&&D(new l)!=w||y&&D(y.resolve())!=E||x&&D(new x)!=t||B&&D(new B)!=C)&&(D=function(A){var l=Q(A),y="[object Object]"==l?A.constructor:void 0,x=y?g(y):"";if(x)switch(x){case n:return e;case M:return w;case i:return E;case I:return t;case o:return C}return l}),CB=D}function UQ(){if(IB)return iB;IB=1;var A=function(){if(MB)return nB;MB=1;var A=tx(),l=nx(),y=Ix(),x=FQ(),B=uQ(),Q=Sy(),g=Rx(),w=oQ(),E="[object Arguments]",t="[object Array]",C="[object Object]",e=Object.prototype.hasOwnProperty;return nB=function(n,M,i,I,o,D){var s=Q(n),c=Q(M),a=s?t:B(n),r=c?t:B(M),F=(a=a==E?C:a)==C,Y=(r=r==E?C:r)==C,u=a==r;if(u&&g(n)){if(!g(M))return!1;s=!0,F=!1}if(u&&!F)return D||(D=new A),s||w(n)?l(n,M,i,I,o,D):y(n,M,a,i,I,o,D);if(!(1&i)){var U=F&&e.call(n,"__wrapped__"),d=Y&&e.call(M,"__wrapped__");if(U||d){var G=U?n.value():n,h=d?M.value():M;return D||(D=new A),o(G,h,i,I,D)}}return!!u&&(D||(D=new A),x(n,M,i,I,o,D))},nB}(),l=CA();return iB=function y(x,B,Q,g,w){return x===B||(null==x||null==B||!l(x)&&!l(B)?x!=x&&B!=B:A(x,B,Q,g,y,w))},iB}function dQ(){if(cB)return sB;cB=1;var A=Ty();return sB=function(l){return l==l&&!A(l)}}function GQ(){if(YB)return FB;return YB=1,FB=function(A,l){return function(y){return null!=y&&(y[A]===l&&(void 0!==l||A in Object(y)))}},FB}function hQ(){if(UB)return uB;UB=1;var A=function(){if(DB)return oB;DB=1;var A=tx(),l=UQ();return oB=function(y,x,B,Q){var g=B.length,w=g,E=!Q;if(null==y)return!w;for(y=Object(y);g--;){var t=B[g];if(E&&t[2]?t[1]!==y[t[0]]:!(t[0]in y))return!1}for(;++g<w;){var C=(t=B[g])[0],e=y[C],n=t[1];if(E&&t[2]){if(void 0===e&&!(C in y))return!1}else{var M=new A;if(Q)var i=Q(e,n,C,y,x,M);if(!(void 0===i?l(n,e,3,Q,M):i))return!1}}return!0},oB}(),l=function(){if(rB)return aB;rB=1;var A=dQ(),l=rQ();return aB=function(y){for(var x=l(y),B=x.length;B--;){var Q=x[B],g=y[Q];x[B]=[Q,g,A(g)]}return x},aB}(),y=GQ();return uB=function(x){var B=l(x);return 1==B.length&&B[0][2]?y(B[0][0],B[0][1]):function(l){return l===x||A(l,x,B)}},uB}function jQ(){if(RB)return PB;RB=1;var A=(jB||(jB=1,hB=function(A,l){return null!=A&&l in Object(A)}),hB),l=function(){if(NB)return mB;NB=1;var A=gx(),l=ax(),y=Sy(),x=Hx(),B=zx(),Q=wx();return mB=function(g,w,E){for(var t=-1,C=(w=A(w,g)).length,e=!1;++t<C;){var n=Q(w[t]);if(!(e=null!=g&&E(g,n)))break;g=g[n]}return e||++t!=C?e:!!(C=null==g?0:g.length)&&B(C)&&x(n,C)&&(y(g)||l(g))},mB}();return PB=function(y,x){return null!=y&&l(y,x,A)},PB}function mQ(){if(zB)return HB;zB=1;var A=UQ(),l=function(){if(GB)return dB;GB=1;var A=Ex();return dB=function(l,y,x){var B=null==l?void 0:A(l,y);return void 0===B?x:B},dB}(),y=jQ(),x=fy(),B=dQ(),Q=GQ(),g=wx();return HB=function(w,E){return x(w)&&B(E)?Q(g(w),E):function(x){var B=l(x,w);return void 0===B&&B===E?y(x,w):A(E,B,3)}},HB}function NQ(){if(kB)return JB;return kB=1,JB=function(A){return A}}function PQ(){if(fB)return WB;fB=1;var A=(LB||(LB=1,bB=function(A){return function(l){return null==l?void 0:l[A]}}),bB),l=function(){if(SB)return KB;SB=1;var A=Ex();return KB=function(l){return function(y){return A(y,l)}},KB}(),y=fy(),x=wx();return WB=function(B){return y(B)?A(x(B)):l(B)}}function RQ(){if(VB)return TB;VB=1;var A=hQ(),l=mQ(),y=NQ(),x=Sy(),B=PQ();return TB=function(Q){return"function"==typeof Q?Q:null==Q?y:"object"==typeof Q?x(Q)?l(Q[0],Q[1]):A(Q):B(Q)}}function HQ(){if(ZB)return OB;ZB=1;var A=(vB||(vB=1,pB=function(A){return function(l,y,x){for(var B=-1,Q=Object(l),g=x(l),w=g.length;w--;){var E=g[A?w:++B];if(!1===y(Q[E],E,Q))break}return l}}),pB),l=A();return OB=l}function zQ(){if(qB)return XB;qB=1;var A=HQ(),l=rQ();return XB=function(y,x){return y&&A(y,x,l)},XB}function JQ(){if(lQ)return AQ;lQ=1;var A=zQ(),l=function(){if($B)return _B;$B=1;var A=aQ();return _B=function(l,y){return function(x,B){if(null==x)return x;if(!A(x))return l(x,B);for(var Q=x.length,g=y?Q:-1,w=Object(x);(y?g--:++g<Q)&&!1!==B(w[g],g,w););return x}}}()(A);return AQ=l}function kQ(){if(tQ)return EQ;tQ=1;var A=function(){if(wQ)return gQ;wQ=1;var A=Wy();return gQ=function(l,y){if(l!==y){var x=void 0!==l,B=null===l,Q=l==l,g=A(l),w=void 0!==y,E=null===y,t=y==y,C=A(y);if(!E&&!C&&!g&&l>y||g&&w&&t&&!E&&!C||B&&w&&t||!x&&t||!Q)return 1;if(!B&&!g&&!C&&l<y||C&&x&&Q&&!B&&!g||E&&x&&Q||!w&&Q||!t)return-1}return 0}}();return EQ=function(l,y,x){for(var B=-1,Q=l.criteria,g=y.criteria,w=Q.length,E=x.length;++B<w;){var t=A(Q[B],g[B]);if(t)return B>=E?t:t*("desc"==x[B]?-1:1)}return l.index-y.index},EQ}function bQ(){if(eQ)return CQ;eQ=1;var A=Ky(),l=Ex(),y=RQ(),x=function(){if(xQ)return yQ;xQ=1;var A=JQ(),l=aQ();return yQ=function(y,x){var B=-1,Q=l(y)?Array(y.length):[];return A(y,function(A,l,y){Q[++B]=x(A,l,y)}),Q}}(),B=(QQ||(QQ=1,BQ=function(A,l){var y=A.length;for(A.sort(l);y--;)A[y]=A[y].value;return A}),BQ),Q=Jx(),g=kQ(),w=NQ(),E=Sy();return CQ=function(t,C,e){C=C.length?A(C,function(A){return E(A)?function(y){return l(y,1===A.length?A[0]:A)}:A}):[w];var n=-1;C=A(C,Q(y));var M=x(t,function(l,y,x){return{criteria:A(C,function(A){return A(l)}),index:++n,value:l}});return B(M,function(A,l){return g(A,l,e)})},CQ}var LQ=xA(function(){if(MQ)return nQ;MQ=1;var A=bQ(),l=Sy();return nQ=function(y,x,B,Q){return null==y?[]:(l(x)||(x=null==x?[]:[x]),l(B=Q?void 0:B)||(B=null==B?[]:[B]),A(y,x,B))}}());function KQ(A,l,y){A.prototype=l.prototype=y,y.constructor=A}function SQ(A,l){var y=Object.create(A.prototype);for(var x in l)y[x]=l[x];return y}function WQ(){}var fQ=.7,TQ=1/fQ,VQ="\\s*([+-]?\\d+)\\s*",pQ="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",vQ="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",OQ=/^#([0-9a-f]{3,8})$/,ZQ=new RegExp(`^rgb\\(${VQ},${VQ},${VQ}\\)$`),XQ=new RegExp(`^rgb\\(${vQ},${vQ},${vQ}\\)$`),qQ=new RegExp(`^rgba\\(${VQ},${VQ},${VQ},${pQ}\\)$`),_Q=new RegExp(`^rgba\\(${vQ},${vQ},${vQ},${pQ}\\)$`),$Q=new RegExp(`^hsl\\(${pQ},${vQ},${vQ}\\)$`),Ag=new RegExp(`^hsla\\(${pQ},${vQ},${vQ},${pQ}\\)$`),lg={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function yg(){return this.rgb().formatHex()}function xg(){return this.rgb().formatRgb()}function Bg(A){var l,y;return A=(A+"").trim().toLowerCase(),(l=OQ.exec(A))?(y=l[1].length,l=parseInt(l[1],16),6===y?Qg(l):3===y?new Eg(l>>8&15|l>>4&240,l>>4&15|240&l,(15&l)<<4|15&l,1):8===y?gg(l>>24&255,l>>16&255,l>>8&255,(255&l)/255):4===y?gg(l>>12&15|l>>8&240,l>>8&15|l>>4&240,l>>4&15|240&l,((15&l)<<4|15&l)/255):null):(l=ZQ.exec(A))?new Eg(l[1],l[2],l[3],1):(l=XQ.exec(A))?new Eg(255*l[1]/100,255*l[2]/100,255*l[3]/100,1):(l=qQ.exec(A))?gg(l[1],l[2],l[3],l[4]):(l=_Q.exec(A))?gg(255*l[1]/100,255*l[2]/100,255*l[3]/100,l[4]):(l=$Q.exec(A))?ig(l[1],l[2]/100,l[3]/100,1):(l=Ag.exec(A))?ig(l[1],l[2]/100,l[3]/100,l[4]):lg.hasOwnProperty(A)?Qg(lg[A]):"transparent"===A?new Eg(NaN,NaN,NaN,0):null}function Qg(A){return new Eg(A>>16&255,A>>8&255,255&A,1)}function gg(A,l,y,x){return x<=0&&(A=l=y=NaN),new Eg(A,l,y,x)}function wg(A,l,y,x){return 1===arguments.length?((B=A)instanceof WQ||(B=Bg(B)),B?new Eg((B=B.rgb()).r,B.g,B.b,B.opacity):new Eg):new Eg(A,l,y,null==x?1:x);var B}function Eg(A,l,y,x){this.r=+A,this.g=+l,this.b=+y,this.opacity=+x}function tg(){return`#${Mg(this.r)}${Mg(this.g)}${Mg(this.b)}`}function Cg(){const A=eg(this.opacity);return`${1===A?"rgb(":"rgba("}${ng(this.r)}, ${ng(this.g)}, ${ng(this.b)}${1===A?")":`, ${A})`}`}function eg(A){return isNaN(A)?1:Math.max(0,Math.min(1,A))}function ng(A){return Math.max(0,Math.min(255,Math.round(A)||0))}function Mg(A){return((A=ng(A))<16?"0":"")+A.toString(16)}function ig(A,l,y,x){return x<=0?A=l=y=NaN:y<=0||y>=1?A=l=NaN:l<=0&&(A=NaN),new og(A,l,y,x)}function Ig(A){if(A instanceof og)return new og(A.h,A.s,A.l,A.opacity);if(A instanceof WQ||(A=Bg(A)),!A)return new og;if(A instanceof og)return A;var l=(A=A.rgb()).r/255,y=A.g/255,x=A.b/255,B=Math.min(l,y,x),Q=Math.max(l,y,x),g=NaN,w=Q-B,E=(Q+B)/2;return w?(g=l===Q?(y-x)/w+6*(y<x):y===Q?(x-l)/w+2:(l-y)/w+4,w/=E<.5?Q+B:2-Q-B,g*=60):w=E>0&&E<1?0:g,new og(g,w,E,A.opacity)}function og(A,l,y,x){this.h=+A,this.s=+l,this.l=+y,this.opacity=+x}function Dg(A){return(A=(A||0)%360)<0?A+360:A}function sg(A){return Math.max(0,Math.min(1,A||0))}function cg(A,l,y){return 255*(A<60?l+(y-l)*A/60:A<180?y:A<240?l+(y-l)*(240-A)/60:l)}KQ(WQ,Bg,{copy(A){return Object.assign(new this.constructor,this,A)},displayable(){return this.rgb().displayable()},hex:yg,formatHex:yg,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Ig(this).formatHsl()},formatRgb:xg,toString:xg}),KQ(Eg,wg,SQ(WQ,{brighter(A){return A=null==A?TQ:Math.pow(TQ,A),new Eg(this.r*A,this.g*A,this.b*A,this.opacity)},darker(A){return A=null==A?fQ:Math.pow(fQ,A),new Eg(this.r*A,this.g*A,this.b*A,this.opacity)},rgb(){return this},clamp(){return new Eg(ng(this.r),ng(this.g),ng(this.b),eg(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:tg,formatHex:tg,formatHex8:function(){return`#${Mg(this.r)}${Mg(this.g)}${Mg(this.b)}${Mg(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Cg,toString:Cg})),KQ(og,function(A,l,y,x){return 1===arguments.length?Ig(A):new og(A,l,y,null==x?1:x)},SQ(WQ,{brighter(A){return A=null==A?TQ:Math.pow(TQ,A),new og(this.h,this.s,this.l*A,this.opacity)},darker(A){return A=null==A?fQ:Math.pow(fQ,A),new og(this.h,this.s,this.l*A,this.opacity)},rgb(){var A=this.h%360+360*(this.h<0),l=isNaN(A)||isNaN(this.s)?0:this.s,y=this.l,x=y+(y<.5?y:1-y)*l,B=2*y-x;return new Eg(cg(A>=240?A-240:A+120,B,x),cg(A,B,x),cg(A<120?A+240:A-120,B,x),this.opacity)},clamp(){return new og(Dg(this.h),sg(this.s),sg(this.l),eg(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const A=eg(this.opacity);return`${1===A?"hsl(":"hsla("}${Dg(this.h)}, ${100*sg(this.s)}%, ${100*sg(this.l)}%${1===A?")":`, ${A})`}`}}));var ag=A=>()=>A;function rg(A){return 1===(A=+A)?Fg:function(l,y){return y-l?function(A,l,y){return A=Math.pow(A,y),l=Math.pow(l,y)-A,y=1/y,function(x){return Math.pow(A+x*l,y)}}(l,y,A):ag(isNaN(l)?y:l)}}function Fg(A,l){var y=l-A;return y?function(A,l){return function(y){return A+y*l}}(A,y):ag(isNaN(A)?l:A)}var Yg=function A(l){var y=rg(l);function x(A,l){var x=y((A=wg(A)).r,(l=wg(l)).r),B=y(A.g,l.g),Q=y(A.b,l.b),g=Fg(A.opacity,l.opacity);return function(l){return A.r=x(l),A.g=B(l),A.b=Q(l),A.opacity=g(l),A+""}}return x.gamma=A,x}(1);function ug(A,l){l||(l=[]);var y,x=A?Math.min(l.length,A.length):0,B=l.slice();return function(Q){for(y=0;y<x;++y)B[y]=A[y]*(1-Q)+l[y]*Q;return B}}function Ug(A,l){var y,x=l?l.length:0,B=A?Math.min(x,A.length):0,Q=new Array(B),g=new Array(x);for(y=0;y<B;++y)Q[y]=Pg(A[y],l[y]);for(;y<x;++y)g[y]=l[y];return function(A){for(y=0;y<B;++y)g[y]=Q[y](A);return g}}function dg(A,l){var y=new Date;return A=+A,l=+l,function(x){return y.setTime(A*(1-x)+l*x),y}}function Gg(A,l){return A=+A,l=+l,function(y){return A*(1-y)+l*y}}function hg(A,l){var y,x={},B={};for(y in null!==A&&"object"==typeof A||(A={}),null!==l&&"object"==typeof l||(l={}),l)y in A?x[y]=Pg(A[y],l[y]):B[y]=l[y];return function(A){for(y in x)B[y]=x[y](A);return B}}var jg=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,mg=new RegExp(jg.source,"g");function Ng(A,l){var y,x,B,Q=jg.lastIndex=mg.lastIndex=0,g=-1,w=[],E=[];for(A+="",l+="";(y=jg.exec(A))&&(x=mg.exec(l));)(B=x.index)>Q&&(B=l.slice(Q,B),w[g]?w[g]+=B:w[++g]=B),(y=y[0])===(x=x[0])?w[g]?w[g]+=x:w[++g]=x:(w[++g]=null,E.push({i:g,x:Gg(y,x)})),Q=mg.lastIndex;return Q<l.length&&(B=l.slice(Q),w[g]?w[g]+=B:w[++g]=B),w.length<2?E[0]?function(A){return function(l){return A(l)+""}}(E[0].x):function(A){return function(){return A}}(l):(l=E.length,function(A){for(var y,x=0;x<l;++x)w[(y=E[x]).i]=y.x(A);return w.join("")})}function Pg(A,l){var y,x=typeof l;return null==l||"boolean"===x?ag(l):("number"===x?Gg:"string"===x?(y=Bg(l))?(l=y,Yg):Ng:l instanceof Bg?Yg:l instanceof Date?dg:function(A){return ArrayBuffer.isView(A)&&!(A instanceof DataView)}(l)?ug:Array.isArray(l)?Ug:"function"!=typeof l.valueOf&&"function"!=typeof l.toString||isNaN(l)?hg:Gg)(A,l)}function Rg(A,l){return A=+A,l=+l,function(y){return Math.round(A*(1-y)+l*y)}}function Hg(A,l){void 0===l&&(l=A,A=Pg);for(var y=0,x=l.length-1,B=l[0],Q=new Array(x<0?0:x);y<x;)Q[y]=A(B,B=l[++y]);return function(A){var l=Math.max(0,Math.min(x-1,Math.floor(A*=x)));return Q[l](A-l)}}const zg=function(A){if(null!==A)switch(typeof A){case"undefined":case"boolean":return!1;case"number":return!isNaN(A)&&A!==Number.POSITIVE_INFINITY&&A!==Number.NEGATIVE_INFINITY;case"string":case"function":return!0;case"object":return A instanceof Date||Array.isArray(A)||Ly(A)}return!1},Jg=function(A,l,y){return void 0===y&&(y=0),function(x){return x<y?A:l}},kg=function(A,l){return function(y){return y>=1?l:function(){return Pg("function"==typeof A?A.apply(this,arguments):A,"function"==typeof l?l.apply(this,arguments):l)(y)}}},bg=function(A,l){const y=(A,l)=>A!==l&&zg(A)&&zg(l)?"function"==typeof A||"function"==typeof l?kg(A,l):"object"==typeof A&&Ly(A)||"object"==typeof l&&Ly(l)?bg(A,l):Pg(A,l):Jg(A,l),x=A=>Array.isArray(A)?LQ(A,"key"):A,B={},Q={};let g,w=A,E=l;for(g in null!==w&&"object"==typeof w||(w={}),null!==E&&"object"==typeof E||(E={}),E)g in w?B[g]=y(x(w[g]),x(E[g])):Q[g]=E[g];return function(A){for(g in B)Q[g]=B[g](A);return Q}},Lg=function(A,l){return A!==l&&zg(A)&&zg(l)?"function"==typeof A||"function"==typeof l?kg(A,l):Ly(A)||Ly(l)?bg(A,l):"string"==typeof A||"string"==typeof l?function(A,l){const y=A=>"string"==typeof A?A.replace(/,/g,""):A;return Pg(y(A),y(l))}(A,l):Pg(A,l):Jg(A,l)};var Kg,Sg,Wg=0,fg=0,Tg=0,Vg=0,pg=0,vg=0,Og="object"==typeof performance&&performance.now?performance:Date,Zg="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(A){setTimeout(A,17)};function Xg(){return pg||(Zg(qg),pg=Og.now()+vg)}function qg(){pg=0}function _g(){this._call=this._time=this._next=null}function $g(A,l,y){var x=new _g;return x.restart(A,l,y),x}function Aw(){pg=(Vg=Og.now())+vg,Wg=fg=0;try{!function(){Xg(),++Wg;for(var A,l=Kg;l;)(A=pg-l._time)>=0&&l._call.call(void 0,A),l=l._next;--Wg}()}finally{Wg=0,function(){var A,l,y=Kg,x=1/0;for(;y;)y._call?(x>y._time&&(x=y._time),A=y,y=y._next):(l=y._next,y._next=null,y=A?A._next=l:Kg=l);Sg=A,yw(x)}(),pg=0}}function lw(){var A=Og.now(),l=A-Vg;l>1e3&&(vg-=l,Vg=A)}function yw(A){Wg||(fg&&(fg=clearTimeout(fg)),A-pg>24?(A<1/0&&(fg=setTimeout(Aw,A-Og.now()-vg)),Tg&&(Tg=clearInterval(Tg))):(Tg||(Vg=Og.now(),Tg=setInterval(lw,1e3)),Wg=1,Zg(Aw)))}_g.prototype=$g.prototype={constructor:_g,restart:function(A,l,y){if("function"!=typeof A)throw new TypeError("callback is not a function");y=(null==y?Xg():+y)+(null==l?0:+l),this._next||Sg===this||(Sg?Sg._next=this:Kg=this,Sg=this),this._call=A,this._time=y,yw()},stop:function(){this._call&&(this._call=null,this._time=1/0,yw())}};class xw{constructor(){this.shouldAnimate=!0,this.subscribers=[],this.timer=null,this.activeSubscriptions=0}bypassAnimation(){this.shouldAnimate=!1}resumeAnimation(){this.shouldAnimate=!0}loop=()=>{this.subscribers.forEach(A=>{A.callback(Xg()-A.startTime,A.duration)})};start(){this.timer||(this.timer=$g(this.loop))}stop(){this.timer&&(this.timer.stop(),this.timer=null)}subscribe(A,l){const y=this.subscribers.push({startTime:Xg(),callback:A,duration:this.shouldAnimate?l:0});return this.activeSubscriptions++,this.start(),y}unsubscribe(A){null!==A&&this.subscribers[A-1]&&(delete this.subscribers[A-1],this.activeSubscriptions--),0===this.activeSubscriptions&&this.stop()}}const Bw=A.createContext({transitionTimer:new xw,animationTimer:new xw});Bw.displayName="TimerContext";const Qw=1e3,gw=l=>{let{duration:y=Qw,easing:x="quadInOut",delay:B=0,data:Q,children:g,onEnd:w}=l;const[E,t]=A.useState({data:Array.isArray(Q)?Q[0]:Q,animationInfo:{progress:0,animating:!1}}),C=A.useContext(Bw).animationTimer,e=A.useRef(Array.isArray(Q)?Q.slice(1):[]),n=A.useRef(null),M=A.useRef(void 0),i=yA[(I=x,`ease${I.charAt(0).toUpperCase()+I.slice(1)}`)];var I;A.useEffect(()=>(e.current.length&&o(),()=>{M.current?C.unsubscribe(M.current):C.stop()}),[]),A.useEffect(()=>{n.current&&E.animationInfo&&E.animationInfo.progress<1?t({data:n.current(1),animationInfo:{progress:1,animating:!1,terminating:!0}}):(C.unsubscribe(M.current),e.current=Array.isArray(Q)?Q:[Q],o())},[Q]);const o=()=>{if(e.current.length){n.current=Lg(E.data,e.current[0]),B?setTimeout(()=>{M.current=C.subscribe(D,y)},B):M.current=C.subscribe(D,y)}else w&&w()},D=A=>{if(!n.current)return;const l=y?A/y:1;if(l>=1)return t({data:n.current(1),animationInfo:{progress:1,animating:!1,terminating:!0}}),M.current&&C.unsubscribe(M.current),e.current.shift(),void o();t({data:n.current(i(l)),animationInfo:{progress:l,animating:l<1}})};return g(E.data,E.animationInfo)};var ww,Ew;var tw=xA(function(){if(Ew)return ww;Ew=1;var A=Qx(),l=0;return ww=function(y){var x=++l;return A(y)+x}}());function Cw(){return Cw=Object.assign?Object.assign.bind():function(A){for(var l=1;l<arguments.length;l++){var y=arguments[l];for(var x in y)Object.prototype.hasOwnProperty.call(y,x)&&(A[x]=y[x])}return A},Cw.apply(this,arguments)}const ew=A.forwardRef((l,y)=>A.createElement("svg",Cw({ref:y},l)));var nw,Mw,iw,Iw,ow,Dw,sw,cw,aw,rw,Fw,Yw,uw,Uw,dw,Gw,hw,jw,mw,Nw,Pw,Rw,Hw,zw,Jw,kw;function bw(){if(Iw)return iw;Iw=1;var A=Mw?nw:(Mw=1,nw=function(A,l,y){switch(y.length){case 0:return A.call(l);case 1:return A.call(l,y[0]);case 2:return A.call(l,y[0],y[1]);case 3:return A.call(l,y[0],y[1],y[2])}return A.apply(l,y)}),l=Math.max;return iw=function(y,x,B){return x=l(void 0===x?y.length-1:x,0),function(){for(var Q=arguments,g=-1,w=l(Q.length-x,0),E=Array(w);++g<w;)E[g]=Q[x+g];g=-1;for(var t=Array(x+1);++g<x;)t[g]=Q[g];return t[x]=B(E),A(y,this,t)}},iw}function Lw(){if(cw)return sw;cw=1;var A=Oy(),l=function(){try{var l=A(Object,"defineProperty");return l({},"",{}),l}catch(A){}}();return sw=l}function Kw(){if(rw)return aw;rw=1;var A=Dw?ow:(Dw=1,ow=function(A){return function(){return A}}),l=Lw(),y=NQ(),x=l?function(y,x){return l(y,"toString",{configurable:!0,enumerable:!1,value:A(x),writable:!0})}:y;return aw=x}function Sw(){if(Uw)return uw;Uw=1;var A=Kw(),l=function(){if(Yw)return Fw;Yw=1;var A=Date.now;return Fw=function(l){var y=0,x=0;return function(){var B=A(),Q=16-(B-x);if(x=B,Q>0){if(++y>=800)return arguments[0]}else y=0;return l.apply(void 0,arguments)}},Fw}(),y=l(A);return uw=y}function Ww(){if(Gw)return dw;Gw=1;var A=NQ(),l=bw(),y=Sw();return dw=function(x,B){return y(l(x,B,A),x+"")}}function fw(){if(jw)return hw;jw=1;var A=qy(),l=aQ(),y=Hx(),x=Ty();return hw=function(B,Q,g){if(!x(g))return!1;var w=typeof Q;return!!("number"==w?l(g)&&y(Q,g.length):"string"==w&&Q in g)&&A(g[Q],B)},hw}function Tw(){if(Rw)return Pw;Rw=1;var A=Ty(),l=sQ(),y=(Nw||(Nw=1,mw=function(A){var l=[];if(null!=A)for(var y in Object(A))l.push(y);return l}),mw),x=Object.prototype.hasOwnProperty;return Pw=function(B){if(!A(B))return y(B);var Q=l(B),g=[];for(var w in B)("constructor"!=w||!Q&&x.call(B,w))&&g.push(w);return g},Pw}function Vw(){if(zw)return Hw;zw=1;var A=DQ(),l=Tw(),y=aQ();return Hw=function(x){return y(x)?A(x,!0):l(x)},Hw}var pw,vw,Ow,Zw,Xw,qw,_w,$w,AE,lE,yE,xE,BE,QE,gE,wE,EE,tE,CE,eE,nE=function(){if(kw)return Jw;kw=1;var A=Ww(),l=qy(),y=fw(),x=Vw(),B=Object.prototype,Q=B.hasOwnProperty,g=A(function(A,g){A=Object(A);var w=-1,E=g.length,t=E>2?g[2]:void 0;for(t&&y(g[0],g[1],t)&&(E=1);++w<E;)for(var C=g[w],e=x(C),n=-1,M=e.length;++n<M;){var i=e[n],I=A[i];(void 0===I||l(I,B[i])&&!Q.call(A,i))&&(A[i]=C[i])}return A});return Jw=g}(),ME=xA(nE),iE=xA(PQ());function IE(){if(vw)return pw;vw=1;var A=Lw();return pw=function(l,y,x){"__proto__"==y&&A?A(l,y,{configurable:!0,enumerable:!0,value:x,writable:!0}):l[y]=x},pw}function oE(){if(qw)return Xw;qw=1;var A=function(){if(Zw)return Ow;Zw=1;var A=IE(),l=qy(),y=Object.prototype.hasOwnProperty;return Ow=function(x,B,Q){var g=x[B];y.call(x,B)&&l(g,Q)&&(void 0!==Q||B in x)||A(x,B,Q)},Ow}(),l=gx(),y=Hx(),x=Ty(),B=wx();return Xw=function(Q,g,w,E){if(!x(Q))return Q;for(var t=-1,C=(g=l(g,Q)).length,e=C-1,n=Q;null!=n&&++t<C;){var M=B(g[t]),i=w;if("__proto__"===M||"constructor"===M||"prototype"===M)return Q;if(t!=e){var I=n[M];void 0===(i=E?E(I,M,n):void 0)&&(i=x(I)?I:y(g[t+1])?[]:{})}A(n,M,i),n=n[M]}return Q},Xw}function DE(){if($w)return _w;$w=1;var A=Ex(),l=oE(),y=gx();return _w=function(x,B,Q){for(var g=-1,w=B.length,E={};++g<w;){var t=B[g],C=A(x,t);Q(C,t)&&l(E,y(t,x),C)}return E},_w}function sE(){if(QE)return BE;QE=1;var A=ox(),l=function(){if(xE)return yE;xE=1;var A=gA(),l=ax(),y=Sy(),x=A?A.isConcatSpreadable:void 0;return yE=function(A){return y(A)||l(A)||!!(x&&A&&A[x])}}();return BE=function y(x,B,Q,g,w){var E=-1,t=x.length;for(Q||(Q=l),w||(w=[]);++E<t;){var C=x[E];B>0&&Q(C)?B>1?y(C,B-1,Q,g,w):A(w,C):g||(w[w.length]=C)}return w},BE}function cE(){if(tE)return EE;tE=1;var A=function(){if(wE)return gE;wE=1;var A=sE();return gE=function(l){return null!=l&&l.length?A(l,1):[]},gE}(),l=bw(),y=Sw();return EE=function(x){return y(l(x,void 0,A),x+"")}}var aE=function(){if(eE)return CE;eE=1;var A=function(){if(lE)return AE;lE=1;var A=DE(),l=jQ();return AE=function(y,x){return A(y,x,function(A,x){return l(y,x)})},AE}(),l=cE()(function(l,y){return null==l?{}:A(l,y)});return CE=l}(),rE=xA(aE);function FE(A){return Object.entries(A).reduce((A,l)=>(A[l[1]]=l[0],A),{})}function YE(A,l){void 0===l&&(l=[]);const y={};for(const x in A)l.indexOf(x)>=0||Object.prototype.hasOwnProperty.call(A,x)&&(y[x]=A[x]);return y}function uE(A){const{_x:l,_x1:y,_x0:x,_voronoiX:B,_y:Q,_y1:g,_y0:w,_voronoiY:E}=A;return ME({},{x:B??(y??l),x0:x??l,y:E??(g??Q),y0:w??Q},A)}function UE(A,l){const{scale:y,polar:x,horizontal:B}=A,Q=uE(l),g=A.origin||{x:0,y:0},w=B?y.y(Q.y):y.x(Q.x),E=B?y.y(Q.y0):y.x(Q.x0),t=B?y.x(Q.x):y.y(Q.y),C=B?y.x(Q.x0):y.y(Q.y0);return{x:x?t*Math.cos(w)+g.x:w,x0:x?C*Math.cos(E)+g.x:E,y:x?-t*Math.sin(w)+g.y:t,y0:x?-C*Math.sin(E)+g.x:C}}function dE(A){const l="number"==typeof A?A:0,y="object"==typeof A?A:{};return{top:y.top||l,bottom:y.bottom||l,left:y.left||l,right:y.right||l}}function GE(A){return"tooltip"===(A&&A.type&&A.type.role)}function hE(A,l){const{theme:y={},labelComponent:x}=A,B=y[l]&&y[l].style||{};if(!GE(x))return B;const Q=ME({},y.tooltip&&y.tooltip.style||{},B.labels);return ME({},{labels:Q},B)}function jE(A,l){const y="100%",x="100%";if(!A)return ME({parent:{height:x,width:y}},l);const{data:B,labels:Q,parent:g}=A,w=l&&l.labels||{},E=l&&l.data||{};return{parent:ME({},g,l&&l.parent||{},{width:y,height:x}),labels:ME({},Q,w),data:ME({},B,E)}}function mE(A,l){return bE(A)?A(l):A}function NE(A,l){return l.disableInlineStyles?{}:A&&Object.keys(A).some(l=>bE(A[l]))?Object.keys(A).reduce((y,x)=>(y[x]=mE(A[x],l),y),{}):A}function PE(A){return"number"==typeof A?A*(Math.PI/180):A}function RE(A){return"number"==typeof A?A/(Math.PI/180):A}function HE(A){const{width:l,height:y,padding:x}=A,{left:B,right:Q,top:g,bottom:w}=x;return Math.min(l-B-Q,y-g-w)/2}function zE(A){const{width:l,height:y}=A,{top:x,bottom:B,left:Q,right:g}=dE(A.padding),w=Math.min(l-Q-g,y-x-B)/2,E=l/2+Q-g,t=y/2+x-B;return{x:E+w>l?w+Q-g:E,y:t+w>y?w+x-B:t}}function JE(A,l){return A.range&&A.range[l]?A.range[l]:A.range&&Array.isArray(A.range)?A.range:A.polar?function(A){if("x"===A.axis)return[PE(A.startAngle||0),PE(A.endAngle||360)];return[A.innerRadius||0,HE({height:A.height,width:A.width,padding:A.padding})]}({axis:l,innerRadius:A.innerRadius,startAngle:A.startAngle,endAngle:A.endAngle,height:A.height,width:A.width,padding:dE(A.padding)}):function(A){return"x"!==A.axis?[A.height-A.padding.bottom,A.padding.top]:[A.padding.left,A.width-A.padding.right]}({axis:l,height:A.height,width:A.width,padding:dE(A.padding)})}function kE(A){return null==A}function bE(A){return"function"==typeof A}function LE(A){return bE(A)?A:null==A?A=>A:iE(A)}function KE(l,y,x){const B=YE(l.theme&&l.theme[x]?l.theme[x]:{},["style"]),Q=function(l){if(void 0!==l.horizontal||!l.children)return l.horizontal;const y=l=>l.reduce((l,x)=>{const B=x.props||{};return l||B.horizontal||!B.children?l||B.horizontal:y(A.Children.toArray(B.children))},!1);return y(A.Children.toArray(l.children))}(l);return ME(void 0===Q?{}:{horizontal:Q},l,B,y)}function SE(A,l){return l?"x"===A?"y":"x":A}function WE(A,l){if(A)return Object.keys(A).reduce((y,x)=>(y[x]=l(A[x]),y),{})}function fE(A,l,y){const x=l?A:0;let B=l||A;B||(B=0);const Q=B-x,g=Math.abs(Q),w=Q/g||1,E=y||1,t=Math.max(Math.ceil(g/E),0);return Array.from(Array(t),(A,l)=>x+l*w*E)}function TE(l,y,x,B,Q){void 0===x&&(x={}),void 0===B&&(B=[]),void 0===Q&&(Q=(A,l)=>A.concat(l));const g=["data","domain","categories","polar","startAngle","endAngle","minDomain","maxDomain","horizontal"],w=(l,E,t)=>l.reduce((l,B,C)=>{let e=l;const n=B.props.name||`${B.type&&B.type.role}-${E[C]}`;if(B.props&&B.props.children){const l=Object.assign({},B.props,rE(x,g)),y=B.type&&"stack"===B.type.role&&bE(B.type.getChildren)?B.type.getChildren(l):A.Children.toArray(B.props.children).map(y=>{const x=Object.assign({},y.props,rE(l,g));return A.cloneElement(y,x)}),E=y.map((A,l)=>`${n}-${l}`),t=w(y,E,B);e=Q(e,t)}else{const A=y(B,n,t);A&&(e=Q(e,A))}return e},B),E=l.filter(A.isValidElement),t=E.map((A,l)=>l);return w(E,t)}const VE={startsWith:["data-","aria-"],exactMatch:[]},pE=A=>!(!(A=>{let l=!1;return VE.startsWith.forEach(y=>{new RegExp(`\\b(${y})(\\w|-)+`,"g").test(A)&&(l=!0)}),l})(A)&&!(A=>VE.exactMatch.includes(A))(A));function vE(A,l){if(null==A)throw new Error(l)}const OE=A=>{const l={...A};return Object.fromEntries(Object.entries(l).filter(A=>{let[l]=A;return pE(l)}).map(l=>{let[y,x]=l;return[y,mE(x,A)]}))},ZE=(A,l)=>x.cloneElement(A,OE(l));var XE,qE;var _E,$E,At=function(){if(qE)return XE;qE=1;var A=cQ(),l=uQ(),y=ax(),x=Sy(),B=aQ(),Q=Rx(),g=sQ(),w=oQ(),E=Object.pr