UNPKG

@metrostar/comet-data-viz

Version:

A set of Victory Chart components provided as a Comet wrapper

1 lines 282 kB
"use strict";var t=require("react/jsx-runtime"),e=require("react");function n(t){var e=Object.create(null);return t&&Object.keys(t).forEach((function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})),e.default=t,Object.freeze(e)}var r=n(e);function i(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}function o(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}var a=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(3),s=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(3),l=function t(e){function n(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,n.exponent=t,n}(3),c=Math.PI,u=c/2;function h(t){return(1-Math.cos(c*t))/2}function d(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function f(t){return((t*=2)<=1?d(1-t):2-d(t-1))/2}function p(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var g=4/11,y=6/11,m=8/11,x=9/11,v=10/11,b=21/22,_=7.5625;function A(t){return(t=+t)<g?_*t*t:t<m?_*(t-=y)*t+.75:t<v?_*(t-=x)*t+.9375:_*(t-=b)*t+.984375}var w,k,E,M,C,O,j,S,$,T,P,L,D,N,z,I,F,R,W,B,U=1.70158,q=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(U),V=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(U),H=function t(e){function n(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,n.overshoot=t,n}(U),Y=2*Math.PI,G=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=Y);function i(t){return e*d(- --t)*Math.sin((r-t)/n)}return i.amplitude=function(e){return t(e,n*Y)},i.period=function(n){return t(e,n)},i}(1,.3),K=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=Y);function i(t){return 1-e*d(t=+t)*Math.sin((t+r)/n)}return i.amplitude=function(e){return t(e,n*Y)},i.period=function(n){return t(e,n)},i}(1,.3),X=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=Y);function i(t){return((t=2*t-1)<0?e*d(-t)*Math.sin((r-t)/n):2-e*d(t)*Math.sin((r+t)/n))/2}return i.amplitude=function(e){return t(e,n*Y)},i.period=function(n){return t(e,n)},i}(1,.3),Z=Object.freeze({__proto__:null,easeBack:H,easeBackIn:q,easeBackInOut:H,easeBackOut:V,easeBounce:A,easeBounceIn:function(t){return 1-A(1-t)},easeBounceInOut:function(t){return((t*=2)<=1?1-A(1-t):A(t-1)+1)/2},easeBounceOut:A,easeCircle:p,easeCircleIn:function(t){return 1-Math.sqrt(1-t*t)},easeCircleInOut:p,easeCircleOut:function(t){return Math.sqrt(1- --t*t)},easeCubic:o,easeCubicIn:function(t){return t*t*t},easeCubicInOut:o,easeCubicOut:function(t){return--t*t*t+1},easeElastic:K,easeElasticIn:G,easeElasticInOut:X,easeElasticOut:K,easeExp:f,easeExpIn:function(t){return d(1-+t)},easeExpInOut:f,easeExpOut:function(t){return 1-d(t)},easeLinear:t=>+t,easePoly:l,easePolyIn:a,easePolyInOut:l,easePolyOut:s,easeQuad:i,easeQuadIn:function(t){return t*t},easeQuadInOut:i,easeQuadOut:function(t){return t*(2-t)},easeSin:h,easeSinIn:function(t){return 1==+t?1:1-Math.cos(t*u)},easeSinInOut:h,easeSinOut:function(t){return Math.sin(t*u)}}),Q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function J(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function tt(){if(k)return w;k=1;var t="object"==typeof Q&&Q&&Q.Object===Object&&Q;return w=t}function et(){if(M)return E;M=1;var t=tt(),e="object"==typeof self&&self&&self.Object===Object&&self,n=t||e||Function("return this")();return E=n}function nt(){if(O)return C;O=1;var t=et().Symbol;return C=t}function rt(){if(L)return P;L=1;var t=nt(),e=function(){if(S)return j;S=1;var t=nt(),e=Object.prototype,n=e.hasOwnProperty,r=e.toString,i=t?t.toStringTag:void 0;return j=function(t){var e=n.call(t,i),o=t[i];try{t[i]=void 0;var a=!0}catch(t){}var s=r.call(t);return a&&(e?t[i]=o:delete t[i]),s}}(),n=function(){if(T)return $;T=1;var t=Object.prototype.toString;return $=function(e){return t.call(e)}}(),r=t?t.toStringTag:void 0;return P=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":r&&r in Object(t)?e(t):n(t)}}function it(){if(N)return D;return N=1,D=function(t,e){return function(n){return t(e(n))}}}function ot(){if(I)return z;I=1;var t=it()(Object.getPrototypeOf,Object);return z=t}function at(){if(R)return F;return R=1,F=function(t){return null!=t&&"object"==typeof t}}var st,lt,ct,ut,ht,dt,ft,pt,gt,yt,mt,xt,vt,bt,_t,At,wt,kt,Et,Mt,Ct,Ot,jt,St,$t,Tt,Pt,Lt,Dt,Nt,zt,It,Ft,Rt,Wt,Bt,Ut,qt,Vt,Ht,Yt,Gt,Kt,Xt,Zt,Qt,Jt,te,ee,ne,re,ie,oe,ae,se,le,ce,ue,he,de,fe,pe,ge,ye,me,xe,ve,be,_e,Ae,we,ke,Ee,Me,Ce,Oe,je,Se,$e,Te,Pe,Le,De,Ne,ze,Ie,Fe,Re,We,Be,Ue,qe,Ve,He,Ye,Ge,Ke,Xe,Ze,Qe,Je,tn,en,nn,rn,on,an,sn,ln,cn,un,hn,dn,fn,pn,gn,yn,mn,xn,vn,bn,_n,An,wn,kn,En,Mn,Cn,On,jn,Sn,$n,Tn,Pn,Ln,Dn,Nn=J(function(){if(B)return W;B=1;var t=rt(),e=ot(),n=at(),r=Function.prototype,i=Object.prototype,o=r.toString,a=i.hasOwnProperty,s=o.call(Object);return W=function(r){if(!n(r)||"[object Object]"!=t(r))return!1;var i=e(r);if(null===i)return!0;var l=a.call(i,"constructor")&&i.constructor;return"function"==typeof l&&l instanceof l&&o.call(l)==s}}());function zn(){if(lt)return st;return lt=1,st=function(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i},st}function In(){if(ut)return ct;ut=1;var t=Array.isArray;return ct=t}function Fn(){if(dt)return ht;dt=1;var t=rt(),e=at();return ht=function(n){return"symbol"==typeof n||e(n)&&"[object Symbol]"==t(n)}}function Rn(){if(pt)return ft;pt=1;var t=In(),e=Fn(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;return ft=function(i,o){if(t(i))return!1;var a=typeof i;return!("number"!=a&&"symbol"!=a&&"boolean"!=a&&null!=i&&!e(i))||(r.test(i)||!n.test(i)||null!=o&&i in Object(o))},ft}function Wn(){if(yt)return gt;return yt=1,gt=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}}function Bn(){if(xt)return mt;xt=1;var t=rt(),e=Wn();return mt=function(n){if(!e(n))return!1;var r=t(n);return"[object Function]"==r||"[object GeneratorFunction]"==r||"[object AsyncFunction]"==r||"[object Proxy]"==r}}function Un(){if(At)return _t;At=1;var t,e=function(){if(bt)return vt;bt=1;var t=et()["__core-js_shared__"];return vt=t}(),n=(t=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"";return _t=function(t){return!!n&&n in t}}function qn(){if(kt)return wt;kt=1;var t=Function.prototype.toString;return wt=function(e){if(null!=e){try{return t.call(e)}catch(t){}try{return e+""}catch(t){}}return""}}function Vn(){if(St)return jt;St=1;var t=function(){if(Mt)return Et;Mt=1;var t=Bn(),e=Un(),n=Wn(),r=qn(),i=/^\[object .+?Constructor\]$/,o=Function.prototype,a=Object.prototype,s=o.toString,l=a.hasOwnProperty,c=RegExp("^"+s.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");return Et=function(o){return!(!n(o)||e(o))&&(t(o)?c:i).test(r(o))}}(),e=(Ot||(Ot=1,Ct=function(t,e){return null==t?void 0:t[e]}),Ct);return jt=function(n,r){var i=e(n,r);return t(i)?i:void 0},jt}function Hn(){if(Tt)return $t;Tt=1;var t=Vn()(Object,"create");return $t=t}function Yn(){if(qt)return Ut;qt=1;var t=function(){if(Lt)return Pt;Lt=1;var t=Hn();return Pt=function(){this.__data__=t?t(null):{},this.size=0}}(),e=Nt?Dt:(Nt=1,Dt=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}),n=function(){if(It)return zt;It=1;var t=Hn(),e=Object.prototype.hasOwnProperty;return zt=function(n){var r=this.__data__;if(t){var i=r[n];return"__lodash_hash_undefined__"===i?void 0:i}return e.call(r,n)?r[n]:void 0}}(),r=function(){if(Rt)return Ft;Rt=1;var t=Hn(),e=Object.prototype.hasOwnProperty;return Ft=function(n){var r=this.__data__;return t?void 0!==r[n]:e.call(r,n)}}(),i=function(){if(Bt)return Wt;Bt=1;var t=Hn();return Wt=function(e,n){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=t&&void 0===n?"__lodash_hash_undefined__":n,this}}();function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}return o.prototype.clear=t,o.prototype.delete=e,o.prototype.get=n,o.prototype.has=r,o.prototype.set=i,Ut=o}function Gn(){if(Gt)return Yt;return Gt=1,Yt=function(t,e){return t===e||t!=t&&e!=e}}function Kn(){if(Xt)return Kt;Xt=1;var t=Gn();return Kt=function(e,n){for(var r=e.length;r--;)if(t(e[r][0],n))return r;return-1},Kt}function Xn(){if(ae)return oe;ae=1;var t=Ht?Vt:(Ht=1,Vt=function(){this.__data__=[],this.size=0}),e=function(){if(Qt)return Zt;Qt=1;var t=Kn(),e=Array.prototype.splice;return Zt=function(n){var r=this.__data__,i=t(r,n);return!(i<0||(i==r.length-1?r.pop():e.call(r,i,1),--this.size,0))}}(),n=function(){if(te)return Jt;te=1;var t=Kn();return Jt=function(e){var n=this.__data__,r=t(n,e);return r<0?void 0:n[r][1]}}(),r=function(){if(ne)return ee;ne=1;var t=Kn();return ee=function(e){return t(this.__data__,e)>-1}}(),i=function(){if(ie)return re;ie=1;var t=Kn();return re=function(e,n){var r=this.__data__,i=t(r,e);return i<0?(++this.size,r.push([e,n])):r[i][1]=n,this}}();function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}return o.prototype.clear=t,o.prototype.delete=e,o.prototype.get=n,o.prototype.has=r,o.prototype.set=i,oe=o}function Zn(){if(le)return se;le=1;var t=Vn()(et(),"Map");return se=t}function Qn(){if(pe)return fe;pe=1;var t=de?he:(de=1,he=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t});return fe=function(e,n){var r=e.__data__;return t(n)?r["string"==typeof n?"string":"hash"]:r.map},fe}function Jn(){if(ke)return we;ke=1;var t=function(){if(ue)return ce;ue=1;var t=Yn(),e=Xn(),n=Zn();return ce=function(){this.size=0,this.__data__={hash:new t,map:new(n||e),string:new t}}}(),e=function(){if(ye)return ge;ye=1;var t=Qn();return ge=function(e){var n=t(this,e).delete(e);return this.size-=n?1:0,n}}(),n=function(){if(xe)return me;xe=1;var t=Qn();return me=function(e){return t(this,e).get(e)}}(),r=function(){if(be)return ve;be=1;var t=Qn();return ve=function(e){return t(this,e).has(e)}}(),i=function(){if(Ae)return _e;Ae=1;var t=Qn();return _e=function(e,n){var r=t(this,e),i=r.size;return r.set(e,n),this.size+=r.size==i?0:1,this}}();function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}return o.prototype.clear=t,o.prototype.delete=e,o.prototype.get=n,o.prototype.has=r,o.prototype.set=i,we=o}function tr(){if(Me)return Ee;Me=1;var t=Jn();function e(n,r){if("function"!=typeof n||null!=r&&"function"!=typeof r)throw new TypeError("Expected a function");var i=function(){var t=arguments,e=r?r.apply(this,t):t[0],o=i.cache;if(o.has(e))return o.get(e);var a=n.apply(this,t);return i.cache=o.set(e,a)||o,a};return i.cache=new(e.Cache||t),i}return e.Cache=t,Ee=e}function er(){if(Se)return je;Se=1;var t=function(){if(Oe)return Ce;Oe=1;var t=tr();return Ce=function(e){var n=t(e,(function(t){return 500===r.size&&r.clear(),t})),r=n.cache;return n}}(),e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,r=t((function(t){var r=[];return 46===t.charCodeAt(0)&&r.push(""),t.replace(e,(function(t,e,i,o){r.push(i?o.replace(n,"$1"):e||t)})),r}));return je=r}function nr(){if(Le)return Pe;Le=1;var t=function(){if(Te)return $e;Te=1;var t=nt(),e=zn(),n=In(),r=Fn(),i=t?t.prototype:void 0,o=i?i.toString:void 0;return $e=function t(i){if("string"==typeof i)return i;if(n(i))return e(i,t)+"";if(r(i))return o?o.call(i):"";var a=i+"";return"0"==a&&1/i==-1/0?"-0":a},$e}();return Pe=function(e){return null==e?"":t(e)}}function rr(){if(Ne)return De;Ne=1;var t=In(),e=Rn(),n=er(),r=nr();return De=function(i,o){return t(i)?i:e(i,o)?[i]:n(r(i))},De}function ir(){if(Ie)return ze;Ie=1;var t=Fn();return ze=function(e){if("string"==typeof e||t(e))return e;var n=e+"";return"0"==n&&1/e==-1/0?"-0":n}}function or(){if(Re)return Fe;Re=1;var t=rr(),e=ir();return Fe=function(n,r){for(var i=0,o=(r=t(r,n)).length;null!=n&&i<o;)n=n[e(r[i++])];return i&&i==o?n:void 0},Fe}function ar(){if(Qe)return Ze;Qe=1;var t=Xn(),e=function(){if(Be)return We;Be=1;var t=Xn();return We=function(){this.__data__=new t,this.size=0}}(),n=qe?Ue:(qe=1,Ue=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}),r=He?Ve:(He=1,Ve=function(t){return this.__data__.get(t)}),i=Ge?Ye:(Ge=1,Ye=function(t){return this.__data__.has(t)}),o=function(){if(Xe)return Ke;Xe=1;var t=Xn(),e=Zn(),n=Jn();return Ke=function(r,i){var o=this.__data__;if(o instanceof t){var a=o.__data__;if(!e||a.length<199)return a.push([r,i]),this.size=++o.size,this;o=this.__data__=new n(a)}return o.set(r,i),this.size=o.size,this}}();function a(e){var n=this.__data__=new t(e);this.size=n.size}return a.prototype.clear=e,a.prototype.delete=n,a.prototype.get=r,a.prototype.has=i,a.prototype.set=o,Ze=a}function sr(){if(on)return rn;on=1;var t=Jn(),e=tn?Je:(tn=1,Je=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}),n=nn?en:(nn=1,en=function(t){return this.__data__.has(t)});function r(e){var n=-1,r=null==e?0:e.length;for(this.__data__=new t;++n<r;)this.add(e[n])}return r.prototype.add=r.prototype.push=e,r.prototype.has=n,rn=r}function lr(){if(cn)return ln;return cn=1,ln=function(t,e){return t.has(e)}}function cr(){if(hn)return un;hn=1;var t=sr(),e=(sn||(sn=1,an=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}),an),n=lr();return un=function(r,i,o,a,s,l){var c=1&o,u=r.length,h=i.length;if(u!=h&&!(c&&h>u))return!1;var d=l.get(r),f=l.get(i);if(d&&f)return d==i&&f==r;var p=-1,g=!0,y=2&o?new t:void 0;for(l.set(r,i),l.set(i,r);++p<u;){var m=r[p],x=i[p];if(a)var v=c?a(x,m,p,i,r,l):a(m,x,p,r,i,l);if(void 0!==v){if(v)continue;g=!1;break}if(y){if(!e(i,(function(t,e){if(!n(y,e)&&(m===t||s(m,t,o,a,l)))return y.push(e)}))){g=!1;break}}else if(m!==x&&!s(m,x,o,a,l)){g=!1;break}}return l.delete(r),l.delete(i),g},un}function ur(){if(mn)return yn;return mn=1,yn=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}}function hr(){if(vn)return xn;vn=1;var t=nt(),e=function(){if(fn)return dn;fn=1;var t=et().Uint8Array;return dn=t}(),n=Gn(),r=cr(),i=(gn||(gn=1,pn=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}),pn),o=ur(),a=t?t.prototype:void 0,s=a?a.valueOf:void 0;return xn=function(t,a,l,c,u,h,d){switch(l){case"[object DataView]":if(t.byteLength!=a.byteLength||t.byteOffset!=a.byteOffset)return!1;t=t.buffer,a=a.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=a.byteLength||!h(new e(t),new e(a)));case"[object Boolean]":case"[object Date]":case"[object Number]":return n(+t,+a);case"[object Error]":return t.name==a.name&&t.message==a.message;case"[object RegExp]":case"[object String]":return t==a+"";case"[object Map]":var f=i;case"[object Set]":var p=1&c;if(f||(f=o),t.size!=a.size&&!p)return!1;var g=d.get(t);if(g)return g==a;c|=2,d.set(t,a);var y=r(f(t),f(a),c,u,h,d);return d.delete(t),y;case"[object Symbol]":if(s)return s.call(t)==s.call(a)}return!1},xn}function dr(){if(_n)return bn;return _n=1,bn=function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t},bn}function fr(){if(wn)return An;wn=1;var t=dr(),e=In();return An=function(n,r,i){var o=r(n);return e(n)?o:t(o,i(n))},An}function pr(){if(Cn)return Mn;return Cn=1,Mn=function(){return[]}}function gr(){if(jn)return On;jn=1;var t=(En||(En=1,kn=function(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o}),kn),e=pr(),n=Object.prototype.propertyIsEnumerable,r=Object.getOwnPropertySymbols,i=r?function(e){return null==e?[]:(e=Object(e),t(r(e),(function(t){return n.call(e,t)})))}:e;return On=i}function yr(){if(Dn)return Ln;Dn=1;var t=function(){if(Pn)return Tn;Pn=1;var t=rt(),e=at();return Tn=function(n){return e(n)&&"[object Arguments]"==t(n)}}(),e=at(),n=Object.prototype,r=n.hasOwnProperty,i=n.propertyIsEnumerable,o=t(function(){return arguments}())?t:function(t){return e(t)&&r.call(t,"callee")&&!i.call(t,"callee")};return Ln=o}var mr,xr,vr,br,_r,Ar,wr,kr,Er,Mr,Cr,Or={exports:{}};function jr(){return vr||(vr=1,function(t,e){var n=et(),r=xr?mr:(xr=1,mr=function(){return!1}),i=e&&!e.nodeType&&e,o=i&&t&&!t.nodeType&&t,a=o&&o.exports===i?n.Buffer:void 0,s=(a?a.isBuffer:void 0)||r;t.exports=s}(Or,Or.exports)),Or.exports}function Sr(){if(_r)return br;_r=1;var t=/^(?:0|[1-9]\d*)$/;return br=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}}function $r(){if(wr)return Ar;wr=1;return Ar=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}}function Tr(){if(Cr)return Mr;return Cr=1,Mr=function(t){return function(e){return t(e)}}}var Pr,Lr,Dr,Nr,zr,Ir,Fr,Rr,Wr,Br,Ur,qr,Vr,Hr,Yr,Gr,Kr,Xr,Zr,Qr,Jr,ti,ei,ni,ri,ii,oi,ai,si,li,ci,ui,hi,di,fi,pi,gi,yi,mi,xi,vi,bi,_i,Ai,wi,ki,Ei,Mi,Ci,Oi,ji,Si,$i,Ti,Pi,Li,Di,Ni,zi,Ii,Fi,Ri,Wi,Bi,Ui,qi,Vi,Hi,Yi,Gi,Ki,Xi,Zi,Qi,Ji,to,eo,no,ro,io,oo,ao,so,lo,co,uo={exports:{}};function ho(){return Pr||(Pr=1,function(t,e){var n=tt(),r=e&&!e.nodeType&&e,i=r&&t&&!t.nodeType&&t,o=i&&i.exports===r&&n.process,a=function(){try{var t=i&&i.require&&i.require("util").types;return t||o&&o.binding&&o.binding("util")}catch(t){}}();t.exports=a}(uo,uo.exports)),uo.exports}function fo(){if(Dr)return Lr;Dr=1;var t=function(){if(Er)return kr;Er=1;var t=rt(),e=$r(),n=at(),r={};return r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0,r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1,kr=function(i){return n(i)&&e(i.length)&&!!r[t(i)]}}(),e=Tr(),n=ho(),r=n&&n.isTypedArray,i=r?e(r):t;return Lr=i}function po(){if(zr)return Nr;zr=1;var t=$n?Sn:($n=1,Sn=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}),e=yr(),n=In(),r=jr(),i=Sr(),o=fo(),a=Object.prototype.hasOwnProperty;return Nr=function(s,l){var c=n(s),u=!c&&e(s),h=!c&&!u&&r(s),d=!c&&!u&&!h&&o(s),f=c||u||h||d,p=f?t(s.length,String):[],g=p.length;for(var y in s)!l&&!a.call(s,y)||f&&("length"==y||h&&("offset"==y||"parent"==y)||d&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||i(y,g))||p.push(y);return p}}function go(){if(Fr)return Ir;Fr=1;var t=Object.prototype;return Ir=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}}function yo(){if(Ur)return Br;Ur=1;var t=go(),e=function(){if(Wr)return Rr;Wr=1;var t=it()(Object.keys,Object);return Rr=t}(),n=Object.prototype.hasOwnProperty;return Br=function(r){if(!t(r))return e(r);var i=[];for(var o in Object(r))n.call(r,o)&&"constructor"!=o&&i.push(o);return i},Br}function mo(){if(Vr)return qr;Vr=1;var t=Bn(),e=$r();return qr=function(n){return null!=n&&e(n.length)&&!t(n)}}function xo(){if(Yr)return Hr;Yr=1;var t=po(),e=yo(),n=mo();return Hr=function(r){return n(r)?t(r):e(r)},Hr}function vo(){if(Zr)return Xr;Zr=1;var t=function(){if(Kr)return Gr;Kr=1;var t=fr(),e=gr(),n=xo();return Gr=function(r){return t(r,n,e)},Gr}(),e=Object.prototype.hasOwnProperty;return Xr=function(n,r,i,o,a,s){var l=1&i,c=t(n),u=c.length;if(u!=t(r).length&&!l)return!1;for(var h=u;h--;){var d=c[h];if(!(l?d in r:e.call(r,d)))return!1}var f=s.get(n),p=s.get(r);if(f&&p)return f==r&&p==n;var g=!0;s.set(n,r),s.set(r,n);for(var y=l;++h<u;){var m=n[d=c[h]],x=r[d];if(o)var v=l?o(x,m,d,r,n,s):o(m,x,d,n,r,s);if(!(void 0===v?m===x||a(m,x,i,o,s):v)){g=!1;break}y||(y="constructor"==d)}if(g&&!y){var b=n.constructor,_=r.constructor;b==_||!("constructor"in n)||!("constructor"in r)||"function"==typeof b&&b instanceof b&&"function"==typeof _&&_ instanceof _||(g=!1)}return s.delete(n),s.delete(r),g},Xr}function bo(){if(ri)return ni;ri=1;var t=Vn()(et(),"Set");return ni=t}function _o(){if(si)return ai;si=1;var t=function(){if(Jr)return Qr;Jr=1;var t=Vn()(et(),"DataView");return Qr=t}(),e=Zn(),n=function(){if(ei)return ti;ei=1;var t=Vn()(et(),"Promise");return ti=t}(),r=bo(),i=function(){if(oi)return ii;oi=1;var t=Vn()(et(),"WeakMap");return ii=t}(),o=rt(),a=qn(),s="[object Map]",l="[object Promise]",c="[object Set]",u="[object WeakMap]",h="[object DataView]",d=a(t),f=a(e),p=a(n),g=a(r),y=a(i),m=o;return(t&&m(new t(new ArrayBuffer(1)))!=h||e&&m(new e)!=s||n&&m(n.resolve())!=l||r&&m(new r)!=c||i&&m(new i)!=u)&&(m=function(t){var e=o(t),n="[object Object]"==e?t.constructor:void 0,r=n?a(n):"";if(r)switch(r){case d:return h;case f:return s;case p:return l;case g:return c;case y:return u}return e}),ai=m}function Ao(){if(hi)return ui;hi=1;var t=function(){if(ci)return li;ci=1;var t=ar(),e=cr(),n=hr(),r=vo(),i=_o(),o=In(),a=jr(),s=fo(),l="[object Arguments]",c="[object Array]",u="[object Object]",h=Object.prototype.hasOwnProperty;return li=function(d,f,p,g,y,m){var x=o(d),v=o(f),b=x?c:i(d),_=v?c:i(f),A=(b=b==l?u:b)==u,w=(_=_==l?u:_)==u,k=b==_;if(k&&a(d)){if(!a(f))return!1;x=!0,A=!1}if(k&&!A)return m||(m=new t),x||s(d)?e(d,f,p,g,y,m):n(d,f,b,p,g,y,m);if(!(1&p)){var E=A&&h.call(d,"__wrapped__"),M=w&&h.call(f,"__wrapped__");if(E||M){var C=E?d.value():d,O=M?f.value():f;return m||(m=new t),y(C,O,p,g,m)}}return!!k&&(m||(m=new t),r(d,f,p,g,y,m))},li}(),e=at();return ui=function n(r,i,o,a,s){return r===i||(null==r||null==i||!e(r)&&!e(i)?r!=r&&i!=i:t(r,i,o,a,n,s))},ui}function wo(){if(gi)return pi;gi=1;var t=Wn();return pi=function(e){return e==e&&!t(e)}}function ko(){if(vi)return xi;return vi=1,xi=function(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}},xi}function Eo(){if(_i)return bi;_i=1;var t=function(){if(fi)return di;fi=1;var t=ar(),e=Ao();return di=function(n,r,i,o){var a=i.length,s=a,l=!o;if(null==n)return!s;for(n=Object(n);a--;){var c=i[a];if(l&&c[2]?c[1]!==n[c[0]]:!(c[0]in n))return!1}for(;++a<s;){var u=(c=i[a])[0],h=n[u],d=c[1];if(l&&c[2]){if(void 0===h&&!(u in n))return!1}else{var f=new t;if(o)var p=o(h,d,u,n,r,f);if(!(void 0===p?e(d,h,3,o,f):p))return!1}}return!0},di}(),e=function(){if(mi)return yi;mi=1;var t=wo(),e=xo();return yi=function(n){for(var r=e(n),i=r.length;i--;){var o=r[i],a=n[o];r[i]=[o,a,t(a)]}return r},yi}(),n=ko();return bi=function(r){var i=e(r);return 1==i.length&&i[0][2]?n(i[0][0],i[0][1]):function(e){return e===r||t(e,r,i)}},bi}function Mo(){if(ji)return Oi;ji=1;var t=(Ei||(Ei=1,ki=function(t,e){return null!=t&&e in Object(t)}),ki),e=function(){if(Ci)return Mi;Ci=1;var t=rr(),e=yr(),n=In(),r=Sr(),i=$r(),o=ir();return Mi=function(a,s,l){for(var c=-1,u=(s=t(s,a)).length,h=!1;++c<u;){var d=o(s[c]);if(!(h=null!=a&&l(a,d)))break;a=a[d]}return h||++c!=u?h:!!(u=null==a?0:a.length)&&i(u)&&r(d,u)&&(n(a)||e(a))},Mi}();return Oi=function(n,r){return null!=n&&e(n,r,t)},Oi}function Co(){if($i)return Si;$i=1;var t=Ao(),e=function(){if(wi)return Ai;wi=1;var t=or();return Ai=function(e,n,r){var i=null==e?void 0:t(e,n);return void 0===i?r:i},Ai}(),n=Mo(),r=Rn(),i=wo(),o=ko(),a=ir();return Si=function(s,l){return r(s)&&i(l)?o(a(s),l):function(r){var i=e(r,s);return void 0===i&&i===l?n(r,s):t(l,i,3)}},Si}function Oo(){if(Pi)return Ti;return Pi=1,Ti=function(t){return t}}function jo(){if(Fi)return Ii;Fi=1;var t=(Di||(Di=1,Li=function(t){return function(e){return null==e?void 0:e[t]}}),Li),e=function(){if(zi)return Ni;zi=1;var t=or();return Ni=function(e){return function(n){return t(n,e)}},Ni}(),n=Rn(),r=ir();return Ii=function(i){return n(i)?t(r(i)):e(i)}}function So(){if(Wi)return Ri;Wi=1;var t=Eo(),e=Co(),n=Oo(),r=In(),i=jo();return Ri=function(o){return"function"==typeof o?o:null==o?n:"object"==typeof o?r(o)?e(o[0],o[1]):t(o):i(o)}}function $o(){if(Vi)return qi;Vi=1;var t=(Ui||(Ui=1,Bi=function(t){return function(e,n,r){for(var i=-1,o=Object(e),a=r(e),s=a.length;s--;){var l=a[t?s:++i];if(!1===n(o[l],l,o))break}return e}}),Bi),e=t();return qi=e}function To(){if(Zi)return Xi;Zi=1;var t=function(){if(Yi)return Hi;Yi=1;var t=$o(),e=xo();return Hi=function(n,r){return n&&t(n,r,e)},Hi}(),e=function(){if(Ki)return Gi;Ki=1;var t=mo();return Gi=function(e,n){return function(r,i){if(null==r)return r;if(!t(r))return e(r,i);for(var o=r.length,a=n?o:-1,s=Object(r);(n?a--:++a<o)&&!1!==i(s[a],a,s););return r}}}()(t);return Xi=e}function Po(){if(oo)return io;oo=1;var t=function(){if(ro)return no;ro=1;var t=Fn();return no=function(e,n){if(e!==n){var r=void 0!==e,i=null===e,o=e==e,a=t(e),s=void 0!==n,l=null===n,c=n==n,u=t(n);if(!l&&!u&&!a&&e>n||a&&s&&c&&!l&&!u||i&&s&&c||!r&&c||!o)return 1;if(!i&&!a&&!u&&e<n||u&&r&&o&&!i&&!a||l&&r&&o||!s&&o||!c)return-1}return 0}}();return io=function(e,n,r){for(var i=-1,o=e.criteria,a=n.criteria,s=o.length,l=r.length;++i<s;){var c=t(o[i],a[i]);if(c)return i>=l?c:c*("desc"==r[i]?-1:1)}return e.index-n.index},io}function Lo(){if(so)return ao;so=1;var t=zn(),e=or(),n=So(),r=function(){if(Ji)return Qi;Ji=1;var t=To(),e=mo();return Qi=function(n,r){var i=-1,o=e(n)?Array(n.length):[];return t(n,(function(t,e,n){o[++i]=r(t,e,n)})),o}}(),i=(eo||(eo=1,to=function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}),to),o=Tr(),a=Po(),s=Oo(),l=In();return ao=function(c,u,h){u=u.length?t(u,(function(t){return l(t)?function(n){return e(n,1===t.length?t[0]:t)}:t})):[s];var d=-1;u=t(u,o(n));var f=r(c,(function(e,n,r){return{criteria:t(u,(function(t){return t(e)})),index:++d,value:e}}));return i(f,(function(t,e){return a(t,e,h)}))},ao}var Do=J(function(){if(co)return lo;co=1;var t=Lo(),e=In();return lo=function(n,r,i,o){return null==n?[]:(e(r)||(r=null==r?[]:[r]),e(i=o?void 0:i)||(i=null==i?[]:[i]),t(n,r,i))}}());function No(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function zo(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Io(){}var Fo=.7,Ro=1/Fo,Wo="\\s*([+-]?\\d+)\\s*",Bo="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Uo="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",qo=/^#([0-9a-f]{3,8})$/,Vo=new RegExp(`^rgb\\(${Wo},${Wo},${Wo}\\)$`),Ho=new RegExp(`^rgb\\(${Uo},${Uo},${Uo}\\)$`),Yo=new RegExp(`^rgba\\(${Wo},${Wo},${Wo},${Bo}\\)$`),Go=new RegExp(`^rgba\\(${Uo},${Uo},${Uo},${Bo}\\)$`),Ko=new RegExp(`^hsl\\(${Bo},${Uo},${Uo}\\)$`),Xo=new RegExp(`^hsla\\(${Bo},${Uo},${Uo},${Bo}\\)$`),Zo={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 Qo(){return this.rgb().formatHex()}function Jo(){return this.rgb().formatRgb()}function ta(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=qo.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?ea(e):3===n?new ia(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?na(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?na(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Vo.exec(t))?new ia(e[1],e[2],e[3],1):(e=Ho.exec(t))?new ia(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Yo.exec(t))?na(e[1],e[2],e[3],e[4]):(e=Go.exec(t))?na(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Ko.exec(t))?ua(e[1],e[2]/100,e[3]/100,1):(e=Xo.exec(t))?ua(e[1],e[2]/100,e[3]/100,e[4]):Zo.hasOwnProperty(t)?ea(Zo[t]):"transparent"===t?new ia(NaN,NaN,NaN,0):null}function ea(t){return new ia(t>>16&255,t>>8&255,255&t,1)}function na(t,e,n,r){return r<=0&&(t=e=n=NaN),new ia(t,e,n,r)}function ra(t,e,n,r){return 1===arguments.length?((i=t)instanceof Io||(i=ta(i)),i?new ia((i=i.rgb()).r,i.g,i.b,i.opacity):new ia):new ia(t,e,n,null==r?1:r);var i}function ia(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function oa(){return`#${ca(this.r)}${ca(this.g)}${ca(this.b)}`}function aa(){const t=sa(this.opacity);return`${1===t?"rgb(":"rgba("}${la(this.r)}, ${la(this.g)}, ${la(this.b)}${1===t?")":`, ${t})`}`}function sa(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function la(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function ca(t){return((t=la(t))<16?"0":"")+t.toString(16)}function ua(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new da(t,e,n,r)}function ha(t){if(t instanceof da)return new da(t.h,t.s,t.l,t.opacity);if(t instanceof Io||(t=ta(t)),!t)return new da;if(t instanceof da)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),o=Math.max(e,n,r),a=NaN,s=o-i,l=(o+i)/2;return s?(a=e===o?(n-r)/s+6*(n<r):n===o?(r-e)/s+2:(e-n)/s+4,s/=l<.5?o+i:2-o-i,a*=60):s=l>0&&l<1?0:a,new da(a,s,l,t.opacity)}function da(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function fa(t){return(t=(t||0)%360)<0?t+360:t}function pa(t){return Math.max(0,Math.min(1,t||0))}function ga(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}No(Io,ta,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:Qo,formatHex:Qo,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return ha(this).formatHsl()},formatRgb:Jo,toString:Jo}),No(ia,ra,zo(Io,{brighter(t){return t=null==t?Ro:Math.pow(Ro,t),new ia(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?Fo:Math.pow(Fo,t),new ia(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new ia(la(this.r),la(this.g),la(this.b),sa(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:oa,formatHex:oa,formatHex8:function(){return`#${ca(this.r)}${ca(this.g)}${ca(this.b)}${ca(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:aa,toString:aa})),No(da,(function(t,e,n,r){return 1===arguments.length?ha(t):new da(t,e,n,null==r?1:r)}),zo(Io,{brighter(t){return t=null==t?Ro:Math.pow(Ro,t),new da(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?Fo:Math.pow(Fo,t),new da(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new ia(ga(t>=240?t-240:t+120,i,r),ga(t,i,r),ga(t<120?t+240:t-120,i,r),this.opacity)},clamp(){return new da(fa(this.h),pa(this.s),pa(this.l),sa(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 t=sa(this.opacity);return`${1===t?"hsl(":"hsla("}${fa(this.h)}, ${100*pa(this.s)}%, ${100*pa(this.l)}%${1===t?")":`, ${t})`}`}}));var ya=t=>()=>t;function ma(t){return 1==(t=+t)?xa:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):ya(isNaN(e)?n:e)}}function xa(t,e){var n=e-t;return n?function(t,e){return function(n){return t+n*e}}(t,n):ya(isNaN(t)?e:t)}var va=function t(e){var n=ma(e);function r(t,e){var r=n((t=ra(t)).r,(e=ra(e)).r),i=n(t.g,e.g),o=n(t.b,e.b),a=xa(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=o(e),t.opacity=a(e),t+""}}return r.gamma=t,r}(1);function ba(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,i=e.slice();return function(o){for(n=0;n<r;++n)i[n]=t[n]*(1-o)+e[n]*o;return i}}function _a(t,e){var n,r=e?e.length:0,i=t?Math.min(r,t.length):0,o=new Array(i),a=new Array(r);for(n=0;n<i;++n)o[n]=Oa(t[n],e[n]);for(;n<r;++n)a[n]=e[n];return function(t){for(n=0;n<i;++n)a[n]=o[n](t);return a}}function Aa(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}function wa(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}function ka(t,e){var n,r={},i={};for(n in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)n in t?r[n]=Oa(t[n],e[n]):i[n]=e[n];return function(t){for(n in r)i[n]=r[n](t);return i}}var Ea=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Ma=new RegExp(Ea.source,"g");function Ca(t,e){var n,r,i,o=Ea.lastIndex=Ma.lastIndex=0,a=-1,s=[],l=[];for(t+="",e+="";(n=Ea.exec(t))&&(r=Ma.exec(e));)(i=r.index)>o&&(i=e.slice(o,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,l.push({i:a,x:wa(n,r)})),o=Ma.lastIndex;return o<e.length&&(i=e.slice(o),s[a]?s[a]+=i:s[++a]=i),s.length<2?l[0]?function(t){return function(e){return t(e)+""}}(l[0].x):function(t){return function(){return t}}(e):(e=l.length,function(t){for(var n,r=0;r<e;++r)s[(n=l[r]).i]=n.x(t);return s.join("")})}function Oa(t,e){var n,r=typeof e;return null==e||"boolean"===r?ya(e):("number"===r?wa:"string"===r?(n=ta(e))?(e=n,va):Ca:e instanceof ta?va:e instanceof Date?Aa:function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}(e)?ba:Array.isArray(e)?_a:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?ka:wa)(t,e)}function ja(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}function Sa(t,e){void 0===e&&(e=t,t=Oa);for(var n=0,r=e.length-1,i=e[0],o=new Array(r<0?0:r);n<r;)o[n]=t(i,i=e[++n]);return function(t){var e=Math.max(0,Math.min(r-1,Math.floor(t*=r)));return o[e](t-e)}}const $a=function(t){if(null!==t)switch(typeof t){case"undefined":case"boolean":return!1;case"number":return!isNaN(t)&&t!==Number.POSITIVE_INFINITY&&t!==Number.NEGATIVE_INFINITY;case"string":case"function":return!0;case"object":return t instanceof Date||Array.isArray(t)||Nn(t)}return!1},Ta=function(t,e,n){return void 0===n&&(n=0),function(r){return r<n?t:e}},Pa=function(t,e){return function(n){return n>=1?e:function(){return Oa("function"==typeof t?t.apply(this,arguments):t,"function"==typeof e?e.apply(this,arguments):e)(n)}}},La=function(t,e){const n=(t,e)=>t!==e&&$a(t)&&$a(e)?"function"==typeof t||"function"==typeof e?Pa(t,e):"object"==typeof t&&Nn(t)||"object"==typeof e&&Nn(e)?La(t,e):Oa(t,e):Ta(t,e),r=t=>Array.isArray(t)?Do(t,"key"):t,i={},o={};let a,s=t,l=e;for(a in null!==s&&"object"==typeof s||(s={}),null!==l&&"object"==typeof l||(l={}),l)a in s?i[a]=n(r(s[a]),r(l[a])):o[a]=l[a];return function(t){for(a in i)o[a]=i[a](t);return o}},Da=function(t,e){return t!==e&&$a(t)&&$a(e)?"function"==typeof t||"function"==typeof e?Pa(t,e):Nn(t)||Nn(e)?La(t,e):"string"==typeof t||"string"==typeof e?function(t,e){const n=t=>"string"==typeof t?t.replace(/,/g,""):t;return Oa(n(t),n(e))}(t,e):Oa(t,e):Ta(t,e)};var Na,za,Ia=0,Fa=0,Ra=0,Wa=0,Ba=0,Ua=0,qa="object"==typeof performance&&performance.now?performance:Date,Va="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function Ha(){return Ba||(Va(Ya),Ba=qa.now()+Ua)}function Ya(){Ba=0}function Ga(){this._call=this._time=this._next=null}function Ka(t,e,n){var r=new Ga;return r.restart(t,e,n),r}function Xa(){Ba=(Wa=qa.now())+Ua,Ia=Fa=0;try{!function(){Ha(),++Ia;for(var t,e=Na;e;)(t=Ba-e._time)>=0&&e._call.call(void 0,t),e=e._next;--Ia}()}finally{Ia=0,function(){var t,e,n=Na,r=1/0;for(;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:Na=e);za=t,Qa(r)}(),Ba=0}}function Za(){var t=qa.now(),e=t-Wa;e>1e3&&(Ua-=e,Wa=t)}function Qa(t){Ia||(Fa&&(Fa=clearTimeout(Fa)),t-Ba>24?(t<1/0&&(Fa=setTimeout(Xa,t-qa.now()-Ua)),Ra&&(Ra=clearInterval(Ra))):(Ra||(Wa=qa.now(),Ra=setInterval(Za,1e3)),Ia=1,Va(Xa)))}Ga.prototype=Ka.prototype={constructor:Ga,restart:function(t,e,n){if("function"!=typeof t)throw new TypeError("callback is not a function");n=(null==n?Ha():+n)+(null==e?0:+e),this._next||za===this||(za?za._next=this:Na=this,za=this),this._call=t,this._time=n,Qa()},stop:function(){this._call&&(this._call=null,this._time=1/0,Qa())}};class Ja{constructor(){this.shouldAnimate=!0,this.subscribers=[],this.timer=null,this.activeSubscriptions=0}bypassAnimation(){this.shouldAnimate=!1}resumeAnimation(){this.shouldAnimate=!0}loop=()=>{this.subscribers.forEach((t=>{t.callback(Ha()-t.startTime,t.duration)}))};start(){this.timer||(this.timer=Ka(this.loop))}stop(){this.timer&&(this.timer.stop(),this.timer=null)}subscribe(t,e){const n=this.subscribers.push({startTime:Ha(),callback:t,duration:this.shouldAnimate?e:0});return this.activeSubscriptions++,this.start(),n}unsubscribe(t){null!==t&&this.subscribers[t-1]&&(delete this.subscribers[t-1],this.activeSubscriptions--),0===this.activeSubscriptions&&this.stop()}}const ts=e.createContext({transitionTimer:new Ja,animationTimer:new Ja});ts.displayName="TimerContext";const es=1e3,ns=t=>{let{duration:n=es,easing:r="quadInOut",delay:i=0,data:o,children:a,onEnd:s}=t;const[l,c]=e.useState({data:Array.isArray(o)?o[0]:o,animationInfo:{progress:0,animating:!1}}),u=e.useContext(ts).animationTimer,h=e.useRef(Array.isArray(o)?o.slice(1):[]),d=e.useRef(null),f=e.useRef(void 0),p=Z[(g=r,`ease${g.charAt(0).toUpperCase()+g.slice(1)}`)];var g;e.useEffect((()=>(h.current.length&&y(),()=>{f.current?u.unsubscribe(f.current):u.stop()})),[]),e.useEffect((()=>{d.current&&l.animationInfo&&l.animationInfo.progress<1?c({data:d.current(1),animationInfo:{progress:1,animating:!1,terminating:!0}}):(u.unsubscribe(f.current),h.current=Array.isArray(o)?o:[o],y())}),[o]);const y=()=>{if(h.current.length){const t=h.current[0];d.current=Da(l.data,t),i?setTimeout((()=>{f.current=u.subscribe(m,n)}),i):f.current=u.subscribe(m,n)}else s&&s()},m=t=>{if(!d.current)return;const e=n?t/n:1;if(e>=1)return c({data:d.current(1),animationInfo:{progress:1,animating:!1,terminating:!0}}),f.current&&u.unsubscribe(f.current),h.current.shift(),void y();c({data:d.current(p(e)),animationInfo:{progress:e,animating:e<1}})};return a(l.data,l.animationInfo)};var rs,is;var os=J(function(){if(is)return rs;is=1;var t=nr(),e=0;return rs=function(n){var r=++e;return t(n)+r}}());function as(){return as=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},as.apply(this,arguments)}const ss=e.forwardRef(((t,n)=>e.createElement("svg",as({ref:n},t))));var ls,cs,us,hs,ds,fs,ps,gs,ys,ms,xs,vs,bs,_s,As,ws,ks,Es,Ms,Cs,Os,js,Ss,$s,Ts,Ps;function Ls(){if(hs)return us;hs=1;var t=cs?ls:(cs=1,ls=function(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}),e=Math.max;return us=function(n,r,i){return r=e(void 0===r?n.length-1:r,0),function(){for(var o=arguments,a=-1,s=e(o.length-r,0),l=Array(s);++a<s;)l[a]=o[r+a];a=-1;for(var c=Array(r+1);++a<r;)c[a]=o[a];return c[r]=i(l),t(n,this,c)}},us}function Ds(){if(gs)return ps;gs=1;var t=Vn(),e=function(){try{var e=t(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();return ps=e}function Ns(){if(ms)return ys;ms=1;var t=fs?ds:(fs=1,ds=function(t){return function(){return t}}),e=Ds(),n=Oo(),r=e?function(n,r){return e(n,"toString",{configurable:!0,enumerable:!1,value:t(r),writable:!0})}:n;return ys=r}function zs(){if(_s)return bs;_s=1;var t=Ns(),e=function(){if(vs)return xs;vs=1;var t=Date.now;return xs=function(e){var n=0,r=0;return function(){var i=t(),o=16-(i-r);if(r=i,o>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}},xs}(),n=e(t);return bs=n}function Is(){if(js)return Os;js=1;var t=Wn(),e=go(),n=(Cs||(Cs=1,Ms=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}),Ms),r=Object.prototype.hasOwnProperty;return Os=function(i){if(!t(i))return n(i);var o=e(i),a=[];for(var s in i)("constructor"!=s||!o&&r.call(i,s))&&a.push(s);return a},Os}function Fs(){if($s)return Ss;$s=1;var t=po(),e=Is(),n=mo();return Ss=function(r){return n(r)?t(r,!0):e(r)},Ss}var Rs,Ws,Bs,Us,qs,Vs,Hs,Ys,Gs,Ks,Xs,Zs,Qs,Js,tl,el,nl,rl,il,ol,al=function(){if(Ps)return Ts;Ps=1;var t=function(){if(ws)return As;ws=1;var t=Oo(),e=Ls(),n=zs();return As=function(r,i){return n(e(r,i,t),r+"")}}(),e=Gn(),n=function(){if(Es)return ks;Es=1;var t=Gn(),e=mo(),n=Sr(),r=Wn();return ks=function(i,o,a){if(!r(a))return!1;var s=typeof o;return!!("number"==s?e(a)&&n(o,a.length):"string"==s&&o in a)&&t(a[o],i)},ks}(),r=Fs(),i=Object.prototype,o=i.hasOwnProperty,a=t((function(t,a){t=Object(t);var s=-1,l=a.length,c=l>2?a[2]:void 0;for(c&&n(a[0],a[1],c)&&(l=1);++s<l;)for(var u=a[s],h=r(u),d=-1,f=h.length;++d<f;){var p=h[d],g=t[p];(void 0===g||e(g,i[p])&&!o.call(t,p))&&(t[p]=u[p])}return t}));return Ts=a}(),sl=J(al),ll=J(jo());function cl(){if(Ws)return Rs;Ws=1;var t=Ds();return Rs=function(e,n,r){"__proto__"==n&&t?t(e,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[n]=r},Rs}function ul(){if(Vs)return qs;Vs=1;var t=function(){if(Us)return Bs;Us=1;var t=cl(),e=Gn(),n=Object.prototype.hasOwnProperty;return Bs=function(r,i,o){var a=r[i];n.call(r,i)&&e(a,o)&&(void 0!==o||i in r)||t(r,i,o)},Bs}(),e=rr(),n=Sr(),r=Wn(),i=ir();return qs=function(o,a,s,l){if(!r(o))return o;for(var c=-1,u=(a=e(a,o)).length,h=u-1,d=o;null!=d&&++c<u;){var f=i(a[c]),p=s;if("__proto__"===f||"constructor"===f||"prototype"===f)return o;if(c!=h){var g=d[f];void 0===(p=l?l(g,f,d):void 0)&&(p=r(g)?g:n(a[c+1])?[]:{})}t(d,f,p),d=d[f]}return o},qs}function hl(){if(Ys)return Hs;Ys=1;var t=or(),e=ul(),n=rr();return Hs=function(r,i,o){for(var a=-1,s=i.length,l={};++a<s;){var c=i[a],u=t(r,c);o(u,c)&&e(l,n(c,r),u)}return l},Hs}function dl(){if(Js)return Qs;Js=1;var t=dr(),e=function(){if(Zs)return Xs;Zs=1;var t=nt(),e=yr(),n=In(),r=t?t.isConcatSpreadable:void 0;return Xs=function(t){return n(t)||e(t)||!!(r&&t&&t[r])}}();return Qs=function n(r,i,o,a,s){var l=-1,c=r.length;for(o||(o=e),s||(s=[]);++l<c;){var u=r[l];i>0&&o(u)?i>1?n(u,i-1,o,a,s):t(s,u):a||(s[s.length]=u)}return s},Qs}function fl(){if(rl)return nl;rl=1;var t=function(){if(el)return tl;el=1;var t=dl();return tl=function(e){return null!=e&&e.length?t(e,1):[]},tl}(),e=Ls(),n=zs();return nl=function(r){return n(e(r,void 0,t),r+"")}}var pl=function(){if(ol)return il;ol=1;var t=function(){if(Ks)return Gs;Ks=1;var t=hl(),e=Mo();return Gs=function(n,r){return t(n,r,(function(t,r){return e(n,r)}))},Gs}(),e=fl()((function(e,n){return null==e?{}:t(e,n)}));return il=e}(),gl=J(pl);function yl(t){return Object.entries(t).reduce(((t,e)=>(t[e[1]]=e[0],t)),{})}function ml(t,e){void 0===e&&(e=[]);const n={};for(const r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}function xl(t){const{_x:e,_x1:n,_x0:r,_voronoiX:i,_y:o,_y1:a,_y0:s,_voronoiY:l}=t;return sl({},{x:i??(n??e),x0:r??e,y:l??(a??o),y0:s??o},t)}function vl(t,e){const{scale:n,polar:r,horizontal:i}=t,o=xl(e),a=t.origin||{x:0,y:0},s=i?n.y(o.y):n.x(o.x),l=i?n.y(o.y0):n.x(o.x0),c=i?n.x(o.x):n.y(o.y),u=i?n.x(o.x0):n.y(o.y0);return{x:r?c*Math.cos(s)+a.x:s,x0:r?u*Math.cos(l)+a.x:l,y:r?-c*Math.sin(s)+a.y:c,y0:r?-u*Math.sin(l)+a.x:u}}function bl(t){const e="number"==typeof t?t:0,n="object"==typeof t?t:{};return{top:n.top||e,bottom:n.bottom||e,left:n.left||e,right:n.right||e}}function _l(t){return"tooltip"===(t&&t.type&&t.type.role)}function Al(t,e){const{theme:n={},labelComponent:r}=t,i=n[e]&&n[e].style||{};if(!_l(r))return i;const o=n.tooltip&&n.tooltip.style||{},a=sl({},o,i.labels);return sl({},{labels:a},i)}function wl(t,e){const n="100%",r="100%";if(!t)return sl({parent:{height:r,width:n}},e);const{data:i,labels:o,parent:a}=t,s=e&&e.parent||{},l=e&&e.labels||{},c=e&&e.data||{};return{parent:sl({},a,s,{width:n,height:r}),labels:sl({},o,l),data:sl({},i,c)}}function kl(t,e){return Tl(t)?t(e):t}function El(t,e){return e.disableInlineStyles?{}:t&&Object.keys(t).some((e=>Tl(t[e])))?Object.keys(t).reduce(((n,r)=>(n[r]=kl(t[r],e),n)),{}):t}function Ml(t){return"number"==typeof t?t*(Math.PI/180):t}function Cl(t){return"number"==typeof t?t/(Math.PI/180):t}function Ol(t){const{width:e,height:n,padding:r}=t,{left:i,right:o,top:a,bottom:s}=r;return Math.min(e-i-o,n-a-s)/2}function jl(t){const{width:e,height:n}=t,{top:r,bottom:i,left:o,right:a}=bl(t.padding),s=Math.min(e-o-a,n-r-i)/2,l=e/2+o-a,c=n/2+r-i;return{x:l+s>e?s+o-a:l,y:c+s>n?s+r-i:c}}function Sl(t,e){return t.range&&t.range[e]?t.range[e]:t.range&&Array.isArray(t.range)?t.range:t.polar?function(t){if("x"===t.axis)return[Ml(t.startAngle||0),Ml(t.endAngle||360)];return[t.innerRadius||0,Ol({height:t.height,width:t.width,padding:t.padding})]}({axis:e,innerRadius:t.innerRadius,startAngle:t.startAngle,endAngle:t.endAngle,height:t.height,width:t.width,padding:bl(t.padding)}):function(t){return"x"!==t.axis?[t.height-t.padding.bottom,t.padding.top]:[t.padding.left,t.width-t.padding.right]}({axis:e,height:t.height,width:t.width,padding:bl(t.padding)})}function $l(t){return null==t}function Tl(t){return"function"==typeof t}function Pl(t){return Tl(t)?t:null==t?t=>t:ll(t)}function Ll(t,n,r){const i=ml(t.theme&&t.theme[r]?t.theme[r]:{},["style"]),o=function(t){if(void 0!==t.horizontal||!t.children)return t.horizontal;const n=t=>t.reduce(((t,r)=>{const i=r.props||{};return t||i.horizontal||!i.children?t||i.horizontal:n(e.Children.toArray(i.children))}),!1);return n(e.Children.toArray(t.children))}(t);return sl(void 0===o?{}:{horizontal:o},t,i,n)}function Dl(t,e,n){const r=e?t:0;let i=e||t;i||(i=0);const o=i-r,a=Math.abs(o),s=o/a||1,l=n||1,c=Math.max(Math.ceil(a/l),0);return Array.from(Array(c),((t,e)=>r+e*s*l))}function Nl(t,n,r,i,o){void 0===r&&(r={}),void 0===i&&(i=[]),void 0===o&&(o=(t,e)=>t.concat(e));const a=["data","domain","categories","polar","startAngle","endAngle","minDomain","maxDomain","horizontal"],s=(t,l,c)=>t.reduce(((t,i,u)=>{let h=t;const d=i.type&&i.type.role,f=i.props.name||`${d}-${l[u]}`;if(i.props&&i.props.children){const t=Object.assign({},i.props,gl(r,a)),n=i.type&&"stack"===i.type.role&&Tl(i.type.getChildren)?i.type.getChildren(t):e.Children.toArray(i.props.children).map((n=>{const r=Object.assign({},n.props,gl(t,a));return e.cloneElement(n,r)})),l=n.map(((t,e)=>`${f}-${e}`)),c=s(n,l,i);h=o(h,c)}else{const t=n(i,f,c);t&&(h=o(h,t))}return h}),i),l=t.filter(e.isValidElement),c=l.map(((t,e)=>e));return s(l,c)}const zl={startsWith:["data-","aria-"],exactMatch:[]},Il=t=>!(!(t=>{let e=!1;return zl.startsWith.forEach((n=>{new RegExp(`\\b(${n})(\\w|-)+`,"g").test(t)&&(e=!0)})),e})(t)&&!(t=>zl.exactMatch.includes(t))(t)),Fl=t=>{const e={...t};return Object.fromEntries(Object.entries(e).filter((t=>{let[e]=t;return Il(e)})).map((e=>{let[n,r]=e;return[n,kl(r,t)]})))},Rl=(t,e)=>r.cloneElement(t,Fl(e));var Wl,Bl;var Ul,ql,Vl=function(){if(Bl)return Wl;Bl=1;var t=yo(),e=_o(),n=yr(),r=In(),i=mo(),o=jr(),a=go(),s=fo(),l=Object.prototype.hasOwnProperty;return Wl=function(c){if(null==c)return!0;if(i(c)&&(r(c)||"string"==typeof c||"function"==typeof c.splice||o(c)||s(c)||n(c)))return!c.length;var u=e(c);if("[object Map]"==u||"[object Set]"==u)return!c.size;if(a(c))return!t(c).length;for(var h in c)if(l.call(c,h))return!1;return!0}}(),Hl=J(Vl);var Yl=function(){if(ql)return Ul;ql=1;var t="undefined"!=typeof Element,e="function"==typeof Map,n="function"==typeof Set,r="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(o,a){if(o===a)return!0;if(o&&a&&"object"==typeof o&&"object"==typeof a){if(o.constructor!==a.constructor)return!1;var s,l,c,u;if(Array.isArray(o)){if((s=o.length)!=a.length)return!1;for(l=s;0!=l--;)if(!i(o[l],a[l]))return!1;return!0}if(e&&o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;for(u=o.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;for(u=o.entries();!(l=u.next()).done;)if(!i(l.value[1],a.get(l.value[0])))return!1;return!0}if(n&&o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;for(u=o.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;ret