PageSourceSearch

https://dashboard.nicorette.com/build/_shared/chunk-VVSLORYC.js

js nicorette.com collected 2026-10-04 00:00:44 UTC 386,513 bytes, 76 lines download raw bytes

vendor: 7,594 bytes, line 1
1import{a as $p,d as Gp}from"/build/_shared/chunk-RMHNTSN4.js";import{a as Up}from"/build/_shared/chunk-RWNLE2PV.js";import{a as Wp,b as Hp,c as zp}from"/build/_shared/chunk-BNWE3PQL.js";import{a as gt}from"/build/_shared/chunk-BJHIMWSO.js";import{b as tn}from"/build/_shared/chunk-X6TGSQHC.js";import{c as gi}from"/build/_shared/chunk-7SIMYUQM.js";import{c as Mt,e as jt}from"/build/_shared/chunk-BNF2B46L.js";import{j as Fp,q as Jo}from"/build/_shared/chunk-QZKBOIZN.js";import{a as re}from"/build/_shared/chunk-EZ5TAUSY.js";import{b as j,c as Y1,d as F}from"/build/_shared/chunk-T36URGAI.js";var We=j((Qz,Vp)=>{var eP=Array.isArray;Vp.exports=eP});var Rs=j((e3,Xp)=>{var tP=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis;Xp.exports=tP});var bt=j((t3,Yp)=>{var rP=Rs(),nP=typeof self=="object"&&self&&self.Object===Object&&self,iP=rP||nP||Function("return this")();Yp.exports=iP});var rn=j((r3,Zp)=>{var oP=bt(),aP=oP.Symbol;Zp.exports=aP});var td=j((n3,ed)=>{var Jp=rn(),Qp=Object.prototype,uP=Qp.hasOwnProperty,sP=Qp.toString,bi=Jp?Jp.toStringTag:void 0;function cP(e){var t=uP.call(e,bi),r=e[bi];try{e[bi]=void 0;var n=!0}catch{}var i=sP.call(e);return n&&(t?e[bi]=r:delete e[bi]),i}ed.exports=cP});var nd=j((i3,rd)=>{var lP=Object.prototype,fP=lP.toString;function pP(e){return fP.call(e)}rd.exports=pP});var Ct=j((o3,ad)=>{var id=rn(),dP=td(),mP=nd(),hP="[object Null]",yP="[object Undefined]",od=id?id.toStringTag:void 0;function vP(e){return e==null?e===void 0?yP:hP:od&&od in Object(e)?dP(e):mP(e)}ad.exports=vP});var It=j((a3,ud)=>{function gP(e){return e!=null&&typeof e=="object"}ud.exports=gP});var xr=j((u3,sd)=>{var bP=Ct(),xP=It(),wP="[object Symbol]";function OP(e){return typeof e=="symbol"||xP(e)&&bP(e)==wP}sd.exports=OP});var Qo=j((s3,cd)=>{var SP=We(),AP=xr(),PP=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,TP=/^\w*$/;function _P(e,t){if(SP(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||AP(e)?!0:TP.test(e)||!PP.test(e)||t!=null&&e in Object(t)}cd.exports=_P});var at=j((c3,ld)=>{function EP(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}ld.exports=EP});var Ee=j((l3,fd)=>{var MP=Ct(),jP=at(),CP="[object AsyncFunction]",IP="[object Function]",NP="[object GeneratorFunction]",DP="[object Proxy]";function kP(e){if(!jP(e))return!1;var t=MP(e);return t==IP||t==NP||t==CP||t==DP}fd.exports=kP});var dd=j((f3,pd)=>{var RP=bt(),qP=RP["__core-js_shared__"];pd.exports=qP});var yd=j((p3,hd)=>{var qs=dd(),md=function(){var e=/[^.]+$/.exec(qs&&qs.keys&&qs.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function LP(e){return!!md&&md in e}hd.exports=LP});var Ls=j((d3,vd)=>{var BP=Function.prototype,FP=BP.toString;function WP(e){if(e!=null){try{return FP.call(e)}catch{}try{return e+""}catch{}}return""}vd.exports=WP});var bd=j((m3,gd)=>{var UP=Ee(),$P=yd(),GP=at(),HP=Ls(),zP=/[\\^$.*+?()[\]{}|]/g,KP=/^\[object .+?Constructor\]$/,VP=Function.prototype,XP=Object.prototype,YP=VP.toString,ZP=XP.hasOwnProperty,JP=RegExp("^"+YP.call(ZP).replace(zP,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function QP(e){if(!GP(e)||$P(e))return!1;var t=UP(e)?JP:KP;return t.test(HP(e))}gd.exports=QP});var wd=j((h3,xd)=>{function eT(e,t){return e?.[t]}xd.exports=eT});var tr=j((y3,Od)=>{var tT=bd(),rT=wd();function nT(e,t){var r=rT(e,t);return tT(r)?r:void 0}Od.exports=nT});var xi=j((v3,Sd)=>{var iT=tr(),oT=iT(Object,"create");Sd.exports=oT});var Td=j((g3,Pd)=>{var Ad=xi();function aT(){this.__data__=Ad?Ad(null):{},this.size=0}Pd.exports=aT});var Ed=j((b3,_d)=>{function uT(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}_d.exports=uT});var jd=j((x3,Md)=>{var sT=xi(),cT="__lodash_hash_undefined__",lT=Object.prototype,fT=lT.hasOwnProperty;function pT(e){var t=this.__data__;if(sT){var r=t[e];return r===cT?void 0:r}return fT.call(t,e)?t[e]:void 0}Md.exports=pT});var Id=j((w3,Cd)=>{var dT=xi(),mT=Object.prototype,hT=mT.hasOwnProperty;function yT(e){var t=this.__data__;return dT?t[e]!==void 0:hT.call(t,e)}Cd.exports=yT});var Dd=j((O3,Nd)=>{var vT=xi(),gT="__lodash_hash_undefined__";function bT(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=vT&&t===void 0?gT:t,this}Nd.exports=bT});var Rd=j((S3,kd)=>{var xT=Td(),wT=Ed(),OT=jd(),ST=Id(),AT=Dd();function nn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}nn.prototype.clear=xT;nn.prototype.delete=wT;nn.prototype.get=OT;nn.prototype.has=ST;nn.prototype.set=AT;kd.exports=nn});var Ld=j((A3,qd)=>{function PT(){this.__data__=[],this.size=0}qd.exports=PT});var ea=j((P3,Bd)=>{function TT(e,t){return e===t||e!==e&&t!==t}Bd.exports=TT});var wi=j((T3,Fd)=>{var _T=ea();function ET(e,t){for(var r=e.length;r--;)if(_T(e[r][0],t))return r;return-1}Fd.exports=ET});var Ud=j((_3,Wd)=>{var MT=wi(),jT=Array.prototype,CT=jT.splice;function IT(e){var t=this.__data__,r=MT(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():CT.call(t,r,1),--this.size,!0}Wd.exports=IT});var Gd=j((E3,$d)=>{var NT=wi();function DT(e){var t=this.__data__,r=NT(t,e);return r<0?void 0:t[r][1]}$d.exports=DT});var zd=j((M3,Hd)=>{var kT=wi();function RT(e){return kT(this.__data__,e)>-1}Hd.exports=RT});var Vd=j((j3,Kd)=>{var qT=wi();function LT(e,t){var r=this.__data__,n=qT(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}Kd.exports=LT});var Oi=j((C3,Xd)=>{var BT=Ld(),FT=Ud(),WT=Gd(),UT=zd(),$T=Vd();function on(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}on.prototype.clear=BT;on.prototype.delete=FT;on.prototype.get=WT;on.prototype.has=UT;on.prototype.set=$T;Xd.exports=on});var ta=j((I3,Yd)=>{var GT=tr(),HT=bt(),zT=GT(HT,"Map");Yd.exports=zT});var Qd=j((N3,Jd)=>{var Zd=Rd(),KT=Oi(),VT=ta();function XT(){this.size=0,this.__data__={hash:new Zd,map:new(VT||KT),string:new Zd}}Jd.exports=XT});var tm=j((D3,em)=>{function YT(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}em.exports=YT});var Si=j((k3,rm)=>{var ZT=tm();function JT(e,t){var r=e.__data__;return ZT(t)?r[typeof t=="string"?"string":"hash"]:r.map}rm.exports=JT});var im=j((R3,nm)=>{var QT=Si();function e_(e){var t=QT(this,e).delete(e);return this.size-=t?1:0,t}nm.exports=e_});var am=j((q3,om)=>{var t_=Si();function r_(e){return t_(this,e).get(e)}om.exports=r_});var sm=j((L3,um)=>{var n_=Si();function i_(e){return n_(this,e).has(e)}um.exports=i_});var lm=j((B3,cm)=>{var o_=Si();function a_(e,t){var r=o_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}cm.exports=a_});var ra=j((F3,fm)=>{var u_=Qd(),s_=im(),c_=am(),l_=sm(),f_=lm();function an(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}an.prototype.clear=u_;an.prototype.delete=s_;an.prototype.get=c_;an.prototype.has=l_;an.prototype.set=f_;fm.exports=an});var Fs=j((W3,dm)=>{var pm=ra(),p_="Expected a function";function Bs(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(p_);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(Bs.Cache||pm),r}Bs.Cache=pm;dm.exports=Bs});var hm=j((U3,mm)=>{var d_=Fs(),m_=500;function h_(e){var t=d_(e,function(n){return r.size===m_&&r.clear(),n}),r=t.cache;return t}mm.exports=h_});var vm=j(($3,ym)=>{var y_=hm(),v_=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,g_=/\\(\\)?/g,b_=y_(function(e){var t=[];
1return e.charCodeAt(0)===46&&t.push(""),e.replace(v_,function(r,n,i,o){t.push(i?o.replace(g_,"$1"):n||r)}),t});ym.exports=b_});var na=j((G3,gm)=>{function x_(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}gm.exports=x_});var Am=j((H3,Sm)=>{var bm=rn(),w_=na(),O_=We(),S_=xr(),A_=1/0,xm=bm?bm.prototype:void 0,wm=xm?xm.toString:void 0;function Om(e){if(typeof e=="string")return e;if(O_(e))return w_(e,Om)+"";if(S_(e))return wm?wm.call(e):"";var t=e+"";return t=="0"&&1/e==-A_?"-0":t}Sm.exports=Om});var Ws=j((z3,Pm)=>{var P_=Am();function T_(e){return e==null?"":P_(e)}Pm.exports=T_});var Us=j((K3,Tm)=>{var __=We(),E_=Qo(),M_=vm(),j_=Ws();function C_(e,t){return __(e)?e:E_(e,t)?[e]:M_(j_(e))}Tm.exports=C_});var Ai=j((V3,_m)=>{var I_=xr(),N_=1/0;function D_(e){if(typeof e=="string"||I_(e))return e;var t=e+"";return t=="0"&&1/e==-N_?"-0":t}_m.exports=D_});var ia=j((X3,Em)=>{var k_=Us(),R_=Ai();function q_(e,t){t=k_(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[R_(t[r++])];return r&&r==n?e:void 0}Em.exports=q_});var wr=j((Y3,Mm)=>{var L_=ia();function B_(e,t,r){var n=e==null?void 0:L_(e,t);return n===void 0?r:n}Mm.exports=B_});var Nt=j((Z3,jm)=>{function F_(e){return e==null}jm.exports=F_});var oa=j((J3,Cm)=>{var W_=Ct(),U_=We(),$_=It(),G_="[object String]";function H_(e){return typeof e=="string"||!U_(e)&&$_(e)&&W_(e)==G_}Cm.exports=H_});var Nm=j(ce=>{"use strict";var $s=Symbol.for("react.element"),Gs=Symbol.for("react.portal"),aa=Symbol.for("react.fragment"),ua=Symbol.for("react.strict_mode"),sa=Symbol.for("react.profiler"),ca=Symbol.for("react.provider"),la=Symbol.for("react.context"),z_=Symbol.for("react.server_context"),fa=Symbol.for("react.forward_ref"),pa=Symbol.for("react.suspense"),da=Symbol.for("react.suspense_list"),ma=Symbol.for("react.memo"),ha=Symbol.for("react.lazy"),K_=Symbol.for("react.offscreen"),Im;Im=Symbol.for("react.module.reference");function ut(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case $s:switch(e=e.type,e){case aa:case sa:case ua:case pa:case da:return e;default:switch(e=e&&e.$$typeof,e){case z_:case la:case fa:case ha:case ma:case ca:return e;default:return t}}case Gs:return t}}}ce.ContextConsumer=la;ce.ContextProvider=ca;ce.Element=$s;ce.ForwardRef=fa;ce.Fragment=aa;ce.Lazy=ha;ce.Memo=ma;ce.Portal=Gs;ce.Profiler=sa;ce.StrictMode=ua;ce.Suspense=pa;ce.SuspenseList=da;ce.isAsyncMode=function(){return!1};ce.isConcurrentMode=function(){return!1};ce.isContextConsumer=function(e){return ut(e)===la};ce.isContextProvider=function(e){return ut(e)===ca};ce.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===$s};ce.isForwardRef=function(e){return ut(e)===fa};ce.isFragment=function(e){return ut(e)===aa};ce.isLazy=function(e){return ut(e)===ha};ce.isMemo=function(e){return ut(e)===ma};ce.isPortal=function(e){return ut(e)===Gs};ce.isProfiler=function(e){return ut(e)===sa};ce.isStrictMode=function(e){return ut(e)===ua};ce.isSuspense=function(e){return ut(e)===pa};ce.isSuspenseList=function(e){return ut(e)===da};ce.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===aa||e===sa||e===ua||e===pa||e===da||e===K_||typeof e=="object"&&e!==null&&(e.$$typeof===ha||e.$$typeof===ma||e.$$typeof===ca||e.$$typeof===la||e.$$typeof===fa||e.$$typeof===Im||e.getModuleId!==void 0)};ce.typeOf=ut});var km=j((e8,Dm)=>{"use strict";Dm.exports=Nm()});var Hs=j((t8,Rm)=>{var V_=Ct(),X_=It(),Y_="[object Number]";function Z_(e){return typeof e=="number"||X_(e)&&V_(e)==Y_}Rm.exports=Z_});var zs=j((r8,qm)=>{var J_=Hs();function Q_(e){return J_(e)&&e!=+e}qm.exports=Q_});var th=j((v8,eh)=>{function yE(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),r=r>i?i:r,r<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+t];return o}eh.exports=yE});var nh=j((g8,rh)=>{var vE=th();function gE(e,t,r){var n=e.length;return r=r===void 0?n:r,!t&&r>=n?e:vE(e,t,r)}rh.exports=gE});var ic=j((b8,ih)=>{var bE="\\ud800-\\udfff",xE="\\u0300-\\u036f",wE="\\ufe20-\\ufe2f",OE="\\u20d0-\\u20ff",SE=xE+wE+OE,AE="\\ufe0e\\ufe0f",PE="\\u200d",TE=RegExp("["+PE+bE+SE+AE+"]");function _E(e){return TE.test(e)}ih.exports=_E});var ah=j((x8,oh)=>{function EE(e){return e.split("")}oh.exports=EE});var mh=j((w8,dh)=>{var uh="\\ud800-\\udfff",ME="\\u0300-\\u036f",jE="\\ufe20-\\ufe2f",CE="\\u20d0-\\u20ff",IE=ME+jE+CE,NE="\\ufe0e\\ufe0f",DE="["+uh+"]",oc="["+IE+"]",ac="\\ud83c[\\udffb-\\udfff]",kE="(?:"+oc+"|"+ac+")",sh="[^"+uh+"]",ch="(?:\\ud83c[\\udde6-\\uddff]){2}",lh="[\\ud800-\\udbff][\\udc00-\\udfff]",RE="\\u200d",fh=kE+"?",ph="["+NE+"]?",qE="(?:"+RE+"(?:"+[sh,ch,lh].join("|")+")"+ph+fh+")*",LE=ph+fh+qE,BE="(?:"+[sh+oc+"?",oc,ch,lh,DE].join("|")+")",FE=RegExp(ac+"(?="+ac+")|"+BE+LE,"g");function WE(e){return e.match(FE)||[]}dh.exports=WE});var yh=j((O8,hh)=>{var UE=ah(),$E=ic(),GE=mh();function HE(e){return $E(e)?GE(e):UE(e)}hh.exports=HE});var gh=j((S8,vh)=>{var zE=nh(),KE=ic(),VE=yh(),XE=Ws();function YE(e){return function(t){t=XE(t);var r=KE(t)?VE(t):void 0,n=r?r[0]:t.charAt(0),i=r?zE(r,1).join(""):t.slice(1);return n[e]()+i}}vh.exports=YE});var wa=j((A8,bh)=>{var ZE=gh(),JE=ZE("toUpperCase");bh.exports=JE});var Hh=j((T5,Gh)=>{var _M=Oi();function EM(){this.__data__=new _M,this.size=0}Gh.exports=EM});var Kh=j((_5,zh)=>{function MM(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}zh.exports=MM});var Xh=j((E5,Vh)=>{function jM(e){return this.__data__.get(e)}Vh.exports=jM});var Zh=j((M5,Yh)=>{function CM(e){return this.__data__.has(e)}Yh.exports=CM});var Qh=j((j5,Jh)=>{var IM=Oi(),NM=ta(),DM=ra(),kM=200;function RM(e,t){var r=this.__data__;if(r instanceof IM){var n=r.__data__;if(!NM||n.length<kM-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new DM(n)}return r.set(e,t),this.size=r.size,this}Jh.exports=RM});var Fc=j((C5,ey)=>{var qM=Oi(),LM=Hh(),BM=Kh(),FM=Xh(),WM=Zh(),UM=Qh();function gn(e){var t=this.__data__=new qM(e);this.size=t.size}gn.prototype.clear=LM;gn.prototype.delete=BM;gn.prototype.get=FM;gn.prototype.has=WM;gn.prototype.set=UM;ey.exports=gn});var ry=j((I5,ty)=>{var $M="__lodash_hash_undefined__";function GM(e){return this.__data__.set(e,$M),this}ty.exports=GM});var iy=j((N5,ny)=>{function HM(e){return this.__data__.has(e)}ny.exports=HM});var Wc=j((D5,oy)=>{var zM=ra(),KM=ry(),VM=iy();function ja(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new zM;++t<r;)this.add(e[t])}ja.prototype.add=ja.prototype.push=KM;ja.prototype.has=VM;oy.exports=ja});var Uc=j((k5,ay)=>{function XM(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}ay.exports=XM});var $c=j((R5,uy)=>{function YM(e,t){return e.has(t)}uy.exports=YM});var Gc=j((q5,sy)=>{var ZM=Wc(),JM=Uc(),QM=$c(),ej=1,tj=2;function rj(e,t,r,n,i,o){var a=r&ej,u=e.length,s=t.length;if(u!=s&&!(a&&s>u))return!1;var c=o.get(e),f=o.get(t);if(c&&f)return c==t&&f==e;var l=-1,p=!0,m=r&tj?new ZM:void 0;for(o.set(e,t),o.set(t,e);++l<u;){var y=e[l],d=t[l];if(n)var v=a?n(d,y,l,t,e,o):n(y,d,l,e,t,o);if(v!==void 0){if(v)continue;p=!1;break}if(m){if(!JM(t,function(O,S){if(!QM(m,S)&&(y===O||i(y,O,r,n,o)))return m.push(S)})){p=!1;break}}else if(!(y===d||i(y,d,r,n,o))){p=!1;break}}return o.delete(e),o.delete(t),p}sy.exports=rj});var ly=j((L5,cy)=>{var nj=bt(),ij=nj.Uint8Array;cy.exports=ij});var py=j((B5,fy)=>{function oj(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}fy.exports=oj});var Ca=j((F5,dy)=>{function aj(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}dy.exports=aj});var gy=j((W5,vy)=>{var my=rn(),hy=ly(),uj=ea(),sj=Gc(),cj=py(),lj=Ca(),fj=1,pj=2,dj="[object Boolean]",mj="[object Date]",hj="[object Error]",yj="[object Map]",vj="[object Number]",gj="[object RegExp]",bj="[object Set]",xj="[object String]",wj="[object Symbol]",Oj="[object ArrayBuffer]",Sj="[object DataView]",yy=my?my.prototype:void 0,Hc=yy?yy.valueOf
vendor: 17,578 bytes, line 1
1:void 0;function Aj(e,t,r,n,i,o,a){switch(r){case Sj:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Oj:return!(e.byteLength!=t.byteLength||!o(new hy(e),new hy(t)));case dj:case mj:case vj:return uj(+e,+t);case hj:return e.name==t.name&&e.message==t.message;case gj:case xj:return e==t+"";case yj:var u=cj;case bj:var s=n&fj;if(u||(u=lj),e.size!=t.size&&!s)return!1;var c=a.get(e);if(c)return c==t;n|=pj,a.set(e,t);var f=sj(u(e),u(t),n,i,o,a);return a.delete(e),f;case wj:if(Hc)return Hc.call(e)==Hc.call(t)}return!1}vy.exports=Aj});var zc=j((U5,by)=>{function Pj(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}by.exports=Pj});var wy=j(($5,xy)=>{var Tj=zc(),_j=We();function Ej(e,t,r){var n=t(e);return _j(e)?n:Tj(n,r(e))}xy.exports=Ej});var Sy=j((G5,Oy)=>{function Mj(e,t){for(var r=-1,n=e==null?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}Oy.exports=Mj});var Py=j((H5,Ay)=>{function jj(){return[]}Ay.exports=jj});var Ey=j((z5,_y)=>{var Cj=Sy(),Ij=Py(),Nj=Object.prototype,Dj=Nj.propertyIsEnumerable,Ty=Object.getOwnPropertySymbols,kj=Ty?function(e){return e==null?[]:(e=Object(e),Cj(Ty(e),function(t){return Dj.call(e,t)}))}:Ij;_y.exports=kj});var jy=j((K5,My)=>{function Rj(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}My.exports=Rj});var Iy=j((V5,Cy)=>{var qj=Ct(),Lj=It(),Bj="[object Arguments]";function Fj(e){return Lj(e)&&qj(e)==Bj}Cy.exports=Fj});var Ia=j((X5,ky)=>{var Ny=Iy(),Wj=It(),Dy=Object.prototype,Uj=Dy.hasOwnProperty,$j=Dy.propertyIsEnumerable,Gj=Ny(function(){return arguments}())?Ny:function(e){return Wj(e)&&Uj.call(e,"callee")&&!$j.call(e,"callee")};ky.exports=Gj});var qy=j((Y5,Ry)=>{function Hj(){return!1}Ry.exports=Hj});var Kc=j((Ii,bn)=>{var zj=bt(),Kj=qy(),Fy=typeof Ii=="object"&&Ii&&!Ii.nodeType&&Ii,Ly=Fy&&typeof bn=="object"&&bn&&!bn.nodeType&&bn,Vj=Ly&&Ly.exports===Fy,By=Vj?zj.Buffer:void 0,Xj=By?By.isBuffer:void 0,Yj=Xj||Kj;bn.exports=Yj});var Na=j((Z5,Wy)=>{var Zj=9007199254740991,Jj=/^(?:0|[1-9]\d*)$/;function Qj(e,t){var r=typeof e;return t=t??Zj,!!t&&(r=="number"||r!="symbol"&&Jj.test(e))&&e>-1&&e%1==0&&e<t}Wy.exports=Qj});var Da=j((J5,Uy)=>{var eC=9007199254740991;function tC(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=eC}Uy.exports=tC});var Gy=j((Q5,$y)=>{var rC=Ct(),nC=Da(),iC=It(),oC="[object Arguments]",aC="[object Array]",uC="[object Boolean]",sC="[object Date]",cC="[object Error]",lC="[object Function]",fC="[object Map]",pC="[object Number]",dC="[object Object]",mC="[object RegExp]",hC="[object Set]",yC="[object String]",vC="[object WeakMap]",gC="[object ArrayBuffer]",bC="[object DataView]",xC="[object Float32Array]",wC="[object Float64Array]",OC="[object Int8Array]",SC="[object Int16Array]",AC="[object Int32Array]",PC="[object Uint8Array]",TC="[object Uint8ClampedArray]",_C="[object Uint16Array]",EC="[object Uint32Array]",me={};me[xC]=me[wC]=me[OC]=me[SC]=me[AC]=me[PC]=me[TC]=me[_C]=me[EC]=!0;me[oC]=me[aC]=me[gC]=me[uC]=me[bC]=me[sC]=me[cC]=me[lC]=me[fC]=me[pC]=me[dC]=me[mC]=me[hC]=me[yC]=me[vC]=!1;function MC(e){return iC(e)&&nC(e.length)&&!!me[rC(e)]}$y.exports=MC});var Vc=j((eV,Hy)=>{function jC(e){return function(t){return e(t)}}Hy.exports=jC});var Ky=j((Ni,xn)=>{var CC=Rs(),zy=typeof Ni=="object"&&Ni&&!Ni.nodeType&&Ni,Di=zy&&typeof xn=="object"&&xn&&!xn.nodeType&&xn,IC=Di&&Di.exports===zy,Xc=IC&&CC.process,NC=function(){try{var e=Di&&Di.require&&Di.require("util").types;return e||Xc&&Xc.binding&&Xc.binding("util")}catch{}}();xn.exports=NC});var Yc=j((tV,Yy)=>{var DC=Gy(),kC=Vc(),Vy=Ky(),Xy=Vy&&Vy.isTypedArray,RC=Xy?kC(Xy):DC;Yy.exports=RC});var Jy=j((rV,Zy)=>{var qC=jy(),LC=Ia(),BC=We(),FC=Kc(),WC=Na(),UC=Yc(),$C=Object.prototype,GC=$C.hasOwnProperty;function HC(e,t){var r=BC(e),n=!r&&LC(e),i=!r&&!n&&FC(e),o=!r&&!n&&!i&&UC(e),a=r||n||i||o,u=a?qC(e.length,String):[],s=u.length;for(var c in e)(t||GC.call(e,c))&&!(a&&(c=="length"||i&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||WC(c,s)))&&u.push(c);return u}Zy.exports=HC});var ev=j((nV,Qy)=>{var zC=Object.prototype;function KC(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||zC;return e===r}Qy.exports=KC});var Zc=j((iV,tv)=>{function VC(e,t){return function(r){return e(t(r))}}tv.exports=VC});var nv=j((oV,rv)=>{var XC=Zc(),YC=XC(Object.keys,Object);rv.exports=YC});var ov=j((aV,iv)=>{var ZC=ev(),JC=nv(),QC=Object.prototype,eI=QC.hasOwnProperty;function tI(e){if(!ZC(e))return JC(e);var t=[];for(var r in Object(e))eI.call(e,r)&&r!="constructor"&&t.push(r);return t}iv.exports=tI});var wn=j((uV,av)=>{var rI=Ee(),nI=Da();function iI(e){return e!=null&&nI(e.length)&&!rI(e)}av.exports=iI});var ki=j((sV,uv)=>{var oI=Jy(),aI=ov(),uI=wn();function sI(e){return uI(e)?oI(e):aI(e)}uv.exports=sI});var cv=j((cV,sv)=>{var cI=wy(),lI=Ey(),fI=ki();function pI(e){return cI(e,fI,lI)}sv.exports=pI});var pv=j((lV,fv)=>{var lv=cv(),dI=1,mI=Object.prototype,hI=mI.hasOwnProperty;function yI(e,t,r,n,i,o){var a=r&dI,u=lv(e),s=u.length,c=lv(t),f=c.length;if(s!=f&&!a)return!1;for(var l=s;l--;){var p=u[l];if(!(a?p in t:hI.call(t,p)))return!1}var m=o.get(e),y=o.get(t);if(m&&y)return m==t&&y==e;var d=!0;o.set(e,t),o.set(t,e);for(var v=a;++l<s;){p=u[l];var O=e[p],S=t[p];if(n)var w=a?n(S,O,p,t,e,o):n(O,S,p,e,t,o);if(!(w===void 0?O===S||i(O,S,r,n,o):w)){d=!1;break}v||(v=p=="constructor")}if(d&&!v){var P=e.constructor,h=t.constructor;P!=h&&"constructor"in e&&"constructor"in t&&!(typeof P=="function"&&P instanceof P&&typeof h=="function"&&h instanceof h)&&(d=!1)}return o.delete(e),o.delete(t),d}fv.exports=yI});var mv=j((fV,dv)=>{var vI=tr(),gI=bt(),bI=vI(gI,"DataView");dv.exports=bI});var yv=j((pV,hv)=>{var xI=tr(),wI=bt(),OI=xI(wI,"Promise");hv.exports=OI});var Jc=j((dV,vv)=>{var SI=tr(),AI=bt(),PI=SI(AI,"Set");vv.exports=PI});var bv=j((mV,gv)=>{var TI=tr(),_I=bt(),EI=TI(_I,"WeakMap");gv.exports=EI});var _v=j((hV,Tv)=>{var Qc=mv(),el=ta(),tl=yv(),rl=Jc(),nl=bv(),Pv=Ct(),On=Ls(),xv="[object Map]",MI="[object Object]",wv="[object Promise]",Ov="[object Set]",Sv="[object WeakMap]",Av="[object DataView]",jI=On(Qc),CI=On(el),II=On(tl),NI=On(rl),DI=On(nl),Mr=Pv;(Qc&&Mr(new Qc(new ArrayBuffer(1)))!=Av||el&&Mr(new el)!=xv||tl&&Mr(tl.resolve())!=wv||rl&&Mr(new rl)!=Ov||nl&&Mr(new nl)!=Sv)&&(Mr=function(e){var t=Pv(e),r=t==MI?e.constructor:void 0,n=r?On(r):"";if(n)switch(n){case jI:return Av;case CI:return xv;case II:return wv;case NI:return Ov;case DI:return Sv}return t});Tv.exports=Mr});var kv=j((yV,Dv)=>{var il=Fc(),kI=Gc(),RI=gy(),qI=pv(),Ev=_v(),Mv=We(),jv=Kc(),LI=Yc(),BI=1,Cv="[object Arguments]",Iv="[object Array]",ka="[object Object]",FI=Object.prototype,Nv=FI.hasOwnProperty;function WI(e,t,r,n,i,o){var a=Mv(e),u=Mv(t),s=a?Iv:Ev(e),c=u?Iv:Ev(t);s=s==Cv?ka:s,c=c==Cv?ka:c;var f=s==ka,l=c==ka,p=s==c;if(p&&jv(e)){if(!jv(t))return!1;a=!0,f=!1}if(p&&!f)return o||(o=new il),a||LI(e)?kI(e,t,r,n,i,o):RI(e,t,s,r,n,i,o);if(!(r&BI)){var m=f&&Nv.call(e,"__wrapped__"),y=l&&Nv.call(t,"__wrapped__");if(m||y){var d=m?e.value():e,v=y?t.value():t;return o||(o=new il),i(d,v,r,n,o)}}return p?(o||(o=new il),qI(e,t,r,n,i,o)):!1}Dv.exports=WI});var Ra=j((vV,Lv)=>{var UI=kv(),Rv=It();function qv(e,t,r,n,i){return e===t?!0:e==null||t==null||!Rv(e)&&!Rv(t)?e!==e&&t!==t:UI(e,t,r,n,qv,i)}Lv.exports=qv});var Fv=j((gV,Bv)=>{var $I=Fc(),GI=Ra(),HI=1,zI=2;function KI(e,t,r,n){var i=r.length,o=i,a=!n;if(e==null)return!o;for(e=Object(e);i--;){var u=r[i];if(a&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i<o;){u=r[i];var s=u[0],c=e[s],f=u[1];if(a&&u[2]){if(c===void 0&&!(s in e))return!1}else{var l=new $I;if(n)var p=n(c,f,s,e,t,l);if(!(p===void 0?GI(f,c,HI|zI,n,l):p))return!1}}return!0}Bv.exports=KI});var ol=j((bV,Wv)=>{var VI=at();function XI(e){return e===e&&!VI(e)}Wv.exports=XI});var $v=j((xV,Uv)=>{var YI=ol(),ZI=ki();function JI(e){for(var t=ZI(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,YI(i)]}return t}Uv.exports=JI});var al=j((wV,Gv)=>{function QI(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}Gv.exports=QI});var zv=j((OV,Hv)=>{var eN=Fv(),tN=$v(),rN=al();function nN(e){var t=tN(e);return t.length==1&&t[0][2]?rN(t[0][0],t[0][1]):function(r){return r===e||eN(r,e,t)}}Hv.exports=nN});var Vv=j((SV,Kv)=>{function iN(e,t){return e!=null&&t in Object(e)}Kv.exports=iN});var Yv=j((AV,Xv)=>{var oN=Us(),aN=Ia(),uN=We(),sN=Na(),cN=Da(),lN=Ai();function fN(e,t,r){t=oN(t,e);for(var n=-1,i=t.length,o=!1;++n<i;){var a=lN(t[n]);if(!(o=e!=null&&r(e,a)))break;e=e[a]}return o||++n!=i?o:(i=e==null?0:e.length,!!i&&cN(i)&&sN(a,i)&&(uN(e)||aN(e)))}Xv.exports=fN});var Jv=j((PV,Zv)=>{var pN=Vv(),dN=Yv();function mN(e,t){return e!=null&&dN(e,t,pN)}Zv.exports=mN});var eg=j((TV,Qv)=>{var hN=Ra(),yN=wr(),vN=Jv(),gN=Qo(),bN=ol(),xN=al(),wN=Ai(),ON=1,SN=2;function AN(e,t){return gN(e)&&bN(t)?xN(wN(e),t):function(r){var n=yN(r,e);return n===void 0&&n===t?vN(r,e):hN(t,n,ON|SN)}}Qv.exports=AN});var jr=j((_V,tg)=>{function PN(e){return e}tg.exports=PN});var ng=j((EV,rg)=>{function TN(e){return function(t){return t?.[e]}}rg.exports=TN});var og=j((MV,ig)=>{var _N=ia();function EN(e){return function(t){return _N(t,e)}}ig.exports=EN});var ug=j((jV,ag)=>{var MN=ng(),jN=og(),CN=Qo(),IN=Ai();function NN(e){return CN(e)?MN(IN(e)):jN(e)}ag.exports=NN});var Kt=j((CV,sg)=>{var DN=zv(),kN=eg(),RN=jr(),qN=We(),LN=ug();function BN(e){return typeof e=="function"?e:e==null?RN:typeof e=="object"?qN(e)?kN(e[0],e[1]):DN(e):LN(e)}sg.exports=BN});var ul=j((IV,cg)=>{function FN(e,t,r,n){for(var i=e.length,o=r+(n?1:-1);n?o--:++o<i;)if(t(e[o],o,e))return o;return-1}cg.exports=FN});var fg=j((NV,lg)=>{function WN(e){return e!==e}lg.exports=WN});var dg=j((DV,pg)=>{function UN(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}pg.exports=UN});var hg=j((kV,mg)=>{var $N=ul(),GN=fg(),HN=dg();function zN(e,t,r){return t===t?HN(e,t,r):$N(e,GN,r)}mg.exports=zN});var vg=j((RV,yg)=>{var KN=hg();function VN(e,t){var r=e==null?0:e.length;return!!r&&KN(e,t,0)>-1}yg.exports=VN});var bg=j((qV,gg)=>{function XN(e,t,r){for(var n=-1,i=e==null?0:e.length;++n<i;)if(r(t,e[n]))return!0;return!1}gg.exports=XN});var wg=j((LV,xg)=>{function YN(){}xg.exports=YN});var Sg=j((BV,Og)=>{var sl=Jc(),ZN=wg(),JN=Ca(),QN=1/0,eD=sl&&1/JN(new sl([,-0]))[1]==QN?function(e){return new sl(e)}:ZN;Og.exports=eD});var Pg=j((FV,Ag)=>{var tD=Wc(),rD=vg(),nD=bg(),iD=$c(),oD=Sg(),aD=Ca(),uD=200;function sD(e,t,r){var n=-1,i=rD,o=e.length,a=!0,u=[],s=u;if(r)a=!1,i=nD;else if(o>=uD){var c=t?null:oD(e);if(c)return aD(c);a=!1,i=iD,s=new tD}else s=t?[]:u;e:for(;++n<o;){var f=e[n],l=t?t(f):f;if(f=r||f!==0?f:0,a&&l===l){for(var p=s.length;p--;)if(s[p]===l)continue e;t&&s.push(l),u.push(f)}else i(s,l,r)||(s!==u&&s.push(l),u.push(f))}return u}Ag.exports=sD});var _g=j((WV,Tg)=>{var cD=Kt(),lD=Pg();function fD(e,t){return e&&e.length?lD(e,cD(t,2)):[]}Tg.exports=fD});var qg=j((KV,Rg)=>{var Dg=rn(),AD=Ia(),PD=We(),kg=Dg?Dg.isConcatSpreadable:void 0;function TD(e){return PD(e)||AD(e)||!!(kg&&e&&e[kg])}Rg.exports=TD});var fl=j((VV,Bg)=>{var _D=zc(),ED=qg();function Lg(e,t,r,n,i){var o=-1,a=e.length;for(r||(r=ED),i||(i=[]);++o<a;){var u=e[o];t>0&&r(u)?t>1?Lg(u,t-1,r,n,i):_D(i,u):n||(i[i.length]=u)}return i}Bg.exports=Lg});var Wg=j((XV,Fg)=>{function MD(e){return function(t,r,n){for(var i=-1,o=Object(t),a=n(t),u=a.length;u--;){var s=a[e?u:++i];if(r(o[s],s,o)===!1)break}return t}}Fg.exports=MD});var $g=j((YV,Ug)=>{var jD=Wg(),CD=jD();Ug.exports=CD});var pl=j((ZV,Gg)=>{var ID=$g(),ND=ki();function DD(e,t){return e&&ID(e,t,ND)}Gg.exports=DD});var zg=j((JV,Hg)=>{var kD=wn();function RD(e,t){return function(r,n){if(r==null)return r;if(!kD(r))return e(r,n);for(var i=r.length,o=t?i:-1,a=Object(r);(t?o--:++o<i)&&n(a[o],o,a)!==!1;);return r}}Hg.exports=RD});var Fa=j((QV,Kg)=>{var qD=pl(),LD=zg(),BD=LD(qD);Kg.exports=BD});var dl=j((eX,Vg)=>{var FD=Fa(),WD=wn();function UD(e,t){var r=-1,n=WD(e)?Array(e.length):[];return FD(e,function(i,o,a){n[++r]=t(i,o,a)}),n}Vg.exports=UD});var Yg=j((tX,Xg)=>{function $D(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}Xg.exports=$D});var Qg=j((rX,Jg)=>{var Zg=xr();function GD(e,t){if(e!==t){var r=e!==void 0,n=e===null,i=e===e,o=Zg(e),a=t!==void 0,u=t===null,s=t===t,c=Zg(t);if(!u&&!c&&!o&&e>t||o&&a&&s&&!u&&!c||n&&a&&s||!r&&s||!i)return 1;if(!n&&!o&&!c&&e<t||c&&r&&i&&!n&&!o||u&&r&&i||!a&&i||!s)return-1}return 0}Jg.exports=GD});var tb=j((nX,eb)=>{var HD=Qg();function zD(e,t,r){for(var n=-1,i=e.criteria,o=t.criteria,a=i.length,u=r.length;++n<a;){var s=HD(i[n],o[n]);if(s){if(n>=u)return s;var c=r[n];return s*(c=="desc"?-1:1)}}return e.index-t.index}eb.exports=zD});var nb=j((iX,rb)=>{var ml=na(),KD=ia(),VD=Kt(),XD=dl(),YD=Yg(),ZD=Vc(),JD=tb(),QD=jr(),ek=We();function tk(e,t,r){t.length?t=ml(t,function(o){return ek(o)?function(a){return KD(a,o.length===1?o[0]:o)}:o}):t=[QD];var n=-1;t=ml(t,ZD(VD));var i=XD(e,function(o,a,u){var s=ml(t,function(c){return c(o)});return{criteria:s,index:++n,value:o}});return YD(i,function(o,a){return JD(o,a,r)})}rb.exports=tk});var ob=j((oX,ib)=>{function rk(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}ib.exports=rk});var sb=j((aX,ub)=>{var nk=ob(),ab=Math.max;function ik(e,t,r){return t=ab(t===void 0?e.length-1:t,0),function(){for(var n=arguments,i=-1,o=ab(n.length-t,0),a=Array(o);++i<o;)a[i]=n[t+i];i=-1;for(var u=Array(t+1);++i<t;)u[i]=n[i];return u[t]=r(a),nk(e,this,u)}}ub.exports=ik});var lb=j((uX,cb)=>{function ok(e){return function(){return e}}cb.exports=ok});var hl=j((sX,fb)=>{var ak=tr(),uk=function(){try{var e=ak(Object,"defineProperty");return e({},"",{}),e}catch{}}();fb.exports=uk});var mb=j((cX,db)=>{var sk=lb(),pb=hl(),ck=jr(),lk=pb?function(e,t){return pb(e,"toString",{configurable:!0,enumerable:!1,value:sk(t),writable:!0})}:ck;db.exports=lk});var yb=j((lX,hb)=>{var fk=800,pk=16,dk=Date.now;function mk(e){var t=0,r=0;return function(){var n=dk(),i=pk-(n-r);if(r=n,i>0){if(++t>=fk)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}hb.exports=mk});var gb=j((fX,vb)=>{var hk=mb(),yk=yb(),vk=yk(hk);vb.exports=vk});var xb=j((pX,bb)=>{var gk=jr(),bk=sb(),xk=gb();function wk(e,t){return xk(bk(e,t,gk),e+"")}bb.exports=wk});var Ri=j((dX,wb)=>{var Ok=ea(),Sk=wn(),Ak=Na(),Pk=at();function Tk(e,t,r){if(!Pk(r))return!1;var n=typeof t;return(n=="number"?Sk(r)&&Ak(t,r.length):n=="string"&&t in r)?Ok(r[t],e):!1}wb.exports=Tk});var Wa=j((mX,Sb)=>{var _k=fl(),Ek=nb(),Mk=xb(),Ob=Ri(),jk=Mk(function(e,t){if(e==null)return[];var r=t.length;return r>1&&Ob(e,t[0],t[1])?t=[]:r>2&&Ob(t[0],t[1],t[2])&&(t=[t[0]]),Ek(e,_k(t,1),[])});Sb.exports=jk});var Gb=j((MX,$b)=>{var sR=bt(),cR=function(){return sR.Date.now()};$b.exports=cR});var zb=j((jX,Hb)=>{var lR=/\s/;function fR(e){for(var t=e.length;t--&&lR.test(e.charAt(t)););return t}Hb.exports=fR});var Vb=j((CX,Kb)=>{var pR=zb(),dR=/^\s+/;function mR(e){return e&&e.slice(0,pR(e)+1).replace(dR,"")}Kb.exports=mR});var Ol=j((IX,Zb)=>{var hR=Vb(),Xb=at(),yR=xr(),Yb=0/0,vR=/^[-+]0x[0-9a-f]+$/i,gR=/^0b[01]+$/i,bR=/^0o[0-7]+$/i,xR=parseInt;function wR(e){if(typeof e=="number")return e;if(yR(e))return Yb;if(Xb(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Xb(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=hR(e);var r=gR.test(e);return r||bR.test(e)?xR(e.slice(2),r?2:8):vR.test(e)?Yb:+e}Zb.exports=wR});var ex=j((NX,Qb)=>{var OR=at(),Sl=Gb(),Jb=Ol(),SR="Expected a function",AR=Math.max,PR=Math.min;function TR(e,t,r){var n,i,o,a,u,s,c=0,f=!1,l=!1,p=!0;if(typeof e!="function")throw new TypeError(SR);t=Jb(t)||0,OR(r)&&(f=!!r.leading,l="maxWait"in r,o=l?AR(Jb(r.maxWait)||0,t):o,p="trailing"in r?!!r.trailing:p);function m(g){var T=n,C=i;return n=i=void 0,c=g,a=e.apply(C,T),a}function y(g){return c=g,u=setTimeout(O,t),f?m(g):a}function d(g){var T=g-s,C=g-c,N=t-T;return l?PR(N,o-C):N}function v(g){var T=g-s,C=g-c;return s===void 0||T>=t||T<0||l&&C>=o}function O(){var g=Sl();if(v(g))return S(g);u=setTimeout(O,d(g))}function S(g){return u=void 0,p&&n?m(g):(n=i=void 0,a)}function w(){u!==void 0&&clearTimeout(u),c=0,n=s=i=u=void 0}function P(){return u===void 0?a:S(Sl())}function h(){var g=Sl(),T=v(g);if(n=arguments,i=this,s=g,T){if(u===void 0)return y(s);if(l)return clearTimeout(u),u=setTimeout(O,t),m(s)}return u===void 0&&(u=setTimeout(O,t)),a}return h.cancel=w,h.flush=P,h}Qb.exports=TR});var Al=j((DX,tx)=>{var _R=ex(),ER=at(),MR="Expected a function";function jR(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(MR);return ER(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),_R(e,t,{leading:n,maxWait:t,trailing:i})}tx.exports=jR});var pf=j((X7,$0)=>{var OL=xr();function SL(e,t,r){for(var n=-1,i=e.length;++n<i;){var o=e[n],a=t(o);if(a!=null&&(u===void 0?a===a&&!OL(a):r(a,u)))var u=a,s=o}return s}$0.exports=SL});var H0=j((Y7,G0)=>{function AL(e,t){return e>t}G0.exports=AL});var K0=j((Z7,z0)=>{var PL=pf(),TL=H0(),_L=jr();function EL(e){return e&&e.length?PL(e,_L,TL):void 0}z0.exports=EL});var X0=j((J7,V0)=>{function ML(e,t){return e<t}V0.exports=ML});var Z0=j((Q7,Y0)=>{var jL=pf(),CL=X0(),IL=jr();function NL(e){return e&&e.length?jL(e,IL,CL):void 0}Y0.exports=NL});var Q0=j((eZ,J0)=>{var DL=na(),kL=Kt(),RL=dl(),qL=We();function LL(e,t){var r=qL(e)?DL:RL;return r(e,kL(t,3))}J0.exports=LL});var tw=j((tZ,ew)=>{var BL=fl(),FL=Q0();function WL(e,t){return BL(FL(e,t),1)}ew.exports=WL});var Iu=j((rZ,rw)=>{var UL=Ra();function $L(e,t){return UL(e,t)}rw.exports=$L});var df=j((nw,Nu)=>{(function(e){"use strict";
1var t=1e9,r={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},n=!0,i="[DecimalError] ",o=i+"Invalid argument: ",a=i+"Exponent out of range: ",u=Math.floor,s=Math.pow,c=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,f,l=1e7,p=7,m=9007199254740991,y=u(m/p),d={};d.absoluteValue=d.abs=function(){var b=new this.constructor(this);return b.s&&(b.s=1),b},d.comparedTo=d.cmp=function(b){var x,E,A,M,_=this;if(b=new _.constructor(b),_.s!==b.s)return _.s||-b.s;if(_.e!==b.e)return _.e>b.e^_.s<0?1:-1;for(A=_.d.length,M=b.d.length,x=0,E=A<M?A:M;x<E;++x)if(_.d[x]!==b.d[x])return _.d[x]>b.d[x]^_.s<0?1:-1;return A===M?0:A>M^_.s<0?1:-1},d.decimalPlaces=d.dp=function(){var b=this,x=b.d.length-1,E=(x-b.e)*p;if(x=b.d[x],x)for(;x%10==0;x/=10)E--;return E<0?0:E},d.dividedBy=d.div=function(b){return w(this,new this.constructor(b))},d.dividedToIntegerBy=d.idiv=function(b){var x=this,E=x.constructor;return R(w(x,new E(b),0,1),E.precision)},d.equals=d.eq=function(b){return!this.cmp(b)},d.exponent=function(){return h(this)},d.greaterThan=d.gt=function(b){return this.cmp(b)>0},d.greaterThanOrEqualTo=d.gte=function(b){return this.cmp(b)>=0},d.isInteger=d.isint=function(){return this.e>this.d.length-2},d.isNegative=d.isneg=function(){return this.s<0},d.isPositive=d.ispos=function(){return this.s>0},d.isZero=function(){return this.s===0},d.lessThan=d.lt=function(b){return this.cmp(b)<0},d.lessThanOrEqualTo=d.lte=function(b){return this.cmp(b)<1},d.logarithm=d.log=function(b){var x,E=this,A=E.constructor,M=A.precision,_=M+5;if(b===void 0)b=new A(10);else if(b=new A(b),b.s<1||b.eq(f))throw Error(i+"NaN");if(E.s<1)throw Error(i+(E.s?"NaN":"-Infinity"));return E.eq(f)?new A(0):(n=!1,x=w(C(E,_),C(b,_),_),n=!0,R(x,M))},d.minus=d.sub=function(b){var x=this;return b=new x.constructor(b),x.s==b.s?k(x,b):v(x,(b.s=-b.s,b))},d.modulo=d.mod=function(b){var x,E=this,A=E.constructor,M=A.precision;if(b=new A(b),!b.s)throw Error(i+"NaN");return E.s?(n=!1,x=w(E,b,0,1).times(b),n=!0,E.minus(x)):R(new A(E),M)},d.naturalExponential=d.exp=function(){return P(this)},d.naturalLogarithm=d.ln=function(){return C(this)},d.negated=d.neg=function(){var b=new this.constructor(this);return b.s=-b.s||0,b},d.plus=d.add=function(b){var x=this;return b=new x.constructor(b),x.s==b.s?v(x,b):k(x,(b.s=-b.s,b))},d.precision=d.sd=function(b){var x,E,A,M=this;if(b!==void 0&&b!==!!b&&b!==1&&b!==0)throw Error(o+b);if(x=h(M)+1,A=M.d.length-1,E=A*p+1,A=M.d[A],A){for(;A%10==0;A/=10)E--;for(A=M.d[0];A>=10;A/=10)E++}return b&&x>E?x:E},d.squareRoot=d.sqrt=function(){var b,x,E,A,M,_,I,D=this,U=D.constructor;if(D.s<1){if(!D.s)return new U(0);throw Error(i+"NaN")}for(b=h(D),n=!1,M=Math.sqrt(+D),M==0||M==1/0?(x=S(D.d),(x.length+b)%2==0&&(x+="0"),M=Math.sqrt(x),b=u((b+1)/2)-(b<0||b%2),M==1/0?x="5e"+b:(x=M.toExponential(),x=x.slice(0,x.indexOf("e")+1)+b),A=new U(x)):A=new 
vendor: 9,952 bytes, line 1
1U(M.toString()),E=U.precision,M=I=E+3;;)if(_=A,A=_.plus(w(D,_,I+2)).times(.5),S(_.d).slice(0,I)===(x=S(A.d)).slice(0,I)){if(x=x.slice(I-3,I+1),M==I&&x=="4999"){if(R(_,E+1,0),_.times(_).eq(D)){A=_;break}}else if(x!="9999")break;I+=4}return n=!0,R(A,E)},d.times=d.mul=function(b){var x,E,A,M,_,I,D,U,K,V=this,Y=V.constructor,ne=V.d,H=(b=new Y(b)).d;if(!V.s||!b.s)return new Y(0);for(b.s*=V.s,E=V.e+b.e,U=ne.length,K=H.length,U<K&&(_=ne,ne=H,H=_,I=U,U=K,K=I),_=[],I=U+K,A=I;A--;)_.push(0);for(A=K;--A>=0;){for(x=0,M=U+A;M>A;)D=_[M]+H[A]*ne[M-A-1]+x,_[M--]=D%l|0,x=D/l|0;_[M]=(_[M]+x)%l|0}for(;!_[--I];)_.pop();return x?++E:_.shift(),b.d=_,b.e=E,n?R(b,Y.precision):b},d.toDecimalPlaces=d.todp=function(b,x){var E=this,A=E.constructor;return E=new A(E),b===void 0?E:(O(b,0,t),x===void 0?x=A.rounding:O(x,0,8),R(E,b+h(E)+1,x))},d.toExponential=function(b,x){var E,A=this,M=A.constructor;return b===void 0?E=B(A,!0):(O(b,0,t),x===void 0?x=M.rounding:O(x,0,8),A=R(new M(A),b+1,x),E=B(A,!0,b+1)),E},d.toFixed=function(b,x){var E,A,M=this,_=M.constructor;return b===void 0?B(M):(O(b,0,t),x===void 0?x=_.rounding:O(x,0,8),A=R(new _(M),b+h(M)+1,x),E=B(A.abs(),!1,b+h(A)+1),M.isneg()&&!M.isZero()?"-"+E:E)},d.toInteger=d.toint=function(){var b=this,x=b.constructor;return R(new x(b),h(b)+1,x.rounding)},d.toNumber=function(){return+this},d.toPower=d.pow=function(b){var x,E,A,M,_,I,D=this,U=D.constructor,K=12,V=+(b=new U(b));if(!b.s)return new U(f);if(D=new U(D),!D.s){if(b.s<1)throw Error(i+"Infinity");return D}if(D.eq(f))return D;if(A=U.precision,b.eq(f))return R(D,A);if(x=b.e,E=b.d.length-1,I=x>=E,_=D.s,I){if((E=V<0?-V:V)<=m){for(M=new U(f),x=Math.ceil(A/p+4),n=!1;E%2&&(M=M.times(D),G(M.d,x)),E=u(E/2),E!==0;)D=D.times(D),G(D.d,x);return n=!0,b.s<0?new U(f).div(M):R(M,A)}}else if(_<0)throw Error(i+"NaN");return _=_<0&&b.d[Math.max(x,E)]&1?-1:1,D.s=1,n=!1,M=b.times(C(D,A+K)),n=!0,M=P(M),M.s=_,M},d.toPrecision=function(b,x){var E,A,M=this,_=M.constructor;return b===void 0?(E=h(M),A=B(M,E<=_.toExpNeg||E>=_.toExpPos)):(O(b,1,t),x===void 0?x=_.rounding:O(x,0,8),M=R(new _(M),b,x),E=h(M),A=B(M,b<=E||E<=_.toExpNeg,b)),A},d.toSignificantDigits=d.tosd=function(b,x){var E=this,A=E.constructor;return b===void 0?(b=A.precision,x=A.rounding):(O(b,1,t),x===void 0?x=A.rounding:O(x,0,8)),R(new A(E),b,x)},d.toString=d.valueOf=d.val=d.toJSON=function(){var b=this,x=h(b),E=b.constructor;return B(b,x<=E.toExpNeg||x>=E.toExpPos)};function v(b,x){var E,A,M,_,I,D,U,K,V=b.constructor,Y=V.precision;if(!b.s||!x.s)return x.s||(x=new V(b)),n?R(x,Y):x;if(U=b.d,K=x.d,I=b.e,M=x.e,U=U.slice(),_=I-M,_){for(_<0?(A=U,_=-_,D=K.length):(A=K,M=I,D=U.length),I=Math.ceil(Y/p),D=I>D?I+1:D+1,_>D&&(_=D,A.length=1),A.reverse();_--;)A.push(0);A.reverse()}for(D=U.length,_=K.length,D-_<0&&(_=D,A=K,K=U,U=A),E=0;_;)E=(U[--_]=U[_]+K[_]+E)/l|0,U[_]%=l;for(E&&(U.unshift(E),++M),D=U.length;U[--D]==0;)U.pop();return x.d=U,x.e=M,n?R(x,Y):x}function O(b,x,E){if(b!==~~b||b<x||b>E)throw Error(o+b)}function S(b){var x,E,A,M=b.length-1,_="",I=b[0];if(M>0){for(_+=I,x=1;x<M;x++)A=b[x]+"",E=p-A.length,E&&(_+=T(E)),_+=A;I=b[x],A=I+"",E=p-A.length,E&&(_+=T(E))}else if(I===0)return"0";for(;I%10===0;)I/=10;return _+I}var w=function(){function b(A,M){var _,I=0,D=A.length;for(A=A.slice();D--;)_=A[D]*M+I,A[D]=_%l|0,I=_/l|0;return I&&A.unshift(I),A}function x(A,M,_,I){var D,U;if(_!=I)U=_>I?1:-1;else for(D=U=0;D<_;D++)if(A[D]!=M[D]){U=A[D]>M[D]?1:-1;break}return U}function E(A,M,_){for(var I=0;_--;)A[_]-=I,I=A[_]<M[_]?1:0,A[_]=I*l+A[_]-M[_];for(;!A[0]&&A.length>1;)A.shift()}return function(A,M,_,I){var D,U,K,V,Y,ne,H,ee,X,L,fe,te,ve,he,_e,it,Ce,$t,ot=A.constructor,Gt=A.s==M.s?1:-1,vt=A.d,Oe=M.d;if(!A.s)return new ot(A);if(!M.s)throw Error(i+"Division by zero");for(U=A.e-M.e,Ce=Oe.length,_e=vt.length,H=new ot(Gt),ee=H.d=[],K=0;Oe[K]==(vt[K]||0);)++K;if(Oe[K]>(vt[K]||0)&&--U,_==null?te=_=ot.precision:I?te=_+(h(A)-h(M))+1:te=_,te<0)return new ot(0);if(te=te/p+2|0,K=0,Ce==1)for(V=0,Oe=Oe[0],te++;(K<_e||V)&&te--;K++)ve=V*l+(vt[K]||0),ee[K]=ve/Oe|0,V=ve%Oe|0;else{for(V=l/(Oe[0]+1)|0,V>1&&(Oe=b(Oe,V),vt=b(vt,V),Ce=Oe.length,_e=vt.length),he=Ce,X=vt.slice(0,Ce),L=X.length;L<Ce;)X[L++]=0;$t=Oe.slice(),$t.unshift(0),it=Oe[0],Oe[1]>=l/2&&++it;do V=0,D=x(Oe,X,Ce,L),D<0?(fe=X[0],Ce!=L&&(fe=fe*l+(X[1]||0)),V=fe/it|0,V>1?(V>=l&&(V=l-1),Y=b(Oe,V),ne=Y.length,L=X.length,D=x(Y,X,ne,L),D==1&&(V--,E(Y,Ce<ne?$t:Oe,ne))):(V==0&&(D=V=1),Y=Oe.slice()),ne=Y.length,ne<L&&Y.unshift(0),E(X,Y,L),D==-1&&(L=X.length,D=x(Oe,X,Ce,L),D<1&&(V++,E(X,Ce<L?$t:Oe,L))),L=X.length):D===0&&(V++,X=[0]),ee[K++]=V,D&&X[0]?X[L++]=vt[he]||0:(X=[vt[he]],L=1);while((he++<_e||X[0]!==void 0)&&te--)}return ee[0]||ee.shift(),H.e=U,R(H,I?_+h(H)+1:_)}}();function P(b,x){var E,A,M,_,I,D,U=0,K=0,V=b.constructor,Y=V.precision;if(h(b)>16)throw Error(a+h(b));if(!b.s)return new V(f);for(x==null?(n=!1,D=Y):D=x,I=new V(.03125);b.abs().gte(.1);)b=b.times(I),K+=5;for(A=Math.log(s(2,K))/Math.LN10*2+5|0,D+=A,E=M=_=new V(f),V.precision=D;;){if(M=R(M.times(b),D),E=E.times(++U),I=_.plus(w(M,E,D)),S(I.d).slice(0,D)===S(_.d).slice(0,D)){for(;K--;)_=R(_.times(_),D);return V.precision=Y,x==null?(n=!0,R(_,Y)):_}_=I}}function h(b){for(var x=b.e*p,E=b.d[0];E>=10;E/=10)x++;return x}function g(b,x,E){if(x>b.LN10.sd())throw n=!0,E&&(b.precision=E),Error(i+"LN10 precision limit exceeded");return R(new b(b.LN10),x)}function T(b){for(var x="";b--;)x+="0";return x}function C(b,x){var E,A,M,_,I,D,U,K,V,Y=1,ne=10,H=b,ee=H.d,X=H.constructor,L=X.precision;if(H.s<1)throw Error(i+(H.s?"NaN":"-Infinity"));if(H.eq(f))return new X(0);if(x==null?(n=!1,K=L):K=x,H.eq(10))return x==null&&(n=!0),g(X,K);if(K+=ne,X.precision=K,E=S(ee),A=E.charAt(0),_=h(H),Math.abs(_)<15e14){for(;A<7&&A!=1||A==1&&E.charAt(1)>3;)H=H.times(b),E=S(H.d),A=E.charAt(0),Y++;_=h(H),A>1?(H=new X("0."+E),_++):H=new X(A+"."+E.slice(1))}else return U=g(X,K+2,L).times(_+""),H=C(new X(A+"."+E.slice(1)),K-ne).plus(U),X.precision=L,x==null?(n=!0,R(H,L)):H;for(D=I=H=w(H.minus(f),H.plus(f),K),V=R(H.times(H),K),M=3;;){if(I=R(I.times(V),K),U=D.plus(w(I,new X(M),K)),S(U.d).slice(0,K)===S(D.d).slice(0,K))return D=D.times(2),_!==0&&(D=D.plus(g(X,K+2,L).times(_+""))),D=w(D,new X(Y),K),X.precision=L,x==null?(n=!0,R(D,L)):D;D=U,M+=2}}function N(b,x){var E,A,M;for((E=x.indexOf("."))>-1&&(x=x.replace(".","")),(A=x.search(/e/i))>0?(E<0&&(E=A),E+=+x.slice(A+1),x=x.substring(0,A)):E<0&&(E=x.length),A=0;x.charCodeAt(A)===48;)++A;for(M=x.length;x.charCodeAt(M-1)===48;)--M;if(x=x.slice(A,M),x){if(M-=A,E=E-A-1,b.e=u(E/p),b.d=[],A=(E+1)%p,E<0&&(A+=p),A<M){for(A&&b.d.push(+x.slice(0,A)),M-=p;A<M;)b.d.push(+x.slice(A,A+=p));x=x.slice(A),A=p-x.length}else A-=M;for(;A--;)x+="0";if(b.d.push(+x),n&&(b.e>y||b.e<-y))throw Error(a+E)}else b.s=0,b.e=0,b.d=[0];return b}function R(b,x,E){var A,M,_,I,D,U,K,V,Y=b.d;for(I=1,_=Y[0];_>=10;_/=10)I++;if(A=x-I,A<0)A+=p,M=x,K=Y[V=0];else{if(V=Math.ceil((A+1)/p),_=Y.length,V>=_)return b;for(K=_=Y[V],I=1;_>=10;_/=10)I++;A%=p,M=A-p+I}if(E!==void 0&&(_=s(10,I-M-1),D=K/_%10|0,U=x<0||Y[V+1]!==void 0||K%_,U=E<4?(D||U)&&(E==0||E==(b.s<0?3:2)):D>5||D==5&&(E==4||U||E==6&&(A>0?M>0?K/s(10,I-M):0:Y[V-1])%10&1||E==(b.s<0?8:7))),x<1||!Y[0])return U?(_=h(b),Y.length=1,x=x-_-1,Y[0]=s(10,(p-x%p)%p),b.e=u(-x/p)||0):(Y.length=1,Y[0]=b.e=b.s=0),b;if(A==0?(Y.length=V,_=1,V--):(Y.length=V+1,_=s(10,p-A),Y[V]=M>0?(K/s(10,I-M)%s(10,M)|0)*_:0),U)for(;;)if(V==0){(Y[0]+=_)==l&&(Y[0]=1,++b.e);break}else{if(Y[V]+=_,Y[V]!=l)break;Y[V--]=0,_=1}for(A=Y.length;Y[--A]===0;)Y.pop();if(n&&(b.e>y||b.e<-y))throw Error(a+h(b));return b}function k(b,x){var E,A,M,_,I,D,U,K,V,Y,ne=b.constructor,H=ne.precision;if(!b.s||!x.s)return x.s?x.s=-x.s:x=new ne(b),n?R(x,H):x;if(U=b.d,Y=x.d,A=x.e,K=b.e,U=U.slice(),I=K-A,I){for(V=I<0,V?(E=U,I=-I,D=Y.length):(E=Y,A=K,D=U.length),M=Math.max(Math.ceil(H/p),D)+2,I>M&&(I=M,E.length=1),E.reverse(),M=I;M--;)E.push(0);E.reverse()}else{for(M=U.length,D=Y.length,V=M<D,V&&(D=M),M=0;M<D;M++)if(U[M]!=Y[M]){V=U[M]<Y[M];break}I=0}for(V&&(E=U,U=Y,Y=E,x.s=-x.s),D=U.length,M=Y.length-D;M>0;--M)U[D++]=0;for(M=Y.length;M>I;){if(U[--M]<Y[M]){for(_=M;_&&U[--_]===0;)U[_]=l-1;--U[_],U[M]+=l}U[M]-=Y[M]}for(;U[--D]===0;)U.pop();for(;U[0]===0;U.shift())--A;return U[0]?(x.d=U,x.e=A,n?R(x,H):x):new ne(0)}function B(b,x,E){var A,M=h(b),_=S(b.d),I=_.length;return x?(E&&(A=E-I)>0?_=_.charAt(0)+"."+_.slice(1)+T(A):I>1&&(_=_.charAt(0)+"."+_.slice(1)),_=_+(M<0?"e":"e+")+M):M<0?(_="0."+T(-M-1)+_,E&&(A=E-I)>0&&(_+=T(A))):M>=I?(_+=T(M+1-I),E&&(A=E-M-1)>0&&(_=_+"."+T(A))):((A=M+1)<I&&(_=_.slice(0,A)+"."+_.slice(A)),E&&(A=E-I)>0&&(M+1===I&&(_+="."),_+=T(A))),b.s<0?"-"+_:_}function G(b,x){if(b.length>x)return b.length=x,!0}function $(b){var x,E,A;function M(_){var I=this;if(!(I instanceof M))return new M(_);if(I.constructor=M,_ instanceof M){I.s=_.s,I.e=_.e,I.d=(_=_.d)?_.slice():_;return}if(typeof _=="number"){if(_*0!==0)throw Error(o+_);if(_>0)I.s=1;else if(_<0)_=-_,I.s=-1;else{I.s=0,I.e=0,I.d=[0];return}if(_===~~_&&_<1e7){I.e=0,I.d=[_];return}return N(I,_.toString())}else if(typeof _!="string")throw Error(o+_);if(_.charCodeAt(0)===45?(_=_.slice(1),I.s=-1):I.s=1,c.test(_))N(I,_);else throw Error(o+_)}if(M.prototype=d,M.ROUND_UP=0,M.ROUND_DOWN=1,M.ROUND_CEIL=2,M.ROUND_FLOOR=3,M.ROUND_HALF_UP=4,M.ROUND_HALF_DOWN=5,M.ROUND_HALF_EVEN=6,M.ROUND_HALF_CEIL=7,M.ROUND_HALF_FLOOR=8,M.clone=$,M.config=M.set=W,b===void 0&&(b={}),b)for(A=["precision","rounding","toExpNeg","toExpPos","LN10"],x=0;x<A.length;)b.hasOwnProperty(E=A[x++])||(b[E]=this[E]);return M.config(b),M}function W(b){if(!b||typeof b!="object")throw Error(i+"Object expected");var x,E,A,M=["precision",1,t,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(x=0;x<M.length;x+=3)if((A=b[E=M[x]])!==void 0)if(u(A)===A&&A>=M[x+1]&&A<=M[x+2])this[E]=A;else throw Error(o+E+": "+A);if((A=b[E="LN10"])!==void 0)if(A==Math.LN10)this[E]=new this(A);else throw Error(o+E+": "+A);return this}r=$(r),r.default=r.Decimal=r,f=new r(1),typeof define=="function"&&define.amd?define(function(){return r}
1):typeof Nu<"u"&&Nu.exports?Nu.exports=r:(e||(e=typeof self<"u"&&self&&self.self==self?self:Function("return this")()),e.Decimal=r)})(nw)});var Hw=j((NZ,Gw)=>{function gF(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}Gw.exports=gF});var cO=j((YZ,sO)=>{"use strict";var GF="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";sO.exports=GF});var dO=j((ZZ,pO)=>{"use strict";var HF=cO();function lO(){}function fO(){}fO.resetWarningCache=lO;pO.exports=function(){function e(n,i,o,a,u,s){if(s!==HF){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:fO,resetWarningCache:lO};return r.PropTypes=r,r}});var hO=j((eJ,mO)=>{mO.exports=dO()();var JZ,QZ});var rS=j((qJ,tS)=>{var IU=Zc(),NU=IU(Object.getPrototypeOf,Object);tS.exports=NU});var oS=j((LJ,iS)=>{var DU=Ct(),kU=rS(),RU=It(),qU="[object Object]",LU=Function.prototype,BU=Object.prototype,nS=LU.toString,FU=BU.hasOwnProperty,WU=nS.call(Object);function UU(e){if(!RU(e)||DU(e)!=qU)return!1;var t=kU(e);if(t===null)return!0;var r=FU.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&nS.call(r)==WU}iS.exports=UU});var uS=j((BJ,aS)=>{var $U=Ct(),GU=It(),HU="[object Boolean]";function zU(e){return e===!0||e===!1||GU(e)&&$U(e)==HU}aS.exports=zU});var OS=j((YJ,wS)=>{var v$=Math.ceil,g$=Math.max;function b$(e,t,r,n){for(var i=-1,o=g$(v$((t-e)/(r||1)),0),a=Array(o);o--;)a[n?o:++i]=e,e+=r;return a}wS.exports=b$});var ep=j((ZJ,AS)=>{var x$=Ol(),SS=1/0,w$=17976931348623157e292;function O$(e){if(!e)return e===0?e:0;if(e=x$(e),e===SS||e===-SS){var t=e<0?-1:1;return t*w$}return e===e?e:0}AS.exports=O$});var TS=j((JJ,PS)=>{var S$=OS(),A$=Ri(),tp=ep();function P$(e){return function(t,r,n){return n&&typeof n!="number"&&A$(t,r,n)&&(r=n=void 0),t=tp(t),r===void 0?(r=t,t=0):r=tp(r),n=n===void 0?t<r?1:-1:tp(n),S$(t,r,n,e)}}PS.exports=P$});var rp=j((QJ,_S)=>{var T$=TS(),_$=T$();_S.exports=_$});var BS=j((lQ,LS)=>{var B$=Fa();function F$(e,t){var r;return B$(e,function(n,i,o){return r=t(n,i,o),!r}),!!r}LS.exports=F$});var WS=j((fQ,FS)=>{var W$=Uc(),U$=Kt(),$$=BS(),G$=We(),H$=Ri();function z$(e,t,r){var n=G$(e)?W$:$$;return r&&H$(e,t,r)&&(t=void 0),n(e,U$(t,3))}FS.exports=z$});var GS=j((dQ,$S)=>{var US=hl();function K$(e,t,r){t=="__proto__"&&US?US(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}$S.exports=K$});var zS=j((mQ,HS)=>{var V$=GS(),X$=pl(),Y$=Kt();function Z$(e,t){var r={};return t=Y$(t,3),X$(e,function(n,i,o){V$(r,i,t(n,i,o))}),r}HS.exports=Z$});var VS=j((hQ,KS)=>{function J$(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}KS.exports=J$});var YS=j((yQ,XS)=>{var Q$=Fa();function eG(e,t){var r=!0;return Q$(e,function(n,i,o){return r=!!t(n,i,o),r}),r}XS.exports=eG});var ap=j((vQ,ZS)=>{var tG=VS(),rG=YS(),nG=Kt(),iG=We(),oG=Ri();function aG(e,t,r){var n=iG(e)?tG:rG;return r&&oG(e,t,r)&&(t=void 0),n(e,nG(t,3))}ZS.exports=aG});var gA=j((BQ,vA)=>{var EG=Kt(),MG=wn(),jG=ki();function CG(e){return function(t,r,n){var i=Object(t);if(!MG(t)){var o=EG(r,3);t=jG(t),r=function(u){return o(i[u],u,i)}}var a=e(t,r,n);return a>-1?i[o?t[a]:a]:void 0}}vA.exports=CG});var xA=j((FQ,bA)=>{var IG=ep();function NG(e){var t=IG(e),r=t%1;return t===t?r?t-r:t:0}bA.exports=NG});var OA=j((WQ,wA)=>{var DG=ul(),kG=Kt(),RG=xA(),qG=Math.max;function LG(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var i=r==null?0:RG(r);return i<0&&(i=qG(n+i,0)),DG(e,kG(t,3),i)}wA.exports=LG});var AA=j((UQ,SA)=>{var BG=gA(),FG=OA(),WG=BG(FG);SA.exports=WG});var O1=j((cte,Ep)=>{"use strict";var iz=Object.prototype.hasOwnProperty,ze="~";function Xo(){}Object.create&&(Xo.prototype=Object.create(null),new Xo().__proto__||(ze=!1));function oz(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function w1(e,t,r,n,i){if(typeof r!="function")throw new TypeError("The listener must be a function");var o=new oz(r,n||e,i),a=ze?ze+t:t;return e._events[a]?e._events[a].fn?e._events[a]=[e._events[a],o]:e._events[a].push(o):(e._events[a]=o,e._eventsCount++),e}function Ps(e,t){--e._eventsCount===0?e._events=new Xo:delete e._events[t]}function Fe(){this._events=new Xo,this._eventsCount=0}Fe.prototype.eventNames=function(){var t=[],r,n;if(this._eventsCount===0)return t;
1for(n in r=this._events)iz.call(r,n)&&t.push(ze?n.slice(1):n);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(r)):t};Fe.prototype.listeners=function(t){var r=ze?ze+t:t,n=this._events[r];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,o=n.length,a=new Array(o);i<o;i++)a[i]=n[i].fn;return a};Fe.prototype.listenerCount=function(t){var r=ze?ze+t:t,n=this._events[r];return n?n.fn?1:n.length:0};Fe.prototype.emit=function(t,r,n,i,o,a){var u=ze?ze+t:t;if(!this._events[u])return!1;var s=this._events[u],c=arguments.length,f,l;if(s.fn){switch(s.once&&this.removeListener(t,s.fn,void 0,!0),c){case 1:return s.fn.call(s.context),!0;case 2:return s.fn.call(s.context,r),!0;case 3:return s.fn.call(s.context,r,n),!0;case 4:return s.fn.call(s.context,r,n,i),!0;case 5:return s.fn.call(s.context,r,n,i,o),!0;case 6:return s.fn.call(s.context,r,n,i,o,a),!0}for(l=1,f=new Array(c-1);l<c;l++)f[l-1]=arguments[l];s.fn.apply(s.context,f)}else{var p=s.length,m;for(l=0;l<p;l++)switch(s[l].once&&this.removeListener(t,s[l].fn,void 0,!0),c){case 1:s[l].fn.call(s[l].context);break;case 2:s[l].fn.call(s[l].context,r);break;case 3:s[l].fn.call(s[l].context,r,n);break;case 4:s[l].fn.call(s[l].context,r,n,i);break;default:if(!f)for(m=1,f=new Array(c-1);m<c;m++)f[m-1]=arguments[m];s[l].fn.apply(s[l].context,f)}}return!0};Fe.prototype.on=function(t,r,n){return w1(this,t,r,n,!1)};Fe.prototype.once=function(t,r,n){return w1(this,t,r,n,!0)};Fe.prototype.removeListener=function(t,r,n,i){var o=ze?ze+t:t;if(!this._events[o])return this;if(!r)return Ps(this,o),this;var a=this._events[o];if(a.fn)a.fn===r&&(!i||a.once)&&(!n||a.context===n)&&Ps(this,o);else{for(var u=0,s=[],c=a.length;u<c;u++)(a[u].fn!==r||i&&!a[u].once||n&&a[u].context!==n)&&s.push(a[u]);s.length?this._events[o]=s.length===1?s[0]:s:Ps(this,o)}return this};Fe.prototype.removeAllListeners=function(t){var r;return t?(r=ze?ze+t:t,this._events[r]&&Ps(this,r)):(this._events=new Xo,this._eventsCount=0),this};Fe.prototype.off=Fe.prototype.removeListener;Fe.prototype.addListener=Fe.prototype.on;Fe.prefixed=ze;Fe.EventEmitter=Fe;typeof Ep<"u"&&(Ep.exports=Fe)});var gr=F(jt(),1);var Z1=({type:e,values:t})=>{let{t:r}=Mt(["quit-dashboard","myquit-trackers"]),{format:n}=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}),i=[];switch(e){case"cigarette_usage":i.push({icon:"cigarette",label:r("Cigarettes logged"),value:t[0]},{icon:"avg-cost",label:r("Average total cost"),value:typeof t[1]=="number"?n(t[1]):t[1]},{icon:"top-reason",label:r("Top reason"),value:t[2]});break;case"nrt_usage":i.push({icon:"nrt-uses",label:r("NRT uses logged"),value:t[0]},{icon:"cigarette-not-smoked",label:r("Cigarettes not smoked"),value:t[1]},{icon:"top-product",label:r("Top NRT product"),value:t[2]});break;case"cravings_and_triggers":i.push({icon:"craving-logged",label:r("Cravings logged"),value:t[0]},{icon:"thumb-up",label:r("Cravings overcome"),value:t[1]},{icon:"top-reason",label:r("Top trigger"),value:t[2]});break;case"not_ready":i.push({icon:"cigarette",label:r("Cigarette smoked",{total:t[0]})},{icon:"avg-cost",label:r("Money spent",{amount:typeof t[1]=="number"?n(t[1]):t[1]})},{icon:"clock",label:r("Time spent",{time:t[2]})});break}return(0,gr.jsx)("div",{className:"flex flex-col w-full bg-secondary-50 p-3 rounded sm:flex-row sm:gap-4 sm:bg-inherit sm:p-0 mt-4",children:i.map(({icon:o,label:a,value:u})=>(0,gr.jsxs)("div",{"data-testid":u?`${a}-${u}`:`${a}`,className:"flex flex-row sm:basis-1/3 sm:flex-col items-center m-1 sm:justify-center sm:bg-secondary-50 sm:rounded sm:p-10 sm:m-0",children:[(0,gr.jsx)(tn,{name:o,className:"h-6 w-6 mb-1 sm:h-10 sm:w-10 text-primary-500"}),(0,gr.jsx)("p",{className:`font-bold ml-3 mr-1 sm:text-center ${e==="not_ready"?"after:content-none":"after:content-[':']"} sm:after:content-none sm:ml-0 sm:mr-0`,children:a}),u?(0,gr.jsx)("p",{className:"sm:text-center",children:u}):null]},`${e}-${o}`))})},$z=Z1;var br=F(jt(),1),J1=({buttonTitle:e,trackerType:t})=>{let{t:r,i18n:n}=Mt("myquit-trackers"),i=Jo("root"),{setModalOpen:o}=Up(t);return(0,br.jsxs)("div",{className:"text-center bg-secondary-50 w-full my-2 flex flex-col items-center justify-center px-2 py-4 md:space-y-4 rounded-lg",children:[(0,br.jsx)(tn,{name:"warning",height:40,width:40}),(0,br.jsx)("h4",{className:"text-secondary-900",children:r("No data logged")}),(0,br.jsx)("p",{className:"px-6",children:r("MyQuit description")}),(0,br.jsx)("button",{className:"form-submit mt-4",onClick:()=>{o(!0),gi("banner",e.toLowerCase().replace(/\s+/g,"_"),e,i==null?void 0:i.gtmMetaData,n)},children:e})]})},Yz=J1;var xa=F(re());function Kp(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(r=Kp(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function Q1(){for(var e,t,r=0,n="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=Kp(e))&&(n&&(n+=" "),n+=t);return n}var Z=Q1;
1var Zs=F(wr()),un=F(Nt()),Vm=F(oa()),Xm=F(Ee()),Ym=F(at()),sn=F(re()),Zm=F(km());var ya=F(oa()),Ks=F(zs()),Lm=F(wr()),Bm=F(Hs()),qe=function(t){return t===0?0:t>0?1:-1},Ht=function(t){return(0,ya.default)(t)&&t.indexOf("%")===t.length-1},z=function(t){return(0,Bm.default)(t)&&!(0,Ks.default)(t)},de=function(t){return z(t)||(0,ya.default)(t)},eE=0,rr=function(t){var r=++eE;return"".concat(t||"").concat(r)},xt=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!z(t)&&!(0,ya.default)(t))return n;var o;if(Ht(t)){var a=t.indexOf("%");o=r*parseFloat(t.slice(0,a))/100}else o=+t;return(0,Ks.default)(o)&&(o=n),i&&o>r&&(o=r),o},Or=function(t){if(!t)return null;var r=Object.keys(t);return r&&r.length?t[r[0]]:null},Fm=function(t){if(!Array.isArray(t))return!1;for(var r=t.length,n={},i=0;i<r;i++)if(!n[t[i]])n[t[i]]=!0;else return!0;return!1},Sr=function(t,r){return z(t)&&z(r)?function(n){return t+n*(r-t)}:function(){return r}};function Pi(e,t,r){return!e||!e.length?null:e.find(function(n){return n&&(typeof t=="function"?t(n):(0,Lm.default)(n,t))===r})}function zt(e,t){for(var r in e)if({}.hasOwnProperty.call(e,r)&&(!{}.hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}var Um=F(re()),Xs=F(at());function Vs(e){return Vs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vs(e)}var tE=["viewBox","children"],$m=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Wm=["points","pathLength"],va={svg:tE,pol
1ygon:Wm,polyline:Wm},ga=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Ar=function(t,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var n=t;if((0,Um.isValidElement)(t)&&(n=t.props),!(0,Xs.default)(n))return null;var i={};return Object.keys(n).forEach(function(o){ga.includes(o)&&(i[o]=r||function(a){return n[o](n,a)})}),i},rE=function(t,r,n){return function(i){return t(r,n,i),null}},Pr=function(t,r,n){if(!(0,Xs.default)(t)||Vs(t)!=="object")return null;var i=null;return Object.keys(t).forEach(function(o){var a=t[o];ga.includes(o)&&typeof a=="function"&&(i||(i={}),i[o]=rE(a,r,n))}),i};var nE=["children"],iE=["children"];function Gm(e,t){if(e==null)return{};var r=oE(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function oE(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var Hm={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"};
1var st=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},zm=null,Ys=null,Js=function e(t){if(t===zm&&Array.isArray(Ys))return Ys;var r=[];return sn.Children.forEach(t,function(n){(0,un.default)(n)||((0,Zm.isFragment)(n)?r=r.concat(e(n.props.children)):r.push(n))}),Ys=r,zm=t,r};function ke(e,t){var r=[],n=[];return Array.isArray(t)?n=t.map(function(i){return st(i)}):n=[st(t)],Js(e).forEach(function(i){var o=(0,Zs.default)(i,"type.displayName")||(0,Zs.default)(i,"type.name");n.indexOf(o)!==-1&&r.push(i)}),r}function Le(e,t){var r=ke(e,t);return r&&r[0]}var Qs=function(t){if(!t||!t.props)return!1;var r=t.props,n=r.width,i=r.height;return!(!z(n)||n<=0||!z(i)||i<=0)},aE=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],uE=function(t){return t&&t.type&&(0,Vm.default)(t.type)&&aE.indexOf(t.type)>=0};var sE=function(t,r,n,i){var o,a=(o=va===null||va===void 0?void 0:va[i])!==null&&o!==void 0?o:[];return!(0,Xm.default)(t)&&(i&&a.includes(r)||$m.includes(r))||n&&ga.includes(r)};var J=function(t,r,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var i=t;if((0,sn.isValidElement)(t)&&(i=t.props),!(0,Ym.default)(i))return null;var o={};
1return Object.keys(i).forEach(function(a){var u;sE((u=i)===null||u===void 0?void 0:u[a],a,r,n)&&(o[a]=i[a])}),o},ba=function e(t,r){if(t===r)return!0;var n=sn.Children.count(t);if(n!==sn.Children.count(r))return!1;if(n===0)return!0;if(n===1)return Km(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var i=0;i<n;i++){var o=t[i],a=r[i];if(Array.isArray(o)||Array.isArray(a)){if(!e(o,a))return!1}else if(!Km(o,a))return!1}return!0},Km=function(t,r){if((0,un.default)(t)&&(0,un.default)(r))return!0;if(!(0,un.default)(t)&&!(0,un.default)(r)){var n=t.props||{},i=n.children,o=Gm(n,nE),a=r.props||{},u=a.children,s=Gm(a,iE);return i&&u?zt(o,s)&&ba(i,u):!i&&!u?zt(o,s):!1}return!1},ec=function(t,r){var n=[],i={};return Js(t).forEach(function(o,a){if(uE(o))n.push(o);else if(o){var u=st(o.type),s=r[u]||{},c=s.handler,f=s.once;if(c&&(!f||!i[u])){var l=c(o,u,a);n.push(l),i[u]=!0}}}),n},Jm=function(t){var r=t&&t.type;return r&&Hm[r]?Hm[r]:null},Qm=function(t,r){return Js(r).indexOf(t)};var cE=["children","width","height","viewBox","className","style","title","desc"];function tc(){return tc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},tc.apply(this,arguments)}function lE(e,t){if(e==null)return{};var r=fE(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function fE(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function Ti(e){var t=e.children,r=e.width,n=e.height,i=e.viewBox,o=e.className,a=e.style,u=e.title,s=e.desc,c=lE(e,cE),f=i||{width:r,height:n,x:0,y:0},l=Z("recharts-surface",o);return xa.default.createElement("svg",tc({},J(c,!0,"svg"),{className:l,width:r,height:n,style:a,viewBox:"".concat(f.x," ").concat(f.y," ").concat(f.width," ").concat(f.height)}),xa.default.createElement("title",null,u),xa.default.createElement("desc",null,s),t)}var nc=F(re());var pE=["children","className"];function rc(){return rc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rc.apply(this,arguments)}function dE(e,t){if(e==null)return{};var r=mE(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function mE(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var le=nc.default.forwardRef(function(e,t){var r=e.children,n=e.className,i=dE(e,pE),o=Z("recharts-layer",n);return nc.default.createElement("g",rc({className:o},J(i,!0),{ref:t}),r)});var ir=F(re());var Xe=F(re()),Bc=F(Ee());var hE=!1,ct=function(t,r){for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];if(hE&&typeof console<"u"&&console.warn&&(r===void 0&&console.warn("LogUtils requires an error message argument"),!t))if(r===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=0;console.warn(r.replace(/%s/g,function(){return i[a++]}))}};var Lh=F(re()),Rc=F(wa());function ue(e){return function(){return e}}var uc=Math.cos;var _i=Math.sin,Ie=Math.sqrt;var Tr=Math.PI,T8=Tr/2,cn=2*Tr;var sc=Math.PI,cc=2*sc,_r=1e-6,QE=cc-_r;function xh(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}function eM(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return xh;let r=10**t;return function(n){this._+=n[0];for(let i=1,o=n.length;i<o;++i)this._+=Math.round(arguments[i]*r)/r+n[i]}}var Er=class{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?xh:eM(t)}moveTo(t,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,r){this._append`L${this._x1=+t},${this._y1=+r}`}quadraticCurveTo(t,r,n,i){this._append`Q${+t},${+r},${this._x1=+n},${this._y1=+i}`}bezierCurveTo(t,r,n,i,o,a){this._append`C${+t},${+r},${+n}
1,${+i},${this._x1=+o},${this._y1=+a}`}arcTo(t,r,n,i,o){if(t=+t,r=+r,n=+n,i=+i,o=+o,o<0)throw new Error(`negative radius: ${o}`);let a=this._x1,u=this._y1,s=n-t,c=i-r,f=a-t,l=u-r,p=f*f+l*l;if(this._x1===null)this._append`M${this._x1=t},${this._y1=r}`;else if(p>_r)if(!(Math.abs(l*s-c*f)>_r)||!o)this._append`L${this._x1=t},${this._y1=r}`;else{let m=n-a,y=i-u,d=s*s+c*c,v=m*m+y*y,O=Math.sqrt(d),S=Math.sqrt(p),w=o*Math.tan((sc-Math.acos((d+p-v)/(2*O*S)))/2),P=w/S,h=w/O;Math.abs(P-1)>_r&&this._append`L${t+P*f},${r+P*l}`,this._append`A${o},${o},0,0,${+(l*m>f*y)},${this._x1=t+h*s},${this._y1=r+h*c}`}}arc(t,r,n,i,o,a){if(t=+t,r=+r,n=+n,a=!!a,n<0)throw new Error(`negative radius: ${n}`);let u=n*Math.cos(i),s=n*Math.sin(i),c=t+u,f=r+s,l=1^a,p=a?i-o:o-i;this._x1===null?this._append`M${c},${f}`:(Math.abs(this._x1-c)>_r||Math.abs(this._y1-f)>_r)&&this._append`L${c},${f}`,n&&(p<0&&(p=p%cc+cc),p>QE?this._append`A${n},${n},0,1,${l},${t-u},${r-s}A${n},${n},0,1,${l},${this._x1=c},${this._y1=f}`:p>_r&&this._append`A${n},${n},0,${+(p>=sc)},${l},${this._x1=t+n*Math.cos(o)},${this._y1=r+n*Math.sin(o)}`)}rect(t,r,n,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}h${n=+n}v${+i}h${-n}Z`}toString(){return this._}};function wh(){return new Er}wh.prototype=Er.prototype;function ln(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(r==null)t=null;else{let n=Math.floor(r);if(!(n>=0))throw new RangeError(`invalid digits: ${r}`);t=n}return e},()=>new Er(t)}var D8=Array.prototype.slice;function fn(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function Oh(e){this._context=e}Oh.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function nr(e){return new Oh(e)}function Oa(e){return e[0]}function Sa(e){return e[1]}function Ei(e,t){var r=ue(!0),n=null,i=nr,o=null,a=ln(u);e=typeof e=="function"?e:e===void 0?Oa:ue(e),t=typeof t=="function"?t:t===void 0?Sa:ue(t);function u(s){var c,f=(s=fn(s)).length,l,p=!1,m;for(n==null&&(o=i(m=a())),c=0;c<=f;++c)!(c<f&&r(l=s[c],c,s))===p&&((p=!p)?o.lineStart():o.lineEnd()),p&&o.point(+e(l,c,s),+t(l,c,s));if(m)return o=null,m+""||null}return u.x=function(s){return arguments.length?(e=typeof s=="function"?s:ue(+s),u):e},u.y=function(s){return arguments.length?(t=typeof s=="function"?s:ue(+s),u):t},u.defined=function(s){return arguments.length?(r=typeof s=="function"?s:ue(!!s),u):r},u.curve=function(s){return arguments.length?(i=s,n!=null&&(o=i(n)),u):i},u.context=function(s){return arguments.length?(s==null?n=o=null:o=i(n=s),u):n},u}function pn(e,t,r){var n=null,i=ue(!0),o=null,a=nr,u=null,s=ln(c);e=typeof e=="function"?e:e===void 0?Oa:ue(+e),t=typeof t=="function"?t:t===void 0?ue(0):ue(+t),r=typeof r=="function"?r:r===void 0?Sa:ue(+r);function c(l){var p,m,y,d=(l=fn(l)).length,v,O=!1,S,w=new Array(d),P=new Array(d);for(o==null&&(u=a(S=s())),p=0;p<=d;++p){if(!(p<d&&i(v=l[p],p,l))===O)if(O=!O)m=p,u.areaStart(),u.lineStart();else{for(u.lineEnd(),u.lineStart(),y=p-1;y>=m;--y)u.point(w[y],P[y]);u.lineEnd(),u.areaEnd()}O&&(w[p]=+e(v,p,l),P[p]=+t(v,p,l),u.point(n?+n(v,p,l):w[p],r?+r(v,p,l):P[p]))}if(S)return u=null,S+""||null}function f(){return Ei().defined(i).curve(a).context(o)}return c.x=function(l){return arguments.length?(e=typeof l=="function"?l:ue(+l),n=null,c):e},c.x0=function(l){return arguments.length?(e=typeof l=="function"?l:ue(+l),c):e},c.x1=function(l){return arguments.length?(n=l==null?null:typeof l=="function"?l:ue(+l),c):n},c.y=function(l){return arguments.length?(t=typeof l=="function"?l:ue(+l),r=null,c):t},c.y0=function(l){return arguments.length?(t=typeof l=="function"?l:ue(+l),c):t},c.y1=function(l){return arguments.length?(r=l==null?null:typeof l=="function"?l:ue(+l),c):r},c.lineX0=c.lineY0=function(){return f().x(e).y(t)},c.lineY1=function(){return f().x(e).y(r)},c.lineX1=function(){return f().x(n).y(t)},c.defined=function(l){return arguments.length?(i=typeof l=="function"?l:ue(!!l),c):i},c.curve=function(l){return arguments.length?(a=l,o!=null&&(u=a(o)),c):a},c.context=function(l){return arguments.length?(l==null?o=u=null:u=a(o=l),c):o},c}var Aa=class{constructor(t,r){this._context=t,this._x=r}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,r){switch(t=+t,r=+r,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,r):this._context.moveTo(t,r);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,r,t,r):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+r)/2,t,this._y0,t,r);break}}this._x0=t,this._y0=r}};function lc(e){return new Aa(e,!0)}function fc(e){return new Aa(e,!1)}var dn={draw(e,t){let r=Ie(t/Tr);e.moveTo(r,0),e.arc(0,0,r,0,cn)}};var pc={draw(e,t){let r=Ie(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}};var Sh=Ie(1/3),tM=Sh*2,dc={draw(e,t){let r=Ie(t/tM),n=r*Sh;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}};var mc={draw(e,t){let r=Ie(t),n=-r/2;e.rect(n,n,r,r)}};var rM=.8908130915292852,Ah=_i(Tr/10)/_i(7*Tr/10),nM=_i(cn/10)*Ah,iM=-uc(cn/10)*Ah,hc={draw(e,t){let r=Ie(t*rM),n=nM*r,i=iM*r;e.moveTo(0,-r),e.lineTo(n,i);for(let o=1;o<5;++o){let a=cn*o/5,u=uc(a),s=_i(a);e.lineTo(s*r,-u*r),e.lineTo(u*n-s*i,s*n+u*i)}e.closePath()}};var yc=Ie(3),vc={draw(e,t){let r=-Ie(t/(yc*3));e.moveTo(0,r*2),e.lineTo(-yc*r,-r),e.lineTo(yc*r,-r),e.closePath()}};var lt=-.5,ft=Ie(3)/2,gc=1/Ie(12),oM=(gc/2+1)*3,bc={draw(e,t){let r=Ie(t/oM),n=r/2,i=r*gc,o=n,a=r*gc+r,u=-o,s=a;e.moveTo(n,i),e.lineTo(o,a),e.lineTo(u,s),e.lineTo(lt*n-ft*i,ft*n+lt*i),e.lineTo(lt*o-ft*a,ft*o+lt*a),e.lineTo(lt*u-ft*s,ft*u+lt*s),e.lineTo(lt*n+ft*i,lt*i-ft*n),e.lineTo(lt*o+ft*a,lt*a-ft*o),e.lineTo(lt*u+ft*s,lt*s-ft*u),e.closePath()}};function Pa(e,t){let r=null,n=ln(i);e=typeof e=="function"?e:ue(e||dn),t=typeof t=="function"?t:ue(t===void 0?64:+t);function i(){let o;if(r||(r=o=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),o)return r=null,o+""||null}return i.type=function(o){return arguments.length?(e=typeof o=="function"?o:ue(o),i):e},i.size=function(o){return arguments.length?(t=typeof o=="function"?o:ue(+o),i):t}
vendor: 6,361 bytes, line 1
1,i.context=function(o){return arguments.length?(r=o??null,i):r},i}function mn(){}function hn(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function Ph(e){this._context=e}Ph.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:hn(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:hn(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function xc(e){return new Ph(e)}function Th(e){this._context=e}Th.prototype={areaStart:mn,areaEnd:mn,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:hn(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function wc(e){return new Th(e)}function _h(e){this._context=e}_h.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:hn(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Oc(e){return new _h(e)}function Eh(e){this._context=e}Eh.prototype={areaStart:mn,areaEnd:mn,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function Sc(e){return new Eh(e)}function Mh(e){return e<0?-1:1}function jh(e,t,r){var n=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(n||i<0&&-0),a=(r-e._y1)/(i||n<0&&-0),u=(o*i+a*n)/(n+i);return(Mh(o)+Mh(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(u))||0}function Ch(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function Ac(e,t,r){var n=e._x0,i=e._y0,o=e._x1,a=e._y1,u=(o-n)/3;e._context.bezierCurveTo(n+u,i+u*t,o-u,a-u*r,o,a)}function Ta(e){this._context=e}Ta.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Ac(this,this._t0,Ch(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,Ac(this,Ch(this,r=jh(this,e,t)),r);break;default:Ac(this,this._t0,r=jh(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}};function Ih(e){this._context=new Nh(e)}(Ih.prototype=Object.create(Ta.prototype)).point=function(e,t){Ta.prototype.point.call(this,t,e)};function Nh(e){this._context=e}Nh.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,n,i,o){this._context.bezierCurveTo(t,e,n,r,o,i)}};function Pc(e){return new Ta(e)}function Tc(e){return new Ih(e)}function kh(e){this._context=e}kh.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),r===2)this._context.lineTo(e[1],t[1]);else for(var n=Dh(e),i=Dh(t),o=0,a=1;a<r;++o,++a)this._context.bezierCurveTo(n[0][o],i[0][o],n[1][o],i[1][o],e[a],t[a]);(this._line||this._line!==0&&r===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function Dh(e){var t,r=e.length-1,n,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,o[t]=4,a[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,o[r-1]=7,a[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/o[t-1],o[t]-=n,a[t]-=n*a[t-1];for(i[r-1]=a[r-1]/o[r-1],t=r-2;t>=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(o[r-1]=(e[r]+i[r-1])/2,t=0;t<r-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function _c(e){return new kh(e)}function _a(e,t){this._context=e,this._t=t}_a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;
1default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}break}}this._x=e,this._y=t}};function Ec(e){return new _a(e,.5)}function Mc(e){return new _a(e,0)}function jc(e){return new _a(e,1)}function pt(e,t){if((a=e.length)>1)for(var r=1,n,i,o=e[t[0]],a,u=o.length;r<a;++r)for(i=o,o=e[t[r]],n=0;n<u;++n)o[n][1]+=o[n][0]=isNaN(i[n][1])?i[n][0]:i[n][1]}function yn(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function aM(e,t){return e[t]}function uM(e){let t=[];return t.key=e,t}function Cc(){var e=ue([]),t=yn,r=pt,n=aM;function i(o){var a=Array.from(e.apply(this,arguments),uM),u,s=a.length,c=-1,f;for(let l of o)for(u=0,++c;u<s;++u)(a[u][c]=[0,+n(l,a[u].key,c,o)]).data=l;for(u=0,f=fn(t(a));u<s;++u)a[f[u]].index=u;return r(a,f),a}return i.keys=function(o){return arguments.length?(e=typeof o=="function"?o:ue(Array.from(o)),i):e},i.value=function(o){return arguments.length?(n=typeof o=="function"?o:ue(+o),i):n},i.order=function(o){return arguments.length?(t=o==null?yn:typeof o=="function"?o:ue(Array.from(o)),i):t},i.offset=function(o){return arguments.length?(r=o??pt,i):r},i}function Ic(e,t){if((n=e.length)>0){for(var r,n,i=0,o=e[0].length,a;i<o;++i){for(a=r=0;r<n;++r)a+=e[r][i][1]||0;if(a)for(r=0;r<n;++r)e[r][i][1]/=a}pt(e,t)}}function Nc(e,t){if((i=e.length)>0){for(var r=0,n=e[t[0]],i,o=n.length;r<o;++r){for(var a=0,u=0;a<i;++a)u+=e[a][r][1]||0;n[r][1]+=n[r][0]=-u/2}pt(e,t)}}function Dc(e,t){if(!(!((a=e.length)>0)||!((o=(i=e[t[0]]).length)>0))){for(var r=0,n=1,i,o,a;n<o;++n){for(var u=0,s=0,c=0;u<a;++u){for(var f=e[t[u]],l=f[n][1]||0,p=f[n-1][1]||0,m=(l-p)/2,y=0;y<u;++y){var d=e[t[y]],v=d[n][1]||0,O=d[n-1][1]||0;m+=v-O}s+=l,c+=m*l}i[n-1][1]+=i[n-1][0]=r,s&&(r-=c/s)}i[n-1][1]+=i[n-1][0]=r,pt(e,t)}}function Mi(e){return Mi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mi(e)}var cM=["type","size","sizeType"];function kc(){return kc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},kc.apply(this,arguments)}function Rh(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function qh(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Rh(Object(r),!0).forEach(function(n){lM(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rh(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function lM(e,t,r){return t=fM(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fM(e){var t=pM(e,"string");return Mi(t)=="symbol"?t:t+""}function pM(e,t){if(Mi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Mi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function dM(e,t){if(e==null)return{};var r=mM(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function mM(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var Bh={symbolCircle:dn,symbolCross:pc,symbolDiamond:dc,symbolSquare:mc,symbolStar:hc,symbolTriangle:vc,symbolWye:bc},hM=Math.PI/180,yM=function(t){var r="symbol".concat((0,Rc.default)(t));return Bh[r]||dn},vM=function(t,r,n){if(r==="area")return t;switch(n){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var i=18*hM;return 1.25*t*t*(Math.tan(i)-Math.tan(i*2)*Math.pow(Math.tan(i),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},gM=function(t,r){Bh["symbol".concat((0,Rc.default)(t))]=r},ji=function(t){var r=t.type,n=r===void 0?"circle":r,i=t.size,o=i===void 0?64:i,a=t.sizeType,u=a===void 0?"area":a,s=dM(t,cM),c=qh(qh({},s),{},{type:n,size:o,sizeType:u}),f=function(){var v=yM(n),O=Pa().type(v).size(vM(o,u,n));return O()},l=c.className,p=c.cx,m=c.cy,y=J(c,!0);return p===+p&&m===+m&&o===+o?Lh.default.createElement("path",kc({}
1,y,{className:Z("recharts-symbols",l),transform:"translate(".concat(p,", ").concat(m,")"),d:f()})):null};ji.registerSymbol=gM;function vn(e){return vn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vn(e)}function qc(){return qc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},qc.apply(this,arguments)}function Fh(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function bM(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Fh(Object(r),!0).forEach(function(n){Ci(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fh(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function xM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Wh(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,$h(n.key),n)}}function wM(e,t,r){return t&&Wh(e.prototype,t),r&&Wh(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function OM(e,t,r){return t=Ea(t),SM(e,Uh()?Reflect.construct(t,r||[],Ea(e).constructor):t.apply(e,r))}function SM(e,t){if(t&&(vn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AM(e)}function AM(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Uh(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Uh=function(){return!!e})()}function Ea(e){return Ea=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Ea(e)}function PM(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Lc(e,t)}function Lc(e,t){return Lc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Lc(e,t)}function Ci(e,t,r){return t=$h(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function $h(e){var t=TM(e,"string");return vn(t)=="symbol"?t:t+""}function TM(e,t){if(vn(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(vn(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var dt=32,Ma=function(e){function t(){return xM(this,t),OM(this,t,arguments)}return PM(t,e),wM(t,[{key:"renderIcon",value:function(n){var i=this.props.inactiveColor,o=dt/2,a=dt/6,u=dt/3,s=n.inactive?i:n.color;if(n.type==="plainline")return Xe.default.createElement("line",{strokeWidth:4,fill:"none",stroke:s,strokeDasharray:n.payload.strokeDasharray,x1:0,y1:o,x2:dt,y2:o,className:"recharts-legend-icon"});if(n.type==="line")return Xe.default.createElement("path",{strokeWidth:4,fill:"none",stroke:s,d:"M0,".concat(o,"h").concat(u,`
2            A`).concat(a,",").concat(a,",0,1,1,").concat(2*u,",").concat(o,`
3            H`).concat(dt,"M").concat(2*u,",").concat(o,`
4            A`).concat(a,",").concat(a,",0,1,1,").concat(u,",").concat(o),className:"recharts-legend-icon"});if(n.type==="rect")return Xe.default.createElement("path",{stroke:"none",fill:s,d:"M0,".concat(dt/8,"h").concat(dt,"v").concat(dt*3/4,"h").concat(-dt,"z"),className:"recharts-legend-icon"});if(Xe.default.isValidElement(n.legendIcon)){var c=bM({},n);return delete c.legendIcon,Xe.default.cloneElement(n.legendIcon,c)}return Xe.default.createElement(ji,{fill:s,cx:o,cy:o,size:dt,sizeType:"diameter",type:n.type})}},{key:"renderItems",value:function(){var n=this,i=this.props,o=i.payload,a=i.iconSize,u=i.layout,s=i.formatter,c=i.inactiveColor,f={x:0,y:0,width:dt,height:dt},l={display:u==="horizontal"?"inline-block":"block",marginRight:10},p={display:"inline-block",verticalAlign:"middle",marginRight:4};return o.map(function(m,y){var d=m.formatter||s,v=Z(Ci(Ci({"recharts-legend-item":!0},"legend-item-".concat(y),!0),"inactive",m.inactive));if(m.type==="none")return null;var O=(0,Bc.default)(m.value)?null:m.value;ct(!(0,Bc.default)(m.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var S=m.inactive?c:m.color;return Xe.default.createElement("li",qc({className:v,style:l,key:"legend-item-".concat(y)},Pr(n.props,m,y)),Xe.default.createElement(Ti,{width:a,height:a,viewBox:f,style:p},n.renderIcon(m)),Xe.default.createElement("span",{className:"recharts-legend-item-text",style:{color:S}},d?d(O,m,y):O))})}},{key:"render",value:function(){var n=this.props,i=n.payload,o=n.layout,a=n.align;if(!i||!i.length)return null;var u={padding:0,margin:0,textAlign:o==="horizontal"?a:"left"};return Xe.default.createElement("ul",{className:"recharts-default-legend",style:u},this.renderItems())}}])}(Xe.PureComponent);Ci(Ma,"displayName","Legend");Ci(Ma,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var cl=F(_g()),Eg=F(Ee());function qa(e,t,r){return t===!0?(0,cl.default)(e,r):(0,Eg.default)(t)?(0,cl.default)(e,t):e}function Sn(e){return Sn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Sn(e)}var pD=["ref"];function Mg(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Vt(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
4t%2?Mg(Object(r),!0).forEach(function(n){Ba(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mg(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function dD(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jg(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Ng(n.key),n)}}function mD(e,t,r){return t&&jg(e.prototype,t),r&&jg(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function hD(e,t,r){return t=La(t),yD(e,Ig()?Reflect.construct(t,r||[],La(e).constructor):t.apply(e,r))}function yD(e,t){if(t&&(Sn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return vD(e)}function vD(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ig(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ig=function(){return!!e})()}function La(e){return La=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},La(e)}function gD(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ll(e,t)}function ll(e,t){return ll=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},ll(e,t)}function Ba(e,t,r){return t=Ng(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ng(e){var t=bD(e,"string");return Sn(t)=="symbol"?t:t+""}function bD(e,t){if(Sn(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Sn(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function xD(e,t){if(e==null)return{};var r=wD(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function wD(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function OD(e){return e.value}function SD(e,t){if(ir.default.isValidElement(e))return ir.default.cloneElement(e,t);if(typeof e=="function")return ir.default.createElement(e,t);var r=t.ref,n=xD(t,pD);return ir.default.createElement(Ma,n)}var Cg=1,or=function(e){function t(){var r;dD(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return r=hD(this,t,[].concat(i)),Ba(r,"lastBoundingBox",{width:-1,height:-1}),r}
vendor: 4,214 bytes, lines 4-5
4return gD(t,e),mD(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();return n.height=this.wrapperNode.offsetHeight,n.width=this.wrapperNode.offsetWidth,n}return null}},{key:"updateBBox",value:function(){var n=this.props.onBBoxUpdate,i=this.getBBox();i?(Math.abs(i.width-this.lastBoundingBox.width)>Cg||Math.abs(i.height-this.lastBoundingBox.height)>Cg)&&(this.lastBoundingBox.width=i.width,this.lastBoundingBox.height=i.height,n&&n(i)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,n&&n(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?Vt({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(n){var i=this.props,o=i.layout,a=i.align,u=i.verticalAlign,s=i.margin,c=i.chartWidth,f=i.chartHeight,l,p;if(!n||(n.left===void 0||n.left===null)&&(n.right===void 0||n.right===null))if(a==="center"&&o==="vertical"){var m=this.getBBoxSnapshot();l={left:((c||0)-m.width)/2}}else l=a==="right"?{right:s&&s.right||0}:{left:s&&s.left||0};if(!n||(n.top===void 0||n.top===null)&&(n.bottom===void 0||n.bottom===null))if(u==="middle"){var y=this.getBBoxSnapshot();p={top:((f||0)-y.height)/2}}else p=u==="bottom"?{bottom:s&&s.bottom||0}:{top:s&&s.top||0};return Vt(Vt({},l),p)}},{key:"render",value:function(){var n=this,i=this.props,o=i.content,a=i.width,u=i.height,s=i.wrapperStyle,c=i.payloadUniqBy,f=i.payload,l=Vt(Vt({position:"absolute",width:a||"auto",height:u||"auto"},this.getDefaultPosition(s)),s);return ir.default.createElement("div",{className:"recharts-legend-wrapper",style:l,ref:function(m){n.wrapperNode=m}},SD(o,Vt(Vt({},this.props),{},{payload:qa(f,c,OD)})))}}],[{key:"getWithHeight",value:function(n,i){var o=Vt(Vt({},this.defaultProps),n.props),a=o.layout;return a==="vertical"&&z(n.props.height)?{height:n.props.height}:a==="horizontal"?{width:n.props.width||i}:null}}])}(ir.PureComponent);Ba(or,"displayName","Legend");Ba(or,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var ar=F(re());var Dt=F(re()),Tb=F(Wa()),_b=F(Nt());function qi(e){return qi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qi(e)}function vl(){return vl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},vl.apply(this,arguments)}function Ck(e,t){return kk(e)||Dk(e,t)||Nk(e,t)||Ik()}function Ik(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
5In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Nk(e,t){if(e){if(typeof e=="string")return Ab(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ab(e,t)}}function Ab(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Dk(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function kk(e){if(Array.isArray(e))return e}function Pb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function yl(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
5t%2?Pb(Object(r),!0).forEach(function(n){Rk(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pb(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Rk(e,t,r){return t=qk(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qk(e){var t=Lk(e,"string");return qi(t)=="symbol"?t:t+""}function Lk(e,t){if(qi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(qi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Bk(e){return Array.isArray(e)&&de(e[0])&&de(e[1])?e.join(" ~ "):e}var Eb=function(t){var r=t.separator,n=r===void 0?" : ":r,i=t.contentStyle,o=i===void 0?{}:i,a=t.itemStyle,u=a===void 0?{}:a,s=t.labelStyle,c=s===void 0?{}:s,f=t.payload,l=t.formatter,p=t.itemSorter,m=t.wrapperClassName,y=t.labelClassName,d=t.label,v=t.labelFormatter,O=t.accessibilityLayer,S=O===void 0?!1:O,w=function(){if(f&&f.length){var B={padding:0,margin:0},G=(p?(0,Tb.default)(f,p):f).map(function($,W){if($.type==="none")return null;var b=yl({display:"block",paddingTop:4,paddingBottom:4,color:$.color||"#000"},u),x=$.formatter||l||Bk,E=$.value,A=$.name,M=E,_=A;if(x&&M!=null&&_!=null){var I=x(E,A,$,W,f);if(Array.isArray(I)){var D=Ck(I,2);M=D[0],_=D[1]}else M=I}return Dt.default.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(W),style:b},de(_)?Dt.default.createElement("span",{className:"recharts-tooltip-item-name"},_):null,de(_)?Dt.default.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,Dt.default.createElement("span",{className:"recharts-tooltip-item-value"},M),Dt.default.createElement("span",{className:"recharts-tooltip-item-unit"},$.unit||""))});return Dt.default.createElement("ul",{className:"recharts-tooltip-item-list",style:B},G)}return null},P=yl({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),h=yl({margin:0},c),g=!(0,_b.default)(d),T=g?d:"",C=Z("recharts-default-tooltip",m),N=Z("recharts-tooltip-label",y);g&&v&&f!==void 0&&f!==null&&(T=v(d,f));var R=S?{role:"status","aria-live":"assertive"}:{};return Dt.default.createElement("div",vl({className:C,style:P},R),Dt.default.createElement("p",{className:N,style:h},Dt.default.isValidElement(T)?T:"".concat(T)),w())};var Ga=F(re());function Bi(e){return Bi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bi(e)}function Ua(e,t,r){return t=Fk(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Fk(e){var t=Wk(e,"string");return Bi(t)=="symbol"?t:t+""}function Wk(e,t){if(Bi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Bi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Li="recharts-tooltip-wrapper",Uk={visibility:"hidden"};function $k(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return Z(Li,Ua(Ua(Ua(Ua({},"".concat(Li,"-right"),z(r)&&t&&z(t.x)&&r>=t.x),"".concat(Li,"-left"),z(r)&&t&&z(t.x)&&r<t.x),"".concat(Li,"-bottom"),z(n)&&t&&z(t.y)&&n>=t.y),"".concat(Li,"-top"),z(n)&&t&&z(t.y)&&n<t.y))}function Mb(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,i=e.offsetTopLeft,o=e.position,a=e.reverseDirection,u=e.tooltipDimension,s=e.viewBox,c=e.viewBoxDimension;if(o&&z(o[n]))return o[n];var f=r[n]-u-i,l=r[n]+i;if(t[n])return a[n]?f:l;if(a[n]){var p=f,m=s[n];return p<m?Math.max(l,s[n]):Math.max(f,s[n])}var y=l+u,d=s[n]+c;return y>d?Math.max(f,s[n]):Math.max(l,s[n])}function Gk(e){var t=e.translateX,r=e.translateY,n=e.useTranslate3d;return{transform:n?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}function jb(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.offsetTopLeft,i=e.position,o=e.reverseDirection,a=e.tooltipBox,u=e.useTranslate3d,s=e.viewBox,c,f,l;return a.height>0&&a.width>0&&r?(f=Mb({allowEscapeViewBox:t,coordinate:r,key:"x",offsetTopLeft:n,position:i,reverseDirection:o,tooltipDimension:a.width,viewBox:s,viewBoxDimension:s.width}),l=Mb({allowEscapeViewBox:t,coordinate:r,key:"y",offsetTopLeft:n,position:i,reverseDirection:o,tooltipDimension:a.height,viewBox:s,viewBoxDimension:s.height}),c=Gk({translateX:f,translateY:l,useTranslate3d:u}
vendor: 4,833 bytes, line 5
5)):c=Uk,{cssProperties:c,cssClasses:$k({translateX:f,translateY:l,coordinate:r})}}function An(e){return An=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},An(e)}function Cb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Ib(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Cb(Object(r),!0).forEach(function(n){bl(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cb(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Hk(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nb(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Rb(n.key),n)}}function zk(e,t,r){return t&&Nb(e.prototype,t),r&&Nb(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Kk(e,t,r){return t=$a(t),Vk(e,kb()?Reflect.construct(t,r||[],$a(e).constructor):t.apply(e,r))}function Vk(e,t){if(t&&(An(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Xk(e)}function Xk(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(kb=function(){return!!e})()}function $a(e){return $a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},$a(e)}function Yk(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gl(e,t)}function gl(e,t){return gl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},gl(e,t)}function bl(e,t,r){return t=Rb(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rb(e){var t=Zk(e,"string");return An(t)=="symbol"?t:t+""}function Zk(e,t){if(An(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(An(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Db=1,qb=function(e){function t(){var r;Hk(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return r=Kk(this,t,[].concat(i)),bl(r,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),bl(r,"handleKeyDown",function(a){if(a.key==="Escape"){var u,s,c,f;r.setState({dismissed:!0,dismissedAtCoordinate:{x:(u=(s=r.props.coordinate)===null||s===void 0?void 0:s.x)!==null&&u!==void 0?u:0,y:(c=(f=r.props.coordinate)===null||f===void 0?void 0:f.y)!==null&&c!==void 0?c:0}})}}),r}return Yk(t,e),zk(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-this.state.lastBoundingBox.width)>Db||Math.abs(n.height-this.state.lastBoundingBox.height)>Db)&&this.setState({lastBoundingBox:{width:n.width,height:n.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var n,i;this.props.active&&this.updateBBox(),this.state.dismissed&&(((n=this.props.coordinate)===null||n===void 0?void 0:n.x)!==this.state.dismissedAtCoordinate.x||((i=this.props.coordinate)===null||i===void 0?void 0:i.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var n=this,i=this.props,o=i.active,a=i.allowEscapeViewBox,u=i.animationDuration,s=i.animationEasing,c=i.children,f=i.coordinate,l=i.hasPayload,p=i.isAnimationActive,m=i.offset,y=i.position,d=i.reverseDirection,v=i.useTranslate3d,O=i.viewBox,S=i.wrapperStyle,w=jb({allowEscapeViewBox:a,coordinate:f,offsetTopLeft:m,position:y,reverseDirection:d,tooltipBox:this.state.lastBoundingBox,useTranslate3d:v,viewBox:O}
5),P=w.cssClasses,h=w.cssProperties,g=Ib(Ib({transition:p&&o?"transform ".concat(u,"ms ").concat(s):void 0},h),{},{pointerEvents:"none",visibility:!this.state.dismissed&&o&&l?"visible":"hidden",position:"absolute",top:0,left:0},S);return Ga.default.createElement("div",{tabIndex:-1,className:P,style:g,ref:function(C){n.wrapperNode=C}},c)}}])}(Ga.PureComponent);var Jk=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Ye={isSsr:Jk(),get:function(t){return Ye[t]},set:function(t,r){if(typeof t=="string")Ye[t]=r;else{var n=Object.keys(t);n&&n.length&&n.forEach(function(i){Ye[i]=t[i]})}}};function Pn(e){return Pn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pn(e)}function Lb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Bb(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Lb(Object(r),!0).forEach(function(n){wl(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Lb(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Qk(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fb(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Ub(n.key),n)}}function eR(e,t,r){return t&&Fb(e.prototype,t),r&&Fb(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function tR(e,t,r){return t=Ha(t),rR(e,Wb()?Reflect.construct(t,r||[],Ha(e).constructor):t.apply(e,r))}function rR(e,t){if(t&&(Pn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return nR(e)}function nR(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Wb=function(){return!!e})()}function Ha(e){return Ha=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Ha(e)}function iR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&xl(e,t)}function xl(e,t){return xl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},xl(e,t)}function wl(e,t,r){return t=Ub(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ub(e){var t=oR(e,"string");return Pn(t)=="symbol"?t:t+""}function oR(e,t){if(Pn(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Pn(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function aR(e){return e.dataKey}function uR(e,t){return ar.default.isValidElement(e)?ar.default.cloneElement(e,t):typeof e=="function"?ar.default.createElement(e,t):ar.default.createElement(Eb,t)}var Ze=function(e){function t(){return Qk(this,t),tR(this,t,arguments)}return iR(t,e),eR(t,[{key:"render",value:function(){var n=this,i=this.props,o=i.active,a=i.allowEscapeViewBox,u=i.animationDuration,s=i.animationEasing,c=i.content,f=i.coordinate,l=i.filterNull,p=i.isAnimationActive,m=i.offset,y=i.payload,d=i.payloadUniqBy,v=i.position,O=i.reverseDirection,S=i.useTranslate3d,w=i.viewBox,P=i.wrapperStyle,h=y??[];l&&h.length&&(h=qa(y.filter(function(T){return T.value!=null&&(T.hide!==!0||n.props.includeHidden)}),d,aR));var g=h.length>0;return ar.default.createElement(qb,{allowEscapeViewBox:a,animationDuration:u,animationEasing:s,isAnimationActive:p,active:o,coordinate:f,hasPayload:g,offset:m,position:v,reverseDirection:O,useTranslate3d:S,viewBox:w,wrapperStyle:P},uR(c,Bb(Bb({},this.props),{},{payload:h})))}}])}(ar.PureComponent);wl(Ze,"displayName","Tooltip");wl(Ze,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Ye.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var Se=F(re()),ix=F(Al());function Fi(e){return Fi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fi(e)}function rx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function za(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
5t%2?rx(Object(r),!0).forEach(function(n){CR(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rx(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function CR(e,t,r){return t=IR(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function IR(e){var t=NR(e,"string");return Fi(t)=="symbol"?t:t+""}function NR(e,t){if(Fi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Fi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function DR(e,t){return LR(e)||qR(e,t)||RR(e,t)||kR()}function kR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
6In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RR(e,t){if(e){if(typeof e=="string")return nx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return nx(e,t)}}function nx(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function qR(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function LR(e){if(Array.isArray(e))return e}var Pl=(0,Se.forwardRef)(function(e,t){var r=e.aspect,n=e.initialDimension,i=n===void 0?{width:-1,height:-1}:n,o=e.width,a=o===void 0?"100%":o,u=e.height,s=u===void 0?"100%":u,c=e.minWidth,f=c===void 0?0:c,l=e.minHeight,p=e.maxHeight,m=e.children,y=e.debounce,d=y===void 0?0:y,v=e.id,O=e.className,S=e.onResize,w=e.style,P=w===void 0?{}:w,h=(0,Se.useRef)(null),g=(0,Se.useRef)();g.current=S,(0,Se.useImperativeHandle)(t,function(){return Object.defineProperty(h.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),h.current},configurable:!0})});var T=(0,Se.useState)({containerWidth:i.width,containerHeight:i.height}),C=DR(T,2),N=C[0],R=C[1],k=(0,Se.useCallback)(function(G,$){R(function(W){var b=Math.round(G),x=Math.round($);return W.containerWidth===b&&W.containerHeight===x?W:{containerWidth:b,containerHeight:x}})},[]);(0,Se.useEffect)(function(){var G=function(A){var M,_=A[0].contentRect,I=_.width,D=_.height;k(I,D),(M=g.current)===null||M===void 0||M.call(g,I,D)};d>0&&(G=(0,ix.default)(G,d,{trailing:!0,leading:!1}));var $=new ResizeObserver(G),W=h.current.getBoundingClientRect(),b=W.width,x=W.height;return k(b,x),$.observe(h.current),function(){$.disconnect()}},[k,d]);var B=(0,Se.useMemo)(function(){var G=N.containerWidth,$=N.containerHeight;if(G<0||$<0)return null;ct(Ht(a)||Ht(s),`The width(%s) and height(%s) are both fixed numbers,
7       maybe you don't need to use a ResponsiveContainer.`,a,s),ct(!r||r>0,"The aspect(%s) must be greater than zero.",r);var W=Ht(a)?G:a,b=Ht(s)?$:s;r&&r>0&&(W?b=W/r:b&&(W=b*r),p&&b>p&&(b=p)),ct(W>0||b>0,`The width(%s) and height(%s) of chart should be greater than 0,
8       please check the style of container, or the props width(%s) and height(%s),
9       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
10       height and width.`,W,b,a,s,f,l,r);var x=!Array.isArray(m)&&st(m.type).endsWith("Chart");return Se.default.Children.map(m,function(E){return Se.default.isValidElement(E)?(0,Se.cloneElement)(E,za({width:W,height:b},x?{style:za({height:"100%",width:"100%",maxHeight:b,maxWidth:W},E.props.style)}:{})):E})},[r,m,s,p,l,f,N,a]);return Se.default.createElement("div",{id:v?"".concat(v):void 0,className:Z("recharts-responsive-container",O),style:za(za({},P),{},{width:a,height:s,minWidth:f,minHeight:l,maxHeight:p}),ref:h},B)});var Tl=function(t){return null};Tl.displayName="Cell";var $i=F(re()),Ml=F(Nt());function Wi(e){return Wi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wi(e)}function ox(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function _l(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
vendor: 10,754 bytes, lines 10-12
10t%2?ox(Object(r),!0).forEach(function(n){BR(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ox(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function BR(e,t,r){return t=FR(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function FR(e){var t=WR(e,"string");return Wi(t)=="symbol"?t:t+""}function WR(e,t){if(Wi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Wi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Tn={widthCache:{},cacheCount:0},UR=2e3,$R={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"};var ax="recharts_measurement_span";function GR(e){var t=_l({},e);return Object.keys(t).forEach(function(r){t[r]||delete t[r]}),t}var Cr=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Ye.isSsr)return{width:0,height:0};var n=GR(r),i=JSON.stringify({text:t,copyStyle:n});if(Tn.widthCache[i])return Tn.widthCache[i];try{var o=document.getElementById(ax);o||(o=document.createElement("span"),o.setAttribute("id",ax),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var a=_l(_l({},$R),n);Object.assign(o.style,a),o.textContent="".concat(t);var u=o.getBoundingClientRect(),s={width:u.width,height:u.height};return Tn.widthCache[i]=s,++Tn.cacheCount>UR&&(Tn.cacheCount=0,Tn.widthCache={}),s}catch{return{width:0,height:0}}},ux=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function Ui(e){return Ui=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ui(e)}function Va(e,t){return VR(e)||KR(e,t)||zR(e,t)||HR()}function HR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
11In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zR(e,t){if(e){if(typeof e=="string")return sx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sx(e,t)}}function sx(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function KR(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function VR(e){if(Array.isArray(e))return e}function XR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cx(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,ZR(n.key),n)}}function YR(e,t,r){return t&&cx(e.prototype,t),r&&cx(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function ZR(e){var t=JR(e,"string");return Ui(t)=="symbol"?t:t+""}function JR(e,t){if(Ui(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Ui(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var lx=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,fx=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,QR=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,e2=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,dx={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},t2=Object.keys(dx),_n="NaN";function r2(e,t){return e*dx[t]}var Ka=function(){function e(t,r){XR(this,e),this.num=t,this.unit=r,this.num=t,this.unit=r,Number.isNaN(t)&&(this.unit=""),r!==""&&!QR.test(r)&&(this.num=NaN,this.unit=""),t2.includes(r)&&(this.num=r2(t,r),this.unit="px")}return YR(e,[{key:"add",value:function(r){return this.unit!==r.unit?new e(NaN,""):new e(this.num+r.num,this.unit)}},{key:"subtract",value:function(r){return this.unit!==r.unit?new e(NaN,""):new e(this.num-r.num,this.unit)}},{key:"multiply",value:function(r){return this.unit!==""&&r.unit!==""&&this.unit!==r.unit?new e(NaN,""):new e(this.num*r.num,this.unit||r.unit)}},{key:"divide",value:function(r){return this.unit!==""&&r.unit!==""&&this.unit!==r.unit?new e(NaN,""):new e(this.num/r.num,this.unit||r.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(r){var n,i=(n=e2.exec(r))!==null&&n!==void 0?n:[],o=Va(i,3),a=o[1],u=o[2];return new e(parseFloat(a),u??"")}}])}();function mx(e){if(e.includes(_n))return _n;for(var t=e;t.includes("*")||t.includes("/");){var r,n=(r=lx.exec(t))!==null&&r!==void 0?r:[],i=Va(n,4),o=i[1],a=i[2],u=i[3],s=Ka.parse(o??""),c=Ka.parse(u??""),f=a==="*"?s.multiply(c):s.divide(c);if(f.isNaN())return _n;t=t.replace(lx,f.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var l,p=(l=fx.exec(t))!==null&&l!==void 0?l:[],m=Va(p,4),y=m[1],d=m[2],v=m[3],O=Ka.parse(y??""),S=Ka.parse(v??""),w=d==="+"?O.add(S):O.subtract(S);if(w.isNaN())return _n;t=t.replace(fx,w.toString())}return t}var px=/\(([^()]*)\)/;function n2(e){for(var t=e;t.includes("(");){var r=px.exec(t),n=Va(r,2),i=n[1];t=t.replace(px,mx(i))}return t}function i2(e){var t=e.replace(/\s+/g,"");return t=n2(t),t=mx(t),t}function o2(e){try{return i2(e)}catch{return _n}}function Xa(e){var t=o2(e.slice(5,-1));return t===_n?"":t}var a2=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],u2=["dx","dy","angle","className","breakAll"];function El(){return El=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},El.apply(this,arguments)}function hx(e,t){if(e==null)return{};var r=s2(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function s2(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function yx(e,t){return p2(e)||f2(e,t)||l2(e,t)||c2()}function c2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
12In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l2(e,t){if(e){if(typeof e=="string")return vx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return vx(e,t)}}function vx(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f2(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function p2(e){if(Array.isArray(e))return e}var xx=/[ \f\n\r\t\v\u2028\u2029]+/,wx=function(t){var r=t.children,n=t.breakAll,i=t.style;try{var o=[];(0,Ml.default)(r)||(n?o=r.toString().split(""):o=r.toString().split(xx));var a=o.map(function(s){return{word:s,width:Cr(s,i).width}}),u=n?0:Cr("\xA0",i).width;return{wordsWithComputedWidth:a,spaceWidth:u}}catch{return null}},d2=function(t,r,n,i,o){var a=t.maxLines,u=t.children,s=t.style,c=t.breakAll,f=z(a),l=u,p=function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return W.reduce(function(b,x){var E=x.word,A=x.width,M=b[b.length-1];if(M&&(i==null||o||M.width+A+n<Number(i)))M.words.push(E),M.width+=A+n;else{var _={words:[E],width:A};b.push(_)}return b},[])},m=p(r),y=function(W){return W.reduce(function(b,x){return b.width>x.width?b:x})};if(!f)return m;for(var d="\u2026",v=function(W){var b=l.slice(0,W),x=wx({breakAll:c,style:s,children:b+d}).wordsWithComputedWidth,E=p(x),A=E.length>a||y(E).width>Number(i);return[A,E]},O=0,S=l.length-1,w=0,P;O<=S&&w<=l.length-1;){var h=Math.floor((O+S)/2),g=h-1,T=v(g),C=yx(T,2),N=C[0],R=C[1],k=v(h),B=yx(k,1),G=B[0];if(!N&&!G&&(O=h+1),N&&G&&(S=h-1),!N&&G){P=R;break}w++}return P||m},gx=function(t){var r=(0,Ml.default)(t)?[]:t.toString().split(xx);return[{words:r}]},m2=function(t){var r=t.width,n=t.scaleToFit,i=t.children,o=t.style,a=t.breakAll,u=t.maxLines;if((r||n)&&!Ye.isSsr){var s,c,f=wx({breakAll:a,children:i,style:o});if(f){var l=f.wordsWithComputedWidth,p=f.spaceWidth;s=l,c=p}else return gx(i);return d2({breakAll:a,children:i,maxLines:u,style:o},s,c,r,n)}return gx(i)},bx="#808080",Ir=function(t){var r=t.x,n=r===void 0?0:r,i=t.y,o=i===void 0?0:i,a=t.lineHeight,u=a===void 0?"1em":a,s=t.capHeight,c=s===void 0?"0.71em":s,f=t.scaleToFit,l=f===void 0?!1:f,p=t.textAnchor,m=p===void 0?"start":p,y=t.verticalAnchor,d=y===void 0?"end":y,v=t.fill,O=v===void 0?bx:v,S=hx(t,a2),w=(0,$i.useMemo)(function(){return m2({breakAll:S.breakAll,children:S.children,maxLines:S.maxLines,scaleToFit:l,style:S.style,width:S.width})},[S.breakAll,S.children,S.maxLines,l,S.style,S.width]),P=S.dx,h=S.dy,g=S.angle,T=S.className,C=S.breakAll,N=hx(S,u2);if(!de(n)||!de(o))return null;var R=n+(z(P)?P:0),k=o+(z(h)?h:0),B;switch(d){case"start":B=Xa("calc(".concat(c,")"));break;case"middle":B=Xa("calc(".concat((w.length-1)/2," * -").concat(u," + (").concat(c," / 2))"));break;default:B=Xa("calc(".concat(w.length-1," * -").concat(u,")"));break}var G=[];if(l){var $=w[0].width,W=S.width;G.push("scale(".concat((z(W)?W/$:1)/$,")"))}return g&&G.push("rotate(".concat(g,", ").concat(R,", ").concat(k,")")),G.length&&(N.transform=G.join(" ")),$i.default.createElement("text",El({},J(N,!0),{x:R,y:k,className:Z("recharts-text",T),textAnchor:m,fill:O.includes("url")?bx:O}),w.map(function(b,x){var E=b.words.join(C?"":" ");return $i.default.createElement("tspan",{x:R,dy:x===0?B:u,key:"".concat(E,"-").concat(x)},E)}))};var we=F(re()),Ao=F(Nt()),Po=F(Ee()),kf=F(at());
12var HB=F(Nt()),zB=F(re()),KB=F(Ee());var Cu={};Y1(Cu,{scaleBand:()=>ur,scaleDiverging:()=>Mu,scaleDivergingLog:()=>lf,scaleDivergingPow:()=>ju,scaleDivergingSqrt:()=>U0,scaleDivergingSymlog:()=>ff,scaleIdentity:()=>du,scaleImplicit:()=>ru,scaleLinear:()=>Wr,scaleLog:()=>mu,scaleOrdinal:()=>jn,scalePoint:()=>sr,scalePow:()=>ro,scaleQuantile:()=>vu,scaleQuantize:()=>gu,scaleRadial:()=>yu,scaleSequential:()=>Pu,scaleSequentialLog:()=>sf,scaleSequentialPow:()=>Tu,scaleSequentialQuantile:()=>_u,scaleSequentialSqrt:()=>W0,scaleSequentialSymlog:()=>cf,scaleSqrt:()=>c0,scaleSymlog:()=>hu,scaleThreshold:()=>bu,scaleTime:()=>af,scaleUtc:()=>uf,tickFormat:()=>Zi});function Ue(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function jl(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Nr(e){let t,r,n;e.length!==2?(t=Ue,r=(u,s)=>Ue(e(u),s),n=(u,s)=>e(u)-s):(t=e===Ue||e===jl?e:h2,r=e,n=e);function i(u,s,c=0,f=u.length){if(c<f){if(t(s,s)!==0)return f;do{let l=c+f>>>1;r(u[l],s)<0?c=l+1:f=l}while(c<f)}return c}function o(u,s,c=0,f=u.length){if(c<f){if(t(s,s)!==0)return f;do{let l=c+f>>>1;r(u[l],s)<=0?c=l+1:f=l}while(c<f)}return c}function a(u,s,c=0,f=u.length){let l=i(u,s,c,f-1);return l>c&&n(u[l-1],s)>-n(u[l],s)?l-1:l}return{left:i,center:a,right:o}}function h2(){return 0}function Gi(e){return e===null?NaN:+e}function*Ox(e,t){if(t===void 0)for(let r of e)r!=null&&(r=+r)>=r&&(yield r);else{let r=-1;for(let n of e)(n=t(n,++r,e))!=null&&(n=+n)>=n&&(yield n)}}var Sx=Nr(Ue),Ax=Sx.right,y2=Sx.left,v2=Nr(Gi).center,wt=Ax;var En=class extends Map{constructor(t,r=x2){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:r}}),t!=null)for(let[n,i]of t)this.set(n,i)}get(t){return super.get(Px(this,t))}has(t){return super.has(Px(this,t))}set(t,r){return super.set(g2(this,t),r)}delete(t){return super.delete(b2(this,t))}};function Px({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):r}function g2({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function b2({_intern:e,_key:t},r){let n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function x2(e){return e!==null&&typeof e=="object"?e.valueOf():e}function Tx(e=Ue){if(e===Ue)return Cl;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,r)=>{let n=e(t,r);return n||n===0?n:(e(r,r)===0)-(e(t,t)===0)}}function Cl(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}var w2=Math.sqrt(50),O2=Math.sqrt(10),S2=Math.sqrt(2);function Ya(e,t,r){let n=(t-e)/Math.max(0,r),i=Math.floor(Math.log10(n)),o=n/Math.pow(10,i),a=o>=w2?10:o>=O2?5:o>=S2?2:1,u,s,c;return i<0?(c=Math.pow(10,-i)/a,u=Math.round(e*c),s=Math.round(t*c),u/c<e&&++u,s/c>t&&--s,c=-c):(c=Math.pow(10,i)*a,u=Math.round(e/c),s=Math.round(t/c),u*c<e&&++u,s*c>t&&--s),s<u&&.5<=r&&r<2?Ya(e,t,r*2):[u,s,c]}function Dr(e,t,r){if(t=+t,e=+e,r=+r,!(r>0))return[];if(e===t)return[e];let n=t<e,[i,o,a]=n?Ya(t,e,r):Ya(e,t,r);if(!(o>=i))return[];let u=o-i+1,s=new Array(u);if(n)if(a<0)for(let c=0;c<u;++c)s[c]=(o-c)/-a;else for(let c=0;c<u;++c)s[c]=(o-c)*a;else if(a<0)for(let c=0;c<u;++c)s[c]=(i+c)/-a;else for(let c=0;c<u;++c)s[c]=(i+c)*a;return s}function Hi(e,t,r){return t=+t,e=+e,r=+r,Ya(e,t,r)[2]}function Mn(e,t,r){t=+t,e=+e,r=+r;let n=t<e,i=n?Hi(t,e,r):Hi(e,t,r);return(n?-1:1)*(i<0?1/-i:i)}function Za(e,t){let r;if(t===void 0)for(let n of e)n!=null&&(r<n||r===void 0&&n>=n)&&(r=n);else{let n=-1;for(let i of e)(i=t(i,++n,e))!=null&&(r<i||r===void 0&&i>=i)&&(r=i)}return r}function Ja(e,t){let r;if(t===void 0)for(let n of e)n!=null&&(r>n||r===void 0&&n>=n)&&(r=n);else{let n=-1;for(let i of e)(i=t(i,++n,e))!=null&&(r>i||r===void 0&&i>=i)&&(r=i)}return r}function Qa(e,t,r=0,n=1/0,i){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(e.length-1,n)),!(r<=t&&t<=n))return e;for(i=i===void 0?Cl:Tx(i);n>r;){if(n-r>600){let s=n-r+1,c=t-r+1,f=Math.log(s),l=.5*Math.exp(2*f/3),p=.5*Math.sqrt(f*l*(s-l)/s)*(c-s/2<0?-1:1),m=Math.max(r,Math.floor(t-c*l/s+p)),y=Math.min(n,Math.floor(t+(s-c)*l/s+p));Qa(e,t,m,y,i)}let o=e[t],a=r,u=n;for(zi(e,r,t),i(e[n],o)>0&&zi(e,r,n);a<u;){for(zi(e,a,u),++a,--u;i(e[a],o)<0;)++a;for(;i(e[u],o)>0;)--u}i(e[r],o)===0?zi(e,r,u):(++u,zi(e,u,n)),u<=t&&(r=u+1),t<=u&&(n=u-1)}return e}function zi(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}function eu(e,t,r){if(e=Float64Array.from(Ox(e,r)),!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return Ja(e);if(t>=1)return Za(e);var n,i=(n-1)*t,o=Math.floor(i),a=Za(Qa(e,o).subarray(0,o+1)),u=Ja(e.subarray(o+1));return a+(u-a)*(i-o)}}function Il(e,t,r=Gi){if(!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,i=(n-1)*t,o=Math.floor(i),a=+r(e[o],o,e),u=+r(e[o+1],o+1,e);return a+(u-a)*(i-o)}}function tu(e,t,r){e=+e,t=+t,r=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+r;for(var n=-1,i=Math.max(0,Math.ceil((t-e)/r))|0,o=new Array(i);++n<i;)o[n]=e+n*r;return o}function ye(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function mt(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}
vendor: 6,616 bytes, line 12
12var ru=Symbol("implicit");function jn(){var e=new En,t=[],r=[],n=ru;function i(o){let a=e.get(o);if(a===void 0){if(n!==ru)return n;e.set(o,a=t.push(o)-1)}return r[a%r.length]}return i.domain=function(o){if(!arguments.length)return t.slice();t=[],e=new En;for(let a of o)e.has(a)||e.set(a,t.push(a)-1);return i},i.range=function(o){return arguments.length?(r=Array.from(o),i):r.slice()},i.unknown=function(o){return arguments.length?(n=o,i):n},i.copy=function(){return jn(t,r).unknown(n)},ye.apply(i,arguments),i}function ur(){var e=jn().unknown(void 0),t=e.domain,r=e.range,n=0,i=1,o,a,u=!1,s=0,c=0,f=.5;delete e.unknown;function l(){var p=t().length,m=i<n,y=m?i:n,d=m?n:i;o=(d-y)/Math.max(1,p-s+c*2),u&&(o=Math.floor(o)),y+=(d-y-o*(p-s))*f,a=o*(1-s),u&&(y=Math.round(y),a=Math.round(a));var v=tu(p).map(function(O){return y+o*O});return r(m?v.reverse():v)}return e.domain=function(p){return arguments.length?(t(p),l()):t()},e.range=function(p){return arguments.length?([n,i]=p,n=+n,i=+i,l()):[n,i]},e.rangeRound=function(p){return[n,i]=p,n=+n,i=+i,u=!0,l()},e.bandwidth=function(){return a},e.step=function(){return o},e.round=function(p){return arguments.length?(u=!!p,l()):u},e.padding=function(p){return arguments.length?(s=Math.min(1,c=+p),l()):s},e.paddingInner=function(p){return arguments.length?(s=Math.min(1,p),l()):s},e.paddingOuter=function(p){return arguments.length?(c=+p,l()):c},e.align=function(p){return arguments.length?(f=Math.max(0,Math.min(1,p)),l()):f},e.copy=function(){return ur(t(),[n,i]).round(u).paddingInner(s).paddingOuter(c).align(f)},ye.apply(l(),arguments)}function _x(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return _x(t())},e}function sr(){return _x(ur.apply(null,arguments).paddingInner(1))}function nu(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function Nl(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function Xi(){}var Ki=.7,au=1/Ki,Cn="\\s*([+-]?\\d+)\\s*",Vi="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",kt="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",A2=/^#([0-9a-f]{3,8})$/,P2=new RegExp(`^rgb\\(${Cn},${Cn},${Cn}\\)$`),T2=new RegExp(`^rgb\\(${kt},${kt},${kt}\\)$`),_2=new RegExp(`^rgba\\(${Cn},${Cn},${Cn},${Vi}\\)$`),E2=new RegExp(`^rgba\\(${kt},${kt},${kt},${Vi}\\)$`),M2=new RegExp(`^hsl\\(${Vi},${kt},${kt}\\)$`),j2=new RegExp(`^hsla\\(${Vi},${kt},${kt},${Vi}\\)$`),Ex={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};nu(Xi,cr,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:Mx,formatHex:Mx,formatHex8:C2,formatHsl:I2,formatRgb:jx,toString:jx});function Mx(){return this.rgb().formatHex()}function C2(){return this.rgb().formatHex8()}function I2(){return Rx(this).formatHsl()}function jx(){return this.rgb().formatRgb()}function cr(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=A2.exec(e))?(r=t[1].length,t=parseInt(t[1],16),r===6?Cx(t):r===3?new Ke(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?iu(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?iu(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=P2.exec(e))?new Ke(t[1],t[2],t[3],1):(t=T2.exec(e))?new Ke(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=_2.exec(e))?iu(t[1],t[2],t[3],t[4]):(t=E2.exec(e))?iu(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=M2.exec(e))?Dx(t[1],t[2]/100,t[3]/100,1):(t=j2.exec(e))?Dx(t[1],t[2]/100,t[3]/100,t[4]):Ex.hasOwnProperty(e)?Cx(Ex[e]):e==="transparent"?new Ke(NaN,NaN,NaN,0):null}function Cx(e){return new Ke(e>>16&255,e>>8&255,e&255,1)}function iu(e,t,r,n){return n<=0&&(e=t=r=NaN),new Ke(e,t,r,n)}function N2(e){return e instanceof Xi||(e=cr(e)),e?(e=e.rgb(),new Ke(e.r,e.g,e.b,e.opacity)):new Ke}function In(e,t,r,n){return arguments.length===1?N2(e):new Ke(e,t,r,n??1)}function Ke(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}nu(Ke,In,Nl(Xi,{brighter(e){return e=e==null?au:Math.pow(au,e),new 
vendor: 7,271 bytes, line 12
12Ke(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Ki:Math.pow(Ki,e),new Ke(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ke(Rr(this.r),Rr(this.g),Rr(this.b),uu(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:Ix,formatHex:Ix,formatHex8:D2,formatRgb:Nx,toString:Nx}));function Ix(){return`#${kr(this.r)}${kr(this.g)}${kr(this.b)}`}function D2(){return`#${kr(this.r)}${kr(this.g)}${kr(this.b)}${kr((isNaN(this.opacity)?1:this.opacity)*255)}`}function Nx(){let e=uu(this.opacity);return`${e===1?"rgb(":"rgba("}${Rr(this.r)}, ${Rr(this.g)}, ${Rr(this.b)}${e===1?")":`, ${e})`}`}function uu(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Rr(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function kr(e){return e=Rr(e),(e<16?"0":"")+e.toString(16)}function Dx(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Ot(e,t,r,n)}function Rx(e){if(e instanceof Ot)return new Ot(e.h,e.s,e.l,e.opacity);if(e instanceof Xi||(e=cr(e)),!e)return new Ot;if(e instanceof Ot)return e;e=e.rgb();var t=e.r/255,r=e.g/255,n=e.b/255,i=Math.min(t,r,n),o=Math.max(t,r,n),a=NaN,u=o-i,s=(o+i)/2;return u?(t===o?a=(r-n)/u+(r<n)*6:r===o?a=(n-t)/u+2:a=(t-r)/u+4,u/=s<.5?o+i:2-o-i,a*=60):u=s>0&&s<1?0:a,new Ot(a,u,s,e.opacity)}function qx(e,t,r,n){return arguments.length===1?Rx(e):new Ot(e,t,r,n??1)}function Ot(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}nu(Ot,qx,Nl(Xi,{brighter(e){return e=e==null?au:Math.pow(au,e),new Ot(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Ki:Math.pow(Ki,e),new Ot(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,i=2*r-n;return new Ke(Dl(e>=240?e-240:e+120,i,n),Dl(e,i,n),Dl(e<120?e+240:e-120,i,n),this.opacity)},clamp(){return new Ot(kx(this.h),ou(this.s),ou(this.l),uu(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(){let e=uu(this.opacity);return`${e===1?"hsl(":"hsla("}${kx(this.h)}, ${ou(this.s)*100}%, ${ou(this.l)*100}%${e===1?")":`, ${e})`}`}}));function kx(e){return e=(e||0)%360,e<0?e+360:e}function ou(e){return Math.max(0,Math.min(1,e||0))}function Dl(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}function kl(e,t,r,n,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*r+(1+3*e+3*o-3*a)*n+a*i)/6}function Lx(e){var t=e.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),i=e[n],o=e[n+1],a=n>0?e[n-1]:2*i-o,u=n<t-1?e[n+2]:2*o-i;return kl((r-n/t)*t,a,i,o,u)}}function Bx(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),i=e[(n+t-1)%t],o=e[n%t],a=e[(n+1)%t],u=e[(n+2)%t];return kl((r-n/t)*t,i,o,a,u)}}var Yi=e=>()=>e;function k2(e,t){return function(r){return e+r*t}}function R2(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}function Fx(e){return(e=+e)==1?su:function(t,r){return r-t?R2(t,r,e):Yi(isNaN(t)?r:t)}}function su(e,t){var r=t-e;return r?k2(e,r):Yi(isNaN(e)?t:e)}var Rl=function e(t){var r=Fx(t);function n(i,o){var a=r((i=In(i)).r,(o=In(o)).r),u=r(i.g,o.g),s=r(i.b,o.b),c=su(i.opacity,o.opacity);return function(f){return i.r=a(f),i.g=u(f),i.b=s(f),i.opacity=c(f),i+""}}return n.gamma=e,n}(1);function Wx(e){return function(t){var r=t.length,n=new Array(r),i=new Array(r),o=new Array(r),a,u;for(a=0;a<r;++a)u=In(t[a]),n[a]=u.r||0,i[a]=u.g||0,o[a]=u.b||0;return n=e(n),i=e(i),o=e(o),u.opacity=1,function(s){return u.r=n(s),u.g=i(s),u.b=o(s),u+""}}}var e6=Wx(Lx),t6=Wx(Bx);function Ux(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,n=t.slice(),i;return function(o){for(i=0;i<r;++i)n[i]=e[i]*(1-o)+t[i]*o;return n}}function $x(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function Gx(e,t){var r=t?t.length:0,n=e?Math.min(r,e.length):0,i=new Array(n),o=new Array(r),a;for(a=0;a<n;++a)i[a]=Je(e[a],t[a]);for(;a<r;++a)o[a]=t[a];return function(u){for(a=0;a<n;++a)o[a]=i[a](u);return o}}function Hx(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}function lr(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}function zx(e,t){var r={},n={},i;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(i in t)i in e?r[i]=Je(e[i],t[i]):n[i]=t[i];return function(o){for(i in r)n[i]=r[i](o);return n}}var Ll=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ql=new RegExp(Ll.source,"g");function q2(e){return function(){return e}}function L2(e){return function(t){return e(t)+""}}function Kx(e,t){var r=Ll.lastIndex=ql.lastIndex=0,n,i,o,a=-1,u=[],s=[];for(e=e+"",t=t+"";(n=Ll.exec(e))&&(i=ql.exec(t));)(o=i.index)>r&&(o=t.slice(r,o),u[a]?u[a]+=o:u[++a]=o),(n=n[0])===(i=i[0])?u[a]?u[a]+=i:u[++a]=i:(u[++a]=null,s.push({i:a,x:lr(n,i)})),r=ql.lastIndex;return r<t.length&&(o=t.slice(r),u[a]?u[a]+=o:u[++a]=o),u.length<2?s[0]?L2(s[0].x):q2(t):(t=s.length,function(c){for(var f=0,l;f<t;++f)u[(l=s[f]).i]=l.x(c);return u.join("")})}function Je(e,t){var r=typeof t,n;return t==null||r==="boolean"?Yi(t):(r==="number"?lr:r==="string"?(n=cr(t))?(t=n,Rl):Kx:t instanceof cr?Rl:t instanceof Date?Hx:$x(t)?Ux:Array.isArray(t)?Gx:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?zx:lr)(e,t)}function qr(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function cu(e,t){t===void 0&&(t=e,e=Je);for(var r=0,n=t.length-1,i=t[0],o=new Array(n<0?0:n);r<n;)o[r]=e(i,i=t[++r]);return function(a){var u=Math.max(0,Math.min(n-1,Math.floor(a*=n)));return o[u](a-u)}}function Bl(e){return function(){return e}}function fr(e){return+e}var Vx=[0,1];function Me(e){return e}function Fl(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:Bl(isNaN(t)?NaN:.5)}function B2(e,t){var r;return e>t&&(r=e,e=t,t=r),function(n){return Math.max(e,Math.min(t,n))}}function F2(e,t,r){var n=e[0],i=e[1],o=t[0],a=t[1];return i<n?(n=Fl(i,n),o=r(a,o)):(n=Fl(n,i),o=r(o,a)),function(u){return o(n(u))}}function W2(e,t,r){var n=Math.min(e.length,t.length)-1,i=new Array(n),o=new Array(n),a=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<n;)i[a]=Fl(e[a],e[a+1]),o[a]=r(t[a],t[a+1]);return function(u){var s=wt(e,u,1,n)-1;return o[s](i[s](u))}}function Rt(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Lr(){var e=Vx,t=Vx,r=Je,n,i,o,a=Me,u,s,c;function f(){var p=Math.min(e.length,t.length);return a!==Me&&(a=B2(e[0],e[p-1])),u=p>2?W2:F2,s=c=null,l}function l(p){return p==null||isNaN(p=+p)?o:(s||(s=u(e.map(n),t,r)))(n(a(p)))}return l.invert=function(p){return a(i((c||(c=u(t,e.map(n),lr)))(p)))},l.domain=function(p){return arguments.length?(e=Array.from(p,fr),f()):e.slice()},l.range=function(p){return arguments.length?(t=Array.from(p),f()):t.slice()},l.rangeRound=function(p){return t=Array.from(p),r=qr,f()},l.clamp=function(p){return arguments.length?(a=p?!0:Me,f()):a!==Me},l.interpolate=function(p){return arguments.length?(r=p,f()):r},l.unknown=function(p){return arguments.length?(o=p,l):o},function(p,m){return n=p,i=m,f()}}function Br(){return Lr()(Me,Me)}
vendor: 4,446 bytes, line 12
12function Xx(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Fr(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function qt(e){return e=Fr(Math.abs(e)),e?e[1]:NaN}function Yx(e,t){return function(r,n){for(var i=r.length,o=[],a=0,u=e[0],s=0;i>0&&u>0&&(s+u+1>n&&(u=Math.max(1,n-s)),o.push(r.substring(i-=u,i+u)),!((s+=u+1)>n));)u=e[a=(a+1)%e.length];return o.reverse().join(t)}}function Zx(e){return function(t){return t.replace(/[0-9]/g,function(r){return e[+r]})}}var U2=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Lt(e){if(!(t=U2.exec(e)))throw new Error("invalid format: "+e);var t;return new lu({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}Lt.prototype=lu.prototype;function lu(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}lu.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function Jx(e){e:for(var t=e.length,r=1,n=-1,i;r<t;++r)switch(e[r]){case".":n=i=r;break;case"0":n===0&&(n=r),i=r;break;default:if(!+e[r])break e;n>0&&(n=0);break}return n>0?e.slice(0,n)+e.slice(i+1):e}var Wl;function Qx(e,t){var r=Fr(e,t);if(!r)return e+"";var n=r[0],i=r[1],o=i-(Wl=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,a=n.length;return o===a?n:o>a?n+new Array(o-a+1).join("0"):o>0?n.slice(0,o)+"."+n.slice(o):"0."+new Array(1-o).join("0")+Fr(e,Math.max(0,t+o-1))[0]}function Ul(e,t){var r=Fr(e,t);if(!r)return e+"";var n=r[0],i=r[1];return i<0?"0."+new Array(-i).join("0")+n:n.length>i+1?n.slice(0,i+1)+"."+n.slice(i+1):n+new Array(i-n.length+2).join("0")}var $l={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Xx,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Ul(e*100,t),r:Ul,s:Qx,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function Gl(e){return e}var e0=Array.prototype.map,t0=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function r0(e){var t=e.grouping===void 0||e.thousands===void 0?Gl:Yx(e0.call(e.grouping,Number),e.thousands+""),r=e.currency===void 0?"":e.currency[0]+"",n=e.currency===void 0?"":e.currency[1]+"",i=e.decimal===void 0?".":e.decimal+"",o=e.numerals===void 0?Gl:Zx(e0.call(e.numerals,String)),a=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"\u2212":e.minus+"",s=e.nan===void 0?"NaN":e.nan+"";function c(l){l=Lt(l);var p=l.fill,m=l.align,y=l.sign,d=l.symbol,v=l.zero,O=l.width,S=l.comma,w=l.precision,P=l.trim,h=l.type;h==="n"?(S=!0,h="g"):$l[h]||(w===void 0&&(w=12),P=!0,h="g"),(v||p==="0"&&m==="=")&&(v=!0,p="0",m="=");var g=d==="$"?r:d==="#"&&/[boxX]/.test(h)?"0"+h.toLowerCase():"",T=d==="$"?n:/[%p]/.test(h)?a:"",C=$l[h],N=/[defgprs%]/.test(h);w=w===void 0?6:/[gprs]/.test(h)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w));function R(k){var B=g,G=T,$,W,b;if(h==="c")G=C(k)+G,k="";else{k=+k;var x=k<0||1/k<0;if(k=isNaN(k)?s:C(Math.abs(k),w),P&&(k=Jx(k)),x&&+k==0&&y!=="+"&&(x=!1),B=(x?y==="("?y:u:y==="-"||y==="("?"":y)+B,G=(h==="s"?t0[8+Wl/3]:"")+G+(x&&y==="("?")":""),N){for($=-1,W=k.length;++$<W;)if(b=k.charCodeAt($),48>b||b>57){G=(b===46?i+k.slice($+1):k.slice($))+G,k=k.slice(0,$);break}}}S&&!v&&(k=t(k,1/0));var E=B.length+k.length+G.length,A=E<O?new Array(O-E+1).join(p):"";switch(S&&v&&(k=t(A+k,A.length?O-G.length:1/0),A=""),m){case"<":k=B+k+G+A;break;case"=":k=B+A+k+G;break;case"^":k=A.slice(0,E=A.length>>1)+B+k+G+A.slice(E);break;default:k=A+B+k+G;break}return o(k)}return R.toString=function(){return l+""},R}function f(l,p){var m=c((l=Lt(l),l.type="f",l)),y=Math.max(-8,Math.min(8,Math.floor(qt(p)/3)))*3,d=Math.pow(10,-y),v=t0[8+y/3];return function(O){return m(d*O)+v}}return{format:c,formatPrefix:f}}var fu,Nn,pu;
12Hl({thousands:",",grouping:[3],currency:["$",""]});function Hl(e){return fu=r0(e),Nn=fu.format,pu=fu.formatPrefix,fu}function zl(e){return Math.max(0,-qt(Math.abs(e)))}function Kl(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(qt(t)/3)))*3-qt(Math.abs(e)))}function Vl(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,qt(t)-qt(e))+1}function Zi(e,t,r,n){var i=Mn(e,t,r),o;switch(n=Lt(n??",f"),n.type){case"s":{var a=Math.max(Math.abs(e),Math.abs(t));return n.precision==null&&!isNaN(o=Kl(i,a))&&(n.precision=o),pu(n,a)}case"":case"e":case"g":case"p":case"r":{n.precision==null&&!isNaN(o=Vl(i,Math.max(Math.abs(e),Math.abs(t))))&&(n.precision=o-(n.type==="e"));break}case"f":case"%":{n.precision==null&&!isNaN(o=zl(i))&&(n.precision=o-(n.type==="%")*2);break}}return Nn(n)}function $e(e){var t=e.domain;return e.ticks=function(r){var n=t();return Dr(n[0],n[n.length-1],r??10)},e.tickFormat=function(r,n){var i=t();return Zi(i[0],i[i.length-1],r??10,n)},e.nice=function(r){r==null&&(r=10);var n=t(),i=0,o=n.length-1,a=n[i],u=n[o],s,c,f=10;for(u<a&&(c=a,a=u,u=c,c=i,i=o,o=c);f-- >0;){if(c=Hi(a,u,r),c===s)return n[i]=a,n[o]=u,t(n);if(c>0)a=Math.floor(a/c)*c,u=Math.ceil(u/c)*c;else if(c<0)a=Math.ceil(a*c)/c,u=Math.floor(u*c)/c;else break;s=c}return e},e}function Wr(){var e=Br();return e.copy=function(){return Rt(e,Wr())},ye.apply(e,arguments),$e(e)}function du(e){var t;function r(n){return n==null||isNaN(n=+n)?t:n}return r.invert=r,r.domain=r.range=function(n){return arguments.length?(e=Array.from(n,fr),r):e.slice()},r.unknown=function(n){return arguments.length?(t=n,r):t},r.copy=function(){return du(e).unknown(t)},e=arguments.length?Array.from(e,fr):[0,1],$e(r)}function Ji(e,t){e=e.slice();var r=0,n=e.length-1,i=e[r],o=e[n],a;return o<i&&(a=r,r=n,n=a,a=i,i=o,o=a),e[r]=t.floor(i),e[n]=t.ceil(o),e}function n0(e){return Math.log(e)}function i0(e){return Math.exp(e)}function $2(e){return-Math.log(-e)}function G2(e){return-Math.exp(-e)}function H2(e){return isFinite(e)?+("1e"+e):e<0?0:e}function z2(e){return e===10?H2:e===Math.E?Math.exp:t=>Math.pow(e,t)}function K2(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function o0(e){return(t,r)=>-e(-t,r)}function Qi(e){let t=e(n0,i0),r=t.domain,n=10,i,o;function a(){return i=K2(n),o=z2(n),r()[0]<0?(i=o0(i),o=o0(o),e($2,G2)):e(n0,i0),t}return t.base=function(u){return arguments.length?(n=+u,a()):n},t.domain=function(u){return arguments.length?(r(u),a()):r()},t.ticks=u=>{let s=r(),c=s[0],f=s[s.length-1],l=f<c;l&&([c,f]=[f,c]);let p=i(c),m=i(f),y,d,v=u==null?10:+u,O=[];if(!(n%1)&&m-p<v){if(p=Math.floor(p),m=Math.ceil(m),c>0){for(;p<=m;++p)for(y=1;y<n;++y)if(d=p<0?y/o(-p):y*o(p),!(d<c)){if(d>f)break;O.push(d)}}else for(;p<=m;++p)for(y=n-1;y>=1;--y)if(d=p>0?y/o(-p):y*o(p),!(d<c)){if(d>f)break;O.push(d)}O.length*2<v&&(O=Dr(c,f,v))}else O=Dr(p,m,Math.min(m-p,v)).map(o);return l?O.reverse():O},t.tickFormat=(u,s)=>{if(u==null&&(u=10),s==null&&(s=n===10?"s":","),typeof s!="function"&&(!(n%1)&&(s=Lt(s)).precision==null&&(s.trim=!0),s=Nn(s)),u===1/0)return s;let c=Math.max(1,n*u/t.ticks().length);return f=>{let l=f/o(Math.round(i(f)));return l*n<n-.5&&(l*=n),l<=c?s(f):""}},t.nice=()=>r(Ji(r(),{floor:u=>o(Math.floor(i(u))),ceil:u=>o(Math.ceil(i(u)))})),t}function mu(){let e=Qi(Lr()).domain([1,10]);return e.copy=()=>Rt(e,mu()).base(e.base()),ye.apply(e,arguments),e}function a0(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function u0(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function eo(e){var t=1,r=e(a0(t),u0(t));return r.constant=function(n){return arguments.length?e(a0(t=+n),u0(t)):t},$e(r)}function hu(){var e=eo(Lr());return e.copy=function(){return Rt(e,hu()).constant(e.constant())},ye.apply(e,arguments)}function s0(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function V2(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function X2(e){return e<0?-e*e:e*e}function to(e){var t=e(Me,Me),r=1;function n(){return r===1?e(Me,Me):r===.5?e(V2,X2):e(s0(r),s0(1/r))}return t.exponent=function(i){return arguments.length?(r=+i,n()):r},$e(t)}
12function ro(){var e=to(Lr());return e.copy=function(){return Rt(e,ro()).exponent(e.exponent())},ye.apply(e,arguments),e}function c0(){return ro.apply(null,arguments).exponent(.5)}function l0(e){return Math.sign(e)*e*e}function Y2(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function yu(){var e=Br(),t=[0,1],r=!1,n;function i(o){var a=Y2(e(o));return isNaN(a)?n:r?Math.round(a):a}return i.invert=function(o){return e.invert(l0(o))},i.domain=function(o){return arguments.length?(e.domain(o),i):e.domain()},i.range=function(o){return arguments.length?(e.range((t=Array.from(o,fr)).map(l0)),i):t.slice()},i.rangeRound=function(o){return i.range(o).round(!0)},i.round=function(o){return arguments.length?(r=!!o,i):r},i.clamp=function(o){return arguments.length?(e.clamp(o),i):e.clamp()},i.unknown=function(o){return arguments.length?(n=o,i):n},i.copy=function(){return yu(e.domain(),t).round(r).clamp(e.clamp()).unknown(n)},ye.apply(i,arguments),$e(i)}function vu(){var e=[],t=[],r=[],n;function i(){var a=0,u=Math.max(1,t.length);for(r=new Array(u-1);++a<u;)r[a-1]=Il(e,a/u);return o}function o(a){return a==null||isNaN(a=+a)?n:t[wt(r,a)]}return o.invertExtent=function(a){var u=t.indexOf(a);return u<0?[NaN,NaN]:[u>0?r[u-1]:e[0],u<r.length?r[u]:e[e.length-1]]},o.domain=function(a){if(!arguments.length)return e.slice();e=[];for(let u of a)u!=null&&!isNaN(u=+u)&&e.push(u);return e.sort(Ue),i()},o.range=function(a){return arguments.length?(t=Array.from(a),i()):t.slice()},o.unknown=function(a){return arguments.length?(n=a,o):n},o.quantiles=function(){return r.slice()},o.copy=function(){return vu().domain(e).range(t).unknown(n)},ye.apply(o,arguments)}function gu(){var e=0,t=1,r=1,n=[.5],i=[0,1],o;function a(s){return s!=null&&s<=s?i[wt(n,s,0,r)]:o}function u(){var s=-1;for(n=new Array(r);++s<r;)n[s]=((s+1)*t-(s-r)*e)/(r+1);return a}return a.domain=function(s){return arguments.length?([e,t]=s,e=+e,t=+t,u()):[e,t]},a.range=function(s){return arguments.length?(r=(i=Array.from(s)).length-1,u()):i.slice()},a.invertExtent=function(s){var c=i.indexOf(s);return c<0?[NaN,NaN]:c<1?[e,n[0]]:c>=r?[n[r-1],t]:[n[c-1],n[c]]},a.unknown=function(s){return arguments.length&&(o=s),a},a.thresholds=function(){return n.slice()},a.copy=function(){return gu().domain([e,t]).range(i).unknown(o)},ye.apply($e(a),arguments)}function bu(){var e=[.5],t=[0,1],r,n=1;function i(o){return o!=null&&o<=o?t[wt(e,o,0,n)]:r}return i.domain=function(o){return arguments.length?(e=Array.from(o),n=Math.min(e.length,t.length-1),i):e.slice()},i.range=function(o){return arguments.length?(t=Array.from(o),n=Math.min(e.length,t.length-1),i):t.slice()},i.invertExtent=function(o){var a=t.indexOf(o);return[e[a-1],e[a]]},i.unknown=function(o){return arguments.length?(r=o,i):r},i.copy=function(){return bu().domain(e).range(t).unknown(r)},ye.apply(i,arguments)}var Xl=new Date,Yl=new Date;function pe(e,t,r,n){function i(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return i.floor=o=>(e(o=new Date(+o)),o),i.ceil=o=>(e(o=new Date(o-1)),t(o,1),e(o),o),i.round=o=>{let a=i(o),u=i.ceil(o);return o-a<u-o?a:u},i.offset=(o,a)=>(t(o=new Date(+o),a==null?1:Math.floor(a)),o),i.range=(o,a,u)=>{let s=[];if(o=i.ceil(o),u=u==null?1:Math.floor(u),!(o<a)||!(u>0))return s;let c;do s.push(c=new Date(+o)),t(o,u),e(o);while(c<o&&o<a);return s},i.filter=o=>pe(a=>{if(a>=a)for(;e(a),!o(a);)a.setTime(a-1)},(a,u)=>{if(a>=a)if(u<0)for(;++u<=0;)for(;t(a,-1),!o(a););else for(;--u>=0;)for(;t(a,1),!o(a););}),r&&(i.count=(o,a)=>(Xl.setTime(+o),Yl.setTime(+a),e(Xl),e(Yl),Math.floor(r(Xl,Yl))),i.every=o=>(o=Math.floor(o),!isFinite(o)||!(o>0)?null:o>1?i.filter(n?a=>n(a)%o===0:a=>i.count(0,a)%o===0):i)),i}var no=pe(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);no.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?pe(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):no);var f9=no.range;var ht=pe(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*1e3)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds()),f0=ht.range;var Dn=pe(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*1e3)},(e,t)=>{e.setTime(+e+t*6e4)},(e,t)=>(t-e)/6e4,e=>e.getMinutes()),Z2=Dn.range,kn=pe(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*6e4)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes()),J2=kn.range;var Rn=pe(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*1e3-e.getMinutes()*6e4)},(e,t)=>{e.setTime(+e+t*36e5)},(e,t)=>(t-e)/36e5,e=>e.getHours()),Q2=Rn.range,qn=pe(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*36e5)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours()),eq=qn.range;var Xt=pe(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/864e5,e=>e.getDate()-1),tq=Xt.range,Gr=pe(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1),rq=Gr.range,xu=pe(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>Math.floor(e/864e5)),nq=xu.range;function Hr(e){return pe(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,r)=>{t.setDate(t.getDate()+r*7)},(t,r)=>(r-t-(r.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/6048e5)}var Yt=Hr(0),Ln=Hr(1),d0=Hr(2),m0=Hr(3),pr=Hr(4),h0=Hr(5),y0=Hr(6),v0=Yt.range,iq=Ln.range,oq=d0.range,aq=m0.range,uq=pr.range,sq=h0.range,cq=y0.range;function zr(e){return pe(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCDate(t.getUTCDate()+r*7)},(t,r)=>(r-t)/6048e5)}var Zt=zr(0),Bn=zr(1),g0=zr(2),b0=zr(3),dr=zr(4),x0=zr(5),w0=zr(6),O0=Zt.range,lq=Bn.range,fq=g0.range,pq=b0.range,dq=dr.range,mq=x0.range,hq=w0.range;var Fn=pe(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth()),yq=Fn.range,Wn=pe(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth()),vq=Wn.range;var Qe=pe(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Qe.every=e=>
vendor: 4,165 bytes, line 12
12!isFinite(e=Math.floor(e))||!(e>0)?null:pe(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)});var gq=Qe.range,et=pe(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());et.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:pe(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)});var bq=et.range;function A0(e,t,r,n,i,o){let a=[[ht,1,1e3],[ht,5,5*1e3],[ht,15,15*1e3],[ht,30,30*1e3],[o,1,6e4],[o,5,5*6e4],[o,15,15*6e4],[o,30,30*6e4],[i,1,36e5],[i,3,3*36e5],[i,6,6*36e5],[i,12,12*36e5],[n,1,864e5],[n,2,2*864e5],[r,1,6048e5],[t,1,2592e6],[t,3,3*2592e6],[e,1,31536e6]];function u(c,f,l){let p=f<c;p&&([c,f]=[f,c]);let m=l&&typeof l.range=="function"?l:s(c,f,l),y=m?m.range(c,+f+1):[];return p?y.reverse():y}function s(c,f,l){let p=Math.abs(f-c)/l,m=Nr(([,,v])=>v).right(a,p);if(m===a.length)return e.every(Mn(c/31536e6,f/31536e6,l));if(m===0)return no.every(Math.max(Mn(c,f,l),1));let[y,d]=a[p/a[m-1][2]<a[m][2]/p?m-1:m];return y.every(d)}return[u,s]}var[Zl,Jl]=A0(et,Wn,Zt,xu,qn,kn),[Ql,ef]=A0(Qe,Fn,Yt,Xt,Rn,Dn);function tf(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function rf(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function oo(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}function nf(e){var t=e.dateTime,r=e.date,n=e.time,i=e.periods,o=e.days,a=e.shortDays,u=e.months,s=e.shortMonths,c=ao(i),f=uo(i),l=ao(o),p=uo(o),m=ao(a),y=uo(a),d=ao(u),v=uo(u),O=ao(s),S=uo(s),w={a:x,A:E,b:A,B:M,c:null,d:j0,e:j0,f:$q,g:Qq,G:tL,H:Fq,I:Wq,j:Uq,L:k0,m:Gq,M:Hq,p:_,q:I,Q:N0,s:D0,S:zq,u:Kq,U:Vq,V:Xq,w:Yq,W:Zq,x:null,X:null,y:Jq,Y:eL,Z:rL,"%":I0},P={a:D,A:U,b:K,B:V,c:null,d:C0,e:C0,f:aL,g:yL,G:gL,H:nL,I:iL,j:oL,L:q0,m:uL,M:sL,p:Y,q:ne,Q:N0,s:D0,S:cL,u:lL,U:fL,V:pL,w:dL,W:mL,x:null,X:null,y:hL,Y:vL,Z:bL,"%":I0},h={a:R,A:k,b:B,B:G,c:$,d:E0,e:E0,f:Rq,g:_0,G:T0,H:M0,I:M0,j:Iq,L:kq,m:Cq,M:Nq,p:N,q:jq,Q:Lq,s:Bq,S:Dq,u:Pq,U:Tq,V:_q,w:Aq,W:Eq,x:W,X:b,y:_0,Y:T0,Z:Mq,"%":qq};w.x=g(r,w),w.X=g(n,w),w.c=g(t,w),P.x=g(r,P),P.X=g(n,P),P.c=g(t,P);function g(H,ee){return function(X){var L=[],fe=-1,te=0,ve=H.length,he,_e,it;for(X instanceof Date||(X=new Date(+X));++fe<ve;)H.charCodeAt(fe)===37&&(L.push(H.slice(te,fe)),(_e=P0[he=H.charAt(++fe)])!=null?he=H.charAt(++fe):_e=he==="e"?" ":"0",(it=ee[he])&&(he=it(X,_e)),L.push(he),te=fe+1);return L.push(H.slice(te,fe)),L.join("")}}function T(H,ee){return function(X){var L=oo(1900,void 0,1),fe=C(L,H,X+="",0),te,ve;if(fe!=X.length)return null;if("Q"in L)return new Date(L.Q);if("s"in L)return new Date(L.s*1e3+("L"in L?L.L:0));if(ee&&!("Z"in L)&&(L.Z=0),"p"in L&&(L.H=L.H%12+L.p*12),L.m===void 0&&(L.m="q"in L?L.q:0),"V"in L){if(L.V<1||L.V>53)return null;"w"in L||(L.w=1),"Z"in L?(te=rf(oo(L.y,0,1)),ve=te.getUTCDay(),te=ve>4||ve===0?Bn.ceil(te):Bn(te),te=Gr.offset(te,(L.V-1)*7),L.y=te.getUTCFullYear(),L.m=te.getUTCMonth(),L.d=te.getUTCDate()+(L.w+6)%7):(te=tf(oo(L.y,0,1)),ve=te.getDay(),te=ve>4||ve===0?Ln.ceil(te):Ln(te),te=Xt.offset(te,(L.V-1)*7),L.y=te.getFullYear(),L.m=te.getMonth(),L.d=te.getDate()+(L.w+6)%7)}else("W"in L||"U"in L)&&("w"in L||(L.w="u"in L?L.u%7:"W"in L?1:0),ve="Z"in L?rf(oo(L.y,0,1)).getUTCDay():tf(oo(L.y,0,1)).getDay(),L.m=0,L.d="W"in L?(L.w+6)%7+L.W*7-(ve+5)%7:L.w+L.U*7-(ve+6)%7);return"Z"in L?(L.H+=L.Z/100|0,L.M+=L.Z%100,rf(L)):tf(L)}}function C(H,ee,X,L){for(var fe=0,te=ee.length,ve=X.length,he,_e;fe<te;){if(L>=ve)return-1;if(he=ee.charCodeAt(fe++),he===37){if(he=ee.charAt(fe++),_e=h[he in P0?ee.charAt(fe++):he],!_e||(L=_e(H,X,L))<0)return-1}else if(he!=X.charCodeAt(L++))return-1}return L}function N(H,ee,X){var L=c.exec(ee.slice(X));return L?(H.p=f.get(L[0].toLowerCase()),X+L[0].length):-1}function R(H,ee,X){var L=m.exec(ee.slice(X));return L?(H.w=y.get(L[0].toLowerCase()),X+L[0].length):-1}
vendor: 5,882 bytes, line 12
12function k(H,ee,X){var L=l.exec(ee.slice(X));return L?(H.w=p.get(L[0].toLowerCase()),X+L[0].length):-1}function B(H,ee,X){var L=O.exec(ee.slice(X));return L?(H.m=S.get(L[0].toLowerCase()),X+L[0].length):-1}function G(H,ee,X){var L=d.exec(ee.slice(X));return L?(H.m=v.get(L[0].toLowerCase()),X+L[0].length):-1}function $(H,ee,X){return C(H,t,ee,X)}function W(H,ee,X){return C(H,r,ee,X)}function b(H,ee,X){return C(H,n,ee,X)}function x(H){return a[H.getDay()]}function E(H){return o[H.getDay()]}function A(H){return s[H.getMonth()]}function M(H){return u[H.getMonth()]}function _(H){return i[+(H.getHours()>=12)]}function I(H){return 1+~~(H.getMonth()/3)}function D(H){return a[H.getUTCDay()]}function U(H){return o[H.getUTCDay()]}function K(H){return s[H.getUTCMonth()]}function V(H){return u[H.getUTCMonth()]}function Y(H){return i[+(H.getUTCHours()>=12)]}function ne(H){return 1+~~(H.getUTCMonth()/3)}return{format:function(H){var ee=g(H+="",w);return ee.toString=function(){return H},ee},parse:function(H){var ee=T(H+="",!1);return ee.toString=function(){return H},ee},utcFormat:function(H){var ee=g(H+="",P);return ee.toString=function(){return H},ee},utcParse:function(H){var ee=T(H+="",!0);return ee.toString=function(){return H},ee}}}var P0={"-":"",_:" ",0:"0"},Ne=/^\s*\d+/,wq=/^%/,Oq=/[\\^$*+?|[\]().{}]/g;function ie(e,t,r){var n=e<0?"-":"",i=(n?-e:e)+"",o=i.length;return n+(o<r?new Array(r-o+1).join(t)+i:i)}function Sq(e){return e.replace(Oq,"\\$&")}function ao(e){return new RegExp("^(?:"+e.map(Sq).join("|")+")","i")}function uo(e){return new Map(e.map((t,r)=>[t.toLowerCase(),r]))}function Aq(e,t,r){var n=Ne.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function Pq(e,t,r){var n=Ne.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function Tq(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function _q(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function Eq(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function T0(e,t,r){var n=Ne.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function _0(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function Mq(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function jq(e,t,r){var n=Ne.exec(t.slice(r,r+1));return n?(e.q=n[0]*3-3,r+n[0].length):-1}function Cq(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function E0(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function Iq(e,t,r){var n=Ne.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function M0(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function Nq(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function Dq(e,t,r){var n=Ne.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function kq(e,t,r){var n=Ne.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function Rq(e,t,r){var n=Ne.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function qq(e,t,r){var n=wq.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function Lq(e,t,r){var n=Ne.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function Bq(e,t,r){var n=Ne.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function j0(e,t){return ie(e.getDate(),t,2)}function Fq(e,t){return ie(e.getHours(),t,2)}function Wq(e,t){return ie(e.getHours()%12||12,t,2)}function Uq(e,t){return ie(1+Xt.count(Qe(e),e),t,3)}function k0(e,t){return ie(e.getMilliseconds(),t,3)}function $q(e,t){return k0(e,t)+"000"}function Gq(e,t){return ie(e.getMonth()+1,t,2)}function Hq(e,t){return ie(e.getMinutes(),t,2)}function zq(e,t){return ie(e.getSeconds(),t,2)}function Kq(e){var t=e.getDay();return t===0?7:t}function Vq(e,t){return ie(Yt.count(Qe(e)-1,e),t,2)}function R0(e){var t=e.getDay();return t>=4||t===0?pr(e):pr.ceil(e)}function Xq(e,t){return e=R0(e),ie(pr.count(Qe(e),e)+(Qe(e).getDay()===4),t,2)}function Yq(e){return e.getDay()}function Zq(e,t){return ie(Ln.count(Qe(e)-1,e),t,2)}function Jq(e,t){return ie(e.getFullYear()%100,t,2)}function Qq(e,t){return e=R0(e),ie(e.getFullYear()%100,t,2)}function eL(e,t){return ie(e.getFullYear()%1e4,t,4)}function tL(e,t){var r=e.getDay();return e=r>=4||r===0?pr(e):pr.ceil(e),ie(e.getFullYear()%1e4,t,4)}function rL(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+ie(t/60|0,"0",2)+ie(t%60,"0",2)}function C0(e,t){return ie(e.getUTCDate(),t,2)}function nL(e,t){return ie(e.getUTCHours(),t,2)}function iL(e,t){return ie(e.getUTCHours()%12||12,t,2)}function oL(e,t){return ie(1+Gr.count(et(e),e),t,3)}function q0(e,t){return ie(e.getUTCMilliseconds(),t,3)}function aL(e,t){return q0(e,t)+"000"}function uL(e,t){return ie(e.getUTCMonth()+1,t,2)}function sL(e,t){return ie(e.getUTCMinutes(),t,2)}function cL(e,t){return ie(e.getUTCSeconds(),t,2)}function lL(e){var t=e.getUTCDay();return t===0?7:t}function fL(e,t){return ie(Zt.count(et(e)-1,e),t,2)}function L0(e){var t=e.getUTCDay();return t>=4||t===0?dr(e):dr.ceil(e)}function pL(e,t){return e=L0(e),ie(dr.count(et(e),e)+(et(e).getUTCDay()===4),t,2)}function dL(e){return e.getUTCDay()}function mL(e,t){return ie(Bn.count(et(e)-1,e),t,2)}function hL(e,t){return ie(e.getUTCFullYear()%100,t,2)}function yL(e,t){return e=L0(e),ie(e.getUTCFullYear()%100,t,2)}function vL(e,t){return ie(e.getUTCFullYear()%1e4,t,4)}function gL(e,t){var r=e.getUTCDay();return e=r>=4||r===0?dr(e):dr.ceil(e),ie(e.getUTCFullYear()%1e4,t,4)}function bL(){return"+0000"}function I0(){return"%"}function N0(e){return+e}function D0(e){return Math.floor(+e/1e3)}var Un,wu,B0,Ou,F0;of({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
12ay","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function of(e){return Un=nf(e),wu=Un.format,B0=Un.parse,Ou=Un.utcFormat,F0=Un.utcParse,Un}function xL(e){return new Date(e)}function wL(e){return e instanceof Date?+e:+new Date(+e)}function Su(e,t,r,n,i,o,a,u,s,c){var f=Br(),l=f.invert,p=f.domain,m=c(".%L"),y=c(":%S"),d=c("%I:%M"),v=c("%I %p"),O=c("%a %d"),S=c("%b %d"),w=c("%B"),P=c("%Y");function h(g){return(s(g)<g?m:u(g)<g?y:a(g)<g?d:o(g)<g?v:n(g)<g?i(g)<g?O:S:r(g)<g?w:P)(g)}return f.invert=function(g){return new Date(l(g))},f.domain=function(g){return arguments.length?p(Array.from(g,wL)):p().map(xL)},f.ticks=function(g){var T=p();return e(T[0],T[T.length-1],g??10)},f.tickFormat=function(g,T){return T==null?h:c(T)},f.nice=function(g){var T=p();return(!g||typeof g.range!="function")&&(g=t(T[0],T[T.length-1],g??10)),g?p(Ji(T,g)):f},f.copy=function(){return Rt(f,Su(e,t,r,n,i,o,a,u,s,c))},f}function af(){return ye.apply(Su(Ql,ef,Qe,Fn,Yt,Xt,Rn,Dn,ht,wu).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function uf(){return ye.apply(Su(Zl,Jl,et,Wn,Zt,Gr,qn,kn,ht,Ou).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Au(){var e=0,t=1,r,n,i,o,a=Me,u=!1,s;function c(l){return l==null||isNaN(l=+l)?s:a(i===0?.5:(l=(o(l)-r)*i,u?Math.max(0,Math.min(1,l)):l))}c.domain=function(l){return arguments.length?([e,t]=l,r=o(e=+e),n=o(t=+t),i=r===n?0:1/(n-r),c):[e,t]},c.clamp=function(l){return arguments.length?(u=!!l,c):u},c.interpolator=function(l){return arguments.length?(a=l,c):a};function f(l){return function(p){var m,y;return arguments.length?([m,y]=p,a=l(m,y),c):[a(0),a(1)]}}return c.range=f(Je),c.rangeRound=f(qr),c.unknown=function(l){return arguments.length?(s=l,c):s},function(l){return o=l,r=l(e),n=l(t),i=r===n?0:1/(n-r),c}}function Jt(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Pu(){var e=$e(Au()(Me));return e.copy=function(){return Jt(e,Pu())},mt.apply(e,arguments)}function sf(){var e=Qi(Au()).domain([1,10]);return e.copy=function(){return Jt(e,sf()).base(e.base())},mt.apply(e,arguments)}function cf(){var e=eo(Au());return e.copy=function(){return Jt(e,cf()).constant(e.constant())},mt.apply(e,arguments)}function Tu(){var e=to(Au());return e.copy=function(){return Jt(e,Tu()).exponent(e.exponent())},mt.apply(e,arguments)}function W0(){return Tu.apply(null,arguments).exponent(.5)}function _u(){var e=[],t=Me;function r(n){if(n!=null&&!isNaN(n=+n))return t((wt(e,n,1)-1)/(e.length-1))}return r.domain=function(n){if(!arguments.length)return e.slice();e=[];for(let i of n)i!=null&&!isNaN(i=+i)&&e.push(i);return e.sort(Ue),r},r.interpolator=function(n){return arguments.length?(t=n,r):t},r.range=function(){return e.map((n,i)=>t(i/(e.length-1)))},r.quantiles=function(n){return Array.from({length:n+1},(i,o)=>eu(e,o/n))},r.copy=function(){return _u(t).domain(e)},mt.apply(r,arguments)}function Eu(){var e=0,t=.5,r=1,n=1,i,o,a,u,s,c=Me,f,l=!1,p;function m(d){return isNaN(d=+d)?p:(d=.5+((d=+f(d))-o)*(n*d<n*o?u:s),c(l?Math.max(0,Math.min(1,d)):d))}m.domain=function(d){return arguments.length?([e,t,r]=d,i=f(e=+e),o=f(t=+t),a=f(r=+r),u=i===o?0:.5/(o-i),s=o===a?0:.5/(a-o),n=o<i?-1:1,m):[e,t,r]},m.clamp=function(d){return arguments.length?(l=!!d,m):l},m.interpolator=function(d){return arguments.length?(c=d,m):c};function y(d){return function(v){var O,S,w;return arguments.length?([O,S,w]=v,c=cu(d,[O,S,w]),m):[c(0),c(.5),c(1)]}}return m.range=y(Je),m.rangeRound=y(qr),m.unknown=function(d){return arguments.length?(p=d,m):p},function(d){return f=d,i=d(e),o=d(t),a=d(r),u=i===o?0:.5/(o-i),s=o===a?0:.5/(a-o),n=o<i?-1:1,m}}function Mu(){var e=$e(Eu()(Me));return e.copy=function(){return Jt(e,Mu())},mt.apply(e,arguments)}function lf(){var e=Qi(Eu()).domain([.1,1,10]);return e.copy=function(){return Jt(e,lf()).base(e.base())},mt.apply(e,arguments)}function ff(){var e=eo(Eu());return e.copy=function(){return Jt(e,ff()).constant(e.constant())},mt.apply(e,arguments)}function ju(){var e=to(Eu());return e.copy=function(){return Jt(e,ju()).exponent(e.exponent())},mt.apply(e,arguments)}function U0(){return ju.apply(null,arguments).exponent(.5)}var vo=F(K0()),go=F(Z0()),Ft=F(Nt()),zn=F(Ee()),ww=F(oa()),_f=F(wr()),Ow=F(tw()),Lu=F(zs()),Sw=F(wa()),Aw=F(Iu()),Pw=F(Wa());var se=F(df());function GL(e){return VL(e)||KL(e)||zL(e)||HL()}function HL(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
13In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zL(e,t){if(e){if(typeof e=="string")return mf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return mf(e,t)}}function KL(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function VL(e){if(Array.isArray(e))return mf(e)}function mf(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var XL=function(t){return t},ow={"@@functional/placeholder":!0},aw=function(t){return t===ow},iw=function(t){return function r(){return arguments.length===0||arguments.length===1&&aw(arguments.length<=0?void 0:arguments[0])?r:t.apply(void 0,arguments)}},YL=function e(t,r){return t===1?r:iw(function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];var a=i.filter(function(u){return u!==ow}).length;return a>=t?r.apply(void 0,i):e(t-a,iw(function(){for(var u=arguments.length,s=new Array(u),c=0;c<u;c++)s[c]=arguments[c];var f=i.map(function(l){return aw(l)?s.shift():l});return r.apply(void 0,GL(f).concat(s))}))})},so=function(t){return YL(t.length,t)},co=function(t,r){for(var n=[],i=t;i<r;++i)n[i-t]=i;return n},hf=so(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(r){return t[r]}).map(e)}),yf=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(!r.length)return XL;var i=r.reverse(),o=i[0],a=i.slice(1);return function(){return a.reduce(function(u,s){return s(u)},o.apply(void 0,arguments))}},lo=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},Du=function(t){var r=null,n=null;return function(){for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return r&&o.every(function(u,s){return u===r[s]})||(r=o,n=t.apply(void 0,o)),n}};var vf=F(df());function ZL(e){var t;return e===0?t=1:t=Math.floor(new vf.default(e).abs().log(10).toNumber())+1,t}function JL(e,t,r){for(var n=new vf.default(e),i=0,o=[];n.lt(t)&&i<1e5;)o.push(n.toNumber()),n=n.add(r),i++;return o}var QL=so(function(e,t,r){var n=+e,i=+t;return n+r*(i-n)}),eB=so(function(e,t,r){var n=t-+e;return n=n||1/0,(r-e)/n}),tB=so(function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))}),fo={rangeStep:JL,getDigitCount:ZL,interpolateNumber:QL,uninterpolateNumber:eB,uninterpolateTruncation:tB};function gf(e){return iB(e)||nB(e)||uw(e)||rB()}function rB(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
14In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nB(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function iB(e){if(Array.isArray(e))return bf(e)}function Kr(e,t){return uB(e)||aB(e,t)||uw(e,t)||oB()}
14function oB(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
15In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uw(e,t){if(e){if(typeof e=="string")return bf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return bf(e,t)}}function bf(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function aB(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var r=[],n=!0,i=!1,o=void 0;try{for(var a=e[Symbol.iterator](),u;!(n=(u=a.next()).done)&&(r.push(u.value),!(t&&r.length===t));n=!0);}catch(s){i=!0,o=s}finally{try{!n&&a.return!=null&&a.return()}finally{if(i)throw o}}return r}}function uB(e){if(Array.isArray(e))return e}function xf(e){var t=Kr(e,2),r=t[0],n=t[1],i=r,o=n;return r>n&&(i=n,o=r),[i,o]}function wf(e,t,r){if(e.lte(0))return new se.default(0);var n=fo.getDigitCount(e.toNumber()),i=new se.default(10).pow(n),o=e.div(i),a=n!==1?.05:.1,u=new se.default(Math.ceil(o.div(a).toNumber())).add(r).mul(a),s=u.mul(i);return t?s:new se.default(Math.ceil(s))}function sw(e,t,r){var n=1,i=new se.default(e);if(!i.isint()&&r){var o=Math.abs(e);o<1?(n=new se.default(10).pow(fo.getDigitCount(e)-1),i=new se.default(Math.floor(i.div(n).toNumber())).mul(n)):o>1&&(i=new se.default(Math.floor(e)))}else e===0?i=new se.default(Math.floor((t-1)/2)):r||(i=new se.default(Math.floor(e)));var a=Math.floor((t-1)/2),u=yf(hf(function(s){return i.add(new se.default(s-a).mul(n)).toNumber()}),co);return u(0,t)}function cw(e,t,r,n){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new se.default(0),tickMin:new se.default(0),tickMax:new se.default(0)};var o=wf(new se.default(t).sub(e).div(r-1),n,i),a;e<=0&&t>=0?a=new se.default(0):(a=new se.default(e).add(t).div(2),a=a.sub(new se.default(a).mod(o)));var u=Math.ceil(a.sub(e).div(o).toNumber()),s=Math.ceil(new se.default(t).sub(a).div(o).toNumber()),c=u+s+1;return c>r?cw(e,t,r,n,i+1):(c<r&&(s=t>0?s+(r-c):s,u=t>0?u:u+(r-c)),{step:o,tickMin:a.sub(new se.default(u).mul(o)),tickMax:a.add(new se.default(s).mul(o))})}function sB(e){var t=Kr(e,2),r=t[0],n=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,a=Math.max(i,2),u=xf([r,n]),s=Kr(u,2),c=s[0],f=s[1];if(c===-1/0||f===1/0){var l=f===1/0?[c].concat(gf(co(0,i-1).map(function(){return 1/0}))):[].concat(gf(co(0,i-1).map(function(){return-1/0})),[f]);return r>n?lo(l):l}if(c===f)return sw(c,i,o);var p=cw(c,f,a,o),m=p.step,y=p.tickMin,d=p.tickMax,v=fo.rangeStep(y,d.add(new se.default(.1).mul(m)),m);return r>n?lo(v):v}function cB(e){var t=Kr(e,2),r=t[0],n=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,a=Math.max(i,2),u=xf([r,n]),s=Kr(u,2),c=s[0],f=s[1];if(c===-1/0||f===1/0)return[r,n];if(c===f)return sw(c,i,o);var l=wf(new se.default(f).sub(c).div(a-1),o,0),p=yf(hf(function(y){return new se.default(c).add(new se.default(y).mul(l)).toNumber()}),co),m=p(0,a).filter(function(y){return y>=c&&y<=f});return r>n?lo(m):m}function lB(e,t){var r=Kr(e,2),n=r[0],i=r[1],o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,a=xf([n,i]),u=Kr(a,2),s=u[0],c=u[1];if(s===-1/0||c===1/0)return[n,i];if(s===c)return[s];var f=Math.max(t,2),l=wf(new se.default(c).sub(s).div(f-1),o,0),p=[].concat(gf(fo.rangeStep(new se.default(s),new se.default(c).sub(new se.default(.99).mul(l)),l)),[c]);return n>i?lo(p):p}var Of=Du(sB),fB=Du(cB),Sf=Du(lB);var po=F(re());var pB=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function $n(e){return $n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$n(e)}function ku(){return ku=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
vendor: 4,618 bytes, lines 15-16
15for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ku.apply(this,arguments)}function dB(e,t){return vB(e)||yB(e,t)||hB(e,t)||mB()}function mB(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
16In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hB(e,t){if(e){if(typeof e=="string")return lw(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return lw(e,t)}}function lw(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function yB(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function vB(e){if(Array.isArray(e))return e}function gB(e,t){if(e==null)return{};var r=bB(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function bB(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function xB(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fw(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,mw(n.key),n)}}function wB(e,t,r){return t&&fw(e.prototype,t),r&&fw(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function OB(e,t,r){return t=Ru(t),SB(e,pw()?Reflect.construct(t,r||[],Ru(e).constructor):t.apply(e,r))}function SB(e,t){if(t&&($n(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AB(e)}function AB(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pw(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(pw=function(){return!!e})()}function Ru(e){return Ru=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Ru(e)}function PB(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Af(e,t)}function Af(e,t){return Af=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Af(e,t)}function dw(e,t,r){return t=mw(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function mw(e){var t=TB(e,"string");return $n(t)=="symbol"?t:t+""}function TB(e,t){if($n(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if($n(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Gn=function(e){function t(){return xB(this,t),OB(this,t,arguments)}return PB(t,e),wB(t,[{key:"render",value:function(){var n=this.props,i=n.offset,o=n.layout,a=n.width,u=n.dataKey,s=n.data,c=n.dataPointFormatter,f=n.xAxis,l=n.yAxis,p=gB(n,pB),m=J(p,!1);this.props.direction==="x"&&f.type!=="number"&&gt(!1);var y=s.map(function(d){var v=c(d,u),O=v.x,S=v.y,w=v.value,P=v.errorVal;if(!P)return null;var h=[],g,T;if(Array.isArray(P)){var C=dB(P,2);g=C[0],T=C[1]}else g=T=P;if(o==="vertical"){var N=f.scale,R=S+i,k=R+a,B=R-a,G=N(w-g),$=N(w+T);h.push({x1:$,y1:k,x2:$,y2:B}),h.push({x1:G,y1:R,x2:$,y2:R}),h.push({x1:G,y1:k,x2:G,y2:B})}else if(o==="horizontal"){var W=l.scale,b=O+i,x=b-a,E=b+a,A=W(w-g),M=W(w+T);h.push({x1:x,y1:M,x2:E,y2:M}),h.push({x1:b,y1:A,x2:b,y2:M}),h.push({x1:x,y1:A,x2:E,y2:A})}return po.default.createElement(le,ku({className:"recharts-errorBar",key:"bar-".concat(h.map(function(_){return"".concat(_.x1,"-").concat(_.x2,"-").concat(_.y1,"-").concat(_.y2)}))},m),h.map(function(_){return po.default.createElement("line",ku({},_,{key:"line-".concat(_.x1,"-").concat(_.x2,"-").concat(_.y1,"-").concat(_.y2)}))}
16))});return po.default.createElement(le,{className:"recharts-errorBars"},y)}}])}(po.default.Component);dw(Gn,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});dw(Gn,"displayName","ErrorBar");function mo(e){return mo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mo(e)}function hw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Vr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?hw(Object(r),!0).forEach(function(n){_B(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hw(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function _B(e,t,r){return t=EB(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function EB(e){var t=MB(e,"string");return mo(t)=="symbol"?t:t+""}function MB(e,t){if(mo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(mo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var qu=function(t){var r=t.children,n=t.formattedGraphicalItems,i=t.legendWidth,o=t.legendContent,a=Le(r,or);if(!a)return null;var u=or.defaultProps,s=u!==void 0?Vr(Vr({},u),a.props):{},c;return a.props&&a.props.payload?c=a.props&&a.props.payload:o==="children"?c=(n||[]).reduce(function(f,l){var p=l.item,m=l.props,y=m.sectors||m.data||[];return f.concat(y.map(function(d){return{type:a.props.iconType||p.props.legendType,value:d.name,color:d.fill,payload:d}}))},[]):c=(n||[]).map(function(f){var l=f.item,p=l.type.defaultProps,m=p!==void 0?Vr(Vr({},p),l.props):{},y=m.dataKey,d=m.name,v=m.legendType,O=m.hide;return{inactive:O,dataKey:y,type:s.iconType||v||"square",color:ho(l),value:d||y,payload:m}}),Vr(Vr(Vr({},s),or.getWithHeight(a,i)),{},{payload:c,item:a})};function yo(e){return yo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yo(e)}function yw(e){return NB(e)||IB(e)||CB(e)||jB()}function jB(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
17In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function CB(e,t){if(e){if(typeof e=="string")return Tf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Tf(e,t)}}function IB(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function NB(e){if(Array.isArray(e))return Tf(e)}function Tf(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function vw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function be(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?vw(Object(r),!0).forEach(function(n){Hn(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vw(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Hn(e,t,r){return t=DB(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function DB(e){var t=kB(e,"string");return yo(t)=="symbol"?t:t+""}function kB(e,t){if(yo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(yo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function tt(e,t,r){return(0,Ft.default)(e)||(0,Ft.default)(t)?r:de(t)?(0,_f.default)(e,t,r):(0,zn.default)(t)?t(e):r}function Kn(e,t,r,n){var i=(0,Ow.default)(e,function(u){return tt(u,t)});if(r==="number"){var o=i.filter(function(u){return z(u)||parseFloat(u)});return o.length?[(0,go.default)(o),(0,vo.default)(o)]:[1/0,-1/0]}var a=n?i.filter(function(u){return!(0,Ft.default)(u)}):i;return a.map(function(u){return de(u)||u instanceof Date?u:""})}var Tw=function(t){var r,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=-1,u=(r=n?.length)!==null&&r!==void 0?r:0;if(u<=1)return 0;if(o&&o.axisType==="angleAxis"&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var s=o.range,c=0;c<u;c++){var f=c>
vendor: 8,638 bytes, line 17
170?i[c-1].coordinate:i[u-1].coordinate,l=i[c].coordinate,p=c>=u-1?i[0].coordinate:i[c+1].coordinate,m=void 0;if(qe(l-f)!==qe(p-l)){var y=[];if(qe(p-l)===qe(s[1]-s[0])){m=p;var d=l+s[1]-s[0];y[0]=Math.min(d,(d+f)/2),y[1]=Math.max(d,(d+f)/2)}else{m=f;var v=p+s[1]-s[0];y[0]=Math.min(l,(v+l)/2),y[1]=Math.max(l,(v+l)/2)}var O=[Math.min(l,(m+l)/2),Math.max(l,(m+l)/2)];if(t>O[0]&&t<=O[1]||t>=y[0]&&t<=y[1]){a=i[c].index;break}}else{var S=Math.min(f,p),w=Math.max(f,p);if(t>(S+l)/2&&t<=(w+l)/2){a=i[c].index;break}}}else for(var P=0;P<u;P++)if(P===0&&t<=(n[P].coordinate+n[P+1].coordinate)/2||P>0&&P<u-1&&t>(n[P].coordinate+n[P-1].coordinate)/2&&t<=(n[P].coordinate+n[P+1].coordinate)/2||P===u-1&&t>(n[P].coordinate+n[P-1].coordinate)/2){a=n[P].index;break}return a},ho=function(t){var r,n=t,i=n.type.displayName,o=(r=t.type)!==null&&r!==void 0&&r.defaultProps?be(be({},t.type.defaultProps),t.props):t.props,a=o.stroke,u=o.fill,s;switch(i){case"Line":s=a;break;case"Area":case"Radar":s=a&&a!=="none"?a:u;break;default:s=u;break}return s},_w=function(t){var r=t.barSize,n=t.totalSize,i=t.stackGroups,o=i===void 0?{}:i;if(!o)return{};for(var a={},u=Object.keys(o),s=0,c=u.length;s<c;s++)for(var f=o[u[s]].stackGroups,l=Object.keys(f),p=0,m=l.length;p<m;p++){var y=f[l[p]],d=y.items,v=y.cateAxisId,O=d.filter(function(T){return st(T.type).indexOf("Bar")>=0});if(O&&O.length){var S=O[0].type.defaultProps,w=S!==void 0?be(be({},S),O[0].props):O[0].props,P=w.barSize,h=w[v];a[h]||(a[h]=[]);var g=(0,Ft.default)(P)?r:P;a[h].push({item:O[0],stackList:O.slice(1),barSize:(0,Ft.default)(g)?void 0:xt(g,n,0)})}}return a},Ew=function(t){var r=t.barGap,n=t.barCategoryGap,i=t.bandSize,o=t.sizeList,a=o===void 0?[]:o,u=t.maxBarSize,s=a.length;if(s<1)return null;var c=xt(r,i,0,!0),f,l=[];if(a[0].barSize===+a[0].barSize){var p=!1,m=i/s,y=a.reduce(function(P,h){return P+h.barSize||0},0);y+=(s-1)*c,y>=i&&(y-=(s-1)*c,c=0),y>=i&&m>0&&(p=!0,m*=.9,y=s*m);var d=(i-y)/2>>0,v={offset:d-c,size:0};f=a.reduce(function(P,h){var g={item:h.item,position:{offset:v.offset+v.size+c,size:p?m:h.barSize}},T=[].concat(yw(P),[g]);return v=T[T.length-1].position,h.stackList&&h.stackList.length&&h.stackList.forEach(function(C){T.push({item:C,position:v})}),T},l)}else{var O=xt(n,i,0,!0);i-2*O-(s-1)*c<=0&&(c=0);var S=(i-2*O-(s-1)*c)/s;S>1&&(S>>=0);var w=u===+u?Math.min(S,u):S;f=a.reduce(function(P,h,g){var T=[].concat(yw(P),[{item:h.item,position:{offset:O+(S+c)*g+(S-w)/2,size:w}}]);return h.stackList&&h.stackList.length&&h.stackList.forEach(function(C){T.push({item:C,position:T[T.length-1].position})}),T},l)}return f},Mw=function(t,r,n,i){var o=n.children,a=n.width,u=n.margin,s=a-(u.left||0)-(u.right||0),c=qu({children:o,legendWidth:s});if(c){var f=i||{},l=f.width,p=f.height,m=c.align,y=c.verticalAlign,d=c.layout;if((d==="vertical"||d==="horizontal"&&y==="middle")&&m!=="center"&&z(t[m]))return be(be({},t),{},Hn({},m,t[m]+(l||0)));if((d==="horizontal"||d==="vertical"&&m==="center")&&y!=="middle"&&z(t[y]))return be(be({},t),{},Hn({},y,t[y]+(p||0)))}return t},RB=function(t,r,n){return(0,Ft.default)(r)?!0:t==="horizontal"?r==="yAxis":t==="vertical"||n==="x"?r==="xAxis":n==="y"?r==="yAxis":!0},jw=function(t,r,n,i,o){var a=r.props.children,u=ke(a,Gn).filter(function(c){return RB(i,o,c.props.direction)});if(u&&u.length){var s=u.map(function(c){return c.props.dataKey});return t.reduce(function(c,f){var l=tt(f,n);if((0,Ft.default)(l))return c;var p=Array.isArray(l)?[(0,go.default)(l),(0,vo.default)(l)]:[l,l],m=s.reduce(function(y,d){var v=tt(f,d,0),O=p[0]-Math.abs(Array.isArray(v)?v[0]:v),S=p[1]+Math.abs(Array.isArray(v)?v[1]:v);return[Math.min(O,y[0]),Math.max(S,y[1])]},[1/0,-1/0]);return[Math.min(m[0],c[0]),Math.max(m[1],c[1])]},[1/0,-1/0])}return null},Cw=function(t,r,n,i,o){var a=r.map(function(u){return jw(t,u,n,o,i)}).filter(function(u){return!(0,Ft.default)(u)});return a&&a.length?a.reduce(function(u,s){return[Math.min(u[0],s[0]),Math.max(u[1],s[1])]},[1/0,-1/0]):null},Ef=function(t,r,n,i,o){var a=r.map(function(s){var c=s.props.dataKey;return n==="number"&&c&&jw(t,s,c,i)||Kn(t,c,n,o)});if(n==="number")return a.reduce(function(s,c){return[Math.min(s[0],c[0]),Math.max(s[1],c[1])]},[1/0,-1/0]);var u={};return a.reduce(function(s,c){for(var f=0,l=c.length;f<l;f++)u[c[f]]||(u[c[f]]=!0,s.push(c[f]));return s},[])},Mf=function(t,r){return t==="horizontal"&&r==="xAxis"||t==="vertical"&&r==="yAxis"||t==="centric"&&r==="angleAxis"||t==="radial"&&r==="radiusAxis"};var Wt=function(t,r,n){if(!t)return null;var i=t.scale,o=t.duplicateDomain,a=t.type,u=t.range,s=t.realScaleType==="scaleBand"?i.bandwidth()/2:2,c=(r||n)&&a==="category"&&i.bandwidth?i.bandwidth()/s:0;if(c=t.axisType==="angleAxis"&&u?.length>=2?qe(u[0]-u[1])*2*c:c,r&&(t.ticks||t.niceTicks)){var f=(t.ticks||t.niceTicks).map(function(l){var p=o?o.indexOf(l):l;return{coordinate:i(p)+c,value:l,offset:c}});return f.filter(function(l){return!(0,Lu.default)(l.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(l,p){return{coordinate:i(l)+c,value:l,index:p,offset:c}}):i.ticks&&!n?i.ticks(t.tickCount).map(function(l){return{coordinate:i(l)+c,value:l,offset:c}}):i.domain().map(function(l,p){return{coordinate:i(l)+c,value:o?o[l]:l,index:p,offset:c}})},Pf=new WeakMap,bo=function(t,r){if(typeof r!="function")return t;Pf.has(t)||Pf.set(t,new WeakMap);var n=Pf.get(t);if(n.has(r))return n.get(r);var i=function(){t.apply(void 0,arguments),r.apply(void 0,arguments)};return n.set(r,i),i},Iw=function(t,r,n){var i=t.scale,o=t.type,a=t.layout,u=t.axisType;if(i==="auto")return a==="radial"&&u==="radiusAxis"?{scale:ur(),realScaleType:"band"}:a==="radial"&&u==="angleAxis"?{scale:Wr(),realScaleType:"linear"}:o==="category"&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!n)?{scale:sr(),realScaleType:"point"}:o==="category"?{scale:ur(),realScaleType:"band"}:{scale:Wr(),realScaleType:"linear"};if((0,ww.default)(i)){var s="scale".concat((0,Sw.default)(i));return{scale:(Cu[s]||sr)(),realScaleType:Cu[s]?s:"point"}}return(0,zn.default)(i)?{scale:i}:{scale:sr(),realScaleType:"point"}},gw=1e-4,Nw=function(t){var r=t.domain();if(!(!r||r.length<=2)){var n=r.length,i=t.range(),o=Math.min(i[0],i[1])-gw,a=Math.max(i[0],i[1])+gw,u=t(r[0]),s=t(r[n-1]);(u<o||u>a||s<o||s>a)&&t.domain([r[0],r[n-1]])}},Dw=function(t,r){if(!t)return null;for(var n=0,i=t.length;n<i;n++)if(t[n].item===r)return t[n].position;return null},kw=function(t,r){if(!r||r.length!==2||!z(r[0])||!z(r[1]))return t;var n=Math.min(r[0],r[1]),i=Math.max(r[0],r[1]),o=[t[0],t[1]];return(!z(t[0])||t[0]<n)&&(o[0]=n),(!z(t[1])||t[1]>i)&&(o[1]=i),o[0]>i&&(o[0]=i),o[1]<n&&(o[1]=n),o},qB=function(t){var r=t.length;if(!(r<=0))for(var n=0,i=t[0].length;n<i;++n)for(var o=0,a=0,u=0;u<r;++u){var s=(0,Lu.default)(t[u][n][1])?t[u][n][0]:t[u][n][1];s>=0?(t[u][n][0]=o,t[u][n][1]=o+s,o=t[u][n][1]):(t[u][n][0]=a,t[u][n][1]=a+s,a=t[u][n][1])}},LB=function(t){var r=t.length;if(!(r<=0))for(var n=0,i=t[0].length;n<i;++n)for(var o=0,a=0;a<r;++a){var u=(0,Lu.default)(t[a][n][1])?t[a][n][0]:t[a][n][1];u>=0?(t[a][n][0]=o,t[a][n][1]=o+u,o=t[a][n][1]):(t[a][n][0]=0,t[a][n][1]=0)}},BB={sign:qB,expand:Ic,none:pt,silhouette:Nc,wiggle:Dc,positive:LB},FB=function(t,r,n){var i=r.map(function(u){return u.props.dataKey}),o=BB[n],a=Cc().keys(i).value(function(u,s){return+tt(u,s,0)}).order(yn).offset(o);return a(t)},Rw=function(t,r,n,i,o,a){if(!t)return null;var u=a?r.reverse():r,s={},c=u.reduce(function(l,p){var m,y=(m=p.type)!==null&&m!==void 0&&m.defaultProps?be(be({},p.type.defaultProps),p.props):p.props,d=y.stackId,v=y.hide;if(v)return l;var O=y[n],S=l[O]||{hasStack:!1,stackGroups:{}};if(de(d)){var w=S.stackGroups[d]||{numericAxisId:n,cateAxisId:i,items:[]};w.items.push(p),S.hasStack=!0,S.stackGroups[d]=w}else S.stackGroups[rr("_stackId_")]={numericAxisId:n,cateAxisId:i,items:[p]};return be(be({},l),{},Hn({},O,S))},s),f={};return Object.keys(c).reduce(function(l,p){var m=c[p];if(m.hasStack){var y={};m.stackGroups=Object.keys(m.stackGroups).reduce(function(d,v){var O=m.stackGroups[v];return be(be({},d),{},Hn({},v,{numericAxisId:n,cateAxisId:i,items:O.items,stackedData:FB(t,O.items,o)}))},y)}return be(be({},l),{},Hn({},p,m))},f)},qw=function(t,r){var n=r.realScaleType,i=r.type,o=r.tickCount,a=r.originalDomain,u=r.allowDecimals,s=n||r.scale;if(s!=="auto"&&s!=="linear")return null;if(o&&i==="number"&&a&&(a[0]==="auto"||a[1]==="auto")){var c=t.domain();if(!c.length)return null;var f=Of(c,o,u);return t.domain([(0,go.default)(f),(0,vo.default)(f)]),{niceTicks:f}}if(o&&i==="number"){var l=t.domain(),p=Sf(l,o,u);return{niceTicks:p}}return null};
17var jf=function(t){var r=t.axis,n=t.ticks,i=t.offset,o=t.bandSize,a=t.entry,u=t.index;if(r.type==="category")return n[u]?n[u].coordinate+i:null;var s=tt(a,r.dataKey,r.domain[u]);return(0,Ft.default)(s)?null:r.scale(s)-o/2+i},Lw=function(t){var r=t.numericAxis,n=r.scale.domain();if(r.type==="number"){var i=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return i<=0&&o>=0?0:o<0?o:i}return n[0]},Bw=function(t,r){var n,i=(n=t.type)!==null&&n!==void 0&&n.defaultProps?be(be({},t.type.defaultProps),t.props):t.props,o=i.stackId;if(de(o)){var a=r[o];if(a){var u=a.items.indexOf(t);return u>=0?a.stackedData[u]:null}}return null},WB=function(t){return t.reduce(function(r,n){return[(0,go.default)(n.concat([r[0]]).filter(z)),(0,vo.default)(n.concat([r[1]]).filter(z))]},[1/0,-1/0])},Cf=function(t,r,n){return Object.keys(t).reduce(function(i,o){var a=t[o],u=a.stackedData,s=u.reduce(function(c,f){var l=WB(f.slice(r,n+1));return[Math.min(c[0],l[0]),Math.max(c[1],l[1])]},[1/0,-1/0]);return[Math.min(s[0],i[0]),Math.max(s[1],i[1])]},[1/0,-1/0]).map(function(i){return i===1/0||i===-1/0?0:i})},bw=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,xw=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Bu=function(t,r,n){if((0,zn.default)(t))return t(r,n);if(!Array.isArray(t))return r;var i=[];if(z(t[0]))i[0]=n?t[0]:Math.min(t[0],r[0]);else if(bw.test(t[0])){var o=+bw.exec(t[0])[1];i[0]=r[0]-o}else(0,zn.default)(t[0])?i[0]=t[0](r[0]):i[0]=r[0];if(z(t[1]))i[1]=n?t[1]:Math.max(t[1],r[1]);else if(xw.test(t[1])){var a=+xw.exec(t[1])[1];i[1]=r[1]+a}else(0,zn.default)(t[1])?i[1]=t[1](r[1]):i[1]=r[1];return i},Vn=function(t,r,n){if(t&&t.scale&&t.scale.bandwidth){var i=t.scale.bandwidth();if(!n||i>0)return i}if(t&&r&&r.length>=2){for(var o=(0,Pw.default)(r,function(l){return l.coordinate}),a=1/0,u=1,s=o.length;u<s;u++){var c=o[u],f=o[u-1];a=Math.min((c.coordinate||0)-(f.coordinate||0),a)}return a===1/0?0:a}return n?void 0:0},If=function(t,r,n){return!t||!t.length||(0,Aw.default)(t,(0,_f.default)(n,"type.defaultProps.domain"))?r:t},Fu=function(t,r){var n=t.type.defaultProps?be(be({},t.type.defaultProps),t.props):t.props,i=n.dataKey,o=n.name,a=n.unit,u=n.formatter,s=n.tooltipType,c=n.chartType,f=n.hide;return be(be({},J(t,!1)),{},{dataKey:i,unit:a,formatter:u,name:o||i,color:ho(t),value:tt(r,i),type:s,payload:r,chartType:c,hide:f})};function xo(e){return xo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xo(e)}function Fw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Ww(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Fw(Object(r),!0).forEach(function(n){UB(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fw(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function UB(e,t,r){return t=$B(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function $B(e){var t=GB(e,"string");return xo(t)=="symbol"?t:t+""}function GB(e,t){if(xo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(xo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var wo=Math.PI/180;var VB=function(t){return t*180/Math.PI},xe=function(t,r,n,i){return{x:t+Math.cos(-wo*i)*n,y:r+Math.sin(-wo*i)*n}};var XB=function(t,r){var n=t.x,i=t.y,o=r.x,a=r.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(i-a,2))},YB=function(t,r){var n=t.x,i=t.y,o=r.cx,a=r.cy,u=XB({x:n,y:i},{x:o,y:a});if(u<=0)return{radius:u};var s=(n-o)/u,c=Math.acos(s);return i>a&&(c=2*Math.PI-c),{radius:u,angle:VB(c),angleInRadian:c}},ZB=function(t){var r=t.startAngle,n=t.endAngle,i=Math.floor(r/360),o=Math.floor(n/360),a=Math.min(i,o);return{startAngle:r-a*360,endAngle:n-a*360}},JB=function(t,r){var n=r.startAngle,i=r.endAngle,o=Math.floor(n/360),a=Math.floor(i/360),u=Math.min(o,a);return t+u*360},Nf=function(t,r){var n=t.x,i=t.y,o=YB({x:n,y:i},r),a=o.radius,u=o.angle,s=r.innerRadius,c=r.outerRadius;if(a<s||a>c)return!1;if(a===0)return!0;var f=ZB(r),l=f.startAngle,p=f.endAngle,m=u,y;if(l<=p){for(;m>p;)m-=360;for(;m<l;)m+=360;y=m>=l&&m<=p}else{for(;m>l;)m-=360;for(;m<p;)m+=360;y=m>=p&&m<=l}return y?Ww(Ww({},r),{},{radius:a,angle:JB(m,r)}):null};function Oo(e){return Oo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Oo(e)}var QB=["offset"];function eF(e){return iF(e)||nF(e)||rF(e)||tF()}function tF(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
18In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rF(e,t){if(e){if(typeof e=="string")return Df(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Df(e,t)}}function nF(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function iF(e){if(Array.isArray(e))return Df(e)}function Df(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function oF(e,t){if(e==null)return{};var r=aF(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function aF(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function Uw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function je(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
18t%2?Uw(Object(r),!0).forEach(function(n){uF(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Uw(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function uF(e,t,r){return t=sF(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sF(e){var t=cF(e,"string");return Oo(t)=="symbol"?t:t+""}function cF(e,t){if(Oo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Oo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function So(){return So=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},So.apply(this,arguments)}var lF=function(t){var r=t.value,n=t.formatter,i=(0,Ao.default)(t.children)?r:t.children;return(0,Po.default)(n)?n(i):i},fF=function(t,r){var n=qe(r-t),i=Math.min(Math.abs(r-t),360);return n*i},pF=function(t,r,n){var i=t.position,o=t.viewBox,a=t.offset,u=t.className,s=o,c=s.cx,f=s.cy,l=s.innerRadius,p=s.outerRadius,m=s.startAngle,y=s.endAngle,d=s.clockWise,v=(l+p)/2,O=fF(m,y),S=O>=0?1:-1,w,P;i==="insideStart"?(w=m+S*a,P=d):i==="insideEnd"?(w=y-S*a,P=!d):i==="end"&&(w=y+S*a,P=d),P=O<=0?P:!P;var h=xe(c,f,v,w),g=xe(c,f,v,w+(P?1:-1)*359),T="M".concat(h.x,",").concat(h.y,`
19    A`).concat(v,",").concat(v,",0,1,").concat(P?0:1,`,
20    `).concat(g.x,",").concat(g.y),C=(0,Ao.default)(t.id)?rr("recharts-radial-line-"):t.id;return we.default.createElement("text",So({},n,{dominantBaseline:"central",className:Z("recharts-radial-bar-label",u)}),we.default.createElement("defs",null,we.default.createElement("path",{id:C,d:T})),we.default.createElement("textPath",{xlinkHref:"#".concat(C)},r))},dF=function(t){var r=t.viewBox,n=t.offset,i=t.position,o=r,a=o.cx,u=o.cy,s=o.innerRadius,c=o.outerRadius,f=o.startAngle,l=o.endAngle,p=(f+l)/2;if(i==="outside"){var m=xe(a,u,c+n,p),y=m.x,d=m.y;return{x:y,y:d,textAnchor:y>=a?"start":"end",verticalAnchor:"middle"}}if(i==="center")return{x:a,y:u,textAnchor:"middle",verticalAnchor:"middle"};if(i==="centerTop")return{x:a,y:u,textAnchor:"middle",verticalAnchor:"start"};if(i==="centerBottom")return{x:a,y:u,textAnchor:"middle",verticalAnchor:"end"};var v=(s+c)/2,O=xe(a,u,v,p),S=O.x,w=O.y;return{x:S,y:w,textAnchor:"middle",verticalAnchor:"middle"}},mF=function(t){var r=t.viewBox,n=t.parentViewBox,i=t.offset,o=t.position,a=r,u=a.x,s=a.y,c=a.width,f=a.height,l=f>=0?1:-1,p=l*i,m=l>0?"end":"start",y=l>0?"start":"end",d=c>=0?1:-1,v=d*i,O=d>0?"end":"start",S=d>0?"start":"end";if(o==="top"){var w={x:u+c/2,y:s-l*i,textAnchor:"middle",verticalAnchor:m};return je(je({},w),n?{height:Math.max(s-n.y,0),width:c}:{})}if(o==="bottom"){var P={x:u+c/2,y:s+f+p,textAnchor:"middle",verticalAnchor:y};return je(je({},P),n?{height:Math.max(n.y+n.height-(s+f),0),width:c}:{})}if(o==="left"){var h={x:u-v,y:s+f/2,textAnchor:O,verticalAnchor:"middle"};return je(je({},h),n?{width:Math.max(h.x-n.x,0),height:f}:{})}if(o==="right"){var g={x:u+c+v,y:s+f/2,textAnchor:S,verticalAnchor:"middle"};return je(je({},g),n?{width:Math.max(n.x+n.width-g.x,0),height:f}:{})}var T=n?{width:c,height:f}:{};return o==="insideLeft"?je({x:u+v,y:s+f/2,textAnchor:S,verticalAnchor:"middle"},T):o==="insideRight"?je({x:u+c-v,y:s+f/2,textAnchor:O,verticalAnchor:"middle"},T):o==="insideTop"?je({x:u+c/2,y:s+p,textAnchor:"middle",verticalAnchor:y},T):o==="insideBottom"?je({x:u+c/2,y:s+f-p,textAnchor:"middle",verticalAnchor:m},T):o==="insideTopLeft"?je({x:u+v,y:s+p,textAnchor:S,verticalAnchor:y},T):o==="insideTopRight"?je({x:u+c-v,y:s+p,textAnchor:O,verticalAnchor:y},T):o==="insideBottomLeft"?je({x:u+v,y:s+f-p,textAnchor:S,verticalAnchor:m},T):o==="insideBottomRight"?je({x:u+c-v,y:s+f-p,textAnchor:O,verticalAnchor:m},T):(0,kf.default)(o)&&(z(o.x)||Ht(o.x))&&(z(o.y)||Ht(o.y))?je({x:u+xt(o.x,c),y:s+xt(o.y,f),textAnchor:"end",verticalAnchor:"end"},T):je({x:u+c/2,y:s+f/2,textAnchor:"middle",verticalAnchor:"middle"},T)},hF=function(t){return"cx"in t&&z(t.cx)};function Ae(e){var t=e.offset,r=t===void 0?5:t,n=oF(e,QB),i=je({offset:r},n),o=i.viewBox,a=i.position,u=i.value,s=i.children,c=i.content,f=i.className,l=f===void 0?"":f,p=i.textBreakAll;if(!o||(0,Ao.default)(u)&&(0,Ao.default)(s)&&!(0,we.isValidElement)(c)&&!(0,Po.default)(c))return null;if((0,we.isValidElement)(c))return(0,we.cloneElement)(c,i);var m;
20if((0,Po.default)(c)){if(m=(0,we.createElement)(c,i),(0,we.isValidElement)(m))return m}else m=lF(i);var y=hF(o),d=J(i,!0);if(y&&(a==="insideStart"||a==="insideEnd"||a==="end"))return pF(i,m,d);var v=y?dF(i):mF(i);return we.default.createElement(Ir,So({className:Z("recharts-label",l)},d,v,{breakAll:p}),m)}Ae.displayName="Label";var $w=function(t){var r=t.cx,n=t.cy,i=t.angle,o=t.startAngle,a=t.endAngle,u=t.r,s=t.radius,c=t.innerRadius,f=t.outerRadius,l=t.x,p=t.y,m=t.top,y=t.left,d=t.width,v=t.height,O=t.clockWise,S=t.labelViewBox;if(S)return S;if(z(d)&&z(v)){if(z(l)&&z(p))return{x:l,y:p,width:d,height:v};if(z(m)&&z(y))return{x:m,y,width:d,height:v}}return z(l)&&z(p)?{x:l,y:p,width:0,height:0}:z(r)&&z(n)?{cx:r,cy:n,startAngle:o||i||0,endAngle:a||i||0,innerRadius:c||0,outerRadius:f||s||u||0,clockWise:O}:t.viewBox?t.viewBox:{}},yF=function(t,r){return t?t===!0?we.default.createElement(Ae,{key:"label-implicit",viewBox:r}):de(t)?we.default.createElement(Ae,{key:"label-implicit",viewBox:r,value:t}):(0,we.isValidElement)(t)?t.type===Ae?(0,we.cloneElement)(t,{key:"label-implicit",viewBox:r}):we.default.createElement(Ae,{key:"label-implicit",content:t,viewBox:r}):(0,Po.default)(t)?we.default.createElement(Ae,{key:"label-implicit",content:t,viewBox:r}):(0,kf.default)(t)?we.default.createElement(Ae,So({viewBox:r},t,{key:"label-implicit"})):null:null},vF=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&n&&!t.label)return null;var i=t.children,o=$w(t),a=ke(i,Ae).map(function(s,c){return(0,we.cloneElement)(s,{viewBox:r||o,key:"label-".concat(c)})});if(!n)return a;var u=yF(t.label,r||o);return[u].concat(eF(a))};Ae.parseViewBox=$w;Ae.renderCallByParent=vF;var Qt=F(re()),Wu=F(Nt()),Xw=F(at()),Yw=F(Ee()),Zw=F(Hw());function To(e){return To=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},To(e)}var bF=["valueAccessor"],xF=["data","dataKey","clockWise","id","textBreakAll"];function wF(e){return PF(e)||AF(e)||SF(e)||OF()}function OF(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
21In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function SF(e,t){if(e){if(typeof e=="string")return Rf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Rf(e,t)}}function AF(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function PF(e){if(Array.isArray(e))return Rf(e)}function Rf(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Uu(){return Uu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Uu.apply(this,arguments)}function zw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Kw(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?zw(Object(r),!0).forEach(function(n){TF(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zw(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function TF(e,t,r){return t=_F(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _F(e){var t=EF(e,"string");return To(t)=="symbol"?t:t+""}function EF(e,t){if(To(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(To(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Vw(e,t){if(e==null)return{};var r=MF(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function MF(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var jF=function(t){return Array.isArray(t.value)?(0,Zw.default)(t.value):t.value};function mr(e){var t=e.valueAccessor,r=t===void 0?jF:t,n=Vw(e,bF),i=n.data,o=n.dataKey,a=n.clockWise,u=n.id,s=n.textBreakAll,c=Vw(n,xF);return!i||!i.length?null:Qt.default.createElement(le,{className:"recharts-label-list"},i.map(function(f,l){var p=(0,Wu.default)(o)?r(f,l):tt(f&&f.payload,o),m=(0,Wu.default)(u)?{}:{id:"".concat(u,"-").concat(l)};return Qt.default.createElement(Ae,Uu({},J(f,!0),c,m,{parentViewBox:f.parentViewBox,value:p,textBreakAll:s,viewBox:Ae.parseViewBox((0,Wu.default)(a)?f:Kw(Kw({},f),{},{clockWise:a}
21)),key:"label-".concat(l),index:l}))}))}mr.displayName="LabelList";function CF(e,t){return e?e===!0?Qt.default.createElement(mr,{key:"labelList-implicit",data:t}):Qt.default.isValidElement(e)||(0,Yw.default)(e)?Qt.default.createElement(mr,{key:"labelList-implicit",data:t,content:e}):(0,Xw.default)(e)?Qt.default.createElement(mr,Uu({data:t},e,{key:"labelList-implicit"})):null:null}function IF(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&r&&!e.label)return null;var n=e.children,i=ke(n,mr).map(function(a,u){return(0,Qt.cloneElement)(a,{data:t,key:"labelList-".concat(u)})});if(!r)return i;var o=CF(e.label,t);return[o].concat(wF(i))}mr.renderCallByParent=IF;var eO=F(re());function _o(e){return _o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_o(e)}function qf(){return qf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},qf.apply(this,arguments)}function Jw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Qw(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Jw(Object(r),!0).forEach(function(n){NF(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Jw(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function NF(e,t,r){return t=DF(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function DF(e){var t=kF(e,"string");return _o(t)=="symbol"?t:t+""}function kF(e,t){if(_o(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(_o(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var RF=function(t,r){var n=qe(r-t),i=Math.min(Math.abs(r-t),359.999);return n*i},$u=function(t){var r=t.cx,n=t.cy,i=t.radius,o=t.angle,a=t.sign,u=t.isExternal,s=t.cornerRadius,c=t.cornerIsExternal,f=s*(u?1:-1)+i,l=Math.asin(s/f)/wo,p=c?o:o+a*l,m=xe(r,n,f,p),y=xe(r,n,i,p),d=c?o-a*l:o,v=xe(r,n,f*Math.cos(l*wo),d);return{center:m,circleTangency:y,lineTangency:v,theta:l}},tO=function(t){var r=t.cx,n=t.cy,i=t.innerRadius,o=t.outerRadius,a=t.startAngle,u=t.endAngle,s=RF(a,u),c=a+s,f=xe(r,n,o,a),l=xe(r,n,o,c),p="M ".concat(f.x,",").concat(f.y,`
22    A `).concat(o,",").concat(o,`,0,
23    `).concat(+(Math.abs(s)>180),",").concat(+(a>c),`,
24    `).concat(l.x,",").concat(l.y,`
25  `);if(i>0){var m=xe(r,n,i,a),y=xe(r,n,i,c);p+="L ".concat(y.x,",").concat(y.y,`
26            A `).concat(i,",").concat(i,`,0,
27            `).concat(+(Math.abs(s)>180),",").concat(+(a<=c),`,
28            `).concat(m.x,",").concat(m.y," Z")}else p+="L ".concat(r,",").concat(n," Z");return p},qF=function(t){var r=t.cx,n=t.cy,i=t.innerRadius,o=t.outerRadius,a=t.cornerRadius,u=t.forceCornerRadius,s=t.cornerIsExternal,c=t.startAngle,f=t.endAngle,l=qe(f-c),p=$u({cx:r,cy:n,radius:o,angle:c,sign:l,cornerRadius:a,cornerIsExternal:s}),m=p.circleTangency,y=p.lineTangency,d=p.theta,v=$u({cx:r,cy:n,radius:o,angle:f,sign:-l,cornerRadius:a,cornerIsExternal:s}),O=v.circleTangency,S=v.lineTangency,w=v.theta,P=s?Math.abs(c-f):Math.abs(c-f)-d-w;if(P<0)return u?"M ".concat(y.x,",").concat(y.y,`
29        a`).concat(a,",").concat(a,",0,0,1,").concat(a*2,`,0
30        a`).concat(a,",").concat(a,",0,0,1,").concat(-a*2,`,0
31      `):tO({cx:r,cy:n,innerRadius:i,outerRadius:o,startAngle:c,endAngle:f});var h="M ".concat(y.x,",").concat(y.y,`
32    A`).concat(a,",").concat(a,",0,0,").concat(+(l<0),",").concat(m.x,",").concat(m.y,`
33    A`).concat(o,",").concat(o,",0,").concat(+(P>180),",").concat(+(l<0),",").concat(O.x,",").concat(O.y,`
34    A`).concat(a,",").concat(a,",0,0,").concat(+(l<0),",").concat(S.x,",").concat(S.y,`
35  `);if(i>0){var g=$u({cx:r,cy:n,radius:i,angle:c,sign:l,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),T=g.circleTangency,C=g.lineTangency,N=g.theta,R=$u({cx:r,cy:n,radius:i,angle:f,sign:-l,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),k=R.circleTangency,B=R.lineTangency,G=R.theta,$=s?Math.abs(c-f):Math.abs(c-f)-N-G;
35if($<0&&a===0)return"".concat(h,"L").concat(r,",").concat(n,"Z");h+="L".concat(B.x,",").concat(B.y,`
36      A`).concat(a,",").concat(a,",0,0,").concat(+(l<0),",").concat(k.x,",").concat(k.y,`
37      A`).concat(i,",").concat(i,",0,").concat(+($>180),",").concat(+(l>0),",").concat(T.x,",").concat(T.y,`
38      A`).concat(a,",").concat(a,",0,0,").concat(+(l<0),",").concat(C.x,",").concat(C.y,"Z")}else h+="L".concat(r,",").concat(n,"Z");return h},LF={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},Gu=function(t){var r=Qw(Qw({},LF),t),n=r.cx,i=r.cy,o=r.innerRadius,a=r.outerRadius,u=r.cornerRadius,s=r.forceCornerRadius,c=r.cornerIsExternal,f=r.startAngle,l=r.endAngle,p=r.className;if(a<o||f===l)return null;var m=Z("recharts-sector",p),y=a-o,d=xt(u,y,0,!0),v;return d>0&&Math.abs(f-l)<360?v=qF({cx:n,cy:i,innerRadius:o,outerRadius:a,cornerRadius:Math.min(d,y/2),forceCornerRadius:s,cornerIsExternal:c,startAngle:f,endAngle:l}):v=tO({cx:n,cy:i,innerRadius:o,outerRadius:a,startAngle:f,endAngle:l}),eO.default.createElement("path",qf({},J(r,!0),{className:m,d:v,role:"img"}))};var oO=F(re());var aO=F(wa()),uO=F(Ee());function jo(e){return jo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jo(e)}function Lf(){return Lf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Lf.apply(this,arguments)}function rO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function nO(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?rO(Object(r),!0).forEach(function(n){BF(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rO(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function BF(e,t,r){return t=FF(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function FF(e){var t=WF(e,"string");return jo(t)=="symbol"?t:t+""}function WF(e,t){if(jo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(jo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var iO={curveBasisClosed:wc,curveBasisOpen:Oc,curveBasis:xc,curveBumpX:lc,curveBumpY:fc,curveLinearClosed:Sc,curveLinear:nr,curveMonotoneX:Pc,curveMonotoneY:Tc,curveNatural:_c,curveStep:Ec,curveStepAfter:jc,curveStepBefore:Mc},Hu=function(t){return t.x===+t.x&&t.y===+t.y},Eo=function(t){return t.x},Mo=function(t){return t.y},UF=function(t,r){if((0,uO.default)(t))return t;var n="curve".concat((0,aO.default)(t));return(n==="curveMonotone"||n==="curveBump")&&r?iO["".concat(n).concat(r==="vertical"?"Y":"X")]:iO[n]||nr},$F=function(t){var r=t.type,n=r===void 0?"linear":r,i=t.points,o=i===void 0?[]:i,a=t.baseLine,u=t.layout,s=t.connectNulls,c=s===void 0?!1:s,f=UF(n,u),l=c?o.filter(function(d){return Hu(d)}):o,p;if(Array.isArray(a)){var m=c?a.filter(function(d){return Hu(d)}):a,y=l.map(function(d,v){return nO(nO({},d),{},{base:m[v]})});return u==="vertical"?p=pn().y(Mo).x1(Eo).x0(function(d){return d.base.x}):p=pn().x(Eo).y1(Mo).y0(function(d){return d.base.y}),p.defined(Hu).curve(f),p(y)}return u==="vertical"&&z(a)?p=pn().y(Mo).x1(Eo).x0(a):z(a)?p=pn().x(Eo).y1(Mo).y0(a):p=Ei().x(Eo).y(Mo),p.defined(Hu).curve(f),p(l)},Bf=function(t){var r=t.className,n=t.points,i=t.path,o=t.pathRef;if((!n||!n.length)&&!i)return null;var a=n&&n.length?$F(t):i;return oO.default.createElement("path",Lf({},J(t,!1),Ar(t),{className:Z("recharts-curve",r),d:a,ref:o}))};var At=F(re());var Ut=F(re()),oe=F(hO());var zF=Object.getOwnPropertyNames,KF=Object.getOwnPropertySymbols,VF=Object.prototype.hasOwnProperty;function yO(e,t){return function(n,i,o){return e(n,i,o)&&t(n,i,o)}}function zu(e){return function(r,n,i){if(!r||!n||typeof r!="object"||typeof n!="object")return e(r,n,i);var o=i.cache,a=o.get(r),u=o.get(n);if(a&&u)return a===n&&u===r;o.set(r,n),o.set(n,r);var s=e(r,n,i);return o.delete(r),o.delete(n),s}}function vO(e){return zF(e).concat(KF(e))}var XF=Object.hasOwn||function(e,t){return VF.call(e,t)};function Xr(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var YF="__v",ZF="__o",JF="_owner",gO=Object.getOwnPropertyDescriptor,bO=Object.keys;function QF(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function eW(e,t){return Xr(e.getTime(),t.getTime())}function tW(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function rW(e,t){return e===t}function xO(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var i=new Array(n),o=e.entries(),a,u,s=0;(a=o.next())&&!a.done;){for(var c=t.entries(),f=!1,l=0;(u=c.next())&&!u.done;){if(i[l]){l++;continue}var p=a.value,m=u.value;if(r.equals(p[0],m[0],s,l,e,t,r)&&r.equals(p[1],m[1],p[0],m[0],e,t,r)){f=i[l]=!0;break}l++}if(!f)return!1;s++}return!0}var nW=Xr;function iW(e,t,r){var n=bO(e),i=n.length;if(bO(t).length!==i)return!1;for(;i-- >0;)if(!AO(e,t,r,n[i]))return!1;return!0}function Co(e,t,r){var n=vO(e),i=n.length;if(vO(t).length!==i)return!1;for(var o,a,u;i-- >0;)if(o=n[i],!AO(e,t,r,o)||(a=gO(e,o),u=gO(t,o),(a||u)&&(!a||!u||a.configurable!==u.configurable||a.enumerable!==u.enumerable||a.writable!==u.writable)))return!1;return!0}function oW(e,t){return Xr(e.valueOf(),t.valueOf())}function aW(e,t){return e.source===t.source&&e.flags===t.flags}function wO(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var i=new Array(n),o=e.values(),a,u;(a=o.next())&&!a.done;){for(var s=t.values(),c=!1,f=0;(u=s.next())&&!u.done;){if(!i[f]&&r.equals(a.value,u.value,a.value,u.value,e,t,r)){c=i[f]=!0;break}f++}if(!c)return!1}return!0}function uW(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function sW(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function AO(e,t,r,n){return(n===JF||n===ZF||n===YF)&&(e.$$typeof||t.$$typeof)?!0:XF(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var cW="[object Arguments]",lW="[object Boolean]",fW="[object Date]",pW="[object Error]",dW="[object Map]",mW="[object Number]",hW="[object Object]",yW="[object RegExp]",vW="[object Set]",gW="[object String]",bW="[object URL]",xW=Array.isArray,OO=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,SO=Object.assign,wW=Object.prototype.toString.call.bind(Object.prototype.toString);function OW(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,i=e.areFunctionsEqual,o=e.areMapsEqual,a=e.areNumbersEqual,u=e.areObjectsEqual,s=e.arePrimitiveWrappersEqual,c=e.areRegExpsEqual,f=e.areSetsEqual,l=e.areTypedArraysEqual,p=e.areUrlsEqual;return function(y,d,v){if(y===d)return!0;
38if(y==null||d==null)return!1;var O=typeof y;if(O!==typeof d)return!1;if(O!=="object")return O==="number"?a(y,d,v):O==="function"?i(y,d,v):!1;var S=y.constructor;if(S!==d.constructor)return!1;if(S===Object)return u(y,d,v);if(xW(y))return t(y,d,v);if(OO!=null&&OO(y))return l(y,d,v);if(S===Date)return r(y,d,v);if(S===RegExp)return c(y,d,v);if(S===Map)return o(y,d,v);if(S===Set)return f(y,d,v);var w=wW(y);return w===fW?r(y,d,v):w===yW?c(y,d,v):w===dW?o(y,d,v):w===vW?f(y,d,v):w===hW?typeof y.then!="function"&&typeof d.then!="function"&&u(y,d,v):w===bW?p(y,d,v):w===pW?n(y,d,v):w===cW?u(y,d,v):w===lW||w===mW||w===gW?s(y,d,v):!1}}function SW(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,i={areArraysEqual:n?Co:QF,areDatesEqual:eW,areErrorsEqual:tW,areFunctionsEqual:rW,areMapsEqual:n?yO(xO,Co):xO,areNumbersEqual:nW,areObjectsEqual:n?Co:iW,arePrimitiveWrappersEqual:oW,areRegExpsEqual:aW,areSetsEqual:n?yO(wO,Co):wO,areTypedArraysEqual:n?Co:uW,areUrlsEqual:sW};if(r&&(i=SO({},i,r(i))),t){var o=zu(i.areArraysEqual),a=zu(i.areMapsEqual),u=zu(i.areObjectsEqual),s=zu(i.areSetsEqual);i=SO({},i,{areArraysEqual:o,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:s})}return i}function AW(e){return function(t,r,n,i,o,a,u){return e(t,r,u)}}function PW(e){var t=e.circular,r=e.comparator,n=e.createState,i=e.equals,o=e.strict;if(n)return function(s,c){var f=n(),l=f.cache,p=l===void 0?t?new WeakMap:void 0:l,m=f.meta;return r(s,c,{cache:p,equals:i,meta:m,strict:o})};if(t)return function(s,c){return r(s,c,{cache:new WeakMap,equals:i,meta:void 0,strict:o})};var a={cache:void 0,equals:i,meta:void 0,strict:o};return function(s,c){return r(s,c,a)}}var PO=hr(),tJ=hr({strict:!0}),rJ=hr({circular:!0}),nJ=hr({circular:!0,strict:!0}),iJ=hr({createInternalComparator:function(){return Xr}}),oJ=hr({strict:!0,createInternalComparator:function(){return Xr}}),aJ=hr({circular:!0,createInternalComparator:function(){return Xr}}),uJ=hr({circular:!0,createInternalComparator:function(){return Xr},strict:!0});function hr(e){e===void 0&&(e={});var t=e.circular,r=t===void 0?!1:t,n=e.createInternalComparator,i=e.createState,o=e.strict,a=o===void 0?!1:o,u=SW(e),s=OW(u),c=n?n(s):AW(s);return PW({circular:r,comparator:s,createState:i,equals:c,strict:a})}function TW(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function Ku(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=-1,n=function i(o){r<0&&(r=o),o-r>t?(e(o),r=-1):TW(i)};requestAnimationFrame(n)}function Ff(e){return Ff=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ff(e)}function _W(e){return CW(e)||jW(e)||MW(e)||EW()}function EW(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
39In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function MW(e,t){if(e){if(typeof e=="string")return TO(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return TO(e,t)}}function TO(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function jW(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function CW(e){if(Array.isArray(e))return e}function Wf(){var e={},t=function(){return null},r=!1,n=function i(o){if(!r){if(Array.isArray(o)){if(!o.length)return;var a=o,u=_W(a),s=u[0],c=u.slice(1);if(typeof s=="number"){Ku(i.bind(null,c),s);return}i(s),Ku(i.bind(null,c));return}Ff(o)==="object"&&(e=o,t(e)),typeof o=="function"&&o()}};return{stop:function(){r=!0},start:function(o){r=!1,n(o)},subscribe:function(o){return t=o,function(){t=function(){return null}}}}}function Io(e){return Io=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Io(e)}function _O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function EO(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
39t%2?_O(Object(r),!0).forEach(function(n){MO(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_O(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function MO(e,t,r){return t=IW(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function IW(e){var t=NW(e,"string");return Io(t)==="symbol"?t:String(t)}function NW(e,t){if(Io(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Io(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var jO=function(t,r){return[Object.keys(t),Object.keys(r)].reduce(function(n,i){return n.filter(function(o){return i.includes(o)})})},CO=function(t){return t},DW=function(t){return t.replace(/([A-Z])/g,function(r){return"-".concat(r.toLowerCase())})};var Xn=function(t,r){return Object.keys(r).reduce(function(n,i){return EO(EO({},n),{},MO({},i,t(i,r[i])))},{})},Uf=function(t,r,n){return t.map(function(i){return"".concat(DW(i)," ").concat(r,"ms ").concat(n)}).join(",")},kW=!1,No=function(t,r,n,i,o,a,u,s){if(kW&&typeof console<"u"&&console.warn&&(r===void 0&&console.warn("LogUtils requires an error message argument"),!t))if(r===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,i,o,a,u,s],f=0;console.warn(r.replace(/%s/g,function(){return c[f++]}))}};function RW(e,t){return BW(e)||LW(e,t)||DO(e,t)||qW()}function qW(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
40In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function LW(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function BW(e){if(Array.isArray(e))return e}function FW(e){return $W(e)||UW(e)||DO(e)||WW()}function WW(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
41In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function DO(e,t){if(e){if(typeof e=="string")return $f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return $f(e,t)}}function UW(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function $W(e){if(Array.isArray(e))return $f(e)}function $f(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Vu=1e-4,kO=function(t,r){return[0,3*t,3*r-6*t,3*t-3*r+1]},RO=function(t,r){return t.map(function(n,i){return n*Math.pow(r,i)}).reduce(function(n,i){return n+i})},IO=function(t,r){return function(n){var i=kO(t,r);return RO(i,n)}},GW=function(t,r){return function(n){var i=kO(t,r),o=[].concat(FW(i.map(function(a,u){return a*u}).slice(1)),[0]);return RO(o,n)}},NO=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=r[0],o=r[1],a=r[2],u=r[3];if(r.length===1)switch(r[0]){case"linear":i=0,o=0,a=1,u=1;break;case"ease":i=.25,o=.1,a=.25,u=1;break;case"ease-in":i=.42,o=0,a=1,u=1;break;case"ease-out":i=.42,o=0,a=.58,u=1;break;case"ease-in-out":i=0,o=0,a=.58,u=1;break;default:{var s=r[0].split("(");if(s[0]==="cubic-bezier"&&s[1].split(")")[0].split(",").length===4){var c=s[1].split(")")[0].split(",").map(function(v){return parseFloat(v)}),f=RW(c,4);i=f[0],o=f[1],a=f[2],u=f[3]}else No(!1,"[configBezier]: arguments should be one of oneOf 'linear', 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', instead received %s",r)}}No([i,a,o,u].every(function(v){return typeof v=="number"&&v>=0&&v<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",r);var l=IO(i,a),p=IO(o,u),m=GW(i,a),y=function(O){return O>1?1:O<0?0:O},d=function(O){for(var S=O>1?1:O,w=S,P=0;P<8;++P){var h=l(w)-S,g=m(w);if(Math.abs(h-S)<Vu||g<Vu)return p(w);w=y(w-h/g)}return p(w)};return d.isStepper=!1,d},HW=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.stiff,n=r===void 0?100:r,i=t.damping,o=i===void 0?8:i,a=t.dt,u=a===void 0?17:a,s=function(f,l,p){var m=-(f-l)*n,y=p*o,d=p+(m-y)*u/1e3,v=p*u/1e3+f;return Math.abs(v-l)<Vu&&Math.abs(d)<Vu?[l,0]:[v,d]};return s.isStepper=!0,s.dt=u,s},qO=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=r[0];if(typeof i=="string")switch(i){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return NO(i);case"spring":return HW();default:if(i.split("(")[0]==="cubic-bezier")return NO(i);No(!1,"[configEasing]: first argument should be one of 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', 'linear' and 'spring', instead  received %s",r)}return typeof i=="function"?i:(No(!1,"[configEasing]: first argument type should be function or string, instead received %s",r),null)};function Do(e){return Do=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Do(e)}function LO(e){return VW(e)||KW(e)||FO(e)||zW()}function zW(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
42In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function KW(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function VW(e){if(Array.isArray(e))return Hf(e)}function BO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Re(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
vendor: 9,136 bytes, lines 42-44
42t%2?BO(Object(r),!0).forEach(function(n){Gf(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):BO(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Gf(e,t,r){return t=XW(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function XW(e){var t=YW(e,"string");return Do(t)==="symbol"?t:String(t)}function YW(e,t){if(Do(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Do(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ZW(e,t){return eU(e)||QW(e,t)||FO(e,t)||JW()}function JW(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
43In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function FO(e,t){if(e){if(typeof e=="string")return Hf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Hf(e,t)}}function Hf(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function QW(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function eU(e){if(Array.isArray(e))return e}var Xu=function(t,r,n){return t+(r-t)*n},zf=function(t){var r=t.from,n=t.to;return r!==n},tU=function e(t,r,n){var i=Xn(function(o,a){if(zf(a)){var u=t(a.from,a.to,a.velocity),s=ZW(u,2),c=s[0],f=s[1];return Re(Re({},a),{},{from:c,velocity:f})}return a},r);return n<1?Xn(function(o,a){return zf(a)?Re(Re({},a),{},{velocity:Xu(a.velocity,i[o].velocity,n),from:Xu(a.from,i[o].from,n)}):a},r):e(t,i,n-1)},WO=function(e,t,r,n,i){var o=jO(e,t),a=o.reduce(function(v,O){return Re(Re({},v),{},Gf({},O,[e[O],t[O]]))},{}),u=o.reduce(function(v,O){return Re(Re({},v),{},Gf({},O,{from:e[O],velocity:0,to:t[O]}))},{}),s=-1,c,f,l=function(){return null},p=function(){return Xn(function(O,S){return S.from},u)},m=function(){return!Object.values(u).filter(zf).length},y=function(O){c||(c=O);var S=O-c,w=S/r.dt;u=tU(r,u,w),i(Re(Re(Re({},e),t),p(u))),c=O,m()||(s=requestAnimationFrame(l))},d=function(O){f||(f=O);var S=(O-f)/n,w=Xn(function(h,g){return Xu.apply(void 0,LO(g).concat([r(S)]))},a);if(i(Re(Re(Re({},e),t),w)),S<1)s=requestAnimationFrame(l);else{var P=Xn(function(h,g){return Xu.apply(void 0,LO(g).concat([r(1)]))},a);i(Re(Re(Re({},e),t),P))}};return l=r.isStepper?y:d,function(){return requestAnimationFrame(l),function(){cancelAnimationFrame(s)}}};function Yn(e){return Yn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yn(e)}var rU=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function nU(e,t){if(e==null)return{};var r=iU(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function iU(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,o;for(o=0;o<n.length;o++)i=n[o],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}function Kf(e){return sU(e)||uU(e)||aU(e)||oU()}function oU(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
44In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function aU(e,t){if(e){if(typeof e=="string")return Vf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Vf(e,t)}}function uU(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function sU(e){if(Array.isArray(e))return Vf(e)}function Vf(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function UO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function St(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?UO(Object(r),!0).forEach(function(n){ko(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):UO(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function ko(e,t,r){return t=GO(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $O(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,GO(n.key),n)}}function lU(e,t,r){return t&&$O(e.prototype,t),r&&$O(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function GO(e){var t=fU(e,"string");return Yn(t)==="symbol"?t:String(t)}function fU(e,t){if(Yn(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Yn(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function pU(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xf(e,t)}function Xf(e,t){return Xf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Xf(e,t)}function dU(e){var t=mU();return function(){var n=Yu(e),i;if(t){var o=Yu(this).constructor;i=Reflect.construct(n,arguments,o)}else i=n.apply(this,arguments);return Yf(this,i)}}function Yf(e,t){if(t&&(Yn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Zf(e)}function Zf(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mU(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Yu(e){return Yu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Yu(e)}var Zu=function(e){pU(r,e);var t=dU(r);function r(n,i){var o;cU(this,r),o=t.call(this,n,i);var a=o.props,u=a.isActive,s=a.attributeName,c=a.from,f=a.to,l=a.steps,p=a.children,m=a.duration;if(o.handleStyleChange=o.handleStyleChange.bind(Zf(o)),o.changeStyle=o.changeStyle.bind(Zf(o)),!u||m<=0)return o.state={style:{}},typeof p=="function"&&(o.state={style:f}),Yf(o);if(l&&l.length)o.state={style:l[0].style};else if(c){if(typeof p=="function")return o.state={style:c},Yf(o);o.state={style:s?ko({},s,c):c}}else o.state={style:{}};return o}return lU(r,[{key:"componentDidMount",value:function(){var i=this.props,o=i.isActive,a=i.canBegin;this.mounted=!0,!(!o||!a)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(i){var o=this.props,a=o.isActive,u=o.canBegin,s=o.attributeName,c=o.shouldReAnimate,f=o.to,l=o.from,p=this.state.style;if(u){if(!a){var m={style:s?ko({},s,f):f};this.state&&p&&(s&&p[s]!==f||!s&&p!==f)&&this.setState(m);return}if(!(PO(i.to,f)&&i.canBegin&&i.isActive)){var y=!i.canBegin||!i.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var d=y||c?l:i.to;if(this.state&&p){var v={style:s?ko({},s,d):d};(s&&p[s]!==d||!s&&p!==d)&&this.setState(v)}this.runAnimation(St(St({},this.props),{},{from:d,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var i=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),i&&i()}},{key:"handleStyleChange",value:function(i){this.changeStyle(i)}},{key:"changeStyle",value:function(i){this.mounted&&this.setState({style:i})}},{key:"runJSAnimation",value:function(i){var o=this,a=i.from,u=i.to,s=i.duration,c=i.easing,f=i.begin,l=i.onAnimationEnd,p=i.onAnimationStart,m=WO(a,u,qO(c),s,this.changeStyle),y=function(){o.stopJSAnimation=m()};
44this.manager.start([p,f,y,s,l])}},{key:"runStepAnimation",value:function(i){var o=this,a=i.steps,u=i.begin,s=i.onAnimationStart,c=a[0],f=c.style,l=c.duration,p=l===void 0?0:l,m=function(d,v,O){if(O===0)return d;var S=v.duration,w=v.easing,P=w===void 0?"ease":w,h=v.style,g=v.properties,T=v.onAnimationEnd,C=O>0?a[O-1]:v,N=g||Object.keys(h);if(typeof P=="function"||P==="spring")return[].concat(Kf(d),[o.runJSAnimation.bind(o,{from:C.style,to:h,duration:S,easing:P}),S]);var R=Uf(N,S,P),k=St(St(St({},C.style),h),{},{transition:R});return[].concat(Kf(d),[k,S,T]).filter(CO)};return this.manager.start([s].concat(Kf(a.reduce(m,[f,Math.max(p,u)])),[i.onAnimationEnd]))}},{key:"runAnimation",value:function(i){this.manager||(this.manager=Wf());var o=i.begin,a=i.duration,u=i.attributeName,s=i.to,c=i.easing,f=i.onAnimationStart,l=i.onAnimationEnd,p=i.steps,m=i.children,y=this.manager;if(this.unSubscribe=y.subscribe(this.handleStyleChange),typeof c=="function"||typeof m=="function"||c==="spring"){this.runJSAnimation(i);return}if(p.length>1){this.runStepAnimation(i);return}var d=u?ko({},u,s):s,v=Uf(Object.keys(d),a,c);y.start([f,o,St(St({},d),{},{transition:v}),a,l])}},{key:"render",value:function(){var i=this.props,o=i.children,a=i.begin,u=i.duration,s=i.attributeName,c=i.easing,f=i.isActive,l=i.steps,p=i.from,m=i.to,y=i.canBegin,d=i.onAnimationEnd,v=i.shouldReAnimate,O=i.onAnimationReStart,S=nU(i,rU),w=Ut.Children.count(o),P=this.state.style;if(typeof o=="function")return o(P);if(!f||w===0||u<=0)return o;var h=function(T){var C=T.props,N=C.style,R=N===void 0?{}:N,k=C.className,B=(0,Ut.cloneElement)(T,St(St({},S),{},{style:St(St({},R),P),className:k}));return B};return w===1?h(Ut.Children.only(o)):Ut.default.createElement("div",null,Ut.Children.map(o,function(g){return h(g)}))}}]),r}(Ut.PureComponent);Zu.displayName="Animate";Zu.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};Zu.propTypes={from:oe.default.oneOfType([oe.default.object,oe.default.string]),to:oe.default.oneOfType([oe.default.object,oe.default.string]),attributeName:oe.default.string,duration:oe.default.number,begin:oe.default.number,easing:oe.default.oneOfType([oe.default.string,oe.default.func]),steps:oe.default.arrayOf(oe.default.shape({duration:oe.default.number.isRequired,style:oe.default.object.isRequired,easing:oe.default.oneOfType([oe.default.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),oe.default.func]),properties:oe.default.arrayOf("string"),onAnimationEnd:oe.default.func})),children:oe.default.oneOfType([oe.default.node,oe.default.func]),isActive:oe.default.bool,canBegin:oe.default.bool,onAnimationEnd:oe.default.func,shouldReAnimate:oe.default.bool,onAnimationStart:oe.default.func,onAnimationReStart:oe.default.func};var HO=Zu;var yr=HO;function Ro(e){return Ro=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ro(e)}function Ju(){return Ju=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ju.apply(this,arguments)}function hU(e,t){return bU(e)||gU(e,t)||vU(e,t)||yU()}function yU(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
45In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function vU(e,t){if(e){if(typeof e=="string")return zO(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return zO(e,t)}}function zO(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function gU(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;
45!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function bU(e){if(Array.isArray(e))return e}function KO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function VO(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?KO(Object(r),!0).forEach(function(n){xU(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):KO(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function xU(e,t,r){return t=wU(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wU(e){var t=OU(e,"string");return Ro(t)=="symbol"?t:t+""}function OU(e,t){if(Ro(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Ro(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var XO=function(t,r,n,i,o){var a=Math.min(Math.abs(n)/2,Math.abs(i)/2),u=i>=0?1:-1,s=n>=0?1:-1,c=i>=0&&n>=0||i<0&&n<0?1:0,f;if(a>0&&o instanceof Array){for(var l=[0,0,0,0],p=0,m=4;p<m;p++)l[p]=o[p]>a?a:o[p];f="M".concat(t,",").concat(r+u*l[0]),l[0]>0&&(f+="A ".concat(l[0],",").concat(l[0],",0,0,").concat(c,",").concat(t+s*l[0],",").concat(r)),f+="L ".concat(t+n-s*l[1],",").concat(r),l[1]>0&&(f+="A ".concat(l[1],",").concat(l[1],",0,0,").concat(c,`,
46        `).concat(t+n,",").concat(r+u*l[1])),f+="L ".concat(t+n,",").concat(r+i-u*l[2]),l[2]>0&&(f+="A ".concat(l[2],",").concat(l[2],",0,0,").concat(c,`,
47        `).concat(t+n-s*l[2],",").concat(r+i)),f+="L ".concat(t+s*l[3],",").concat(r+i),l[3]>0&&(f+="A ".concat(l[3],",").concat(l[3],",0,0,").concat(c,`,
48        `).concat(t,",").concat(r+i-u*l[3])),f+="Z"}else if(a>0&&o===+o&&o>0){var y=Math.min(a,o);f="M ".concat(t,",").concat(r+u*y,`
49            A `).concat(y,",").concat(y,",0,0,").concat(c,",").concat(t+s*y,",").concat(r,`
50            L `).concat(t+n-s*y,",").concat(r,`
51            A `).concat(y,",").concat(y,",0,0,").concat(c,",").concat(t+n,",").concat(r+u*y,`
52            L `).concat(t+n,",").concat(r+i-u*y,`
53            A `).concat(y,",").concat(y,",0,0,").concat(c,",").concat(t+n-s*y,",").concat(r+i,`
54            L `).concat(t+s*y,",").concat(r+i,`
55            A `).concat(y,",").concat(y,",0,0,").concat(c,",").concat(t,",").concat(r+i-u*y," Z")}else f="M ".concat(t,",").concat(r," h ").concat(n," v ").concat(i," h ").concat(-n," Z");return f},YO=function(t,r){if(!t||!r)return!1;var n=t.x,i=t.y,o=r.x,a=r.y,u=r.width,s=r.height;if(Math.abs(u)>0&&Math.abs(s)>0){var c=Math.min(o,o+u),f=Math.max(o,o+u),l=Math.min(a,a+s),p=Math.max(a,a+s);return n>=c&&n<=f&&i>=l&&i<=p}return!1},SU={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},er=function(t){var r=VO(VO({},SU),t),n=(0,At.useRef)(),i=(0,At.useState)(-1),o=hU(i,2),a=o[0],u=o[1];(0,At.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var P=n.current.getTotalLength();P&&u(P)}catch{}},[]);var s=r.x,c=r.y,f=r.width,l=r.height,p=r.radius,m=r.className,y=r.animationEasing,d=r.animationDuration,v=r.animationBegin,O=r.isAnimationActive,S=r.isUpdateAnimationActive;if(s!==+s||c!==+c||f!==+f||l!==+l||f===0||l===0)return null;var w=Z("recharts-rectangle",m);return S?At.default.createElement(yr,{canBegin:a>0,from:{width:f,height:l,x:s,y:c},to:{width:f,height:l,x:s,y:c},duration:d,animationEasing:y,isActive:S},function(P){var h=P.width,g=P.height,T=P.x,C=P.y;return At.default.createElement(yr,{canBegin:a>0,from:"0px ".concat(a===-1?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:d,isActive:O,easing:y},At.default.createElement("path",Ju({},J(r,!0),{className:w,d:XO(T,C,h,g,p),ref:n})))}):At.default.createElement("path",Ju({},J(r,!0),{className:w,d:XO(s,c,f,l,p)}))};var ZO=F(re());function Jf(){return Jf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
55for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Jf.apply(this,arguments)}var Qu=function(t){var r=t.cx,n=t.cy,i=t.r,o=t.className,a=Z("recharts-dot",o);return r===+r&&n===+n&&i===+i?ZO.default.createElement("circle",Jf({},J(t,!1),Ar(t),{className:a,cx:r,cy:n,r:i})):null};var QO=F(re());function qo(e){return qo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qo(e)}var AU=["x","y","top","left","width","height","className"];function Qf(){return Qf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Qf.apply(this,arguments)}function JO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function PU(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?JO(Object(r),!0).forEach(function(n){TU(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):JO(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function TU(e,t,r){return t=_U(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _U(e){var t=EU(e,"string");return qo(t)=="symbol"?t:t+""}function EU(e,t){if(qo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(qo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function MU(e,t){if(e==null)return{};var r=jU(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function jU(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var CU=function(t,r,n,i,o,a){return"M".concat(t,",").concat(o,"v").concat(i,"M").concat(a,",").concat(r,"h").concat(n)},eS=function(t){var r=t.x,n=r===void 0?0:r,i=t.y,o=i===void 0?0:i,a=t.top,u=a===void 0?0:a,s=t.left,c=s===void 0?0:s,f=t.width,l=f===void 0?0:f,p=t.height,m=p===void 0?0:p,y=t.className,d=MU(t,AU),v=PU({x:n,y:o,top:u,left:c,width:l,height:m},d);return!z(n)||!z(o)||!z(l)||!z(m)||!z(u)||!z(c)?null:QO.default.createElement("path",Qf({},J(v,!0),{className:Z("recharts-cross",y),d:CU(n,o,l,m,u,c)}))};var rt=F(re()),hS=F(Ee()),yS=F(oS()),vS=F(uS()),gS=F(Iu());var yt=F(re());function Lo(e){return Lo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Lo(e)}function es(){return es=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},es.apply(this,arguments)}function KU(e,t){return ZU(e)||YU(e,t)||XU(e,t)||VU()}function VU(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
56In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XU(e,t){if(e){if(typeof e=="string")return sS(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sS(e,t)}}function sS(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function YU(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;
56!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function ZU(e){if(Array.isArray(e))return e}function cS(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function lS(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?cS(Object(r),!0).forEach(function(n){JU(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cS(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function JU(e,t,r){return t=QU(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function QU(e){var t=e$(e,"string");return Lo(t)=="symbol"?t:t+""}function e$(e,t){if(Lo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Lo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var fS=function(t,r,n,i,o){var a=n-i,u;return u="M ".concat(t,",").concat(r),u+="L ".concat(t+n,",").concat(r),u+="L ".concat(t+n-a/2,",").concat(r+o),u+="L ".concat(t+n-a/2-i,",").concat(r+o),u+="L ".concat(t,",").concat(r," Z"),u},t$={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},pS=function(t){var r=lS(lS({},t$),t),n=(0,yt.useRef)(),i=(0,yt.useState)(-1),o=KU(i,2),a=o[0],u=o[1];(0,yt.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var w=n.current.getTotalLength();w&&u(w)}catch{}},[]);var s=r.x,c=r.y,f=r.upperWidth,l=r.lowerWidth,p=r.height,m=r.className,y=r.animationEasing,d=r.animationDuration,v=r.animationBegin,O=r.isUpdateAnimationActive;if(s!==+s||c!==+c||f!==+f||l!==+l||p!==+p||f===0&&l===0||p===0)return null;var S=Z("recharts-trapezoid",m);return O?yt.default.createElement(yr,{canBegin:a>0,from:{upperWidth:0,lowerWidth:0,height:p,x:s,y:c},to:{upperWidth:f,lowerWidth:l,height:p,x:s,y:c},duration:d,animationEasing:y,isActive:O},function(w){var P=w.upperWidth,h=w.lowerWidth,g=w.height,T=w.x,C=w.y;return yt.default.createElement(yr,{canBegin:a>0,from:"0px ".concat(a===-1?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:d,easing:y},yt.default.createElement("path",es({},J(r,!0),{className:S,d:fS(T,C,P,h,g),ref:n})))}):yt.default.createElement("g",null,yt.default.createElement("path",es({},J(r,!0),{className:S,d:fS(s,c,f,l,p)})))};var r$=["option","shapeType","propTransformer","activeClassName","isActive"];function Bo(e){return Bo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bo(e)}function n$(e,t){if(e==null)return{};var r=i$(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function i$(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function dS(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function ts(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?dS(Object(r),!0).forEach(function(n){o$(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dS(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function o$(e,t,r){return t=a$(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a$(e){var t=u$(e,"string");return Bo(t)=="symbol"?t:t+""}function u$(e,t){if(Bo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Bo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function s$(e,t){return ts(ts({},t),e)}function c$(e,t){return e==="symbols"}function mS(e){var t=e.shapeType,r=e.elementProps;
56switch(t){case"rectangle":return rt.default.createElement(er,r);case"trapezoid":return rt.default.createElement(pS,r);case"sector":return rt.default.createElement(Gu,r);case"symbols":if(c$(t,r))return rt.default.createElement(ji,r);break;default:return null}}function l$(e){return(0,rt.isValidElement)(e)?e.props:e}function bS(e){var t=e.option,r=e.shapeType,n=e.propTransformer,i=n===void 0?s$:n,o=e.activeClassName,a=o===void 0?"recharts-active-shape":o,u=e.isActive,s=n$(e,r$),c;if((0,rt.isValidElement)(t))c=(0,rt.cloneElement)(t,ts(ts({},s),l$(t)));else if((0,hS.default)(t))c=t(s);else if((0,yS.default)(t)&&!(0,vS.default)(t)){var f=i(t,s);c=rt.default.createElement(mS,{shapeType:r,elementProps:f})}else{var l=s;c=rt.default.createElement(mS,{shapeType:r,elementProps:l})}return u?rt.default.createElement(le,{className:a},c):c}function Fo(e,t){return t!=null&&"trapezoids"in e.props}function Wo(e,t){return t!=null&&"sectors"in e.props}function Zn(e,t){return t!=null&&"points"in e.props}function f$(e,t){var r,n,i=e.x===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.x)||e.x===t.x,o=e.y===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.y)||e.y===t.y;return i&&o}function p$(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function d$(e,t){var r=e.x===t.x,n=e.y===t.y,i=e.z===t.z;return r&&n&&i}function m$(e,t){var r;return Fo(e,t)?r=f$:Wo(e,t)?r=p$:Zn(e,t)&&(r=d$),r}function h$(e,t){var r;return Fo(e,t)?r="trapezoids":Wo(e,t)?r="sectors":Zn(e,t)&&(r="points"),r}function y$(e,t){if(Fo(e,t)){var r;return(r=t.tooltipPayload)===null||r===void 0||(r=r[0])===null||r===void 0||(r=r.payload)===null||r===void 0?void 0:r.payload}if(Wo(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}return Zn(e,t)?t.payload:{}}function xS(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,i=h$(r,t),o=y$(r,t),a=n.filter(function(s,c){var f=(0,gS.default)(o,s),l=r.props[i].filter(function(y){var d=m$(r,t);return d(y,t)}),p=r.props[i].indexOf(l[l.length-1]),m=c===p;return f&&m}),u=n.indexOf(a[a.length-1]);return u}var Pe=F(re());var op=F(Ee()),qS=F(rp());function Uo(e){return Uo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Uo(e)}function ES(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function MS(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ES(Object(r),!0).forEach(function(n){jS(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ES(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function jS(e,t,r){return t=E$(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function E$(e){var t=M$(e,"string");return Uo(t)=="symbol"?t:t+""}function M$(e,t){if(Uo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Uo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var j$=["Webkit","Moz","O","ms"],CS=function(t,r){if(!t)return null;var n=t.replace(/(\w)/,function(o){return o.toUpperCase()}),i=j$.reduce(function(o,a){return MS(MS({},o),{},jS({},a+n,r))},{});return i[t]=r,i};function Jn(e){return Jn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jn(e)}function rs(){return rs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rs.apply(this,arguments)}function IS(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function np(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
vendor: 6,448 bytes, line 56
56t%2?IS(Object(r),!0).forEach(function(n){nt(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):IS(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function C$(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function NS(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,RS(n.key),n)}}function I$(e,t,r){return t&&NS(e.prototype,t),r&&NS(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function N$(e,t,r){return t=ns(t),D$(e,kS()?Reflect.construct(t,r||[],ns(e).constructor):t.apply(e,r))}function D$(e,t){if(t&&(Jn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return k$(e)}function k$(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(kS=function(){return!!e})()}function ns(e){return ns=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ns(e)}function R$(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ip(e,t)}function ip(e,t){return ip=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},ip(e,t)}function nt(e,t,r){return t=RS(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function RS(e){var t=q$(e,"string");return Jn(t)=="symbol"?t:t+""}function q$(e,t){if(Jn(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Jn(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var L$=function(t){var r=t.data,n=t.startIndex,i=t.endIndex,o=t.x,a=t.width,u=t.travellerWidth;if(!r||!r.length)return{};var s=r.length,c=sr().domain((0,qS.default)(0,s)).range([o,o+a-u]),f=c.domain().map(function(l){return c(l)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(n),endX:c(i),scale:c,scaleValues:f}},DS=function(t){return t.changedTouches&&!!t.changedTouches.length},Yr=function(e){function t(r){var n;return C$(this,t),n=N$(this,t,[r]),nt(n,"handleDrag",function(i){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(i):n.state.isSlideMoving&&n.handleSlideDrag(i)}),nt(n,"handleTouchMove",function(i){i.changedTouches!=null&&i.changedTouches.length>0&&n.handleDrag(i.changedTouches[0])}),nt(n,"handleDragEnd",function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var i=n.props,o=i.endIndex,a=i.onDragEnd,u=i.startIndex;a?.({endIndex:o,startIndex:u})}),n.detachDragEndListener()}),nt(n,"handleLeaveWrapper",function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),nt(n,"handleEnterSlideOrTraveller",function(){n.setState({isTextActive:!0})}),nt(n,"handleLeaveSlideOrTraveller",function(){n.setState({isTextActive:!1})}),nt(n,"handleSlideDragStart",function(i){var o=DS(i)?i.changedTouches[0]:i;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:o.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return R$(t,e),I$(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(n){var i=n.startX,o=n.endX,a=this.state.scaleValues,u=this.props,s=u.gap,c=u.data,f=c.length-1,l=Math.min(i,o),p=Math.max(i,o),m=t.getIndexInRange(a,l),y=t.getIndexInRange(a,p);return{startIndex:m-m%s,endIndex:y===f?f:y-y%s}}},{key:"getTextOfTick",value:function(n){var i=this.props,o=i.data,a=i.tickFormatter,u=i.dataKey,s=tt(o[n],u,n);return(0,op.default)(a)?a(s,n):s}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(n){var i=this.state,o=i.slideMoveStartX,a=i.startX,u=i.endX,s=this.props,c=s.x,f=s.width,l=s.travellerWidth,p=s.startIndex,m=s.endIndex,y=s.onChange,d=n.pageX-o;d>0?d=Math.min(d,c+f-l-u,c+f-l-a):d<0&&(d=Math.max(d,c-a,c-u));var v=this.getIndex({startX:a+d,endX:u+d});(v.startIndex!==p||v.endIndex!==m)&&y&&y(v),this.setState({startX:a+d,endX:u+d,slideMoveStartX:n.pageX})}},{key:"handleTravellerDragStart",value:function(n,i){var o=DS(i)?i.changedTouches[0]:i;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:n,brushMoveStartX:o.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(n){var i=this.state,o=i.brushMoveStartX,a=i.movingTravellerId,u=i.endX,s=i.startX,c=this.state[a],f=this.props,l=f.x,p=f.width,m=f.travellerWidth,y=f.onChange,d=f.gap,v=f.data,O={startX:this.state.startX,endX:this.state.endX},S=n.pageX-o;S>0?S=Math.min(S,l+p-m-c):S<0&&(S=Math.max(S,l-c)),O[a]=c+S;var w=this.getIndex(O),P=w.startIndex,h=w.endIndex,g=function(){var C=v.length-1;return a==="startX"&&(u>s?P%d===0:h%d===0)||u<s&&h===C||a==="endX"&&(u>s?h%d===0:P%d===0)||u>s&&h===C};this.setState(nt(nt({},a,c+S),"brushMoveStartX",n.pageX),function(){y&&g()&&y(w)})}},{key:"handleTravellerMoveKeyboard",value:function(n,i){var o=this,a=this.state,u=a.scaleValues,s=a.startX,c=a.endX,f=this.state[i],l=u.indexOf(f);if(l!==-1){var p=l+n;if(!(p===-1||p>=u.length)){var m=u[p];i==="startX"&&m>=c||i==="endX"&&m<=s||this.setState(nt({},i,m),function(){o.props.onChange(o.getIndex({startX:o.state.startX,endX:o.state.endX}))})}}}}
56,{key:"renderBackground",value:function(){var n=this.props,i=n.x,o=n.y,a=n.width,u=n.height,s=n.fill,c=n.stroke;return Pe.default.createElement("rect",{stroke:c,fill:s,x:i,y:o,width:a,height:u})}},{key:"renderPanorama",value:function(){var n=this.props,i=n.x,o=n.y,a=n.width,u=n.height,s=n.data,c=n.children,f=n.padding,l=Pe.Children.only(c);return l?Pe.default.cloneElement(l,{x:i,y:o,width:a,height:u,margin:f,compact:!0,data:s}):null}},{key:"renderTravellerLayer",value:function(n,i){var o,a,u=this,s=this.props,c=s.y,f=s.travellerWidth,l=s.height,p=s.traveller,m=s.ariaLabel,y=s.data,d=s.startIndex,v=s.endIndex,O=Math.max(n,this.props.x),S=np(np({},J(this.props,!1)),{},{x:O,y:c,width:f,height:l}),w=m||"Min value: ".concat((o=y[d])===null||o===void 0?void 0:o.name,", Max value: ").concat((a=y[v])===null||a===void 0?void 0:a.name);return Pe.default.createElement(le,{tabIndex:0,role:"slider","aria-label":w,"aria-valuenow":n,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[i],onTouchStart:this.travellerDragStartHandlers[i],onKeyDown:function(h){["ArrowLeft","ArrowRight"].includes(h.key)&&(h.preventDefault(),h.stopPropagation(),u.handleTravellerMoveKeyboard(h.key==="ArrowRight"?1:-1,i))},onFocus:function(){u.setState({isTravellerFocused:!0})},onBlur:function(){u.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(p,S))}},{key:"renderSlide",value:function(n,i){var o=this.props,a=o.y,u=o.height,s=o.stroke,c=o.travellerWidth,f=Math.min(n,i)+c,l=Math.max(Math.abs(i-n)-c,0);return Pe.default.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:s,fillOpacity:.2,x:f,y:a,width:l,height:u})}},{key:"renderText",value:function(){var n=this.props,i=n.startIndex,o=n.endIndex,a=n.y,u=n.height,s=n.travellerWidth,c=n.stroke,f=this.state,l=f.startX,p=f.endX,m=5,y={pointerEvents:"none",fill:c};return Pe.default.createElement(le,{className:"recharts-brush-texts"},Pe.default.createElement(Ir,rs({textAnchor:"end",verticalAnchor:"middle",x:Math.min(l,p)-m,y:a+u/2},y),this.getTextOfTick(i)),Pe.default.createElement(Ir,rs({textAnchor:"start",verticalAnchor:"middle",x:Math.max(l,p)+s+m,y:a+u/2},y),this.getTextOfTick(o)))}},{key:"render",value:function(){var n=this.props,i=n.data,o=n.className,a=n.children,u=n.x,s=n.y,c=n.width,f=n.height,l=n.alwaysShowText,p=this.state,m=p.startX,y=p.endX,d=p.isTextActive,v=p.isSlideMoving,O=p.isTravellerMoving,S=p.isTravellerFocused;if(!i||!i.length||!z(u)||!z(s)||!z(c)||!z(f)||c<=0||f<=0)return null;var w=Z("recharts-brush",o),P=Pe.default.Children.count(a)===1,h=CS("userSelect","none");return Pe.default.createElement(le,{className:w,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:h},this.renderBackground(),P&&this.renderPanorama(),this.renderSlide(m,y),this.renderTravellerLayer(m,"startX"),this.renderTravellerLayer(y,"endX"),(d||v||O||S||l)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(n){var i=n.x,o=n.y,a=n.width,u=n.height,s=n.stroke,c=Math.floor(o+u/2)-1;return Pe.default.createElement(Pe.default.Fragment,null,Pe.default.createElement("rect",{x:i,y:o,width:a,height:u,fill:s,stroke:"none"}),Pe.default.createElement("line",{x1:i+1,y1:c,x2:i+a-1,y2:c,fill:"none",stroke:"#fff"}),Pe.default.createElement("line",{x1:i+1,y1:c+2,x2:i+a-1,y2:c+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(n,i){var o;return Pe.default.isValidElement(n)?o=Pe.default.cloneElement(n,i):(0,op.default)(n)?o=n(i):o=t.renderDefaultTraveller(i),o}},{key:"getDerivedStateFromProps",value:function(n,i){var o=n.data,a=n.width,u=n.x,s=n.travellerWidth,c=n.updateId,f=n.startIndex,l=n.endIndex;if(o!==i.prevData||c!==i.prevUpdateId)return np({prevData:o,prevTravellerWidth:s,prevUpdateId:c,prevX:u,prevWidth:a},o&&o.length?L$({data:o,width:a,x:u,travellerWidth:s,startIndex:f,endIndex:l}):{scale:null,scaleValues:null});if(i.scale&&(a!==i.prevWidth||u!==i.prevX||s!==i.prevTravellerWidth)){i.scale.range([u,u+a-s]);var p=i.scale.domain().map(function(m){return i.scale(m)});return{prevData:o,prevTravellerWidth:s,prevUpdateId:c,prevX:u,prevWidth:a,startX:i.scale(n.startIndex),endX:i.scale(n.endIndex),scaleValues:p}}return null}},{key:"getIndexInRange",value:function(n,i){for(var o=n.length,a=0,u=o-1;u-a>1;){var s=Math.floor((a+u)/2);n[s]>i?u=s:a=s}return i>=n[u]?u:a}}])}(Pe.PureComponent);nt(Yr,"displayName","Brush");nt(Yr,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Zr=F(re()),WA=F(Ee()),UA=F(WS());var Ve=function(t,r){var n=t.alwaysShow,i=t.ifOverflow;return n&&(i="extendDomain"),i===r};var fA=F(zS()),pA=F(ap());var Ge=F(re());var aA=F(Iu()),uA=F(Nt());var QS=F(re());var uG=["x","y"];function Go(e){return Go=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Go(e)}function up(){return up=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
56for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},up.apply(this,arguments)}function JS(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function $o(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?JS(Object(r),!0).forEach(function(n){sG(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):JS(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function sG(e,t,r){return t=cG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cG(e){var t=lG(e,"string");return Go(t)=="symbol"?t:t+""}function lG(e,t){if(Go(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Go(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function fG(e,t){if(e==null)return{};var r=pG(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function pG(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function dG(e,t){var r=e.x,n=e.y,i=fG(e,uG),o="".concat(r),a=parseInt(o,10),u="".concat(n),s=parseInt(u,10),c="".concat(t.height||i.height),f=parseInt(c,10),l="".concat(t.width||i.width),p=parseInt(l,10);return $o($o($o($o($o({},t),i),a?{x:a}:{}),s?{y:s}:{}),{},{height:f,width:p,name:t.name,radius:t.radius})}function sp(e){return QS.default.createElement(bS,up({shapeType:"rectangle",propTransformer:dG,activeClassName:"recharts-active-bar"},e))}var eA=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(n,i){if(typeof t=="number")return t;var o=typeof n=="number";return o?t(n,i):(o||gt(!1),r)}};var mG=["value","background"],nA;function Qn(e){return Qn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qn(e)}function hG(e,t){if(e==null)return{};var r=yG(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function yG(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function is(){return is=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},is.apply(this,arguments)}function tA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Te(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?tA(Object(r),!0).forEach(function(n){vr(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tA(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function vG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rA(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,oA(n.key),n)}}function gG(e,t,r){return t&&rA(e.prototype,t),r&&rA(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function bG(e,t,r){return t=os(t),xG(e,iA()?Reflect.construct(t,r||[],os(e).constructor):t.apply(e,r))}function xG(e,t){if(t&&(Qn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wG(e)}function wG(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function iA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iA=function(){return!!e})()}
56function os(e){return os=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},os(e)}function OG(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cp(e,t)}function cp(e,t){return cp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},cp(e,t)}function vr(e,t,r){return t=oA(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oA(e){var t=SG(e,"string");return Qn(t)=="symbol"?t:t+""}function SG(e,t){if(Qn(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Qn(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Pt=function(e){function t(){var r;vG(this,t);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return r=bG(this,t,[].concat(i)),vr(r,"state",{isAnimationFinished:!1}),vr(r,"id",rr("recharts-bar-")),vr(r,"handleAnimationEnd",function(){var a=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),a&&a()}),vr(r,"handleAnimationStart",function(){var a=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),a&&a()}),r}return OG(t,e),gG(t,[{key:"renderRectanglesStatically",value:function(n){var i=this,o=this.props,a=o.shape,u=o.dataKey,s=o.activeIndex,c=o.activeBar,f=J(this.props,!1);return n&&n.map(function(l,p){var m=p===s,y=m?c:a,d=Te(Te(Te({},f),l),{},{isActive:m,option:y,index:p,dataKey:u,onAnimationStart:i.handleAnimationStart,onAnimationEnd:i.handleAnimationEnd});return Ge.default.createElement(le,is({className:"recharts-bar-rectangle"},Pr(i.props,l,p),{key:"rectangle-".concat(l?.x,"-").concat(l?.y,"-").concat(l?.value)}),Ge.default.createElement(sp,d))})}},{key:"renderRectanglesWithAnimation",value:function(){var n=this,i=this.props,o=i.data,a=i.layout,u=i.isAnimationActive,s=i.animationBegin,c=i.animationDuration,f=i.animationEasing,l=i.animationId,p=this.state.prevData;return Ge.default.createElement(yr,{begin:s,duration:c,isActive:u,easing:f,from:{t:0},to:{t:1},key:"bar-".concat(l),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(m){var y=m.t,d=o.map(function(v,O){var S=p&&p[O];if(S){var w=Sr(S.x,v.x),P=Sr(S.y,v.y),h=Sr(S.width,v.width),g=Sr(S.height,v.height);return Te(Te({},v),{},{x:w(y),y:P(y),width:h(y),height:g(y)})}if(a==="horizontal"){var T=Sr(0,v.height),C=T(y);return Te(Te({},v),{},{y:v.y+v.height-C,height:C})}var N=Sr(0,v.width),R=N(y);return Te(Te({},v),{},{width:R})});return Ge.default.createElement(le,null,n.renderRectanglesStatically(d))})}},{key:"renderRectangles",value:function(){var n=this.props,i=n.data,o=n.isAnimationActive,a=this.state.prevData;return o&&i&&i.length&&(!a||!(0,aA.default)(a,i))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(i)}},{key:"renderBackground",value:function(){var n=this,i=this.props,o=i.data,a=i.dataKey,u=i.activeIndex,s=J(this.props.background,!1);return o.map(function(c,f){var l=c.value,p=c.background,m=hG(c,mG);if(!p)return null;var y=Te(Te(Te(Te(Te({},m),{},{fill:"#eee"},p),s),Pr(n.props,c,f)),{},{onAnimationStart:n.handleAnimationStart,onAnimationEnd:n.handleAnimationEnd,dataKey:a,index:f,className:"recharts-bar-background-rectangle"});return Ge.default.createElement(sp,is({key:"background-bar-".concat(f),option:n.props.background,isActive:f===u},y))})}},{key:"renderErrorBar",value:function(n,i){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,a=o.data,u=o.xAxis,s=o.yAxis,c=o.layout,f=o.children,l=ke(f,Gn);if(!l)return null;var p=c==="vertical"?a[0].height/2:a[0].width/2,m=function(v,O){var S=Array.isArray(v.value)?v.value[1]:v.value;return{x:v.x,y:v.y,value:S,errorVal:tt(v,O)}},y={clipPath:n?"url(#clipPath-".concat(i,")"):null};return Ge.default.createElement(le,y,l.map(function(d){return Ge.default.cloneElement(d,{key:"error-bar-".concat(i,"-").concat(d.props.dataKey),data:a,xAxis:u,yAxis:s,layout:c,offset:p,dataPointFormatter:m})}))}},{key:"render",value:function(){var n=this.props,i=n.hide,o=n.data,a=n.className,u=n.xAxis,s=n.yAxis,c=n.left,f=n.top,l=n.width,p=n.height,m=n.isAnimationActive,y=n.background,d=n.id;if(i||!o||!o.length)return null;var v=this.state.isAnimationFinished,O=Z("recharts-bar",a),S=u&&u.allowDataOverflow,w=s&&s.allowDataOverflow,P=S||w,h=(0,uA.default)(d)?this.id:d;return Ge.default.createElement(le,{className:O},S||w?Ge.default.createElement("defs",null,Ge.default.createElement("clipPath",{id:"clipPath-".concat(h)}
vendor: 4,358 bytes, line 56
56,Ge.default.createElement("rect",{x:S?c:c-l/2,y:w?f:f-p/2,width:S?l:l*2,height:w?p:p*2}))):null,Ge.default.createElement(le,{className:"recharts-bar-rectangles",clipPath:P?"url(#clipPath-".concat(h,")"):null},y?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(P,h),(!m||v)&&mr.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(n,i){return n.animationId!==i.prevAnimationId?{prevAnimationId:n.animationId,curData:n.data,prevData:i.curData}:n.data!==i.curData?{curData:n.data}:null}}])}(Ge.PureComponent);nA=Pt;vr(Pt,"displayName","Bar");vr(Pt,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Ye.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});vr(Pt,"getComposedData",function(e){var t=e.props,r=e.item,n=e.barPosition,i=e.bandSize,o=e.xAxis,a=e.yAxis,u=e.xAxisTicks,s=e.yAxisTicks,c=e.stackedData,f=e.dataStartIndex,l=e.displayedData,p=e.offset,m=Dw(n,r);if(!m)return null;var y=t.layout,d=r.type.defaultProps,v=d!==void 0?Te(Te({},d),r.props):r.props,O=v.dataKey,S=v.children,w=v.minPointSize,P=y==="horizontal"?a:o,h=c?P.scale.domain():null,g=Lw({numericAxis:P}),T=ke(S,Tl),C=l.map(function(N,R){var k,B,G,$,W,b;c?k=kw(c[f+R],h):(k=tt(N,O),Array.isArray(k)||(k=[g,k]));var x=eA(w,nA.defaultProps.minPointSize)(k[1],R);if(y==="horizontal"){var E,A=[a.scale(k[0]),a.scale(k[1])],M=A[0],_=A[1];B=jf({axis:o,ticks:u,bandSize:i,offset:m.offset,entry:N,index:R}),G=(E=_??M)!==null&&E!==void 0?E:void 0,$=m.size;var I=M-_;if(W=Number.isNaN(I)?0:I,b={x:B,y:a.y,width:$,height:a.height},Math.abs(x)>0&&Math.abs(W)<Math.abs(x)){var D=qe(W||x)*(Math.abs(x)-Math.abs(W));G-=D,W+=D}}else{var U=[o.scale(k[0]),o.scale(k[1])],K=U[0],V=U[1];if(B=K,G=jf({axis:a,ticks:s,bandSize:i,offset:m.offset,entry:N,index:R}),$=V-K,W=m.size,b={x:o.x,y:G,width:o.width,height:W},Math.abs(x)>0&&Math.abs($)<Math.abs(x)){var Y=qe($||x)*(Math.abs(x)-Math.abs($));$+=Y}}return Te(Te(Te({},N),{},{x:B,y:G,width:$,height:W,value:c?k:k[1],payload:N,background:b},T&&T[R]&&T[R].props),{},{tooltipPayload:[Fu(r,N)],tooltipPosition:{x:B+$/2,y:G+W/2}})});return Te({data:C,layout:y},p)});function Ho(e){return Ho=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ho(e)}function AG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sA(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,lA(n.key),n)}}function PG(e,t,r){return t&&sA(e.prototype,t),r&&sA(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function cA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Tt(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?cA(Object(r),!0).forEach(function(n){as(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cA(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function as(e,t,r){return t=lA(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lA(e){var t=TG(e,"string");return Ho(t)=="symbol"?t:t+""}function TG(e,t){if(Ho(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Ho(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var dA=function(t,r,n,i,o){var a=t.width,u=t.height,s=t.layout,c=t.children,f=Object.keys(r),l={left:n.left,leftMirror:n.left,right:a-n.right,rightMirror:a-n.right,top:n.top,topMirror:n.top,bottom:u-n.bottom,bottomMirror:u-n.bottom},p=!!Le(c,Pt);return f.reduce(function(m,y){var d=r[y],v=d.orientation,O=d.domain,S=d.padding,w=S===void 0?{}:S,P=d.mirror,h=d.reversed,g="".concat(v).concat(P?"Mirror":""),T,C,N,R,k;if(d.type==="number"&&(d.padding==="gap"||d.padding==="no-gap")){var B=O[1]-O[0],G=1/0,$=d.c
56ategoricalDomain.sort();if($.forEach(function(U,K){K>0&&(G=Math.min((U||0)-($[K-1]||0),G))}),Number.isFinite(G)){var W=G/B,b=d.layout==="vertical"?n.height:n.width;if(d.padding==="gap"&&(T=W*b/2),d.padding==="no-gap"){var x=xt(t.barCategoryGap,W*b),E=W*b/2;T=E-x-(E-x)/b*x}}}i==="xAxis"?C=[n.left+(w.left||0)+(T||0),n.left+n.width-(w.right||0)-(T||0)]:i==="yAxis"?C=s==="horizontal"?[n.top+n.height-(w.bottom||0),n.top+(w.top||0)]:[n.top+(w.top||0)+(T||0),n.top+n.height-(w.bottom||0)-(T||0)]:C=d.range,h&&(C=[C[1],C[0]]);var A=Iw(d,o,p),M=A.scale,_=A.realScaleType;M.domain(O).range(C),Nw(M);var I=qw(M,Tt(Tt({},d),{},{realScaleType:_}));i==="xAxis"?(k=v==="top"&&!P||v==="bottom"&&P,N=n.left,R=l[g]-k*d.height):i==="yAxis"&&(k=v==="left"&&!P||v==="right"&&P,N=l[g]-k*d.width,R=n.top);var D=Tt(Tt(Tt({},d),I),{},{realScaleType:_,x:N,y:R,scale:M,width:i==="xAxis"?n.width:d.width,height:i==="yAxis"?n.height:d.height});return D.bandSize=Vn(D,I),!d.hide&&i==="xAxis"?l[g]+=(k?-1:1)*D.height:d.hide||(l[g]+=(k?-1:1)*D.width),Tt(Tt({},m),{},as({},y,D))},{})},lp=function(t,r){var n=t.x,i=t.y,o=r.x,a=r.y;return{x:Math.min(n,o),y:Math.min(i,a),width:Math.abs(o-n),height:Math.abs(a-i)}},mA=function(t){var r=t.x1,n=t.y1,i=t.x2,o=t.y2;return lp({x:r,y:n},{x:i,y:o})},hA=function(){function e(t){AG(this,e),this.scale=t}return PG(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.bandAware,o=n.position;if(r!==void 0){if(o)switch(o){case"start":return this.scale(r);case"middle":{var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+a}case"end":{var u=this.bandwidth?this.bandwidth():0;return this.scale(r)+u}default:return this.scale(r)}if(i){var s=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+s}return this.scale(r)}}},{key:"isInRange",value:function(r){var n=this.range(),i=n[0],o=n[n.length-1];return i<=o?r>=i&&r<=o:r>=o&&r<=i}}],[{key:"create",value:function(r){return new e(r)}}])}();as(hA,"EPS",1e-4);var ei=function(t){var r=Object.keys(t).reduce(function(n,i){return Tt(Tt({},n),{},as({},i,hA.create(t[i])))},{});return Tt(Tt({},r),{},{apply:function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=o.bandAware,u=o.position;return(0,fA.default)(i,function(s,c){return r[c].apply(s,{bandAware:a,position:u})})},isInRange:function(i){return(0,pA.default)(i,function(o,a){return r[a].isInRange(o)})}})};function _G(e){return(e%180+180)%180}var yA=function(t){var r=t.width,n=t.height,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o=_G(i),a=o*Math.PI/180,u=Math.atan(n/r),s=a>u&&a<Math.PI-u?n/Math.sin(a):r/Math.cos(a);return Math.abs(s)};var ge=F(re());var UG=F(AA()),$G=F(ap());var PA=F(Fs()),TA=(0,PA.default)(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")});var _A=(0,ge.createContext)(void 0),EA=(0,ge.createContext)(void 0),MA=(0,ge.createContext)(void 0),GG=(0,ge.createContext)({}),jA=(0,ge.createContext)(void 0),CA=(0,ge.createContext)(0),IA=(0,ge.createContext)(0),fp=function(t){var r=t.state,n=r.xAxisMap,i=r.yAxisMap,o=r.offset,a=t.clipPathId,u=t.children,s=t.width,c=t.height,f=TA(o);return ge.default.createElement(_A.Provider,{value:n},ge.default.createElement(EA.Provider,{value:i},ge.default.createElement(GG.Provider,{value:o},ge.default.createElement(MA.Provider,{value:f},ge.default.createElement(jA.Provider,{value:a},ge.default.createElement(CA.Provider,{value:c},ge.default.createElement(IA.Provider,{value:s},u)))))))},NA=function(){return(0,ge.useContext)(jA)};var us=function(t){var r=(0,ge.useContext)(_A);r==null&&gt(!1);var n=r[t];return n==null&&gt(!1),n};var ss=function(t){var r=(0,ge.useContext)(EA);r==null&&gt(!1);var n=r[t];return n==null&&gt(!1),n},DA=function(){var t=(0,ge.useContext)(MA);return t};var cs=function(){return(0,ge.useContext)(IA)},ls=function(){return(0,ge.useContext)(CA)};function ti(e){return ti=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ti(e)}function HG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kA(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,FA(n.key),n)}}function zG(e,t,r){return t&&kA(e.prototype,t),r&&kA(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function KG(e,t,r){return t=fs(t),VG(e,BA()?Reflect.construct(t,r||[],fs(e).constructor):t.apply(e,r))}function VG(e,t){if(t&&(ti(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return XG(e)}
56function XG(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function BA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(BA=function(){return!!e})()}function fs(e){return fs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},fs(e)}function YG(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&pp(e,t)}function pp(e,t){return pp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},pp(e,t)}function RA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function qA(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?RA(Object(r),!0).forEach(function(n){mp(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):RA(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function mp(e,t,r){return t=FA(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function FA(e){var t=ZG(e,"string");return ti(t)=="symbol"?t:t+""}function ZG(e,t){if(ti(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ti(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function JG(e,t){return rH(e)||tH(e,t)||eH(e,t)||QG()}function QG(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
57In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eH(e,t){if(e){if(typeof e=="string")return LA(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return LA(e,t)}}function LA(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function tH(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function rH(e){if(Array.isArray(e))return e}function dp(){return dp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},dp.apply(this,arguments)}var nH=function(t,r){var n;return Zr.default.isValidElement(t)?n=Zr.default.cloneElement(t,r):(0,WA.default)(t)?n=t(r):n=Zr.default.createElement("line",dp({},r,{className:"recharts-reference-line-line"})),n},iH=function(t,r,n,i,o,a,u,s,c){var f=o.x,l=o.y,p=o.width,m=o.height;if(n){var y=c.y,d=t.y.apply(y,{position:a});if(Ve(c,"discard")&&!t.y.isInRange(d))return null;var v=[{x:f+p,y:d},{x:f,y:d}];return s==="left"?v.reverse():v}if(r){var O=c.x,S=t.x.apply(O,{position:a});if(Ve(c,"discard")&&!t.x.isInRange(S))return null;var w=[{x:S,y:l+m},{x:S,y:l}];return u==="top"?w.reverse():w}if(i){var P=c.segment,h=P.map(function(g){return t.apply(g,{position:a})});return Ve(c,"discard")&&(0,UA.default)(h,function(g){return!t.isInRange(g)})?null:h}return null};function oH(e){var t=e.x,r=e.y,n=e.segment,i=e.xAxisId,o=e.yAxisId,a=e.shape,u=e.className,s=e.alwaysShow,c=NA(),f=us(i),l=ss(o),p=DA();if(!c||!p)return null;ct(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=ei({x:f.scale,y:l.scale}),y=de(t),d=de(r),v=n&&n.length===2,O=iH(m,y,d,v,p,e.position,f.orientation,l.orientation,e);if(!O)return null;var S=JG(O,2),w=S[0],P=w.x,h=w.y,g=S[1],T=g.x,C=g.y,N=Ve(e,"hidden")?"url(#".concat(c,")"):void 0,R=qA(qA({clipPath:N},J(e,!0)),{},{x1:P,y1:h,x2:T,y2:C});return Zr.default.createElement(le,{className:Z("recharts-reference-line",u)},nH(a,R),Ae.renderCallByParent(e,mA({x1:P,y1:h,x2:T,y2:C})))}var ps=function(e){function t(){return HG(this,t),KG(this,t,arguments)}return YG(t,e),zG(t,[{key:"render",value:function(){return Zr.default.createElement(oH,this.props)}}])}(Zr.default.Component);mp(ps,"displayName","ReferenceLine");mp(ps,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var ri=F(re()),VA=F(Ee());function hp(){return hp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
57for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hp.apply(this,arguments)}function ni(e){return ni=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ni(e)}function $A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function GA(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?$A(Object(r),!0).forEach(function(n){ms(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$A(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function aH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function HA(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,KA(n.key),n)}}function uH(e,t,r){return t&&HA(e.prototype,t),r&&HA(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function sH(e,t,r){return t=ds(t),cH(e,zA()?Reflect.construct(t,r||[],ds(e).constructor):t.apply(e,r))}function cH(e,t){if(t&&(ni(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return lH(e)}function lH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zA=function(){return!!e})()}function ds(e){return ds=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ds(e)}function fH(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&yp(e,t)}function yp(e,t){return yp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},yp(e,t)}function ms(e,t,r){return t=KA(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function KA(e){var t=pH(e,"string");return ni(t)=="symbol"?t:t+""}function pH(e,t){if(ni(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ni(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var dH=function(t){var r=t.x,n=t.y,i=t.xAxis,o=t.yAxis,a=ei({x:i.scale,y:o.scale}),u=a.apply({x:r,y:n},{bandAware:!0});return Ve(t,"discard")&&!a.isInRange(u)?null:u},zo=function(e){function t(){return aH(this,t),sH(this,t,arguments)}return fH(t,e),uH(t,[{key:"render",value:function(){var n=this.props,i=n.x,o=n.y,a=n.r,u=n.alwaysShow,s=n.clipPathId,c=de(i),f=de(o);if(ct(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!c||!f)return null;var l=dH(this.props);if(!l)return null;var p=l.x,m=l.y,y=this.props,d=y.shape,v=y.className,O=Ve(this.props,"hidden")?"url(#".concat(s,")"):void 0,S=GA(GA({clipPath:O},J(this.props,!0)),{},{cx:p,cy:m});return ri.default.createElement(le,{className:Z("recharts-reference-dot",v)},t.renderDot(d,S),Ae.renderCallByParent(this.props,{x:p-a,y:m-a,width:2*a,height:2*a}))}}])}(ri.default.Component);ms(zo,"displayName","ReferenceDot");ms(zo,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});ms(zo,"renderDot",function(e,t){var r;return ri.default.isValidElement(e)?r=ri.default.cloneElement(e,t):(0,VA.default)(e)?r=e(t):r=ri.default.createElement(Qu,hp({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),r});var ii=F(re()),e1=F(Ee());function vp(){return vp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
57for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},vp.apply(this,arguments)}function oi(e){return oi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oi(e)}function XA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function YA(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?XA(Object(r),!0).forEach(function(n){ys(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):XA(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function mH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZA(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,QA(n.key),n)}}function hH(e,t,r){return t&&ZA(e.prototype,t),r&&ZA(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function yH(e,t,r){return t=hs(t),vH(e,JA()?Reflect.construct(t,r||[],hs(e).constructor):t.apply(e,r))}function vH(e,t){if(t&&(oi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return gH(e)}function gH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function JA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(JA=function(){return!!e})()}function hs(e){return hs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},hs(e)}function bH(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gp(e,t)}function gp(e,t){return gp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},gp(e,t)}function ys(e,t,r){return t=QA(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function QA(e){var t=xH(e,"string");return oi(t)=="symbol"?t:t+""}function xH(e,t){if(oi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(oi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var wH=function(t,r,n,i,o){var a=o.x1,u=o.x2,s=o.y1,c=o.y2,f=o.xAxis,l=o.yAxis;if(!f||!l)return null;var p=ei({x:f.scale,y:l.scale}),m={x:t?p.x.apply(a,{position:"start"}):p.x.rangeMin,y:n?p.y.apply(s,{position:"start"}):p.y.rangeMin},y={x:r?p.x.apply(u,{position:"end"}):p.x.rangeMax,y:i?p.y.apply(c,{position:"end"}):p.y.rangeMax};return Ve(o,"discard")&&(!p.isInRange(m)||!p.isInRange(y))?null:lp(m,y)},Ko=function(e){function t(){return mH(this,t),yH(this,t,arguments)}return bH(t,e),hH(t,[{key:"render",value:function(){var n=this.props,i=n.x1,o=n.x2,a=n.y1,u=n.y2,s=n.
57className,c=n.alwaysShow,f=n.clipPathId;ct(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var l=de(i),p=de(o),m=de(a),y=de(u),d=this.props.shape;if(!l&&!p&&!m&&!y&&!d)return null;var v=wH(l,p,m,y,this.props);if(!v&&!d)return null;var O=Ve(this.props,"hidden")?"url(#".concat(f,")"):void 0;return ii.default.createElement(le,{className:Z("recharts-reference-area",s)},t.renderRect(d,YA(YA({clipPath:O},J(this.props,!0)),v)),Ae.renderCallByParent(this.props,v))}}])}(ii.default.Component);ys(Ko,"displayName","ReferenceArea");ys(Ko,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});ys(Ko,"renderRect",function(e,t){var r;return ii.default.isValidElement(e)?r=ii.default.cloneElement(e,t):(0,e1.default)(e)?r=e(t):r=ii.default.createElement(er,vp({},t,{className:"recharts-reference-area-rect"})),r});var _t=F(re()),gs=F(Ee()),wp=F(wr());var a1=F(Ee());function vs(e,t,r){if(t<1)return[];if(t===1&&r===void 0)return e;for(var n=[],i=0;i<e.length;i+=t)if(r===void 0||r(e[i])===!0)n.push(e[i]);else return;return n}function t1(e,t,r){var n={width:e.width+t.width,height:e.height+t.height};return yA(n,r)}function r1(e,t,r){var n=r==="width",i=e.x,o=e.y,a=e.width,u=e.height;return t===1?{start:n?i:o,end:n?i+a:o+u}:{start:n?i+a:o+u,end:n?i:o}}function ai(e,t,r,n,i){if(e*t<e*n||e*t>e*i)return!1;var o=r();return e*(t-e*o/2-n)>=0&&e*(t+e*o/2-i)<=0}function n1(e,t){return vs(e,t+1)}function i1(e,t,r,n,i){for(var o=(n||[]).slice(),a=t.start,u=t.end,s=0,c=1,f=a,l=function(){var y=n?.[s];if(y===void 0)return{v:vs(n,c)};var d=s,v,O=function(){return v===void 0&&(v=r(y,d)),v},S=y.coordinate,w=s===0||ai(e,S,O,f,u);w||(s=0,f=a,c+=1),w&&(f=S+e*(O()/2+i),s+=c)},p;c<=o.length;)if(p=l(),p)return p.v;return[]}function Vo(e){return Vo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vo(e)}function o1(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Be(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?o1(Object(r),!0).forEach(function(n){OH(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o1(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function OH(e,t,r){return t=SH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function SH(e){var t=AH(e,"string");return Vo(t)=="symbol"?t:t+""}function AH(e,t){if(Vo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Vo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function PH(e,t,r,n,i){for(var o=(n||[]).slice(),a=o.length,u=t.start,s=t.end,c=function(p){var m=o[p],y,d=function(){return y===void 0&&(y=r(m,p)),y};if(p===a-1){var v=e*(m.coordinate+e*d()/2-s);o[p]=m=Be(Be({},m),{},{tickCoord:v>0?m.coordinate-v*e:m.coordinate})}else o[p]=m=Be(Be({},m),{},{tickCoord:m.coordinate});var O=ai(e,m.tickCoord,d,u,s);O&&(s=m.tickCoord-e*(d()/2+i),o[p]=Be(Be({},m),{},{isShow:!0}))},f=a-1;f>=0;f--)c(f);return o}function TH(e,t,r,n,i,o){var a=(n||[]).slice(),u=a.length,s=t.start,c=t.end;if(o){var f=n[u-1],l=r(f,u-1),p=e*(f.coordinate+e*l/2-c);a[u-1]=f=Be(Be({},f),{},{tickCoord:p>0?f.coordinate-p*e:f.coordinate});var m=ai(e,f.tickCoord,function(){return l},s,c);m&&(c=f.tickCoord-e*(l/2+i),a[u-1]=Be(Be({},f),{},{isShow:!0}))}for(var y=o?u-1:u,d=function(S){var w=a[S],P,h=function(){return P===void 0&&(P=r(w,S)),P};if(S===0){var g=e*(w.coordinate-e*h()/2-s);a[S]=w=Be(Be({},w),{},{tickCoord:g<0?w.coordinate-g*e:w.coordinate})}else a[S]=w=Be(Be({},w),{},{tickCoord:w.coordinate});var T=ai(e,w.tickCoord,h,s,c);T&&(s=w.tickCoord+e*(h()/2+i),a[S]=Be(Be({},w),{},{isShow:!0}
vendor: 4,764 bytes, line 57
57))},v=0;v<y;v++)d(v);return a}function u1(e,t,r){var n=e.tick,i=e.ticks,o=e.viewBox,a=e.minTickGap,u=e.orientation,s=e.interval,c=e.tickFormatter,f=e.unit,l=e.angle;if(!i||!i.length||!n)return[];if(z(s)||Ye.isSsr)return n1(i,typeof s=="number"&&z(s)?s:0);var p=[],m=u==="top"||u==="bottom"?"width":"height",y=f&&m==="width"?Cr(f,{fontSize:t,letterSpacing:r}):{width:0,height:0},d=function(w,P){var h=(0,a1.default)(c)?c(w.value,P):w.value;return m==="width"?t1(Cr(h,{fontSize:t,letterSpacing:r}),y,l):Cr(h,{fontSize:t,letterSpacing:r})[m]},v=i.length>=2?qe(i[1].coordinate-i[0].coordinate):1,O=r1(o,v,m);return s==="equidistantPreserveStart"?i1(v,O,d,i,a):(s==="preserveStart"||s==="preserveStartEnd"?p=TH(v,O,d,i,a,s==="preserveStartEnd"):p=PH(v,O,d,i,a),p.filter(function(S){return S.isShow}))}var _H=["viewBox"],EH=["viewBox"],MH=["ticks"];function si(e){return si=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},si(e)}function ui(){return ui=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ui.apply(this,arguments)}function s1(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function He(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?s1(Object(r),!0).forEach(function(n){Op(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s1(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function bp(e,t){if(e==null)return{};var r=jH(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function jH(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function CH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c1(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,f1(n.key),n)}}function IH(e,t,r){return t&&c1(e.prototype,t),r&&c1(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function NH(e,t,r){return t=bs(t),DH(e,l1()?Reflect.construct(t,r||[],bs(e).constructor):t.apply(e,r))}function DH(e,t){if(t&&(si(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return kH(e)}function kH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l1(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(l1=function(){return!!e})()}function bs(e){return bs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},bs(e)}function RH(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&xp(e,t)}function xp(e,t){return xp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},xp(e,t)}function Op(e,t,r){return t=f1(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f1(e){var t=qH(e,"string");return si(t)=="symbol"?t:t+""}function qH(e,t){if(si(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(si(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ci=function(e){function t(r){var n;return CH(this,t),n=NH(this,t,[r]),n.state={fontSize:"",letterSpacing:""},n}return RH(t,e),IH(t,[{key:"shouldComponentUpdate",value:function(n,i){var o=n.viewBox,a=bp(n,_H),u=this.props,s=u.viewBox,c=bp(u,EH);return!zt(o,s)||!zt(a,c)||!zt(i,this.state)}},{key:"componentDidMount",value:function(){var n=this.layerReference;if(n){var i=n.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];i&&this.setState({fontSize:window.getComputedStyle(i).fontSize,letterSpacing:window.getComputedStyle(i).letterSpacing})}}}
57,{key:"getTickLineCoord",value:function(n){var i=this.props,o=i.x,a=i.y,u=i.width,s=i.height,c=i.orientation,f=i.tickSize,l=i.mirror,p=i.tickMargin,m,y,d,v,O,S,w=l?-1:1,P=n.tickSize||f,h=z(n.tickCoord)?n.tickCoord:n.coordinate;switch(c){case"top":m=y=n.coordinate,v=a+ +!l*s,d=v-w*P,S=d-w*p,O=h;break;case"left":d=v=n.coordinate,y=o+ +!l*u,m=y-w*P,O=m-w*p,S=h;break;case"right":d=v=n.coordinate,y=o+ +l*u,m=y+w*P,O=m+w*p,S=h;break;default:m=y=n.coordinate,v=a+ +l*s,d=v+w*P,S=d+w*p,O=h;break}return{line:{x1:m,y1:d,x2:y,y2:v},tick:{x:O,y:S}}}},{key:"getTickTextAnchor",value:function(){var n=this.props,i=n.orientation,o=n.mirror,a;switch(i){case"left":a=o?"start":"end";break;case"right":a=o?"end":"start";break;default:a="middle";break}return a}},{key:"getTickVerticalAnchor",value:function(){var n=this.props,i=n.orientation,o=n.mirror,a="end";switch(i){case"left":case"right":a="middle";break;case"top":a=o?"start":"end";break;default:a=o?"end":"start";break}return a}},{key:"renderAxisLine",value:function(){var n=this.props,i=n.x,o=n.y,a=n.width,u=n.height,s=n.orientation,c=n.mirror,f=n.axisLine,l=He(He(He({},J(this.props,!1)),J(f,!1)),{},{fill:"none"});if(s==="top"||s==="bottom"){var p=+(s==="top"&&!c||s==="bottom"&&c);l=He(He({},l),{},{x1:i,y1:o+p*u,x2:i+a,y2:o+p*u})}else{var m=+(s==="left"&&!c||s==="right"&&c);l=He(He({},l),{},{x1:i+m*a,y1:o,x2:i+m*a,y2:o+u})}return _t.default.createElement("line",ui({},l,{className:Z("recharts-cartesian-axis-line",(0,wp.default)(f,"className"))}))}},{key:"renderTicks",value:function(n,i,o){var a=this,u=this.props,s=u.tickLine,c=u.stroke,f=u.tick,l=u.tickFormatter,p=u.unit,m=u1(He(He({},this.props),{},{ticks:n}),i,o),y=this.getTickTextAnchor(),d=this.getTickVerticalAnchor(),v=J(this.props,!1),O=J(f,!1),S=He(He({},v),{},{fill:"none"},J(s,!1)),w=m.map(function(P,h){var g=a.getTickLineCoord(P),T=g.line,C=g.tick,N=He(He(He(He({textAnchor:y,verticalAnchor:d},v),{},{stroke:"none",fill:c},O),C),{},{index:h,payload:P,visibleTicksCount:m.length,tickFormatter:l});return _t.default.createElement(le,ui({className:"recharts-cartesian-axis-tick",key:"tick-".concat(P.value,"-").concat(P.coordinate,"-").concat(P.tickCoord)},Pr(a.props,P,h)),s&&_t.default.createElement("line",ui({},S,T,{className:Z("recharts-cartesian-axis-tick-line",(0,wp.default)(s,"className"))})),f&&t.renderTickItem(f,N,"".concat((0,gs.default)(l)?l(P.value,h):P.value).concat(p||"")))});return _t.default.createElement("g",{className:"recharts-cartesian-axis-ticks"},w)}},{key:"render",value:function(){var n=this,i=this.props,o=i.axisLine,a=i.width,u=i.height,s=i.ticksGenerator,c=i.className,f=i.hide;if(f)return null;var l=this.props,p=l.ticks,m=bp(l,MH),y=p;return(0,gs.default)(s)&&(y=p&&p.length>0?s(this.props):s(m)),a<=0||u<=0||!y||!y.length?null:_t.default.createElement(le,{className:Z("recharts-cartesian-axis",c),ref:function(v){n.layerReference=v}},o&&this.renderAxisLine(),this.renderTicks(y,this.state.fontSize,this.state.letterSpacing),Ae.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(n,i,o){var a;return _t.default.isValidElement(n)?a=_t.default.cloneElement(n,i):(0,gs.default)(n)?a=n(i):a=_t.default.createElement(Ir,ui({},i,{className:"recharts-cartesian-axis-tick-value"}),o),a}}])}(_t.Component);Op(ci,"displayName","CartesianAxis");Op(ci,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var ws=F(re());function li(e){return li=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},li(e)}function LH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p1(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,h1(n.key),n)}}function BH(e,t,r){return t&&p1(e.prototype,t),r&&p1(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function FH(e,t,r){return t=xs(t),WH(e,d1()?Reflect.construct(t,r||[],xs(e).constructor):t.apply(e,r))}function WH(e,t){if(t&&(li(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return UH(e)}function UH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d1(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(d1=function(){return!!e})()}
57function xs(e){return xs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},xs(e)}function $H(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Sp(e,t)}function Sp(e,t){return Sp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Sp(e,t)}function m1(e,t,r){return t=h1(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h1(e){var t=GH(e,"string");return li(t)=="symbol"?t:t+""}function GH(e,t){if(li(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(li(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ap(){return Ap=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ap.apply(this,arguments)}function HH(e){var t=e.xAxisId,r=cs(),n=ls(),i=us(t);return i==null?null:ws.default.createElement(ci,Ap({},i,{className:Z("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(a){return Wt(a,!0)}}))}var Jr=function(e){function t(){return LH(this,t),FH(this,t,arguments)}return $H(t,e),BH(t,[{key:"render",value:function(){return ws.default.createElement(HH,this.props)}}])}(ws.default.Component);m1(Jr,"displayName","XAxis");m1(Jr,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});var Ss=F(re());function fi(e){return fi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fi(e)}function zH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y1(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,b1(n.key),n)}}function KH(e,t,r){return t&&y1(e.prototype,t),r&&y1(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function VH(e,t,r){return t=Os(t),XH(e,v1()?Reflect.construct(t,r||[],Os(e).constructor):t.apply(e,r))}function XH(e,t){if(t&&(fi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return YH(e)}function YH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v1(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(v1=function(){return!!e})()}function Os(e){return Os=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Os(e)}function ZH(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Pp(e,t)}function Pp(e,t){return Pp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Pp(e,t)}function g1(e,t,r){return t=b1(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b1(e){var t=JH(e,"string");return fi(t)=="symbol"?t:t+""}function JH(e,t){if(fi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(fi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Tp(){return Tp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
57for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Tp.apply(this,arguments)}var QH=function(t){var r=t.yAxisId,n=cs(),i=ls(),o=ss(r);return o==null?null:Ss.default.createElement(ci,Tp({},o,{className:Z("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:n,height:i},ticksGenerator:function(u){return Wt(u,!0)}}))},Qr=function(e){function t(){return zH(this,t),VH(this,t,arguments)}return ZH(t,e),KH(t,[{key:"render",value:function(){return Ss.default.createElement(QH,this.props)}}])}(Ss.default.Component);g1(Qr,"displayName","YAxis");g1(Qr,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});var ae=F(re()),mi=F(Nt()),Et=F(Ee()),Is=F(rp()),hi=F(wr()),U1=F(Wa()),$1=F(Al());function x1(e){return nz(e)||rz(e)||tz(e)||ez()}function ez(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
58In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tz(e,t){if(e){if(typeof e=="string")return _p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _p(e,t)}}function rz(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function nz(e){if(Array.isArray(e))return _p(e)}function _p(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var As=function(t,r,n,i,o){var a=ke(t,ps),u=ke(t,zo),s=[].concat(x1(a),x1(u)),c=ke(t,Ko),f="".concat(i,"Id"),l=i[0],p=r;if(s.length&&(p=s.reduce(function(d,v){if(v.props[f]===n&&Ve(v.props,"extendDomain")&&z(v.props[l])){var O=v.props[l];return[Math.min(d[0],O),Math.max(d[1],O)]}return d},p)),c.length){var m="".concat(l,"1"),y="".concat(l,"2");p=c.reduce(function(d,v){if(v.props[f]===n&&Ve(v.props,"extendDomain")&&z(v.props[m])&&z(v.props[y])){var O=v.props[m],S=v.props[y];return[Math.min(d[0],O,S),Math.max(d[1],O,S)]}return d},p)}return o&&o.length&&(p=o.reduce(function(d,v){return z(v)?[Math.min(d[0],v),Math.max(d[1],v)]:d},p)),p};var S1=F(O1()),Ts=new S1.default;var _s="recharts.syncMouseEvents";function Yo(e){return Yo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yo(e)}function az(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A1(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,P1(n.key),n)}}function uz(e,t,r){return t&&A1(e.prototype,t),r&&A1(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Mp(e,t,r){return t=P1(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P1(e){var t=sz(e,"string");return Yo(t)=="symbol"?t:t+""}function sz(e,t){if(Yo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Yo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var T1=function(){function e(){az(this,e),Mp(this,"activeIndex",0),Mp(this,"coordinateList",[]),Mp(this,"layout","horizontal")}return uz(e,[{key:"setDetails",value:function(r){var n,i=r.coordinateList,o=i===void 0?null:i,a=r.container,u=a===void 0?null:a,s=r.layout,c=s===void 0?null:s,f=r.offset,l=f===void 0?null:f,p=r.mouseHandlerCallback,m=p===void 0?null:p;this.coordinateList=(n=o??this.coordinateList)!==null&&n!==void 0?n:[],this.container=u??this.container,this.layout=c??this.layout,this.offset=l??this.offset,this.mouseHandlerCallback=m??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(r){if(this.coordinateList.length!==0)switch(r.key){case"ArrowRight":{if
58(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}default:break}}},{key:"setIndex",value:function(r){this.activeIndex=r}},{key:"spoofMouse",value:function(){var r,n;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var i=this.container.getBoundingClientRect(),o=i.x,a=i.y,u=i.height,s=this.coordinateList[this.activeIndex].coordinate,c=((r=window)===null||r===void 0?void 0:r.scrollX)||0,f=((n=window)===null||n===void 0?void 0:n.scrollY)||0,l=o+s+c,p=a+this.offset.top+u/2+f;this.mouseHandlerCallback({pageX:l,pageY:p})}}}])}();function _1(e,t,r){if(r==="number"&&t===!0&&Array.isArray(e)){var n=e?.[0],i=e?.[1];if(n&&i&&z(n)&&z(i))return!0}return!1}var pi=F(re());function E1(e,t,r,n){var i=n/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-i:r.left+.5,y:e==="horizontal"?r.top+.5:t.y-i,width:e==="horizontal"?n:r.width-1,height:e==="horizontal"?r.height-1:n}}function Es(e){var t=e.cx,r=e.cy,n=e.radius,i=e.startAngle,o=e.endAngle,a=xe(t,r,n,i),u=xe(t,r,n,o);return{points:[a,u],cx:t,cy:r,radius:n,startAngle:i,endAngle:o}}function M1(e,t,r){var n,i,o,a;if(e==="horizontal")n=t.x,o=n,i=r.top,a=r.top+r.height;else if(e==="vertical")i=t.y,a=i,n=r.left,o=r.left+r.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var u=t.cx,s=t.cy,c=t.innerRadius,f=t.outerRadius,l=t.angle,p=xe(u,s,c,l),m=xe(u,s,f,l);n=p.x,i=p.y,o=m.x,a=m.y}else return Es(t);return[{x:n,y:i},{x:o,y:a}]}function Zo(e){return Zo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zo(e)}function j1(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Ms(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?j1(Object(r),!0).forEach(function(n){cz(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j1(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function cz(e,t,r){return t=lz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lz(e){var t=fz(e,"string");return Zo(t)=="symbol"?t:t+""}function fz(e,t){if(Zo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Zo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function C1(e){var t,r,n=e.element,i=e.tooltipEventType,o=e.isActive,a=e.activeCoordinate,u=e.activePayload,s=e.offset,c=e.activeTooltipIndex,f=e.tooltipAxisBandSize,l=e.layout,p=e.chartName,m=(t=n.props.cursor)!==null&&t!==void 0?t:(r=n.type.defaultProps)===null||r===void 0?void 0:r.cursor;if(!n||!m||!o||!a||p!=="ScatterChart"&&i!=="axis")return null;var y,d=Bf;if(p==="ScatterChart")y=a,d=eS;else if(p==="BarChart")y=E1(l,a,s,f),d=er;else if(l==="radial"){var v=Es(a),O=v.cx,S=v.cy,w=v.radius,P=v.startAngle,h=v.endAngle;y={cx:O,cy:S,startAngle:P,endAngle:h,innerRadius:w,outerRadius:w},d=Gu}else y={points:M1(l,a,s)},d=Bf;var g=Ms(Ms(Ms(Ms({stroke:"#ccc",pointerEvents:"none"},s),y),J(m,!1)),{},{payload:u,payloadIndex:c,className:Z("recharts-tooltip-cursor",m.className)});return(0,pi.isValidElement)(m)?(0,pi.cloneElement)(m,g):(0,pi.createElement)(d,g)}var pz=["item"],dz=["children","className","width","height","style","compact","title","desc"];function yi(e){return yi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yi(e)}function di(){return di=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
vendor: 17,671 bytes, lines 58-60
58for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},di.apply(this,arguments)}function I1(e,t){return yz(e)||hz(e,t)||F1(e,t)||mz()}function mz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
59In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hz(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,o,a,u=[],s=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);s=!0);}catch(f){c=!0,i=f}finally{try{if(!s&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}function yz(e){if(Array.isArray(e))return e}function N1(e,t){if(e==null)return{};var r=vz(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function vz(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function gz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D1(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,W1(n.key),n)}}function bz(e,t,r){return t&&D1(e.prototype,t),r&&D1(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function xz(e,t,r){return t=Cs(t),wz(e,B1()?Reflect.construct(t,r||[],Cs(e).constructor):t.apply(e,r))}function wz(e,t){if(t&&(yi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Oz(e)}function Oz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B1(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(B1=function(){return!!e})()}function Cs(e){return Cs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Cs(e)}function Sz(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jp(e,t)}function jp(e,t){return jp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},jp(e,t)}function vi(e){return Tz(e)||Pz(e)||F1(e)||Az()}function Az(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
60In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function F1(e,t){if(e){if(typeof e=="string")return Cp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Cp(e,t)}}function Pz(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Tz(e){if(Array.isArray(e))return Cp(e)}function Cp(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function k1(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function q(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?k1(Object(r),!0).forEach(function(n){Q(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k1(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Q(e,t,r){return t=W1(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function W1(e){var t=_z(e,"string");return yi(t)=="symbol"?t:t+""}function _z(e,t){if(yi(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(yi(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Ez={xAxis:["bottom","top"],yAxis:["left","right"]},Mz={width:"100%",height:"100%"},G1={x:0,y:0};function js(e){return e}var jz=function(t,r){return r==="horizontal"?t.x:r==="vertical"?t.y:r==="centric"?t.angle:t.radius},Cz=function(t,r,n,i){var o=r.find(function(f){return f&&f.index===n});if(o){if(t==="horizontal")return{x:o.coordinate,y:i.y};if(t==="vertical")return{x:i.x,y:o.coordinate};if(t==="centric"){var a=o.coordinate,u=i.radius;return q(q(q({},i),xe(i.cx,i.cy,u,a)),{},{angle:a,radius:u})}var s=o.coordinate,c=i.angle;return q(q(q({},i),xe(i.cx,i.cy,s,c)),{},{angle:c,radius:s})}return G1},Ns=function(t,r){var n=r.graphicalItems,i=r.dataStartIndex,o=r.dataEndIndex,a=(n??[]).reduce(function(u,s){var c=s.props.data;return c&&c.length?[].concat(vi(u),vi(c)):u},[]);return a.length>0?a:t&&t.length&&z(i)&&z(o)?t.slice(i,o+1):[]};function H1(e){return e==="number"?[0,"auto"]:void 0}var Ip=function(t,r,n,i){var o=t.graphicalItems,a=t.tooltipAxis,u=Ns(r,t);return n<0||!o||!o.length||n>=u.length?null:o.reduce(function(s,c){var f,l=(f=c.props.data)!==null&&f!==void 0?f:r;l&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=n&&(l=l.slice(t.dataStartIndex,t.dataEndIndex+1));var p;if(a.dataKey&&!a.allowDuplicatedCategory){var m=l===void 0?u:l;p=Pi(m,a.dataKey,i)}else p=l&&l[n]||u[n];return p?[].concat(vi(s),[Fu(c,p)]):s},[])},R1=function(t,r,n,i){var o=i||{x:t.chartX,y:t.chartY},a=jz(o,n),u=t.orderedTooltipTicks,s=t.tooltipAxis,c=t.tooltipTicks,f=Tw(a,u,c,s);if(f>=0&&c){var l=c[f]&&c[f].value,p=Ip(t,r,f,l),m=Cz(n,u,f,o);return{activeTooltipIndex:f,activeLabel:l,activePayload:p,activeCoordinate:m}}return null},Iz=function(t,r){var n=r.axes,i=r.graphicalItems,o=r.axisType,a=r.axisIdKey,u=r.stackGroups,s=r.dataStartIndex,c=r.dataEndIndex,f=t.layout,l=t.children,p=t.stackOffset,m=Mf(f,o);return n.reduce(function(y,d){var v,O=d.type.defaultProps!==void 0?q(q({},d.type.defaultProps),d.props):d.props,S=O.type,w=O.dataKey,P=O.allowDataOverflow,h=O.allowDuplicatedCategory,g=O.scale,T=O.ticks,C=O.includeHidden,N=O[a];if(y[N])return y;var R=Ns(t.data,{graphicalItems:i.filter(function(I){var D,U=a in I.props?I.props[a]:(D=I.type.defaultProps)===null||D===void 0?void 0:D[a];return U===N}),dataStartIndex:s,dataEndIndex:c}),k=R.length,B,G,$;_1(O.domain,P,S)&&(B=Bu(O.domain,null,P),m&&(S==="number"||g!=="auto")&&($=Kn(R,w,"category")));var W=H1(S);if(!B||B.length===0){var b,x=(b=O.domain)!==null&&b!==void 0?b:W;if(w){if(B=Kn(R,w,S),S==="category"&&m){var E=Fm(B);h&&E?(G=B,B=(0,Is.default)(0,k)):h||(B=If(x,B,d).reduce(function(I,D){return I.indexOf(D)>=0?I:[].concat(vi(I),[D])},[]))}else if(S==="category")h?B=B.filter(function(I){return I!==""&&!(0,mi.default)(I)}):B=If(x,B,d).reduce(function(I,D){return I.indexOf(D)>=0||D===""||(0,mi.default)(D)?I:[].concat(vi(I),[D])},[]);else if(S==="number"){var A=Cw(R,i.filter(function(I){var D,U,K=a in I.props?I.props[a]:(D=I.type.defaultProps)===null||D===void 0?void 0:D[a],V="hide"in I.props?I.props.hide:(U=I.type.defaultProps)===null||U===void 0?void 0:U.hide;return K===N&&(C||!V)}),w,o,f);A&&(B=A)}m&&(S==="number"||g!=="auto")&&($=Kn(R,w,"category"))}else m?B=(0,Is.default)(0,k):u&&u[N]&&u[N].hasStack&&S==="number"?B=p==="expand"?[0,1]:Cf(u[N].stackGroups,s,c):B=Ef(R,i.filter(function(I){var D=a in I.props?I.props[a]:I.type.defaultProps[a],U="hide"in I.props?I.props.hide:I.type.defaultProps.hide;return D===N&&(C||!U)}),S,f,!0);if(S==="number")B=As(l,B,N,o,T),x&&(B=Bu(x,B,P));else if(S==="category"&&x){var M=x,_=B.every(function(I){return M.indexOf(I)>=0});_&&(B=M)}}return q(q({},y),{},Q({},N,q(q({},O),{},{axisType:o,domain:B,categoricalDomain:$,duplicateDomain:G,originalDomain:(v=O.domain)!==null&&v!==void 0?v:W,isCategorical:m,layout:f})))},{})},Nz=function(t,r){var n=r.graphicalItems,i=r.Axis,o=r.axisType,a=r.axisIdKey,u=r.stackGroups,s=r.dataStartIndex,c=r.dataEndIndex,f=t.layout,l=t.children,p=Ns(t.data,{graphicalItems:n,dataStartIndex:s,dataEndIndex:c}),m=p.length,y=Mf(f,o),d=-1;return n.reduce(function(v,O){var S=O.type.defaultProps!==void 0?q(q({},O.type.defaultProps),O.props):O.props,w=S[a],P=H1("number");if(!v[w]){d++;var h;return y?h=(0,Is.default)(0,m):u&&u[w]&&u[w].hasStack?(h=Cf(u[w].stackGroups,s,c),h=As(l,h,w,o)):(h=Bu(P,Ef(p,n.filter(function(g){var T,C,N=a in g.props?g.props[a]:(T=g.type.defaultProps)===null||T===void 0?void 0:T[a],R="hide"in g.props?g.props.hide:(C=g.type.defaultProps)===null||C===void 0?void 0:C.hide;return N===w&&!R}),"number",f),i.defaultProps.allowDataOverflow),h=As(l,h,w,o)),q(q({},v),{},Q({},w,q(q({axisType:o},i.defaultProps),{},{hide:!0,orientation:(0,hi.default)(Ez,"".concat(o,".").concat(d%2),null),domain:h,originalDomain:P,isCategorical:y,layout:f})))}return v},{})},Dz=function(t,r){var n=r.axisType,i=n===void 0?"xAxis":n,o=r.AxisComp,a=r.graphicalItems,u=r.stackGroups,s=r.dataStartIndex,c=r.dataEndIndex,f=t.children,l="".concat(i,"Id"),p=ke(f,o),m={};return p&&p.length?m=Iz(t,{axes:p,graphicalItems:a,axisType:i,axisIdKey:l,stackGroups:u,dataStartIndex:s,dataEndIndex:c}):a&&a.length&&(m=Nz(t,{Axis:o,graphicalItems:a,axisType:i,axisIdKey:l,stackGroups:u,dataStartIndex:s,dataEndIndex:c})),m},kz=function(t){var r=Or(t),n=Wt(r,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:(0,U1.default)(n,function(i){return i.coordinate}),tooltipAxis:r,tooltipAxisBandSize:Vn(r,n)}},q1=function(t){var r=t.children,n=t.defaultShowTooltip,i=Le(r,Yr),o=0,a=0;return t.data&&t.data.length!==0&&(a=t.data.length-1),i&&i.props&&(i.props.startIndex>=0&&(o=i.props.startIndex),i.props.endIndex>=0&&(a=i.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:a,activeTooltipIndex:-1,isTooltipActive:Boolean(n)}},Rz=function(t){return!t||!t.length?!1:t.some(function(r){var n=st(r&&r.type);return n&&n.indexOf("Bar")>=0})},L1=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},qz=function(t,r){var n=t.props,i=t.graphicalItems,o=t.xAxisMap,a=o===void 0?{}:o,u=t.yAxisMap,s=u===void 0?{}:u,c=n.width,f=n.height,l=n.children,p=n.margin||{},m=Le(l,Yr),y=Le(l,or),d=Object.keys(s).reduce(function(h,g){var T=s[g],C=T.orientation;return!T.mirror&&!T.hide?q(q({},h),{},Q({},C,h[C]+T.width)):h},{left:p.left||0,right:p.right||0}),v=Object.keys(a).reduce(function(h,g){var T=a[g],C=T.orientation;return!T.mirror&&!T.hide?q(q({},h),{},Q({},C,(0,hi.default)(h,"".concat(C))+T.height)):h},{top:p.top||0,bottom:p.bottom||0}),O=q(q({},v),d),S=O.bottom;m&&(O.bottom+=m.props.height||Yr.defaultProps.height),y&&r&&(O=Mw(O,i,n,r));var w=c-O.left-O.right,P=f-O.top-O.bottom;return q(q({brushBottom:S},O),{},{width:Math.max(w,0),height:Math.max(P,0)})},Lz=function(t,r){if(r==="xAxis")return t[r].width;if(r==="yAxis")return t[r].height},z1=function(t){var r=t.chartName,n=t.GraphicalChild,i=t.defaultTooltipEventType,o=i===void 0?"axis":i,a=t.validateTooltipEventTypes,u=a===void 0?["axis"]:a,s=t.axisComponents,c=t.legendContent,f=t.formatAxisMap,l=t.defaultProps,p=function(O,S){var w=S.graphicalItems,P=S.stackGroups,h=S.offset,g=S.updateId,T=S.dataStartIndex,C=S.dataEndIndex,N=O.barSize,R=O.layout,k=O.barGap,B=O.barCategoryGap,G=O.maxBarSize,$=L1(R),W=$.numericAxisName,b=$.cateAxisName,x=Rz(w),E=[];return w.forEach(function(A,M){var _=Ns(O.data,{graphicalItems:[A],dataStartIndex:T,dataEndIndex:C}),I=A.type.defaultProps!==void 0?q(q({},A.type.defaultProps),A.props):A.props,D=I.dataKey,U=I.maxBarSize,K=I["".concat(W,"Id")],V=I["".concat(b,"Id")],Y={},ne=s.reduce(function(ot,Gt){var vt,Oe,ks=S["".concat(Gt.axisType,"Map")],Lp=I["".concat(Gt.axisType,"Id")];ks&&ks[Lp]||Gt.axisType==="zAxis"||gt(!1);var Bp=ks[Lp];return q(q({},ot),{},Q(Q({},Gt.axisType,Bp),"".concat(Gt.axisType,"Ticks"),Wt(Bp)))},Y),H=ne[b],ee=ne["".concat(b,"Ticks")],X=P&&P[K]&&P[K].hasStack&&Bw(A,P[K].stackGroups),L=st(A.type).indexOf("Bar")>=0,fe=Vn(H,ee),te=[],ve=x&&_w({barSize:N,stackGroups:P,totalSize:Lz(ne,b)});if(L){var he,_e,it=(0,mi.default)(U)?G:U,Ce=(he=(_e=Vn(H,ee,!0))!==null&&_e!==void 0?_e:it)!==null&&he!==void 0?he:0;te=Ew({barGap:k,barCategoryGap:B,bandSize:Ce!==fe?Ce:fe,sizeList:ve[V],maxBarSize:it}),Ce!==fe&&(te=te.map(function(ot){return q(q({},ot),{},{position:q(q({},ot.position),{},{offset:ot.position.offset-Ce/2})})}))}var $t=A&&A.type&&A.type.getComposedData;$t&&E.push({props:q(q({},$t(q(q({},ne),{},{displayedData:_,props:O,dataKey:D,item:A,bandSize:fe,barPosition:te,offset:h,stackedData:X,layout:R,dataStartIndex:T,dataEndIndex:C}))),{},Q(Q(Q({key:A.key||"item-".concat(M)},W,ne[W]),b,ne[b]),"animationId",g)),childIndex:Qm(A,O.children),item:A})}),E},m=function(O,S){var w=O.props,P=O.dataStartIndex,h=O.dataEndIndex,g=O.updateId;if(!Qs({props:w}))return null;var T=w.children,C=w.layout,N=w.stackOffset,R=w.data,k=w.reverseStackOrder,B=L1(C),G=B.numericAxisName,$=B.cateAxisName,W=ke(T,n),b=Rw(R,W,"".concat(G,"Id"),"".concat($,"Id"),N,k),x=s.reduce(function(I,D){var U="".concat(D.axisType,"Map");return q(q({},I),{},Q({},U,Dz(w,q(q({},D),{},{graphicalItems:W,stackGroups:D.axisType===G&&b,dataStartIndex:P,dataEndIndex:h}))))},{}),E=qz(q(q({},x),{},{props:w,graphicalItems:W}),S?.legendBBox);Object.keys(x).forEach(function(I){x[I]=f(w,x[I],E,I.replace("Map",""),r)});var A=x["".concat($,"Map")],M=kz(A),_=p(w,q(q({},x),{},{dataStartIndex:P,dataEndIndex:h,updateId:g,graphicalItems:W,stackGroups:b,offset:E}));return q(q({formattedGraphicalItems:_,graphicalItems:W,offset:E,stackGroups:b},M),x)},y=function(v){function O(S){var w,P,h;return gz(this,O),h=xz(this,O,[S]),Q(h,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Q(h,"accessibilityManager",new T1),Q(h,"handleLegendBBoxUpdate",function(g){if(g){var T=h.state,C=T.dataStartIndex,N=T.dataEndIndex,R=T.updateId;h.setState(q({legendBBox:g},m({props:h.props,dataStartIndex:C,dataEndIndex:N,updateId:R},q(q({},h.state),{},{legendBBox:g}))))}}),Q(h,"handleReceiveSyncEvent",function(g,T,C){if(h.props.syncId===g){if(C===h.eventEmitterSymbol&&typeof h.props.syncMethod!="function")return;h.applySyncEvent(T)}}),Q(h,"handleBrushChange",function(g){var T=g.startIndex,C=g.endIndex;if(T!==h.state.dataStartIndex||C!==h.state.dataEndIndex){var N=h.state.updateId;h.setState(function(){return q({dataStartIndex:T,dataEndIndex:C},m({props:h.props,dataStartIndex:T,dataEndIndex:C,updateId:N},h.state))}),h.triggerSyncEvent({dataStartIndex:T,dataEndIndex:C})}}),Q(h,"handleMouseEnter",function(g){var T=h.getMouseInfo(g);if(T){var C=q(q({},T),{},{isTooltipActive:!0});h.setState(C),h.triggerSyncEvent(C);var N=h.props.onMouseEnter;(0,Et.default)(N)&&N(C,g)}}),Q(h,"triggeredAfterMouseMove",function(g){var T=h.getMouseInfo(g),C=T?q(q({},T),{},{isTooltipActive:!0}):{isTooltipActive:!1};h.setState(C),h.triggerSyncEvent(C);var N=h.props.onMouseMove;(0,Et.default)(N)&&N(C,g)}),Q(h,"handleItemMouseEnter",function(g){h.setState(function(){return{isTooltipActive:!0,activeItem:g,activePayload:g.tooltipPayload,activeCoordinate:g.tooltipPosition||{x:g.cx,y:g.cy}}})}),Q(h,"handleItemMouseLeave",function(){h.setState(function(){return{isTooltipActive:!1}})}),Q(h,"handleMouseMove",function(g){g.persist(),h.throttleTriggeredAfterMouseMove(g)}),Q(h,"handleMouseLeave",function(g){h.throttleTriggeredAfterMouseMove.cancel();var T={isTooltipActive:!1};h.setState(T),h.triggerSyncEvent(T);var C=h.props.onMouseLeave;(0,Et.default)(C)&&C(T,g)}),Q(h,"handleOuterEvent",function(g){var T=Jm(g),C=(0,hi.default)(h.props,"".concat(T));if(T&&(0,Et.default)(C)){var N,R;/.*touch.*/i.test(T)?R=h.getMouseInfo(g.changedTouches[0]):R=h.getMouseInfo(g),C((N=R)!==null&&N!==void 0?N:{},g)}}),Q(h,"handleClick",function(g){var T=h.getMouseInfo(g);if(T){var C=q(q({},T),{},{isTooltipActive:!0});h.setState(C),h.triggerSyncEvent(C);var N=h.props.onClick;(0,Et.default)(N)&&N(C,g)}}),Q(h,"handleMouseDown",function(g){var T=h.props.onMouseDown;if((0,Et.default)(T)){var C=h.getMouseInfo(g);T(C,g)}}),Q(h,"handleMouseUp",function(g){var T=h.props.onMouseUp;if((0,Et.default)(T)){var C=h.getMouseInfo(g);T(C,g)}}),Q(h,"handleTouchMove",function(g){g.changedTouches!=null&&g.changedTouches.length>0&&h.throttleTriggeredAfterMouseMove(g.changedTouches[0])}),Q(h,"handleTouchStart",function(g){g.changedTouches!=null&&g.changedTouches.length>0&&h.handleMouseDown(g.changedTouches[0])}),Q(h,"handleTouchEnd",function(g){g.changedTouches!=null&&g.changedTouches.length>0&&h.handleMouseUp(g.changedTouches[0])}),Q(h,"handleDoubleClick",function(g){var T=h.props.onDoubleClick;if((0,Et.default)(T)){var C=h.getMouseInfo(g);T(C,g)}}),Q(h,"handleContextMenu",function(g){var T=h.props.onContextMenu;if((0,Et.default)(T)){var C=h.getMouseInfo(g);T(C,g)}}),Q(h,"triggerSyncEvent",function(g){h.props.syncId!==void 0&&Ts.emit(_s,h.props.syncId,g,h.eventEmitterSymbol)}),Q(h,"applySyncEvent",function(g){var T=h.props,C=T.layout,N=T.syncMethod,R=h.state.updateId,k=g.dataStartIndex,B=g.dataEndIndex;if(g.dataStartIndex!==void 0||g.dataEndIndex!==void 0)h.setState(q({dataStartIndex:k,dataEndIndex:B},m({props:h.props,dataStartIndex:k,dataEndIndex:B,updateId:R},h.state)));else if(g.activeTooltipIndex!==void 0){var G=g.chartX,$=g.chartY,W
60=g.activeTooltipIndex,b=h.state,x=b.offset,E=b.tooltipTicks;if(!x)return;if(typeof N=="function")W=N(E,g);else if(N==="value"){W=-1;for(var A=0;A<E.length;A++)if(E[A].value===g.activeLabel){W=A;break}}var M=q(q({},x),{},{x:x.left,y:x.top}),_=Math.min(G,M.x+M.width),I=Math.min($,M.y+M.height),D=E[W]&&E[W].value,U=Ip(h.state,h.props.data,W),K=E[W]?{x:C==="horizontal"?E[W].coordinate:_,y:C==="horizontal"?I:E[W].coordinate}:G1;h.setState(q(q({},g),{},{activeLabel:D,activeCoordinate:K,activePayload:U,activeTooltipIndex:W}))}else h.setState(g)}),Q(h,"renderCursor",function(g){var T,C=h.state,N=C.isTooltipActive,R=C.activeCoordinate,k=C.activePayload,B=C.offset,G=C.activeTooltipIndex,$=C.tooltipAxisBandSize,W=h.getTooltipEventType(),b=(T=g.props.active)!==null&&T!==void 0?T:N,x=h.props.layout,E=g.key||"_recharts-cursor";return ae.default.createElement(C1,{key:E,activeCoordinate:R,activePayload:k,activeTooltipIndex:G,chartName:r,element:g,isActive:b,layout:x,offset:B,tooltipAxisBandSize:$,tooltipEventType:W})}),Q(h,"renderPolarAxis",function(g,T,C){var N=(0,hi.default)(g,"type.axisType"),R=(0,hi.default)(h.state,"".concat(N,"Map")),k=g.type.defaultProps,B=k!==void 0?q(q({},k),g.props):g.props,G=R&&R[B["".concat(N,"Id")]];return(0,ae.cloneElement)(g,q(q({},G),{},{className:Z(N,G.className),key:g.key||"".concat(T,"-").concat(C),ticks:Wt(G,!0)}))}),Q(h,"renderPolarGrid",function(g){var T=g.props,C=T.radialLines,N=T.polarAngles,R=T.polarRadius,k=h.state,B=k.radiusAxisMap,G=k.angleAxisMap,$=Or(B),W=Or(G),b=W.cx,x=W.cy,E=W.innerRadius,A=W.outerRadius;return(0,ae.cloneElement)(g,{polarAngles:Array.isArray(N)?N:Wt(W,!0).map(function(M){return M.coordinate}),polarRadius:Array.isArray(R)?R:Wt($,!0).map(function(M){return M.coordinate}),cx:b,cy:x,innerRadius:E,outerRadius:A,key:g.key||"polar-grid",radialLines:C})}),Q(h,"renderLegend",function(){var g=h.state.formattedGraphicalItems,T=h.props,C=T.children,N=T.width,R=T.height,k=h.props.margin||{},B=N-(k.left||0)-(k.right||0),G=qu({children:C,formattedGraphicalItems:g,legendWidth:B,legendContent:c});if(!G)return null;var $=G.item,W=N1(G,pz);return(0,ae.cloneElement)($,q(q({},W),{},{chartWidth:N,chartHeight:R,margin:k,onBBoxUpdate:h.handleLegendBBoxUpdate}))}),Q(h,"renderTooltip",function(){var g,T=h.props,C=T.children,N=T.accessibilityLayer,R=Le(C,Ze);if(!R)return null;var k=h.state,B=k.isTooltipActive,G=k.activeCoordinate,$=k.activePayload,W=k.activeLabel,b=k.offset,x=(g=R.props.active)!==null&&g!==void 0?g:B;return(0,ae.cloneElement)(R,{viewBox:q(q({},b),{},{x:b.left,y:b.top}),active:x,label:W,payload:x?$:[],coordinate:G,accessibilityLayer:N})}),Q(h,"renderBrush",function(g){var T=h.props,C=T.margin,N=T.data,R=h.state,k=R.offset,B=R.dataStartIndex,G=R.dataEndIndex,$=R.updateId;return(0,ae.cloneElement)(g,{key:g.key||"_recharts-brush",onChange:bo(h.handleBrushChange,g.props.onChange),data:N,x:z(g.props.x)?g.props.x:k.left,y:z(g.props.y)?g.props.y:k.top+k.height+k.brushBottom-(C.bottom||0),width:z(g.props.width)?g.props.width:k.width,startIndex:B,endIndex:G,updateId:"brush-".concat($)})}),Q(h,"renderReferenceElement",function(g,T,C){if(!g)return null;var N=h,R=N.clipPathId,k=h.state,B=k.xAxisMap,G=k.yAxisMap,$=k.offset,W=g.type.defaultProps||{},b=g.props,x=b.xAxisId,E=x===void 0?W.xAxisId:x,A=b.yAxisId,M=A===void 0?W.yAxisId:A;return(0,ae.cloneElement)(g,{key:g.key||"".concat(T,"-").concat(C),xAxis:B[E],yAxis:G[M],viewBox:{x:$.left,y:$.top,width:$.width,height:$.height},clipPathId:R})}),Q(h,"renderActivePoints",function(g){var T=g.item,C=g.activePoint,N=g.basePoint,R=g.childIndex,k=g.isRange,B=[],G=T.props.key,$=T.item.type.defaultProps!==void 0?q(q({},T.item.type.defaultProps),T.item.props):T.item.props,W=$.activeDot,b=$.dataKey,x=q(q({index:R,dataKey:b,cx:C.x,cy:C.y,r:4,fill:ho(T.item),strokeWidth:2,stroke:"#fff",payload:C.payload,value:C.value},J(W,!1)),Ar(W));return B.push(O.renderActiveDot(W,x,"".concat(G,"-activePoint-").concat(R))),N?B.push(O.renderActiveDot(W,q(q({},x),{},{cx:N.x,cy:N.y}),"".concat(G,"-basePoint-").concat(R))):k&&B.push(null),B}),Q(h,"renderGraphicChild",function(g,T,C){var N=h.filterFormatItem(g,T,C);if(!N)return null;var R=h.getTooltipEventType(),k=h.state,B=k.isTooltipActive,G=k.tooltipAxis,$=k.activeTooltipIndex,W=k.activeLabel,b=h.props.children,x=Le(b,Ze),E=N.props,A=E.points,M=E.isRange,_=E.baseLine,I=N.item.type.defaultProps!==void 0?q(q({},N.item.type.defaultProps),N.item.props):N.item.props,D=I.activeDot,U=I.hide,K=I.activeBar,V=I.activeShape,Y=Boolean(!U&&B&&x&&(D||K||V)),ne={};R!=="axis"&&x&&x.props.trigger==="click"?ne={onClick:bo(h.handleItemMouseEnter,g.props.onClick)}:R!=="axis"&&(ne={onMouseLeave:bo(h.handleItemMouseLeave,g.props.onMouseLeave),onMouseEnter:bo(h.handleItemMouseEnter,g.props.onMouseEnter)});var H=(0,ae.cloneElement)(g,q(q({},N.props),ne));function ee(Gt){return typeof G.dataKey=="function"?G.dataKey(Gt.payload):null}if(Y)if($>=0){var X,L;if(G.dataKey&&!G.allowDuplicatedCategory){var fe=typeof G.dataKey=="function"?ee:"payload.".concat(G.dataKey.toString());X=Pi(A,fe,W),L=M&&_&&Pi(_,fe,W)}else X=A?.[$],L=M&&_&&_[$];if(V||K){var te=g.props.activeIndex!==void 0?g.props.activeIndex:$;return[(0,ae.cloneElement)(g,q(q(q({},N.props),ne),{},{activeIndex:te})),null,null]}if(!(0,mi.default)(X))return[H].concat(vi(h.renderActivePoints({item:N,activePoint:X,basePoint:L,childIndex:$,isRange:M})))}else{var ve,he=(ve=h.getItemByXY(h.state.activeCoordinate))!==null&&ve!==void 0?ve:{graphicalItem:H},_e=he.graphicalItem,it=_e.item,Ce=it===void 0?g:it,$t=_e.childIndex,ot=q(q(q({},N.props),ne),{},{activeIndex:$t});
60return[(0,ae.cloneElement)(Ce,ot),null,null]}return M?[H,null,null]:[H,null]}),Q(h,"renderCustomized",function(g,T,C){return(0,ae.cloneElement)(g,q(q({key:"recharts-customized-".concat(C)},h.props),h.state))}),Q(h,"renderMap",{CartesianGrid:{handler:js,once:!0},ReferenceArea:{handler:h.renderReferenceElement},ReferenceLine:{handler:js},ReferenceDot:{handler:h.renderReferenceElement},XAxis:{handler:js},YAxis:{handler:js},Brush:{handler:h.renderBrush,once:!0},Bar:{handler:h.renderGraphicChild},Line:{handler:h.renderGraphicChild},Area:{handler:h.renderGraphicChild},Radar:{handler:h.renderGraphicChild},RadialBar:{handler:h.renderGraphicChild},Scatter:{handler:h.renderGraphicChild},Pie:{handler:h.renderGraphicChild},Funnel:{handler:h.renderGraphicChild},Tooltip:{handler:h.renderCursor,once:!0},PolarGrid:{handler:h.renderPolarGrid,once:!0},PolarAngleAxis:{handler:h.renderPolarAxis},PolarRadiusAxis:{handler:h.renderPolarAxis},Customized:{handler:h.renderCustomized}}),h.clipPathId="".concat((w=S.id)!==null&&w!==void 0?w:rr("recharts"),"-clip"),h.throttleTriggeredAfterMouseMove=(0,$1.default)(h.triggeredAfterMouseMove,(P=S.throttleDelay)!==null&&P!==void 0?P:1e3/60),h.state={},h}
vendor: 6,728 bytes, line 60
60return Sz(O,v),bz(O,[{key:"componentDidMount",value:function(){var w,P;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(w=this.props.margin.left)!==null&&w!==void 0?w:0,top:(P=this.props.margin.top)!==null&&P!==void 0?P:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var w=this.props,P=w.children,h=w.data,g=w.height,T=w.layout,C=Le(P,Ze);if(C){var N=C.props.defaultIndex;if(!(typeof N!="number"||N<0||N>this.state.tooltipTicks.length-1)){var R=this.state.tooltipTicks[N]&&this.state.tooltipTicks[N].value,k=Ip(this.state,h,N,R),B=this.state.tooltipTicks[N].coordinate,G=(this.state.offset.top+g)/2,$=T==="horizontal",W=$?{x:B,y:G}:{y:B,x:G},b=this.state.formattedGraphicalItems.find(function(E){var A=E.item;return A.type.name==="Scatter"});b&&(W=q(q({},W),b.props.points[N].tooltipPosition),k=b.props.points[N].tooltipPayload);var x={activeTooltipIndex:N,isTooltipActive:!0,activeLabel:R,activePayload:k,activeCoordinate:W};this.setState(x),this.renderCursor(C),this.accessibilityManager.setIndex(N)}}}},{key:"getSnapshotBeforeUpdate",value:function(w,P){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==P.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==w.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==w.margin){var h,g;this.accessibilityManager.setDetails({offset:{left:(h=this.props.margin.left)!==null&&h!==void 0?h:0,top:(g=this.props.margin.top)!==null&&g!==void 0?g:0}})}return null}},{key:"componentDidUpdate",value:function(w){ba([Le(w.children,Ze)],[Le(this.props.children,Ze)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var w=Le(this.props.children,Ze);if(w&&typeof w.props.shared=="boolean"){var P=w.props.shared?"axis":"item";return u.indexOf(P)>=0?P:o}return o}},{key:"getMouseInfo",value:function(w){if(!this.container)return null;var P=this.container,h=P.getBoundingClientRect(),g=ux(h),T={chartX:Math.round(w.pageX-g.left),chartY:Math.round(w.pageY-g.top)},C=h.width/P.offsetWidth||1,N=this.inRange(T.chartX,T.chartY,C);if(!N)return null;var R=this.state,k=R.xAxisMap,B=R.yAxisMap,G=this.getTooltipEventType();if(G!=="axis"&&k&&B){var $=Or(k).scale,W=Or(B).scale,b=$&&$.invert?$.invert(T.chartX):null,x=W&&W.invert?W.invert(T.chartY):null;return q(q({},T),{},{xValue:b,yValue:x})}var E=R1(this.state,this.props.data,this.props.layout,N);return E?q(q({},T),E):null}},{key:"inRange",value:function(w,P){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,g=this.props.layout,T=w/h,C=P/h;if(g==="horizontal"||g==="vertical"){var N=this.state.offset,R=T>=N.left&&T<=N.left+N.width&&C>=N.top&&C<=N.top+N.height;return R?{x:T,y:C}:null}var k=this.state,B=k.angleAxisMap,G=k.radiusAxisMap;if(B&&G){var $=Or(B);return Nf({x:T,y:C},$)}return null}},{key:"parseEventsOfWrapper",value:function(){var w=this.props.children,P=this.getTooltipEventType(),h=Le(w,Ze),g={};h&&P==="axis"&&(h.props.trigger==="click"?g={onClick:this.handleClick}:g={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var T=Ar(this.props,this.handleOuterEvent);return q(q({},T),g)}},{key:"addListener",value:function(){Ts.on(_s,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Ts.removeListener(_s,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(w,P,h){for(var g=this.state.formattedGraphicalItems,T=0,C=g.length;T<C;T++){var N=g[T];if(N.item===w||N.props.key===w.key||P===st(N.item.type)&&h===N.childIndex)return N}return null}},{key:"renderClipPath",value:function(){var w=this.clipPathId,P=this.state.offset,h=P.left,g=P.top,T=P.height,C=P.width;return ae.default.createElement("defs",null,ae.default.createElement("clipPath",{id:w},ae.default.createElement("rect",{x:h,y:g,height:T,width:C})))}},{key:"getXScales",value:function(){var w=this.state.xAxisMap;return w?Object.entries(w).reduce(function(P,h){var g=I1(h,2),T=g[0],C=g[1];return q(q({},P),{},Q({},T,C.scale))},{}):null}},{key:"getYScales",value:function(){var w=this.state.yAxisMap;return w?Object.entries(w).reduce(function(P,h){var g=I1(h,2),T=g[0],C=g[1];return q(q({},P),{},Q({},T,C.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(w){var P;return(P=this.state.xAxisMap)===null||P===void 0||(P=P[w])===null||P===void 0?void 0:P.scale}},{key:"getYScaleByAxisId",value:function(w){var P;return(P=this.state.yAxisMap)===null||P===void 0||(P=P[w])===null||P===void 0?void 0:P.scale}},{key:"getItemByXY",value:function(w){var P=this.state,h=P.formattedGraphicalItems,g=P.activeItem;if(h&&h.length)for(var T=0,C=h.length;T<C;T++){var N=h[T],R=N.props,k=N.item,B=k.type.defaultProps!==void 0?q(q({},k.type.defaultProps),k.props):k.props,G=st(k.type);if(G==="Bar"){var $=(R.data||[]).find(function(E){return YO(w,E)});if($)return{graphicalItem:N,payload:$}}else if(G==="RadialBar"){var W=(R.data||[]).find(function(E){return Nf(w,E)});if(W)return{graphicalItem:N,payload:W}}else if(Fo(N,g)||Wo(N,g)||Zn(N,g)){var b=xS({graphicalItem:N,activeTooltipItem:g,itemData:B.data}),x=B.activeIndex===void 0?b:B.activeIndex;return{graphicalItem:q(q({},N),{},{childIndex:x}),payload:Zn(N,g)?B.data[b]:N.props.data[b]}}}return null}},{key:"render",value:function(){var w=this;if(!Qs(this))return null;var P=this.props,h=P.children,g=P.className,T=P.width,C=P.height,N=P.style,R=P.compact,k=P.title,B=P.desc,G=N1(P,dz),$=J(G,!1);if(R)return ae.default.createElement(fp,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},ae.default.createElement(Ti,di({},$,{width:T,height:C,title:k,desc:B}),this.renderClipPath(),ec(h,this.renderMap)));if(this.props.accessibilityLayer){var W,b;$.tabIndex=(W=this.props.tabIndex)!==null&&W!==void 0?W:0,$.role=(b=this.props.role)!==null&&b!==void 0?b:"application",$.onKeyDown=function(E){w.accessibilityManager.keyboardEvent(E)},$.onFocus=function(){w.accessibilityManager.focus()}}var x=this.parseEventsOfWrapper();return ae.default.createElement(fp,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},ae.default.createElement("div",di({className:Z("recharts-wrapper",g),style:q({position:"relative",curs
60or:"default",width:T,height:C},N)},x,{ref:function(A){w.container=A}}),ae.default.createElement(Ti,di({},$,{width:T,height:C,title:k,desc:B,style:Mz}),this.renderClipPath(),ec(h,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])}(ae.Component);Q(y,"displayName",r),Q(y,"defaultProps",q({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},l)),Q(y,"getDerivedStateFromProps",function(v,O){var S=v.dataKey,w=v.data,P=v.children,h=v.width,g=v.height,T=v.layout,C=v.stackOffset,N=v.margin,R=O.dataStartIndex,k=O.dataEndIndex;if(O.updateId===void 0){var B=q1(v);return q(q(q({},B),{},{updateId:0},m(q(q({props:v},B),{},{updateId:0}),O)),{},{prevDataKey:S,prevData:w,prevWidth:h,prevHeight:g,prevLayout:T,prevStackOffset:C,prevMargin:N,prevChildren:P})}if(S!==O.prevDataKey||w!==O.prevData||h!==O.prevWidth||g!==O.prevHeight||T!==O.prevLayout||C!==O.prevStackOffset||!zt(N,O.prevMargin)){var G=q1(v),$={chartX:O.chartX,chartY:O.chartY,isTooltipActive:O.isTooltipActive},W=q(q({},R1(O,w,T)),{},{updateId:O.updateId+1}),b=q(q(q({},G),$),W);return q(q(q({},b),m(q({props:v},b),O)),{},{prevDataKey:S,prevData:w,prevWidth:h,prevHeight:g,prevLayout:T,prevStackOffset:C,prevMargin:N,prevChildren:P})}if(!ba(P,O.prevChildren)){var x,E,A,M,_=Le(P,Yr),I=_&&(x=(E=_.props)===null||E===void 0?void 0:E.startIndex)!==null&&x!==void 0?x:R,D=_&&(A=(M=_.props)===null||M===void 0?void 0:M.endIndex)!==null&&A!==void 0?A:k,U=I!==R||D!==k,K=!(0,mi.default)(w),V=K&&!U?O.updateId:O.updateId+1;return q(q({updateId:V},m(q(q({props:v},O),{},{updateId:V,dataStartIndex:I,dataEndIndex:D}),O)),{},{prevChildren:P,dataStartIndex:I,dataEndIndex:D})}return null}),Q(y,"renderActiveDot",function(v,O,S){var w;return(0,ae.isValidElement)(v)?w=(0,ae.cloneElement)(v,O):(0,Et.default)(v)?w=v(O):w=ae.default.createElement(Qu,O),ae.default.createElement(le,{className:"recharts-active-dot",key:S},w)});var d=(0,ae.forwardRef)(function(O,S){return ae.default.createElement(y,di({},O,{ref:S}))});return d.displayName=y.displayName,d};var Np=z1({chartName:"BarChart",GraphicalChild:Pt,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:Jr},{axisType:"yAxis",AxisComp:Qr}],formatAxisMap:dA});var kp=F(re(),1);function K1(e,t){let r=Wp(e);return isNaN(t)?Hp(e,NaN):(t&&r.setDate(r.getDate()+t),r)}function V1(e,t){return K1(e,-t)}var De=F(jt(),1),Dp=e=>{let t=new Date,r=[];for(let n=0;n<e;n++){let i=V1(t,7*n+6);r.unshift({name:zp(i,"M/d"),total:0})}return r},Bz=({data:e=[],timePeriod:t,xDataKey:r,yDataKey:n,width:i="100%",height:o=385,tooltipText:a,dataTestId:u,axisYLabel:s,axisXLabel:c})=>{let{t:f}=Mt($p),l;switch(t){case"oneMonth":l=Dp(4);break;case"2Months":l=Dp(8);break;case"3Months":l=Dp(12);break;default:l=[{name:f("Mon"),total:0},{name:f("Tue"),total:0},{name:f("Wed"),total:0},{name:f("Thu"),total:0},{name:f("Fri"),total:0},{name:f("Sat"),total:0},{name:f("Sun"),total:0}]}let[p,m]=(0,kp.useState)(0),[y,d]=(0,kp.useState)(!1),v=({payload:w,tooltipText:P})=>y&&p&&(w!=null&&w.length)?(0,De.jsxs)("div",{className:"bg-mid-grey p-1 text-white text-xs rounded",children:[(0,De.jsx)("p",{children:P}),(0,De.jsx)("p",{children:w[0].value})]}):null,O=()=>(0,De.jsxs)("div",{className:"absolute flex flex-col items-center top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 text-mid-grey",children:[(0,De.jsx)(tn,{name:"no-data-graph",height:50,width:50}),(0,De.jsx)("p",{children:f("No data found")})]}),S=w=>{m(w.y-50),d(!0)};return(0,De.jsxs)("div",{className:"relative",...u?{"data-testid":u}:{},children:[(0,De.jsx)(Pl,{width:i,height:o,children:(0,De.jsxs)(Np,{data:e.length?e:l,margin:{bottom:20},children:[(0,De.jsx)(Jr,{dataKey:r,stroke:"#2A2722",fontSize:16,tickLine:!1,label:{value:c,position:"bottom",offset:5}}),(0,De.jsx)(Qr,{stroke:"#2A2722",fontSize:16,width:60,dataKey:n,tickCount:7,label:{value:s,angle:-90,position:"outside"},domain:e.length?([w,P])=>w>5?[w-5,P+5]:[0,P+5]:void 0,type:"number"}),(0,De.jsx)(Ze,{active:Boolean(p),isAnimationActive:!1,position:{y:p},cursor:{fill:"transparent"},content:(0,De.jsx)(v,{tooltipText:a})}),(0,De.jsx)(Pt,{dataKey:n,fill:"#FFBF3F",activeBar:y&&(0,De.jsx)(er,{fill:"#CC7400"}),maxBarSize:60,onMouseOver:S,onMouseOut:()=>{d(!1),m(0)}})]})}),e.length?null:(0,De.jsx)(O,{})]})},Rp=Bz;var qp=F(jt(),1),X1=(e,t,r)=>{let n={toolTipText:{["cigaretteUsage"]:e("No of cigarettes"),["nrtUsage"]:e("No of NRT Products"),["crav
60ingsAndTriggers"]:e("No of cravings")},y:{["cigaretteUsage"]:e("barchart-label-y-cigarette"),["nrtUsage"]:e("barchart-label-y-nrt"),["cravingsAndTriggers"]:e("barchart-label-y-triggers")},x:{["oneMonth"]:{["cigaretteUsage"]:e("barchart-label-x-month-cigarette"),["nrtUsage"]:e("barchart-label-x-month-nrt"),["cravingsAndTriggers"]:e("barchart-label-x-month-triggers")},["oneWeek"]:{["cigaretteUsage"]:e("barchart-label-x-week-cigarette"),["nrtUsage"]:e("barchart-label-x-week-nrt"),["cravingsAndTriggers"]:e("barchart-label-x-week-triggers")},["2Months"]:{["cigaretteUsage"]:e("barchart-label-x-2-month-cigarette"),["nrtUsage"]:e("barchart-label-x-2-month-nrt"),["cravingsAndTriggers"]:e("barchart-label-x-2-month-triggers")},["3Months"]:{["cigaretteUsage"]:e("barchart-label-x-3-month-cigarette"),["nrtUsage"]:e("barchart-label-x-3-month-nrt"),["cravingsAndTriggers"]:e("barchart-label-x-3-month-triggers")}}};return{axisX:n.x[r][t],axisY:n.y[t],toolTipText:n.toolTipText[t]}},Ere=({type:e})=>{let{t}=Mt("myquit-trackers"),r=Gp(),n=r&&r[e];if(!n){let u=X1(t,e,"oneMonth");return(0,qp.jsx)(Rp,{data:[],timePeriod:"oneMonth",xDataKey:"name",yDataKey:"total",tooltipText:u.toolTipText,dataTestId:e+"-1",axisXLabel:u.axisX,axisYLabel:u.axisY})}let{data:i,timePeriod:o}=n,a=X1(t,e,o);return(0,qp.jsx)(Rp,{data:i,timePeriod:o,xDataKey:"name",yDataKey:"total",tooltipText:a.toolTipText,dataTestId:e+"-1",axisXLabel:a.axisX,axisYLabel:a.axisY})};var Ds={CIGARETTE_USAGE:{ONE_WEEK:`${"cigaretteUsage"}-${"oneWeek"}`,ONE_MONTH:`${"cigaretteUsage"}-${"oneMonth"}`,TWO_MONTHS:`${"cigaretteUsage"}-${"2Months"}`,THREE_MONTHS:`${"cigaretteUsage"}-${"3Months"}`},NRT_USAGE:{ONE_WEEK:`${"nrtUsage"}-${"oneWeek"}`,ONE_MONTH:`${"nrtUsage"}-${"oneMonth"}`,TWO_MONTHS:`${"nrtUsage"}-${"2Months"}`,THREE_MONTHS:`${"nrtUsage"}-${"3Months"}`},CRAVINGS_AND_TRIGGERS:{ONE_WEEK:`${"cravingsAndTriggers"}-${"oneWeek"}`,ONE_MONTH:`${"cravingsAndTriggers"}-${"oneMonth"}`,TWO_MONTHS:`${"cravingsAndTriggers"}-${"2Months"}`,THREE_MONTHS:`${"cravingsAndTriggers"}-${"3Months"}`}},jre=(e,t)=>{let r=e.getAll("graphType"),[n]=t.split("-");return r.filter(i=>!i.includes(n))},Cre=(e,t)=>{switch(t){case"oneWeek":return Ds[e].ONE_WEEK;case"2Months":return Ds[e].TWO_MONTHS;case"3Months":return Ds[e].THREE_MONTHS;default:return Ds[e].ONE_MONTH}};var en=F(jt(),1),Fz=({link:e,bannerText:t,onClickHandler:r,logText:n})=>{let{t:i,i18n:o}=Mt("myquit-trackers"),a=Jo("root");return(0,en.jsxs)("div",{className:"flex flex-col items-start bg-nrt-primary-100 sm:flex-row sm:justify-between sm:items-center p-4 rounded mt-4 mb-4",children:[(0,en.jsx)("p",{className:"font-bold w-full sm:max-w-fit sm:mr-2.5",children:t}),(0,en.jsxs)("div",{className:"flex flex-col sm:flex-row justify-end w-full",children:[e?(0,en.jsx)(Fp,{to:e,onClick:()=>gi("banner","see_more_data","See more data",a==null?void 0:a.gtmMetaData,o),className:"inline-block rounded-button mt-4 sm:mt-0 w-full sm:w-fit text-center sm:mr-2",children:i("See more data")}):null,(0,en.jsx)("button",{className:"form-submit mt-4 sm:mt-0 w-full sm:w-fit",onClick:()=>{r(),gi("banner",n.toLowerCase().replace(/\s+/g,"_"),n,a==null?void 0:a.gtmMetaData,o)},children:n})]})]})},Rre=Fz;export{$z as a,Yz as b,Ere as c,Ds as d,jre as e,Cre as f,Rre as g};
61/*! Bundled license information:
62
63react-is/cjs/react-is.production.min.js:
64  (**
65   * @license React
66   * react-is.production.min.js
67   *
68   * Copyright (c) Facebook, Inc. and its affiliates.
69   *
70   * This source code is licensed under the MIT license found in the
71   * LICENSE file in the root directory of this source tree.
72   *)
73
74decimal.js-light/decimal.js:
75  (*! decimal.js-light v2.5.1 https://github.com/MikeMcl/decimal.js-light/LICENCE *)
76*/

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.