0x1998 - MANAGER
Düzenlenen Dosya: stats.js
!function(){var e={3144:function(e,t,n){"use strict";var r=n(6743),o=n(1002),i=n(76),a=n(7119);e.exports=a||r.call(i,o)},1002:function(e){"use strict";e.exports=Function.prototype.apply},76:function(e){"use strict";e.exports=Function.prototype.call},3126:function(e,t,n){"use strict";var r=n(6743),o=n(9675),i=n(76),a=n(3144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return a(r,i,e)}},7119:function(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},6556:function(e,t,n){"use strict";var r=n(453),o=n(3126),i=o([r("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o([n]):n}},1508:function(e){function t(e){var n,r,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(n=0;n<i;n++)e[n]&&(r=t(e[n]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function n(){for(var e,n,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(n=t(e))&&(o&&(o+=" "),o+=n);return o}e.exports=n,e.exports.clsx=n},8351:function(e,t,n){var r;!function(){"use strict";var o,i=1e9,a={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},c=!0,l="[DecimalError] ",u=l+"Invalid argument: ",s=l+"Exponent out of range: ",f=Math.floor,p=Math.pow,d=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,m=1e7,h=9007199254740991,y=f(1286742750677284.5),v={};function b(e,t){var n,r,o,i,a,l,u,s,f=e.constructor,p=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),c?_(t,p):t;if(u=e.d,s=t.d,a=e.e,o=t.e,u=u.slice(),i=a-o){for(i<0?(r=u,i=-i,l=s.length):(r=s,o=a,l=u.length),i>(l=(a=Math.ceil(p/7))>l?a+1:l+1)&&(i=l,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((l=u.length)-(i=s.length)<0&&(i=l,r=s,s=u,u=r),n=0;i;)n=(u[--i]=u[i]+s[i]+n)/m|0,u[i]%=m;for(n&&(u.unshift(n),++o),l=u.length;0==u[--l];)u.pop();return t.d=u,t.e=o,c?_(t,p):t}function g(e,t,n){if(e!==~~e||e<t||e>n)throw Error(u+e)}function w(e){var t,n,r,o=e.length-1,i="",a=e[0];if(o>0){for(i+=a,t=1;t<o;t++)(n=7-(r=e[t]+"").length)&&(i+=S(n)),i+=r;(n=7-(r=(a=e[t])+"").length)&&(i+=S(n))}else if(0===a)return"0";for(;a%10==0;)a/=10;return i+a}v.absoluteValue=v.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},v.comparedTo=v.cmp=function(e){var t,n,r,o,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(t=0,n=(r=i.d.length)<(o=e.d.length)?r:o;t<n;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return r===o?0:r>o^i.s<0?1:-1},v.decimalPlaces=v.dp=function(){var e=this,t=e.d.length-1,n=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},v.dividedBy=v.div=function(e){return O(this,new this.constructor(e))},v.dividedToIntegerBy=v.idiv=function(e){var t=this.constructor;return _(O(this,new t(e),0,1),t.precision)},v.equals=v.eq=function(e){return!this.cmp(e)},v.exponent=function(){return k(this)},v.greaterThan=v.gt=function(e){return this.cmp(e)>0},v.greaterThanOrEqualTo=v.gte=function(e){return this.cmp(e)>=0},v.isInteger=v.isint=function(){return this.e>this.d.length-2},v.isNegative=v.isneg=function(){return this.s<0},v.isPositive=v.ispos=function(){return this.s>0},v.isZero=function(){return 0===this.s},v.lessThan=v.lt=function(e){return this.cmp(e)<0},v.lessThanOrEqualTo=v.lte=function(e){return this.cmp(e)<1},v.logarithm=v.log=function(e){var t,n=this,r=n.constructor,i=r.precision,a=i+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(o))throw Error(l+"NaN");if(n.s<1)throw Error(l+(n.s?"NaN":"-Infinity"));return n.eq(o)?new r(0):(c=!1,t=O(j(n,a),j(e,a),a),c=!0,_(t,i))},v.minus=v.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?A(t,e):b(t,(e.s=-e.s,e))},v.modulo=v.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(!(e=new r(e)).s)throw Error(l+"NaN");return n.s?(c=!1,t=O(n,e,0,1).times(e),c=!0,n.minus(t)):_(new r(n),o)},v.naturalExponential=v.exp=function(){return x(this)},v.naturalLogarithm=v.ln=function(){return j(this)},v.negated=v.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},v.plus=v.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?b(t,e):A(t,(e.s=-e.s,e))},v.precision=v.sd=function(e){var t,n,r,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(u+e);if(t=k(o)+1,n=7*(r=o.d.length-1)+1,r=o.d[r]){for(;r%10==0;r/=10)n--;for(r=o.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},v.squareRoot=v.sqrt=function(){var e,t,n,r,o,i,a,u=this,s=u.constructor;if(u.s<1){if(!u.s)return new s(0);throw Error(l+"NaN")}for(e=k(u),c=!1,0==(o=Math.sqrt(+u))||o==1/0?(((t=w(u.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=f((e+1)/2)-(e<0||e%2),r=new s(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new s(o.toString()),o=a=(n=s.precision)+3;;)if(r=(i=r).plus(O(u,i,a+2)).times(.5),w(i.d).slice(0,a)===(t=w(r.d)).slice(0,a)){if(t=t.slice(a-3,a+1),o==a&&"4999"==t){if(_(i,n+1,0),i.times(i).eq(u)){r=i;break}}else if("9999"!=t)break;a+=4}return c=!0,_(r,n)},v.times=v.mul=function(e){var t,n,r,o,i,a,l,u,s,f=this,p=f.constructor,d=f.d,h=(e=new p(e)).d;if(!f.s||!e.s)return new p(0);for(e.s*=f.s,n=f.e+e.e,(u=d.length)<(s=h.length)&&(i=d,d=h,h=i,a=u,u=s,s=a),i=[],r=a=u+s;r--;)i.push(0);for(r=s;--r>=0;){for(t=0,o=u+r;o>r;)l=i[o]+h[r]*d[o-r-1]+t,i[o--]=l%m|0,t=l/m|0;i[o]=(i[o]+t)%m|0}for(;!i[--a];)i.pop();return t?++n:i.shift(),e.d=i,e.e=n,c?_(e,p.precision):e},v.toDecimalPlaces=v.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(g(e,0,i),void 0===t?t=r.rounding:g(t,0,8),_(n,e+k(n)+1,t))},v.toExponential=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=T(r,!0):(g(e,0,i),void 0===t?t=o.rounding:g(t,0,8),n=T(r=_(new o(r),e+1,t),!0,e+1)),n},v.toFixed=function(e,t){var n,r,o=this,a=o.constructor;return void 0===e?T(o):(g(e,0,i),void 0===t?t=a.rounding:g(t,0,8),n=T((r=_(new a(o),e+k(o)+1,t)).abs(),!1,e+k(r)+1),o.isneg()&&!o.isZero()?"-"+n:n)},v.toInteger=v.toint=function(){var e=this,t=e.constructor;return _(new t(e),k(e)+1,t.rounding)},v.toNumber=function(){return+this},v.toPower=v.pow=function(e){var t,n,r,i,a,u,s=this,p=s.constructor,d=+(e=new p(e));if(!e.s)return new p(o);if(!(s=new p(s)).s){if(e.s<1)throw Error(l+"Infinity");return s}if(s.eq(o))return s;if(r=p.precision,e.eq(o))return _(s,r);if(u=(t=e.e)>=(n=e.d.length-1),a=s.s,u){if((n=d<0?-d:d)<=h){for(i=new p(o),t=Math.ceil(r/7+4),c=!1;n%2&&C((i=i.times(s)).d,t),0!==(n=f(n/2));)C((s=s.times(s)).d,t);return c=!0,e.s<0?new p(o).div(i):_(i,r)}}else if(a<0)throw Error(l+"NaN");return a=a<0&&1&e.d[Math.max(t,n)]?-1:1,s.s=1,c=!1,i=e.times(j(s,r+12)),c=!0,(i=x(i)).s=a,i},v.toPrecision=function(e,t){var n,r,o=this,a=o.constructor;return void 0===e?r=T(o,(n=k(o))<=a.toExpNeg||n>=a.toExpPos):(g(e,1,i),void 0===t?t=a.rounding:g(t,0,8),r=T(o=_(new a(o),e,t),e<=(n=k(o))||n<=a.toExpNeg,e)),r},v.toSignificantDigits=v.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(g(e,1,i),void 0===t?t=n.rounding:g(t,0,8)),_(new n(this),e,t)},v.toString=v.valueOf=v.val=v.toJSON=function(){var e=this,t=k(e),n=e.constructor;return T(e,t<=n.toExpNeg||t>=n.toExpPos)};var O=function(){function e(e,t){var n,r=0,o=e.length;for(e=e.slice();o--;)n=e[o]*t+r,e[o]=n%m|0,r=n/m|0;return r&&e.unshift(r),e}function t(e,t,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;o<n;o++)if(e[o]!=t[o]){i=e[o]>t[o]?1:-1;break}return i}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=r*m+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,o,i,a){var c,u,s,f,p,d,h,y,v,b,g,w,O,x,E,S,j,P,A=r.constructor,T=r.s==o.s?1:-1,C=r.d,N=o.d;if(!r.s)return new A(r);if(!o.s)throw Error(l+"Division by zero");for(u=r.e-o.e,j=N.length,E=C.length,y=(h=new A(T)).d=[],s=0;N[s]==(C[s]||0);)++s;if(N[s]>(C[s]||0)&&--u,(w=null==i?i=A.precision:a?i+(k(r)-k(o))+1:i)<0)return new A(0);if(w=w/7+2|0,s=0,1==j)for(f=0,N=N[0],w++;(s<E||f)&&w--;s++)O=f*m+(C[s]||0),y[s]=O/N|0,f=O%N|0;else{for((f=m/(N[0]+1)|0)>1&&(N=e(N,f),C=e(C,f),j=N.length,E=C.length),x=j,b=(v=C.slice(0,j)).length;b<j;)v[b++]=0;(P=N.slice()).unshift(0),S=N[0],N[1]>=m/2&&++S;do{f=0,(c=t(N,v,j,b))<0?(g=v[0],j!=b&&(g=g*m+(v[1]||0)),(f=g/S|0)>1?(f>=m&&(f=m-1),1==(c=t(p=e(N,f),v,d=p.length,b=v.length))&&(f--,n(p,j<d?P:N,d))):(0==f&&(c=f=1),p=N.slice()),(d=p.length)<b&&p.unshift(0),n(v,p,b),-1==c&&(c=t(N,v,j,b=v.length))<1&&(f++,n(v,j<b?P:N,b)),b=v.length):0===c&&(f++,v=[0]),y[s++]=f,c&&v[0]?v[b++]=C[x]||0:(v=[C[x]],b=1)}while((x++<E||void 0!==v[0])&&w--)}return y[0]||y.shift(),h.e=u,_(h,a?i+k(h)+1:i)}}();function x(e,t){var n,r,i,a,l,u=0,f=0,d=e.constructor,m=d.precision;if(k(e)>16)throw Error(s+k(e));if(!e.s)return new d(o);for(null==t?(c=!1,l=m):l=t,a=new d(.03125);e.abs().gte(.1);)e=e.times(a),f+=5;for(l+=Math.log(p(2,f))/Math.LN10*2+5|0,n=r=i=new d(o),d.precision=l;;){if(r=_(r.times(e),l),n=n.times(++u),w((a=i.plus(O(r,n,l))).d).slice(0,l)===w(i.d).slice(0,l)){for(;f--;)i=_(i.times(i),l);return d.precision=m,null==t?(c=!0,_(i,m)):i}i=a}}function k(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function E(e,t,n){if(t>e.LN10.sd())throw c=!0,n&&(e.precision=n),Error(l+"LN10 precision limit exceeded");return _(new e(e.LN10),t)}function S(e){for(var t="";e--;)t+="0";return t}function j(e,t){var n,r,i,a,u,s,f,p,d,m=1,h=e,y=h.d,v=h.constructor,b=v.precision;if(h.s<1)throw Error(l+(h.s?"NaN":"-Infinity"));if(h.eq(o))return new v(0);if(null==t?(c=!1,p=b):p=t,h.eq(10))return null==t&&(c=!0),E(v,p);if(p+=10,v.precision=p,r=(n=w(y)).charAt(0),a=k(h),!(Math.abs(a)<15e14))return f=E(v,p+2,b).times(a+""),h=j(new v(r+"."+n.slice(1)),p-10).plus(f),v.precision=b,null==t?(c=!0,_(h,b)):h;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=w((h=h.times(e)).d)).charAt(0),m++;for(a=k(h),r>1?(h=new v("0."+n),a++):h=new v(r+"."+n.slice(1)),s=u=h=O(h.minus(o),h.plus(o),p),d=_(h.times(h),p),i=3;;){if(u=_(u.times(d),p),w((f=s.plus(O(u,new v(i),p))).d).slice(0,p)===w(s.d).slice(0,p))return s=s.times(2),0!==a&&(s=s.plus(E(v,p+2,b).times(a+""))),s=O(s,new v(m),p),v.precision=b,null==t?(c=!0,_(s,b)):s;s=f,i+=2}}function P(e,t){var n,r,o;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(r,o)){if(o-=r,n=n-r-1,e.e=f(n/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=7;r<o;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=o;for(;r--;)t+="0";if(e.d.push(+t),c&&(e.e>y||e.e<-y))throw Error(s+n)}else e.s=0,e.e=0,e.d=[0];return e}function _(e,t,n){var r,o,i,a,l,u,d,h,v=e.d;for(a=1,i=v[0];i>=10;i/=10)a++;if((r=t-a)<0)r+=7,o=t,d=v[h=0];else{if((h=Math.ceil((r+1)/7))>=(i=v.length))return e;for(d=i=v[h],a=1;i>=10;i/=10)a++;o=(r%=7)-7+a}if(void 0!==n&&(l=d/(i=p(10,a-o-1))%10|0,u=t<0||void 0!==v[h+1]||d%i,u=n<4?(l||u)&&(0==n||n==(e.s<0?3:2)):l>5||5==l&&(4==n||u||6==n&&(r>0?o>0?d/p(10,a-o):0:v[h-1])%10&1||n==(e.s<0?8:7))),t<1||!v[0])return u?(i=k(e),v.length=1,t=t-i-1,v[0]=p(10,(7-t%7)%7),e.e=f(-t/7)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==r?(v.length=h,i=1,h--):(v.length=h+1,i=p(10,7-r),v[h]=o>0?(d/p(10,a-o)%p(10,o)|0)*i:0),u)for(;;){if(0==h){(v[0]+=i)==m&&(v[0]=1,++e.e);break}if(v[h]+=i,v[h]!=m)break;v[h--]=0,i=1}for(r=v.length;0===v[--r];)v.pop();if(c&&(e.e>y||e.e<-y))throw Error(s+k(e));return e}function A(e,t){var n,r,o,i,a,l,u,s,f,p,d=e.constructor,h=d.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new d(e),c?_(t,h):t;if(u=e.d,p=t.d,r=t.e,s=e.e,u=u.slice(),a=s-r){for((f=a<0)?(n=u,a=-a,l=p.length):(n=p,r=s,l=u.length),a>(o=Math.max(Math.ceil(h/7),l)+2)&&(a=o,n.length=1),n.reverse(),o=a;o--;)n.push(0);n.reverse()}else{for((f=(o=u.length)<(l=p.length))&&(l=o),o=0;o<l;o++)if(u[o]!=p[o]){f=u[o]<p[o];break}a=0}for(f&&(n=u,u=p,p=n,t.s=-t.s),l=u.length,o=p.length-l;o>0;--o)u[l++]=0;for(o=p.length;o>a;){if(u[--o]<p[o]){for(i=o;i&&0===u[--i];)u[i]=m-1;--u[i],u[o]+=m}u[o]-=p[o]}for(;0===u[--l];)u.pop();for(;0===u[0];u.shift())--r;return u[0]?(t.d=u,t.e=r,c?_(t,h):t):new d(0)}function T(e,t,n){var r,o=k(e),i=w(e.d),a=i.length;return t?(n&&(r=n-a)>0?i=i.charAt(0)+"."+i.slice(1)+S(r):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+S(-o-1)+i,n&&(r=n-a)>0&&(i+=S(r))):o>=a?(i+=S(o+1-a),n&&(r=n-o-1)>0&&(i=i+"."+S(r))):((r=o+1)<a&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-a)>0&&(o+1===a&&(i+="."),i+=S(r))),e.s<0?"-"+i:i}function C(e,t){if(e.length>t)return e.length=t,!0}function N(e){if(!e||"object"!=typeof e)throw Error(l+"Object expected");var t,n,r,o=["precision",1,i,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(r=e[n=o[t]])){if(!(f(r)===r&&r>=o[t+1]&&r<=o[t+2]))throw Error(u+n+": "+r);this[n]=r}if(void 0!==(r=e[n="LN10"])){if(r!=Math.LN10)throw Error(u+n+": "+r);this[n]=new this(r)}return this}a=function e(t){var n,r,o;function i(e){var t=this;if(!(t instanceof i))return new i(e);if(t.constructor=i,e instanceof i)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"==typeof e){if(0*e!=0)throw Error(u+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):P(t,e.toString())}if("string"!=typeof e)throw Error(u+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!d.test(e))throw Error(u+e);P(t,e)}if(i.prototype=v,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=e,i.config=i.set=N,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<o.length;)t.hasOwnProperty(r=o[n++])||(t[r]=this[r]);return i.config(t),i}(a),a.default=a.Decimal=a,o=new a(1),void 0===(r=function(){return a}.call(t,n,t,e))||(e.exports=r)}()},7176:function(e,t,n){"use strict";var r,o=n(3126),i=n(5795);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var a=!!r&&i&&i(Object.prototype,"__proto__"),c=Object,l=c.getPrototypeOf;e.exports=a&&"function"==typeof a.get?o([a.get]):"function"==typeof l&&function(e){return l(null==e?e:c(e))}},655:function(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},1237:function(e){"use strict";e.exports=EvalError},9383:function(e){"use strict";e.exports=Error},9290:function(e){"use strict";e.exports=RangeError},9538:function(e){"use strict";e.exports=ReferenceError},8068:function(e){"use strict";e.exports=SyntaxError},9675:function(e){"use strict";e.exports=TypeError},5345:function(e){"use strict";e.exports=URIError},9612:function(e){"use strict";e.exports=Object},228:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,a){if("function"!=typeof r)throw new TypeError("The listener must be a function");var c=new o(r,i||e,a),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],c]:e._events[l].push(c):(e._events[l]=c,e._eventsCount++),e}function a(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function c(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),c.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},c.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},c.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},c.prototype.emit=function(e,t,r,o,i,a){var c=n?n+e:e;if(!this._events[c])return!1;var l,u,s=this._events[c],f=arguments.length;if(s.fn){switch(s.once&&this.removeListener(e,s.fn,void 0,!0),f){case 1:return s.fn.call(s.context),!0;case 2:return s.fn.call(s.context,t),!0;case 3:return s.fn.call(s.context,t,r),!0;case 4:return s.fn.call(s.context,t,r,o),!0;case 5:return s.fn.call(s.context,t,r,o,i),!0;case 6:return s.fn.call(s.context,t,r,o,i,a),!0}for(u=1,l=new Array(f-1);u<f;u++)l[u-1]=arguments[u];s.fn.apply(s.context,l)}else{var p,d=s.length;for(u=0;u<d;u++)switch(s[u].once&&this.removeListener(e,s[u].fn,void 0,!0),f){case 1:s[u].fn.call(s[u].context);break;case 2:s[u].fn.call(s[u].context,t);break;case 3:s[u].fn.call(s[u].context,t,r);break;case 4:s[u].fn.call(s[u].context,t,r,o);break;default:if(!l)for(p=1,l=new Array(f-1);p<f;p++)l[p-1]=arguments[p];s[u].fn.apply(s[u].context,l)}}return!0},c.prototype.on=function(e,t,n){return i(this,e,t,n,!1)},c.prototype.once=function(e,t,n){return i(this,e,t,n,!0)},c.prototype.removeListener=function(e,t,r,o){var i=n?n+e:e;if(!this._events[i])return this;if(!t)return a(this,i),this;var c=this._events[i];if(c.fn)c.fn!==t||o&&!c.once||r&&c.context!==r||a(this,i);else{for(var l=0,u=[],s=c.length;l<s;l++)(c[l].fn!==t||o&&!c[l].once||r&&c[l].context!==r)&&u.push(c[l]);u.length?this._events[i]=1===u.length?u[0]:u:a(this,i)}return this},c.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},c.prototype.off=c.prototype.removeListener,c.prototype.addListener=c.prototype.on,c.prefixed=n,c.EventEmitter=c,e.exports=c},9353:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var o=0;o<t.length;o+=1)n[o+e.length]=t[o];return n};e.exports=function(e){var o=this;if("function"!=typeof o||"[object Function]"!==t.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o);for(var i,a=function(e,t){for(var n=[],r=t||0,o=0;r<e.length;r+=1,o+=1)n[o]=e[r];return n}(arguments,1),c=n(0,o.length-a.length),l=[],u=0;u<c;u++)l[u]="$"+u;if(i=Function("binder","return function ("+function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n}(l,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof i){var t=o.apply(this,r(a,arguments));return Object(t)===t?t:this}return o.apply(e,r(a,arguments))}),o.prototype){var s=function(){};s.prototype=o.prototype,i.prototype=new s,s.prototype=null}return i}},6743:function(e,t,n){"use strict";var r=n(9353);e.exports=Function.prototype.bind||r},453:function(e,t,n){"use strict";var r,o=n(9612),i=n(9383),a=n(1237),c=n(9290),l=n(9538),u=n(8068),s=n(9675),f=n(5345),p=n(1514),d=n(8968),m=n(6188),h=n(8002),y=n(5880),v=n(414),b=n(3093),g=Function,w=function(e){try{return g('"use strict"; return ('+e+").constructor;")()}catch(e){}},O=n(5795),x=n(655),k=function(){throw new s},E=O?function(){try{return k}catch(e){try{return O(arguments,"callee").get}catch(e){return k}}}():k,S=n(4039)(),j=n(3628),P=n(1064),_=n(8648),A=n(1002),T=n(76),C={},N="undefined"!=typeof Uint8Array&&j?j(Uint8Array):r,M={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":S&&j?j([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":C,"%AsyncGenerator%":C,"%AsyncGeneratorFunction%":C,"%AsyncIteratorPrototype%":C,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"==typeof Float16Array?r:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":g,"%GeneratorFunction%":C,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":S&&j?j(j([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&S&&j?j((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":O,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":c,"%ReferenceError%":l,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&S&&j?j((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&j?j(""[Symbol.iterator]()):r,"%Symbol%":S?Symbol:r,"%SyntaxError%":u,"%ThrowTypeError%":E,"%TypedArray%":N,"%TypeError%":s,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":f,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet,"%Function.prototype.call%":T,"%Function.prototype.apply%":A,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":P,"%Math.abs%":p,"%Math.floor%":d,"%Math.max%":m,"%Math.min%":h,"%Math.pow%":y,"%Math.round%":v,"%Math.sign%":b,"%Reflect.getPrototypeOf%":_};if(j)try{null.error}catch(e){var D=j(j(e));M["%Error.prototype%"]=D}var I=function e(t){var n;if("%AsyncFunction%"===t)n=w("async function () {}");else if("%GeneratorFunction%"===t)n=w("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=w("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&j&&(n=j(o.prototype))}return M[t]=n,n},R={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},L=n(6743),B=n(9957),F=L.call(T,Array.prototype.concat),U=L.call(A,Array.prototype.splice),z=L.call(T,String.prototype.replace),q=L.call(T,String.prototype.slice),W=L.call(T,RegExp.prototype.exec),K=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,$=/\\(\\)?/g,H=function(e,t){var n,r=e;if(B(R,r)&&(r="%"+(n=R[r])[0]+"%"),B(M,r)){var o=M[r];if(o===C&&(o=I(r)),void 0===o&&!t)throw new s("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new u("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===W(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=q(e,0,1),n=q(e,-1);if("%"===t&&"%"!==n)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var r=[];return z(e,K,function(e,t,n,o){r[r.length]=n?z(o,$,"$1"):t||e}),r}(e),r=n.length>0?n[0]:"",o=H("%"+r+"%",t),i=o.name,a=o.value,c=!1,l=o.alias;l&&(r=l[0],U(n,F([0,1],l)));for(var f=1,p=!0;f<n.length;f+=1){var d=n[f],m=q(d,0,1),h=q(d,-1);if(('"'===m||"'"===m||"`"===m||'"'===h||"'"===h||"`"===h)&&m!==h)throw new u("property names with quotes must have matching quotes");if("constructor"!==d&&p||(c=!0),B(M,i="%"+(r+="."+d)+"%"))a=M[i];else if(null!=a){if(!(d in a)){if(!t)throw new s("base intrinsic for "+e+" exists, but the property is not available.");return}if(O&&f+1>=n.length){var y=O(a,d);a=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:a[d]}else p=B(a,d),a=a[d];p&&!c&&(M[i]=a)}}return a}},1064:function(e,t,n){"use strict";var r=n(9612);e.exports=r.getPrototypeOf||null},8648:function(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},3628:function(e,t,n){"use strict";var r=n(8648),o=n(1064),i=n(7176);e.exports=r?function(e){return r(e)}:o?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return o(e)}:i?function(e){return i(e)}:null},6549:function(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},5795:function(e,t,n){"use strict";var r=n(6549);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},5163:function(e,t,n){"use strict";t.A=function(e){var t=e.size,n=void 0===t?24:t,r=e.onClick,c=(e.icon,e.className),l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],0<=t.indexOf(n)||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],0<=t.indexOf(n)||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i),u=["gridicon","gridicons-ellipsis",c,!1,!1,!1].filter(Boolean).join(" ");return o.default.createElement("svg",a({className:u,height:n,width:n,onClick:r},l,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 12a2 2 0 11-4.001-.001A2 2 0 017 12zm12-2a2 2 0 10.001 4.001A2 2 0 0019 10zm-7 0a2 2 0 10.001 4.001A2 2 0 0012 10z"})))};var r,o=(r=n(1594))&&r.__esModule?r:{default:r},i=["size","onClick","icon","className"];function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)}},4039:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1333);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},1333:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},9957:function(e,t,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(6743);e.exports=i.call(r,o)},5580:function(e,t,n){var r=n(6110)(n(9325),"DataView");e.exports=r},1549:function(e,t,n){var r=n(2032),o=n(3862),i=n(6721),a=n(2749),c=n(5749);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=c,e.exports=l},79:function(e,t,n){var r=n(3702),o=n(80),i=n(4739),a=n(8655),c=n(1175);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=c,e.exports=l},8223:function(e,t,n){var r=n(6110)(n(9325),"Map");e.exports=r},3661:function(e,t,n){var r=n(3040),o=n(7670),i=n(289),a=n(4509),c=n(2949);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=c,e.exports=l},2804:function(e,t,n){var r=n(6110)(n(9325),"Promise");e.exports=r},6545:function(e,t,n){var r=n(6110)(n(9325),"Set");e.exports=r},8859:function(e,t,n){var r=n(3661),o=n(1380),i=n(1459);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},7217:function(e,t,n){var r=n(79),o=n(1420),i=n(938),a=n(3605),c=n(9817),l=n(945);function u(e){var t=this.__data__=new r(e);this.size=t.size}u.prototype.clear=o,u.prototype.delete=i,u.prototype.get=a,u.prototype.has=c,u.prototype.set=l,e.exports=u},1873:function(e,t,n){var r=n(9325).Symbol;e.exports=r},7828:function(e,t,n){var r=n(9325).Uint8Array;e.exports=r},8303:function(e,t,n){var r=n(6110)(n(9325),"WeakMap");e.exports=r},1033:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},7277:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}},9770:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},5325:function(e,t,n){var r=n(6131);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},9905:function(e){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},695:function(e,t,n){var r=n(8096),o=n(2428),i=n(6449),a=n(3656),c=n(361),l=n(7167),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),s=!n&&o(e),f=!n&&!s&&a(e),p=!n&&!s&&!f&&l(e),d=n||s||f||p,m=d?r(e.length,String):[],h=m.length;for(var y in e)!t&&!u.call(e,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||c(y,h))||m.push(y);return m}},4932:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},4528:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},4248:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},1074:function(e){e.exports=function(e){return e.split("")}},6025:function(e,t,n){var r=n(5288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},3360:function(e,t,n){var r=n(3243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},909:function(e,t,n){var r=n(641),o=n(8329)(r);e.exports=o},3777:function(e,t,n){var r=n(909);e.exports=function(e,t){var n=!0;return r(e,function(e,r,o){return n=!!t(e,r,o)}),n}},3599:function(e,t,n){var r=n(4394);e.exports=function(e,t,n){for(var o=-1,i=e.length;++o<i;){var a=e[o],c=t(a);if(null!=c&&(void 0===l?c==c&&!r(c):n(c,l)))var l=c,u=a}return u}},2523:function(e){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},3120:function(e,t,n){var r=n(4528),o=n(5891);e.exports=function e(t,n,i,a,c){var l=-1,u=t.length;for(i||(i=o),c||(c=[]);++l<u;){var s=t[l];n>0&&i(s)?n>1?e(s,n-1,i,a,c):r(c,s):a||(c[c.length]=s)}return c}},6649:function(e,t,n){var r=n(3221)();e.exports=r},641:function(e,t,n){var r=n(6649),o=n(5950);e.exports=function(e,t){return e&&r(e,t,o)}},7422:function(e,t,n){var r=n(1769),o=n(7797);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},2199:function(e,t,n){var r=n(4528),o=n(6449);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},2552:function(e,t,n){var r=n(1873),o=n(659),i=n(9350),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},3335:function(e){e.exports=function(e,t){return e>t}},8077:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},6131:function(e,t,n){var r=n(2523),o=n(5463),i=n(6959);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},7534:function(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},270:function(e,t,n){var r=n(7068),o=n(346);e.exports=function e(t,n,i,a,c){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,c))}},7068:function(e,t,n){var r=n(7217),o=n(5911),i=n(1986),a=n(689),c=n(5861),l=n(6449),u=n(3656),s=n(7167),f="[object Arguments]",p="[object Array]",d="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,y,v){var b=l(e),g=l(t),w=b?p:c(e),O=g?p:c(t),x=(w=w==f?d:w)==d,k=(O=O==f?d:O)==d,E=w==O;if(E&&u(e)){if(!u(t))return!1;b=!0,x=!1}if(E&&!x)return v||(v=new r),b||s(e)?o(e,t,n,h,y,v):i(e,t,w,n,h,y,v);if(!(1&n)){var S=x&&m.call(e,"__wrapped__"),j=k&&m.call(t,"__wrapped__");if(S||j){var P=S?e.value():e,_=j?t.value():t;return v||(v=new r),y(P,_,n,h,v)}}return!!E&&(v||(v=new r),a(e,t,n,h,y,v))}},1799:function(e,t,n){var r=n(7217),o=n(270);e.exports=function(e,t,n,i){var a=n.length,c=a,l=!i;if(null==e)return!c;for(e=Object(e);a--;){var u=n[a];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a<c;){var s=(u=n[a])[0],f=e[s],p=u[1];if(l&&u[2]){if(void 0===f&&!(s in e))return!1}else{var d=new r;if(i)var m=i(f,p,s,e,t,d);if(!(void 0===m?o(p,f,3,i,d):m))return!1}}return!0}},5463:function(e){e.exports=function(e){return e!=e}},5083:function(e,t,n){var r=n(1882),o=n(7296),i=n(3805),a=n(7473),c=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,s=l.toString,f=u.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:c).test(a(e))}},4901:function(e,t,n){var r=n(2552),o=n(294),i=n(346),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},5389:function(e,t,n){var r=n(3663),o=n(7978),i=n(3488),a=n(6449),c=n(583);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):c(e)}},8984:function(e,t,n){var r=n(5527),o=n(3650),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},6176:function(e){e.exports=function(e,t){return e<t}},5128:function(e,t,n){var r=n(909),o=n(4894);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,function(e,r,o){i[++n]=t(e,r,o)}),i}},3663:function(e,t,n){var r=n(1799),o=n(776),i=n(7197);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},7978:function(e,t,n){var r=n(270),o=n(8156),i=n(631),a=n(8586),c=n(756),l=n(7197),u=n(7797);e.exports=function(e,t){return a(e)&&c(t)?l(u(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},6155:function(e,t,n){var r=n(4932),o=n(7422),i=n(5389),a=n(5128),c=n(3937),l=n(7301),u=n(3714),s=n(3488),f=n(6449);e.exports=function(e,t,n){t=t.length?r(t,function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e}):[s];var p=-1;t=r(t,l(i));var d=a(e,function(e,n,o){return{criteria:r(t,function(t){return t(e)}),index:++p,value:e}});return c(d,function(e,t){return u(e,t,n)})}},7237:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7255:function(e,t,n){var r=n(7422);e.exports=function(e){return function(t){return r(t,e)}}},6151:function(e){var t=Math.ceil,n=Math.max;e.exports=function(e,r,o,i){for(var a=-1,c=n(t((r-e)/(o||1)),0),l=Array(c);c--;)l[i?c:++a]=e,e+=o;return l}},9302:function(e,t,n){var r=n(3488),o=n(6757),i=n(2865);e.exports=function(e,t){return i(o(e,t,r),e+"")}},9570:function(e,t,n){var r=n(7334),o=n(3243),i=n(3488),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},5160:function(e){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},916:function(e,t,n){var r=n(909);e.exports=function(e,t){var n;return r(e,function(e,r,o){return!(n=t(e,r,o))}),!!n}},3937:function(e){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},8096:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7556:function(e,t,n){var r=n(1873),o=n(4932),i=n(6449),a=n(4394),c=r?r.prototype:void 0,l=c?c.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},4128:function(e,t,n){var r=n(1800),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},7301:function(e){e.exports=function(e){return function(t){return e(t)}}},5765:function(e,t,n){var r=n(8859),o=n(5325),i=n(9905),a=n(9219),c=n(4517),l=n(4247);e.exports=function(e,t,n){var u=-1,s=o,f=e.length,p=!0,d=[],m=d;if(n)p=!1,s=i;else if(f>=200){var h=t?null:c(e);if(h)return l(h);p=!1,s=a,m=new r}else m=t?[]:d;e:for(;++u<f;){var y=e[u],v=t?t(y):y;if(y=n||0!==y?y:0,p&&v==v){for(var b=m.length;b--;)if(m[b]===v)continue e;t&&m.push(v),d.push(y)}else s(m,v,n)||(m!==d&&m.push(v),d.push(y))}return d}},9219:function(e){e.exports=function(e,t){return e.has(t)}},1769:function(e,t,n){var r=n(6449),o=n(8586),i=n(1802),a=n(3222);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},8754:function(e,t,n){var r=n(5160);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},3730:function(e,t,n){var r=n(4394);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,i=e==e,a=r(e),c=void 0!==t,l=null===t,u=t==t,s=r(t);if(!l&&!s&&!a&&e>t||a&&c&&u&&!l&&!s||o&&c&&u||!n&&u||!i)return 1;if(!o&&!a&&!s&&e<t||s&&n&&i&&!o&&!a||l&&n&&i||!c&&i||!u)return-1}return 0}},3714:function(e,t,n){var r=n(3730);e.exports=function(e,t,n){for(var o=-1,i=e.criteria,a=t.criteria,c=i.length,l=n.length;++o<c;){var u=r(i[o],a[o]);if(u)return o>=l?u:u*("desc"==n[o]?-1:1)}return e.index-t.index}},5481:function(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},8329:function(e,t,n){var r=n(4894);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,c=Object(n);(t?a--:++a<i)&&!1!==o(c[a],a,c););return n}}},3221:function(e){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),c=a.length;c--;){var l=a[e?c:++o];if(!1===n(i[l],l,i))break}return t}}},2507:function(e,t,n){var r=n(8754),o=n(9698),i=n(3912),a=n(3222);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,c=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return c[e]()+l}}},2006:function(e,t,n){var r=n(5389),o=n(4894),i=n(5950);e.exports=function(e){return function(t,n,a){var c=Object(t);if(!o(t)){var l=r(n,3);t=i(t),n=function(e){return l(c[e],e,c)}}var u=e(t,n,a);return u>-1?c[l?t[u]:u]:void 0}}},5508:function(e,t,n){var r=n(6151),o=n(6800),i=n(7400);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&o(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?t<n?1:-1:i(a),r(t,n,a,e)}}},4517:function(e,t,n){var r=n(6545),o=n(3950),i=n(4247),a=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=a},3243:function(e,t,n){var r=n(6110),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},5911:function(e,t,n){var r=n(8859),o=n(4248),i=n(9219);e.exports=function(e,t,n,a,c,l){var u=1&n,s=e.length,f=t.length;if(s!=f&&!(u&&f>s))return!1;var p=l.get(e),d=l.get(t);if(p&&d)return p==t&&d==e;var m=-1,h=!0,y=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++m<s;){var v=e[m],b=t[m];if(a)var g=u?a(b,v,m,t,e,l):a(v,b,m,e,t,l);if(void 0!==g){if(g)continue;h=!1;break}if(y){if(!o(t,function(e,t){if(!i(y,t)&&(v===e||c(v,e,n,a,l)))return y.push(t)})){h=!1;break}}else if(v!==b&&!c(v,b,n,a,l)){h=!1;break}}return l.delete(e),l.delete(t),h}},1986:function(e,t,n){var r=n(1873),o=n(7828),i=n(5288),a=n(5911),c=n(317),l=n(4247),u=r?r.prototype:void 0,s=u?u.valueOf:void 0;e.exports=function(e,t,n,r,u,f,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=c;case"[object Set]":var m=1&r;if(d||(d=l),e.size!=t.size&&!m)return!1;var h=p.get(e);if(h)return h==t;r|=2,p.set(e,t);var y=a(d(e),d(t),r,u,f,p);return p.delete(e),y;case"[object Symbol]":if(s)return s.call(e)==s.call(t)}return!1}},689:function(e,t,n){var r=n(2),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,c){var l=1&n,u=r(e),s=u.length;if(s!=r(t).length&&!l)return!1;for(var f=s;f--;){var p=u[f];if(!(l?p in t:o.call(t,p)))return!1}var d=c.get(e),m=c.get(t);if(d&&m)return d==t&&m==e;var h=!0;c.set(e,t),c.set(t,e);for(var y=l;++f<s;){var v=e[p=u[f]],b=t[p];if(i)var g=l?i(b,v,p,t,e,c):i(v,b,p,e,t,c);if(!(void 0===g?v===b||a(v,b,n,i,c):g)){h=!1;break}y||(y="constructor"==p)}if(h&&!y){var w=e.constructor,O=t.constructor;w==O||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof O&&O instanceof O||(h=!1)}return c.delete(e),c.delete(t),h}},4840:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},2:function(e,t,n){var r=n(2199),o=n(4664),i=n(5950);e.exports=function(e){return r(e,i,o)}},2651:function(e,t,n){var r=n(4218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},776:function(e,t,n){var r=n(756),o=n(5950);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},6110:function(e,t,n){var r=n(5083),o=n(392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},8879:function(e,t,n){var r=n(4335)(Object.getPrototypeOf,Object);e.exports=r},659:function(e,t,n){var r=n(1873),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,c=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,c),n=e[c];try{e[c]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[c]=n:delete e[c]),o}},4664:function(e,t,n){var r=n(9770),o=n(3345),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,c=a?function(e){return null==e?[]:(e=Object(e),r(a(e),function(t){return i.call(e,t)}))}:o;e.exports=c},5861:function(e,t,n){var r=n(5580),o=n(8223),i=n(2804),a=n(6545),c=n(8303),l=n(2552),u=n(7473),s="[object Map]",f="[object Promise]",p="[object Set]",d="[object WeakMap]",m="[object DataView]",h=u(r),y=u(o),v=u(i),b=u(a),g=u(c),w=l;(r&&w(new r(new ArrayBuffer(1)))!=m||o&&w(new o)!=s||i&&w(i.resolve())!=f||a&&w(new a)!=p||c&&w(new c)!=d)&&(w=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case h:return m;case y:return s;case v:return f;case b:return p;case g:return d}return t}),e.exports=w},392:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},9326:function(e,t,n){var r=n(1769),o=n(2428),i=n(6449),a=n(361),c=n(294),l=n(7797);e.exports=function(e,t,n){for(var u=-1,s=(t=r(t,e)).length,f=!1;++u<s;){var p=l(t[u]);if(!(f=null!=e&&n(e,p)))break;e=e[p]}return f||++u!=s?f:!!(s=null==e?0:e.length)&&c(s)&&a(p,s)&&(i(e)||o(e))}},9698:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},2032:function(e,t,n){var r=n(1042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},3862:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721:function(e,t,n){var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},2749:function(e,t,n){var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},5749:function(e,t,n){var r=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},5891:function(e,t,n){var r=n(1873),o=n(2428),i=n(6449),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},361:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},6800:function(e,t,n){var r=n(5288),o=n(4894),i=n(361),a=n(3805);e.exports=function(e,t,n){if(!a(n))return!1;var c=typeof t;return!!("number"==c?o(n)&&i(t,n.length):"string"==c&&t in n)&&r(n[t],e)}},8586:function(e,t,n){var r=n(6449),o=n(4394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},4218:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7296:function(e,t,n){var r,o=n(5481),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},5527:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},756:function(e,t,n){var r=n(3805);e.exports=function(e){return e==e&&!r(e)}},3702:function(e){e.exports=function(){this.__data__=[],this.size=0}},80:function(e,t,n){var r=n(6025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},4739:function(e,t,n){var r=n(6025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},8655:function(e,t,n){var r=n(6025);e.exports=function(e){return r(this.__data__,e)>-1}},1175:function(e,t,n){var r=n(6025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},3040:function(e,t,n){var r=n(1549),o=n(79),i=n(8223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},7670:function(e,t,n){var r=n(2651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},289:function(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).get(e)}},4509:function(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).has(e)}},2949:function(e,t,n){var r=n(2651);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},317:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},7197:function(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},2224:function(e,t,n){var r=n(104);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},1042:function(e,t,n){var r=n(6110)(Object,"create");e.exports=r},3650:function(e,t,n){var r=n(4335)(Object.keys,Object);e.exports=r},6009:function(e,t,n){e=n.nmd(e);var r=n(4840),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,c=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=c},9350:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4335:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},6757:function(e,t,n){var r=n(1033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,c=o(i.length-t,0),l=Array(c);++a<c;)l[a]=i[t+a];a=-1;for(var u=Array(t+1);++a<t;)u[a]=i[a];return u[t]=n(l),r(e,this,u)}}},9325:function(e,t,n){var r=n(4840),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},1380:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1459:function(e){e.exports=function(e){return this.__data__.has(e)}},4247:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},2865:function(e,t,n){var r=n(9570),o=n(1811)(r);e.exports=o},1811:function(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},1420:function(e,t,n){var r=n(79);e.exports=function(){this.__data__=new r,this.size=0}},938:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},3605:function(e){e.exports=function(e){return this.__data__.get(e)}},9817:function(e){e.exports=function(e){return this.__data__.has(e)}},945:function(e,t,n){var r=n(79),o=n(8223),i=n(3661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},6959:function(e){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},3912:function(e,t,n){var r=n(1074),o=n(9698),i=n(2054);e.exports=function(e){return o(e)?i(e):r(e)}},1802:function(e,t,n){var r=n(2224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)}),t});e.exports=a},7797:function(e,t,n){var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7473:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},1800:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},2054:function(e){var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",u="[\\ufe0e\\ufe0f]?",s=u+l+("(?:\\u200d(?:"+[i,a,c].join("|")+")"+u+l+")*"),f="(?:"+[i+r+"?",r,a,c,n].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+s,"g");e.exports=function(e){return e.match(p)||[]}},7334:function(e){e.exports=function(e){return function(){return e}}},8221:function(e,t,n){var r=n(3805),o=n(124),i=n(9374),a=Math.max,c=Math.min;e.exports=function(e,t,n){var l,u,s,f,p,d,m=0,h=!1,y=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=l,r=u;return l=u=void 0,m=t,f=e.apply(r,n)}function g(e){var n=e-d;return void 0===d||n>=t||n<0||y&&e-m>=s}function w(){var e=o();if(g(e))return O(e);p=setTimeout(w,function(e){var n=t-(e-d);return y?c(n,s-(e-m)):n}(e))}function O(e){return p=void 0,v&&l?b(e):(l=u=void 0,f)}function x(){var e=o(),n=g(e);if(l=arguments,u=this,d=e,n){if(void 0===p)return function(e){return m=e,p=setTimeout(w,t),h?b(e):f}(d);if(y)return clearTimeout(p),p=setTimeout(w,t),b(d)}return void 0===p&&(p=setTimeout(w,t)),f}return t=i(t)||0,r(n)&&(h=!!n.leading,s=(y="maxWait"in n)?a(i(n.maxWait)||0,t):s,v="trailing"in n?!!n.trailing:v),x.cancel=function(){void 0!==p&&clearTimeout(p),m=0,l=d=u=p=void 0},x.flush=function(){return void 0===p?f:O(o())},x}},5288:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},9747:function(e,t,n){var r=n(7277),o=n(3777),i=n(5389),a=n(6449),c=n(6800);e.exports=function(e,t,n){var l=a(e)?r:o;return n&&c(e,t,n)&&(t=void 0),l(e,i(t,3))}},7309:function(e,t,n){var r=n(2006)(n(4713));e.exports=r},4713:function(e,t,n){var r=n(2523),o=n(5389),i=n(1489),a=Math.max;e.exports=function(e,t,n){var c=null==e?0:e.length;if(!c)return-1;var l=null==n?0:i(n);return l<0&&(l=a(c+l,0)),r(e,o(t,3),l)}},7307:function(e,t,n){var r=n(3120),o=n(5378);e.exports=function(e,t){return r(o(e,t),1)}},8156:function(e,t,n){var r=n(7422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},631:function(e,t,n){var r=n(8077),o=n(9326);e.exports=function(e,t){return null!=e&&o(e,t,r)}},3488:function(e){e.exports=function(e){return e}},2428:function(e,t,n){var r=n(7534),o=n(346),i=Object.prototype,a=i.hasOwnProperty,c=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!c.call(e,"callee")};e.exports=l},6449:function(e){var t=Array.isArray;e.exports=t},4894:function(e,t,n){var r=n(1882),o=n(294);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},3812:function(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==r(e)}},3656:function(e,t,n){e=n.nmd(e);var r=n(9325),o=n(9935),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,c=a&&a.exports===i?r.Buffer:void 0,l=(c?c.isBuffer:void 0)||o;e.exports=l},2404:function(e,t,n){var r=n(270);e.exports=function(e,t){return r(e,t)}},1882:function(e,t,n){var r=n(2552),o=n(3805);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},1741:function(e,t,n){var r=n(8023);e.exports=function(e){return r(e)&&e!=+e}},9843:function(e){e.exports=function(e){return null==e}},8023:function(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},3805:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},1331:function(e,t,n){var r=n(2552),o=n(8879),i=n(346),a=Function.prototype,c=Object.prototype,l=a.toString,u=c.hasOwnProperty,s=l.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==s}},5015:function(e,t,n){var r=n(2552),o=n(6449),i=n(346);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},4394:function(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7167:function(e,t,n){var r=n(4901),o=n(7301),i=n(6009),a=i&&i.isTypedArray,c=a?o(a):r;e.exports=c},5950:function(e,t,n){var r=n(695),o=n(8984),i=n(4894);e.exports=function(e){return i(e)?r(e):o(e)}},8090:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},5378:function(e,t,n){var r=n(4932),o=n(5389),i=n(5128),a=n(6449);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},3916:function(e,t,n){var r=n(3360),o=n(641),i=n(5389);e.exports=function(e,t){var n={};return t=i(t,3),o(e,function(e,o,i){r(n,o,t(e,o,i))}),n}},4506:function(e,t,n){var r=n(3599),o=n(3335),i=n(3488);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},7551:function(e,t,n){var r=n(3599),o=n(3335),i=n(5389);e.exports=function(e,t){return e&&e.length?r(e,i(t,2),o):void 0}},104:function(e,t,n){var r=n(3661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},1684:function(e,t,n){var r=n(3599),o=n(6176),i=n(3488);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},6533:function(e,t,n){var r=n(3599),o=n(5389),i=n(6176);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),i):void 0}},3950:function(e){e.exports=function(){}},124:function(e,t,n){var r=n(9325);e.exports=function(){return r.Date.now()}},583:function(e,t,n){var r=n(7237),o=n(7255),i=n(8586),a=n(7797);e.exports=function(e){return i(e)?r(a(e)):o(e)}},3181:function(e,t,n){var r=n(5508)();e.exports=r},2426:function(e,t,n){var r=n(4248),o=n(5389),i=n(916),a=n(6449),c=n(6800);e.exports=function(e,t,n){var l=a(e)?r:i;return n&&c(e,t,n)&&(t=void 0),l(e,o(t,3))}},3031:function(e,t,n){var r=n(3120),o=n(6155),i=n(9302),a=n(6800),c=i(function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])});e.exports=c},3345:function(e){e.exports=function(){return[]}},9935:function(e){e.exports=function(){return!1}},7350:function(e,t,n){var r=n(8221),o=n(3805);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},7400:function(e,t,n){var r=n(9374),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},1489:function(e,t,n){var r=n(7400);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},9374:function(e,t,n){var r=n(4128),o=n(3805),i=n(4394),a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):a.test(e)?NaN:+e}},3222:function(e,t,n){var r=n(7556);e.exports=function(e){return null==e?"":r(e)}},14:function(e,t,n){var r=n(5389),o=n(5765);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},5808:function(e,t,n){var r=n(2507)("toUpperCase");e.exports=r},1514:function(e){"use strict";e.exports=Math.abs},8968:function(e){"use strict";e.exports=Math.floor},4459:function(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},6188:function(e){"use strict";e.exports=Math.max},8002:function(e){"use strict";e.exports=Math.min},5880:function(e){"use strict";e.exports=Math.pow},414:function(e){"use strict";e.exports=Math.round},3093:function(e,t,n){"use strict";var r=n(4459);e.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},1240:function(e,t,n){var r="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"==typeof o.get?o.get:null,a=r&&Map.prototype.forEach,c="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&c?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=c&&l&&"function"==typeof l.get?l.get:null,s=c&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,d="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,m=Boolean.prototype.valueOf,h=Object.prototype.toString,y=Function.prototype.toString,v=String.prototype.match,b=String.prototype.slice,g=String.prototype.replace,w=String.prototype.toUpperCase,O=String.prototype.toLowerCase,x=RegExp.prototype.test,k=Array.prototype.concat,E=Array.prototype.join,S=Array.prototype.slice,j=Math.floor,P="function"==typeof BigInt?BigInt.prototype.valueOf:null,_=Object.getOwnPropertySymbols,A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,T="function"==typeof Symbol&&"object"==typeof Symbol.iterator,C="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===T||"symbol")?Symbol.toStringTag:null,N=Object.prototype.propertyIsEnumerable,M=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||x.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-j(-e):j(e);if(r!==e){var o=String(r),i=b.call(t,o.length+1);return g.call(o,n,"$&_")+"."+g.call(g.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return g.call(t,n,"$&_")}var I=n(2634),R=I.custom,L=$(R)?R:null,B={__proto__:null,double:'"',single:"'"},F={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function U(e,t,n){var r=n.quoteStyle||t,o=B[r];return o+e+o}function z(e){return g.call(String(e),/"/g,""")}function q(e){return!C||!("object"==typeof e&&(C in e||void 0!==e[C]))}function W(e){return"[object Array]"===G(e)&&q(e)}function K(e){return"[object RegExp]"===G(e)&&q(e)}function $(e){if(T)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!A)return!1;try{return A.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,o,c){var l=r||{};if(V(l,"quoteStyle")&&!V(B,l.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var h=!V(l,"customInspect")||l.customInspect;if("boolean"!=typeof h&&"symbol"!==h)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return X(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var x=String(t);return w?D(t,x):x}if("bigint"==typeof t){var j=String(t)+"n";return w?D(t,j):j}var _=void 0===l.depth?5:l.depth;if(void 0===o&&(o=0),o>=_&&_>0&&"object"==typeof t)return W(t)?"[Array]":"[Object]";var R=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=E.call(Array(e.indent+1)," ")}return{base:n,prev:E.call(Array(t+1),n)}}(l,o);if(void 0===c)c=[];else if(Y(c,t)>=0)return"[Circular]";function F(t,n,r){if(n&&(c=S.call(c)).push(n),r){var i={depth:l.depth};return V(l,"quoteStyle")&&(i.quoteStyle=l.quoteStyle),e(t,i,o+1,c)}return e(t,l,o+1,c)}if("function"==typeof t&&!K(t)){var H=function(e){if(e.name)return e.name;var t=v.call(y.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),Z=ne(t,F);return"[Function"+(H?": "+H:" (anonymous)")+"]"+(Z.length>0?" { "+E.call(Z,", ")+" }":"")}if($(t)){var re=T?g.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):A.call(t);return"object"!=typeof t||T?re:J(re)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var oe="<"+O.call(String(t.nodeName)),ie=t.attributes||[],ae=0;ae<ie.length;ae++)oe+=" "+ie[ae].name+"="+U(z(ie[ae].value),"double",l);return oe+=">",t.childNodes&&t.childNodes.length&&(oe+="..."),oe+="</"+O.call(String(t.nodeName))+">"}if(W(t)){if(0===t.length)return"[]";var ce=ne(t,F);return R&&!function(e){for(var t=0;t<e.length;t++)if(Y(e[t],"\n")>=0)return!1;return!0}(ce)?"["+te(ce,R)+"]":"[ "+E.call(ce,", ")+" ]"}if(function(e){return"[object Error]"===G(e)&&q(e)}(t)){var le=ne(t,F);return"cause"in Error.prototype||!("cause"in t)||N.call(t,"cause")?0===le.length?"["+String(t)+"]":"{ ["+String(t)+"] "+E.call(le,", ")+" }":"{ ["+String(t)+"] "+E.call(k.call("[cause]: "+F(t.cause),le),", ")+" }"}if("object"==typeof t&&h){if(L&&"function"==typeof t[L]&&I)return I(t,{depth:_-o});if("symbol"!==h&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!i||!e||"object"!=typeof e)return!1;try{i.call(e);try{u.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ue=[];return a&&a.call(t,function(e,n){ue.push(F(n,t,!0)+" => "+F(e,t))}),ee("Map",i.call(t),ue,R)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e);try{i.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var se=[];return s&&s.call(t,function(e){se.push(F(e,t))}),ee("Set",u.call(t),se,R)}if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return Q("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return Q("WeakSet");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{return d.call(e),!0}catch(e){}return!1}(t))return Q("WeakRef");if(function(e){return"[object Number]"===G(e)&&q(e)}(t))return J(F(Number(t)));if(function(e){if(!e||"object"!=typeof e||!P)return!1;try{return P.call(e),!0}catch(e){}return!1}(t))return J(F(P.call(t)));if(function(e){return"[object Boolean]"===G(e)&&q(e)}(t))return J(m.call(t));if(function(e){return"[object String]"===G(e)&&q(e)}(t))return J(F(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==n.g&&t===n.g)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===G(e)&&q(e)}(t)&&!K(t)){var fe=ne(t,F),pe=M?M(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",me=!pe&&C&&Object(t)===t&&C in t?b.call(G(t),8,-1):de?"Object":"",he=(pe||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(me||de?"["+E.call(k.call([],me||[],de||[]),": ")+"] ":"");return 0===fe.length?he+"{}":R?he+"{"+te(fe,R)+"}":he+"{ "+E.call(fe,", ")+" }"}return String(t)};var H=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return H.call(e,t)}function G(e){return h.call(e)}function Y(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function X(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return X(b.call(e,0,t.maxStringLength),t)+r}var o=F[t.quoteStyle||"single"];return o.lastIndex=0,U(g.call(g.call(e,o,"\\$1"),/[\x00-\x1f]/g,Z),"single",t)}function Z(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function J(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function ee(e,t,n,r){return e+" ("+t+") {"+(r?te(n,r):E.call(n,", "))+"}"}function te(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+E.call(e,","+n)+"\n"+t.prev}function ne(e,t){var n=W(e),r=[];if(n){r.length=e.length;for(var o=0;o<e.length;o++)r[o]=V(e,o)?t(e[o],e):""}var i,a="function"==typeof _?_(e):[];if(T){i={};for(var c=0;c<a.length;c++)i["$"+a[c]]=a[c]}for(var l in e)V(e,l)&&(n&&String(Number(l))===l&&l<e.length||T&&i["$"+l]instanceof Symbol||(x.call(/[^\w$]/,l)?r.push(t(l,e)+": "+t(e[l],e)):r.push(l+": "+t(e[l],e))));if("function"==typeof _)for(var u=0;u<a.length;u++)N.call(e,a[u])&&r.push("["+t(a[u])+"]: "+t(e[a[u]],e));return r}},2694:function(e,t,n){"use strict";var r=n(6925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){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}}function t(){return e}e.isRequired=e;var n={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:i,resetWarningCache:o};return n.PropTypes=n,n}},5556:function(e,t,n){e.exports=n(2694)()},6925:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4765:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:o}},5373:function(e,t,n){"use strict";var r=n(8636),o=n(2642),i=n(4765);e.exports={formats:i,parse:o,stringify:r}},2642:function(e,t,n){"use strict";var r=n(7720),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},c=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},l=function(e,t,n){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&n>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},u=function(e,t,n,i){if(e){var a=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&o.call(Object.prototype,n)&&!t.allowPrototypes)return;return[n]}var r=/(\[[^[\]]*])/g,i=/(\[[^[\]]*])/.exec(n),a=i?n.slice(0,i.index):n,c=[];if(a){if(!t.plainObjects&&o.call(Object.prototype,a)&&!t.allowPrototypes)return;c[c.length]=a}for(var l=0;null!==(i=r.exec(n))&&l<t.depth;){l+=1;var u=i[1].slice(1,-1);if(!t.plainObjects&&o.call(Object.prototype,u)&&!t.allowPrototypes)return;c[c.length]=i[1]}if(i){if(!0===t.strictDepth)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");c[c.length]="["+n.slice(i.index)+"]"}return c}(e,n);if(a)return function(e,t,n,o){var i=0;if(e.length>0&&"[]"===e[e.length-1]){var a=e.slice(0,-1).join("");i=Array.isArray(t)&&t[a]?t[a].length:0}for(var c=o?t:l(t,n,i),u=e.length-1;u>=0;--u){var s,f=e[u];if("[]"===f&&n.parseArrays)s=r.isOverflow(c)?c:n.allowEmptyArrays&&(""===c||n.strictNullHandling&&null===c)?[]:r.combine([],c,n.arrayLimit,n.plainObjects);else{s=n.plainObjects?{__proto__:null}:{};var p="["===f.charAt(0)&&"]"===f.charAt(f.length-1)?f.slice(1,-1):f,d=n.decodeDotInKeys?p.replace(/%2E/g,"."):p,m=parseInt(d,10),h=!isNaN(m)&&f!==d&&String(m)===d&&m>=0&&n.parseArrays;if(n.parseArrays||""!==d)if(h&&m<n.arrayLimit)(s=[])[m]=c;else{if(h&&n.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+n.arrayLimit+" element"+(1===n.arrayLimit?"":"s")+" allowed in an array.");h?(s[m]=c,r.markOverflow(s,m)):"__proto__"!==d&&(s[d]=c)}else s={0:c}}c=s}return c}(a,t,n,i)}};e.exports=function(e,t){var n=function(e){if(!e)return a;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?a.charset:e.charset,n=void 0===e.duplicates?a.duplicates:e.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||a.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:a.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,duplicates:n,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:a.strictDepth,strictMerge:"boolean"==typeof e.strictMerge?!!e.strictMerge:a.strictMerge,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}}(t);if(""===e||null==e)return n.plainObjects?{__proto__:null}:{};for(var s="string"==typeof e?function(e,t){var n={__proto__:null},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;u=u.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var s=t.parameterLimit===1/0?void 0:t.parameterLimit,f=u.split(t.delimiter,t.throwOnLimitExceeded&&void 0!==s?s+1:s);if(t.throwOnLimitExceeded&&void 0!==s&&f.length>s)throw new RangeError("Parameter limit exceeded. Only "+s+" parameter"+(1===s?"":"s")+" allowed.");var p,d=-1,m=t.charset;if(t.charsetSentinel)for(p=0;p<f.length;++p)0===f[p].indexOf("utf8=")&&("utf8=%E2%9C%93"===f[p]?m="utf-8":"utf8=%26%2310003%3B"===f[p]&&(m="iso-8859-1"),d=p,p=f.length);for(p=0;p<f.length;++p)if(p!==d){var h,y,v=f[p],b=v.indexOf("]="),g=-1===b?v.indexOf("="):b+1;if(-1===g?(h=t.decoder(v,a.decoder,m,"key"),y=t.strictNullHandling?null:""):null!==(h=t.decoder(v.slice(0,g),a.decoder,m,"key"))&&(y=r.maybeMap(l(v.slice(g+1),t,i(n[h])?n[h].length:0),function(e){return t.decoder(e,a.decoder,m,"value")})),y&&t.interpretNumericEntities&&"iso-8859-1"===m&&(y=c(String(y))),v.indexOf("[]=")>-1&&(y=i(y)?[y]:y),t.comma&&i(y)&&y.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");y=r.combine([],y,t.arrayLimit,t.plainObjects)}if(null!==h){var w=o.call(n,h);w&&("combine"===t.duplicates||v.indexOf("[]=")>-1)?n[h]=r.combine(n[h],y,t.arrayLimit,t.plainObjects):w&&"last"!==t.duplicates||(n[h]=y)}}return n}(e,n):e,f=n.plainObjects?{__proto__:null}:{},p=Object.keys(s),d=0;d<p.length;++d){var m=p[d],h=u(m,s[m],n,"string"==typeof e);f=r.merge(f,h,n)}return!0===n.allowSparse?f:r.compact(f)}},8636:function(e,t,n){"use strict";var r=n(920),o=n(7720),i=n(4765),a=Object.prototype.hasOwnProperty,c={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,u=Array.prototype.push,s=function(e,t){u.apply(e,l(t)?t:[t])},f=Date.prototype.toISOString,p=i.default,d={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:o.encode,encodeValuesOnly:!1,filter:void 0,format:p,formatter:i.formatters[p],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},m={},h=function e(t,n,i,a,c,u,f,p,h,y,v,b,g,w,O,x,k,E){for(var S,j=t,P=E,_=0,A=!1;void 0!==(P=P.get(m))&&!A;){var T=P.get(t);if(_+=1,void 0!==T){if(T===_)throw new RangeError("Cyclic object value");A=!0}void 0===P.get(m)&&(_=0)}if("function"==typeof y?j=y(n,j):j instanceof Date?j=g(j):"comma"===i&&l(j)&&(j=o.maybeMap(j,function(e){return e instanceof Date?g(e):e})),null===j){if(u)return h&&!x?h(n,d.encoder,k,"key",w):n;j=""}if("string"==typeof(S=j)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||o.isBuffer(j))return h?[O(x?n:h(n,d.encoder,k,"key",w))+"="+O(h(j,d.encoder,k,"value",w))]:[O(n)+"="+O(String(j))];var C,N=[];if(void 0===j)return N;if("comma"===i&&l(j))x&&h&&(j=o.maybeMap(j,h)),C=[{value:j.length>0?j.join(",")||null:void 0}];else if(l(y))C=y;else{var M=Object.keys(j);C=v?M.sort(v):M}var D=p?String(n).replace(/\./g,"%2E"):String(n),I=a&&l(j)&&1===j.length?D+"[]":D;if(c&&l(j)&&0===j.length)return I+"[]";for(var R=0;R<C.length;++R){var L=C[R],B="object"==typeof L&&L&&void 0!==L.value?L.value:j[L];if(!f||null!==B){var F=b&&p?String(L).replace(/\./g,"%2E"):String(L),U=l(j)?"function"==typeof i?i(I,F):I:I+(b?"."+F:"["+F+"]");E.set(t,_);var z=r();z.set(m,E),s(N,e(B,U,i,a,c,u,f,p,"comma"===i&&x&&l(j)?null:h,y,v,b,g,w,O,x,k,z))}}return N};e.exports=function(e,t){var n,o=e,u=function(e){if(!e)return d;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||d.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=i.default;if(void 0!==e.format){if(!a.call(i.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var r,o=i.formatters[n],u=d.filter;if(("function"==typeof e.filter||l(e.filter))&&(u=e.filter),r=e.arrayFormat in c?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":d.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var s=void 0===e.allowDots?!0===e.encodeDotInKeys||d.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:d.addQueryPrefix,allowDots:s,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:d.allowEmptyArrays,arrayFormat:r,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:d.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?d.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:d.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:d.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:d.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:d.encodeValuesOnly,filter:u,format:n,formatter:o,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:d.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:d.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:d.strictNullHandling}}(t);"function"==typeof u.filter?o=(0,u.filter)("",o):l(u.filter)&&(n=u.filter);var f=[];if("object"!=typeof o||null===o)return"";var p=c[u.arrayFormat],m="comma"===p&&u.commaRoundTrip;n||(n=Object.keys(o)),u.sort&&n.sort(u.sort);for(var y=r(),v=0;v<n.length;++v){var b=n[v],g=o[b];u.skipNulls&&null===g||s(f,h(g,b,p,m,u.allowEmptyArrays,u.strictNullHandling,u.skipNulls,u.encodeDotInKeys,u.encode?u.encoder:null,u.filter,u.sort,u.allowDots,u.serializeDate,u.format,u.formatter,u.encodeValuesOnly,u.charset,y))}var w=f.join(u.delimiter),O=!0===u.addQueryPrefix?"?":"";return u.charsetSentinel&&("iso-8859-1"===u.charset?O+="utf8=%26%2310003%3B&":O+="utf8=%E2%9C%93&"),w.length>0?O+w:""}},7720:function(e,t,n){"use strict";var r=n(4765),o=n(920),i=Object.prototype.hasOwnProperty,a=Array.isArray,c=o(),l=function(e,t){return c.set(e,t),e},u=function(e){return c.has(e)},s=function(e){return c.get(e)},f=function(e,t){c.set(e,t)},p=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),d=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n},m=1024;e.exports={arrayToObject:d,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return e[n]=t[n],e},e)},combine:function(e,t,n,r){if(u(e)){var o=s(e)+1;return e[o]=t,f(e,o),e}var i=[].concat(e,t);return i.length>n?l(d(i,{plainObjects:r}),i.length-1):i},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var o=t[r],i=o.obj[o.prop],c=Object.keys(i),l=0;l<c.length;++l){var u=c[l],s=i[u];"object"==typeof s&&null!==s&&-1===n.indexOf(s)&&(t[t.length]={obj:i,prop:u},n[n.length]=s)}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(a(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&(r[r.length]=n[o]);t.obj[t.prop]=r}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,o,i){if(0===e.length)return e;var a=e;if("symbol"==typeof e?a=Symbol.prototype.toString.call(e):"string"!=typeof e&&(a=String(e)),"iso-8859-1"===n)return escape(a).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var c="",l=0;l<a.length;l+=m){for(var u=a.length>=m?a.slice(l,l+m):a,s=[],f=0;f<u.length;++f){var d=u.charCodeAt(f);45===d||46===d||95===d||126===d||d>=48&&d<=57||d>=65&&d<=90||d>=97&&d<=122||i===r.RFC1738&&(40===d||41===d)?s[s.length]=u.charAt(f):d<128?s[s.length]=p[d]:d<2048?s[s.length]=p[192|d>>6]+p[128|63&d]:d<55296||d>=57344?s[s.length]=p[224|d>>12]+p[128|d>>6&63]+p[128|63&d]:(f+=1,d=65536+((1023&d)<<10|1023&u.charCodeAt(f)),s[s.length]=p[240|d>>18]+p[128|d>>12&63]+p[128|d>>6&63]+p[128|63&d])}c+=s.join("")}return c},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:u,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:l,maybeMap:function(e,t){if(a(e)){for(var n=[],r=0;r<e.length;r+=1)n[n.length]=t(e[r]);return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n&&"function"!=typeof n){if(a(t)){var o=t.length;if(r&&"number"==typeof r.arrayLimit&&o>r.arrayLimit)return l(d(t.concat(n),r),o);t[o]=n}else{if(!t||"object"!=typeof t)return[t,n];if(u(t)){var c=s(t)+1;t[c]=n,f(t,c)}else{if(r&&r.strictMerge)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(t[n]=!0)}}return t}if(!t||"object"!=typeof t){if(u(n)){for(var p=Object.keys(n),m=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},h=0;h<p.length;h++){m[parseInt(p[h],10)+1]=n[p[h]]}return l(m,s(n)+1)}var y=[t].concat(n);return r&&"number"==typeof r.arrayLimit&&y.length>r.arrayLimit?l(d(y,r),y.length-1):y}var v=t;return a(t)&&!a(n)&&(v=d(t,r)),a(t)&&a(n)?(n.forEach(function(n,o){if(i.call(t,o)){var a=t[o];a&&"object"==typeof a&&n&&"object"==typeof n?t[o]=e(a,n,r):t[t.length]=n}else t[o]=n}),t):Object.keys(n).reduce(function(t,o){var a=n[o];if(i.call(t,o)?t[o]=e(t[o],a,r):t[o]=a,u(n)&&!u(t)&&l(t,s(n)),u(t)){var c=parseInt(o,10);String(c)===o&&c>=0&&c>s(t)&&f(t,c)}return t},v)}}},2799:function(e,t){"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),s=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case c:case a:case p:case d:return e;default:switch(e=e&&e.$$typeof){case s:case u:case f:case h:case m:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference"),t.isFragment=function(e){return v(e)===i}},4363:function(e,t,n){"use strict";e.exports=n(2799)},5116:function(e,t,n){"use strict";t.E=void 0;var r=l(n(1594)),o=l(n(3031)),i=l(n(9843)),a=l(n(1508)),c=n(8595);function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){var r;return r=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==u(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e){return Array.isArray(e)&&(0,c.isNumOrStr)(e[0])&&(0,c.isNumOrStr)(e[1])?e.join(" ~ "):e}t.E=function(e){var t=e.separator,n=void 0===t?" : ":t,l=e.contentStyle,u=void 0===l?{}:l,p=e.itemStyle,d=void 0===p?{}:p,h=e.labelStyle,v=void 0===h?{}:h,b=e.payload,g=e.formatter,w=e.itemSorter,O=e.wrapperClassName,x=e.labelClassName,k=e.label,E=e.labelFormatter,S=e.accessibilityLayer,j=void 0!==S&&S,P=m({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},u),_=m({margin:0},v),A=!(0,i.default)(k),T=A?k:"",C=(0,a.default)("recharts-default-tooltip",O),N=(0,a.default)("recharts-tooltip-label",x);A&&E&&null!=b&&(T=E(k,b));var M=j?{role:"status","aria-live":"assertive"}:{};return r.default.createElement("div",s({className:C,style:P},M),r.default.createElement("p",{className:N,style:_},r.default.isValidElement(T)?T:"".concat(T)),function(){if(b&&b.length){var e=(w?(0,o.default)(b,w):b).map(function(e,t){if("none"===e.type)return null;var o=m({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},d),i=e.formatter||g||y,a=e.value,l=e.name,u=a,s=l;if(i&&null!=u&&null!=s){var p=i(a,l,e,t,b);if(Array.isArray(p)){var h=f(p,2);u=h[0],s=h[1]}else u=p}return r.default.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:o},(0,c.isNumOrStr)(s)?r.default.createElement("span",{className:"recharts-tooltip-item-name"},s):null,(0,c.isNumOrStr)(s)?r.default.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,r.default.createElement("span",{className:"recharts-tooltip-item-value"},u),r.default.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return r.default.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())}},8595:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareValues=void 0,t.findEntryInArray=function(e,t,n){if(!e||!e.length)return null;return e.find(function(e){return e&&("function"==typeof t?t(e):(0,i.default)(e,t))===n})},t.uniqueId=t.mathSign=t.isPercent=t.isNumber=t.isNumOrStr=t.isNullish=t.interpolateNumber=t.hasDuplicate=t.getPercentValue=t.getLinearRegression=t.getAnyElementOfObject=void 0;var r=l(n(5015)),o=l(n(1741)),i=l(n(8156)),a=l(n(8023)),c=l(n(9843));function l(e){return e&&e.__esModule?e:{default:e}}t.mathSign=function(e){return 0===e?0:e>0?1:-1};var u=t.isPercent=function(e){return(0,r.default)(e)&&e.indexOf("%")===e.length-1},s=t.isNumber=function(e){return(0,a.default)(e)&&!(0,o.default)(e)},f=(t.isNullish=function(e){return(0,c.default)(e)},t.isNumOrStr=function(e){return s(e)||(0,r.default)(e)},0);t.uniqueId=function(e){var t=++f;return"".concat(e||"").concat(t)},t.getPercentValue=function(e,t){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!s(e)&&!(0,r.default)(e))return i;if(u(e)){var c=e.indexOf("%");n=t*parseFloat(e.slice(0,c))/100}else n=+e;return(0,o.default)(n)&&(n=i),a&&n>t&&(n=t),n},t.getAnyElementOfObject=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},t.hasDuplicate=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1},t.interpolateNumber=function(e,t){return s(e)&&s(t)?function(n){return e+n*(t-e)}:function(){return t}};t.getLinearRegression=function(e){if(!e||!e.length)return null;for(var t=e.length,n=0,r=0,o=0,i=0,a=1/0,c=-1/0,l=0,u=0,s=0;s<t;s++)n+=l=e[s].cx||0,r+=u=e[s].cy||0,o+=l*u,i+=l*l,a=Math.min(a,l),c=Math.max(c,l);var f=t*i!==n*n?(t*o-n*r)/(t*i-n*n):0;return{xmin:a,xmax:c,a:f,b:(r-f*n)/t}},t.compareValues=function(e,t){return s(e)&&s(t)?e-t:(0,r.default)(e)&&(0,r.default)(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))}},4803:function(e,t,n){"use strict";var r=n(1240),o=n(9675),i=function(e,t,n){for(var r,o=e;null!=(r=o.next);o=r)if(r.key===t)return o.next=r.next,n||(r.next=e.next,e.next=r),r};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+r(e))},delete:function(t){var n=function(e,t){if(e)return i(e,t,!0)}(e,t);return n&&e&&!e.next&&(e=void 0),!!n},get:function(t){return function(e,t){if(e){var n=i(e,t);return n&&n.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!i(e,t)}(e,t)},set:function(t,n){e||(e={next:void 0}),function(e,t,n){var r=i(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(e,t,n)}};return t}},507:function(e,t,n){"use strict";var r=n(453),o=n(6556),i=n(1240),a=n(9675),c=r("%Map%",!0),l=o("Map.prototype.get",!0),u=o("Map.prototype.set",!0),s=o("Map.prototype.has",!0),f=o("Map.prototype.delete",!0),p=o("Map.prototype.size",!0);e.exports=!!c&&function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+i(e))},delete:function(t){if(e){var n=f(e,t);return 0===p(e)&&(e=void 0),n}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&s(e,t)},set:function(t,n){e||(e=new c),u(e,t,n)}};return t}},2271:function(e,t,n){"use strict";var r=n(453),o=n(6556),i=n(1240),a=n(507),c=n(9675),l=r("%WeakMap%",!0),u=o("WeakMap.prototype.get",!0),s=o("WeakMap.prototype.set",!0),f=o("WeakMap.prototype.has",!0),p=o("WeakMap.prototype.delete",!0);e.exports=l?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new c("Side channel does not contain "+i(e))},delete:function(n){if(l&&n&&("object"==typeof n||"function"==typeof n)){if(e)return p(e,n)}else if(a&&t)return t.delete(n);return!1},get:function(n){return l&&n&&("object"==typeof n||"function"==typeof n)&&e?u(e,n):t&&t.get(n)},has:function(n){return l&&n&&("object"==typeof n||"function"==typeof n)&&e?f(e,n):!!t&&t.has(n)},set:function(n,r){l&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new l),s(e,n,r)):a&&(t||(t=a()),t.set(n,r))}};return n}:a},920:function(e,t,n){"use strict";var r=n(9675),o=n(1240),i=n(4803),a=n(507),c=n(2271)||a||i;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+o(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=c()),e.set(t,n)}};return t}},1594:function(e){"use strict";e.exports=React},2634:function(){},6942:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,i(n)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){"use strict";var e={};n.r(e),n.d(e,{scaleBand:function(){return Ca},scaleDiverging:function(){return Vp},scaleDivergingLog:function(){return Gp},scaleDivergingPow:function(){return Xp},scaleDivergingSqrt:function(){return Zp},scaleDivergingSymlog:function(){return Yp},scaleIdentity:function(){return su},scaleImplicit:function(){return Aa},scaleLinear:function(){return uu},scaleLog:function(){return gu},scaleOrdinal:function(){return Ta},scalePoint:function(){return Ma},scalePow:function(){return _u},scaleQuantile:function(){return Uu},scaleQuantize:function(){return zu},scaleRadial:function(){return Cu},scaleSequential:function(){return Up},scaleSequentialLog:function(){return zp},scaleSequentialPow:function(){return Wp},scaleSequentialQuantile:function(){return $p},scaleSequentialSqrt:function(){return Kp},scaleSequentialSymlog:function(){return qp},scaleSqrt:function(){return Au},scaleSymlog:function(){return ku},scaleThreshold:function(){return qu},scaleTime:function(){return Rp},scaleUtc:function(){return Lp},tickFormat:function(){return cu}});var t={};n.r(t),n.d(t,{updateAnalyticsSummary:function(){return uP},updateDaysRange:function(){return tP},updateIndexingReport:function(){return mP},updateKeywordsOverview:function(){return zj},updateKeywordsRows:function(){return Wj},updateKeywordsSummary:function(){return qj},updatePostsOverview:function(){return cP},updatePostsRowsByObjects:function(){return sP},updatePostsSummary:function(){return lP},updateSinglePost:function(){return Vj},updateStats:function(){return Uj},updateUserPreferences:function(){return nP}});var r={};n.r(r),n.d(r,{appData:function(){return wP},appUi:function(){return jP}});var o={};n.r(o),n.d(o,{getAnalyticsSummary:function(){return FP},getAppData:function(){return AP},getDashboardStats:function(){return TP},getDaysRange:function(){return IP},getIndexingReport:function(){return WP},getIndexingReportAll:function(){return qP},getKeywordsOverview:function(){return CP},getKeywordsRows:function(){return DP},getKeywordsRowsAll:function(){return MP},getKeywordsSummary:function(){return NP},getPostsOverview:function(){return LP},getPostsRowsByObjects:function(){return zP},getPostsRowsByObjectsAll:function(){return UP},getPostsSummary:function(){return BP},getSinglePost:function(){return _P},getSinglePosts:function(){return PP},getUserColumnPreference:function(){return RP}});var i={};n.r(i),n.d(i,{getAnalyticsSummary:function(){return XP},getDashboardStats:function(){return KP},getIndexingReport:function(){return QP},getKeywordsOverview:function(){return $P},getKeywordsRows:function(){return VP},getKeywordsSummary:function(){return HP},getPostsOverview:function(){return YP},getPostsRowsByObjects:function(){return JP},getPostsSummary:function(){return ZP},getSinglePost:function(){return GP}});const a=jQuery;var c=n.n(a);const l=wp.i18n,u=wp.element,s=window.rankMathComponents,f=lodash;var p=n(6942),d=n.n(p),m=n(1594),h=n.n(m);const y=ReactDOM;var v,b=n.n(y);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(v||(v={}));const w="popstate";function O(e,t){if(!1===e||null==e)throw new Error(t)}function x(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function k(e,t){return{usr:e.state,key:e.key,idx:t}}function E(e,t,n,r){return void 0===n&&(n=null),g({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?j(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function S(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function j(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function P(e,t,n,r){void 0===r&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,a=o.history,c=v.Pop,l=null,u=s();function s(){return(a.state||{idx:null}).idx}function f(){c=v.Pop;let e=s(),t=null==e?null:e-u;u=e,l&&l({action:c,location:d.location,delta:t})}function p(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:S(e);return n=n.replace(/ $/,"%20"),O(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==u&&(u=0,a.replaceState(g({},a.state,{idx:u}),""));let d={get action(){return c},get location(){return e(o,a)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(w,f),l=e,()=>{o.removeEventListener(w,f),l=null}},createHref:e=>t(o,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){c=v.Push;let r=E(d.location,e,t);n&&n(r,e),u=s()+1;let f=k(r,u),p=d.createHref(r);try{a.pushState(f,"",p)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(p)}i&&l&&l({action:c,location:d.location,delta:1})},replace:function(e,t){c=v.Replace;let r=E(d.location,e,t);n&&n(r,e),u=s();let o=k(r,u),f=d.createHref(r);a.replaceState(o,"",f),i&&l&&l({action:c,location:d.location,delta:0})},go:e=>a.go(e)};return d}var _;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(_||(_={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function A(e,t,n){return void 0===n&&(n="/"),T(e,t,n,!1)}function T(e,t,n,r){let o=K(("string"==typeof t?j(t):t).pathname||"/",n);if(null==o)return null;let i=C(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(i);let a=null;for(let e=0;null==a&&e<i.length;++e){let t=W(o);a=z(i[e],t,r)}return a}function C(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let o=(e,o,i)=>{let a={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};a.relativePath.startsWith("/")&&(O(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(r.length));let c=J([r,a.relativePath]),l=n.concat(a);e.children&&e.children.length>0&&(O(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+c+'".'),C(e.children,t,l,c)),(null!=e.path||e.index)&&t.push({path:c,score:U(c,e.index),routesMeta:l})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of N(e.path))o(e,t,n);else o(e,t)}),t}function N(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return o?[i,""]:[i];let a=N(r.join("/")),c=[];return c.push(...a.map(e=>""===e?i:[i,e].join("/"))),o&&c.push(...a),c.map(t=>e.startsWith("/")&&""===t?"/":t)}const M=/^:[\w-]+$/,D=3,I=2,R=1,L=10,B=-2,F=e=>"*"===e;function U(e,t){let n=e.split("/"),r=n.length;return n.some(F)&&(r+=B),t&&(r+=I),n.filter(e=>!F(e)).reduce((e,t)=>e+(M.test(t)?D:""===t?R:L),r)}function z(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,o={},i="/",a=[];for(let e=0;e<r.length;++e){let c=r[e],l=e===r.length-1,u="/"===i?t:t.slice(i.length)||"/",s=q({path:c.relativePath,caseSensitive:c.caseSensitive,end:l},u),f=c.route;if(!s&&l&&n&&!r[r.length-1].route.index&&(s=q({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},u)),!s)return null;Object.assign(o,s.params),a.push({params:o,pathname:J([i,s.pathname]),pathnameBase:Q(J([i,s.pathnameBase])),route:f}),"/"!==s.pathnameBase&&(i=J([i,s.pathnameBase]))}return a}function q(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);x("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let i=new RegExp(o,t?void 0:"i");return[i,r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],a=i.replace(/(.)\/+$/,"$1"),c=o.slice(1),l=r.reduce((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=c[n]||"";a=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const l=c[n];return e[r]=o&&!l?void 0:(l||"").replace(/%2F/g,"/"),e},{});return{params:l,pathname:i,pathnameBase:a,pattern:e}}function W(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return x(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function K(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}const $=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function H(e,t){void 0===t&&(t="/");let n,{pathname:r,search:o="",hash:i=""}="string"==typeof e?j(e):e;if(r)if(a=r,$.test(a))n=r;else{if(r.includes("//")){let e=r;r=r.replace(/\/\/+/g,"/"),x(!1,"Pathnames cannot have embedded double slashes - normalizing "+e+" -> "+r)}n=r.startsWith("/")?V(r.substring(1),"/"):V(r,t)}else n=t;var a;return{pathname:n,search:ee(o),hash:te(i)}}function V(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function G(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function Y(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function X(e,t){let n=Y(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function Z(e,t,n,r){let o;void 0===r&&(r=!1),"string"==typeof e?o=j(e):(o=g({},e),O(!o.pathname||!o.pathname.includes("?"),G("?","pathname","search",o)),O(!o.pathname||!o.pathname.includes("#"),G("#","pathname","hash",o)),O(!o.search||!o.search.includes("#"),G("#","search","hash",o)));let i,a=""===e||""===o.pathname,c=a?"/":o.pathname;if(null==c)i=n;else{let e=t.length-1;if(!r&&c.startsWith("..")){let t=c.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}i=e>=0?t[e]:"/"}let l=H(o,i),u=c&&"/"!==c&&c.endsWith("/"),s=(a||"."===c)&&n.endsWith("/");return l.pathname.endsWith("/")||!u&&!s||(l.pathname+="/"),l}const J=e=>e.join("/").replace(/\/\/+/g,"/"),Q=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),ee=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",te=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function ne(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const re=["post","put","patch","delete"],oe=(new Set(re),["get",...re]);new Set(oe),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function ie(){return ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ie.apply(this,arguments)}const ae=m.createContext(null);const ce=m.createContext(null);const le=m.createContext(null);const ue=m.createContext(null);const se=m.createContext({outlet:null,matches:[],isDataRoute:!1});const fe=m.createContext(null);function pe(){return null!=m.useContext(ue)}function de(){return pe()||O(!1),m.useContext(ue).location}function me(e){m.useContext(le).static||m.useLayoutEffect(e)}function he(){let{isDataRoute:e}=m.useContext(se);return e?function(){let{router:e}=Se(ke.UseNavigateStable),t=Pe(Ee.UseNavigateStable),n=m.useRef(!1);return me(()=>{n.current=!0}),m.useCallback(function(r,o){void 0===o&&(o={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,ie({fromRouteId:t},o)))},[e,t])}():function(){pe()||O(!1);let e=m.useContext(ae),{basename:t,future:n,navigator:r}=m.useContext(le),{matches:o}=m.useContext(se),{pathname:i}=de(),a=JSON.stringify(X(o,n.v7_relativeSplatPath)),c=m.useRef(!1);me(()=>{c.current=!0});let l=m.useCallback(function(n,o){if(void 0===o&&(o={}),!c.current)return;if("number"==typeof n)return void r.go(n);let l=Z(n,JSON.parse(a),i,"path"===o.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:J([t,l.pathname])),(o.replace?r.replace:r.push)(l,o.state,o)},[t,r,a,i,e]);return l}()}function ye(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=m.useContext(le),{matches:o}=m.useContext(se),{pathname:i}=de(),a=JSON.stringify(X(o,r.v7_relativeSplatPath));return m.useMemo(()=>Z(e,JSON.parse(a),i,"path"===n),[e,a,i,n])}function ve(e,t,n,r){pe()||O(!1);let{navigator:o}=m.useContext(le),{matches:i}=m.useContext(se),a=i[i.length-1],c=a?a.params:{},l=(a&&a.pathname,a?a.pathnameBase:"/");a&&a.route;let u,s=de();if(t){var f;let e="string"==typeof t?j(t):t;"/"===l||(null==(f=e.pathname)?void 0:f.startsWith(l))||O(!1),u=e}else u=s;let p=u.pathname||"/",d=p;if("/"!==l){let e=l.replace(/^\//,"").split("/");d="/"+p.replace(/^\//,"").split("/").slice(e.length).join("/")}let h=A(e,{pathname:d});let y=xe(h&&h.map(e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:J([l,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?l:J([l,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),i,n,r);return t&&y?m.createElement(ue.Provider,{value:{location:ie({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:v.Pop}},y):y}function be(){let e=function(){var e;let t=m.useContext(fe),n=je(Ee.UseRouteError),r=Pe(Ee.UseRouteError);if(void 0!==t)return t;return null==(e=n.errors)?void 0:e[r]}(),t=ne(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:r};return m.createElement(m.Fragment,null,m.createElement("h2",null,"Unexpected Application Error!"),m.createElement("h3",{style:{fontStyle:"italic"}},t),n?m.createElement("pre",{style:o},n):null,null)}const ge=m.createElement(be,null);class we extends m.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?m.createElement(se.Provider,{value:this.props.routeContext},m.createElement(fe.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Oe(e){let{routeContext:t,match:n,children:r}=e,o=m.useContext(ae);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),m.createElement(se.Provider,{value:t},r)}function xe(e,t,n,r){var o;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){var i;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(i=r)&&i.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let a=e,c=null==(o=n)?void 0:o.errors;if(null!=c){let e=a.findIndex(e=>e.route.id&&void 0!==(null==c?void 0:c[e.route.id]));e>=0||O(!1),a=a.slice(0,Math.min(a.length,e+1))}let l=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let e=0;e<a.length;e++){let t=a[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(u=e),t.route.id){let{loaderData:e,errors:r}=n,o=t.route.loader&&void 0===e[t.route.id]&&(!r||void 0===r[t.route.id]);if(t.route.lazy||o){l=!0,a=u>=0?a.slice(0,u+1):[a[0]];break}}}return a.reduceRight((e,r,o)=>{let i,s=!1,f=null,p=null;var d;n&&(i=c&&r.route.id?c[r.route.id]:void 0,f=r.route.errorElement||ge,l&&(u<0&&0===o?(d="route-fallback",!1||_e[d]||(_e[d]=!0),s=!0,p=null):u===o&&(s=!0,p=r.route.hydrateFallbackElement||null)));let h=t.concat(a.slice(0,o+1)),y=()=>{let t;return t=i?f:s?p:r.route.Component?m.createElement(r.route.Component,null):r.route.element?r.route.element:e,m.createElement(Oe,{match:r,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===o)?m.createElement(we,{location:n.location,revalidation:n.revalidation,component:f,error:i,children:y(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):y()},null)}var ke=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(ke||{}),Ee=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ee||{});function Se(e){let t=m.useContext(ae);return t||O(!1),t}function je(e){let t=m.useContext(ce);return t||O(!1),t}function Pe(e){let t=function(){let e=m.useContext(se);return e||O(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||O(!1),n.route.id}const _e={};function Ae(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}m.startTransition;function Te(e){O(!1)}function Ce(e){let{basename:t="/",children:n=null,location:r,navigationType:o=v.Pop,navigator:i,static:a=!1,future:c}=e;pe()&&O(!1);let l=t.replace(/^\/*/,"/"),u=m.useMemo(()=>({basename:l,navigator:i,static:a,future:ie({v7_relativeSplatPath:!1},c)}),[l,c,i,a]);"string"==typeof r&&(r=j(r));let{pathname:s="/",search:f="",hash:p="",state:d=null,key:h="default"}=r,y=m.useMemo(()=>{let e=K(s,l);return null==e?null:{location:{pathname:e,search:f,hash:p,state:d,key:h},navigationType:o}},[l,s,f,p,d,h,o]);return null==y?null:m.createElement(le.Provider,{value:u},m.createElement(ue.Provider,{children:n,value:y}))}function Ne(e){let{children:t,location:n}=e;return ve(Me(t),n)}new Promise(()=>{});m.Component;function Me(e,t){void 0===t&&(t=[]);let n=[];return m.Children.forEach(e,(e,r)=>{if(!m.isValidElement(e))return;let o=[...t,r];if(e.type===m.Fragment)return void n.push.apply(n,Me(e.props.children,o));e.type!==Te&&O(!1),e.props.index&&e.props.children&&O(!1);let i={id:e.props.id||o.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=Me(e.props.children,o)),n.push(i)}),n}function De(){return De=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},De.apply(this,arguments)}function Ie(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const Re=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Le=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"];try{window.__reactRouterVersion="6"}catch(e){}const Be=m.createContext({isTransitioning:!1});new Map;const Fe=m.startTransition;y.flushSync,m.useId;function Ue(e){let{basename:t,children:n,future:r,window:o}=e,i=m.useRef();var a;null==i.current&&(i.current=(void 0===(a={window:o,v5Compat:!0})&&(a={}),P(function(e,t){let{pathname:n="/",search:r="",hash:o=""}=j(e.location.hash.substr(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),E("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"==typeof t?t:S(t))},function(e,t){x("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")},a)));let c=i.current,[l,u]=m.useState({action:c.action,location:c.location}),{v7_startTransition:s}=r||{},f=m.useCallback(e=>{s&&Fe?Fe(()=>u(e)):u(e)},[u,s]);return m.useLayoutEffect(()=>c.listen(f),[c,f]),m.useEffect(()=>Ae(r),[r]),m.createElement(Ce,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:c,future:r})}const ze="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,qe=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,We=m.forwardRef(function(e,t){let n,{onClick:r,relative:o,reloadDocument:i,replace:a,state:c,target:l,to:u,preventScrollReset:s,viewTransition:f}=e,p=Ie(e,Re),{basename:d}=m.useContext(le),h=!1;if("string"==typeof u&&qe.test(u)&&(n=u,ze))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),n=K(t.pathname,d);t.origin===e.origin&&null!=n?u=n+t.search+t.hash:h=!0}catch(e){}let y=function(e,t){let{relative:n}=void 0===t?{}:t;pe()||O(!1);let{basename:r,navigator:o}=m.useContext(le),{hash:i,pathname:a,search:c}=ye(e,{relative:n}),l=a;return"/"!==r&&(l="/"===a?r:J([r,a])),o.createHref({pathname:l,search:c,hash:i})}(u,{relative:o}),v=function(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,viewTransition:c}=void 0===t?{}:t,l=he(),u=de(),s=ye(e,{relative:a});return m.useCallback(t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==r?r:S(u)===S(s);l(e,{replace:n,state:o,preventScrollReset:i,relative:a,viewTransition:c})}},[u,l,s,r,o,n,e,i,a,c])}(u,{replace:a,state:c,target:l,preventScrollReset:s,relative:o,viewTransition:f});return m.createElement("a",De({},p,{href:n||y,onClick:h||i?r:function(e){r&&r(e),e.defaultPrevented||v(e)},ref:t,target:l}))});const Ke=m.forwardRef(function(e,t){let{"aria-current":n="page",caseSensitive:r=!1,className:o="",end:i=!1,style:a,to:c,viewTransition:l,children:u}=e,s=Ie(e,Le),f=ye(c,{relative:s.relative}),p=de(),d=m.useContext(ce),{navigator:h,basename:y}=m.useContext(le),v=null!=d&&function(e,t){void 0===t&&(t={});let n=m.useContext(Be);null==n&&O(!1);let{basename:r}=Ve($e.useViewTransitionState),o=ye(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=K(n.currentLocation.pathname,r)||n.currentLocation.pathname,a=K(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=q(o.pathname,a)||null!=q(o.pathname,i)}(f)&&!0===l,b=h.encodeLocation?h.encodeLocation(f).pathname:f.pathname,g=p.pathname,w=d&&d.navigation&&d.navigation.location?d.navigation.location.pathname:null;r||(g=g.toLowerCase(),w=w?w.toLowerCase():null,b=b.toLowerCase()),w&&y&&(w=K(w,y)||w);const x="/"!==b&&b.endsWith("/")?b.length-1:b.length;let k,E=g===b||!i&&g.startsWith(b)&&"/"===g.charAt(x),S=null!=w&&(w===b||!i&&w.startsWith(b)&&"/"===w.charAt(b.length)),j={isActive:E,isPending:S,isTransitioning:v},P=E?n:void 0;k="function"==typeof o?o(j):[o,E?"active":null,S?"pending":null,v?"transitioning":null].filter(Boolean).join(" ");let _="function"==typeof a?a(j):a;return m.createElement(We,De({},s,{"aria-current":P,className:k,ref:t,style:_,to:c,viewTransition:l}),"function"==typeof u?u(j):u)});var $e,He;function Ve(e){let t=m.useContext(ae);return t||O(!1),t}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})($e||($e={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(He||(He={}));const Ge=wp.hooks,Ye=wp.data;var Xe=function(){return Xe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Xe.apply(this,arguments)};var Ze=function(e){var t=e.animate,n=void 0===t||t,r=e.animateBegin,o=e.backgroundColor,i=void 0===o?"#f5f6f7":o,a=e.backgroundOpacity,c=void 0===a?1:a,l=e.baseUrl,u=void 0===l?"":l,s=e.children,f=e.foregroundColor,p=void 0===f?"#eee":f,d=e.foregroundOpacity,h=void 0===d?1:d,y=e.gradientRatio,v=void 0===y?2:y,b=e.gradientDirection,g=void 0===b?"left-right":b,w=e.uniqueKey,O=e.interval,x=void 0===O?.25:O,k=e.rtl,E=void 0!==k&&k,S=e.speed,j=void 0===S?1.2:S,P=e.style,_=void 0===P?{}:P,A=e.title,T=void 0===A?"Loading...":A,C=e.beforeMask,N=void 0===C?null:C,M=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),D=w||Math.random().toString(36).substring(6),I=D+"-diff",R=D+"-animated-diff",L=D+"-aria",B=E?{transform:"scaleX(-1)"}:null,F="0; "+x+"; 1",U=j+"s",z="top-bottom"===g?"rotate(90)":void 0;return(0,m.createElement)("svg",Xe({"aria-labelledby":L,role:"img",style:Xe(Xe({},_),B)},M),T?(0,m.createElement)("title",{id:L},T):null,N&&(0,m.isValidElement)(N)?N:null,(0,m.createElement)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+u+"#"+I+")",style:{fill:"url("+u+"#"+R+")"}}),(0,m.createElement)("defs",null,(0,m.createElement)("clipPath",{id:I},s),(0,m.createElement)("linearGradient",{id:R,gradientTransform:z},(0,m.createElement)("stop",{offset:"0%",stopColor:i,stopOpacity:c},n&&(0,m.createElement)("animate",{attributeName:"offset",values:-v+"; "+-v+"; 1",keyTimes:F,dur:U,repeatCount:"indefinite",begin:r})),(0,m.createElement)("stop",{offset:"50%",stopColor:p,stopOpacity:h},n&&(0,m.createElement)("animate",{attributeName:"offset",values:-v/2+"; "+-v/2+"; "+(1+v/2),keyTimes:F,dur:U,repeatCount:"indefinite",begin:r})),(0,m.createElement)("stop",{offset:"100%",stopColor:i,stopOpacity:c},n&&(0,m.createElement)("animate",{attributeName:"offset",values:"0; 0; "+(1+v),keyTimes:F,dur:U,repeatCount:"indefinite",begin:r})))))},Je=function(e){return e.children?(0,m.createElement)(Ze,Xe({},e)):(0,m.createElement)(Qe,Xe({},e))},Qe=function(e){return(0,m.createElement)(Je,Xe({viewBox:"0 0 476 124"},e),(0,m.createElement)("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),(0,m.createElement)("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),(0,m.createElement)("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),(0,m.createElement)("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),(0,m.createElement)("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),(0,m.createElement)("circle",{cx:"20",cy:"20",r:"20"}))};const et=Je;var tt=function(e,t){return(0,f.round)(t/e*100,0)};const nt=(0,Ye.withSelect)(function(e){return{seoScores:e("rank-math").getAnalyticsSummary().optimization}})(function(e){var t=e.seoScores;if((0,f.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-score-bar"},wp.element.createElement(et,{backgroundColor:"#dfe4e8",foregroundColor:"#dfe4e8",animate:!1,style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})));var n=t.total,r=t.good,o=t.ok,i=t.bad;return wp.element.createElement("div",{className:"rank-math-score-bar"},wp.element.createElement("div",{className:"score-bar-good",style:{width:tt(n,r)+"%"}}),wp.element.createElement("div",{className:"score-bar-ok",style:{width:tt(n,o)+"%"}}),wp.element.createElement("div",{className:"score-bar-bad",style:{width:tt(n,i)+"%"}}))}),rt=wp.compose,ot=wp.components;function it(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=it(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const at=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=it(e))&&(r&&(r+=" "),r+=t);return r};var ct=n(7350),lt=n.n(ct),ut=n(5015),st=n.n(ut),ft=n(1741),pt=n.n(ft),dt=n(8156),mt=n.n(dt),ht=n(8023),yt=n.n(ht),vt=n(9843),bt=n.n(vt),gt=function(e){return 0===e?0:e>0?1:-1},wt=function(e){return st()(e)&&e.indexOf("%")===e.length-1},Ot=function(e){return yt()(e)&&!pt()(e)},xt=function(e){return Ot(e)||st()(e)},kt=0,Et=function(e){var t=++kt;return"".concat(e||"").concat(t)},St=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!Ot(e)&&!st()(e))return r;if(wt(e)){var i=e.indexOf("%");n=t*parseFloat(e.slice(0,i))/100}else n=+e;return pt()(n)&&(n=r),o&&n>t&&(n=t),n},jt=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},Pt=function(e,t){return Ot(e)&&Ot(t)?function(n){return e+n*(t-e)}:function(){return t}};function _t(e,t,n){return e&&e.length?e.find(function(e){return e&&("function"==typeof t?t(e):mt()(e,t))===n}):null}var At=function(e,t){return Ot(e)&&Ot(t)?e-t:st()(e)&&st()(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))},Tt=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o]},Ct=n(1882),Nt=n.n(Ct),Mt=n(3805),Dt=n.n(Mt),It=n(4363);function Rt(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function Lt(e){return Lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Lt(e)}var Bt=["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"],Ft=["points","pathLength"],Ut={svg:["viewBox","children"],polygon:Ft,polyline:Ft},zt=["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"],qt=function(e,t){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,m.isValidElement)(e)&&(n=e.props),!Dt()(n))return null;var r={};return Object.keys(n).forEach(function(e){zt.includes(e)&&(r[e]=t||function(t){return n[e](n,t)})}),r},Wt=function(e,t,n){if(!Dt()(e)||"object"!==Lt(e))return null;var r=null;return Object.keys(e).forEach(function(o){var i=e[o];zt.includes(o)&&"function"==typeof i&&(r||(r={}),r[o]=function(e,t,n){return function(r){return e(t,n,r),null}}(i,t,n))}),r},Kt=["children"],$t=["children"];function Ht(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Vt(e){return Vt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vt(e)}var Gt={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"},Yt=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},Xt=null,Zt=null,Jt=function e(t){if(t===Xt&&Array.isArray(Zt))return Zt;var n=[];return m.Children.forEach(t,function(t){bt()(t)||((0,It.isFragment)(t)?n=n.concat(e(t.props.children)):n.push(t))}),Zt=n,Xt=t,n};function Qt(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map(function(e){return Yt(e)}):[Yt(t)],Jt(e).forEach(function(e){var t=mt()(e,"type.displayName")||mt()(e,"type.name");-1!==r.indexOf(t)&&n.push(e)}),n}function en(e,t){var n=Qt(e,t);return n&&n[0]}var tn=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!Ot(n)||n<=0||!Ot(r)||r<=0)},nn=["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"],rn=function(e){return e&&e.type&&st()(e.type)&&nn.indexOf(e.type)>=0},on=function(e,t,n){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,m.isValidElement)(e)&&(r=e.props),!Dt()(r))return null;var o={};return Object.keys(r).forEach(function(e){var i;(function(e,t,n,r){var o,i=null!==(o=null==Ut?void 0:Ut[r])&&void 0!==o?o:[];return t.startsWith("data-")||!Nt()(e)&&(r&&i.includes(t)||Bt.includes(t))||n&&zt.includes(t)})(null===(i=r)||void 0===i?void 0:i[e],e,t,n)&&(o[e]=r[e])}),o},an=function e(t,n){if(t===n)return!0;var r=m.Children.count(t);if(r!==m.Children.count(n))return!1;if(0===r)return!0;if(1===r)return cn(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var o=0;o<r;o++){var i=t[o],a=n[o];if(Array.isArray(i)||Array.isArray(a)){if(!e(i,a))return!1}else if(!cn(i,a))return!1}return!0},cn=function(e,t){if(bt()(e)&&bt()(t))return!0;if(!bt()(e)&&!bt()(t)){var n=e.props||{},r=n.children,o=Ht(n,Kt),i=t.props||{},a=i.children,c=Ht(i,$t);return r&&a?Rt(o,c)&&an(r,a):!r&&!a&&Rt(o,c)}return!1},ln=function(e,t){var n=[],r={};return Jt(e).forEach(function(e,o){if(rn(e))n.push(e);else if(e){var i=Yt(e.type),a=t[i]||{},c=a.handler,l=a.once;if(c&&(!l||!r[i])){var u=c(e,i,o);n.push(u),r[i]=!0}}}),n};function un(e){return un="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},un(e)}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function fn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sn(Object(n),!0).forEach(function(t){pn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pn(e,t,n){var r;return r=function(e,t){if("object"!=un(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=un(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==un(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return mn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return mn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var hn=(0,m.forwardRef)(function(e,t){var n=e.aspect,r=e.initialDimension,o=void 0===r?{width:-1,height:-1}:r,i=e.width,a=void 0===i?"100%":i,c=e.height,l=void 0===c?"100%":c,u=e.minWidth,s=void 0===u?0:u,f=e.minHeight,p=e.maxHeight,d=e.children,y=e.debounce,v=void 0===y?0:y,b=e.id,g=e.className,w=e.onResize,O=e.style,x=void 0===O?{}:O,k=(0,m.useRef)(null),E=(0,m.useRef)();E.current=w,(0,m.useImperativeHandle)(t,function(){return Object.defineProperty(k.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),k.current},configurable:!0})});var S=dn((0,m.useState)({containerWidth:o.width,containerHeight:o.height}),2),j=S[0],P=S[1],_=(0,m.useCallback)(function(e,t){P(function(n){var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}})},[]);(0,m.useEffect)(function(){var e=function(e){var t,n=e[0].contentRect,r=n.width,o=n.height;_(r,o),null===(t=E.current)||void 0===t||t.call(E,r,o)};v>0&&(e=lt()(e,v,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),n=k.current.getBoundingClientRect(),r=n.width,o=n.height;return _(r,o),t.observe(k.current),function(){t.disconnect()}},[_,v]);var A=(0,m.useMemo)(function(){var e=j.containerWidth,t=j.containerHeight;if(e<0||t<0)return null;Tt(wt(a)||wt(l),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",a,l),Tt(!n||n>0,"The aspect(%s) must be greater than zero.",n);var r=wt(a)?e:a,o=wt(l)?t:l;n&&n>0&&(r?o=r/n:o&&(r=o*n),p&&o>p&&(o=p)),Tt(r>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",r,o,a,l,s,f,n);var i=!Array.isArray(d)&&Yt(d.type).endsWith("Chart");return h().Children.map(d,function(e){return h().isValidElement(e)?(0,m.cloneElement)(e,fn({width:r,height:o},i?{style:fn({height:"100%",width:"100%",maxHeight:o,maxWidth:r},e.props.style)}:{})):e})},[n,d,l,p,f,s,j,a]);return h().createElement("div",{id:b?"".concat(b):void 0,className:at("recharts-responsive-container",g),style:fn(fn({},x),{},{width:a,height:l,minWidth:s,minHeight:f,maxHeight:p}),ref:k},A)}),yn=n(3181),vn=n.n(yn),bn=n(3031),gn=n.n(bn),wn="Invariant failed";function On(e,t){if(!e)throw new Error(wn)}var xn=["children","width","height","viewBox","className","style","title","desc"];function kn(){return kn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kn.apply(this,arguments)}function En(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Sn(e){var t=e.children,n=e.width,r=e.height,o=e.viewBox,i=e.className,a=e.style,c=e.title,l=e.desc,u=En(e,xn),s=o||{width:n,height:r,x:0,y:0},f=at("recharts-surface",i);return h().createElement("svg",kn({},on(u,!0,"svg"),{className:f,width:n,height:r,style:a,viewBox:"".concat(s.x," ").concat(s.y," ").concat(s.width," ").concat(s.height)}),h().createElement("title",null,c),h().createElement("desc",null,l),t)}var jn=["children","className"];function Pn(){return Pn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Pn.apply(this,arguments)}function _n(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var An=h().forwardRef(function(e,t){var n=e.children,r=e.className,o=_n(e,jn),i=at("recharts-layer",r);return h().createElement("g",Pn({className:i},on(o,!0),{ref:t}),n)});function Tn(e){return Tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tn(e)}function Cn(){return Cn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cn.apply(this,arguments)}function Nn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Dn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function In(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dn(Object(n),!0).forEach(function(t){Rn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Rn(e,t,n){var r;return r=function(e,t){if("object"!=Tn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Tn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Tn(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ln(e){return Array.isArray(e)&&xt(e[0])&&xt(e[1])?e.join(" ~ "):e}var Bn=function(e){var t=e.separator,n=void 0===t?" : ":t,r=e.contentStyle,o=void 0===r?{}:r,i=e.itemStyle,a=void 0===i?{}:i,c=e.labelStyle,l=void 0===c?{}:c,u=e.payload,s=e.formatter,f=e.itemSorter,p=e.wrapperClassName,d=e.labelClassName,m=e.label,y=e.labelFormatter,v=e.accessibilityLayer,b=void 0!==v&&v,g=In({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),w=In({margin:0},l),O=!bt()(m),x=O?m:"",k=at("recharts-default-tooltip",p),E=at("recharts-tooltip-label",d);O&&y&&null!=u&&(x=y(m,u));var S=b?{role:"status","aria-live":"assertive"}:{};return h().createElement("div",Cn({className:k,style:g},S),h().createElement("p",{className:E,style:w},h().isValidElement(x)?x:"".concat(x)),function(){if(u&&u.length){var e=(f?gn()(u,f):u).map(function(e,t){if("none"===e.type)return null;var r=In({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},a),o=e.formatter||s||Ln,i=e.value,c=e.name,l=i,f=c;if(o&&null!=l&&null!=f){var p=o(i,c,e,t,u);if(Array.isArray(p)){var d=Nn(p,2);l=d[0],f=d[1]}else l=p}return h().createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:r},xt(f)?h().createElement("span",{className:"recharts-tooltip-item-name"},f):null,xt(f)?h().createElement("span",{className:"recharts-tooltip-item-separator"},n):null,h().createElement("span",{className:"recharts-tooltip-item-value"},l),h().createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return h().createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function Fn(e){return Fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fn(e)}function Un(e,t,n){var r;return r=function(e,t){if("object"!=Fn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Fn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Fn(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zn="recharts-tooltip-wrapper",qn={visibility:"hidden"};function Wn(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return at(zn,Un(Un(Un(Un({},"".concat(zn,"-right"),Ot(n)&&t&&Ot(t.x)&&n>=t.x),"".concat(zn,"-left"),Ot(n)&&t&&Ot(t.x)&&n<t.x),"".concat(zn,"-bottom"),Ot(r)&&t&&Ot(t.y)&&r>=t.y),"".concat(zn,"-top"),Ot(r)&&t&&Ot(t.y)&&r<t.y))}function Kn(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,o=e.offsetTopLeft,i=e.position,a=e.reverseDirection,c=e.tooltipDimension,l=e.viewBox,u=e.viewBoxDimension;if(i&&Ot(i[r]))return i[r];var s=n[r]-c-o,f=n[r]+o;return t[r]?a[r]?s:f:a[r]?s<l[r]?Math.max(f,l[r]):Math.max(s,l[r]):f+c>l[r]+u?Math.max(s,l[r]):Math.max(f,l[r])}function $n(e){return $n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$n(e)}function Hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Vn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hn(Object(n),!0).forEach(function(t){Qn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Gn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,er(r.key),r)}}function Yn(e,t,n){return t=Zn(t),function(e,t){if(t&&("object"===$n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Xn()?Reflect.construct(t,n||[],Zn(e).constructor):t.apply(e,n))}function Xn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Xn=function(){return!!e})()}function Zn(e){return Zn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zn(e)}function Jn(e,t){return Jn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Jn(e,t)}function Qn(e,t,n){return(t=er(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function er(e){var t=function(e,t){if("object"!=$n(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$n(t)?t:t+""}var tr=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return Qn(e=Yn(this,t,[].concat(r)),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),Qn(e,"handleKeyDown",function(t){var n,r,o,i;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(n=null===(r=e.props.coordinate)||void 0===r?void 0:r.x)&&void 0!==n?n:0,y:null!==(o=null===(i=e.props.coordinate)||void 0===i?void 0:i.y)&&void 0!==o?o:0}})}),e}return function(e,t){if("function"!=typeof t&&null!==t)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&&Jn(e,t)}(t,e),n=t,(r=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||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 e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,o=t.animationDuration,i=t.animationEasing,a=t.children,c=t.coordinate,l=t.hasPayload,u=t.isAnimationActive,s=t.offset,f=t.position,p=t.reverseDirection,d=t.useTranslate3d,m=t.viewBox,y=t.wrapperStyle,v=function(e){var t,n,r=e.allowEscapeViewBox,o=e.coordinate,i=e.offsetTopLeft,a=e.position,c=e.reverseDirection,l=e.tooltipBox,u=e.useTranslate3d,s=e.viewBox;return{cssProperties:l.height>0&&l.width>0&&o?function(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:t=Kn({allowEscapeViewBox:r,coordinate:o,key:"x",offsetTopLeft:i,position:a,reverseDirection:c,tooltipDimension:l.width,viewBox:s,viewBoxDimension:s.width}),translateY:n=Kn({allowEscapeViewBox:r,coordinate:o,key:"y",offsetTopLeft:i,position:a,reverseDirection:c,tooltipDimension:l.height,viewBox:s,viewBoxDimension:s.height}),useTranslate3d:u}):qn,cssClasses:Wn({translateX:t,translateY:n,coordinate:o})}}({allowEscapeViewBox:r,coordinate:c,offsetTopLeft:s,position:f,reverseDirection:p,tooltipBox:this.state.lastBoundingBox,useTranslate3d:d,viewBox:m}),b=v.cssClasses,g=v.cssProperties,w=Vn(Vn({transition:u&&n?"transform ".concat(o,"ms ").concat(i):void 0},g),{},{pointerEvents:"none",visibility:!this.state.dismissed&&n&&l?"visible":"hidden",position:"absolute",top:0,left:0},y);return h().createElement("div",{tabIndex:-1,className:b,style:w,ref:function(t){e.wrapperNode=t}},a)}}])&&Gn(n.prototype,r),o&&Gn(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent),nr={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return nr[e]},set:function(e,t){if("string"==typeof e)nr[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach(function(t){nr[t]=e[t]})}}},rr=n(14),or=n.n(rr);function ir(e,t,n){return!0===t?or()(e,n):Nt()(t)?or()(e,t):e}function ar(e){return ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ar(e)}function cr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cr(Object(n),!0).forEach(function(t){mr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ur(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,hr(r.key),r)}}function sr(e,t,n){return t=pr(t),function(e,t){if(t&&("object"===ar(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,fr()?Reflect.construct(t,n||[],pr(e).constructor):t.apply(e,n))}function fr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(fr=function(){return!!e})()}function pr(e){return pr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},pr(e)}function dr(e,t){return dr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},dr(e,t)}function mr(e,t,n){return(t=hr(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hr(e){var t=function(e,t){if("object"!=ar(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ar(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ar(t)?t:t+""}function yr(e){return e.dataKey}var vr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),sr(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&dr(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,o=t.animationDuration,i=t.animationEasing,a=t.content,c=t.coordinate,l=t.filterNull,u=t.isAnimationActive,s=t.offset,f=t.payload,p=t.payloadUniqBy,d=t.position,m=t.reverseDirection,y=t.useTranslate3d,v=t.viewBox,b=t.wrapperStyle,g=null!=f?f:[];l&&g.length&&(g=ir(f.filter(function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)}),p,yr));var w=g.length>0;return h().createElement(tr,{allowEscapeViewBox:r,animationDuration:o,animationEasing:i,isAnimationActive:u,active:n,coordinate:c,hasPayload:w,offset:s,position:d,reverseDirection:m,useTranslate3d:y,viewBox:v,wrapperStyle:b},function(e,t){return h().isValidElement(e)?h().cloneElement(e,t):"function"==typeof e?h().createElement(e,t):h().createElement(Bn,t)}(a,lr(lr({},this.props),{},{payload:g})))}}])&&ur(n.prototype,r),o&&ur(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);mr(vr,"displayName","Tooltip"),mr(vr,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!nr.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 br=n(5808),gr=n.n(br);Math.abs,Math.atan2;const wr=Math.cos,Or=(Math.max,Math.min,Math.sin),xr=Math.sqrt,kr=Math.PI,Er=2*kr;const Sr={draw(e,t){const n=xr(t/kr);e.moveTo(n,0),e.arc(0,0,n,0,Er)}},jr={draw(e,t){const n=xr(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},Pr=xr(1/3),_r=2*Pr,Ar={draw(e,t){const n=xr(t/_r),r=n*Pr;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},Tr={draw(e,t){const n=xr(t),r=-n/2;e.rect(r,r,n,n)}},Cr=Or(kr/10)/Or(7*kr/10),Nr=Or(Er/10)*Cr,Mr=-wr(Er/10)*Cr,Dr={draw(e,t){const n=xr(.8908130915292852*t),r=Nr*n,o=Mr*n;e.moveTo(0,-n),e.lineTo(r,o);for(let t=1;t<5;++t){const i=Er*t/5,a=wr(i),c=Or(i);e.lineTo(c*n,-a*n),e.lineTo(a*r-c*o,c*r+a*o)}e.closePath()}},Ir=xr(3),Rr={draw(e,t){const n=-xr(t/(3*Ir));e.moveTo(0,2*n),e.lineTo(-Ir*n,-n),e.lineTo(Ir*n,-n),e.closePath()}},Lr=-.5,Br=xr(3)/2,Fr=1/xr(12),Ur=3*(Fr/2+1),zr={draw(e,t){const n=xr(t/Ur),r=n/2,o=n*Fr,i=r,a=n*Fr+n,c=-i,l=a;e.moveTo(r,o),e.lineTo(i,a),e.lineTo(c,l),e.lineTo(Lr*r-Br*o,Br*r+Lr*o),e.lineTo(Lr*i-Br*a,Br*i+Lr*a),e.lineTo(Lr*c-Br*l,Br*c+Lr*l),e.lineTo(Lr*r+Br*o,Lr*o-Br*r),e.lineTo(Lr*i+Br*a,Lr*a-Br*i),e.lineTo(Lr*c+Br*l,Lr*l-Br*c),e.closePath()}};function qr(e){return function(){return e}}Object.defineProperty(qr,"name",{value:"default",configurable:!0});const Wr=Math.PI,Kr=2*Wr,$r=1e-6,Hr=Kr-$r;function Vr(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class Gr{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?Vr:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Vr;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,o,i){this._append`C${+e},${+t},${+n},${+r},${this._x1=+o},${this._y1=+i}`}arcTo(e,t,n,r,o){if(e=+e,t=+t,n=+n,r=+r,(o=+o)<0)throw new Error(`negative radius: ${o}`);let i=this._x1,a=this._y1,c=n-e,l=r-t,u=i-e,s=a-t,f=u*u+s*s;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>$r)if(Math.abs(s*c-l*u)>$r&&o){let p=n-i,d=r-a,m=c*c+l*l,h=p*p+d*d,y=Math.sqrt(m),v=Math.sqrt(f),b=o*Math.tan((Wr-Math.acos((m+f-h)/(2*y*v)))/2),g=b/v,w=b/y;Math.abs(g-1)>$r&&this._append`L${e+g*u},${t+g*s}`,this._append`A${o},${o},0,0,${+(s*p>u*d)},${this._x1=e+w*c},${this._y1=t+w*l}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,n,r,o,i){if(e=+e,t=+t,i=!!i,(n=+n)<0)throw new Error(`negative radius: ${n}`);let a=n*Math.cos(r),c=n*Math.sin(r),l=e+a,u=t+c,s=1^i,f=i?r-o:o-r;null===this._x1?this._append`M${l},${u}`:(Math.abs(this._x1-l)>$r||Math.abs(this._y1-u)>$r)&&this._append`L${l},${u}`,n&&(f<0&&(f=f%Kr+Kr),f>Hr?this._append`A${n},${n},0,1,${s},${e-a},${t-c}A${n},${n},0,1,${s},${this._x1=l},${this._y1=u}`:f>$r&&this._append`A${n},${n},0,${+(f>=Wr)},${s},${this._x1=e+n*Math.cos(o)},${this._y1=t+n*Math.sin(o)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function Yr(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new Gr(t)}xr(3),xr(3);function Xr(e){return Xr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xr(e)}var Zr=["type","size","sizeType"];function Jr(){return Jr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jr.apply(this,arguments)}function Qr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qr(Object(n),!0).forEach(function(t){to(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function to(e,t,n){var r;return r=function(e,t){if("object"!=Xr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Xr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Xr(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function no(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var ro={symbolCircle:Sr,symbolCross:jr,symbolDiamond:Ar,symbolSquare:Tr,symbolStar:Dr,symbolTriangle:Rr,symbolWye:zr},oo=Math.PI/180,io=function(e){var t,n,r=e.type,o=void 0===r?"circle":r,i=e.size,a=void 0===i?64:i,c=e.sizeType,l=void 0===c?"area":c,u=eo(eo({},no(e,Zr)),{},{type:o,size:a,sizeType:l}),s=u.className,f=u.cx,p=u.cy,d=on(u,!0);return f===+f&&p===+p&&a===+a?h().createElement("path",Jr({},d,{className:at("recharts-symbols",s),transform:"translate(".concat(f,", ").concat(p,")"),d:(t=function(e){var t="symbol".concat(gr()(e));return ro[t]||Sr}(o),n=function(e,t){let n=null,r=Yr(o);function o(){let o;if(n||(n=o=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return e="function"==typeof e?e:qr(e||Sr),t="function"==typeof t?t:qr(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:qr(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:qr(+e),o):t},o.context=function(e){return arguments.length?(n=null==e?null:e,o):n},o}().type(t).size(function(e,t,n){if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*oo;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.pow(Math.tan(r),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(a,l,o)),n())})):null};function ao(e){return ao="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ao(e)}function co(){return co=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},co.apply(this,arguments)}function lo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function uo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,yo(r.key),r)}}function so(e,t,n){return t=po(t),function(e,t){if(t&&("object"===ao(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,fo()?Reflect.construct(t,n||[],po(e).constructor):t.apply(e,n))}function fo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(fo=function(){return!!e})()}function po(e){return po=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},po(e)}function mo(e,t){return mo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},mo(e,t)}function ho(e,t,n){return(t=yo(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yo(e){var t=function(e,t){if("object"!=ao(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ao(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ao(t)?t:t+""}io.registerSymbol=function(e,t){ro["symbol".concat(gr()(e))]=t};var vo=32,bo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),so(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&mo(e,t)}(t,e),n=t,r=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,n=16,r=vo/6,o=vo/3,i=e.inactive?t:e.color;if("plainline"===e.type)return h().createElement("line",{strokeWidth:4,fill:"none",stroke:i,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:n,x2:vo,y2:n,className:"recharts-legend-icon"});if("line"===e.type)return h().createElement("path",{strokeWidth:4,fill:"none",stroke:i,d:"M0,".concat(n,"h").concat(o,"\n A").concat(r,",").concat(r,",0,1,1,").concat(2*o,",").concat(n,"\n H").concat(vo,"M").concat(2*o,",").concat(n,"\n A").concat(r,",").concat(r,",0,1,1,").concat(o,",").concat(n),className:"recharts-legend-icon"});if("rect"===e.type)return h().createElement("path",{stroke:"none",fill:i,d:"M0,".concat(4,"h").concat(vo,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(h().isValidElement(e.legendIcon)){var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lo(Object(n),!0).forEach(function(t){ho(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e);return delete a.legendIcon,h().cloneElement(e.legendIcon,a)}return h().createElement(io,{fill:i,cx:n,cy:n,size:vo,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,n=t.payload,r=t.iconSize,o=t.layout,i=t.formatter,a=t.inactiveColor,c={x:0,y:0,width:vo,height:vo},l={display:"horizontal"===o?"inline-block":"block",marginRight:10},u={display:"inline-block",verticalAlign:"middle",marginRight:4};return n.map(function(t,n){var o=t.formatter||i,s=at(ho(ho({"recharts-legend-item":!0},"legend-item-".concat(n),!0),"inactive",t.inactive));if("none"===t.type)return null;var f=Nt()(t.value)?null:t.value;Tt(!Nt()(t.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 p=t.inactive?a:t.color;return h().createElement("li",co({className:s,style:l,key:"legend-item-".concat(n)},Wt(e.props,t,n)),h().createElement(Sn,{width:r,height:r,viewBox:c,style:u},e.renderIcon(t)),h().createElement("span",{className:"recharts-legend-item-text",style:{color:p}},o?o(f,t,n):f))})}},{key:"render",value:function(){var e=this.props,t=e.payload,n=e.layout,r=e.align;if(!t||!t.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===n?r:"left"};return h().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],r&&uo(n.prototype,r),o&&uo(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);function go(e){return go="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},go(e)}ho(bo,"displayName","Legend"),ho(bo,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var wo=["ref"];function Oo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function xo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Oo(Object(n),!0).forEach(function(t){_o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ko(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ao(r.key),r)}}function Eo(e,t,n){return t=jo(t),function(e,t){if(t&&("object"===go(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,So()?Reflect.construct(t,n||[],jo(e).constructor):t.apply(e,n))}function So(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(So=function(){return!!e})()}function jo(e){return jo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jo(e)}function Po(e,t){return Po=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Po(e,t)}function _o(e,t,n){return(t=Ao(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ao(e){var t=function(e,t){if("object"!=go(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=go(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==go(t)?t:t+""}function To(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Co(e){return e.value}var No=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return _o(e=Eo(this,t,[].concat(r)),"lastBoundingBox",{width:-1,height:-1}),e}return function(e,t){if("function"!=typeof t&&null!==t)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&&Po(e,t)}(t,e),n=t,o=[{key:"getWithHeight",value:function(e,t){var n=xo(xo({},this.defaultProps),e.props).layout;return"vertical"===n&&Ot(e.props.height)?{height:e.props.height}:"horizontal"===n?{width:e.props.width||t}:null}}],(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?xo({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,n,r=this.props,o=r.layout,i=r.align,a=r.verticalAlign,c=r.margin,l=r.chartWidth,u=r.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===i&&"vertical"===o?{left:((l||0)-this.getBBoxSnapshot().width)/2}:"right"===i?{right:c&&c.right||0}:{left:c&&c.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(n="middle"===a?{top:((u||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:c&&c.bottom||0}:{top:c&&c.top||0}),xo(xo({},t),n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.content,r=t.width,o=t.height,i=t.wrapperStyle,a=t.payloadUniqBy,c=t.payload,l=xo(xo({position:"absolute",width:r||"auto",height:o||"auto"},this.getDefaultPosition(i)),i);return h().createElement("div",{className:"recharts-legend-wrapper",style:l,ref:function(t){e.wrapperNode=t}},function(e,t){if(h().isValidElement(e))return h().cloneElement(e,t);if("function"==typeof e)return h().createElement(e,t);t.ref;var n=To(t,wo);return h().createElement(bo,n)}(n,xo(xo({},this.props),{},{payload:ir(c,a,Co)})))}}])&&ko(n.prototype,r),o&&ko(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);function Mo(){return Mo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mo.apply(this,arguments)}_o(No,"displayName","Legend"),_o(No,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Do=function(e){var t=e.cx,n=e.cy,r=e.r,o=e.className,i=at("recharts-dot",o);return t===+t&&n===+n&&r===+r?m.createElement("circle",Mo({},on(e,!1),qt(e),{className:i,cx:t,cy:n,r})):null},Io=n(5556),Ro=n.n(Io);const{getOwnPropertyNames:Lo,getOwnPropertySymbols:Bo}=Object,{hasOwnProperty:Fo}=Object.prototype;function Uo(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function zo(e){return function(t,n,r){if(!t||!n||"object"!=typeof t||"object"!=typeof n)return e(t,n,r);const{cache:o}=r,i=o.get(t),a=o.get(n);if(i&&a)return i===n&&a===t;o.set(t,n),o.set(n,t);const c=e(t,n,r);return o.delete(t),o.delete(n),c}}function qo(e){return Lo(e).concat(Bo(e))}const Wo=Object.hasOwn||((e,t)=>Fo.call(e,t));function Ko(e,t){return e===t||!e&&!t&&e!=e&&t!=t}const{getOwnPropertyDescriptor:$o,keys:Ho}=Object;function Vo(e,t){return e.byteLength===t.byteLength&&ai(new Uint8Array(e),new Uint8Array(t))}function Go(e,t,n){let r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function Yo(e,t){return e.byteLength===t.byteLength&&ai(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function Xo(e,t){return Ko(e.getTime(),t.getTime())}function Zo(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function Jo(e,t){return e===t}function Qo(e,t,n){const r=e.size;if(r!==t.size)return!1;if(!r)return!0;const o=new Array(r),i=e.entries();let a,c,l=0;for(;(a=i.next())&&!a.done;){const r=t.entries();let i=!1,u=0;for(;(c=r.next())&&!c.done;){if(o[u]){u++;continue}const r=a.value,s=c.value;if(n.equals(r[0],s[0],l,u,e,t,n)&&n.equals(r[1],s[1],r[0],s[0],e,t,n)){i=o[u]=!0;break}u++}if(!i)return!1;l++}return!0}const ei=Ko;function ti(e,t,n){const r=Ho(e);let o=r.length;if(Ho(t).length!==o)return!1;for(;o-- >0;)if(!li(e,t,n,r[o]))return!1;return!0}function ni(e,t,n){const r=qo(e);let o,i,a,c=r.length;if(qo(t).length!==c)return!1;for(;c-- >0;){if(o=r[c],!li(e,t,n,o))return!1;if(i=$o(e,o),a=$o(t,o),(i||a)&&(!i||!a||i.configurable!==a.configurable||i.enumerable!==a.enumerable||i.writable!==a.writable))return!1}return!0}function ri(e,t){return Ko(e.valueOf(),t.valueOf())}function oi(e,t){return e.source===t.source&&e.flags===t.flags}function ii(e,t,n){const r=e.size;if(r!==t.size)return!1;if(!r)return!0;const o=new Array(r),i=e.values();let a,c;for(;(a=i.next())&&!a.done;){const r=t.values();let i=!1,l=0;for(;(c=r.next())&&!c.done;){if(!o[l]&&n.equals(a.value,c.value,a.value,c.value,e,t,n)){i=o[l]=!0;break}l++}if(!i)return!1}return!0}function ai(e,t){let n=e.byteLength;if(t.byteLength!==n||e.byteOffset!==t.byteOffset)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function ci(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 li(e,t,n,r){return!("_owner"!==r&&"__o"!==r&&"__v"!==r||!e.$$typeof&&!t.$$typeof)||Wo(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}const ui={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float16Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0,"[object BigInt64Array]":!0,"[object BigUint64Array]":!0},si=Object.prototype.toString;function fi({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:n,areDatesEqual:r,areErrorsEqual:o,areFunctionsEqual:i,areMapsEqual:a,areNumbersEqual:c,areObjectsEqual:l,arePrimitiveWrappersEqual:u,areRegExpsEqual:s,areSetsEqual:f,areTypedArraysEqual:p,areUrlsEqual:d,unknownTagComparators:m}){return function(h,y,v){if(h===y)return!0;if(null==h||null==y)return!1;const b=typeof h;if(b!==typeof y)return!1;if("object"!==b)return"number"===b?c(h,y,v):"function"===b&&i(h,y,v);const g=h.constructor;if(g!==y.constructor)return!1;if(g===Object)return l(h,y,v);if(Array.isArray(h))return t(h,y,v);if(g===Date)return r(h,y,v);if(g===RegExp)return s(h,y,v);if(g===Map)return a(h,y,v);if(g===Set)return f(h,y,v);const w=si.call(h);if("[object Date]"===w)return r(h,y,v);if("[object RegExp]"===w)return s(h,y,v);if("[object Map]"===w)return a(h,y,v);if("[object Set]"===w)return f(h,y,v);if("[object Object]"===w)return"function"!=typeof h.then&&"function"!=typeof y.then&&l(h,y,v);if("[object URL]"===w)return d(h,y,v);if("[object Error]"===w)return o(h,y,v);if("[object Arguments]"===w)return l(h,y,v);if(ui[w])return p(h,y,v);if("[object ArrayBuffer]"===w)return e(h,y,v);if("[object DataView]"===w)return n(h,y,v);if("[object Boolean]"===w||"[object Number]"===w||"[object String]"===w)return u(h,y,v);if(m){let e=m[w];if(!e){const t=function(e){return null!=e?e[Symbol.toStringTag]:void 0}(h);t&&(e=m[t])}if(e)return e(h,y,v)}return!1}}const pi=di();di({strict:!0}),di({circular:!0}),di({circular:!0,strict:!0}),di({createInternalComparator:()=>Ko}),di({strict:!0,createInternalComparator:()=>Ko}),di({circular:!0,createInternalComparator:()=>Ko}),di({circular:!0,createInternalComparator:()=>Ko,strict:!0});function di(e={}){const{circular:t=!1,createInternalComparator:n,createState:r,strict:o=!1}=e,i=function({circular:e,createCustomConfig:t,strict:n}){let r={areArrayBuffersEqual:Vo,areArraysEqual:n?ni:Go,areDataViewsEqual:Yo,areDatesEqual:Xo,areErrorsEqual:Zo,areFunctionsEqual:Jo,areMapsEqual:n?Uo(Qo,ni):Qo,areNumbersEqual:ei,areObjectsEqual:n?ni:ti,arePrimitiveWrappersEqual:ri,areRegExpsEqual:oi,areSetsEqual:n?Uo(ii,ni):ii,areTypedArraysEqual:n?Uo(ai,ni):ai,areUrlsEqual:ci,unknownTagComparators:void 0};if(t&&(r=Object.assign({},r,t(r))),e){const e=zo(r.areArraysEqual),t=zo(r.areMapsEqual),n=zo(r.areObjectsEqual),o=zo(r.areSetsEqual);r=Object.assign({},r,{areArraysEqual:e,areMapsEqual:t,areObjectsEqual:n,areSetsEqual:o})}return r}(e),a=fi(i),c=n?n(a):(l=a,function(e,t,n,r,o,i,a){return l(e,t,a)});var l;return function({circular:e,comparator:t,createState:n,equals:r,strict:o}){if(n)return function(i,a){const{cache:c=(e?new WeakMap:void 0),meta:l}=n();return t(i,a,{cache:c,equals:r,meta:l,strict:o})};if(e)return function(e,n){return t(e,n,{cache:new WeakMap,equals:r,meta:void 0,strict:o})};const i={cache:void 0,equals:r,meta:void 0,strict:o};return function(e,n){return t(e,n,i)}}({circular:t,comparator:a,createState:r,equals:c,strict:o})}function mi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame(function r(o){n<0&&(n=o),o-n>t?(e(o),n=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(r)})}function hi(e){return hi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hi(e)}function yi(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return vi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return vi(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function bi(){var e=function(){return null},t=!1,n=function n(r){if(!t){if(Array.isArray(r)){if(!r.length)return;var o=yi(r),i=o[0],a=o.slice(1);return"number"==typeof i?void mi(n.bind(null,a),i):(n(i),void mi(n.bind(null,a)))}"object"===hi(r)&&e(r),"function"==typeof r&&r()}};return{stop:function(){t=!0},start:function(e){t=!1,n(e)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}function gi(e){return gi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gi(e)}function wi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Oi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wi(Object(n),!0).forEach(function(t){xi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==gi(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==gi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===gi(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ki=function(e){return e},Ei=function(e,t){return Object.keys(t).reduce(function(n,r){return Oi(Oi({},n),{},xi({},r,e(r,t[r])))},{})},Si=function(e,t,n){return e.map(function(e){return"".concat((r=e,r.replace(/([A-Z])/g,function(e){return"-".concat(e.toLowerCase())}))," ").concat(t,"ms ").concat(n);var r}).join(",")};function ji(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||_i(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pi(e){return function(e){if(Array.isArray(e))return Ai(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_i(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _i(e,t){if(e){if("string"==typeof e)return Ai(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ai(e,t):void 0}}function Ai(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Ti=1e-4,Ci=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},Ni=function(e,t){return e.map(function(e,n){return e*Math.pow(t,n)}).reduce(function(e,t){return e+t})},Mi=function(e,t){return function(n){var r=Ci(e,t);return Ni(r,n)}},Di=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],o=t[1],i=t[2],a=t[3];if(1===t.length)switch(t[0]){case"linear":r=0,o=0,i=1,a=1;break;case"ease":r=.25,o=.1,i=.25,a=1;break;case"ease-in":r=.42,o=0,i=1,a=1;break;case"ease-out":r=.42,o=0,i=.58,a=1;break;case"ease-in-out":r=0,o=0,i=.58,a=1;break;default:var c=t[0].split("(");if("cubic-bezier"===c[0]&&4===c[1].split(")")[0].split(",").length){var l=ji(c[1].split(")")[0].split(",").map(function(e){return parseFloat(e)}),4);r=l[0],o=l[1],i=l[2],a=l[3]}}[r,i,o,a].every(function(e){return"number"==typeof e&&e>=0&&e<=1});var u,s,f=Mi(r,i),p=Mi(o,a),d=(u=r,s=i,function(e){var t=Ci(u,s),n=[].concat(Pi(t.map(function(e,t){return e*t}).slice(1)),[0]);return Ni(n,e)}),m=function(e){return e>1?1:e<0?0:e},h=function(e){for(var t=e>1?1:e,n=t,r=0;r<8;++r){var o=f(n)-t,i=d(n);if(Math.abs(o-t)<Ti||i<Ti)return p(n);n=m(n-o/i)}return p(n)};return h.isStepper=!1,h},Ii=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];if("string"==typeof r)switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return Di(r);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,n=void 0===t?100:t,r=e.damping,o=void 0===r?8:r,i=e.dt,a=void 0===i?17:i,c=function(e,t,r){var i=r+(-(e-t)*n-r*o)*a/1e3,c=r*a/1e3+e;return Math.abs(c-t)<Ti&&Math.abs(i)<Ti?[t,0]:[c,i]};return c.isStepper=!0,c.dt=a,c}();default:if("cubic-bezier"===r.split("(")[0])return Di(r)}return"function"==typeof r?r:null};function Ri(e){return Ri="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ri(e)}function Li(e){return function(e){if(Array.isArray(e))return Wi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||qi(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bi(Object(n),!0).forEach(function(t){Ui(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ui(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Ri(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ri(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ri(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||qi(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qi(e,t){if(e){if("string"==typeof e)return Wi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wi(e,t):void 0}}function Wi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Ki=function(e,t,n){return e+(t-e)*n},$i=function(e){return e.from!==e.to},Hi=function e(t,n,r){var o=Ei(function(e,n){if($i(n)){var r=zi(t(n.from,n.to,n.velocity),2),o=r[0],i=r[1];return Fi(Fi({},n),{},{from:o,velocity:i})}return n},n);return r<1?Ei(function(e,t){return $i(t)?Fi(Fi({},t),{},{velocity:Ki(t.velocity,o[e].velocity,r),from:Ki(t.from,o[e].from,r)}):t},n):e(t,o,r-1)};const Vi=function(e,t,n,r,o){var i,a,c,l,u=(i=e,a=t,[Object.keys(i),Object.keys(a)].reduce(function(e,t){return e.filter(function(e){return t.includes(e)})})),s=u.reduce(function(n,r){return Fi(Fi({},n),{},Ui({},r,[e[r],t[r]]))},{}),f=u.reduce(function(n,r){return Fi(Fi({},n),{},Ui({},r,{from:e[r],velocity:0,to:t[r]}))},{}),p=-1,d=function(){return null};return d=n.isStepper?function(r){c||(c=r);var i=(r-c)/n.dt;f=Hi(n,f,i),o(Fi(Fi(Fi({},e),t),Ei(function(e,t){return t.from},f))),c=r,Object.values(f).filter($i).length&&(p=requestAnimationFrame(d))}:function(i){l||(l=i);var a=(i-l)/r,c=Ei(function(e,t){return Ki.apply(void 0,Li(t).concat([n(a)]))},s);if(o(Fi(Fi(Fi({},e),t),c)),a<1)p=requestAnimationFrame(d);else{var u=Ei(function(e,t){return Ki.apply(void 0,Li(t).concat([n(1)]))},s);o(Fi(Fi(Fi({},e),t),u))}},function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(p)}}};function Gi(e){return Gi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gi(e)}(Object.getOwnPropertyDescriptor(Vi,"name")||{}).writable||Object.defineProperty(Vi,"name",{value:"default",configurable:!0});var Yi=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Xi(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Zi(e){return function(e){if(Array.isArray(e))return Ji(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Ji(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ji(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ji(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Qi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ea(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qi(Object(n),!0).forEach(function(t){ta(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ta(e,t,n){return(t=ra(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function na(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ra(r.key),r)}}function ra(e){var t=function(e,t){if("object"!==Gi(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Gi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Gi(t)?t:String(t)}function oa(e,t){return oa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},oa(e,t)}function ia(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=la(e);if(t){var o=la(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return aa(this,n)}}function aa(e,t){if(t&&("object"===Gi(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ca(e)}function ca(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function la(e){return la=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},la(e)}var ua=function(e){!function(e,t){if("function"!=typeof t&&null!==t)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&&oa(e,t)}(i,e);var t,n,r,o=ia(i);function i(e,t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);var r=(n=o.call(this,e,t)).props,a=r.isActive,c=r.attributeName,l=r.from,u=r.to,s=r.steps,f=r.children,p=r.duration;if(n.handleStyleChange=n.handleStyleChange.bind(ca(n)),n.changeStyle=n.changeStyle.bind(ca(n)),!a||p<=0)return n.state={style:{}},"function"==typeof f&&(n.state={style:u}),aa(n);if(s&&s.length)n.state={style:s[0].style};else if(l){if("function"==typeof f)return n.state={style:l},aa(n);n.state={style:c?ta({},c,l):l}}else n.state={style:{}};return n}return t=i,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,n=e.canBegin;this.mounted=!0,t&&n&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isActive,r=t.canBegin,o=t.attributeName,i=t.shouldReAnimate,a=t.to,c=t.from,l=this.state.style;if(r)if(n){if(!(pi(e.to,a)&&e.canBegin&&e.isActive)){var u=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var s=u||i?c:e.to;if(this.state&&l){var f={style:o?ta({},o,s):s};(o&&l[o]!==s||!o&&l!==s)&&this.setState(f)}this.runAnimation(ea(ea({},this.props),{},{from:s,begin:0}))}}else{var p={style:o?ta({},o,a):a};this.state&&l&&(o&&l[o]!==a||!o&&l!==a)&&this.setState(p)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,n=e.from,r=e.to,o=e.duration,i=e.easing,a=e.begin,c=e.onAnimationEnd,l=e.onAnimationStart,u=Vi(n,r,Ii(i),o,this.changeStyle);this.manager.start([l,a,function(){t.stopJSAnimation=u()},o,c])}},{key:"runStepAnimation",value:function(e){var t=this,n=e.steps,r=e.begin,o=e.onAnimationStart,i=n[0],a=i.style,c=i.duration,l=void 0===c?0:c;return this.manager.start([o].concat(Zi(n.reduce(function(e,r,o){if(0===o)return e;var i=r.duration,a=r.easing,c=void 0===a?"ease":a,l=r.style,u=r.properties,s=r.onAnimationEnd,f=o>0?n[o-1]:r,p=u||Object.keys(l);if("function"==typeof c||"spring"===c)return[].concat(Zi(e),[t.runJSAnimation.bind(t,{from:f.style,to:l,duration:i,easing:c}),i]);var d=Si(p,i,c),m=ea(ea(ea({},f.style),l),{},{transition:d});return[].concat(Zi(e),[m,i,s]).filter(ki)},[a,Math.max(l,r)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=bi());var t=e.begin,n=e.duration,r=e.attributeName,o=e.to,i=e.easing,a=e.onAnimationStart,c=e.onAnimationEnd,l=e.steps,u=e.children,s=this.manager;if(this.unSubscribe=s.subscribe(this.handleStyleChange),"function"!=typeof i&&"function"!=typeof u&&"spring"!==i)if(l.length>1)this.runStepAnimation(e);else{var f=r?ta({},r,o):o,p=Si(Object.keys(f),n,i);s.start([a,t,ea(ea({},f),{},{transition:p}),n,c])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.begin,e.duration),r=(e.attributeName,e.easing,e.isActive),o=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,Xi(e,Yi)),i=m.Children.count(t),a=this.state.style;if("function"==typeof t)return t(a);if(!r||0===i||n<=0)return t;var c=function(e){var t=e.props,n=t.style,r=void 0===n?{}:n,i=t.className;return(0,m.cloneElement)(e,ea(ea({},o),{},{style:ea(ea({},r),a),className:i}))};return 1===i?c(m.Children.only(t)):h().createElement("div",null,m.Children.map(t,function(e){return c(e)}))}}])&&na(t.prototype,n),r&&na(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(m.PureComponent);ua.displayName="Animate",ua.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},ua.propTypes={from:Ro().oneOfType([Ro().object,Ro().string]),to:Ro().oneOfType([Ro().object,Ro().string]),attributeName:Ro().string,duration:Ro().number,begin:Ro().number,easing:Ro().oneOfType([Ro().string,Ro().func]),steps:Ro().arrayOf(Ro().shape({duration:Ro().number.isRequired,style:Ro().object.isRequired,easing:Ro().oneOfType([Ro().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Ro().func]),properties:Ro().arrayOf("string"),onAnimationEnd:Ro().func})),children:Ro().oneOfType([Ro().node,Ro().func]),isActive:Ro().bool,canBegin:Ro().bool,onAnimationEnd:Ro().func,shouldReAnimate:Ro().bool,onAnimationStart:Ro().func,onAnimationReStart:Ro().func};const sa=ua;function fa(e){return fa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fa(e)}function pa(){return pa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},pa.apply(this,arguments)}function da(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ma(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ma(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ma(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ha(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ya(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ha(Object(n),!0).forEach(function(t){va(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ha(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function va(e,t,n){var r;return r=function(e,t){if("object"!=fa(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fa(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==fa(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ba=function(e,t,n,r,o){var i,a=Math.min(Math.abs(n)/2,Math.abs(r)/2),c=r>=0?1:-1,l=n>=0?1:-1,u=r>=0&&n>=0||r<0&&n<0?1:0;if(a>0&&o instanceof Array){for(var s=[0,0,0,0],f=0;f<4;f++)s[f]=o[f]>a?a:o[f];i="M".concat(e,",").concat(t+c*s[0]),s[0]>0&&(i+="A ".concat(s[0],",").concat(s[0],",0,0,").concat(u,",").concat(e+l*s[0],",").concat(t)),i+="L ".concat(e+n-l*s[1],",").concat(t),s[1]>0&&(i+="A ".concat(s[1],",").concat(s[1],",0,0,").concat(u,",\n ").concat(e+n,",").concat(t+c*s[1])),i+="L ".concat(e+n,",").concat(t+r-c*s[2]),s[2]>0&&(i+="A ".concat(s[2],",").concat(s[2],",0,0,").concat(u,",\n ").concat(e+n-l*s[2],",").concat(t+r)),i+="L ".concat(e+l*s[3],",").concat(t+r),s[3]>0&&(i+="A ".concat(s[3],",").concat(s[3],",0,0,").concat(u,",\n ").concat(e,",").concat(t+r-c*s[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var p=Math.min(a,o);i="M ".concat(e,",").concat(t+c*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+l*p,",").concat(t,"\n L ").concat(e+n-l*p,",").concat(t,"\n A ").concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+n,",").concat(t+c*p,"\n L ").concat(e+n,",").concat(t+r-c*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+n-l*p,",").concat(t+r,"\n L ").concat(e+l*p,",").concat(t+r,"\n A ").concat(p,",").concat(p,",0,0,").concat(u,",").concat(e,",").concat(t+r-c*p," Z")}else i="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return i},ga=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,o=t.x,i=t.y,a=t.width,c=t.height;if(Math.abs(a)>0&&Math.abs(c)>0){var l=Math.min(o,o+a),u=Math.max(o,o+a),s=Math.min(i,i+c),f=Math.max(i,i+c);return n>=l&&n<=u&&r>=s&&r<=f}return!1},wa={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Oa=function(e){var t=ya(ya({},wa),e),n=(0,m.useRef)(),r=da((0,m.useState)(-1),2),o=r[0],i=r[1];(0,m.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&i(e)}catch(e){}},[]);var a=t.x,c=t.y,l=t.width,u=t.height,s=t.radius,f=t.className,p=t.animationEasing,d=t.animationDuration,y=t.animationBegin,v=t.isAnimationActive,b=t.isUpdateAnimationActive;if(a!==+a||c!==+c||l!==+l||u!==+u||0===l||0===u)return null;var g=at("recharts-rectangle",f);return b?h().createElement(sa,{canBegin:o>0,from:{width:l,height:u,x:a,y:c},to:{width:l,height:u,x:a,y:c},duration:d,animationEasing:p,isActive:b},function(e){var r=e.width,i=e.height,a=e.x,c=e.y;return h().createElement(sa,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:d,isActive:v,easing:p},h().createElement("path",pa({},on(t,!0),{className:g,d:ba(a,c,r,i,s),ref:n})))}):h().createElement("path",pa({},on(t,!0),{className:g,d:ba(a,c,l,u,s)}))};function xa(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function ka(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class Ea extends Map{constructor(e,t=_a){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(Sa(this,e))}has(e){return super.has(Sa(this,e))}set(e,t){return super.set(ja(this,e),t)}delete(e){return super.delete(Pa(this,e))}}Set;function Sa({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function ja({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function Pa({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function _a(e){return null!==e&&"object"==typeof e?e.valueOf():e}const Aa=Symbol("implicit");function Ta(){var e=new Ea,t=[],n=[],r=Aa;function o(o){let i=e.get(o);if(void 0===i){if(r!==Aa)return r;e.set(o,i=t.push(o)-1)}return n[i%n.length]}return o.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new Ea;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return o},o.range=function(e){return arguments.length?(n=Array.from(e),o):n.slice()},o.unknown=function(e){return arguments.length?(r=e,o):r},o.copy=function(){return Ta(t,n).unknown(r)},xa.apply(o,arguments),o}function Ca(){var e,t,n=Ta().unknown(void 0),r=n.domain,o=n.range,i=0,a=1,c=!1,l=0,u=0,s=.5;function f(){var n=r().length,f=a<i,p=f?a:i,d=f?i:a;e=(d-p)/Math.max(1,n-l+2*u),c&&(e=Math.floor(e)),p+=(d-p-e*(n-l))*s,t=e*(1-l),c&&(p=Math.round(p),t=Math.round(t));var m=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(o);++r<o;)i[r]=e+r*n;return i}(n).map(function(t){return p+e*t});return o(f?m.reverse():m)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),f()):r()},n.range=function(e){return arguments.length?([i,a]=e,i=+i,a=+a,f()):[i,a]},n.rangeRound=function(e){return[i,a]=e,i=+i,a=+a,c=!0,f()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(c=!!e,f()):c},n.padding=function(e){return arguments.length?(l=Math.min(1,u=+e),f()):l},n.paddingInner=function(e){return arguments.length?(l=Math.min(1,e),f()):l},n.paddingOuter=function(e){return arguments.length?(u=+e,f()):u},n.align=function(e){return arguments.length?(s=Math.max(0,Math.min(1,e)),f()):s},n.copy=function(){return Ca(r(),[i,a]).round(c).paddingInner(l).paddingOuter(u).align(s)},xa.apply(f(),arguments)}function Na(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return Na(t())},e}function Ma(){return Na(Ca.apply(null,arguments).paddingInner(1))}function Da(e){return Da="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Da(e)}function Ia(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ra(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ia(Object(n),!0).forEach(function(t){La(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ia(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function La(e,t,n){var r;return r=function(e,t){if("object"!=Da(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Da(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Da(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ba={widthCache:{},cacheCount:0},Fa={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},Ua="recharts_measurement_span";var za=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||nr.isSsr)return{width:0,height:0};var n,r=(n=Ra({},t),Object.keys(n).forEach(function(e){n[e]||delete n[e]}),n),o=JSON.stringify({text:e,copyStyle:r});if(Ba.widthCache[o])return Ba.widthCache[o];try{var i=document.getElementById(Ua);i||((i=document.createElement("span")).setAttribute("id",Ua),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var a=Ra(Ra({},Fa),r);Object.assign(i.style,a),i.textContent="".concat(e);var c=i.getBoundingClientRect(),l={width:c.width,height:c.height};return Ba.widthCache[o]=l,++Ba.cacheCount>2e3&&(Ba.cacheCount=0,Ba.widthCache={}),l}catch(e){return{width:0,height:0}}};function qa(e){return qa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qa(e)}function Wa(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ka(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ka(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ka(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function $a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ha(r.key),r)}}function Ha(e){var t=function(e,t){if("object"!=qa(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=qa(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==qa(t)?t:t+""}var Va=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Ga=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Ya=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Xa=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,Za={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},Ja=Object.keys(Za),Qa="NaN";var ec=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),""===n||Ya.test(n)||(this.num=NaN,this.unit=""),Ja.includes(n)&&(this.num=function(e,t){return e*Za[t]}(t,n),this.unit="px")}return t=e,r=[{key:"parse",value:function(t){var n,r=Wa(null!==(n=Xa.exec(t))&&void 0!==n?n:[],3),o=r[1],i=r[2];return new e(parseFloat(o),null!=i?i:"")}}],(n=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&$a(t.prototype,n),r&&$a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();function tc(e){if(e.includes(Qa))return Qa;for(var t=e;t.includes("*")||t.includes("/");){var n,r=Wa(null!==(n=Va.exec(t))&&void 0!==n?n:[],4),o=r[1],i=r[2],a=r[3],c=ec.parse(null!=o?o:""),l=ec.parse(null!=a?a:""),u="*"===i?c.multiply(l):c.divide(l);if(u.isNaN())return Qa;t=t.replace(Va,u.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var s,f=Wa(null!==(s=Ga.exec(t))&&void 0!==s?s:[],4),p=f[1],d=f[2],m=f[3],h=ec.parse(null!=p?p:""),y=ec.parse(null!=m?m:""),v="+"===d?h.add(y):h.subtract(y);if(v.isNaN())return Qa;t=t.replace(Ga,v.toString())}return t}var nc=/\(([^()]*)\)/;function rc(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var n=Wa(nc.exec(t),2)[1];t=t.replace(nc,tc(n))}return t}(t),t=tc(t)}function oc(e){var t=function(e){try{return rc(e)}catch(e){return Qa}}(e.slice(5,-1));return t===Qa?"":t}var ic=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],ac=["dx","dy","angle","className","breakAll"];function cc(){return cc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cc.apply(this,arguments)}function lc(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function uc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sc(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var fc=/[ \f\n\r\t\v\u2028\u2029]+/,pc=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var o=[];return bt()(t)||(o=n?t.toString().split(""):t.toString().split(fc)),{wordsWithComputedWidth:o.map(function(e){return{word:e,width:za(e,r).width}}),spaceWidth:n?0:za(" ",r).width}}catch(e){return null}},dc=function(e){return[{words:bt()(e)?[]:e.toString().split(fc)}]},mc=function(e){var t=e.width,n=e.scaleToFit,r=e.children,o=e.style,i=e.breakAll,a=e.maxLines;if((t||n)&&!nr.isSsr){var c=pc({breakAll:i,children:r,style:o});return c?function(e,t,n,r,o){var i=e.maxLines,a=e.children,c=e.style,l=e.breakAll,u=Ot(i),s=a,f=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(function(e,t){var i=t.word,a=t.width,c=e[e.length-1];if(c&&(null==r||o||c.width+a+n<Number(r)))c.words.push(i),c.width+=a+n;else{var l={words:[i],width:a};e.push(l)}return e},[])},p=f(t);if(!u)return p;for(var d,m=function(e){var t=s.slice(0,e),n=pc({breakAll:l,style:c,children:t+"…"}).wordsWithComputedWidth,o=f(n),a=o.length>i||function(e){return e.reduce(function(e,t){return e.width>t.width?e:t})}(o).width>Number(r);return[a,o]},h=0,y=s.length-1,v=0;h<=y&&v<=s.length-1;){var b=Math.floor((h+y)/2),g=uc(m(b-1),2),w=g[0],O=g[1],x=uc(m(b),1)[0];if(w||x||(h=b+1),w&&x&&(y=b-1),!w&&x){d=O;break}v++}return d||p}({breakAll:i,children:r,maxLines:a,style:o},c.wordsWithComputedWidth,c.spaceWidth,t,n):dc(r)}return dc(r)},hc="#808080",yc=function(e){var t=e.x,n=void 0===t?0:t,r=e.y,o=void 0===r?0:r,i=e.lineHeight,a=void 0===i?"1em":i,c=e.capHeight,l=void 0===c?"0.71em":c,u=e.scaleToFit,s=void 0!==u&&u,f=e.textAnchor,p=void 0===f?"start":f,d=e.verticalAnchor,y=void 0===d?"end":d,v=e.fill,b=void 0===v?hc:v,g=lc(e,ic),w=(0,m.useMemo)(function(){return mc({breakAll:g.breakAll,children:g.children,maxLines:g.maxLines,scaleToFit:s,style:g.style,width:g.width})},[g.breakAll,g.children,g.maxLines,s,g.style,g.width]),O=g.dx,x=g.dy,k=g.angle,E=g.className,S=g.breakAll,j=lc(g,ac);if(!xt(n)||!xt(o))return null;var P,_=n+(Ot(O)?O:0),A=o+(Ot(x)?x:0);switch(y){case"start":P=oc("calc(".concat(l,")"));break;case"middle":P=oc("calc(".concat((w.length-1)/2," * -").concat(a," + (").concat(l," / 2))"));break;default:P=oc("calc(".concat(w.length-1," * -").concat(a,")"))}var T=[];if(s){var C=w[0].width,N=g.width;T.push("scale(".concat((Ot(N)?N/C:1)/C,")"))}return k&&T.push("rotate(".concat(k,", ").concat(_,", ").concat(A,")")),T.length&&(j.transform=T.join(" ")),h().createElement("text",cc({},on(j,!0),{x:_,y:A,className:at("recharts-text",E),textAnchor:p,fill:b.includes("url")?hc:b}),w.map(function(e,t){var n=e.words.join(S?"":" ");return h().createElement("tspan",{x:_,dy:0===t?P:a,key:"".concat(n,"-").concat(t)},n)}))};const vc=Math.sqrt(50),bc=Math.sqrt(10),gc=Math.sqrt(2);function wc(e,t,n){const r=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(r)),i=r/Math.pow(10,o),a=i>=vc?10:i>=bc?5:i>=gc?2:1;let c,l,u;return o<0?(u=Math.pow(10,-o)/a,c=Math.round(e*u),l=Math.round(t*u),c/u<e&&++c,l/u>t&&--l,u=-u):(u=Math.pow(10,o)*a,c=Math.round(e/u),l=Math.round(t/u),c*u<e&&++c,l*u>t&&--l),l<c&&.5<=n&&n<2?wc(e,t,2*n):[c,l,u]}function Oc(e,t,n){if(!((n=+n)>0))return[];if((e=+e)===(t=+t))return[e];const r=t<e,[o,i,a]=r?wc(t,e,n):wc(e,t,n);if(!(i>=o))return[];const c=i-o+1,l=new Array(c);if(r)if(a<0)for(let e=0;e<c;++e)l[e]=(i-e)/-a;else for(let e=0;e<c;++e)l[e]=(i-e)*a;else if(a<0)for(let e=0;e<c;++e)l[e]=(o+e)/-a;else for(let e=0;e<c;++e)l[e]=(o+e)*a;return l}function xc(e,t,n){return wc(e=+e,t=+t,n=+n)[2]}function kc(e,t,n){n=+n;const r=(t=+t)<(e=+e),o=r?xc(t,e,n):xc(e,t,n);return(r?-1:1)*(o<0?1/-o:o)}function Ec(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Sc(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function jc(e){let t,n,r;function o(e,r,o=0,i=e.length){if(o<i){if(0!==t(r,r))return i;do{const t=o+i>>>1;n(e[t],r)<0?o=t+1:i=t}while(o<i)}return o}return 2!==e.length?(t=Ec,n=(t,n)=>Ec(e(t),n),r=(t,n)=>e(t)-n):(t=e===Ec||e===Sc?e:Pc,n=e,r=e),{left:o,center:function(e,t,n=0,i=e.length){const a=o(e,t,n,i-1);return a>n&&r(e[a-1],t)>-r(e[a],t)?a-1:a},right:function(e,r,o=0,i=e.length){if(o<i){if(0!==t(r,r))return i;do{const t=o+i>>>1;n(e[t],r)<=0?o=t+1:i=t}while(o<i)}return o}}}function Pc(){return 0}function _c(e){return null===e?NaN:+e}const Ac=jc(Ec),Tc=Ac.right,Cc=(Ac.left,jc(_c).center,Tc);function Nc(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function Mc(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function Dc(){}Object.defineProperty(Nc,"name",{value:"default",configurable:!0});var Ic=.7,Rc=1/Ic,Lc="\\s*([+-]?\\d+)\\s*",Bc="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Fc="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Uc=/^#([0-9a-f]{3,8})$/,zc=new RegExp("^rgb\\("+[Lc,Lc,Lc]+"\\)$"),qc=new RegExp("^rgb\\("+[Fc,Fc,Fc]+"\\)$"),Wc=new RegExp("^rgba\\("+[Lc,Lc,Lc,Bc]+"\\)$"),Kc=new RegExp("^rgba\\("+[Fc,Fc,Fc,Bc]+"\\)$"),$c=new RegExp("^hsl\\("+[Bc,Fc,Fc]+"\\)$"),Hc=new RegExp("^hsla\\("+[Bc,Fc,Fc,Bc]+"\\)$"),Vc={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Gc(){return this.rgb().formatHex()}function Yc(){return this.rgb().formatRgb()}function Xc(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=Uc.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?Zc(t):3===n?new el(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?Jc(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?Jc(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=zc.exec(e))?new el(t[1],t[2],t[3],1):(t=qc.exec(e))?new el(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=Wc.exec(e))?Jc(t[1],t[2],t[3],t[4]):(t=Kc.exec(e))?Jc(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=$c.exec(e))?ol(t[1],t[2]/100,t[3]/100,1):(t=Hc.exec(e))?ol(t[1],t[2]/100,t[3]/100,t[4]):Vc.hasOwnProperty(e)?Zc(Vc[e]):"transparent"===e?new el(NaN,NaN,NaN,0):null}function Zc(e){return new el(e>>16&255,e>>8&255,255&e,1)}function Jc(e,t,n,r){return r<=0&&(e=t=n=NaN),new el(e,t,n,r)}function Qc(e,t,n,r){return 1===arguments.length?((o=e)instanceof Dc||(o=Xc(o)),o?new el((o=o.rgb()).r,o.g,o.b,o.opacity):new el):new el(e,t,n,null==r?1:r);var o}function el(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function tl(){return"#"+rl(this.r)+rl(this.g)+rl(this.b)}function nl(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function rl(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function ol(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new al(e,t,n,r)}function il(e){if(e instanceof al)return new al(e.h,e.s,e.l,e.opacity);if(e instanceof Dc||(e=Xc(e)),!e)return new al;if(e instanceof al)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,c=i-o,l=(i+o)/2;return c?(a=t===i?(n-r)/c+6*(n<r):n===i?(r-t)/c+2:(t-n)/c+4,c/=l<.5?i+o:2-i-o,a*=60):c=l>0&&l<1?0:a,new al(a,c,l,e.opacity)}function al(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function cl(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function ll(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}function ul(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],i=e[r+1],a=r>0?e[r-1]:2*o-i,c=r<t-1?e[r+2]:2*i-o;return ll((n-r/t)*t,a,o,i,c)}}function sl(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],i=e[r%t],a=e[(r+1)%t],c=e[(r+2)%t];return ll((n-r/t)*t,o,i,a,c)}}Nc(Dc,Xc,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Gc,formatHex:Gc,formatHsl:function(){return il(this).formatHsl()},formatRgb:Yc,toString:Yc}),Nc(el,Qc,Mc(Dc,{brighter:function(e){return e=null==e?Rc:Math.pow(Rc,e),new el(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?Ic:Math.pow(Ic,e),new el(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){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:tl,formatHex:tl,formatRgb:nl,toString:nl})),Nc(al,function(e,t,n,r){return 1===arguments.length?il(e):new al(e,t,n,null==r?1:r)},Mc(Dc,{brighter:function(e){return e=null==e?Rc:Math.pow(Rc,e),new al(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?Ic:Math.pow(Ic,e),new al(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new el(cl(e>=240?e-240:e+120,o,r),cl(e,o,r),cl(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}})),Object.defineProperty(ul,"name",{value:"default",configurable:!0}),Object.defineProperty(sl,"name",{value:"default",configurable:!0});const fl=e=>()=>e;function pl(e,t){return function(n){return e+n*t}}function dl(e){return 1===(e=+e)?ml:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):fl(isNaN(t)?n:t)}}function ml(e,t){var n=t-e;return n?pl(e,n):fl(isNaN(e)?t:e)}(Object.getOwnPropertyDescriptor(fl,"name")||{}).writable||Object.defineProperty(fl,"name",{value:"default",configurable:!0});const hl=function e(t){var n=dl(t);function r(e,t){var r=n((e=Qc(e)).r,(t=Qc(t)).r),o=n(e.g,t.g),i=n(e.b,t.b),a=ml(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=i(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);function yl(e){return function(t){var n,r,o=t.length,i=new Array(o),a=new Array(o),c=new Array(o);for(n=0;n<o;++n)r=Qc(t[n]),i[n]=r.r||0,a[n]=r.g||0,c[n]=r.b||0;return i=e(i),a=e(a),c=e(c),r.opacity=1,function(e){return r.r=i(e),r.g=a(e),r.b=c(e),r+""}}}var vl,bl;yl(ul),yl(sl);function gl(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,i=new Array(o),a=new Array(r);for(n=0;n<o;++n)i[n]=Pl(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<o;++n)a[n]=i[n](e);return a}}function wl(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function Ol(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function xl(e,t){var n,r={},o={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=Pl(e[n],t[n]):o[n]=t[n];return function(e){for(n in r)o[n]=r[n](e);return o}}Object.defineProperty(function(e,t){return(vl(t)?bl:gl)(e,t)},"name",{value:"default",configurable:!0}),Object.defineProperty(wl,"name",{value:"default",configurable:!0}),Object.defineProperty(Ol,"name",{value:"default",configurable:!0}),Object.defineProperty(xl,"name",{value:"default",configurable:!0}),Object.defineProperty(Sl,"name",{value:"default",configurable:!0});var kl=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,El=new RegExp(kl.source,"g");function Sl(e,t){var n,r,o,i=kl.lastIndex=El.lastIndex=0,a=-1,c=[],l=[];for(e+="",t+="";(n=kl.exec(e))&&(r=El.exec(t));)(o=r.index)>i&&(o=t.slice(i,o),c[a]?c[a]+=o:c[++a]=o),(n=n[0])===(r=r[0])?c[a]?c[a]+=r:c[++a]=r:(c[++a]=null,l.push({i:a,x:Ol(n,r)})),i=El.lastIndex;return i<t.length&&(o=t.slice(i),c[a]?c[a]+=o:c[++a]=o),c.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)c[(n=l[r]).i]=n.x(e);return c.join("")})}function jl(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(n=0;n<r;++n)o[n]=e[n]*(1-i)+t[n]*i;return o}}function Pl(e,t){var n,r,o=typeof t;return null==t||"boolean"===o?fl(t):("number"===o?Ol:"string"===o?(n=Xc(t))?(t=n,hl):Sl:t instanceof Xc?hl:t instanceof Date?wl:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?gl:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?xl:Ol:jl))(e,t)}function _l(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function Al(e){return+e}Object.defineProperty(jl,"name",{value:"default",configurable:!0}),Object.defineProperty(Pl,"name",{value:"default",configurable:!0}),Object.defineProperty(_l,"name",{value:"default",configurable:!0});var Tl=[0,1];function Cl(e){return e}function Nl(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function Ml(e,t,n){var r=e[0],o=e[1],i=t[0],a=t[1];return o<r?(r=Nl(o,r),i=n(a,i)):(r=Nl(r,o),i=n(i,a)),function(e){return i(r(e))}}function Dl(e,t,n){var r=Math.min(e.length,t.length)-1,o=new Array(r),i=new Array(r),a=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<r;)o[a]=Nl(e[a],e[a+1]),i[a]=n(t[a],t[a+1]);return function(t){var n=Cc(e,t,1,r)-1;return i[n](o[n](t))}}function Il(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Rl(){var e,t,n,r,o,i,a=Tl,c=Tl,l=Pl,u=Cl;function s(){var e=Math.min(a.length,c.length);return u!==Cl&&(u=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(a[0],a[e-1])),r=e>2?Dl:Ml,o=i=null,f}function f(t){return null==t||isNaN(t=+t)?n:(o||(o=r(a.map(e),c,l)))(e(u(t)))}return f.invert=function(n){return u(t((i||(i=r(c,a.map(e),Ol)))(n)))},f.domain=function(e){return arguments.length?(a=Array.from(e,Al),s()):a.slice()},f.range=function(e){return arguments.length?(c=Array.from(e),s()):c.slice()},f.rangeRound=function(e){return c=Array.from(e),l=_l,s()},f.clamp=function(e){return arguments.length?(u=!!e||Cl,s()):u!==Cl},f.interpolate=function(e){return arguments.length?(l=e,s()):l},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,s()}}function Ll(){return Rl()(Cl,Cl)}var Bl,Fl=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ul(e){if(!(t=Fl.exec(e)))throw new Error("invalid format: "+e);var t;return new zl({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]})}function zl(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function ql(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Wl(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Kl(e){return(e=Wl(Math.abs(e)))?e[1]:NaN}function $l(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Kl(t)/3)))-Kl(Math.abs(e)))}function Hl(e,t){return function(n,r){for(var o=n.length,i=[],a=0,c=e[0],l=0;o>0&&c>0&&(l+c+1>r&&(c=Math.max(1,r-l)),i.push(n.substring(o-=c,o+c)),!((l+=c+1)>r));)c=e[a=(a+1)%e.length];return i.reverse().join(t)}}function Vl(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}function Gl(e){e:for(var t,n=e.length,r=1,o=-1;r<n;++r)switch(e[r]){case".":o=t=r;break;case"0":0===o&&(o=r),t=r;break;default:if(!+e[r])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}function Yl(e,t){var n=Wl(e,t);if(!n)return e+"";var r=n[0],o=n[1],i=o-(Bl=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,a=r.length;return i===a?r:i>a?r+new Array(i-a+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Wl(e,Math.max(0,t+i-1))[0]}function Xl(e,t){var n=Wl(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}Ul.prototype=zl.prototype,zl.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type},Object.defineProperty(ql,"name",{value:"default",configurable:!0}),Object.defineProperty(Kl,"name",{value:"default",configurable:!0}),Object.defineProperty($l,"name",{value:"default",configurable:!0}),Object.defineProperty(Hl,"name",{value:"default",configurable:!0}),Object.defineProperty(Vl,"name",{value:"default",configurable:!0}),Object.defineProperty(Gl,"name",{value:"default",configurable:!0}),Object.defineProperty(Yl,"name",{value:"default",configurable:!0}),Object.defineProperty(Xl,"name",{value:"default",configurable:!0});const Zl={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:ql,e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return Xl(100*e,t)},r:Xl,s:Yl,X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function Jl(e){return e}Object.defineProperty(Jl,"name",{value:"default",configurable:!0}),Object.defineProperty(ou,"name",{value:"default",configurable:!0});var Ql,eu,tu,nu=Array.prototype.map,ru=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function ou(e){var t=void 0===e.grouping||void 0===e.thousands?Jl:Hl(nu.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",r=void 0===e.currency?"":e.currency[1]+"",o=void 0===e.decimal?".":e.decimal+"",i=void 0===e.numerals?Jl:Vl(nu.call(e.numerals,String)),a=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"-":e.minus+"",l=void 0===e.nan?"NaN":e.nan+"";function u(e){var u=(e=Ul(e)).fill,s=e.align,f=e.sign,p=e.symbol,d=e.zero,m=e.width,h=e.comma,y=e.precision,v=e.trim,b=e.type;"n"===b?(h=!0,b="g"):Zl[b]||(void 0===y&&(y=12),v=!0,b="g"),(d||"0"===u&&"="===s)&&(d=!0,u="0",s="=");var g="$"===p?n:"#"===p&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",w="$"===p?r:/[%p]/.test(b)?a:"",O=Zl[b],x=/[defgprs%]/.test(b);function k(e){var n,r,a,p=g,k=w;if("c"===b)k=O(e)+k,e="";else{var E=(e=+e)<0||1/e<0;if(e=isNaN(e)?l:O(Math.abs(e),y),v&&(e=Gl(e)),E&&0===+e&&"+"!==f&&(E=!1),p=(E?"("===f?f:c:"-"===f||"("===f?"":f)+p,k=("s"===b?ru[8+Bl/3]:"")+k+(E&&"("===f?")":""),x)for(n=-1,r=e.length;++n<r;)if(48>(a=e.charCodeAt(n))||a>57){k=(46===a?o+e.slice(n+1):e.slice(n))+k,e=e.slice(0,n);break}}h&&!d&&(e=t(e,1/0));var S=p.length+e.length+k.length,j=S<m?new Array(m-S+1).join(u):"";switch(h&&d&&(e=t(j+e,j.length?m-k.length:1/0),j=""),s){case"<":e=p+e+k+j;break;case"=":e=p+j+e+k;break;case"^":e=j.slice(0,S=j.length>>1)+p+e+k+j.slice(S);break;default:e=j+p+e+k}return i(e)}return y=void 0===y?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),k.toString=function(){return e+""},k}return{format:u,formatPrefix:function(e,t){var n=u(((e=Ul(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(Kl(t)/3))),o=Math.pow(10,-r),i=ru[8+r/3];return function(e){return n(o*e)+i}}}}function iu(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Kl(t)-Kl(e))+1}function au(e){return Math.max(0,-Kl(Math.abs(e)))}function cu(e,t,n,r){var o,i=kc(e,t,n);switch((r=Ul(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(o=$l(i,a))||(r.precision=o),tu(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=iu(i,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=au(i))||(r.precision=o-2*("%"===r.type))}return eu(r)}function lu(e){var t=e.domain;return e.ticks=function(e){var n=t();return Oc(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return cu(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,o,i=t(),a=0,c=i.length-1,l=i[a],u=i[c],s=10;for(u<l&&(o=l,l=u,u=o,o=a,a=c,c=o);s-- >0;){if((o=xc(l,u,n))===r)return i[a]=l,i[c]=u,t(i);if(o>0)l=Math.floor(l/o)*o,u=Math.ceil(u/o)*o;else{if(!(o<0))break;l=Math.ceil(l*o)/o,u=Math.floor(u*o)/o}r=o}return e},e}function uu(){var e=Ll();return e.copy=function(){return Il(e,uu())},xa.apply(e,arguments),lu(e)}function su(e){var t;function n(e){return null==e||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,Al),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return su(e).unknown(t)},e=arguments.length?Array.from(e,Al):[0,1],lu(n)}function fu(e,t){var n,r=0,o=(e=e.slice()).length-1,i=e[r],a=e[o];return a<i&&(n=r,r=o,o=n,n=i,i=a,a=n),e[r]=t.floor(i),e[o]=t.ceil(a),e}function pu(e){return Math.log(e)}function du(e){return Math.exp(e)}function mu(e){return-Math.log(-e)}function hu(e){return-Math.exp(-e)}function yu(e){return isFinite(e)?+("1e"+e):e<0?0:e}function vu(e){return(t,n)=>-e(-t,n)}function bu(e){const t=e(pu,du),n=t.domain;let r,o,i=10;function a(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(i),o=function(e){return 10===e?yu:e===Math.E?Math.exp:t=>Math.pow(e,t)}(i),n()[0]<0?(r=vu(r),o=vu(o),e(mu,hu)):e(pu,du),t}return t.base=function(e){return arguments.length?(i=+e,a()):i},t.domain=function(e){return arguments.length?(n(e),a()):n()},t.ticks=e=>{const t=n();let a=t[0],c=t[t.length-1];const l=c<a;l&&([a,c]=[c,a]);let u,s,f=r(a),p=r(c);const d=null==e?10:+e;let m=[];if(!(i%1)&&p-f<d){if(f=Math.floor(f),p=Math.ceil(p),a>0){for(;f<=p;++f)for(u=1;u<i;++u)if(s=f<0?u/o(-f):u*o(f),!(s<a)){if(s>c)break;m.push(s)}}else for(;f<=p;++f)for(u=i-1;u>=1;--u)if(s=f>0?u/o(-f):u*o(f),!(s<a)){if(s>c)break;m.push(s)}2*m.length<d&&(m=Oc(a,c,d))}else m=Oc(f,p,Math.min(p-f,d)).map(o);return l?m.reverse():m},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===i?"s":","),"function"!=typeof n&&(i%1||null!=(n=Ul(n)).precision||(n.trim=!0),n=eu(n)),e===1/0)return n;const a=Math.max(1,i*e/t.ticks().length);return e=>{let t=e/o(Math.round(r(e)));return t*i<i-.5&&(t*=i),t<=a?n(e):""}},t.nice=()=>n(fu(n(),{floor:e=>o(Math.floor(r(e))),ceil:e=>o(Math.ceil(r(e)))})),t}function gu(){const e=bu(Rl()).domain([1,10]);return e.copy=()=>Il(e,gu()).base(e.base()),xa.apply(e,arguments),e}function wu(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Ou(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function xu(e){var t=1,n=e(wu(t),Ou(t));return n.constant=function(n){return arguments.length?e(wu(t=+n),Ou(t)):t},lu(n)}function ku(){var e=xu(Rl());return e.copy=function(){return Il(e,ku()).constant(e.constant())},xa.apply(e,arguments)}function Eu(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function Su(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function ju(e){return e<0?-e*e:e*e}function Pu(e){var t=e(Cl,Cl),n=1;return t.exponent=function(t){return arguments.length?1===(n=+t)?e(Cl,Cl):.5===n?e(Su,ju):e(Eu(n),Eu(1/n)):n},lu(t)}function _u(){var e=Pu(Rl());return e.copy=function(){return Il(e,_u()).exponent(e.exponent())},xa.apply(e,arguments),e}function Au(){return _u.apply(null,arguments).exponent(.5)}function Tu(e){return Math.sign(e)*e*e}function Cu(){var e,t=Ll(),n=[0,1],r=!1;function o(n){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(o)?e:r?Math.round(o):o}return o.invert=function(e){return t.invert(Tu(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((n=Array.from(e,Al)).map(Tu)),o):n.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(r=!!e,o):r},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return Cu(t.domain(),n).round(r).clamp(t.clamp()).unknown(e)},xa.apply(o,arguments),lu(o)}function Nu(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n<t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n<o||void 0===n&&o>=o)&&(n=o)}return n}function Mu(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}function Du(e=Ec){if(e===Ec)return Iu;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}function Iu(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}function Ru(e,t,n=0,r=1/0,o){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(o=void 0===o?Iu:Du(o);r>n;){if(r-n>600){const i=r-n+1,a=t-n+1,c=Math.log(i),l=.5*Math.exp(2*c/3),u=.5*Math.sqrt(c*l*(i-l)/i)*(a-i/2<0?-1:1);Ru(e,t,Math.max(n,Math.floor(t-a*l/i+u)),Math.min(r,Math.floor(t+(i-a)*l/i+u)),o)}const i=e[t];let a=n,c=r;for(Lu(e,n,t),o(e[r],i)>0&&Lu(e,n,r);a<c;){for(Lu(e,a,c),++a,--c;o(e[a],i)<0;)++a;for(;o(e[c],i)>0;)--c}0===o(e[n],i)?Lu(e,n,c):(++c,Lu(e,c,r)),c<=t&&(n=c+1),t<=c&&(r=c-1)}return e}function Lu(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function Bu(e,t,n){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}(e,n)),(r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return Mu(e);if(t>=1)return Nu(e);var r,o=(r-1)*t,i=Math.floor(o),a=Nu(Ru(e,i).subarray(0,i+1));return a+(Mu(e.subarray(i+1))-a)*(o-i)}}function Fu(e,t,n=_c){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,i=Math.floor(o),a=+n(e[i],i,e);return a+(+n(e[i+1],i+1,e)-a)*(o-i)}}function Uu(){var e,t=[],n=[],r=[];function o(){var e=0,o=Math.max(1,n.length);for(r=new Array(o-1);++e<o;)r[e-1]=Fu(t,e/o);return i}function i(t){return null==t||isNaN(t=+t)?e:n[Cc(r,t)]}return i.invertExtent=function(e){var o=n.indexOf(e);return o<0?[NaN,NaN]:[o>0?r[o-1]:t[0],o<r.length?r[o]:t[t.length-1]]},i.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(Ec),o()},i.range=function(e){return arguments.length?(n=Array.from(e),o()):n.slice()},i.unknown=function(t){return arguments.length?(e=t,i):e},i.quantiles=function(){return r.slice()},i.copy=function(){return Uu().domain(t).range(n).unknown(e)},xa.apply(i,arguments)}function zu(){var e,t=0,n=1,r=1,o=[.5],i=[0,1];function a(t){return null!=t&&t<=t?i[Cc(o,t,0,r)]:e}function c(){var e=-1;for(o=new Array(r);++e<r;)o[e]=((e+1)*n-(e-r)*t)/(r+1);return a}return a.domain=function(e){return arguments.length?([t,n]=e,t=+t,n=+n,c()):[t,n]},a.range=function(e){return arguments.length?(r=(i=Array.from(e)).length-1,c()):i.slice()},a.invertExtent=function(e){var a=i.indexOf(e);return a<0?[NaN,NaN]:a<1?[t,o[0]]:a>=r?[o[r-1],n]:[o[a-1],o[a]]},a.unknown=function(t){return arguments.length?(e=t,a):a},a.thresholds=function(){return o.slice()},a.copy=function(){return zu().domain([t,n]).range(i).unknown(e)},xa.apply(lu(a),arguments)}function qu(){var e,t=[.5],n=[0,1],r=1;function o(o){return null!=o&&o<=o?n[Cc(t,o,0,r)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),r=Math.min(t.length,n.length-1),o):t.slice()},o.range=function(e){return arguments.length?(n=Array.from(e),r=Math.min(t.length,n.length-1),o):n.slice()},o.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return qu().domain(t).range(n).unknown(e)},xa.apply(o,arguments)}Ql=ou({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),eu=Ql.format,tu=Ql.formatPrefix,Object.defineProperty(iu,"name",{value:"default",configurable:!0}),Object.defineProperty(au,"name",{value:"default",configurable:!0});const Wu=1e3,Ku=6e4,$u=36e5,Hu=864e5,Vu=6048e5,Gu=2592e6,Yu=31536e6,Xu=new Date,Zu=new Date;function Ju(e,t,n,r){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),o.round=e=>{const t=o(e),n=o.ceil(e);return e-t<n-e?t:n},o.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),o.range=(n,r,i)=>{const a=[];if(n=o.ceil(n),i=null==i?1:Math.floor(i),!(n<r&&i>0))return a;let c;do{a.push(c=new Date(+n)),t(n,i),e(n)}while(c<n&&n<r);return a},o.filter=n=>Ju(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}),n&&(o.count=(t,r)=>(Xu.setTime(+t),Zu.setTime(+r),e(Xu),e(Zu),Math.floor(n(Xu,Zu))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(r?t=>r(t)%e===0:t=>o.count(0,t)%e===0):o:null)),o}const Qu=Ju(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Qu.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?Ju(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Qu:null);Qu.range;const es=Ju(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Wu)},(e,t)=>(t-e)/Wu,e=>e.getUTCSeconds()),ts=(es.range,Ju(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Wu)},(e,t)=>{e.setTime(+e+t*Ku)},(e,t)=>(t-e)/Ku,e=>e.getMinutes())),ns=(ts.range,Ju(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Ku)},(e,t)=>(t-e)/Ku,e=>e.getUTCMinutes())),rs=(ns.range,Ju(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Wu-e.getMinutes()*Ku)},(e,t)=>{e.setTime(+e+t*$u)},(e,t)=>(t-e)/$u,e=>e.getHours())),os=(rs.range,Ju(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*$u)},(e,t)=>(t-e)/$u,e=>e.getUTCHours())),is=(os.range,Ju(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Ku)/Hu,e=>e.getDate()-1)),as=(is.range,Ju(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Hu,e=>e.getUTCDate()-1)),cs=(as.range,Ju(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Hu,e=>Math.floor(e/Hu)));cs.range;function ls(e){return Ju(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Ku)/Vu)}const us=ls(0),ss=ls(1),fs=ls(2),ps=ls(3),ds=ls(4),ms=ls(5),hs=ls(6);us.range,ss.range,fs.range,ps.range,ds.range,ms.range,hs.range;function ys(e){return Ju(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/Vu)}const vs=ys(0),bs=ys(1),gs=ys(2),ws=ys(3),Os=ys(4),xs=ys(5),ks=ys(6),Es=(vs.range,bs.range,gs.range,ws.range,Os.range,xs.range,ks.range,Ju(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear()),e=>e.getMonth())),Ss=(Es.range,Ju(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear()),e=>e.getUTCMonth())),js=(Ss.range,Ju(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()));js.every=e=>isFinite(e=Math.floor(e))&&e>0?Ju(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null;js.range;const Ps=Ju(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());Ps.every=e=>isFinite(e=Math.floor(e))&&e>0?Ju(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null;Ps.range;function _s(e,t,n,r,o,i){const a=[[es,1,Wu],[es,5,5e3],[es,15,15e3],[es,30,3e4],[i,1,Ku],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,$u],[o,3,108e5],[o,6,216e5],[o,12,432e5],[r,1,Hu],[r,2,1728e5],[n,1,Vu],[t,1,Gu],[t,3,7776e6],[e,1,Yu]];function c(t,n,r){const o=Math.abs(n-t)/r,i=jc(([,,e])=>e).right(a,o);if(i===a.length)return e.every(kc(t/Yu,n/Yu,r));if(0===i)return Qu.every(Math.max(kc(t,n,r),1));const[c,l]=a[o/a[i-1][2]<a[i][2]/o?i-1:i];return c.every(l)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const o=n&&"function"==typeof n.range?n:c(e,t,n),i=o?o.range(e,+t+1):[];return r?i.reverse():i},c]}const[As,Ts]=_s(Ps,Ss,vs,cs,os,ns),[Cs,Ns]=_s(js,Es,us,is,rs,ts);var Ms=new Date,Ds=new Date;function Is(e,t,n,r){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=function(t){return e(t=new Date(+t)),t},o.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},o.round=function(e){var t=o(e),n=o.ceil(e);return e-t<n-e?t:n},o.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},o.range=function(n,r,i){var a,c=[];if(n=o.ceil(n),i=null==i?1:Math.floor(i),!(n<r&&i>0))return c;do{c.push(a=new Date(+n)),t(n,i),e(n)}while(a<n&&n<r);return c},o.filter=function(n){return Is(function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})},n&&(o.count=function(t,r){return Ms.setTime(+t),Ds.setTime(+r),e(Ms),e(Ds),Math.floor(n(Ms,Ds))},o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(r?function(t){return r(t)%e===0}:function(t){return o.count(0,t)%e===0}):o:null}),o}var Rs=864e5,Ls=6048e5;function Bs(e){return Is(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+7*t)},function(e,t){return(t-e)/Ls})}var Fs=Bs(0),Us=Bs(1),zs=Bs(2),qs=Bs(3),Ws=Bs(4),Ks=Bs(5),$s=Bs(6),Hs=(Fs.range,Us.range,zs.range,qs.range,Ws.range,Ks.range,$s.range,Is(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/Rs},function(e){return e.getUTCDate()-1}));const Vs=Hs;Hs.range;function Gs(e){return Is(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+7*t)},function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/Ls})}var Ys=Gs(0),Xs=Gs(1),Zs=Gs(2),Js=Gs(3),Qs=Gs(4),ef=Gs(5),tf=Gs(6),nf=(Ys.range,Xs.range,Zs.range,Js.range,Qs.range,ef.range,tf.range,Is(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/Rs},function(e){return e.getDate()-1}));const rf=nf;nf.range;var of=Is(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});of.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Is(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)}):null};const af=of;of.range;var cf=Is(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()});cf.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Is(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null};const lf=cf;cf.range;function uf(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 sf(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 ff(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var pf,df,mf,hf={"-":"",_:" ",0:"0"},yf=/^\s*\d+/,vf=/^%/,bf=/[\\^$*+?|[\]().{}]/g;function gf(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",i=o.length;return r+(i<n?new Array(n-i+1).join(t)+o:o)}function wf(e){return e.replace(bf,"\\$&")}function Of(e){return new RegExp("^(?:"+e.map(wf).join("|")+")","i")}function xf(e){for(var t={},n=-1,r=e.length;++n<r;)t[e[n].toLowerCase()]=n;return t}function kf(e,t,n){var r=yf.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Ef(e,t,n){var r=yf.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function Sf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function jf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Pf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function _f(e,t,n){var r=yf.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Af(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Tf(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Cf(e,t,n){var r=yf.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function Nf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Mf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Df(e,t,n){var r=yf.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function If(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Rf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Lf(e,t,n){var r=yf.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Bf(e,t,n){var r=yf.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Ff(e,t,n){var r=yf.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Uf(e,t,n){var r=vf.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function zf(e,t,n){var r=yf.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function qf(e,t,n){var r=yf.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Wf(e,t){return gf(e.getDate(),t,2)}function Kf(e,t){return gf(e.getHours(),t,2)}function $f(e,t){return gf(e.getHours()%12||12,t,2)}function Hf(e,t){return gf(1+rf.count(af(e),e),t,3)}function Vf(e,t){return gf(e.getMilliseconds(),t,3)}function Gf(e,t){return Vf(e,t)+"000"}function Yf(e,t){return gf(e.getMonth()+1,t,2)}function Xf(e,t){return gf(e.getMinutes(),t,2)}function Zf(e,t){return gf(e.getSeconds(),t,2)}function Jf(e){var t=e.getDay();return 0===t?7:t}function Qf(e,t){return gf(Ys.count(af(e)-1,e),t,2)}function ep(e){var t=e.getDay();return t>=4||0===t?Qs(e):Qs.ceil(e)}function tp(e,t){return e=ep(e),gf(Qs.count(af(e),e)+(4===af(e).getDay()),t,2)}function np(e){return e.getDay()}function rp(e,t){return gf(Xs.count(af(e)-1,e),t,2)}function op(e,t){return gf(e.getFullYear()%100,t,2)}function ip(e,t){return gf((e=ep(e)).getFullYear()%100,t,2)}function ap(e,t){return gf(e.getFullYear()%1e4,t,4)}function cp(e,t){var n=e.getDay();return gf((e=n>=4||0===n?Qs(e):Qs.ceil(e)).getFullYear()%1e4,t,4)}function lp(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+gf(t/60|0,"0",2)+gf(t%60,"0",2)}function up(e,t){return gf(e.getUTCDate(),t,2)}function sp(e,t){return gf(e.getUTCHours(),t,2)}function fp(e,t){return gf(e.getUTCHours()%12||12,t,2)}function pp(e,t){return gf(1+Vs.count(lf(e),e),t,3)}function dp(e,t){return gf(e.getUTCMilliseconds(),t,3)}function mp(e,t){return dp(e,t)+"000"}function hp(e,t){return gf(e.getUTCMonth()+1,t,2)}function yp(e,t){return gf(e.getUTCMinutes(),t,2)}function vp(e,t){return gf(e.getUTCSeconds(),t,2)}function bp(e){var t=e.getUTCDay();return 0===t?7:t}function gp(e,t){return gf(Fs.count(lf(e)-1,e),t,2)}function Op(e){var t=e.getUTCDay();return t>=4||0===t?Ws(e):Ws.ceil(e)}function xp(e,t){return e=Op(e),gf(Ws.count(lf(e),e)+(4===lf(e).getUTCDay()),t,2)}function kp(e){return e.getUTCDay()}function Ep(e,t){return gf(Us.count(lf(e)-1,e),t,2)}function Sp(e,t){return gf(e.getUTCFullYear()%100,t,2)}function jp(e,t){return gf((e=Op(e)).getUTCFullYear()%100,t,2)}function Pp(e,t){return gf(e.getUTCFullYear()%1e4,t,4)}function _p(e,t){var n=e.getUTCDay();return gf((e=n>=4||0===n?Ws(e):Ws.ceil(e)).getUTCFullYear()%1e4,t,4)}function Ap(){return"+0000"}function Tp(){return"%"}function Cp(e){return+e}function Np(e){return Math.floor(+e/1e3)}function Mp(e){return new Date(e)}function Dp(e){return e instanceof Date?+e:+new Date(+e)}function Ip(e,t,n,r,o,i,a,c,l,u){var s=Ll(),f=s.invert,p=s.domain,d=u(".%L"),m=u(":%S"),h=u("%I:%M"),y=u("%I %p"),v=u("%a %d"),b=u("%b %d"),g=u("%B"),w=u("%Y");function O(e){return(l(e)<e?d:c(e)<e?m:a(e)<e?h:i(e)<e?y:r(e)<e?o(e)<e?v:b:n(e)<e?g:w)(e)}return s.invert=function(e){return new Date(f(e))},s.domain=function(e){return arguments.length?p(Array.from(e,Dp)):p().map(Mp)},s.ticks=function(t){var n=p();return e(n[0],n[n.length-1],null==t?10:t)},s.tickFormat=function(e,t){return null==t?O:u(t)},s.nice=function(e){var n=p();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?p(fu(n,e)):s},s.copy=function(){return Il(s,Ip(e,t,n,r,o,i,a,c,l,u))},s}function Rp(){return xa.apply(Ip(Cs,Ns,js,Es,us,is,rs,ts,es,df).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Lp(){return xa.apply(Ip(As,Ts,Ps,Ss,vs,as,os,ns,es,mf).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Bp(){var e,t,n,r,o,i=0,a=1,c=Cl,l=!1;function u(t){return null==t||isNaN(t=+t)?o:c(0===n?.5:(t=(r(t)-e)*n,l?Math.max(0,Math.min(1,t)):t))}function s(e){return function(t){var n,r;return arguments.length?([n,r]=t,c=e(n,r),u):[c(0),c(1)]}}return u.domain=function(o){return arguments.length?([i,a]=o,e=r(i=+i),t=r(a=+a),n=e===t?0:1/(t-e),u):[i,a]},u.clamp=function(e){return arguments.length?(l=!!e,u):l},u.interpolator=function(e){return arguments.length?(c=e,u):c},u.range=s(Pl),u.rangeRound=s(_l),u.unknown=function(e){return arguments.length?(o=e,u):o},function(o){return r=o,e=o(i),t=o(a),n=e===t?0:1/(t-e),u}}function Fp(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Up(){var e=lu(Bp()(Cl));return e.copy=function(){return Fp(e,Up())},ka.apply(e,arguments)}function zp(){var e=bu(Bp()).domain([1,10]);return e.copy=function(){return Fp(e,zp()).base(e.base())},ka.apply(e,arguments)}function qp(){var e=xu(Bp());return e.copy=function(){return Fp(e,qp()).constant(e.constant())},ka.apply(e,arguments)}function Wp(){var e=Pu(Bp());return e.copy=function(){return Fp(e,Wp()).exponent(e.exponent())},ka.apply(e,arguments)}function Kp(){return Wp.apply(null,arguments).exponent(.5)}function $p(){var e=[],t=Cl;function n(n){if(null!=n&&!isNaN(n=+n))return t((Cc(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(Ec),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map((n,r)=>t(r/(e.length-1)))},n.quantiles=function(t){return Array.from({length:t+1},(n,r)=>Bu(e,r/t))},n.copy=function(){return $p(t).domain(e)},ka.apply(n,arguments)}function Hp(){var e,t,n,r,o,i,a,c=0,l=.5,u=1,s=1,f=Cl,p=!1;function d(e){return isNaN(e=+e)?a:(e=.5+((e=+i(e))-t)*(s*e<s*t?r:o),f(p?Math.max(0,Math.min(1,e)):e))}function m(e){return function(t){var n,r,o;return arguments.length?([n,r,o]=t,f=function(e,t){void 0===t&&(t=e,e=Pl);for(var n=0,r=t.length-1,o=t[0],i=new Array(r<0?0:r);n<r;)i[n]=e(o,o=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return i[t](e-t)}}(e,[n,r,o]),d):[f(0),f(.5),f(1)]}}return d.domain=function(a){return arguments.length?([c,l,u]=a,e=i(c=+c),t=i(l=+l),n=i(u=+u),r=e===t?0:.5/(t-e),o=t===n?0:.5/(n-t),s=t<e?-1:1,d):[c,l,u]},d.clamp=function(e){return arguments.length?(p=!!e,d):p},d.interpolator=function(e){return arguments.length?(f=e,d):f},d.range=m(Pl),d.rangeRound=m(_l),d.unknown=function(e){return arguments.length?(a=e,d):a},function(a){return i=a,e=a(c),t=a(l),n=a(u),r=e===t?0:.5/(t-e),o=t===n?0:.5/(n-t),s=t<e?-1:1,d}}function Vp(){var e=lu(Hp()(Cl));return e.copy=function(){return Fp(e,Vp())},ka.apply(e,arguments)}function Gp(){var e=bu(Hp()).domain([.1,1,10]);return e.copy=function(){return Fp(e,Gp()).base(e.base())},ka.apply(e,arguments)}function Yp(){var e=xu(Hp());return e.copy=function(){return Fp(e,Yp()).constant(e.constant())},ka.apply(e,arguments)}function Xp(){var e=Pu(Hp());return e.copy=function(){return Fp(e,Xp()).exponent(e.exponent())},ka.apply(e,arguments)}function Zp(){return Xp.apply(null,arguments).exponent(.5)}function Jp(e,t){if((o=e.length)>1)for(var n,r,o,i=1,a=e[t[0]],c=a.length;i<o;++i)for(r=a,a=e[t[i]],n=0;n<c;++n)a[n][1]+=a[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function Qp(e,t){if((r=e.length)>0){for(var n,r,o,i=0,a=e[0].length;i<a;++i){for(o=n=0;n<r;++n)o+=e[n][i][1]||0;if(o)for(n=0;n<r;++n)e[n][i][1]/=o}Jp(e,t)}}function ed(e,t){if((n=e.length)>0){for(var n,r=0,o=e[t[0]],i=o.length;r<i;++r){for(var a=0,c=0;a<n;++a)c+=e[a][r][1]||0;o[r][1]+=o[r][0]=-c/2}Jp(e,t)}}function td(e,t){if((o=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,o,i=0,a=1;a<r;++a){for(var c=0,l=0,u=0;c<o;++c){for(var s=e[t[c]],f=s[a][1]||0,p=(f-(s[a-1][1]||0))/2,d=0;d<c;++d){var m=e[t[d]];p+=(m[a][1]||0)-(m[a-1][1]||0)}l+=f,u+=p*f}n[a-1][1]+=n[a-1][0]=i,l&&(i-=u/l)}n[a-1][1]+=n[a-1][0]=i,Jp(e,t)}}!function(e){pf=function(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,i=e.days,a=e.shortDays,c=e.months,l=e.shortMonths,u=Of(o),s=xf(o),f=Of(i),p=xf(i),d=Of(a),m=xf(a),h=Of(c),y=xf(c),v=Of(l),b=xf(l),g={a:function(e){return a[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return c[e.getMonth()]},c:null,d:Wf,e:Wf,f:Gf,g:ip,G:cp,H:Kf,I:$f,j:Hf,L:Vf,m:Yf,M:Xf,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Cp,s:Np,S:Zf,u:Jf,U:Qf,V:tp,w:np,W:rp,x:null,X:null,y:op,Y:ap,Z:lp,"%":Tp},w={a:function(e){return a[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return c[e.getUTCMonth()]},c:null,d:up,e:up,f:mp,g:jp,G:_p,H:sp,I:fp,j:pp,L:dp,m:hp,M:yp,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Cp,s:Np,S:vp,u:bp,U:gp,V:xp,w:kp,W:Ep,x:null,X:null,y:Sp,Y:Pp,Z:Ap,"%":Tp},O={a:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=m[r[0].toLowerCase()],n+r[0].length):-1},A:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=p[r[0].toLowerCase()],n+r[0].length):-1},b:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=b[r[0].toLowerCase()],n+r[0].length):-1},B:function(e,t,n){var r=h.exec(t.slice(n));return r?(e.m=y[r[0].toLowerCase()],n+r[0].length):-1},c:function(e,n,r){return E(e,t,n,r)},d:Mf,e:Mf,f:Ff,g:Af,G:_f,H:If,I:If,j:Df,L:Bf,m:Nf,M:Rf,p:function(e,t,n){var r=u.exec(t.slice(n));return r?(e.p=s[r[0].toLowerCase()],n+r[0].length):-1},q:Cf,Q:zf,s:qf,S:Lf,u:Ef,U:Sf,V:jf,w:kf,W:Pf,x:function(e,t,r){return E(e,n,t,r)},X:function(e,t,n){return E(e,r,t,n)},y:Af,Y:_f,Z:Tf,"%":Uf};function x(e,t){return function(n){var r,o,i,a=[],c=-1,l=0,u=e.length;for(n instanceof Date||(n=new Date(+n));++c<u;)37===e.charCodeAt(c)&&(a.push(e.slice(l,c)),null!=(o=hf[r=e.charAt(++c)])?r=e.charAt(++c):o="e"===r?" ":"0",(i=t[r])&&(r=i(n,o)),a.push(r),l=c+1);return a.push(e.slice(l,c)),a.join("")}}function k(e,t){return function(n){var r,o,i=ff(1900,void 0,1);if(E(i,e,n+="",0)!=n.length)return null;if("Q"in i)return new Date(i.Q);if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(t&&!("Z"in i)&&(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(o=(r=sf(ff(i.y,0,1))).getUTCDay(),r=o>4||0===o?Us.ceil(r):Us(r),r=Vs.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(o=(r=uf(ff(i.y,0,1))).getDay(),r=o>4||0===o?Xs.ceil(r):Xs(r),r=rf.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?sf(ff(i.y,0,1)).getUTCDay():uf(ff(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,sf(i)):uf(i)}}function E(e,t,n,r){for(var o,i,a=0,c=t.length,l=n.length;a<c;){if(r>=l)return-1;if(37===(o=t.charCodeAt(a++))){if(o=t.charAt(a++),!(i=O[o in hf?t.charAt(a++):o])||(r=i(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return g.x=x(n,g),g.X=x(r,g),g.c=x(t,g),w.x=x(n,w),w.X=x(r,w),w.c=x(t,w),{format:function(e){var t=x(e+="",g);return t.toString=function(){return e},t},parse:function(e){var t=k(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=x(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=k(e+="",!0);return t.toString=function(){return e},t}}}(e),df=pf.format,pf.parse,mf=pf.utcFormat,pf.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","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"]}),Object.defineProperty(Jp,"name",{value:"default",configurable:!0}),Object.defineProperty(Qp,"name",{value:"default",configurable:!0}),Object.defineProperty(ed,"name",{value:"default",configurable:!0}),Object.defineProperty(td,"name",{value:"default",configurable:!0}),Object.defineProperty(nd,"name",{value:"default",configurable:!0});Array.prototype.slice;function nd(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function rd(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function od(e,t){return e[t]}function id(e){const t=[];return t.key=e,t}function ad(){var e=qr([]),t=rd,n=Jp,r=od;function o(o){var i,a,c=Array.from(e.apply(this,arguments),id),l=c.length,u=-1;for(const e of o)for(i=0,++u;i<l;++i)(c[i][u]=[0,+r(e,c[i].key,u,o)]).data=e;for(i=0,a=nd(t(c));i<l;++i)c[a[i]].index=i;return n(c,a),c}return o.keys=function(t){return arguments.length?(e="function"==typeof t?t:qr(Array.from(t)),o):e},o.value=function(e){return arguments.length?(r="function"==typeof e?e:qr(+e),o):r},o.order=function(e){return arguments.length?(t=null==e?rd:"function"==typeof e?e:qr(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(n=null==e?Jp:e,o):n},o}Object.defineProperty(rd,"name",{value:"default",configurable:!0}),Object.defineProperty(ad,"name",{value:"default",configurable:!0});var cd=n(4506),ld=n.n(cd),ud=n(1684),sd=n.n(ud),fd=n(7307),pd=n.n(fd),dd=n(2404),md=n.n(dd),hd=n(8351),yd=n.n(hd);function vd(e){return function(e){if(Array.isArray(e))return bd(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return bd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bd(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var gd=function(e){return e},wd={"@@functional/placeholder":!0},Od=function(e){return e===wd},xd=function(e){return function t(){return 0===arguments.length||1===arguments.length&&Od(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},kd=function e(t,n){return 1===t?n:xd(function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=o.filter(function(e){return e!==wd}).length;return a>=t?n.apply(void 0,o):e(t-a,xd(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=o.map(function(e){return Od(e)?t.shift():e});return n.apply(void 0,vd(i).concat(t))}))})},Ed=function(e){return kd(e.length,e)},Sd=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},jd=Ed(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(e){return t[e]}).map(e)}),Pd=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return gd;var r=t.reverse(),o=r[0],i=r.slice(1);return function(){return i.reduce(function(e,t){return t(e)},o.apply(void 0,arguments))}},_d=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},Ad=function(e){var t=null,n=null;return function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return t&&o.every(function(e,n){return e===t[n]})?n:(t=o,n=e.apply(void 0,o))}};var Td=Ed(function(e,t,n){var r=+e;return r+n*(+t-r)}),Cd=Ed(function(e,t,n){var r=t-+e;return(n-e)/(r=r||1/0)}),Nd=Ed(function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))});const Md={rangeStep:function(e,t,n){for(var r=new(yd())(e),o=0,i=[];r.lt(t)&&o<1e5;)i.push(r.toNumber()),r=r.add(n),o++;return i},getDigitCount:function(e){return 0===e?1:Math.floor(new(yd())(e).abs().log(10).toNumber())+1},interpolateNumber:Td,uninterpolateNumber:Cd,uninterpolateTruncation:Nd};function Dd(e){return function(e){if(Array.isArray(e))return Ld(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Rd(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Id(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||Rd(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rd(e,t){if(e){if("string"==typeof e)return Ld(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ld(e,t):void 0}}function Ld(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Bd(e){var t=Id(e,2),n=t[0],r=t[1],o=n,i=r;return n>r&&(o=r,i=n),[o,i]}function Fd(e,t,n){if(e.lte(0))return new(yd())(0);var r=Md.getDigitCount(e.toNumber()),o=new(yd())(10).pow(r),i=e.div(o),a=1!==r?.05:.1,c=new(yd())(Math.ceil(i.div(a).toNumber())).add(n).mul(a).mul(o);return t?c:new(yd())(Math.ceil(c))}function Ud(e,t,n){var r=1,o=new(yd())(e);if(!o.isint()&&n){var i=Math.abs(e);i<1?(r=new(yd())(10).pow(Md.getDigitCount(e)-1),o=new(yd())(Math.floor(o.div(r).toNumber())).mul(r)):i>1&&(o=new(yd())(Math.floor(e)))}else 0===e?o=new(yd())(Math.floor((t-1)/2)):n||(o=new(yd())(Math.floor(e)));var a=Math.floor((t-1)/2);return Pd(jd(function(e){return o.add(new(yd())(e-a).mul(r)).toNumber()}),Sd)(0,t)}function zd(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new(yd())(0),tickMin:new(yd())(0),tickMax:new(yd())(0)};var i,a=Fd(new(yd())(t).sub(e).div(n-1),r,o);i=e<=0&&t>=0?new(yd())(0):(i=new(yd())(e).add(t).div(2)).sub(new(yd())(i).mod(a));var c=Math.ceil(i.sub(e).div(a).toNumber()),l=Math.ceil(new(yd())(t).sub(i).div(a).toNumber()),u=c+l+1;return u>n?zd(e,t,n,r,o+1):(u<n&&(l=t>0?l+(n-u):l,c=t>0?c:c+(n-u)),{step:a,tickMin:i.sub(new(yd())(c).mul(a)),tickMax:i.add(new(yd())(l).mul(a))})}var qd=Ad(function(e){var t=Id(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),c=Id(Bd([n,r]),2),l=c[0],u=c[1];if(l===-1/0||u===1/0){var s=u===1/0?[l].concat(Dd(Sd(0,o-1).map(function(){return 1/0}))):[].concat(Dd(Sd(0,o-1).map(function(){return-1/0})),[u]);return n>r?_d(s):s}if(l===u)return Ud(l,o,i);var f=zd(l,u,a,i),p=f.step,d=f.tickMin,m=f.tickMax,h=Md.rangeStep(d,m.add(new(yd())(.1).mul(p)),p);return n>r?_d(h):h}),Wd=(Ad(function(e){var t=Id(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),c=Id(Bd([n,r]),2),l=c[0],u=c[1];if(l===-1/0||u===1/0)return[n,r];if(l===u)return Ud(l,o,i);var s=Fd(new(yd())(u).sub(l).div(a-1),i,0),f=Pd(jd(function(e){return new(yd())(l).add(new(yd())(e).mul(s)).toNumber()}),Sd)(0,a).filter(function(e){return e>=l&&e<=u});return n>r?_d(f):f}),Ad(function(e,t){var n=Id(e,2),r=n[0],o=n[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Id(Bd([r,o]),2),c=a[0],l=a[1];if(c===-1/0||l===1/0)return[r,o];if(c===l)return[c];var u=Math.max(t,2),s=Fd(new(yd())(l).sub(c).div(u-1),i,0),f=[].concat(Dd(Md.rangeStep(new(yd())(c),new(yd())(l).sub(new(yd())(.99).mul(s)),s)),[l]);return r>o?_d(f):f})),Kd=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function $d(e){return $d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$d(e)}function Hd(){return Hd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Hd.apply(this,arguments)}function Vd(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Gd(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Yd(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Xd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,nm(r.key),r)}}function Zd(e,t,n){return t=Qd(t),function(e,t){if(t&&("object"===$d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Jd()?Reflect.construct(t,n||[],Qd(e).constructor):t.apply(e,n))}function Jd(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Jd=function(){return!!e})()}function Qd(e){return Qd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Qd(e)}function em(e,t){return em=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},em(e,t)}function tm(e,t,n){return(t=nm(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nm(e){var t=function(e,t){if("object"!=$d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$d(t)?t:t+""}var rm=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Zd(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&em(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,t=e.offset,n=e.layout,r=e.width,o=e.dataKey,i=e.data,a=e.dataPointFormatter,c=e.xAxis,l=e.yAxis,u=Yd(e,Kd),s=on(u,!1);"x"===this.props.direction&&"number"!==c.type&&On(!1);var f=i.map(function(e){var i=a(e,o),u=i.x,f=i.y,p=i.value,d=i.errorVal;if(!d)return null;var m,y,v=[];if(Array.isArray(d)){var b=Vd(d,2);m=b[0],y=b[1]}else m=y=d;if("vertical"===n){var g=c.scale,w=f+t,O=w+r,x=w-r,k=g(p-m),E=g(p+y);v.push({x1:E,y1:O,x2:E,y2:x}),v.push({x1:k,y1:w,x2:E,y2:w}),v.push({x1:k,y1:O,x2:k,y2:x})}else if("horizontal"===n){var S=l.scale,j=u+t,P=j-r,_=j+r,A=S(p-m),T=S(p+y);v.push({x1:P,y1:T,x2:_,y2:T}),v.push({x1:j,y1:A,x2:j,y2:T}),v.push({x1:P,y1:A,x2:_,y2:A})}return h().createElement(An,Hd({className:"recharts-errorBar",key:"bar-".concat(v.map(function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))},s),v.map(function(e){return h().createElement("line",Hd({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))}))});return h().createElement(An,{className:"recharts-errorBars"},f)}}],r&&Xd(n.prototype,r),o&&Xd(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(h().Component);function om(e){return om="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},om(e)}function im(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function am(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?im(Object(n),!0).forEach(function(t){cm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):im(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function cm(e,t,n){var r;return r=function(e,t){if("object"!=om(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=om(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==om(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}tm(rm,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),tm(rm,"displayName","ErrorBar");var lm=function(e){var t=e.children,n=e.formattedGraphicalItems,r=e.legendWidth,o=e.legendContent,i=en(t,No);if(!i)return null;var a,c=No.defaultProps,l=void 0!==c?am(am({},c),i.props):{};return a=i.props&&i.props.payload?i.props&&i.props.payload:"children"===o?(n||[]).reduce(function(e,t){var n=t.item,r=t.props,o=r.sectors||r.data||[];return e.concat(o.map(function(e){return{type:i.props.iconType||n.props.legendType,value:e.name,color:e.fill,payload:e}}))},[]):(n||[]).map(function(e){var t=e.item,n=t.type.defaultProps,r=void 0!==n?am(am({},n),t.props):{},o=r.dataKey,i=r.name,a=r.legendType;return{inactive:r.hide,dataKey:o,type:l.iconType||a||"square",color:vm(t),value:i||o,payload:r}}),am(am(am({},l),No.getWithHeight(i,r)),{},{payload:a,item:i})};function um(e){return um="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},um(e)}function sm(e){return function(e){if(Array.isArray(e))return fm(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return fm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fm(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function pm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function dm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pm(Object(n),!0).forEach(function(t){mm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mm(e,t,n){var r;return r=function(e,t){if("object"!=um(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=um(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==um(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hm(e,t,n){return bt()(e)||bt()(t)?n:xt(t)?mt()(e,t,n):Nt()(t)?t(e):n}function ym(e,t,n,r){var o=pd()(e,function(e){return hm(e,t)});if("number"===n){var i=o.filter(function(e){return Ot(e)||parseFloat(e)});return i.length?[sd()(i),ld()(i)]:[1/0,-1/0]}return(r?o.filter(function(e){return!bt()(e)}):o).map(function(e){return xt(e)||e instanceof Date?e:""})}var vm=function(e){var t,n,r=e.type.displayName,o=null!==(t=e.type)&&void 0!==t&&t.defaultProps?dm(dm({},e.type.defaultProps),e.props):e.props,i=o.stroke,a=o.fill;switch(r){case"Line":n=i;break;case"Area":case"Radar":n=i&&"none"!==i?i:a;break;default:n=a}return n},bm=function(e,t,n,r,o){var i=Qt(t.props.children,rm).filter(function(e){return function(e,t,n){return!!bt()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===n?"xAxis"===t:"y"!==n||"yAxis"===t)}(r,o,e.props.direction)});if(i&&i.length){var a=i.map(function(e){return e.props.dataKey});return e.reduce(function(e,t){var r=hm(t,n);if(bt()(r))return e;var o=Array.isArray(r)?[sd()(r),ld()(r)]:[r,r],i=a.reduce(function(e,n){var r=hm(t,n,0),i=o[0]-Math.abs(Array.isArray(r)?r[0]:r),a=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(i,e[0]),Math.max(a,e[1])]},[1/0,-1/0]);return[Math.min(i[0],e[0]),Math.max(i[1],e[1])]},[1/0,-1/0])}return null},gm=function(e,t,n,r,o){var i=t.map(function(t){var i=t.props.dataKey;return"number"===n&&i&&bm(e,t,i,r)||ym(e,i,n,o)});if("number"===n)return i.reduce(function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]},[1/0,-1/0]);var a={};return i.reduce(function(e,t){for(var n=0,r=t.length;n<r;n++)a[t[n]]||(a[t[n]]=!0,e.push(t[n]));return e},[])},wm=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},Om=function(e,t,n,r){if(r)return e.map(function(e){return e.coordinate});var o,i,a=e.map(function(e){return e.coordinate===t&&(o=!0),e.coordinate===n&&(i=!0),e.coordinate});return o||a.push(t),i||a.push(n),a},xm=function(e,t,n){if(!e)return null;var r=e.scale,o=e.duplicateDomain,i=e.type,a=e.range,c="scaleBand"===e.realScaleType?r.bandwidth()/2:2,l=(t||n)&&"category"===i&&r.bandwidth?r.bandwidth()/c:0;return l="angleAxis"===e.axisType&&(null==a?void 0:a.length)>=2?2*gt(a[0]-a[1])*l:l,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map(function(e){var t=o?o.indexOf(e):e;return{coordinate:r(t)+l,value:e,offset:l}}).filter(function(e){return!pt()(e.coordinate)}):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map(function(e,t){return{coordinate:r(e)+l,value:e,index:t,offset:l}}):r.ticks&&!n?r.ticks(e.tickCount).map(function(e){return{coordinate:r(e)+l,value:e,offset:l}}):r.domain().map(function(e,t){return{coordinate:r(e)+l,value:o?o[e]:e,index:t,offset:l}})},km=new WeakMap,Em=function(e,t){if("function"!=typeof t)return e;km.has(e)||km.set(e,new WeakMap);var n=km.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},Sm=function(t,n,r){var o=t.scale,i=t.type,a=t.layout,c=t.axisType;if("auto"===o)return"radial"===a&&"radiusAxis"===c?{scale:Ca(),realScaleType:"band"}:"radial"===a&&"angleAxis"===c?{scale:uu(),realScaleType:"linear"}:"category"===i&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?{scale:Ma(),realScaleType:"point"}:"category"===i?{scale:Ca(),realScaleType:"band"}:{scale:uu(),realScaleType:"linear"};if(st()(o)){var l="scale".concat(gr()(o));return{scale:(e[l]||Ma)(),realScaleType:e[l]?l:"point"}}return Nt()(o)?{scale:o}:{scale:Ma(),realScaleType:"point"}},jm=1e-4,Pm=function(e){var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),o=Math.min(r[0],r[1])-jm,i=Math.max(r[0],r[1])+jm,a=e(t[0]),c=e(t[n-1]);(a<o||a>i||c<o||c>i)&&e.domain([t[0],t[n-1]])}},_m={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,i=0,a=0;a<t;++a){var c=pt()(e[a][n][1])?e[a][n][0]:e[a][n][1];c>=0?(e[a][n][0]=o,e[a][n][1]=o+c,o=e[a][n][1]):(e[a][n][0]=i,e[a][n][1]=i+c,i=e[a][n][1])}},expand:Qp,none:Jp,silhouette:ed,wiggle:td,positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,i=0;i<t;++i){var a=pt()(e[i][n][1])?e[i][n][0]:e[i][n][1];a>=0?(e[i][n][0]=o,e[i][n][1]=o+a,o=e[i][n][1]):(e[i][n][0]=0,e[i][n][1]=0)}}},Am=function(e,t,n){var r=t.map(function(e){return e.props.dataKey}),o=_m[n];return ad().keys(r).value(function(e,t){return+hm(e,t,0)}).order(rd).offset(o)(e)},Tm=function(e,t){var n=t.realScaleType,r=t.type,o=t.tickCount,i=t.originalDomain,a=t.allowDecimals,c=n||t.scale;if("auto"!==c&&"linear"!==c)return null;if(o&&"number"===r&&i&&("auto"===i[0]||"auto"===i[1])){var l=e.domain();if(!l.length)return null;var u=qd(l,o,a);return e.domain([sd()(u),ld()(u)]),{niceTicks:u}}if(o&&"number"===r){var s=e.domain();return{niceTicks:Wd(s,o,a)}}return null};function Cm(e){var t=e.axis,n=e.ticks,r=e.bandSize,o=e.entry,i=e.index,a=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!bt()(o[t.dataKey])){var c=_t(n,"value",o[t.dataKey]);if(c)return c.coordinate+r/2}return n[i]?n[i].coordinate+r/2:null}var l=hm(o,bt()(a)?t.dataKey:a);return bt()(l)?null:t.scale(l)}var Nm=function(e){var t=e.axis,n=e.ticks,r=e.offset,o=e.bandSize,i=e.entry,a=e.index;if("category"===t.type)return n[a]?n[a].coordinate+r:null;var c=hm(i,t.dataKey,t.domain[a]);return bt()(c)?null:t.scale(c)-o/2+r},Mm=function(e,t,n){return Object.keys(e).reduce(function(r,o){var i=e[o].stackedData.reduce(function(e,r){var o=function(e){return e.reduce(function(e,t){return[sd()(t.concat([e[0]]).filter(Ot)),ld()(t.concat([e[1]]).filter(Ot))]},[1/0,-1/0])}(r.slice(t,n+1));return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]},[1/0,-1/0]);return[Math.min(i[0],r[0]),Math.max(i[1],r[1])]},[1/0,-1/0]).map(function(e){return e===1/0||e===-1/0?0:e})},Dm=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Im=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Rm=function(e,t,n){if(Nt()(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(Ot(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(Dm.test(e[0])){var o=+Dm.exec(e[0])[1];r[0]=t[0]-o}else Nt()(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(Ot(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(Im.test(e[1])){var i=+Im.exec(e[1])[1];r[1]=t[1]+i}else Nt()(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},Lm=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=gn()(t,function(e){return e.coordinate}),i=1/0,a=1,c=o.length;a<c;a++){var l=o[a],u=o[a-1];i=Math.min((l.coordinate||0)-(u.coordinate||0),i)}return i===1/0?0:i}return n?void 0:0},Bm=function(e,t,n){return e&&e.length?md()(e,mt()(n,"type.defaultProps.domain"))?t:e:t},Fm=function(e,t){var n=e.type.defaultProps?dm(dm({},e.type.defaultProps),e.props):e.props,r=n.dataKey,o=n.name,i=n.unit,a=n.formatter,c=n.tooltipType,l=n.chartType,u=n.hide;return dm(dm({},on(e,!1)),{},{dataKey:r,unit:i,formatter:a,name:o||r,color:vm(e),value:hm(t,r),type:c,payload:t,chartType:l,hide:u})};function Um(e){return Um="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Um(e)}function zm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function qm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zm(Object(n),!0).forEach(function(t){Wm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Wm(e,t,n){var r;return r=function(e,t){if("object"!=Um(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Um(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Um(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Km=["Webkit","Moz","O","ms"];function $m(e){return $m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$m(e)}function Hm(){return Hm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Hm.apply(this,arguments)}function Vm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Gm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vm(Object(n),!0).forEach(function(t){eh(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ym(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,th(r.key),r)}}function Xm(e,t,n){return t=Jm(t),function(e,t){if(t&&("object"===$m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Zm()?Reflect.construct(t,n||[],Jm(e).constructor):t.apply(e,n))}function Zm(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Zm=function(){return!!e})()}function Jm(e){return Jm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Jm(e)}function Qm(e,t){return Qm=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Qm(e,t)}function eh(e,t,n){return(t=th(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function th(e){var t=function(e,t){if("object"!=$m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$m(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$m(t)?t:t+""}var nh=function(e){return e.changedTouches&&!!e.changedTouches.length},rh=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),eh(n=Xm(this,t,[e]),"handleDrag",function(e){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(e):n.state.isSlideMoving&&n.handleSlideDrag(e)}),eh(n,"handleTouchMove",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&n.handleDrag(e.changedTouches[0])}),eh(n,"handleDragEnd",function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var e=n.props,t=e.endIndex,r=e.onDragEnd,o=e.startIndex;null==r||r({endIndex:t,startIndex:o})}),n.detachDragEndListener()}),eh(n,"handleLeaveWrapper",function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),eh(n,"handleEnterSlideOrTraveller",function(){n.setState({isTextActive:!0})}),eh(n,"handleLeaveSlideOrTraveller",function(){n.setState({isTextActive:!1})}),eh(n,"handleSlideDragStart",function(e){var t=nh(e)?e.changedTouches[0]:e;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:t.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return function(e,t){if("function"!=typeof t&&null!==t)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&&Qm(e,t)}(t,e),n=t,r=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var n=e.startX,r=e.endX,o=this.state.scaleValues,i=this.props,a=i.gap,c=i.data.length-1,l=Math.min(n,r),u=Math.max(n,r),s=t.getIndexInRange(o,l),f=t.getIndexInRange(o,u);return{startIndex:s-s%a,endIndex:f===c?c:f-f%a}}},{key:"getTextOfTick",value:function(e){var t=this.props,n=t.data,r=t.tickFormatter,o=t.dataKey,i=hm(n[e],o,e);return Nt()(r)?r(i,e):i}},{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(e){var t=this.state,n=t.slideMoveStartX,r=t.startX,o=t.endX,i=this.props,a=i.x,c=i.width,l=i.travellerWidth,u=i.startIndex,s=i.endIndex,f=i.onChange,p=e.pageX-n;p>0?p=Math.min(p,a+c-l-o,a+c-l-r):p<0&&(p=Math.max(p,a-r,a-o));var d=this.getIndex({startX:r+p,endX:o+p});d.startIndex===u&&d.endIndex===s||!f||f(d),this.setState({startX:r+p,endX:o+p,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var n=nh(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,n=t.brushMoveStartX,r=t.movingTravellerId,o=t.endX,i=t.startX,a=this.state[r],c=this.props,l=c.x,u=c.width,s=c.travellerWidth,f=c.onChange,p=c.gap,d=c.data,m={startX:this.state.startX,endX:this.state.endX},h=e.pageX-n;h>0?h=Math.min(h,l+u-s-a):h<0&&(h=Math.max(h,l-a)),m[r]=a+h;var y=this.getIndex(m),v=y.startIndex,b=y.endIndex;this.setState(eh(eh({},r,a+h),"brushMoveStartX",e.pageX),function(){var e;f&&(e=d.length-1,("startX"===r&&(o>i?v%p===0:b%p===0)||o<i&&b===e||"endX"===r&&(o>i?b%p===0:v%p===0)||o>i&&b===e)&&f(y))})}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var n=this,r=this.state,o=r.scaleValues,i=r.startX,a=r.endX,c=this.state[t],l=o.indexOf(c);if(-1!==l){var u=l+e;if(!(-1===u||u>=o.length)){var s=o[u];"startX"===t&&s>=a||"endX"===t&&s<=i||this.setState(eh({},t,s),function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))})}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,o=e.height,i=e.fill,a=e.stroke;return h().createElement("rect",{stroke:a,fill:i,x:t,y:n,width:r,height:o})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,o=e.height,i=e.data,a=e.children,c=e.padding,l=m.Children.only(a);return l?h().cloneElement(l,{x:t,y:n,width:r,height:o,margin:c,compact:!0,data:i}):null}},{key:"renderTravellerLayer",value:function(e,n){var r,o,i=this,a=this.props,c=a.y,l=a.travellerWidth,u=a.height,s=a.traveller,f=a.ariaLabel,p=a.data,d=a.startIndex,m=a.endIndex,y=Math.max(e,this.props.x),v=Gm(Gm({},on(this.props,!1)),{},{x:y,y:c,width:l,height:u}),b=f||"Min value: ".concat(null===(r=p[d])||void 0===r?void 0:r.name,", Max value: ").concat(null===(o=p[m])||void 0===o?void 0:o.name);return h().createElement(An,{tabIndex:0,role:"slider","aria-label":b,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[n],onTouchStart:this.travellerDragStartHandlers[n],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),i.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,n))},onFocus:function(){i.setState({isTravellerFocused:!0})},onBlur:function(){i.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(s,v))}},{key:"renderSlide",value:function(e,t){var n=this.props,r=n.y,o=n.height,i=n.stroke,a=n.travellerWidth,c=Math.min(e,t)+a,l=Math.max(Math.abs(t-e)-a,0);return h().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:c,y:r,width:l,height:o})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,n=e.endIndex,r=e.y,o=e.height,i=e.travellerWidth,a=e.stroke,c=this.state,l=c.startX,u=c.endX,s={pointerEvents:"none",fill:a};return h().createElement(An,{className:"recharts-brush-texts"},h().createElement(yc,Hm({textAnchor:"end",verticalAnchor:"middle",x:Math.min(l,u)-5,y:r+o/2},s),this.getTextOfTick(t)),h().createElement(yc,Hm({textAnchor:"start",verticalAnchor:"middle",x:Math.max(l,u)+i+5,y:r+o/2},s),this.getTextOfTick(n)))}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.className,r=e.children,o=e.x,i=e.y,a=e.width,c=e.height,l=e.alwaysShowText,u=this.state,s=u.startX,f=u.endX,p=u.isTextActive,d=u.isSlideMoving,m=u.isTravellerMoving,y=u.isTravellerFocused;if(!t||!t.length||!Ot(o)||!Ot(i)||!Ot(a)||!Ot(c)||a<=0||c<=0)return null;var v=at("recharts-brush",n),b=1===h().Children.count(r),g=function(e,t){if(!e)return null;var n=e.replace(/(\w)/,function(e){return e.toUpperCase()}),r=Km.reduce(function(e,r){return qm(qm({},e),{},Wm({},r+n,t))},{});return r[e]=t,r}("userSelect","none");return h().createElement(An,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),b&&this.renderPanorama(),this.renderSlide(s,f),this.renderTravellerLayer(s,"startX"),this.renderTravellerLayer(f,"endX"),(p||d||m||y||l)&&this.renderText())}}],o=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,n=e.y,r=e.width,o=e.height,i=e.stroke,a=Math.floor(n+o/2)-1;return h().createElement(h().Fragment,null,h().createElement("rect",{x:t,y:n,width:r,height:o,fill:i,stroke:"none"}),h().createElement("line",{x1:t+1,y1:a,x2:t+r-1,y2:a,fill:"none",stroke:"#fff"}),h().createElement("line",{x1:t+1,y1:a+2,x2:t+r-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,n){return h().isValidElement(e)?h().cloneElement(e,n):Nt()(e)?e(n):t.renderDefaultTraveller(n)}},{key:"getDerivedStateFromProps",value:function(e,t){var n=e.data,r=e.width,o=e.x,i=e.travellerWidth,a=e.updateId,c=e.startIndex,l=e.endIndex;if(n!==t.prevData||a!==t.prevUpdateId)return Gm({prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r},n&&n.length?function(e){var t=e.data,n=e.startIndex,r=e.endIndex,o=e.x,i=e.width,a=e.travellerWidth;if(!t||!t.length)return{};var c=t.length,l=Ma().domain(vn()(0,c)).range([o,o+i-a]),u=l.domain().map(function(e){return l(e)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:l(n),endX:l(r),scale:l,scaleValues:u}}({data:n,width:r,x:o,travellerWidth:i,startIndex:c,endIndex:l}):{scale:null,scaleValues:null});if(t.scale&&(r!==t.prevWidth||o!==t.prevX||i!==t.prevTravellerWidth)){t.scale.range([o,o+r-i]);var u=t.scale.domain().map(function(e){return t.scale(e)});return{prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:u}}return null}},{key:"getIndexInRange",value:function(e,t){for(var n=0,r=e.length-1;r-n>1;){var o=Math.floor((n+r)/2);e[o]>t?r=o:n=o}return t>=e[r]?r:n}}],r&&Ym(n.prototype,r),o&&Ym(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);function oh(e){return oh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oh(e)}function ih(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ah(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ih(Object(n),!0).forEach(function(t){ch(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ih(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ch(e,t,n){var r;return r=function(e,t){if("object"!=oh(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=oh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==oh(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return uh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uh(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function uh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}eh(rh,"displayName","Brush"),eh(rh,"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 sh=Math.PI/180,fh=function(e){return 180*e/Math.PI},ph=function(e,t,n,r){return{x:e+Math.cos(-sh*r)*n,y:t+Math.sin(-sh*r)*n}},dh=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},mh=function(e,t){var n=e.x,r=e.y,o=t.cx,i=t.cy,a=function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(r-i,2))}({x:n,y:r},{x:o,y:i});if(a<=0)return{radius:a};var c=(n-o)/a,l=Math.acos(c);return r>i&&(l=2*Math.PI-l),{radius:a,angle:fh(l),angleInRadian:l}},hh=function(e,t){var n=t.startAngle,r=t.endAngle,o=Math.floor(n/360),i=Math.floor(r/360);return e+360*Math.min(o,i)},yh=function(e,t){var n=e.x,r=e.y,o=mh({x:n,y:r},t),i=o.radius,a=o.angle,c=t.innerRadius,l=t.outerRadius;if(i<c||i>l)return!1;if(0===i)return!0;var u,s=function(e){var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),o=Math.floor(n/360),i=Math.min(r,o);return{startAngle:t-360*i,endAngle:n-360*i}}(t),f=s.startAngle,p=s.endAngle,d=a;if(f<=p){for(;d>p;)d-=360;for(;d<f;)d+=360;u=d>=f&&d<=p}else{for(;d>f;)d-=360;for(;d<p;)d+=360;u=d>=p&&d<=f}return u?ah(ah({},t),{},{radius:i,angle:hh(d,t)}):null},vh=function(e){return(0,m.isValidElement)(e)||Nt()(e)||"boolean"==typeof e?"":e.className};function bh(e){return bh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bh(e)}var gh=["offset"];function wh(e){return function(e){if(Array.isArray(e))return Oh(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Oh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Oh(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Oh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function xh(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function kh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Eh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kh(Object(n),!0).forEach(function(t){Sh(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kh(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Sh(e,t,n){var r;return r=function(e,t){if("object"!=bh(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=bh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==bh(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jh(){return jh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jh.apply(this,arguments)}var Ph=function(e,t,n){var r,o,i=e.position,a=e.viewBox,c=e.offset,l=e.className,u=a,s=u.cx,f=u.cy,p=u.innerRadius,d=u.outerRadius,m=u.startAngle,y=u.endAngle,v=u.clockWise,b=(p+d)/2,g=function(e,t){return gt(t-e)*Math.min(Math.abs(t-e),360)}(m,y),w=g>=0?1:-1;"insideStart"===i?(r=m+w*c,o=v):"insideEnd"===i?(r=y-w*c,o=!v):"end"===i&&(r=y+w*c,o=v),o=g<=0?o:!o;var O=ph(s,f,b,r),x=ph(s,f,b,r+359*(o?1:-1)),k="M".concat(O.x,",").concat(O.y,"\n A").concat(b,",").concat(b,",0,1,").concat(o?0:1,",\n ").concat(x.x,",").concat(x.y),E=bt()(e.id)?Et("recharts-radial-line-"):e.id;return h().createElement("text",jh({},n,{dominantBaseline:"central",className:at("recharts-radial-bar-label",l)}),h().createElement("defs",null,h().createElement("path",{id:E,d:k})),h().createElement("textPath",{xlinkHref:"#".concat(E)},t))};function _h(e){var t,n=e.offset,r=Eh({offset:void 0===n?5:n},xh(e,gh)),o=r.viewBox,i=r.position,a=r.value,c=r.children,l=r.content,u=r.className,s=void 0===u?"":u,f=r.textBreakAll;if(!o||bt()(a)&&bt()(c)&&!(0,m.isValidElement)(l)&&!Nt()(l))return null;if((0,m.isValidElement)(l))return(0,m.cloneElement)(l,r);if(Nt()(l)){if(t=(0,m.createElement)(l,r),(0,m.isValidElement)(t))return t}else t=function(e){var t=e.value,n=e.formatter,r=bt()(e.children)?t:e.children;return Nt()(n)?n(r):r}(r);var p=function(e){return"cx"in e&&Ot(e.cx)}(o),d=on(r,!0);if(p&&("insideStart"===i||"insideEnd"===i||"end"===i))return Ph(r,t,d);var y=p?function(e){var t=e.viewBox,n=e.offset,r=e.position,o=t,i=o.cx,a=o.cy,c=o.innerRadius,l=o.outerRadius,u=(o.startAngle+o.endAngle)/2;if("outside"===r){var s=ph(i,a,l+n,u),f=s.x;return{x:f,y:s.y,textAnchor:f>=i?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var p=ph(i,a,(c+l)/2,u);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}}(r):function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,o=e.position,i=t,a=i.x,c=i.y,l=i.width,u=i.height,s=u>=0?1:-1,f=s*r,p=s>0?"end":"start",d=s>0?"start":"end",m=l>=0?1:-1,h=m*r,y=m>0?"end":"start",v=m>0?"start":"end";if("top"===o)return Eh(Eh({},{x:a+l/2,y:c-s*r,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(c-n.y,0),width:l}:{});if("bottom"===o)return Eh(Eh({},{x:a+l/2,y:c+u+f,textAnchor:"middle",verticalAnchor:d}),n?{height:Math.max(n.y+n.height-(c+u),0),width:l}:{});if("left"===o){var b={x:a-h,y:c+u/2,textAnchor:y,verticalAnchor:"middle"};return Eh(Eh({},b),n?{width:Math.max(b.x-n.x,0),height:u}:{})}if("right"===o){var g={x:a+l+h,y:c+u/2,textAnchor:v,verticalAnchor:"middle"};return Eh(Eh({},g),n?{width:Math.max(n.x+n.width-g.x,0),height:u}:{})}var w=n?{width:l,height:u}:{};return"insideLeft"===o?Eh({x:a+h,y:c+u/2,textAnchor:v,verticalAnchor:"middle"},w):"insideRight"===o?Eh({x:a+l-h,y:c+u/2,textAnchor:y,verticalAnchor:"middle"},w):"insideTop"===o?Eh({x:a+l/2,y:c+f,textAnchor:"middle",verticalAnchor:d},w):"insideBottom"===o?Eh({x:a+l/2,y:c+u-f,textAnchor:"middle",verticalAnchor:p},w):"insideTopLeft"===o?Eh({x:a+h,y:c+f,textAnchor:v,verticalAnchor:d},w):"insideTopRight"===o?Eh({x:a+l-h,y:c+f,textAnchor:y,verticalAnchor:d},w):"insideBottomLeft"===o?Eh({x:a+h,y:c+u-f,textAnchor:v,verticalAnchor:p},w):"insideBottomRight"===o?Eh({x:a+l-h,y:c+u-f,textAnchor:y,verticalAnchor:p},w):Dt()(o)&&(Ot(o.x)||wt(o.x))&&(Ot(o.y)||wt(o.y))?Eh({x:a+St(o.x,l),y:c+St(o.y,u),textAnchor:"end",verticalAnchor:"end"},w):Eh({x:a+l/2,y:c+u/2,textAnchor:"middle",verticalAnchor:"middle"},w)}(r);return h().createElement(yc,jh({className:at("recharts-label",s)},d,y,{breakAll:f}),t)}_h.displayName="Label";var Ah=function(e){var t=e.cx,n=e.cy,r=e.angle,o=e.startAngle,i=e.endAngle,a=e.r,c=e.radius,l=e.innerRadius,u=e.outerRadius,s=e.x,f=e.y,p=e.top,d=e.left,m=e.width,h=e.height,y=e.clockWise,v=e.labelViewBox;if(v)return v;if(Ot(m)&&Ot(h)){if(Ot(s)&&Ot(f))return{x:s,y:f,width:m,height:h};if(Ot(p)&&Ot(d))return{x:p,y:d,width:m,height:h}}return Ot(s)&&Ot(f)?{x:s,y:f,width:0,height:0}:Ot(t)&&Ot(n)?{cx:t,cy:n,startAngle:o||r||0,endAngle:i||r||0,innerRadius:l||0,outerRadius:u||c||a||0,clockWise:y}:e.viewBox?e.viewBox:{}};_h.parseViewBox=Ah,_h.renderCallByParent=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var r=e.children,o=Ah(e),i=Qt(r,_h).map(function(e,n){return(0,m.cloneElement)(e,{viewBox:t||o,key:"label-".concat(n)})});if(!n)return i;var a=function(e,t){return e?!0===e?h().createElement(_h,{key:"label-implicit",viewBox:t}):xt(e)?h().createElement(_h,{key:"label-implicit",viewBox:t,value:e}):(0,m.isValidElement)(e)?e.type===_h?(0,m.cloneElement)(e,{key:"label-implicit",viewBox:t}):h().createElement(_h,{key:"label-implicit",content:e,viewBox:t}):Nt()(e)?h().createElement(_h,{key:"label-implicit",content:e,viewBox:t}):Dt()(e)?h().createElement(_h,jh({viewBox:t},e,{key:"label-implicit"})):null:null}(e.label,t||o);return[a].concat(wh(i))};var Th=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t},Ch=n(3916),Nh=n.n(Ch),Mh=n(9747),Dh=n.n(Mh),Ih=function(e){return null};Ih.displayName="Cell";var Rh=n(8090),Lh=n.n(Rh);function Bh(e){return Bh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Bh(e)}var Fh=["valueAccessor"],Uh=["data","dataKey","clockWise","id","textBreakAll"];function zh(e){return function(e){if(Array.isArray(e))return qh(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return qh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qh(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Wh(){return Wh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Wh.apply(this,arguments)}function Kh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kh(Object(n),!0).forEach(function(t){Hh(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kh(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Hh(e,t,n){var r;return r=function(e,t){if("object"!=Bh(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Bh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Bh(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vh(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Gh=function(e){return Array.isArray(e.value)?Lh()(e.value):e.value};function Yh(e){var t=e.valueAccessor,n=void 0===t?Gh:t,r=Vh(e,Fh),o=r.data,i=r.dataKey,a=r.clockWise,c=r.id,l=r.textBreakAll,u=Vh(r,Uh);return o&&o.length?h().createElement(An,{className:"recharts-label-list"},o.map(function(e,t){var r=bt()(i)?n(e,t):hm(e&&e.payload,i),o=bt()(c)?{}:{id:"".concat(c,"-").concat(t)};return h().createElement(_h,Wh({},on(e,!0),u,o,{parentViewBox:e.parentViewBox,value:r,textBreakAll:l,viewBox:_h.parseViewBox(bt()(a)?e:$h($h({},e),{},{clockWise:a})),key:"label-".concat(t),index:t}))})):null}Yh.displayName="LabelList",Yh.renderCallByParent=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var r=Qt(e.children,Yh).map(function(e,n){return(0,m.cloneElement)(e,{data:t,key:"labelList-".concat(n)})});if(!n)return r;var o=function(e,t){return e?!0===e?h().createElement(Yh,{key:"labelList-implicit",data:t}):h().isValidElement(e)||Nt()(e)?h().createElement(Yh,{key:"labelList-implicit",data:t,content:e}):Dt()(e)?h().createElement(Yh,Wh({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,t);return[o].concat(zh(r))};var Xh=n(1331),Zh=n.n(Xh),Jh=n(3812),Qh=n.n(Jh);function ey(e){return ey="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ey(e)}function ty(){return ty=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ty.apply(this,arguments)}function ny(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ry(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ry(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ry(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function oy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oy(Object(n),!0).forEach(function(t){ay(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oy(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ay(e,t,n){var r;return r=function(e,t){if("object"!=ey(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ey(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ey(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cy=function(e,t,n,r,o){var i,a=n-r;return i="M ".concat(e,",").concat(t),i+="L ".concat(e+n,",").concat(t),i+="L ".concat(e+n-a/2,",").concat(t+o),i+="L ".concat(e+n-a/2-r,",").concat(t+o),i+="L ".concat(e,",").concat(t," Z")},ly={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},uy=function(e){var t=iy(iy({},ly),e),n=(0,m.useRef)(),r=ny((0,m.useState)(-1),2),o=r[0],i=r[1];(0,m.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&i(e)}catch(e){}},[]);var a=t.x,c=t.y,l=t.upperWidth,u=t.lowerWidth,s=t.height,f=t.className,p=t.animationEasing,d=t.animationDuration,y=t.animationBegin,v=t.isUpdateAnimationActive;if(a!==+a||c!==+c||l!==+l||u!==+u||s!==+s||0===l&&0===u||0===s)return null;var b=at("recharts-trapezoid",f);return v?h().createElement(sa,{canBegin:o>0,from:{upperWidth:0,lowerWidth:0,height:s,x:a,y:c},to:{upperWidth:l,lowerWidth:u,height:s,x:a,y:c},duration:d,animationEasing:p,isActive:v},function(e){var r=e.upperWidth,i=e.lowerWidth,a=e.height,c=e.x,l=e.y;return h().createElement(sa,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:d,easing:p},h().createElement("path",ty({},on(t,!0),{className:b,d:cy(c,l,r,i,a),ref:n})))}):h().createElement("g",null,h().createElement("path",ty({},on(t,!0),{className:b,d:cy(a,c,l,u,s)})))};function sy(e){return sy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sy(e)}function fy(){return fy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fy.apply(this,arguments)}function py(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function dy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?py(Object(n),!0).forEach(function(t){my(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):py(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function my(e,t,n){var r;return r=function(e,t){if("object"!=sy(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=sy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==sy(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hy=function(e){var t=e.cx,n=e.cy,r=e.radius,o=e.angle,i=e.sign,a=e.isExternal,c=e.cornerRadius,l=e.cornerIsExternal,u=c*(a?1:-1)+r,s=Math.asin(c/u)/sh,f=l?o:o+i*s,p=l?o-i*s:o;return{center:ph(t,n,u,f),circleTangency:ph(t,n,r,f),lineTangency:ph(t,n,u*Math.cos(s*sh),p),theta:s}},yy=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.startAngle,a=function(e,t){return gt(t-e)*Math.min(Math.abs(t-e),359.999)}(i,e.endAngle),c=i+a,l=ph(t,n,o,i),u=ph(t,n,o,c),s="M ".concat(l.x,",").concat(l.y,"\n A ").concat(o,",").concat(o,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i>c),",\n ").concat(u.x,",").concat(u.y,"\n ");if(r>0){var f=ph(t,n,r,i),p=ph(t,n,r,c);s+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(r,",").concat(r,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=c),",\n ").concat(f.x,",").concat(f.y," Z")}else s+="L ".concat(t,",").concat(n," Z");return s},vy={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},by=function(e){var t=dy(dy({},vy),e),n=t.cx,r=t.cy,o=t.innerRadius,i=t.outerRadius,a=t.cornerRadius,c=t.forceCornerRadius,l=t.cornerIsExternal,u=t.startAngle,s=t.endAngle,f=t.className;if(i<o||u===s)return null;var p,d=at("recharts-sector",f),m=i-o,y=St(a,m,0,!0);return p=y>0&&Math.abs(u-s)<360?function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.cornerRadius,a=e.forceCornerRadius,c=e.cornerIsExternal,l=e.startAngle,u=e.endAngle,s=gt(u-l),f=hy({cx:t,cy:n,radius:o,angle:l,sign:s,cornerRadius:i,cornerIsExternal:c}),p=f.circleTangency,d=f.lineTangency,m=f.theta,h=hy({cx:t,cy:n,radius:o,angle:u,sign:-s,cornerRadius:i,cornerIsExternal:c}),y=h.circleTangency,v=h.lineTangency,b=h.theta,g=c?Math.abs(l-u):Math.abs(l-u)-m-b;if(g<0)return a?"M ".concat(d.x,",").concat(d.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):yy({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:l,endAngle:u});var w="M ".concat(d.x,",").concat(d.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(p.x,",").concat(p.y,"\n A").concat(o,",").concat(o,",0,").concat(+(g>180),",").concat(+(s<0),",").concat(y.x,",").concat(y.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(v.x,",").concat(v.y,"\n ");if(r>0){var O=hy({cx:t,cy:n,radius:r,angle:l,sign:s,isExternal:!0,cornerRadius:i,cornerIsExternal:c}),x=O.circleTangency,k=O.lineTangency,E=O.theta,S=hy({cx:t,cy:n,radius:r,angle:u,sign:-s,isExternal:!0,cornerRadius:i,cornerIsExternal:c}),j=S.circleTangency,P=S.lineTangency,_=S.theta,A=c?Math.abs(l-u):Math.abs(l-u)-E-_;if(A<0&&0===i)return"".concat(w,"L").concat(t,",").concat(n,"Z");w+="L".concat(P.x,",").concat(P.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(j.x,",").concat(j.y,"\n A").concat(r,",").concat(r,",0,").concat(+(A>180),",").concat(+(s>0),",").concat(x.x,",").concat(x.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(k.x,",").concat(k.y,"Z")}else w+="L".concat(t,",").concat(n,"Z");return w}({cx:n,cy:r,innerRadius:o,outerRadius:i,cornerRadius:Math.min(y,m/2),forceCornerRadius:c,cornerIsExternal:l,startAngle:u,endAngle:s}):yy({cx:n,cy:r,innerRadius:o,outerRadius:i,startAngle:u,endAngle:s}),h().createElement("path",fy({},on(t,!0),{className:d,d:p,role:"img"}))},gy=["option","shapeType","propTransformer","activeClassName","isActive"];function wy(e){return wy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wy(e)}function Oy(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function xy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ky(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xy(Object(n),!0).forEach(function(t){Ey(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xy(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ey(e,t,n){var r;return r=function(e,t){if("object"!=wy(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=wy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==wy(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sy(e,t){return ky(ky({},t),e)}function jy(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return h().createElement(Oa,n);case"trapezoid":return h().createElement(uy,n);case"sector":return h().createElement(by,n);case"symbols":if(function(e){return"symbols"===e}(t))return h().createElement(io,n);break;default:return null}}function Py(e){var t,n=e.option,r=e.shapeType,o=e.propTransformer,i=void 0===o?Sy:o,a=e.activeClassName,c=void 0===a?"recharts-active-shape":a,l=e.isActive,u=Oy(e,gy);if((0,m.isValidElement)(n))t=(0,m.cloneElement)(n,ky(ky({},u),function(e){return(0,m.isValidElement)(e)?e.props:e}(n)));else if(Nt()(n))t=n(u);else if(Zh()(n)&&!Qh()(n)){var s=i(n,u);t=h().createElement(jy,{shapeType:r,elementProps:s})}else{var f=u;t=h().createElement(jy,{shapeType:r,elementProps:f})}return l?h().createElement(An,{className:c},t):t}function _y(e,t){return null!=t&&"trapezoids"in e.props}function Ay(e,t){return null!=t&&"sectors"in e.props}function Ty(e,t){return null!=t&&"points"in e.props}function Cy(e,t){var n,r,o=e.x===(null==t||null===(n=t.labelViewBox)||void 0===n?void 0:n.x)||e.x===t.x,i=e.y===(null==t||null===(r=t.labelViewBox)||void 0===r?void 0:r.y)||e.y===t.y;return o&&i}function Ny(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function My(e,t){var n=e.x===t.x,r=e.y===t.y,o=e.z===t.z;return n&&r&&o}function Dy(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,o=function(e,t){var n;return _y(e,t)?n="trapezoids":Ay(e,t)?n="sectors":Ty(e,t)&&(n="points"),n}(n,t),i=function(e,t){var n,r;return _y(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:Ay(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:Ty(e,t)?t.payload:{}}(n,t),a=r.filter(function(e,r){var a=md()(i,e),c=n.props[o].filter(function(e){var r=function(e,t){var n;return _y(e,t)?n=Cy:Ay(e,t)?n=Ny:Ty(e,t)&&(n=My),n}(n,t);return r(e,t)}),l=n.props[o].indexOf(c[c.length-1]);return a&&r===l});return r.indexOf(a[a.length-1])}var Iy=["x","y"];function Ry(e){return Ry="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ry(e)}function Ly(){return Ly=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ly.apply(this,arguments)}function By(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?By(Object(n),!0).forEach(function(t){Uy(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):By(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Uy(e,t,n){var r;return r=function(e,t){if("object"!=Ry(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ry(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Ry(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zy(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function qy(e,t){var n=e.x,r=e.y,o=zy(e,Iy),i="".concat(n),a=parseInt(i,10),c="".concat(r),l=parseInt(c,10),u="".concat(t.height||o.height),s=parseInt(u,10),f="".concat(t.width||o.width),p=parseInt(f,10);return Fy(Fy(Fy(Fy(Fy({},t),o),a?{x:a}:{}),l?{y:l}:{}),{},{height:s,width:p,name:t.name,radius:t.radius})}function Wy(e){return h().createElement(Py,Ly({shapeType:"rectangle",propTransformer:qy,activeClassName:"recharts-active-bar"},e))}var Ky,$y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n,r){if("number"==typeof e)return e;var o=Ot(n)||function(e){return bt()(e)}(n);return o?e(n,r):(o||On(!1),t)}},Hy=["value","background"];function Vy(e){return Vy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vy(e)}function Gy(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Yy(){return Yy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Yy.apply(this,arguments)}function Xy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Zy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xy(Object(n),!0).forEach(function(t){rv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xy(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Jy(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ov(r.key),r)}}function Qy(e,t,n){return t=tv(t),function(e,t){if(t&&("object"===Vy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ev()?Reflect.construct(t,n||[],tv(e).constructor):t.apply(e,n))}function ev(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ev=function(){return!!e})()}function tv(e){return tv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},tv(e)}function nv(e,t){return nv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},nv(e,t)}function rv(e,t,n){return(t=ov(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ov(e){var t=function(e,t){if("object"!=Vy(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Vy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Vy(t)?t:t+""}var iv=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return rv(e=Qy(this,t,[].concat(r)),"state",{isAnimationFinished:!1}),rv(e,"id",Et("recharts-bar-")),rv(e,"handleAnimationEnd",function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()}),rv(e,"handleAnimationStart",function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()}),e}return function(e,t){if("function"!=typeof t&&null!==t)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&&nv(e,t)}(t,e),n=t,r=[{key:"renderRectanglesStatically",value:function(e){var t=this,n=this.props,r=n.shape,o=n.dataKey,i=n.activeIndex,a=n.activeBar,c=on(this.props,!1);return e&&e.map(function(e,n){var l=n===i,u=l?a:r,s=Zy(Zy(Zy({},c),e),{},{isActive:l,option:u,index:n,dataKey:o,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return h().createElement(An,Yy({className:"recharts-bar-rectangle"},Wt(t.props,e,n),{key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(n)}),h().createElement(Wy,s))})}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,n=t.data,r=t.layout,o=t.isAnimationActive,i=t.animationBegin,a=t.animationDuration,c=t.animationEasing,l=t.animationId,u=this.state.prevData;return h().createElement(sa,{begin:i,duration:a,isActive:o,easing:c,from:{t:0},to:{t:1},key:"bar-".concat(l),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(t){var o=t.t,i=n.map(function(e,t){var n=u&&u[t];if(n){var i=Pt(n.x,e.x),a=Pt(n.y,e.y),c=Pt(n.width,e.width),l=Pt(n.height,e.height);return Zy(Zy({},e),{},{x:i(o),y:a(o),width:c(o),height:l(o)})}if("horizontal"===r){var s=Pt(0,e.height)(o);return Zy(Zy({},e),{},{y:e.y+e.height-s,height:s})}var f=Pt(0,e.width)(o);return Zy(Zy({},e),{},{width:f})});return h().createElement(An,null,e.renderRectanglesStatically(i))})}},{key:"renderRectangles",value:function(){var e=this.props,t=e.data,n=e.isAnimationActive,r=this.state.prevData;return!(n&&t&&t.length)||r&&md()(r,t)?this.renderRectanglesStatically(t):this.renderRectanglesWithAnimation()}},{key:"renderBackground",value:function(){var e=this,t=this.props,n=t.data,r=t.dataKey,o=t.activeIndex,i=on(this.props.background,!1);return n.map(function(t,n){t.value;var a=t.background,c=Gy(t,Hy);if(!a)return null;var l=Zy(Zy(Zy(Zy(Zy({},c),{},{fill:"#eee"},a),i),Wt(e.props,t,n)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:r,index:n,className:"recharts-bar-background-rectangle"});return h().createElement(Wy,Yy({key:"background-bar-".concat(n),option:e.props.background,isActive:n===o},l))})}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.data,o=n.xAxis,i=n.yAxis,a=n.layout,c=Qt(n.children,rm);if(!c)return null;var l="vertical"===a?r[0].height/2:r[0].width/2,u=function(e,t){var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:hm(e,t)}},s={clipPath:e?"url(#clipPath-".concat(t,")"):null};return h().createElement(An,s,c.map(function(e){return h().cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:r,xAxis:o,yAxis:i,layout:a,offset:l,dataPointFormatter:u})}))}},{key:"render",value:function(){var e=this.props,t=e.hide,n=e.data,r=e.className,o=e.xAxis,i=e.yAxis,a=e.left,c=e.top,l=e.width,u=e.height,s=e.isAnimationActive,f=e.background,p=e.id;if(t||!n||!n.length)return null;var d=this.state.isAnimationFinished,m=at("recharts-bar",r),y=o&&o.allowDataOverflow,v=i&&i.allowDataOverflow,b=y||v,g=bt()(p)?this.id:p;return h().createElement(An,{className:m},y||v?h().createElement("defs",null,h().createElement("clipPath",{id:"clipPath-".concat(g)},h().createElement("rect",{x:y?a:a-l/2,y:v?c:c-u/2,width:y?l:2*l,height:v?u:2*u}))):null,h().createElement(An,{className:"recharts-bar-rectangles",clipPath:b?"url(#clipPath-".concat(g,")"):null},f?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(b,g),(!s||d)&&Yh.renderCallByParent(this.props,n))}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}:e.data!==t.curData?{curData:e.data}:null}}],r&&Jy(n.prototype,r),o&&Jy(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);function av(e){return av="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},av(e)}function cv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,fv(r.key),r)}}function lv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function uv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lv(Object(n),!0).forEach(function(t){sv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sv(e,t,n){return(t=fv(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fv(e){var t=function(e,t){if("object"!=av(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=av(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==av(t)?t:t+""}Ky=iv,rv(iv,"displayName","Bar"),rv(iv,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!nr.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),rv(iv,"getComposedData",function(e){var t=e.props,n=e.item,r=e.barPosition,o=e.bandSize,i=e.xAxis,a=e.yAxis,c=e.xAxisTicks,l=e.yAxisTicks,u=e.stackedData,s=e.dataStartIndex,f=e.displayedData,p=e.offset,d=function(e,t){if(!e)return null;for(var n=0,r=e.length;n<r;n++)if(e[n].item===t)return e[n].position;return null}(r,n);if(!d)return null;var m=t.layout,h=n.type.defaultProps,y=void 0!==h?Zy(Zy({},h),n.props):n.props,v=y.dataKey,b=y.children,g=y.minPointSize,w="horizontal"===m?a:i,O=u?w.scale.domain():null,x=function(e){var t=e.numericAxis,n=t.scale.domain();if("number"===t.type){var r=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r<=0&&o>=0?0:o<0?o:r}return n[0]}({numericAxis:w}),k=Qt(b,Ih),E=f.map(function(e,t){var r,f,p,h,y,b;u?r=function(e,t){if(!t||2!==t.length||!Ot(t[0])||!Ot(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!Ot(e[0])||e[0]<n)&&(o[0]=n),(!Ot(e[1])||e[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<n&&(o[1]=n),o}(u[s+t],O):(r=hm(e,v),Array.isArray(r)||(r=[x,r]));var w=$y(g,Ky.defaultProps.minPointSize)(r[1],t);if("horizontal"===m){var E,S=[a.scale(r[0]),a.scale(r[1])],j=S[0],P=S[1];f=Nm({axis:i,ticks:c,bandSize:o,offset:d.offset,entry:e,index:t}),p=null!==(E=null!=P?P:j)&&void 0!==E?E:void 0,h=d.size;var _=j-P;if(y=Number.isNaN(_)?0:_,b={x:f,y:a.y,width:h,height:a.height},Math.abs(w)>0&&Math.abs(y)<Math.abs(w)){var A=gt(y||w)*(Math.abs(w)-Math.abs(y));p-=A,y+=A}}else{var T=[i.scale(r[0]),i.scale(r[1])],C=T[0],N=T[1];if(f=C,p=Nm({axis:a,ticks:l,bandSize:o,offset:d.offset,entry:e,index:t}),h=N-C,y=d.size,b={x:i.x,y:p,width:i.width,height:y},Math.abs(w)>0&&Math.abs(h)<Math.abs(w))h+=gt(h||w)*(Math.abs(w)-Math.abs(h))}return Zy(Zy(Zy({},e),{},{x:f,y:p,width:h,height:y,value:u?r:r[1],payload:e,background:b},k&&k[t]&&k[t].props),{},{tooltipPayload:[Fm(n,e)],tooltipPosition:{x:f+h/2,y:p+y/2}})});return Zy({data:E,layout:m},p)});var pv=function(e,t,n,r,o){var i=e.width,a=e.height,c=e.layout,l=e.children,u=Object.keys(t),s={left:n.left,leftMirror:n.left,right:i-n.right,rightMirror:i-n.right,top:n.top,topMirror:n.top,bottom:a-n.bottom,bottomMirror:a-n.bottom},f=!!en(l,iv);return u.reduce(function(i,a){var l,u,p,d,m,h=t[a],y=h.orientation,v=h.domain,b=h.padding,g=void 0===b?{}:b,w=h.mirror,O=h.reversed,x="".concat(y).concat(w?"Mirror":"");if("number"===h.type&&("gap"===h.padding||"no-gap"===h.padding)){var k=v[1]-v[0],E=1/0,S=h.categoricalDomain.sort(At);if(S.forEach(function(e,t){t>0&&(E=Math.min((e||0)-(S[t-1]||0),E))}),Number.isFinite(E)){var j=E/k,P="vertical"===h.layout?n.height:n.width;if("gap"===h.padding&&(l=j*P/2),"no-gap"===h.padding){var _=St(e.barCategoryGap,j*P),A=j*P/2;l=A-_-(A-_)/P*_}}}u="xAxis"===r?[n.left+(g.left||0)+(l||0),n.left+n.width-(g.right||0)-(l||0)]:"yAxis"===r?"horizontal"===c?[n.top+n.height-(g.bottom||0),n.top+(g.top||0)]:[n.top+(g.top||0)+(l||0),n.top+n.height-(g.bottom||0)-(l||0)]:h.range,O&&(u=[u[1],u[0]]);var T=Sm(h,o,f),C=T.scale,N=T.realScaleType;C.domain(v).range(u),Pm(C);var M=Tm(C,uv(uv({},h),{},{realScaleType:N}));"xAxis"===r?(m="top"===y&&!w||"bottom"===y&&w,p=n.left,d=s[x]-m*h.height):"yAxis"===r&&(m="left"===y&&!w||"right"===y&&w,p=s[x]-m*h.width,d=n.top);var D=uv(uv(uv({},h),M),{},{realScaleType:N,x:p,y:d,scale:C,width:"xAxis"===r?n.width:h.width,height:"yAxis"===r?n.height:h.height});return D.bandSize=Lm(D,M),h.hide||"xAxis"!==r?h.hide||(s[x]+=(m?-1:1)*D.width):s[x]+=(m?-1:1)*D.height,uv(uv({},i),{},sv({},a,D))},{})},dv=function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return{x:Math.min(n,o),y:Math.min(r,i),width:Math.abs(o-n),height:Math.abs(i-r)}},mv=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}return t=e,n=[{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(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.bandAware,r=t.position;if(void 0!==e){if(r)switch(r){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(e)+i}if(n){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+a}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),n=t[0],r=t[t.length-1];return n<=r?e>=n&&e<=r:e>=r&&e<=n}}],r=[{key:"create",value:function(t){return new e(t)}}],n&&cv(t.prototype,n),r&&cv(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();sv(mv,"EPS",1e-4);var hv=function(e){var t=Object.keys(e).reduce(function(t,n){return uv(uv({},t),{},sv({},n,mv.create(e[n])))},{});return uv(uv({},t),{},{apply:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,o=n.position;return Nh()(e,function(e,n){return t[n].apply(e,{bandAware:r,position:o})})},isInRange:function(e){return Dh()(e,function(e,n){return t[n].isInRange(e)})}})};function yv(){return yv=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yv.apply(this,arguments)}function vv(e){return vv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vv(e)}function bv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function gv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bv(Object(n),!0).forEach(function(t){Sv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function wv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,jv(r.key),r)}}function Ov(e,t,n){return t=kv(t),function(e,t){if(t&&("object"===vv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,xv()?Reflect.construct(t,n||[],kv(e).constructor):t.apply(e,n))}function xv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(xv=function(){return!!e})()}function kv(e){return kv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},kv(e)}function Ev(e,t){return Ev=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ev(e,t)}function Sv(e,t,n){return(t=jv(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jv(e){var t=function(e,t){if("object"!=vv(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=vv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==vv(t)?t:t+""}var Pv=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ov(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&Ev(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this.props,n=e.x,r=e.y,o=e.r,i=e.alwaysShow,a=e.clipPathId,c=xt(n),l=xt(r);if(Tt(void 0===i,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!c||!l)return null;var u=function(e){var t=e.x,n=e.y,r=e.xAxis,o=e.yAxis,i=hv({x:r.scale,y:o.scale}),a=i.apply({x:t,y:n},{bandAware:!0});return Th(e,"discard")&&!i.isInRange(a)?null:a}(this.props);if(!u)return null;var s=u.x,f=u.y,p=this.props,d=p.shape,m=p.className,y=gv(gv({clipPath:Th(this.props,"hidden")?"url(#".concat(a,")"):void 0},on(this.props,!0)),{},{cx:s,cy:f});return h().createElement(An,{className:at("recharts-reference-dot",m)},t.renderDot(d,y),_h.renderCallByParent(this.props,{x:s-o,y:f-o,width:2*o,height:2*o}))}}],r&&wv(n.prototype,r),o&&wv(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(h().Component);Sv(Pv,"displayName","ReferenceDot"),Sv(Pv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),Sv(Pv,"renderDot",function(e,t){return h().isValidElement(e)?h().cloneElement(e,t):Nt()(e)?e(t):h().createElement(Do,yv({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))});var _v=n(2426),Av=n.n(_v),Tv=n(7309),Cv=n.n(Tv),Nv=n(104),Mv=n.n(Nv)()(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 Dv=(0,m.createContext)(void 0),Iv=(0,m.createContext)(void 0),Rv=(0,m.createContext)(void 0),Lv=(0,m.createContext)({}),Bv=(0,m.createContext)(void 0),Fv=(0,m.createContext)(0),Uv=(0,m.createContext)(0),zv=function(e){var t=e.state,n=t.xAxisMap,r=t.yAxisMap,o=t.offset,i=e.clipPathId,a=e.children,c=e.width,l=e.height,u=Mv(o);return h().createElement(Dv.Provider,{value:n},h().createElement(Iv.Provider,{value:r},h().createElement(Lv.Provider,{value:o},h().createElement(Rv.Provider,{value:u},h().createElement(Bv.Provider,{value:i},h().createElement(Fv.Provider,{value:l},h().createElement(Uv.Provider,{value:c},a)))))))};var qv=function(e){var t=(0,m.useContext)(Dv);null==t&&On(!1);var n=t[e];return null==n&&On(!1),n},Wv=function(e){var t=(0,m.useContext)(Iv);null==t&&On(!1);var n=t[e];return null==n&&On(!1),n},Kv=function(){return(0,m.useContext)(Uv)},$v=function(){return(0,m.useContext)(Fv)};function Hv(e){return Hv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hv(e)}function Vv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,tb(r.key),r)}}function Gv(e,t,n){return t=Xv(t),function(e,t){if(t&&("object"===Hv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Yv()?Reflect.construct(t,n||[],Xv(e).constructor):t.apply(e,n))}function Yv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Yv=function(){return!!e})()}function Xv(e){return Xv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Xv(e)}function Zv(e,t){return Zv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Zv(e,t)}function Jv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Qv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jv(Object(n),!0).forEach(function(t){eb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eb(e,t,n){return(t=tb(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tb(e){var t=function(e,t){if("object"!=Hv(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Hv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Hv(t)?t:t+""}function nb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return rb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rb(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ob(){return ob=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ob.apply(this,arguments)}function ib(e){var t=e.x,n=e.y,r=e.segment,o=e.xAxisId,i=e.yAxisId,a=e.shape,c=e.className,l=e.alwaysShow,u=(0,m.useContext)(Bv),s=qv(o),f=Wv(i),p=(0,m.useContext)(Rv);if(!u||!p)return null;Tt(void 0===l,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var d=function(e,t,n,r,o,i,a,c,l){var u=o.x,s=o.y,f=o.width,p=o.height;if(n){var d=l.y,m=e.y.apply(d,{position:i});if(Th(l,"discard")&&!e.y.isInRange(m))return null;var h=[{x:u+f,y:m},{x:u,y:m}];return"left"===c?h.reverse():h}if(t){var y=l.x,v=e.x.apply(y,{position:i});if(Th(l,"discard")&&!e.x.isInRange(v))return null;var b=[{x:v,y:s+p},{x:v,y:s}];return"top"===a?b.reverse():b}if(r){var g=l.segment.map(function(t){return e.apply(t,{position:i})});return Th(l,"discard")&&Av()(g,function(t){return!e.isInRange(t)})?null:g}return null}(hv({x:s.scale,y:f.scale}),xt(t),xt(n),r&&2===r.length,p,e.position,s.orientation,f.orientation,e);if(!d)return null;var y=nb(d,2),v=y[0],b=v.x,g=v.y,w=y[1],O=w.x,x=w.y,k=Qv(Qv({clipPath:Th(e,"hidden")?"url(#".concat(u,")"):void 0},on(e,!0)),{},{x1:b,y1:g,x2:O,y2:x});return h().createElement(An,{className:at("recharts-reference-line",c)},function(e,t){return h().isValidElement(e)?h().cloneElement(e,t):Nt()(e)?e(t):h().createElement("line",ob({},t,{className:"recharts-reference-line-line"}))}(a,k),_h.renderCallByParent(e,function(e){var t=e.x1,n=e.y1,r=e.x2,o=e.y2;return dv({x:t,y:n},{x:r,y:o})}({x1:b,y1:g,x2:O,y2:x})))}var ab=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Gv(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&Zv(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return h().createElement(ib,this.props)}}])&&Vv(n.prototype,r),o&&Vv(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(h().Component);function cb(){return cb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cb.apply(this,arguments)}function lb(e){return lb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lb(e)}function ub(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ub(Object(n),!0).forEach(function(t){yb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ub(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function fb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,vb(r.key),r)}}function pb(e,t,n){return t=mb(t),function(e,t){if(t&&("object"===lb(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,db()?Reflect.construct(t,n||[],mb(e).constructor):t.apply(e,n))}function db(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(db=function(){return!!e})()}function mb(e){return mb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mb(e)}function hb(e,t){return hb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hb(e,t)}function yb(e,t,n){return(t=vb(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vb(e){var t=function(e,t){if("object"!=lb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=lb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lb(t)?t:t+""}eb(ab,"displayName","ReferenceLine"),eb(ab,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var bb=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pb(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&hb(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,n=e.x1,r=e.x2,o=e.y1,i=e.y2,a=e.className,c=e.alwaysShow,l=e.clipPathId;Tt(void 0===c,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var u=xt(n),s=xt(r),f=xt(o),p=xt(i),d=this.props.shape;if(!(u||s||f||p||d))return null;var m=function(e,t,n,r,o){var i=o.x1,a=o.x2,c=o.y1,l=o.y2,u=o.xAxis,s=o.yAxis;if(!u||!s)return null;var f=hv({x:u.scale,y:s.scale}),p={x:e?f.x.apply(i,{position:"start"}):f.x.rangeMin,y:n?f.y.apply(c,{position:"start"}):f.y.rangeMin},d={x:t?f.x.apply(a,{position:"end"}):f.x.rangeMax,y:r?f.y.apply(l,{position:"end"}):f.y.rangeMax};return!Th(o,"discard")||f.isInRange(p)&&f.isInRange(d)?dv(p,d):null}(u,s,f,p,this.props);if(!m&&!d)return null;var y=Th(this.props,"hidden")?"url(#".concat(l,")"):void 0;return h().createElement(An,{className:at("recharts-reference-area",a)},t.renderRect(d,sb(sb({clipPath:y},on(this.props,!0)),m)),_h.renderCallByParent(this.props,m))}}])&&fb(n.prototype,r),o&&fb(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(h().Component);function gb(e){return function(e){if(Array.isArray(e))return wb(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return wb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wb(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}yb(bb,"displayName","ReferenceArea"),yb(bb,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),yb(bb,"renderRect",function(e,t){return h().isValidElement(e)?h().cloneElement(e,t):Nt()(e)?e(t):h().createElement(Oa,cb({},t,{className:"recharts-reference-area-rect"}))});var Ob=function(e,t,n,r,o){var i=Qt(e,ab),a=Qt(e,Pv),c=[].concat(gb(i),gb(a)),l=Qt(e,bb),u="".concat(r,"Id"),s=r[0],f=t;if(c.length&&(f=c.reduce(function(e,t){if(t.props[u]===n&&Th(t.props,"extendDomain")&&Ot(t.props[s])){var r=t.props[s];return[Math.min(e[0],r),Math.max(e[1],r)]}return e},f)),l.length){var p="".concat(s,"1"),d="".concat(s,"2");f=l.reduce(function(e,t){if(t.props[u]===n&&Th(t.props,"extendDomain")&&Ot(t.props[p])&&Ot(t.props[d])){var r=t.props[p],o=t.props[d];return[Math.min(e[0],r,o),Math.max(e[1],r,o)]}return e},f)}return o&&o.length&&(f=o.reduce(function(e,t){return Ot(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e},f)),f},xb=n(228),kb=new(n.n(xb)()),Eb="recharts.syncMouseEvents";function Sb(e){return Sb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sb(e)}function jb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,_b(r.key),r)}}function Pb(e,t,n){return(t=_b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _b(e){var t=function(e,t){if("object"!=Sb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Sb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Sb(t)?t:t+""}var Ab=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Pb(this,"activeIndex",0),Pb(this,"coordinateList",[]),Pb(this,"layout","horizontal")},(t=[{key:"setDetails",value:function(e){var t,n=e.coordinateList,r=void 0===n?null:n,o=e.container,i=void 0===o?null:o,a=e.layout,c=void 0===a?null:a,l=e.offset,u=void 0===l?null:l,s=e.mouseHandlerCallback,f=void 0===s?null:s;this.coordinateList=null!==(t=null!=r?r:this.coordinateList)&&void 0!==t?t:[],this.container=null!=i?i:this.container,this.layout=null!=c?c:this.layout,this.offset=null!=u?u:this.offset,this.mouseHandlerCallback=null!=f?f: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(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var n=this.container.getBoundingClientRect(),r=n.x,o=n.y,i=n.height,a=this.coordinateList[this.activeIndex].coordinate,c=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,l=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,u=r+a+c,s=o+this.offset.top+i/2+l;this.mouseHandlerCallback({pageX:u,pageY:s})}}}])&&jb(e.prototype,t),n&&jb(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function Tb(){}function Cb(e,t,n){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+n)/6)}function Nb(e){this._context=e}function Mb(e){return new Nb(e)}function Db(e){this._context=e}function Ib(e){return new Db(e)}function Rb(e){this._context=e}function Lb(e){return new Rb(e)}Object.defineProperty(Tb,"name",{value:"default",configurable:!0}),Object.defineProperty(Mb,"name",{value:"default",configurable:!0}),Nb.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:Cb(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&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:Cb(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Object.defineProperty(Ib,"name",{value:"default",configurable:!0}),Db.prototype={areaStart:Tb,areaEnd:Tb,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)}},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:Cb(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Object.defineProperty(Lb,"name",{value:"default",configurable:!0}),Rb.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||0!==this._line&&3===this._point)&&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 n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:Cb(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class Bb{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(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._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function Fb(e){this._context=e}function Ub(e){return new Fb(e)}function zb(e){this._context=e}function qb(e){return new zb(e)}function Wb(e){return e<0?-1:1}function Kb(e,t,n){var r=e._x1-e._x0,o=t-e._x1,i=(e._y1-e._y0)/(r||o<0&&-0),a=(n-e._y1)/(o||r<0&&-0),c=(i*o+a*r)/(r+o);return(Wb(i)+Wb(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(c))||0}function $b(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Hb(e,t,n){var r=e._x0,o=e._y0,i=e._x1,a=e._y1,c=(i-r)/3;e._context.bezierCurveTo(r+c,o+c*t,i-c,a-c*n,i,a)}function Vb(e){this._context=e}function Gb(e){this._context=new Yb(e)}function Yb(e){this._context=e}function Xb(e){this._context=e}function Zb(e){var t,n,r=e.length-1,o=new Array(r),i=new Array(r),a=new Array(r);for(o[0]=0,i[0]=2,a[0]=e[0]+2*e[1],t=1;t<r-1;++t)o[t]=1,i[t]=4,a[t]=4*e[t]+2*e[t+1];for(o[r-1]=2,i[r-1]=7,a[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=o[t]/i[t-1],i[t]-=n,a[t]-=n*a[t-1];for(o[r-1]=a[r-1]/i[r-1],t=r-2;t>=0;--t)o[t]=(a[t]-o[t+1])/i[t];for(i[r-1]=(e[r]+o[r-1])/2,t=0;t<r-1;++t)i[t]=2*e[t+1]-o[t+1];return[o,i]}function Jb(e){return new Xb(e)}function Qb(e,t){this._context=e,this._t=t}function eg(e){return new Qb(e,.5)}function tg(e){return e[0]}function ng(e){return e[1]}function rg(e,t){var n=qr(!0),r=null,o=qb,i=null,a=Yr(c);function c(c){var l,u,s,f=(c=nd(c)).length,p=!1;for(null==r&&(i=o(s=a())),l=0;l<=f;++l)!(l<f&&n(u=c[l],l,c))===p&&((p=!p)?i.lineStart():i.lineEnd()),p&&i.point(+e(u,l,c),+t(u,l,c));if(s)return i=null,s+""||null}return e="function"==typeof e?e:void 0===e?tg:qr(e),t="function"==typeof t?t:void 0===t?ng:qr(t),c.x=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),c):e},c.y=function(e){return arguments.length?(t="function"==typeof e?e:qr(+e),c):t},c.defined=function(e){return arguments.length?(n="function"==typeof e?e:qr(!!e),c):n},c.curve=function(e){return arguments.length?(o=e,null!=r&&(i=o(r)),c):o},c.context=function(e){return arguments.length?(null==e?r=i=null:i=o(r=e),c):r},c}function og(e,t,n){var r=null,o=qr(!0),i=null,a=qb,c=null,l=Yr(u);function u(u){var s,f,p,d,m,h=(u=nd(u)).length,y=!1,v=new Array(h),b=new Array(h);for(null==i&&(c=a(m=l())),s=0;s<=h;++s){if(!(s<h&&o(d=u[s],s,u))===y)if(y=!y)f=s,c.areaStart(),c.lineStart();else{for(c.lineEnd(),c.lineStart(),p=s-1;p>=f;--p)c.point(v[p],b[p]);c.lineEnd(),c.areaEnd()}y&&(v[s]=+e(d,s,u),b[s]=+t(d,s,u),c.point(r?+r(d,s,u):v[s],n?+n(d,s,u):b[s]))}if(m)return c=null,m+""||null}function s(){return rg().defined(o).curve(a).context(i)}return e="function"==typeof e?e:void 0===e?tg:qr(+e),t="function"==typeof t?t:qr(void 0===t?0:+t),n="function"==typeof n?n:void 0===n?ng:qr(+n),u.x=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),r=null,u):e},u.x0=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),u):e},u.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:qr(+e),u):r},u.y=function(e){return arguments.length?(t="function"==typeof e?e:qr(+e),n=null,u):t},u.y0=function(e){return arguments.length?(t="function"==typeof e?e:qr(+e),u):t},u.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:qr(+e),u):n},u.lineX0=u.lineY0=function(){return s().x(e).y(t)},u.lineY1=function(){return s().x(e).y(n)},u.lineX1=function(){return s().x(r).y(t)},u.defined=function(e){return arguments.length?(o="function"==typeof e?e:qr(!!e),u):o},u.curve=function(e){return arguments.length?(a=e,null!=i&&(c=a(i)),u):a},u.context=function(e){return arguments.length?(null==e?i=c=null:c=a(i=e),u):i},u}function ig(e){return ig="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ig(e)}function ag(){return ag=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ag.apply(this,arguments)}function cg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cg(Object(n),!0).forEach(function(t){ug(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ug(e,t,n){var r;return r=function(e,t){if("object"!=ig(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ig(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ig(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(Ub,"name",{value:"default",configurable:!0}),Fb.prototype={areaStart:Tb,areaEnd:Tb,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))}},Object.defineProperty(qb,"name",{value:"default",configurable:!0}),zb.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&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)}}},Vb.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:Hb(this,this._t0,$b(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+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,Hb(this,$b(this,n=Kb(this,e,t)),n);break;default:Hb(this,this._t0,n=Kb(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(Gb.prototype=Object.create(Vb.prototype)).point=function(e,t){Vb.prototype.point.call(this,t,e)},Yb.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,n,r,o,i){this._context.bezierCurveTo(t,e,r,n,i,o)}},Object.defineProperty(Jb,"name",{value:"default",configurable:!0}),Xb.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,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=Zb(e),o=Zb(t),i=0,a=1;a<n;++i,++a)this._context.bezierCurveTo(r[0][i],o[0][i],r[1][i],o[1][i],e[a],t[a]);(this._line||0!==this._line&&1===n)&&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)}},Object.defineProperty(eg,"name",{value:"default",configurable:!0}),Qb.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&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&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;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}},Object.defineProperty(rg,"name",{value:"default",configurable:!0}),Object.defineProperty(og,"name",{value:"default",configurable:!0});var sg={curveBasisClosed:Ib,curveBasisOpen:Lb,curveBasis:Mb,curveBumpX:function(e){return new Bb(e,!0)},curveBumpY:function(e){return new Bb(e,!1)},curveLinearClosed:Ub,curveLinear:qb,curveMonotoneX:function(e){return new Vb(e)},curveMonotoneY:function(e){return new Gb(e)},curveNatural:Jb,curveStep:eg,curveStepAfter:function(e){return new Qb(e,1)},curveStepBefore:function(e){return new Qb(e,0)}},fg=function(e){return e.x===+e.x&&e.y===+e.y},pg=function(e){return e.x},dg=function(e){return e.y},mg=function(e){var t,n=e.type,r=void 0===n?"linear":n,o=e.points,i=void 0===o?[]:o,a=e.baseLine,c=e.layout,l=e.connectNulls,u=void 0!==l&&l,s=function(e,t){if(Nt()(e))return e;var n="curve".concat(gr()(e));return"curveMonotone"!==n&&"curveBump"!==n||!t?sg[n]||qb:sg["".concat(n).concat("vertical"===t?"Y":"X")]}(r,c),f=u?i.filter(function(e){return fg(e)}):i;if(Array.isArray(a)){var p=u?a.filter(function(e){return fg(e)}):a,d=f.map(function(e,t){return lg(lg({},e),{},{base:p[t]})});return(t="vertical"===c?og().y(dg).x1(pg).x0(function(e){return e.base.x}):og().x(pg).y1(dg).y0(function(e){return e.base.y})).defined(fg).curve(s),t(d)}return(t="vertical"===c&&Ot(a)?og().y(dg).x1(pg).x0(a):Ot(a)?og().x(pg).y1(dg).y0(a):rg().x(pg).y(dg)).defined(fg).curve(s),t(f)},hg=function(e){var t=e.className,n=e.points,r=e.path,o=e.pathRef;if(!(n&&n.length||r))return null;var i=n&&n.length?mg(e):r;return m.createElement("path",ag({},on(e,!1),qt(e),{className:at("recharts-curve",t),d:i,ref:o}))};function yg(e){return yg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yg(e)}var vg=["x","y","top","left","width","height","className"];function bg(){return bg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bg.apply(this,arguments)}function gg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wg(e,t,n){var r;return r=function(e,t){if("object"!=yg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=yg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==yg(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Og(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var xg=function(e,t,n,r,o,i){return"M".concat(e,",").concat(o,"v").concat(r,"M").concat(i,",").concat(t,"h").concat(n)},kg=function(e){var t=e.x,n=void 0===t?0:t,r=e.y,o=void 0===r?0:r,i=e.top,a=void 0===i?0:i,c=e.left,l=void 0===c?0:c,u=e.width,s=void 0===u?0:u,f=e.height,p=void 0===f?0:f,d=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gg(Object(n),!0).forEach(function(t){wg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({x:n,y:o,top:a,left:l,width:s,height:p},Og(e,vg));return Ot(n)&&Ot(o)&&Ot(s)&&Ot(p)&&Ot(a)&&Ot(l)?h().createElement("path",bg({},on(m,!0),{className:at("recharts-cross",d),d:xg(n,o,s,p,a,l)})):null};function Eg(e){var t=e.cx,n=e.cy,r=e.radius,o=e.startAngle,i=e.endAngle;return{points:[ph(t,n,r,o),ph(t,n,r,i)],cx:t,cy:n,radius:r,startAngle:o,endAngle:i}}function Sg(e,t,n){var r,o,i,a;if("horizontal"===e)i=r=t.x,o=n.top,a=n.top+n.height;else if("vertical"===e)a=o=t.y,r=n.left,i=n.left+n.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return Eg(t);var c=t.cx,l=t.cy,u=t.innerRadius,s=t.outerRadius,f=t.angle,p=ph(c,l,u,f),d=ph(c,l,s,f);r=p.x,o=p.y,i=d.x,a=d.y}return[{x:r,y:o},{x:i,y:a}]}function jg(e){return jg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jg(e)}function Pg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pg(Object(n),!0).forEach(function(t){Ag(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ag(e,t,n){var r;return r=function(e,t){if("object"!=jg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=jg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==jg(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tg(e){var t,n,r,o=e.element,i=e.tooltipEventType,a=e.isActive,c=e.activeCoordinate,l=e.activePayload,u=e.offset,s=e.activeTooltipIndex,f=e.tooltipAxisBandSize,p=e.layout,d=e.chartName,h=null!==(t=o.props.cursor)&&void 0!==t?t:null===(n=o.type.defaultProps)||void 0===n?void 0:n.cursor;if(!o||!h||!a||!c||"ScatterChart"!==d&&"axis"!==i)return null;var y=hg;if("ScatterChart"===d)r=c,y=kg;else if("BarChart"===d)r=function(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-o,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(p,c,u,f),y=Oa;else if("radial"===p){var v=Eg(c),b=v.cx,g=v.cy,w=v.radius;r={cx:b,cy:g,startAngle:v.startAngle,endAngle:v.endAngle,innerRadius:w,outerRadius:w},y=by}else r={points:Sg(p,c,u)},y=hg;var O=_g(_g(_g(_g({stroke:"#ccc",pointerEvents:"none"},u),r),on(h,!1)),{},{payload:l,payloadIndex:s,className:at("recharts-tooltip-cursor",h.className)});return(0,m.isValidElement)(h)?(0,m.cloneElement)(h,O):(0,m.createElement)(y,O)}var Cg=["item"],Ng=["children","className","width","height","style","compact","title","desc"];function Mg(e){return Mg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mg(e)}function Dg(){return Dg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dg.apply(this,arguments)}function Ig(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||Wg(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rg(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Lg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Gg(r.key),r)}}function Bg(e,t,n){return t=Ug(t),function(e,t){if(t&&("object"===Mg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Fg()?Reflect.construct(t,n||[],Ug(e).constructor):t.apply(e,n))}function Fg(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Fg=function(){return!!e})()}function Ug(e){return Ug=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ug(e)}function zg(e,t){return zg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},zg(e,t)}function qg(e){return function(e){if(Array.isArray(e))return Kg(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Wg(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wg(e,t){if(e){if("string"==typeof e)return Kg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kg(e,t):void 0}}function Kg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function $g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Hg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$g(Object(n),!0).forEach(function(t){Vg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$g(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Vg(e,t,n){return(t=Gg(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gg(e){var t=function(e,t){if("object"!=Mg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Mg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Mg(t)?t:t+""}var Yg={xAxis:["bottom","top"],yAxis:["left","right"]},Xg={width:"100%",height:"100%"},Zg={x:0,y:0};function Jg(e){return e}var Qg=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,o=t.dataEndIndex,i=(null!=n?n:[]).reduce(function(e,t){var n=t.props.data;return n&&n.length?[].concat(qg(e),qg(n)):e},[]);return i.length>0?i:e&&e.length&&Ot(r)&&Ot(o)?e.slice(r,o+1):[]};function ew(e){return"number"===e?[0,"auto"]:void 0}var tw,nw=function(e,t,n,r){var o=e.graphicalItems,i=e.tooltipAxis,a=Qg(t,e);return n<0||!o||!o.length||n>=a.length?null:o.reduce(function(o,c){var l,u,s=null!==(l=c.props.data)&&void 0!==l?l:t;(s&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=n&&(s=s.slice(e.dataStartIndex,e.dataEndIndex+1)),i.dataKey&&!i.allowDuplicatedCategory)?u=_t(void 0===s?a:s,i.dataKey,r):u=s&&s[n]||a[n];return u?[].concat(qg(o),[Fm(c,u)]):o},[])},rw=function(e,t,n,r){var o=r||{x:e.chartX,y:e.chartY},i=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(o,n),a=e.orderedTooltipTicks,c=e.tooltipAxis,l=e.tooltipTicks,u=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(t=null==n?void 0:n.length)&&void 0!==t?t:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var c=o.range,l=0;l<a;l++){var u=l>0?r[l-1].coordinate:r[a-1].coordinate,s=r[l].coordinate,f=l>=a-1?r[0].coordinate:r[l+1].coordinate,p=void 0;if(gt(s-u)!==gt(f-s)){var d=[];if(gt(f-s)===gt(c[1]-c[0])){p=f;var m=s+c[1]-c[0];d[0]=Math.min(m,(m+u)/2),d[1]=Math.max(m,(m+u)/2)}else{p=u;var h=f+c[1]-c[0];d[0]=Math.min(s,(h+s)/2),d[1]=Math.max(s,(h+s)/2)}var y=[Math.min(s,(p+s)/2),Math.max(s,(p+s)/2)];if(e>y[0]&&e<=y[1]||e>=d[0]&&e<=d[1]){i=r[l].index;break}}else{var v=Math.min(u,f),b=Math.max(u,f);if(e>(v+s)/2&&e<=(b+s)/2){i=r[l].index;break}}}else for(var g=0;g<a;g++)if(0===g&&e<=(n[g].coordinate+n[g+1].coordinate)/2||g>0&&g<a-1&&e>(n[g].coordinate+n[g-1].coordinate)/2&&e<=(n[g].coordinate+n[g+1].coordinate)/2||g===a-1&&e>(n[g].coordinate+n[g-1].coordinate)/2){i=n[g].index;break}return i}(i,a,l,c);if(u>=0&&l){var s=l[u]&&l[u].value,f=nw(e,t,u,s),p=function(e,t,n,r){var o=t.find(function(e){return e&&e.index===n});if(o){if("horizontal"===e)return{x:o.coordinate,y:r.y};if("vertical"===e)return{x:r.x,y:o.coordinate};if("centric"===e){var i=o.coordinate,a=r.radius;return Hg(Hg(Hg({},r),ph(r.cx,r.cy,a,i)),{},{angle:i,radius:a})}var c=o.coordinate,l=r.angle;return Hg(Hg(Hg({},r),ph(r.cx,r.cy,c,l)),{},{angle:l,radius:c})}return Zg}(n,a,u,o);return{activeTooltipIndex:u,activeLabel:s,activePayload:f,activeCoordinate:p}}return null},ow=function(e,t){var n=t.axes,r=t.graphicalItems,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,c=t.dataStartIndex,l=t.dataEndIndex,u=e.layout,s=e.children,f=e.stackOffset,p=wm(u,o);return n.reduce(function(t,n){var d,m=void 0!==n.type.defaultProps?Hg(Hg({},n.type.defaultProps),n.props):n.props,h=m.type,y=m.dataKey,v=m.allowDataOverflow,b=m.allowDuplicatedCategory,g=m.scale,w=m.ticks,O=m.includeHidden,x=m[i];if(t[x])return t;var k,E,S,j=Qg(e.data,{graphicalItems:r.filter(function(e){var t;return(i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i])===x}),dataStartIndex:c,dataEndIndex:l}),P=j.length;(function(e,t,n){if("number"===n&&!0===t&&Array.isArray(e)){var r=null==e?void 0:e[0],o=null==e?void 0:e[1];if(r&&o&&Ot(r)&&Ot(o))return!0}return!1})(m.domain,v,h)&&(k=Rm(m.domain,null,v),!p||"number"!==h&&"auto"===g||(S=ym(j,y,"category")));var _=ew(h);if(!k||0===k.length){var A,T=null!==(A=m.domain)&&void 0!==A?A:_;if(y){if(k=ym(j,y,h),"category"===h&&p){var C=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1}(k);b&&C?(E=k,k=vn()(0,P)):b||(k=Bm(T,k,n).reduce(function(e,t){return e.indexOf(t)>=0?e:[].concat(qg(e),[t])},[]))}else if("category"===h)k=b?k.filter(function(e){return""!==e&&!bt()(e)}):Bm(T,k,n).reduce(function(e,t){return e.indexOf(t)>=0||""===t||bt()(t)?e:[].concat(qg(e),[t])},[]);else if("number"===h){var N=function(e,t,n,r,o){var i=t.map(function(t){return bm(e,t,n,o,r)}).filter(function(e){return!bt()(e)});return i&&i.length?i.reduce(function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]},[1/0,-1/0]):null}(j,r.filter(function(e){var t,n,r=i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===x&&(O||!o)}),y,o,u);N&&(k=N)}!p||"number"!==h&&"auto"===g||(S=ym(j,y,"category"))}else k=p?vn()(0,P):a&&a[x]&&a[x].hasStack&&"number"===h?"expand"===f?[0,1]:Mm(a[x].stackGroups,c,l):gm(j,r.filter(function(e){var t=i in e.props?e.props[i]:e.type.defaultProps[i],n="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===x&&(O||!n)}),h,u,!0);if("number"===h)k=Ob(s,k,x,o,w),T&&(k=Rm(T,k,v));else if("category"===h&&T){var M=T;k.every(function(e){return M.indexOf(e)>=0})&&(k=M)}}return Hg(Hg({},t),{},Vg({},x,Hg(Hg({},m),{},{axisType:o,domain:k,categoricalDomain:S,duplicateDomain:E,originalDomain:null!==(d=m.domain)&&void 0!==d?d:_,isCategorical:p,layout:u})))},{})},iw=function(e,t){var n=t.axisType,r=void 0===n?"xAxis":n,o=t.AxisComp,i=t.graphicalItems,a=t.stackGroups,c=t.dataStartIndex,l=t.dataEndIndex,u=e.children,s="".concat(r,"Id"),f=Qt(u,o),p={};return f&&f.length?p=ow(e,{axes:f,graphicalItems:i,axisType:r,axisIdKey:s,stackGroups:a,dataStartIndex:c,dataEndIndex:l}):i&&i.length&&(p=function(e,t){var n=t.graphicalItems,r=t.Axis,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,c=t.dataStartIndex,l=t.dataEndIndex,u=e.layout,s=e.children,f=Qg(e.data,{graphicalItems:n,dataStartIndex:c,dataEndIndex:l}),p=f.length,d=wm(u,o),m=-1;return n.reduce(function(e,t){var h,y=(void 0!==t.type.defaultProps?Hg(Hg({},t.type.defaultProps),t.props):t.props)[i],v=ew("number");return e[y]?e:(m++,d?h=vn()(0,p):a&&a[y]&&a[y].hasStack?(h=Mm(a[y].stackGroups,c,l),h=Ob(s,h,y,o)):(h=Rm(v,gm(f,n.filter(function(e){var t,n,r=i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===y&&!o}),"number",u),r.defaultProps.allowDataOverflow),h=Ob(s,h,y,o)),Hg(Hg({},e),{},Vg({},y,Hg(Hg({axisType:o},r.defaultProps),{},{hide:!0,orientation:mt()(Yg,"".concat(o,".").concat(m%2),null),domain:h,originalDomain:v,isCategorical:d,layout:u}))))},{})}(e,{Axis:o,graphicalItems:i,axisType:r,axisIdKey:s,stackGroups:a,dataStartIndex:c,dataEndIndex:l})),p},aw=function(e){var t=e.children,n=e.defaultShowTooltip,r=en(t,rh),o=0,i=0;return e.data&&0!==e.data.length&&(i=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(i=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:Boolean(n)}},cw=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},lw=function(e,t){var n=e.props,r=(e.graphicalItems,e.xAxisMap),o=void 0===r?{}:r,i=e.yAxisMap,a=void 0===i?{}:i,c=n.width,l=n.height,u=n.children,s=n.margin||{},f=en(u,rh),p=en(u,No),d=Object.keys(a).reduce(function(e,t){var n=a[t],r=n.orientation;return n.mirror||n.hide?e:Hg(Hg({},e),{},Vg({},r,e[r]+n.width))},{left:s.left||0,right:s.right||0}),m=Object.keys(o).reduce(function(e,t){var n=o[t],r=n.orientation;return n.mirror||n.hide?e:Hg(Hg({},e),{},Vg({},r,mt()(e,"".concat(r))+n.height))},{top:s.top||0,bottom:s.bottom||0}),h=Hg(Hg({},m),d),y=h.bottom;f&&(h.bottom+=f.props.height||rh.defaultProps.height),p&&t&&(h=function(e,t,n,r){var o=n.children,i=n.width,a=n.margin,c=i-(a.left||0)-(a.right||0),l=lm({children:o,legendWidth:c});if(l){var u=r||{},s=u.width,f=u.height,p=l.align,d=l.verticalAlign,m=l.layout;if(("vertical"===m||"horizontal"===m&&"middle"===d)&&"center"!==p&&Ot(e[p]))return dm(dm({},e),{},mm({},p,e[p]+(s||0)));if(("horizontal"===m||"vertical"===m&&"center"===p)&&"middle"!==d&&Ot(e[d]))return dm(dm({},e),{},mm({},d,e[d]+(f||0)))}return e}(h,0,n,t));var v=c-h.left-h.right,b=l-h.top-h.bottom;return Hg(Hg({brushBottom:y},h),{},{width:Math.max(v,0),height:Math.max(b,0)})},uw=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},sw=function(e){var t=e.chartName,n=e.GraphicalChild,r=e.defaultTooltipEventType,o=void 0===r?"axis":r,i=e.validateTooltipEventTypes,a=void 0===i?["axis"]:i,c=e.axisComponents,l=e.legendContent,u=e.formatAxisMap,s=e.defaultProps,f=function(e,t){var n=t.graphicalItems,r=t.stackGroups,o=t.offset,i=t.updateId,a=t.dataStartIndex,l=t.dataEndIndex,u=e.barSize,s=e.layout,f=e.barGap,p=e.barCategoryGap,d=e.maxBarSize,m=cw(s),h=m.numericAxisName,y=m.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some(function(e){var t=Yt(e&&e.type);return t&&t.indexOf("Bar")>=0})}(n),b=[];return n.forEach(function(n,m){var g=Qg(e.data,{graphicalItems:[n],dataStartIndex:a,dataEndIndex:l}),w=void 0!==n.type.defaultProps?Hg(Hg({},n.type.defaultProps),n.props):n.props,O=w.dataKey,x=w.maxBarSize,k=w["".concat(h,"Id")],E=w["".concat(y,"Id")],S=c.reduce(function(e,n){var r=t["".concat(n.axisType,"Map")],o=w["".concat(n.axisType,"Id")];r&&r[o]||"zAxis"===n.axisType||On(!1);var i=r[o];return Hg(Hg({},e),{},Vg(Vg({},n.axisType,i),"".concat(n.axisType,"Ticks"),xm(i)))},{}),j=S[y],P=S["".concat(y,"Ticks")],_=r&&r[k]&&r[k].hasStack&&function(e,t){var n,r=(null!==(n=e.type)&&void 0!==n&&n.defaultProps?dm(dm({},e.type.defaultProps),e.props):e.props).stackId;if(xt(r)){var o=t[r];if(o){var i=o.items.indexOf(e);return i>=0?o.stackedData[i]:null}}return null}(n,r[k].stackGroups),A=Yt(n.type).indexOf("Bar")>=0,T=Lm(j,P),C=[],N=v&&function(e){var t=e.barSize,n=e.totalSize,r=e.stackGroups,o=void 0===r?{}:r;if(!o)return{};for(var i={},a=Object.keys(o),c=0,l=a.length;c<l;c++)for(var u=o[a[c]].stackGroups,s=Object.keys(u),f=0,p=s.length;f<p;f++){var d=u[s[f]],m=d.items,h=d.cateAxisId,y=m.filter(function(e){return Yt(e.type).indexOf("Bar")>=0});if(y&&y.length){var v=y[0].type.defaultProps,b=void 0!==v?dm(dm({},v),y[0].props):y[0].props,g=b.barSize,w=b[h];i[w]||(i[w]=[]);var O=bt()(g)?t:g;i[w].push({item:y[0],stackList:y.slice(1),barSize:bt()(O)?void 0:St(O,n,0)})}}return i}({barSize:u,stackGroups:r,totalSize:uw(S,y)});if(A){var M,D,I=bt()(x)?d:x,R=null!==(M=null!==(D=Lm(j,P,!0))&&void 0!==D?D:I)&&void 0!==M?M:0;C=function(e){var t=e.barGap,n=e.barCategoryGap,r=e.bandSize,o=e.sizeList,i=void 0===o?[]:o,a=e.maxBarSize,c=i.length;if(c<1)return null;var l,u=St(t,r,0,!0),s=[];if(i[0].barSize===+i[0].barSize){var f=!1,p=r/c,d=i.reduce(function(e,t){return e+t.barSize||0},0);(d+=(c-1)*u)>=r&&(d-=(c-1)*u,u=0),d>=r&&p>0&&(f=!0,d=c*(p*=.9));var m={offset:((r-d)/2|0)-u,size:0};l=i.reduce(function(e,t){var n={item:t.item,position:{offset:m.offset+m.size+u,size:f?p:t.barSize}},r=[].concat(sm(e),[n]);return m=r[r.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach(function(e){r.push({item:e,position:m})}),r},s)}else{var h=St(n,r,0,!0);r-2*h-(c-1)*u<=0&&(u=0);var y=(r-2*h-(c-1)*u)/c;y>1&&(y>>=0);var v=a===+a?Math.min(y,a):y;l=i.reduce(function(e,t,n){var r=[].concat(sm(e),[{item:t.item,position:{offset:h+(y+u)*n+(y-v)/2,size:v}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach(function(e){r.push({item:e,position:r[r.length-1].position})}),r},s)}return l}({barGap:f,barCategoryGap:p,bandSize:R!==T?R:T,sizeList:N[E],maxBarSize:I}),R!==T&&(C=C.map(function(e){return Hg(Hg({},e),{},{position:Hg(Hg({},e.position),{},{offset:e.position.offset-R/2})})}))}var L,B,F=n&&n.type&&n.type.getComposedData;F&&b.push({props:Hg(Hg({},F(Hg(Hg({},S),{},{displayedData:g,props:e,dataKey:O,item:n,bandSize:T,barPosition:C,offset:o,stackedData:_,layout:s,dataStartIndex:a,dataEndIndex:l}))),{},Vg(Vg(Vg({key:n.key||"item-".concat(m)},h,S[h]),y,S[y]),"animationId",i)),childIndex:(L=n,B=e.children,Jt(B).indexOf(L)),item:n})}),b},p=function(e,r){var o=e.props,i=e.dataStartIndex,a=e.dataEndIndex,l=e.updateId;if(!tn({props:o}))return null;var s=o.children,p=o.layout,d=o.stackOffset,m=o.data,h=o.reverseStackOrder,y=cw(p),v=y.numericAxisName,b=y.cateAxisName,g=Qt(s,n),w=function(e,t,n,r,o,i){if(!e)return null;var a=(i?t.reverse():t).reduce(function(e,t){var o,i=null!==(o=t.type)&&void 0!==o&&o.defaultProps?dm(dm({},t.type.defaultProps),t.props):t.props,a=i.stackId;if(i.hide)return e;var c=i[n],l=e[c]||{hasStack:!1,stackGroups:{}};if(xt(a)){var u=l.stackGroups[a]||{numericAxisId:n,cateAxisId:r,items:[]};u.items.push(t),l.hasStack=!0,l.stackGroups[a]=u}else l.stackGroups[Et("_stackId_")]={numericAxisId:n,cateAxisId:r,items:[t]};return dm(dm({},e),{},mm({},c,l))},{});return Object.keys(a).reduce(function(t,i){var c=a[i];return c.hasStack&&(c.stackGroups=Object.keys(c.stackGroups).reduce(function(t,i){var a=c.stackGroups[i];return dm(dm({},t),{},mm({},i,{numericAxisId:n,cateAxisId:r,items:a.items,stackedData:Am(e,a.items,o)}))},{})),dm(dm({},t),{},mm({},i,c))},{})}(m,g,"".concat(v,"Id"),"".concat(b,"Id"),d,h),O=c.reduce(function(e,t){var n="".concat(t.axisType,"Map");return Hg(Hg({},e),{},Vg({},n,iw(o,Hg(Hg({},t),{},{graphicalItems:g,stackGroups:t.axisType===v&&w,dataStartIndex:i,dataEndIndex:a}))))},{}),x=lw(Hg(Hg({},O),{},{props:o,graphicalItems:g}),null==r?void 0:r.legendBBox);Object.keys(O).forEach(function(e){O[e]=u(o,O[e],x,e.replace("Map",""),t)});var k,E,S=O["".concat(b,"Map")],j=(k=jt(S),{tooltipTicks:E=xm(k,!1,!0),orderedTooltipTicks:gn()(E,function(e){return e.coordinate}),tooltipAxis:k,tooltipAxisBandSize:Lm(k,E)}),P=f(o,Hg(Hg({},O),{},{dataStartIndex:i,dataEndIndex:a,updateId:l,graphicalItems:g,stackGroups:w,offset:x}));return Hg(Hg({formattedGraphicalItems:P,graphicalItems:g,offset:x,stackGroups:w},j),O)},d=function(e){function n(e){var r,o,i;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),Vg(i=Bg(this,n,[e]),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Vg(i,"accessibilityManager",new Ab),Vg(i,"handleLegendBBoxUpdate",function(e){if(e){var t=i.state,n=t.dataStartIndex,r=t.dataEndIndex,o=t.updateId;i.setState(Hg({legendBBox:e},p({props:i.props,dataStartIndex:n,dataEndIndex:r,updateId:o},Hg(Hg({},i.state),{},{legendBBox:e}))))}}),Vg(i,"handleReceiveSyncEvent",function(e,t,n){if(i.props.syncId===e){if(n===i.eventEmitterSymbol&&"function"!=typeof i.props.syncMethod)return;i.applySyncEvent(t)}}),Vg(i,"handleBrushChange",function(e){var t=e.startIndex,n=e.endIndex;if(t!==i.state.dataStartIndex||n!==i.state.dataEndIndex){var r=i.state.updateId;i.setState(function(){return Hg({dataStartIndex:t,dataEndIndex:n},p({props:i.props,dataStartIndex:t,dataEndIndex:n,updateId:r},i.state))}),i.triggerSyncEvent({dataStartIndex:t,dataEndIndex:n})}}),Vg(i,"handleMouseEnter",function(e){var t=i.getMouseInfo(e);if(t){var n=Hg(Hg({},t),{},{isTooltipActive:!0});i.setState(n),i.triggerSyncEvent(n);var r=i.props.onMouseEnter;Nt()(r)&&r(n,e)}}),Vg(i,"triggeredAfterMouseMove",function(e){var t=i.getMouseInfo(e),n=t?Hg(Hg({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};i.setState(n),i.triggerSyncEvent(n);var r=i.props.onMouseMove;Nt()(r)&&r(n,e)}),Vg(i,"handleItemMouseEnter",function(e){i.setState(function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}})}),Vg(i,"handleItemMouseLeave",function(){i.setState(function(){return{isTooltipActive:!1}})}),Vg(i,"handleMouseMove",function(e){e.persist(),i.throttleTriggeredAfterMouseMove(e)}),Vg(i,"handleMouseLeave",function(e){i.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};i.setState(t),i.triggerSyncEvent(t);var n=i.props.onMouseLeave;Nt()(n)&&n(t,e)}),Vg(i,"handleOuterEvent",function(e){var t,n=function(e){var t=e&&e.type;return t&&Gt[t]?Gt[t]:null}(e),r=mt()(i.props,"".concat(n));n&&Nt()(r)&&r(null!==(t=/.*touch.*/i.test(n)?i.getMouseInfo(e.changedTouches[0]):i.getMouseInfo(e))&&void 0!==t?t:{},e)}),Vg(i,"handleClick",function(e){var t=i.getMouseInfo(e);if(t){var n=Hg(Hg({},t),{},{isTooltipActive:!0});i.setState(n),i.triggerSyncEvent(n);var r=i.props.onClick;Nt()(r)&&r(n,e)}}),Vg(i,"handleMouseDown",function(e){var t=i.props.onMouseDown;Nt()(t)&&t(i.getMouseInfo(e),e)}),Vg(i,"handleMouseUp",function(e){var t=i.props.onMouseUp;Nt()(t)&&t(i.getMouseInfo(e),e)}),Vg(i,"handleTouchMove",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.throttleTriggeredAfterMouseMove(e.changedTouches[0])}),Vg(i,"handleTouchStart",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.handleMouseDown(e.changedTouches[0])}),Vg(i,"handleTouchEnd",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.handleMouseUp(e.changedTouches[0])}),Vg(i,"handleDoubleClick",function(e){var t=i.props.onDoubleClick;Nt()(t)&&t(i.getMouseInfo(e),e)}),Vg(i,"handleContextMenu",function(e){var t=i.props.onContextMenu;Nt()(t)&&t(i.getMouseInfo(e),e)}),Vg(i,"triggerSyncEvent",function(e){void 0!==i.props.syncId&&kb.emit(Eb,i.props.syncId,e,i.eventEmitterSymbol)}),Vg(i,"applySyncEvent",function(e){var t=i.props,n=t.layout,r=t.syncMethod,o=i.state.updateId,a=e.dataStartIndex,c=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)i.setState(Hg({dataStartIndex:a,dataEndIndex:c},p({props:i.props,dataStartIndex:a,dataEndIndex:c,updateId:o},i.state)));else if(void 0!==e.activeTooltipIndex){var l=e.chartX,u=e.chartY,s=e.activeTooltipIndex,f=i.state,d=f.offset,m=f.tooltipTicks;if(!d)return;if("function"==typeof r)s=r(m,e);else if("value"===r){s=-1;for(var h=0;h<m.length;h++)if(m[h].value===e.activeLabel){s=h;break}}var y=Hg(Hg({},d),{},{x:d.left,y:d.top}),v=Math.min(l,y.x+y.width),b=Math.min(u,y.y+y.height),g=m[s]&&m[s].value,w=nw(i.state,i.props.data,s),O=m[s]?{x:"horizontal"===n?m[s].coordinate:v,y:"horizontal"===n?b:m[s].coordinate}:Zg;i.setState(Hg(Hg({},e),{},{activeLabel:g,activeCoordinate:O,activePayload:w,activeTooltipIndex:s}))}else i.setState(e)}),Vg(i,"renderCursor",function(e){var n,r=i.state,o=r.isTooltipActive,a=r.activeCoordinate,c=r.activePayload,l=r.offset,u=r.activeTooltipIndex,s=r.tooltipAxisBandSize,f=i.getTooltipEventType(),p=null!==(n=e.props.active)&&void 0!==n?n:o,d=i.props.layout,m=e.key||"_recharts-cursor";return h().createElement(Tg,{key:m,activeCoordinate:a,activePayload:c,activeTooltipIndex:u,chartName:t,element:e,isActive:p,layout:d,offset:l,tooltipAxisBandSize:s,tooltipEventType:f})}),Vg(i,"renderPolarAxis",function(e,t,n){var r=mt()(e,"type.axisType"),o=mt()(i.state,"".concat(r,"Map")),a=e.type.defaultProps,c=void 0!==a?Hg(Hg({},a),e.props):e.props,l=o&&o[c["".concat(r,"Id")]];return(0,m.cloneElement)(e,Hg(Hg({},l),{},{className:at(r,l.className),key:e.key||"".concat(t,"-").concat(n),ticks:xm(l,!0)}))}),Vg(i,"renderPolarGrid",function(e){var t=e.props,n=t.radialLines,r=t.polarAngles,o=t.polarRadius,a=i.state,c=a.radiusAxisMap,l=a.angleAxisMap,u=jt(c),s=jt(l),f=s.cx,p=s.cy,d=s.innerRadius,h=s.outerRadius;return(0,m.cloneElement)(e,{polarAngles:Array.isArray(r)?r:xm(s,!0).map(function(e){return e.coordinate}),polarRadius:Array.isArray(o)?o:xm(u,!0).map(function(e){return e.coordinate}),cx:f,cy:p,innerRadius:d,outerRadius:h,key:e.key||"polar-grid",radialLines:n})}),Vg(i,"renderLegend",function(){var e=i.state.formattedGraphicalItems,t=i.props,n=t.children,r=t.width,o=t.height,a=i.props.margin||{},c=r-(a.left||0)-(a.right||0),u=lm({children:n,formattedGraphicalItems:e,legendWidth:c,legendContent:l});if(!u)return null;var s=u.item,f=Rg(u,Cg);return(0,m.cloneElement)(s,Hg(Hg({},f),{},{chartWidth:r,chartHeight:o,margin:a,onBBoxUpdate:i.handleLegendBBoxUpdate}))}),Vg(i,"renderTooltip",function(){var e,t=i.props,n=t.children,r=t.accessibilityLayer,o=en(n,vr);if(!o)return null;var a=i.state,c=a.isTooltipActive,l=a.activeCoordinate,u=a.activePayload,s=a.activeLabel,f=a.offset,p=null!==(e=o.props.active)&&void 0!==e?e:c;return(0,m.cloneElement)(o,{viewBox:Hg(Hg({},f),{},{x:f.left,y:f.top}),active:p,label:s,payload:p?u:[],coordinate:l,accessibilityLayer:r})}),Vg(i,"renderBrush",function(e){var t=i.props,n=t.margin,r=t.data,o=i.state,a=o.offset,c=o.dataStartIndex,l=o.dataEndIndex,u=o.updateId;return(0,m.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:Em(i.handleBrushChange,e.props.onChange),data:r,x:Ot(e.props.x)?e.props.x:a.left,y:Ot(e.props.y)?e.props.y:a.top+a.height+a.brushBottom-(n.bottom||0),width:Ot(e.props.width)?e.props.width:a.width,startIndex:c,endIndex:l,updateId:"brush-".concat(u)})}),Vg(i,"renderReferenceElement",function(e,t,n){if(!e)return null;var r=i.clipPathId,o=i.state,a=o.xAxisMap,c=o.yAxisMap,l=o.offset,u=e.type.defaultProps||{},s=e.props,f=s.xAxisId,p=void 0===f?u.xAxisId:f,d=s.yAxisId,h=void 0===d?u.yAxisId:d;return(0,m.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(n),xAxis:a[p],yAxis:c[h],viewBox:{x:l.left,y:l.top,width:l.width,height:l.height},clipPathId:r})}),Vg(i,"renderActivePoints",function(e){var t=e.item,r=e.activePoint,o=e.basePoint,i=e.childIndex,a=e.isRange,c=[],l=t.props.key,u=void 0!==t.item.type.defaultProps?Hg(Hg({},t.item.type.defaultProps),t.item.props):t.item.props,s=u.activeDot,f=Hg(Hg({index:i,dataKey:u.dataKey,cx:r.x,cy:r.y,r:4,fill:vm(t.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value},on(s,!1)),qt(s));return c.push(n.renderActiveDot(s,f,"".concat(l,"-activePoint-").concat(i))),o?c.push(n.renderActiveDot(s,Hg(Hg({},f),{},{cx:o.x,cy:o.y}),"".concat(l,"-basePoint-").concat(i))):a&&c.push(null),c}),Vg(i,"renderGraphicChild",function(e,t,n){var r=i.filterFormatItem(e,t,n);if(!r)return null;var o=i.getTooltipEventType(),a=i.state,c=a.isTooltipActive,l=a.tooltipAxis,u=a.activeTooltipIndex,s=a.activeLabel,f=en(i.props.children,vr),p=r.props,d=p.points,h=p.isRange,y=p.baseLine,v=void 0!==r.item.type.defaultProps?Hg(Hg({},r.item.type.defaultProps),r.item.props):r.item.props,b=v.activeDot,g=v.hide,w=v.activeBar,O=v.activeShape,x=Boolean(!g&&c&&f&&(b||w||O)),k={};"axis"!==o&&f&&"click"===f.props.trigger?k={onClick:Em(i.handleItemMouseEnter,e.props.onClick)}:"axis"!==o&&(k={onMouseLeave:Em(i.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:Em(i.handleItemMouseEnter,e.props.onMouseEnter)});var E=(0,m.cloneElement)(e,Hg(Hg({},r.props),k));if(x){if(!(u>=0)){var S,j=(null!==(S=i.getItemByXY(i.state.activeCoordinate))&&void 0!==S?S:{graphicalItem:E}).graphicalItem,P=j.item,_=void 0===P?e:P,A=j.childIndex,T=Hg(Hg(Hg({},r.props),k),{},{activeIndex:A});return[(0,m.cloneElement)(_,T),null,null]}var C,N;if(l.dataKey&&!l.allowDuplicatedCategory){var M="function"==typeof l.dataKey?function(e){return"function"==typeof l.dataKey?l.dataKey(e.payload):null}:"payload.".concat(l.dataKey.toString());C=_t(d,M,s),N=h&&y&&_t(y,M,s)}else C=null==d?void 0:d[u],N=h&&y&&y[u];if(O||w){var D=void 0!==e.props.activeIndex?e.props.activeIndex:u;return[(0,m.cloneElement)(e,Hg(Hg(Hg({},r.props),k),{},{activeIndex:D})),null,null]}if(!bt()(C))return[E].concat(qg(i.renderActivePoints({item:r,activePoint:C,basePoint:N,childIndex:u,isRange:h})))}return h?[E,null,null]:[E,null]}),Vg(i,"renderCustomized",function(e,t,n){return(0,m.cloneElement)(e,Hg(Hg({key:"recharts-customized-".concat(n)},i.props),i.state))}),Vg(i,"renderMap",{CartesianGrid:{handler:Jg,once:!0},ReferenceArea:{handler:i.renderReferenceElement},ReferenceLine:{handler:Jg},ReferenceDot:{handler:i.renderReferenceElement},XAxis:{handler:Jg},YAxis:{handler:Jg},Brush:{handler:i.renderBrush,once:!0},Bar:{handler:i.renderGraphicChild},Line:{handler:i.renderGraphicChild},Area:{handler:i.renderGraphicChild},Radar:{handler:i.renderGraphicChild},RadialBar:{handler:i.renderGraphicChild},Scatter:{handler:i.renderGraphicChild},Pie:{handler:i.renderGraphicChild},Funnel:{handler:i.renderGraphicChild},Tooltip:{handler:i.renderCursor,once:!0},PolarGrid:{handler:i.renderPolarGrid,once:!0},PolarAngleAxis:{handler:i.renderPolarAxis},PolarRadiusAxis:{handler:i.renderPolarAxis},Customized:{handler:i.renderCustomized}}),i.clipPathId="".concat(null!==(r=e.id)&&void 0!==r?r:Et("recharts"),"-clip"),i.throttleTriggeredAfterMouseMove=lt()(i.triggeredAfterMouseMove,null!==(o=e.throttleDelay)&&void 0!==o?o:1e3/60),i.state={},i}return function(e,t){if("function"!=typeof t&&null!==t)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&&zg(e,t)}(n,e),r=n,i=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,n=e.data,r=e.height,o=e.layout,i=en(t,vr);if(i){var a=i.props.defaultIndex;if(!("number"!=typeof a||a<0||a>this.state.tooltipTicks.length-1)){var c=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,l=nw(this.state,n,a,c),u=this.state.tooltipTicks[a].coordinate,s=(this.state.offset.top+r)/2,f="horizontal"===o?{x:u,y:s}:{y:u,x:s},p=this.state.formattedGraphicalItems.find(function(e){return"Scatter"===e.item.type.name});p&&(f=Hg(Hg({},f),p.props.points[a].tooltipPosition),l=p.props.points[a].tooltipPayload);var d={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:c,activePayload:l,activeCoordinate:f};this.setState(d),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}}),null):null;var n,r}},{key:"componentDidUpdate",value:function(e){an([en(e.children,vr)],[en(this.props.children,vr)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=en(this.props.children,vr);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return a.indexOf(t)>=0?t:o}return o}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t,n=this.container,r=n.getBoundingClientRect(),o={top:(t=r).top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft},i={chartX:Math.round(e.pageX-o.left),chartY:Math.round(e.pageY-o.top)},a=r.width/n.offsetWidth||1,c=this.inRange(i.chartX,i.chartY,a);if(!c)return null;var l=this.state,u=l.xAxisMap,s=l.yAxisMap,f=this.getTooltipEventType(),p=rw(this.state,this.props.data,this.props.layout,c);if("axis"!==f&&u&&s){var d=jt(u).scale,m=jt(s).scale,h=d&&d.invert?d.invert(i.chartX):null,y=m&&m.invert?m.invert(i.chartY):null;return Hg(Hg({},i),{},{xValue:h,yValue:y},p)}return p?Hg(Hg({},i),p):null}},{key:"inRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=e/n,i=t/n;if("horizontal"===r||"vertical"===r){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var c=this.state,l=c.angleAxisMap,u=c.radiusAxisMap;if(l&&u){var s=jt(l);return yh({x:o,y:i},s)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),n=en(e,vr),r={};return n&&"axis"===t&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu}),Hg(Hg({},qt(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){kb.on(Eb,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){kb.removeListener(Eb,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,n){for(var r=this.state.formattedGraphicalItems,o=0,i=r.length;o<i;o++){var a=r[o];if(a.item===e||a.props.key===e.key||t===Yt(a.item.type)&&n===a.childIndex)return a}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,n=t.left,r=t.top,o=t.height,i=t.width;return h().createElement("defs",null,h().createElement("clipPath",{id:e},h().createElement("rect",{x:n,y:r,height:o,width:i})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce(function(e,t){var n=Ig(t,2),r=n[0],o=n[1];return Hg(Hg({},e),{},Vg({},r,o.scale))},{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce(function(e,t){var n=Ig(t,2),r=n[0],o=n[1];return Hg(Hg({},e),{},Vg({},r,o.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,n=t.formattedGraphicalItems,r=t.activeItem;if(n&&n.length)for(var o=0,i=n.length;o<i;o++){var a=n[o],c=a.props,l=a.item,u=void 0!==l.type.defaultProps?Hg(Hg({},l.type.defaultProps),l.props):l.props,s=Yt(l.type);if("Bar"===s){var f=(c.data||[]).find(function(t){return ga(e,t)});if(f)return{graphicalItem:a,payload:f}}else if("RadialBar"===s){var p=(c.data||[]).find(function(t){return yh(e,t)});if(p)return{graphicalItem:a,payload:p}}else if(_y(a,r)||Ay(a,r)||Ty(a,r)){var d=Dy({graphicalItem:a,activeTooltipItem:r,itemData:u.data}),m=void 0===u.activeIndex?d:u.activeIndex;return{graphicalItem:Hg(Hg({},a),{},{childIndex:m}),payload:Ty(a,r)?u.data[d]:a.props.data[d]}}}return null}},{key:"render",value:function(){var e=this;if(!tn(this))return null;var t,n,r=this.props,o=r.children,i=r.className,a=r.width,c=r.height,l=r.style,u=r.compact,s=r.title,f=r.desc,p=Rg(r,Ng),d=on(p,!1);if(u)return h().createElement(zv,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},h().createElement(Sn,Dg({},d,{width:a,height:c,title:s,desc:f}),this.renderClipPath(),ln(o,this.renderMap)));this.props.accessibilityLayer&&(d.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,d.role=null!==(n=this.props.role)&&void 0!==n?n:"application",d.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},d.onFocus=function(){e.accessibilityManager.focus()});var m=this.parseEventsOfWrapper();return h().createElement(zv,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},h().createElement("div",Dg({className:at("recharts-wrapper",i),style:Hg({position:"relative",cursor:"default",width:a,height:c},l)},m,{ref:function(t){e.container=t}}),h().createElement(Sn,Dg({},d,{width:a,height:c,title:s,desc:f,style:Xg}),this.renderClipPath(),ln(o,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],i&&Lg(r.prototype,i),c&&Lg(r,c),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i,c}(m.Component);Vg(d,"displayName",t),Vg(d,"defaultProps",Hg({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},s)),Vg(d,"getDerivedStateFromProps",function(e,t){var n=e.dataKey,r=e.data,o=e.children,i=e.width,a=e.height,c=e.layout,l=e.stackOffset,u=e.margin,s=t.dataStartIndex,f=t.dataEndIndex;if(void 0===t.updateId){var d=aw(e);return Hg(Hg(Hg({},d),{},{updateId:0},p(Hg(Hg({props:e},d),{},{updateId:0}),t)),{},{prevDataKey:n,prevData:r,prevWidth:i,prevHeight:a,prevLayout:c,prevStackOffset:l,prevMargin:u,prevChildren:o})}if(n!==t.prevDataKey||r!==t.prevData||i!==t.prevWidth||a!==t.prevHeight||c!==t.prevLayout||l!==t.prevStackOffset||!Rt(u,t.prevMargin)){var m=aw(e),h={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},y=Hg(Hg({},rw(t,r,c)),{},{updateId:t.updateId+1}),v=Hg(Hg(Hg({},m),h),y);return Hg(Hg(Hg({},v),p(Hg({props:e},v),t)),{},{prevDataKey:n,prevData:r,prevWidth:i,prevHeight:a,prevLayout:c,prevStackOffset:l,prevMargin:u,prevChildren:o})}if(!an(o,t.prevChildren)){var b,g,w,O,x=en(o,rh),k=x&&null!==(b=null===(g=x.props)||void 0===g?void 0:g.startIndex)&&void 0!==b?b:s,E=x&&null!==(w=null===(O=x.props)||void 0===O?void 0:O.endIndex)&&void 0!==w?w:f,S=k!==s||E!==f,j=!bt()(r)&&!S?t.updateId:t.updateId+1;return Hg(Hg({updateId:j},p(Hg(Hg({props:e},t),{},{updateId:j,dataStartIndex:k,dataEndIndex:E}),t)),{},{prevChildren:o,dataStartIndex:k,dataEndIndex:E})}return null}),Vg(d,"renderActiveDot",function(e,t,n){var r;return r=(0,m.isValidElement)(e)?(0,m.cloneElement)(e,t):Nt()(e)?e(t):h().createElement(Do,t),h().createElement(An,{className:"recharts-active-dot",key:n},r)});var y=(0,m.forwardRef)(function(e,t){return h().createElement(d,Dg({},e,{ref:t}))});return y.displayName=d.displayName,y},fw=["layout","type","stroke","connectNulls","isRange","ref"],pw=["key"];function dw(e){return dw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dw(e)}function mw(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function hw(){return hw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hw.apply(this,arguments)}function yw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yw(Object(n),!0).forEach(function(t){kw(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bw(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ew(r.key),r)}}function gw(e,t,n){return t=Ow(t),function(e,t){if(t&&("object"===dw(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ww()?Reflect.construct(t,n||[],Ow(e).constructor):t.apply(e,n))}function ww(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ww=function(){return!!e})()}function Ow(e){return Ow=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ow(e)}function xw(e,t){return xw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},xw(e,t)}function kw(e,t,n){return(t=Ew(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ew(e){var t=function(e,t){if("object"!=dw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=dw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==dw(t)?t:t+""}var Sw=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return kw(e=gw(this,t,[].concat(r)),"state",{isAnimationFinished:!0}),kw(e,"id",Et("recharts-area-")),kw(e,"handleAnimationEnd",function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),Nt()(t)&&t()}),kw(e,"handleAnimationStart",function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),Nt()(t)&&t()}),e}return function(e,t){if("function"!=typeof t&&null!==t)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&&xw(e,t)}(t,e),n=t,r=[{key:"renderDots",value:function(e,n,r){var o=this.props.isAnimationActive,i=this.state.isAnimationFinished;if(o&&!i)return null;var a=this.props,c=a.dot,l=a.points,u=a.dataKey,s=on(this.props,!1),f=on(c,!0),p=l.map(function(e,n){var r=vw(vw(vw({key:"dot-".concat(n),r:3},s),f),{},{index:n,cx:e.x,cy:e.y,dataKey:u,value:e.value,payload:e.payload,points:l});return t.renderDotItem(c,r)}),d={clipPath:e?"url(#clipPath-".concat(n?"":"dots-").concat(r,")"):null};return h().createElement(An,hw({className:"recharts-area-dots"},d),p)}},{key:"renderHorizontalRect",value:function(e){var t=this.props,n=t.baseLine,r=t.points,o=t.strokeWidth,i=r[0].x,a=r[r.length-1].x,c=e*Math.abs(i-a),l=ld()(r.map(function(e){return e.y||0}));return Ot(n)&&"number"==typeof n?l=Math.max(n,l):n&&Array.isArray(n)&&n.length&&(l=Math.max(ld()(n.map(function(e){return e.y||0})),l)),Ot(l)?h().createElement("rect",{x:i<a?i:i-c,y:0,width:c,height:Math.floor(l+(o?parseInt("".concat(o),10):1))}):null}},{key:"renderVerticalRect",value:function(e){var t=this.props,n=t.baseLine,r=t.points,o=t.strokeWidth,i=r[0].y,a=r[r.length-1].y,c=e*Math.abs(i-a),l=ld()(r.map(function(e){return e.x||0}));return Ot(n)&&"number"==typeof n?l=Math.max(n,l):n&&Array.isArray(n)&&n.length&&(l=Math.max(ld()(n.map(function(e){return e.x||0})),l)),Ot(l)?h().createElement("rect",{x:0,y:i<a?i:i-c,width:l+(o?parseInt("".concat(o),10):1),height:Math.floor(c)}):null}},{key:"renderClipRect",value:function(e){return"vertical"===this.props.layout?this.renderVerticalRect(e):this.renderHorizontalRect(e)}},{key:"renderAreaStatically",value:function(e,t,n,r){var o=this.props,i=o.layout,a=o.type,c=o.stroke,l=o.connectNulls,u=o.isRange,s=(o.ref,mw(o,fw));return h().createElement(An,{clipPath:n?"url(#clipPath-".concat(r,")"):null},h().createElement(hg,hw({},on(s,!0),{points:e,connectNulls:l,type:a,baseLine:t,layout:i,stroke:"none",className:"recharts-area-area"})),"none"!==c&&h().createElement(hg,hw({},on(this.props,!1),{className:"recharts-area-curve",layout:i,type:a,connectNulls:l,fill:"none",points:e})),"none"!==c&&u&&h().createElement(hg,hw({},on(this.props,!1),{className:"recharts-area-curve",layout:i,type:a,connectNulls:l,fill:"none",points:t})))}},{key:"renderAreaWithAnimation",value:function(e,t){var n=this,r=this.props,o=r.points,i=r.baseLine,a=r.isAnimationActive,c=r.animationBegin,l=r.animationDuration,u=r.animationEasing,s=r.animationId,f=this.state,p=f.prevPoints,d=f.prevBaseLine;return h().createElement(sa,{begin:c,duration:l,isActive:a,easing:u,from:{t:0},to:{t:1},key:"area-".concat(s),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(r){var a=r.t;if(p){var c,l=p.length/o.length,u=o.map(function(e,t){var n=Math.floor(t*l);if(p[n]){var r=p[n],o=Pt(r.x,e.x),i=Pt(r.y,e.y);return vw(vw({},e),{},{x:o(a),y:i(a)})}return e});return c=Ot(i)&&"number"==typeof i?Pt(d,i)(a):bt()(i)||pt()(i)?Pt(d,0)(a):i.map(function(e,t){var n=Math.floor(t*l);if(d[n]){var r=d[n],o=Pt(r.x,e.x),i=Pt(r.y,e.y);return vw(vw({},e),{},{x:o(a),y:i(a)})}return e}),n.renderAreaStatically(u,c,e,t)}return h().createElement(An,null,h().createElement("defs",null,h().createElement("clipPath",{id:"animationClipPath-".concat(t)},n.renderClipRect(a))),h().createElement(An,{clipPath:"url(#animationClipPath-".concat(t,")")},n.renderAreaStatically(o,i,e,t)))})}},{key:"renderArea",value:function(e,t){var n=this.props,r=n.points,o=n.baseLine,i=n.isAnimationActive,a=this.state,c=a.prevPoints,l=a.prevBaseLine,u=a.totalLength;return i&&r&&r.length&&(!c&&u>0||!md()(c,r)||!md()(l,o))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(r,o,e,t)}},{key:"render",value:function(){var e,t=this.props,n=t.hide,r=t.dot,o=t.points,i=t.className,a=t.top,c=t.left,l=t.xAxis,u=t.yAxis,s=t.width,f=t.height,p=t.isAnimationActive,d=t.id;if(n||!o||!o.length)return null;var m=this.state.isAnimationFinished,y=1===o.length,v=at("recharts-area",i),b=l&&l.allowDataOverflow,g=u&&u.allowDataOverflow,w=b||g,O=bt()(d)?this.id:d,x=null!==(e=on(r,!1))&&void 0!==e?e:{r:3,strokeWidth:2},k=x.r,E=void 0===k?3:k,S=x.strokeWidth,j=void 0===S?2:S,P=(function(e){return e&&"object"===Vt(e)&&"clipDot"in e}(r)?r:{}).clipDot,_=void 0===P||P,A=2*E+j;return h().createElement(An,{className:v},b||g?h().createElement("defs",null,h().createElement("clipPath",{id:"clipPath-".concat(O)},h().createElement("rect",{x:b?c:c-s/2,y:g?a:a-f/2,width:b?s:2*s,height:g?f:2*f})),!_&&h().createElement("clipPath",{id:"clipPath-dots-".concat(O)},h().createElement("rect",{x:c-A/2,y:a-A/2,width:s+A,height:f+A}))):null,y?null:this.renderArea(w,O),(r||y)&&this.renderDots(w,_,O),(!p||m)&&Yh.renderCallByParent(this.props,o))}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}:e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null}}],r&&bw(n.prototype,r),o&&bw(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);function jw(e,t,n){if(t<1)return[];if(1===t&&void 0===n)return e;for(var r=[],o=0;o<e.length;o+=t){if(void 0!==n&&!0!==n(e[o]))return;r.push(e[o])}return r}function Pw(e,t,n){return function(e){var t=e.width,n=e.height,r=function(e){return(e%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=r*Math.PI/180,i=Math.atan(n/t),a=o>i&&o<Math.PI-i?n/Math.sin(o):t/Math.cos(o);return Math.abs(a)}({width:e.width+t.width,height:e.height+t.height},n)}function _w(e,t,n,r,o){if(e*t<e*r||e*t>e*o)return!1;var i=n();return e*(t-e*i/2-r)>=0&&e*(t+e*i/2-o)<=0}function Aw(e){return Aw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Aw(e)}function Tw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Cw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tw(Object(n),!0).forEach(function(t){Nw(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Nw(e,t,n){var r;return r=function(e,t){if("object"!=Aw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Aw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Aw(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mw(e,t,n){var r=e.tick,o=e.ticks,i=e.viewBox,a=e.minTickGap,c=e.orientation,l=e.interval,u=e.tickFormatter,s=e.unit,f=e.angle;if(!o||!o.length||!r)return[];if(Ot(l)||nr.isSsr)return function(e,t){return jw(e,t+1)}(o,"number"==typeof l&&Ot(l)?l:0);var p=[],d="top"===c||"bottom"===c?"width":"height",m=s&&"width"===d?za(s,{fontSize:t,letterSpacing:n}):{width:0,height:0},h=function(e,r){var o=Nt()(u)?u(e.value,r):e.value;return"width"===d?Pw(za(o,{fontSize:t,letterSpacing:n}),m,f):za(o,{fontSize:t,letterSpacing:n})[d]},y=o.length>=2?gt(o[1].coordinate-o[0].coordinate):1,v=function(e,t,n){var r="width"===n,o=e.x,i=e.y,a=e.width,c=e.height;return 1===t?{start:r?o:i,end:r?o+a:i+c}:{start:r?o+a:i+c,end:r?o:i}}(i,y,d);return"equidistantPreserveStart"===l?function(e,t,n,r,o){for(var i,a=(r||[]).slice(),c=t.start,l=t.end,u=0,s=1,f=c,p=function(){var t=null==r?void 0:r[u];if(void 0===t)return{v:jw(r,s)};var i,a=u,p=function(){return void 0===i&&(i=n(t,a)),i},d=t.coordinate,m=0===u||_w(e,d,p,f,l);m||(u=0,f=c,s+=1),m&&(f=d+e*(p()/2+o),u+=s)};s<=a.length;)if(i=p())return i.v;return[]}(y,v,h,o,a):(p="preserveStart"===l||"preserveStartEnd"===l?function(e,t,n,r,o,i){var a=(r||[]).slice(),c=a.length,l=t.start,u=t.end;if(i){var s=r[c-1],f=n(s,c-1),p=e*(s.coordinate+e*f/2-u);a[c-1]=s=Cw(Cw({},s),{},{tickCoord:p>0?s.coordinate-p*e:s.coordinate}),_w(e,s.tickCoord,function(){return f},l,u)&&(u=s.tickCoord-e*(f/2+o),a[c-1]=Cw(Cw({},s),{},{isShow:!0}))}for(var d=i?c-1:c,m=function(t){var r,i=a[t],c=function(){return void 0===r&&(r=n(i,t)),r};if(0===t){var s=e*(i.coordinate-e*c()/2-l);a[t]=i=Cw(Cw({},i),{},{tickCoord:s<0?i.coordinate-s*e:i.coordinate})}else a[t]=i=Cw(Cw({},i),{},{tickCoord:i.coordinate});_w(e,i.tickCoord,c,l,u)&&(l=i.tickCoord+e*(c()/2+o),a[t]=Cw(Cw({},i),{},{isShow:!0}))},h=0;h<d;h++)m(h);return a}(y,v,h,o,a,"preserveStartEnd"===l):function(e,t,n,r,o){for(var i=(r||[]).slice(),a=i.length,c=t.start,l=t.end,u=function(t){var r,u=i[t],s=function(){return void 0===r&&(r=n(u,t)),r};if(t===a-1){var f=e*(u.coordinate+e*s()/2-l);i[t]=u=Cw(Cw({},u),{},{tickCoord:f>0?u.coordinate-f*e:u.coordinate})}else i[t]=u=Cw(Cw({},u),{},{tickCoord:u.coordinate});_w(e,u.tickCoord,s,c,l)&&(l=u.tickCoord-e*(s()/2+o),i[t]=Cw(Cw({},u),{},{isShow:!0}))},s=a-1;s>=0;s--)u(s);return i}(y,v,h,o,a),p.filter(function(e){return e.isShow}))}tw=Sw,kw(Sw,"displayName","Area"),kw(Sw,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!nr.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),kw(Sw,"getBaseValue",function(e,t,n,r){var o=e.layout,i=e.baseValue,a=t.props.baseValue,c=null!=a?a:i;if(Ot(c)&&"number"==typeof c)return c;var l="horizontal"===o?r:n,u=l.scale.domain();if("number"===l.type){var s=Math.max(u[0],u[1]),f=Math.min(u[0],u[1]);return"dataMin"===c?f:"dataMax"===c||s<0?s:Math.max(Math.min(u[0],u[1]),0)}return"dataMin"===c?u[0]:"dataMax"===c?u[1]:u[0]}),kw(Sw,"getComposedData",function(e){var t,n=e.props,r=e.item,o=e.xAxis,i=e.yAxis,a=e.xAxisTicks,c=e.yAxisTicks,l=e.bandSize,u=e.dataKey,s=e.stackedData,f=e.dataStartIndex,p=e.displayedData,d=e.offset,m=n.layout,h=s&&s.length,y=tw.getBaseValue(n,r,o,i),v="horizontal"===m,b=!1,g=p.map(function(e,t){var n;h?n=s[f+t]:(n=hm(e,u),Array.isArray(n)?b=!0:n=[y,n]);var r=null==n[1]||h&&null==hm(e,u);return v?{x:Cm({axis:o,ticks:a,bandSize:l,entry:e,index:t}),y:r?null:i.scale(n[1]),value:n,payload:e}:{x:r?null:o.scale(n[1]),y:Cm({axis:i,ticks:c,bandSize:l,entry:e,index:t}),value:n,payload:e}});return t=h||b?g.map(function(e){var t=Array.isArray(e.value)?e.value[0]:null;return v?{x:e.x,y:null!=t&&null!=e.y?i.scale(t):null}:{x:null!=t?o.scale(t):null,y:e.y}}):v?i.scale(y):o.scale(y),vw({points:g,baseLine:t,layout:m,isRange:b},d)}),kw(Sw,"renderDotItem",function(e,t){var n;if(h().isValidElement(e))n=h().cloneElement(e,t);else if(Nt()(e))n=e(t);else{var r=at("recharts-area-dot","boolean"!=typeof e?e.className:""),o=t.key,i=mw(t,pw);n=h().createElement(Do,hw({},i,{key:o,className:r}))}return n});var Dw=["viewBox"],Iw=["viewBox"],Rw=["ticks"];function Lw(e){return Lw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Lw(e)}function Bw(){return Bw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Bw.apply(this,arguments)}function Fw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Uw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fw(Object(n),!0).forEach(function(t){Vw(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function zw(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function qw(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Gw(r.key),r)}}function Ww(e,t,n){return t=$w(t),function(e,t){if(t&&("object"===Lw(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Kw()?Reflect.construct(t,n||[],$w(e).constructor):t.apply(e,n))}function Kw(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Kw=function(){return!!e})()}function $w(e){return $w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$w(e)}function Hw(e,t){return Hw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Hw(e,t)}function Vw(e,t,n){return(t=Gw(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gw(e){var t=function(e,t){if("object"!=Lw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Lw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Lw(t)?t:t+""}var Yw=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Ww(this,t,[e])).state={fontSize:"",letterSpacing:""},n}return function(e,t){if("function"!=typeof t&&null!==t)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&&Hw(e,t)}(t,e),n=t,r=[{key:"shouldComponentUpdate",value:function(e,t){var n=e.viewBox,r=zw(e,Dw),o=this.props,i=o.viewBox,a=zw(o,Iw);return!Rt(n,i)||!Rt(r,a)||!Rt(t,this.state)}},{key:"componentDidMount",value:function(){var e=this.layerReference;if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];t&&this.setState({fontSize:window.getComputedStyle(t).fontSize,letterSpacing:window.getComputedStyle(t).letterSpacing})}}},{key:"getTickLineCoord",value:function(e){var t,n,r,o,i,a,c=this.props,l=c.x,u=c.y,s=c.width,f=c.height,p=c.orientation,d=c.tickSize,m=c.mirror,h=c.tickMargin,y=m?-1:1,v=e.tickSize||d,b=Ot(e.tickCoord)?e.tickCoord:e.coordinate;switch(p){case"top":t=n=e.coordinate,a=(r=(o=u+ +!m*f)-y*v)-y*h,i=b;break;case"left":r=o=e.coordinate,i=(t=(n=l+ +!m*s)-y*v)-y*h,a=b;break;case"right":r=o=e.coordinate,i=(t=(n=l+ +m*s)+y*v)+y*h,a=b;break;default:t=n=e.coordinate,a=(r=(o=u+ +m*f)+y*v)+y*h,i=b}return{line:{x1:t,y1:r,x2:n,y2:o},tick:{x:i,y:a}}}},{key:"getTickTextAnchor",value:function(){var e,t=this.props,n=t.orientation,r=t.mirror;switch(n){case"left":e=r?"start":"end";break;case"right":e=r?"end":"start";break;default:e="middle"}return e}},{key:"getTickVerticalAnchor",value:function(){var e=this.props,t=e.orientation,n=e.mirror,r="end";switch(t){case"left":case"right":r="middle";break;case"top":r=n?"start":"end";break;default:r=n?"end":"start"}return r}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,o=e.height,i=e.orientation,a=e.mirror,c=e.axisLine,l=Uw(Uw(Uw({},on(this.props,!1)),on(c,!1)),{},{fill:"none"});if("top"===i||"bottom"===i){var u=+("top"===i&&!a||"bottom"===i&&a);l=Uw(Uw({},l),{},{x1:t,y1:n+u*o,x2:t+r,y2:n+u*o})}else{var s=+("left"===i&&!a||"right"===i&&a);l=Uw(Uw({},l),{},{x1:t+s*r,y1:n,x2:t+s*r,y2:n+o})}return h().createElement("line",Bw({},l,{className:at("recharts-cartesian-axis-line",mt()(c,"className"))}))}},{key:"renderTicks",value:function(e,n,r){var o=this,i=this.props,a=i.tickLine,c=i.stroke,l=i.tick,u=i.tickFormatter,s=i.unit,f=Mw(Uw(Uw({},this.props),{},{ticks:e}),n,r),p=this.getTickTextAnchor(),d=this.getTickVerticalAnchor(),m=on(this.props,!1),y=on(l,!1),v=Uw(Uw({},m),{},{fill:"none"},on(a,!1)),b=f.map(function(e,n){var r=o.getTickLineCoord(e),i=r.line,b=r.tick,g=Uw(Uw(Uw(Uw({textAnchor:p,verticalAnchor:d},m),{},{stroke:"none",fill:c},y),b),{},{index:n,payload:e,visibleTicksCount:f.length,tickFormatter:u});return h().createElement(An,Bw({className:"recharts-cartesian-axis-tick",key:"tick-".concat(e.value,"-").concat(e.coordinate,"-").concat(e.tickCoord)},Wt(o.props,e,n)),a&&h().createElement("line",Bw({},v,i,{className:at("recharts-cartesian-axis-tick-line",mt()(a,"className"))})),l&&t.renderTickItem(l,g,"".concat(Nt()(u)?u(e.value,n):e.value).concat(s||"")))});return h().createElement("g",{className:"recharts-cartesian-axis-ticks"},b)}},{key:"render",value:function(){var e=this,t=this.props,n=t.axisLine,r=t.width,o=t.height,i=t.ticksGenerator,a=t.className;if(t.hide)return null;var c=this.props,l=c.ticks,u=zw(c,Rw),s=l;return Nt()(i)&&(s=l&&l.length>0?i(this.props):i(u)),r<=0||o<=0||!s||!s.length?null:h().createElement(An,{className:at("recharts-cartesian-axis",a),ref:function(t){e.layerReference=t}},n&&this.renderAxisLine(),this.renderTicks(s,this.state.fontSize,this.state.letterSpacing),_h.renderCallByParent(this.props))}}],o=[{key:"renderTickItem",value:function(e,t,n){var r=at(t.className,"recharts-cartesian-axis-tick-value");return h().isValidElement(e)?h().cloneElement(e,Uw(Uw({},t),{},{className:r})):Nt()(e)?e(Uw(Uw({},t),{},{className:r})):h().createElement(yc,Bw({},t,{className:"recharts-cartesian-axis-tick-value"}),n)}}],r&&qw(n.prototype,r),o&&qw(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.Component);function Xw(e){return Xw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xw(e)}function Zw(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,rO(r.key),r)}}function Jw(e,t,n){return t=eO(t),function(e,t){if(t&&("object"===Xw(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Qw()?Reflect.construct(t,n||[],eO(e).constructor):t.apply(e,n))}function Qw(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Qw=function(){return!!e})()}function eO(e){return eO=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},eO(e)}function tO(e,t){return tO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},tO(e,t)}function nO(e,t,n){return(t=rO(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rO(e){var t=function(e,t){if("object"!=Xw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Xw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Xw(t)?t:t+""}function oO(){return oO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},oO.apply(this,arguments)}function iO(e){var t=e.xAxisId,n=Kv(),r=$v(),o=qv(t);return null==o?null:m.createElement(Yw,oO({},o,{className:at("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(e){return xm(e,!0)}}))}Vw(Yw,"displayName","CartesianAxis"),Vw(Yw,"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 aO=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Jw(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&tO(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return m.createElement(iO,this.props)}}])&&Zw(n.prototype,r),o&&Zw(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.Component);function cO(e){return cO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cO(e)}function lO(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,mO(r.key),r)}}function uO(e,t,n){return t=fO(t),function(e,t){if(t&&("object"===cO(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,sO()?Reflect.construct(t,n||[],fO(e).constructor):t.apply(e,n))}function sO(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(sO=function(){return!!e})()}function fO(e){return fO=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},fO(e)}function pO(e,t){return pO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},pO(e,t)}function dO(e,t,n){return(t=mO(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mO(e){var t=function(e,t){if("object"!=cO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=cO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cO(t)?t:t+""}function hO(){return hO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hO.apply(this,arguments)}nO(aO,"displayName","XAxis"),nO(aO,"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 yO=function(e){var t=e.yAxisId,n=Kv(),r=$v(),o=Wv(t);return null==o?null:m.createElement(Yw,hO({},o,{className:at("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(e){return xm(e,!0)}}))},vO=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),uO(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&pO(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return m.createElement(yO,this.props)}}])&&lO(n.prototype,r),o&&lO(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.Component);dO(vO,"displayName","YAxis"),dO(vO,"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 bO=sw({chartName:"AreaChart",GraphicalChild:Sw,axisComponents:[{axisType:"xAxis",AxisComp:aO},{axisType:"yAxis",AxisComp:vO}],formatAxisMap:pv});const gO=wp.htmlEntities;var wO=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return(e=-1===e.toString().indexOf(".")?e:e.toFixed(t)).toString().replace(".00","")};const OO=function(e){if("n/a"===e)return e;e=parseFloat(e);var t=0,n=["K","M","B","T","Q"],r=Math.abs(e);if((e=wO(r))<1e3)return e;for(;e>=1e3&&++t<n.length;)e/=1e3;return 0===t?e:wO(e)+n[t-1]};(Object.getOwnPropertyDescriptor(OO,"name")||{}).writable||Object.defineProperty(OO,"name",{value:"default",configurable:!0});const xO=function(e){var t=e.total,n=void 0===t?"n/a":t,r=e.difference,o=void 0===r?"n/a":r,i=e.revert,a=void 0!==i&&i,c="rank-math-item-difference",l="",u="";if("n/a"!==n&&"n/a"!==o){n=(0,f.isUndefined)(n)?0:n,l=(0,f.round)(n,2),n=OO(n),o=(0,f.isUndefined)(o)?0:o,u=(0,f.round)(o,2),a=!(0,f.isUndefined)(a)&&a;var s=Math.abs(o)!==o;c=d()(c,{up:!a&&!s&&o>0||a&&s,down:!a&&s||a&&!s&&o>0})}return wp.element.createElement("div",{className:"rank-math-item-numbers"},wp.element.createElement("strong",{className:"text-large",title:l},n),"n/a"!==n&&n!=o&&wp.element.createElement("span",{className:c,title:u},OO(o)))};var kO=function(e){return"internal"===e?(0,l.__)("Internal Links","rank-math"):"external"===e?(0,l.__)("External Links","rank-math"):"incoming"===e?(0,l.__)("Incoming Links","rank-math"):void 0};const EO=function(e){var t=e.links,n=(0,f.defaults)(t,{internal:0,external:0,incoming:0});return wp.element.createElement("div",{className:"link-listing"},(0,f.map)(n,function(e,t){return wp.element.createElement("div",{className:"link-item",key:(0,f.uniqueId)("links-"),title:kO(t)},function(e){return"internal"===e?wp.element.createElement(ot.Dashicon,{icon:"admin-links",title:(0,l.__)("Internal Links","rank-math")}):"external"===e?wp.element.createElement(ot.Dashicon,{icon:"external",title:(0,l.__)("External Links","rank-math")}):"incoming"===e?wp.element.createElement(ot.Dashicon,{icon:"external",title:(0,l.__)("Incoming Links","rank-math")}):void 0}(t)," ",e)}))};function SO(e){return 100<e?"bad-fk dark":80<e?"good-fk":50<e?"ok-fk":"bad-fk"}Object.defineProperty(SO,"name",{value:"default",configurable:!0});const jO=function(e){var t=e.score;if((t=parseInt(t))<1)return wp.element.createElement("div",{className:"seo-score no-score"},"N/A");var n=d()("seo-score",SO(t),{"no-fk":0===t});return wp.element.createElement("div",{className:n},wp.element.createElement("span",{style:{width:t+"%"}}),wp.element.createElement("div",{className:"score-text"},0===t?"N/A":t))};function PO(e){return(0,f.get)({off:"rm-icon rm-icon-schema",Article:"rm-icon rm-icon-post",Book:"rm-icon rm-icon-book",Course:"rm-icon rm-icon-course",Dataset:"rm-icon rm-icon-dataset",Event:"rm-icon rm-icon-calendar",FactCheck:"rm-icon rm-icon-fact-check",JobPosting:"rm-icon rm-icon-job",Local:"rm-icon rm-icon-local-seo",Movie:"rm-icon rm-icon-movie",Music:"rm-icon rm-icon-music",Product:"rm-icon rm-icon-cart",Products:"rm-icon rm-icon-cart",WooCommerceProduct:"rm-icon rm-icon-cart",Recipe:"rm-icon rm-icon-recipe",Restaurant:"rm-icon rm-icon-restaurant",Video:"rm-icon rm-icon-video",Videos:"rm-icon rm-icon-video",VideoObject:"rm-icon rm-icon-video",Person:"rm-icon rm-icon-users",Review:"rm-icon rm-icon-star","Review snippets":"rm-icon rm-icon-star",Service:"rm-icon rm-icon-service",Software:"rm-icon rm-icon-software",SoftwareApplication:"rm-icon rm-icon-software","Sitelinks searchbox":"rm-icon rm-icon-search",FAQ:"rm-icon rm-icon-faq",FAQPage:"rm-icon rm-icon-faq",HowTo:"rm-icon rm-icon-howto",Breadcrumbs:"rm-icon rm-icon-redirection",PodcastEpisode:"rm-icon rm-icon-podcast"},e,"rm-icon rm-icon-schema")}const _O=function(e){var t=e.schemas;return(0,f.isUndefined)(t)?null:(t=(t=t||(0,l.__)("None","rank-math")).toString().split(", "),wp.element.createElement("div",{className:"schema-listing"},(0,f.map)(t,function(e){var t=e.replace(/ /g,""),n="schema-item "+(0,f.lowerCase)(t);return wp.element.createElement("div",{className:n,key:(0,f.uniqueId)("schema-")},wp.element.createElement("i",{className:PO(t)})," ",e)})))};const AO=function(e){var t=e.actions;return wp.element.createElement(ot.Button,{className:"button button-secondary"},(0,l.__)("Suggested Actions","rank-math"),wp.element.createElement("span",null,t.length))};function TO(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var o={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"},i=r,a="",c=r.indexOf("#");-1!==c&&(i=r.substring(0,c),a=r.substring(c));var l=Object.keys(o).map(function(e){return"".concat(e,"=").concat(o[e])}).join("&"),u=i.includes("?")&&!i.endsWith("?")?"&":"?";return i+u+l+a+n}Object.defineProperty(TO,"name",{value:"default",configurable:!0});const CO=(0,ot.withFilters)("rankMath.analytics.keywordAddRemoveButton")(function(e){var t=e.sequence;return wp.element.createElement(u.Fragment,null,t,wp.element.createElement(ot.Button,{className:"button button-secondary button-small add-keyword",href:TO("pro","Add KW Button"),target:"_blank"},wp.element.createElement("div",{className:"rank-math-tooltip"},wp.element.createElement("i",{className:"rm-icon rm-icon-plus"}),wp.element.createElement("span",null,(0,l.__)("Pro Feature","rank-math")))))});const NO=(0,ot.withFilters)("rankMath.analytics.keywordTitle")(function(e){var t=e.query;return wp.element.createElement("h4",null,(0,gO.decodeEntities)(t))});const MO=(0,ot.withFilters)("rankMath.analytics.keywordDelete")(function(e){var t=e.sequence,n=e.query;return wp.element.createElement(u.Fragment,null,t,wp.element.createElement(ot.Button,{className:"button button-secondary button-small add-keyword delete",title:(0,l.__)("Delete from Keyword Manager","rank-math"),onClick:function(){return(0,Ge.doAction)("rank_math_remove_keyword",n)}},wp.element.createElement("i",{className:"rm-icon rm-icon-trash"})))});const DO=(0,ot.withFilters)("rankMath.analytics.IndexingDataFooter")(function(){return wp.element.createElement("div",{className:"row-footer"},wp.element.createElement("table",null,wp.element.createElement("tbody",null,wp.element.createElement("tr",null,wp.element.createElement("td",{colSpan:"8"},wp.element.createElement("div",{className:"last-crawl-data"},wp.element.createElement("div",null,wp.element.createElement("strong",null,(0,l.__)("Google: ","rank-math")),wp.element.createElement("span",{className:"blurred"},(0,l.__)("Available in the PRO version","rank-math"))),wp.element.createElement("div",null,wp.element.createElement("strong",null,(0,l.__)("Last Crawl: ","rank-math")),wp.element.createElement("span",{className:"blurred"},(0,l.__)("PRO Feature","rank-math")))))))))});function IO(e){return IO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},IO(e)}function RO(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,LO(r.key),r)}}function LO(e){var t=function(e,t){if("object"!=IO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=IO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==IO(t)?t:t+""}function BO(e,t,n){return t=UO(t),function(e,t){if(t&&("object"==IO(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,FO()?Reflect.construct(t,n||[],UO(e).constructor):t.apply(e,n))}function FO(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(FO=function(){return!!e})()}function UO(e){return UO=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},UO(e)}function zO(e,t){return zO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},zO(e,t)}var qO=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),BO(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&zO(e,t)}(t,e),function(e,t,n){return t&&RO(e.prototype,t),n&&RO(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){return wp.element.createElement("div",{className:"inner-elements hidden"},wp.element.createElement("table",null,wp.element.createElement("tbody",null,wp.element.createElement("tr",null,wp.element.createElement("td",{colSpan:"8"},wp.element.createElement("div",{className:"indexing-data-wrapper"},this.getStatusResult(),this.getReferringURLs(),this.getMobileData(),this.richResultsData(),wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 width-50"},wp.element.createElement("h3",null,(0,l.__)("PRO Version offers Advanced Indexing Stats","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,l.__)("Monitor metrics like Index Status, Last Crawl date, etc","rank-math")),wp.element.createElement("li",null,(0,l.__)("All the Indexing statistics about your content in one place","rank-math")),wp.element.createElement("li",null,(0,l.__)("Use data provided by Google instead of 3rd party tools","rank-math"))),wp.element.createElement("a",{href:TO("pro","Index Status Tab Toggle"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math"))))))))))}},{key:"getStatusResult",value:function(){return wp.element.createElement("div",{className:"indexing-data status"},wp.element.createElement("h4",null,"Index Status Result"),Array.from([{label:"Verdict",value:"NEUTRAL"},{label:"Robots Text State",value:"ROBOTS_TXT_STATE_UNSPECIFIED"},{label:"Indexing State",value:"INDEXING_STATE_UNSPECIFIED"},{label:"Last Crawl Time",value:"2022-01-09 05:46:12"},{label:"Page Fetch State",value:"PAGE_FETCH_STATE_UNSPECIFIED"},{label:"Google Canonical",value:"https://example.com/"},{label:"User Canonical",value:"https://example.com/"},{label:"Sitemap",value:"https://example.com/sitemap_index.xml"}]).map(function(e){return wp.element.createElement("div",{key:e.label},wp.element.createElement("span",{className:"label"},e.label),wp.element.createElement("span",{className:"result"},e.value))}))}},{key:"getReferringURLs",value:function(){return wp.element.createElement("div",{className:"indexing-data referring-urls"},wp.element.createElement("h4",null,"Referring URLs"),wp.element.createElement("ul",null,["https://example.com/test1","https://example.com/test2"].map(function(e,t){return wp.element.createElement("li",{key:t},e)})))}},{key:"getMobileData",value:function(){return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"indexing-data crawled"},wp.element.createElement("h4",null,"Crawled As"),wp.element.createElement("div",null,"UNSPECIFIED")),wp.element.createElement("div",{className:"indexing-data status"},wp.element.createElement("h4",null,"Mobile Usability Result"),wp.element.createElement("div",null,wp.element.createElement("span",null,"Verdict"),wp.element.createElement("span",null,"Unspecified"))))}},{key:"richResultsData",value:function(){return wp.element.createElement("div",{className:"indexing-data detected-items"},wp.element.createElement("h4",null,"detectedItems"),wp.element.createElement("div",{className:"rich-results-wrapper"},wp.element.createElement("div",{className:"rich-results-header"},wp.element.createElement("h4",null,"Rich Result Types"),wp.element.createElement("h4",null,"Items")),wp.element.createElement("div",{className:"rich-results-data"},wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement("h4",null,"Breadcrumbs"),wp.element.createElement("div",{className:"schema-data"},wp.element.createElement("strong",null,"Name"),wp.element.createElement("span",null,"Unnamed item"))),wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement("h4",null,"Review snippets"),wp.element.createElement("div",{className:"schema-data"},wp.element.createElement("strong",null,"Name"),wp.element.createElement("span",null,"Issues"),wp.element.createElement("div",{className:"sub-issues"},wp.element.createElement("span",null,"Unnamed item"),wp.element.createElement("span",{className:"schema-issues"},wp.element.createElement("strong",null,"Issue Message"),wp.element.createElement("strong",null,"Severity"),wp.element.createElement("div",{className:"issue-details"},wp.element.createElement("span",{className:"error"},wp.element.createElement("span",null,"Item does not support reviews"),wp.element.createElement("span",null,"ERROR")),wp.element.createElement("span",{className:"warning"},wp.element.createElement("span",null,"Missing reviewed item name"),wp.element.createElement("span",null,"WARNING"))))))))))}}])}(u.Component);const WO=(0,ot.withFilters)("rankMath.analytics.IndexingDataToggle")(qO);function KO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return $O(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$O(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var HO=function(e){var t=e.currentTarget.nextSibling,n=t.classList.contains("inner-elements")?t:t.querySelector(".inner-elements");n.classList.contains("hidden")?n.classList.remove("hidden"):n.classList.add("hidden")};const VO=function(e){var t=e.row,n=KO((0,u.useState)(null),2),r=n[0],o=n[1],i=KO((0,u.useState)(!1),2),a=i[0],c=i[1],l=(0,u.useRef)(null);(0,u.useEffect)(function(){l.current.click()},[]);return wp.element.createElement(u.Fragment,null,wp.element.createElement("h4",null,wp.element.createElement(We,{to:"/single/"+(0,f.get)(t,"object_id",""),ref:l,onClick:function(e){if(!a&&(e.preventDefault(),!a)){var t=document.createElement("tr");t.classList.add("rank-math-child-row");var n=e.currentTarget.closest("tr");n.addEventListener("click",HO),n.parentNode.insertBefore(t,n.nextSibling);var r=document.createElement("td");r.colSpan=10,t.appendChild(r),o(r),c(!0)}}},wp.element.createElement("span",null,(0,gO.decodeEntities)(t.title)),wp.element.createElement("small",null,t.page))),a&&(0,u.createPortal)(wp.element.createElement(u.Fragment,null,wp.element.createElement(DO,{data:t,onClick:HO}),wp.element.createElement(WO,{data:t})),r))};function GO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return YO(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YO(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function YO(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function XO(e,t){if("page_fetch_state"!==t)return e;var n={PAGE_FETCH_STATE_UNSPECIFIED:(0,l.__)("Unknown fetch state","rank-math"),SUCCESSFUL:(0,l.__)("Successful fetch","rank-math"),SOFT_404:(0,l.__)("Soft 404","rank-math"),BLOCKED_ROBOTS_TXT:(0,l.__)("Blocked by robots.txt","rank-math"),NOT_FOUND:(0,l.__)("Not found (404)","rank-math"),ACCESS_DENIED:(0,l.__)("Blocked due to unauthorized request (401)","rank-math"),SERVER_ERROR:(0,l.__)("Server error (5xx)","rank-math"),REDIRECT_ERROR:(0,l.__)("Redirection error","rank-math"),ACCESS_FORBIDDEN:(0,l.__)("Blocked due to access forbidden (403)","rank-math"),BLOCKED_4XX:(0,l.__)("Blocked due to other 4xx issue (not 403, 404)","rank-math"),INTERNAL_CRAWL_ERROR:(0,l.__)("Internal error","rank-math"),INVALID_URL:(0,l.__)("Invalid URL","rank-math")};return(0,f.has)(n,e)?n[e]:e}function ZO(e){return e?e.includes("UNSPECIFIED")?(0,l.__)("Unspecified","rank-math"):"NEUTRAL"===e?(0,l.__)("Excluded","rank-math"):e:(0,l.__)("Not available","rank-math")}function JO(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return t=t||(0,l.sprintf)((0,l.__)("No data to display. Check back later or try to update data manually from %s","rank-math"),'<a href="'+rankMath.adminurl+'?page=rank-math-options-general#setting-panel-analytics"><strong>'+(0,l.__)("Rank Math > General Settings > Analytics > Click 'Update data manually' button.","rank-math")+"</strong></a>"),wp.element.createElement("div",{id:"rank-math-pro-cta",className:"rank-math-analytics-notice"},wp.element.createElement("div",{className:"rank-math-cta-table woocommerce-table rank-math-table"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,e)),wp.element.createElement("div",{className:"rank-math-cta-body",dangerouslySetInnerHTML:{__html:t}})))}function QO(e,t){var n=GO(t,2),r=n[0],o=n[1];return(0,u.useEffect)(function(){var t=e.current;if(t){new IntersectionObserver(function(e){GO(e,1)[0].isIntersecting&&!1===r&&o(!0)}).observe(t)}},[r]),r}function ex(e){return ex="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ex(e)}function tx(e){return function(e){if(Array.isArray(e))return nx(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nx(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nx(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function rx(){return rx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rx.apply(null,arguments)}function ox(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ix(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ox(Object(n),!0).forEach(function(t){ax(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ox(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ax(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ex(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ex(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ex(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cx(){return(0,Ge.applyFilters)("rank_math_is_pro",!1)}function lx(e,t){return(0,f.map)(e,function(e){return ix(ix({},e),{},{visible:e.required||(0,f.has)(t,e.key)&&t[e.key]})})}function ux(e,t){return(e-1)*t}function sx(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=0;return(0,f.map)(e,function(a,c){return(0,f.map)(t,function(t){var l,s,p,m=(0,f.get)(a,t,""),h="";if("sequenceOnly"===t)h=++i+n;else if("sequence"===t)m=(0,f.get)(a,"object_subtype","post"),h=wp.element.createElement(u.Fragment,null,++i+n," ",wp.element.createElement("i",{className:(s=m,p={post:"rm-icon-post",page:"rm-icon-page",product:"rm-icon-cart",download:"rm-icon-cart","web-story":"rm-icon-stories",topic:"rm-icon-users"},d()("post-type rm-icon",(0,f.has)(p,s)?p[s]:"rm-icon-post")),title:(l=m,l.charAt(0).toUpperCase()+l.slice(1))}));else if("sequenceAdd"===t){var y=r&&r.includes(c);h=wp.element.createElement(CO,{isTracked:y,sequence:++i+n,query:a.query})}else if("sequenceDelete"===t)h=wp.element.createElement(MO,{sequence:++i+n,query:a.query,rowID:c,rows:e,graphKeywords:o});else if("title"===t)m=m||c,h=(0,f.isUndefined)(a.index_verdict)?wp.element.createElement("h4",null,wp.element.createElement(We,{to:"/single/"+(0,f.get)(a,"object_id","")},wp.element.createElement("span",null,(0,gO.decodeEntities)(m)),wp.element.createElement("small",null,a.page))):wp.element.createElement(VO,{row:a});else if("query"===t)h=wp.element.createElement(NO,{query:m});else if("seo_score"===t)h=wp.element.createElement(jO,{score:m});else if("schemas_in_use"===t)h=wp.element.createElement(_O,{schemas:m}),m=(0,f.isArray)(m)?m.join(" "):"";else if("impressions"===t||"pageviews"===t||"clicks"===t||"ctr"===t)h=wp.element.createElement(xO,m),m=m.difference;else if("position"===t)h=wp.element.createElement(xO,rx({},m,{revert:!0})),m=m.difference;else if("positionHistory"===t){var v=(0,f.get)(a,"graph",!1),b="dataMax";if(!1!==v&&(0,f.isArray)(v)){var g=Math.max.apply(Math,tx(v.map(function(e){return e.position})));b=Math.min(g+parseInt(g/2),100)}h=!1===v?"":wp.element.createElement("div",{className:"rank-math-graph"},wp.element.createElement(hn,{height:40},wp.element.createElement(bO,{data:v,baseValue:b,margin:{top:0,right:0,left:0,bottom:0}},wp.element.createElement(vr,{wrapperClassName:"rank-math-graph-tooltip",labelFormatter:function(e){return(0,f.get)(v,[e,"formatted_date"],"")}}),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"gradient",x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:"#4e8cde",stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:"#4e8cde",stopOpacity:0}))),wp.element.createElement(Sw,{dataKey:"position",stroke:"#4e8cde",strokeWidth:2,fill:"url(#gradient)"}),wp.element.createElement(vO,{hide:!0,reversed:!0}))))}else if("links"===t)h=wp.element.createElement(EO,{links:m}),m="";else{if("actions"!==t)return h=wp.element.createElement("span",{className:t+" "+(0,f.kebabCase)(m)},(0,f.capitalize)((0,f.startCase)(XO(m,t)))),(0,Ge.applyFilters)("rank_math_table_column_value",{display:h,value:m},h,m,t);h=wp.element.createElement(AO,{actions:m}),m=m.join(" ")}return{display:h,value:m}})})}function fx(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n="";return(0,f.map)(e,function(e,r){e&&(n+="&"+r+"="+(!0===t?"1":e))}),n}function px(e){return(0,f.map)(e,function(e){return e.title=e.query,e.content=wp.element.createElement(xO,e.position),e})}function dx(e){return function(t){var n=he(),r=de(),o=function(){let{matches:e}=m.useContext(se),t=e[e.length-1];return t?t.params:{}}();return t=ix(ix({},t),{},{location:r,navigate:n,params:o}),wp.element.createElement(e,t)}}window.rankMath=window.rankMath||{},window.rankMath.analyticsHelpers=window.rankMath.analyticsHelpers||{},window.rankMath.analyticsHelpers={translateText:XO,convertValue:ZO,noDataMessage:JO,elementObserver:QO};const mx=dx((0,ot.withFilters)("rankMath.analytics.searchForm")(function(){return null}));const hx=(0,rt.compose)((0,Ye.withSelect)(function(e){return{range:e("rank-math").getDaysRange()}}),(0,Ye.withDispatch)(function(e){return{updateDaysRange:function(t){e("rank-math").invalidateResolutionForStore(),(0,Ge.doAction)("rank_math_analytics_clear_store"),e("rank-math").updateDaysRange(t)}}}))(function(e){var t=e.heading,n=e.range,r=e.updateDaysRange,o=e.onChange,i=e.postID,a=void 0===i?0:i,c=e.slug,u=void 0!==c&&c,s=e.adminURL,f=e.homeURL,p=(0,Ge.applyFilters)("rank_math_analytics_day_range",[{label:"7 Days",value:"-7 days"},{label:"15 Days",value:"-15 days"},{label:"30 Days",value:"-30 days"},{label:"90 Days",value:"-3 months"}]);return wp.element.createElement("div",{className:"rank-math-analyzer-header"},wp.element.createElement("h3",{className:"tab-title"},wp.element.createElement("div",null,t),a>0&&wp.element.createElement(ot.Button,{isLink:!0,target:"_blank",className:"rank-math-edit-post",href:s+"post.php?post="+a+"&action=edit"},(0,l.__)("[Edit]","rank-math")),u&&wp.element.createElement("a",{className:"rank-math-post-link",href:f+u,target:"_blank",rel:"noreferrer"},u)),wp.element.createElement(mx,null),(0,Ge.applyFilters)("rank_math_analytics_before_timeframe_test"),wp.element.createElement(ot.SelectControl,{label:(0,l.__)("Timeframe","rank-math"),className:"analytics-dropdown",value:n,options:p,onChange:function(e){r(e),o&&o()},__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}))});const yx=(0,u.forwardRef)(function({icon:e,size:t=24,...n},r){return(0,u.cloneElement)(e,{width:t,height:t,...n,ref:r})});var vx=n(5163);const bx=({label:e,renderContent:t,className:n,onToggle:r,placement:o="bottom-start",focusOnMount:i="firstElement"})=>{if(!t)return null;return(0,u.createElement)("div",{className:at(n,"woocommerce-ellipsis-menu")},(0,u.createElement)(ot.Dropdown,{contentClassName:"woocommerce-ellipsis-menu__popover",popoverProps:{placement:o,focusOnMount:i},renderToggle:({onToggle:t,isOpen:n})=>{const o=at("woocommerce-ellipsis-menu__toggle",{"is-opened":n});return(0,u.createElement)(ot.Button,{className:o,onClick:e=>{r&&r(e),t&&t()},title:e,"aria-expanded":n},(0,u.createElement)(yx,{icon:(0,u.createElement)(vx.A,null)}))},renderContent:e=>(0,u.createElement)(ot.NavigableMenu,{className:"woocommerce-ellipsis-menu__content"},t(e))}))},gx=wp.keycodes,wx=({checked:e,children:t,isCheckbox:n=!1,isClickable:r=!1,onInvoke:o=()=>{}})=>{const i=(0,m.useRef)(null),a=e=>{r&&(e.preventDefault(),o())},c=e=>{const t=e.target;if(t.isSameNode(e.currentTarget)&&(e.keyCode!==gx.ENTER&&e.keyCode!==gx.SPACE||(e.preventDefault(),o()),e.keyCode===gx.UP&&e.preventDefault(),e.keyCode===gx.DOWN)){e.preventDefault();(t.nextSibling||t.parentNode?.querySelector(".woocommerce-ellipsis-menu__item")).focus()}};return n?(0,u.createElement)("div",{"aria-checked":e,ref:i,role:"menuitemcheckbox",tabIndex:0,onKeyDown:c,onClick:a,className:"woocommerce-ellipsis-menu__item"},(0,u.createElement)(ot.BaseControl,{className:"components-toggle-control"},(0,u.createElement)(ot.FormToggle,{"aria-hidden":"true",checked:e,onChange:o,onClick:e=>e.stopPropagation(),tabIndex:-1}),t)):(0,u.createElement)("div",{role:"menuitem",tabIndex:0,onKeyDown:c,onClick:a,className:"woocommerce-ellipsis-menu__item"},t)},Ox=({children:e})=>(0,u.createElement)("div",{className:"woocommerce-ellipsis-menu__title"},e);const xx=e=>(0,u.createElement)("path",e),kx=(0,u.forwardRef)(({className:e,isPressed:t,...n},r)=>{const o={...n,className:at(e,{"is-pressed":t})||void 0,"aria-hidden":!0,focusable:!1};return(0,u.createElement)("svg",{...o,ref:r})});kx.displayName="SVG";const Ex=(0,m.createElement)(kx,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,m.createElement)(xx,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),Sx=(0,m.createElement)(kx,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,m.createElement)(xx,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));function jx({pageCount:e,currentPage:t,showPageArrowsLabel:n=!0,setCurrentPage:r}){if(e<=1)return null;const o=at("woocommerce-pagination__link",{"is-active":t>1}),i=at("woocommerce-pagination__link",{"is-active":t<e});return(0,u.createElement)("div",{className:"woocommerce-pagination__page-arrows"},n&&(0,u.createElement)("span",{className:"woocommerce-pagination__page-arrows-label",role:"status","aria-live":"polite"},(0,l.sprintf)((0,l.__)("Page %1$d of %2$d","woocommerce"),t,e)),(0,u.createElement)("div",{className:"woocommerce-pagination__page-arrows-buttons"},(0,u.createElement)(ot.Button,{className:o,disabled:!(t>1),onClick:function(e){e.stopPropagation(),t-1<1||r(t-1,"previous")},label:(0,l.__)("Previous Page","woocommerce")},(0,u.createElement)(ot.Icon,{icon:Ex})),(0,u.createElement)(ot.Button,{className:i,disabled:!(t<e),onClick:function(n){n.stopPropagation(),t+1>e||r(t+1,"next")},label:(0,l.__)("Next Page","woocommerce")},(0,u.createElement)(ot.Icon,{icon:Sx}))))}function Px({pageCount:e,currentPage:t,setCurrentPage:n}){const[r,o]=(0,u.useState)(t);const i=t<1||t>e,a=at("woocommerce-pagination__page-picker-input",{"has-error":i}),c=(0,f.uniqueId)("woocommerce-pagination-page-picker-");return(0,u.createElement)("div",{className:"woocommerce-pagination__page-picker"},(0,u.createElement)("label",{htmlFor:c,className:"woocommerce-pagination__page-picker-label"},(0,l.__)("Go to page","woocommerce"),(0,u.createElement)("input",{id:c,className:a,"aria-invalid":i,type:"number",onClick:function(e){e.currentTarget.select()},onChange:function(e){o(parseInt(e.currentTarget.value,10))},onBlur:function(r){const o=parseInt(r.target.value,10);o!==t&&Number.isFinite(o)&&o>0&&e&&e>=o&&n(o,"goto")},value:r,min:1,max:e})))}const _x=[25,50,75,100];function Ax({perPage:e,currentPage:t,total:n,setCurrentPage:r,setPerPageChange:o=()=>{},perPageOptions:i=_x,label:a=(0,l.__)("Rows per page","woocommerce")}){const c=i.map(e=>({value:e.toString(),label:e.toString()}));return(0,u.createElement)("div",{className:"woocommerce-pagination__per-page-picker"},(0,u.createElement)(ot.SelectControl,{label:a,labelPosition:"side",value:e.toString(),onChange:function(e){o(parseInt(e,10));const i=Math.ceil(n/parseInt(e,10));t>i&&r(i)},options:c}))}function Tx({page:e,onPageChange:t=()=>{},total:n,perPage:r,onPerPageChange:o=()=>{},showPagePicker:i=!0,showPerPagePicker:a=!0,showPageArrowsLabel:c=!0,className:l,perPageOptions:s=_x,children:f}){const p=Math.ceil(n/r);if(f&&"function"==typeof f)return f({pageCount:p});const d=at("woocommerce-pagination",l);return p<=1?n>s[0]&&(0,u.createElement)("div",{className:d},(0,u.createElement)(Ax,{currentPage:e,perPage:r,setCurrentPage:t,total:n,setPerPageChange:o,perPageOptions:s}))||null:(0,u.createElement)("div",{className:d},(0,u.createElement)(jx,{currentPage:e,pageCount:p,showPageArrowsLabel:c,setCurrentPage:t}),i&&(0,u.createElement)(Px,{currentPage:e,pageCount:p,setCurrentPage:t}),a&&(0,u.createElement)(Ax,{currentPage:e,perPage:r,setCurrentPage:t,total:n,setPerPageChange:o,perPageOptions:s}))}const Cx=(0,m.createElement)(kx,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,m.createElement)(xx,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),Nx=(0,m.createElement)(kx,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,m.createElement)(xx,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));var Mx=Object.create(null);function Dx(e,t={}){const{since:n,version:r,alternative:o,plugin:i,link:a,hint:c}=t,l=`${e} is deprecated${n?` since version ${n}`:""}${r?` and will be removed${i?` from ${i}`:""} in version ${r}`:""}.${o?` Please use ${o} instead.`:""}${a?` See: ${a}`:""}${c?` Note: ${c}`:""}`;l in Mx||((0,Ge.doAction)("deprecated",e,t,l),console.warn(l),Mx[l]=!0)}const Ix="asc",Rx="desc",Lx=(0,rt.withInstanceId)(({instanceId:e,headers:t=[],rows:n=[],ariaHidden:r,caption:o,className:i,onSort:a=e=>e,query:c={},rowHeader:s,rowKey:p,emptyMessage:d,...m})=>{const{classNames:h}=m,[y,v]=(0,u.useState)(void 0),[b,g]=(0,u.useState)(!1),[w,O]=(0,u.useState)(!1),x=(0,u.useRef)(null);h&&Dx("Table component's classNames prop",{since:"11.1.0",version:"12.0.0",alternative:"className",plugin:"@woocommerce/components"});const k=at("woocommerce-table__table",h,i,{"is-scrollable-right":b,"is-scrollable-left":w}),E=e=>()=>{const n=c.orderby||(0,f.get)((0,f.find)(t,{defaultSort:!0}),"key",!1),r=c.order||(0,f.get)((0,f.find)(t,{key:n}),"defaultOrder",Rx);let o=Rx;e===n&&(o=Rx===r?Ix:Rx),a(e,o)},S=(e,t)=>p&&"function"==typeof p?p(e,t):t,j=()=>{const e=x.current;if(!e)return;const t=e.scrollWidth,n=e.offsetWidth,r=e.scrollLeft;if(!(t>n))return g(!1),O(!1),void(0!==r&&(e.scrollLeft=0));const o=0===r;g(!(t-r<=n)),O(!o)},P=c.orderby||(0,f.get)((0,f.find)(t,{defaultSort:!0}),"key",!1),_=c.order||(0,f.get)((0,f.find)(t,{key:P}),"defaultOrder",Rx),A=!!n.length;return(0,u.useEffect)(()=>{const e=x.current?.scrollWidth,t=x.current?.clientWidth;if(void 0===e||void 0===t)return;v(e>t?0:void 0),j();const n=()=>{requestAnimationFrame(()=>{j()})};return window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)}},[]),(0,u.useEffect)(j,[t,n,d]),(0,u.createElement)("div",{className:k,ref:x,tabIndex:y,"aria-hidden":r,"aria-labelledby":`caption-${e}`,role:"group",onScroll:j},(0,u.createElement)("table",null,(0,u.createElement)("caption",{id:`caption-${e}`,className:"woocommerce-table__caption screen-reader-text"},o,0===y&&(0,u.createElement)("small",null,(0,l.__)("(scroll to see more)","woocommerce"))),(0,u.createElement)("tbody",null,(0,u.createElement)("tr",null,t.map((t,n)=>{const{cellClassName:r,isLeftAligned:o,isSortable:i,isNumeric:a,key:c,label:s,screenReaderLabel:p}=t,d=`header-${e}-${n}`,m={className:at("woocommerce-table__header",r,{"is-left-aligned":o||!a,"is-sortable":i,"is-sorted":P===c,"is-numeric":a})};i&&(m["aria-sort"]="none",P===c&&(m["aria-sort"]=_===Ix?"ascending":"descending"));const h=P===c&&_!==Ix?(0,l.sprintf)((0,l.__)("Sort by %s in ascending order","woocommerce"),p||s):(0,l.sprintf)((0,l.__)("Sort by %s in descending order","woocommerce"),p||s),y=(0,u.createElement)(u.Fragment,null,(0,u.createElement)("span",{"aria-hidden":Boolean(p)},s),p&&(0,u.createElement)("span",{className:"screen-reader-text"},p));return(0,u.createElement)("th",{role:"columnheader",scope:"col",key:t.key||n,...m},i?(0,u.createElement)(u.Fragment,null,(0,u.createElement)(ot.Button,{"aria-describedby":d,onClick:A?E(c):f.noop},P===c&&_===Ix?(0,u.createElement)(yx,{icon:Cx}):(0,u.createElement)(yx,{icon:Nx}),y),(0,u.createElement)("span",{className:"screen-reader-text",id:d},h)):y)})),A?n.map((e,n)=>(0,u.createElement)("tr",{key:S(e,n)},e.map((r,o)=>{const{cellClassName:i,isLeftAligned:a,isNumeric:c}=t[o],l=s===o,f=l?"th":"td",p=at("woocommerce-table__item",i,{"is-left-aligned":a||!c,"is-numeric":c,"is-sorted":P===t[o].key}),d=S(e,n).toString()+o;return(0,u.createElement)(f,{scope:l?"row":void 0,key:d,className:p},(e=>e.display||null)(r))}))):(0,u.createElement)("tr",null,(0,u.createElement)("td",{className:"woocommerce-table__empty-item",colSpan:t.length},d??(0,l.__)("No data to display","woocommerce"))))))}),Bx=({query:e,caption:t,headers:n,numberOfRows:r=5,...o})=>{const i=(0,f.range)(r).map(()=>n.map(()=>({display:(0,u.createElement)("span",{className:"is-placeholder"})}))),a={query:e,caption:t,headers:n,numberOfRows:r,...o};return(0,u.createElement)(Lx,{ariaHidden:!0,className:"is-loading",rows:i,...a})},Fx=({data:e})=>(0,u.createElement)("ul",{className:"woocommerce-table__summary",role:"complementary"},e.map(({label:e,value:t},n)=>(0,u.createElement)("li",{className:"woocommerce-table__summary-item",key:n},(0,u.createElement)("span",{className:"woocommerce-table__summary-value"},t),(0,u.createElement)("span",{className:"woocommerce-table__summary-label"},e)))),Ux=()=>(0,u.createElement)("ul",{className:"woocommerce-table__summary is-loading",role:"complementary"},(0,u.createElement)("li",{className:"woocommerce-table__summary-item"},(0,u.createElement)("span",{className:"is-placeholder"}))),zx=()=>()=>{},qx=()=>{},Wx=({actions:e,className:t,hasSearch:n,tablePreface:r,headers:o=[],ids:i,isLoading:a=!1,onQueryChange:c=zx,onColumnsChange:s=qx,onSort:p,query:d={},rowHeader:m=0,rows:h=[],rowsPerPage:y,showMenu:v=!0,summary:b,title:g,totalRows:w,rowKey:O,emptyMessage:x,...k})=>{const[E,S]=(0,u.useState)(((e=[])=>e.map(({key:e,visible:t})=>!(void 0!==t&&!t)&&e).filter(Boolean))(o)),j=e=>()=>{if(E.includes(e)){if(d.orderby===e){const e=(0,f.find)(o,{defaultSort:!0})||(0,f.first)(o)||{key:void 0};c("sort")(e.key,"desc")}const t=(0,f.without)(E,e);s(t,e),S(t)}else{const t=[...E,e];s(t,e),S(t)}},P=o,_=o.filter(({key:e})=>E.includes(e)),A=h.map(e=>o.map(({key:t},n)=>E.includes(t)&&e[n]).filter(Boolean)),T=at("woocommerce-table",t,{"has-actions":!!e,"has-menu":v,"has-search":n});return(0,u.createElement)(ot.Card,{className:T},(0,u.createElement)(ot.CardHeader,null,(0,u.createElement)(ot.__experimentalText,{size:16,weight:600,as:"h2",color:"#23282d"},g),(0,u.createElement)("div",{className:"woocommerce-table__actions"},e),v&&(0,u.createElement)(bx,{label:(0,l.__)("Choose which values to display","woocommerce"),placement:"bottom-end",renderContent:()=>(0,u.createElement)(u.Fragment,null,(0,u.createElement)(Ox,null,(0,l.__)("Columns:","woocommerce")),P.map(({key:e,label:t,required:n})=>n?null:(0,u.createElement)(wx,{checked:E.includes(e),isCheckbox:!0,isClickable:!0,key:e,onInvoke:void 0!==e?j(e):void 0},t)))})),(0,u.createElement)(ot.CardBody,{size:null},r&&(0,u.createElement)("div",{className:"woocommerce-table__preface"},r),a?(0,u.createElement)(u.Fragment,null,(0,u.createElement)("span",{className:"screen-reader-text"},(0,l.__)("Your requested data is loading","woocommerce")),(0,u.createElement)(Bx,{numberOfRows:y,headers:_,rowHeader:m,caption:g,query:d})):(0,u.createElement)(Lx,{rows:A,headers:_,rowHeader:m,caption:g,query:d,onSort:p||c("sort"),rowKey:O,emptyMessage:x})),(0,u.createElement)(ot.CardFooter,{justify:"center"},a?(0,u.createElement)(Ux,null):(0,u.createElement)(u.Fragment,null,(0,u.createElement)(Tx,{key:parseInt(d.paged,10)||1,page:parseInt(d.paged,10)||1,perPage:y,total:w,onPageChange:(e,t)=>{k.onPageChange&&k.onPageChange(e,t),c&&c("paged")(e.toString(),t)},onPerPageChange:e=>c("per_page")(e.toString())}),b&&(0,u.createElement)(Fx,{data:b}))))};const Kx=dx((0,ot.withFilters)("rankMath.analytics.siteAnalyticsTable")((0,Ye.withSelect)(function(e){return{summary:e("rank-math").getAnalyticsSummary().summary,seoScores:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).optimization}})(function(e){var t=e.summary,n=e.seoScores;if((0,f.isUndefined)(t)||(0,f.isUndefined)(n))return"Loading";var r=[{label:(0,l.__)("Posts","rank-math"),value:n.total},{label:(0,l.__)("Total Impressions","rank-math"),value:OO(t.impressions)},{label:(0,l.__)("Total Clicks","rank-math"),value:OO(t.clicks)}],o={"power-words":{id:29,title:"Power Words: The Art of Writing Headlines That Get Clicked",page:"/blog/power-words",object_type:"post",object_subtype:"post",object_id:"18",seo_score:"26",schemas_in_use:"",links:{internal:3,external:2,incoming:1},pageviews:{total:4340,difference:102}},"howto-schema":{id:4,title:'How to Add "HowTo Schema" to your Website With Rank Math',page:"/blog/howto-schema",object_type:"post",object_subtype:"post",object_id:154,seo_score:88,schemas_in_use:"Article",links:{internal:2,external:3,incoming:5},pageviews:{total:2043,difference:523}},"/blog/faq-schema":{id:31,title:"FAQ Schema: A Practicla (and EASY) Guide",page:"/blog/faq-schema",object_type:"post",object_subtype:"post",object_id:12,seo_score:76,schemas_in_use:"Article, MusicGroup",links:{internal:4,external:1,incoming:2},pageviews:{total:809,difference:-49}},"/blog/elementor-seo":{id:29,title:"Elementor SEO: THe Solutions you've All Been Waiting For",page:"/blog/elementor-seo",object_type:"post",object_subtype:"post",object_id:"18",seo_score:"26",schemas_in_use:"",links:{internal:1,external:6,incoming:3},pageviews:{total:1033,difference:285}},"/blog/seo-elements":{id:4,title:"Are You Missing These SEO Elements on Your WordPress Website?",page:"/blog/seo-elements",object_type:"post",object_subtype:"post",object_id:154,seo_score:88,schemas_in_use:"Article",links:{internal:5,external:0,incoming:2},pageviews:{total:3928,difference:423}}},i=[{key:"sequence",label:(0,l.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,l.__)("Title","rank-math"),required:!0,cellClassName:"rank-math-col-title"},{key:"seo_score",label:(0,l.__)("SEO Score","rank-math"),cellClassName:"rank-math-col-score"},{key:"schemas_in_use",label:(0,l.__)("Schema","rank-math"),cellClassName:"rank-math-col-schema"},{key:"links",label:(0,l.__)("Links","rank-math"),required:!0,cellClassName:"rank-math-col-links"},{key:"pageviews",label:(0,l.__)("Traffic","rank-math"),cellClassName:"rank-math-col-pageviews"}];return wp.element.createElement("div",{className:"rank-math-posts"},wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks top-20 width-50"},wp.element.createElement("h3",null,(0,l.__)("Prioritize Your Content Efforts With Detailed Insights","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,l.__)("All the statistics about your content all in one place","rank-math")),wp.element.createElement("li",null,(0,l.__)("Monitor key metrics like traffic and search performance","rank-math")),wp.element.createElement("li",null,(0,l.__)("Use data provided by Google instead of 3rd party tools","rank-math"))),wp.element.createElement("a",{href:TO("pro","Analytics Tab Table"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math")))),wp.element.createElement(Wx,{className:"rank-math-table",title:(0,l.__)("Content","rank-math"),headers:i,downloadable:!0,rowsPerPage:25,rows:sx(o,(0,f.map)(i,"key")),isLoading:(0,f.isEmpty)(o),totalRows:50,summary:r,showPageArrowsLabel:!1}))}))),$x=function(e){var t=(0,f.isEmpty)(e.toString());return{good:t||e.getAll("filter").includes("good"),ok:t||e.getAll("filter").includes("ok"),bad:t||e.getAll("filter").includes("bad"),noData:t||e.getAll("filter").includes("noData")}};(Object.getOwnPropertyDescriptor($x,"name")||{}).writable||Object.defineProperty($x,"name",{value:"default",configurable:!0});const Hx=function(e){var t=e.className,n=e.children,r=d()("rank-math-tooltip",t);return wp.element.createElement("span",{className:r},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}),wp.element.createElement("span",null,n))};function Vx(e){return Vx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vx(e)}function Gx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gx(Object(n),!0).forEach(function(t){Xx(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gx(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Xx(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Vx(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Vx(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Vx(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Zx=function(e){var t=e.type,n=e.title,r=e.score,o=e.tooltip,i=e.onClick,a=e.selected,c=e.tooltipClassName,l=d()("score-filter-"+t,{"is-active":a[t]});return wp.element.createElement(ot.Button,{className:l,onClick:function(){i(Yx(Yx({},a),{},Xx({},"".concat(t),!a[t])))}},wp.element.createElement("h4",null,n,wp.element.createElement(Hx,{className:c},o)),wp.element.createElement("div",{className:"filter-score text-large"},r))};const Jx=function(e){var t=e.times,n=void 0===t?4:t,r=e.height,o=void 0===r?"62":r,i=e.className;return wp.element.createElement("div",{className:i},(0,f.times)(n,function(e){return wp.element.createElement("button",{className:"components-button",key:e},wp.element.createElement(et,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:o+"px"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})))}))};var Qx=function(e,t){if(cx()){var n="?";(0,f.map)(e,function(e,t){!0===e&&(n+="filter="+t+"&")}),t("/analytics/1"+n)}};const ek=dx((0,Ye.withSelect)(function(e,t){return{params:new URLSearchParams(t.location.search),navigate:t.navigate,seoScores:e("rank-math").getAnalyticsSummary().optimization}})(function(e){var t=e.seoScores,n=e.params,r=e.navigate;if((0,f.isEmpty)(t))return wp.element.createElement(Jx,{className:"rank-math-graph-filter rank-math-score-filters"});var o=$x(n),i=t.good,a=t.ok,c=t.bad,u=t.noData;return wp.element.createElement("div",{className:"rank-math-graph-filter rank-math-score-filters"},wp.element.createElement(Zx,{type:"good",title:(0,l.__)("Good Score","rank-math"),score:i,tooltipClassName:"bottom",tooltip:(0,l.__)("SEO score between 80 and 100. These posts are well optimized and usually do not require further actions.","rank-math"),selected:o,onClick:function(e){Qx(e,r)}}),wp.element.createElement(Zx,{type:"ok",title:(0,l.__)("Fair Score","rank-math"),score:a,tooltipClassName:"bottom",tooltip:(0,l.__)("SEO score between 50 and 80. You may want to revisit these posts for further optimization.","rank-math"),selected:o,onClick:function(e){Qx(e,r)}}),wp.element.createElement(Zx,{type:"bad",title:(0,l.__)("Poor Score","rank-math"),score:c,tooltipClassName:"bottom",tooltip:(0,l.__)("SEO score below 50. These posts are not well optimized and require further optimization.","rank-math"),selected:o,onClick:function(e){Qx(e,r)}}),wp.element.createElement(Zx,{type:"noData",title:(0,l.__)("No Data","rank-math"),score:u,tooltipClassName:"bottom",tooltip:(0,l.__)("These posts have not been analyzed by Rank Math yet.","rank-math"),selected:o,onClick:function(e){Qx(e,r)}}))}));const tk=function(){return wp.element.createElement(u.Fragment,null,wp.element.createElement(hx,{heading:(0,l.__)("Site Analytics","rank-math"),onChange:function(){(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getPostsSummary"),(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getPostsRowsByObjects")}}),wp.element.createElement(nt,null),wp.element.createElement(ek,null),wp.element.createElement(Kx,null))};var nk=["points","className","baseLinePoints","connectNulls"];function rk(){return rk=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rk.apply(this,arguments)}function ok(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ik(e){return function(e){if(Array.isArray(e))return ak(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ak(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ak(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ak(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ck=function(e){return e&&e.x===+e.x&&e.y===+e.y},lk=function(e,t){var n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[[]];return e.forEach(function(e){ck(e)?t[t.length-1].push(e):t[t.length-1].length>0&&t.push([])}),ck(e[0])&&t[t.length-1].push(e[0]),t[t.length-1].length<=0&&(t=t.slice(0,-1)),t}(e);t&&(n=[n.reduce(function(e,t){return[].concat(ik(e),ik(t))},[])]);var r=n.map(function(e){return e.reduce(function(e,t,n){return"".concat(e).concat(0===n?"M":"L").concat(t.x,",").concat(t.y)},"")}).join("");return 1===n.length?"".concat(r,"Z"):r},uk=function(e){var t=e.points,n=e.className,r=e.baseLinePoints,o=e.connectNulls,i=ok(e,nk);if(!t||!t.length)return null;var a=at("recharts-polygon",n);if(r&&r.length){var c=i.stroke&&"none"!==i.stroke,l=function(e,t,n){var r=lk(e,n);return"".concat("Z"===r.slice(-1)?r.slice(0,-1):r,"L").concat(lk(t.reverse(),n).slice(1))}(t,r,o);return h().createElement("g",{className:a},h().createElement("path",rk({},on(i,!0),{fill:"Z"===l.slice(-1)?i.fill:"none",stroke:"none",d:l})),c?h().createElement("path",rk({},on(i,!0),{fill:"none",d:lk(t,o)})):null,c?h().createElement("path",rk({},on(i,!0),{fill:"none",d:lk(r,o)})):null)}var u=lk(t,o);return h().createElement("path",rk({},on(i,!0),{fill:"Z"===u.slice(-1)?i.fill:"none",className:a,d:u}))};function sk(e){return sk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sk(e)}function fk(){return fk=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fk.apply(this,arguments)}function pk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function dk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pk(Object(n),!0).forEach(function(t){gk(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pk(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mk(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,wk(r.key),r)}}function hk(e,t,n){return t=vk(t),function(e,t){if(t&&("object"===sk(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,yk()?Reflect.construct(t,n||[],vk(e).constructor):t.apply(e,n))}function yk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(yk=function(){return!!e})()}function vk(e){return vk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vk(e)}function bk(e,t){return bk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},bk(e,t)}function gk(e,t,n){return(t=wk(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wk(e){var t=function(e,t){if("object"!=sk(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=sk(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==sk(t)?t:t+""}var Ok=Math.PI/180,xk=1e-5,kk=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),hk(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&bk(e,t)}(t,e),n=t,r=[{key:"getTickLineCoord",value:function(e){var t=this.props,n=t.cx,r=t.cy,o=t.radius,i=t.orientation,a=t.tickSize||8,c=ph(n,r,o,e.coordinate),l=ph(n,r,o+("inner"===i?-1:1)*a,e.coordinate);return{x1:c.x,y1:c.y,x2:l.x,y2:l.y}}},{key:"getTickTextAnchor",value:function(e){var t=this.props.orientation,n=Math.cos(-e.coordinate*Ok);return n>xk?"outer"===t?"start":"end":n<-xk?"outer"===t?"end":"start":"middle"}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,n=e.cy,r=e.radius,o=e.axisLine,i=e.axisLineType,a=dk(dk({},on(this.props,!1)),{},{fill:"none"},on(o,!1));if("circle"===i)return h().createElement(Do,fk({className:"recharts-polar-angle-axis-line"},a,{cx:t,cy:n,r}));var c=this.props.ticks.map(function(e){return ph(t,n,r,e.coordinate)});return h().createElement(uk,fk({className:"recharts-polar-angle-axis-line"},a,{points:c}))}},{key:"renderTicks",value:function(){var e=this,n=this.props,r=n.ticks,o=n.tick,i=n.tickLine,a=n.tickFormatter,c=n.stroke,l=on(this.props,!1),u=on(o,!1),s=dk(dk({},l),{},{fill:"none"},on(i,!1)),f=r.map(function(n,r){var f=e.getTickLineCoord(n),p=dk(dk(dk({textAnchor:e.getTickTextAnchor(n)},l),{},{stroke:"none",fill:c},u),{},{index:r,payload:n,x:f.x2,y:f.y2});return h().createElement(An,fk({className:at("recharts-polar-angle-axis-tick",vh(o)),key:"tick-".concat(n.coordinate)},Wt(e.props,n,r)),i&&h().createElement("line",fk({className:"recharts-polar-angle-axis-tick-line"},s,f)),o&&t.renderTickItem(o,p,a?a(n.value,r):n.value))});return h().createElement(An,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var e=this.props,t=e.ticks,n=e.radius,r=e.axisLine;return n<=0||!t||!t.length?null:h().createElement(An,{className:at("recharts-polar-angle-axis",this.props.className)},r&&this.renderAxisLine(),this.renderTicks())}}],o=[{key:"renderTickItem",value:function(e,t,n){return h().isValidElement(e)?h().cloneElement(e,t):Nt()(e)?e(t):h().createElement(yc,fk({},t,{className:"recharts-polar-angle-axis-tick-value"}),n)}}],r&&mk(n.prototype,r),o&&mk(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);gk(kk,"displayName","PolarAngleAxis"),gk(kk,"axisType","angleAxis"),gk(kk,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var Ek=n(7551),Sk=n.n(Ek),jk=n(6533),Pk=n.n(jk),_k=["cx","cy","angle","ticks","axisLine"],Ak=["ticks","tick","angle","tickFormatter","stroke"];function Tk(e){return Tk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tk(e)}function Ck(){return Ck=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ck.apply(this,arguments)}function Nk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Mk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nk(Object(n),!0).forEach(function(t){Uk(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nk(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Dk(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ik(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,zk(r.key),r)}}function Rk(e,t,n){return t=Bk(t),function(e,t){if(t&&("object"===Tk(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Lk()?Reflect.construct(t,n||[],Bk(e).constructor):t.apply(e,n))}function Lk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Lk=function(){return!!e})()}function Bk(e){return Bk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Bk(e)}function Fk(e,t){return Fk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Fk(e,t)}function Uk(e,t,n){return(t=zk(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zk(e){var t=function(e,t){if("object"!=Tk(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Tk(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Tk(t)?t:t+""}var qk,Wk=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Rk(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)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&&Fk(e,t)}(t,e),n=t,r=[{key:"getTickValueCoord",value:function(e){var t=e.coordinate,n=this.props,r=n.angle,o=n.cx,i=n.cy;return ph(o,i,t,r)}},{key:"getTickTextAnchor",value:function(){var e;switch(this.props.orientation){case"left":e="end";break;case"right":e="start";break;default:e="middle"}return e}},{key:"getViewBox",value:function(){var e=this.props,t=e.cx,n=e.cy,r=e.angle,o=e.ticks,i=Sk()(o,function(e){return e.coordinate||0});return{cx:t,cy:n,startAngle:r,endAngle:r,innerRadius:Pk()(o,function(e){return e.coordinate||0}).coordinate||0,outerRadius:i.coordinate||0}}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,n=e.cy,r=e.angle,o=e.ticks,i=e.axisLine,a=Dk(e,_k),c=o.reduce(function(e,t){return[Math.min(e[0],t.coordinate),Math.max(e[1],t.coordinate)]},[1/0,-1/0]),l=ph(t,n,c[0],r),u=ph(t,n,c[1],r),s=Mk(Mk(Mk({},on(a,!1)),{},{fill:"none"},on(i,!1)),{},{x1:l.x,y1:l.y,x2:u.x,y2:u.y});return h().createElement("line",Ck({className:"recharts-polar-radius-axis-line"},s))}},{key:"renderTicks",value:function(){var e=this,n=this.props,r=n.ticks,o=n.tick,i=n.angle,a=n.tickFormatter,c=n.stroke,l=Dk(n,Ak),u=this.getTickTextAnchor(),s=on(l,!1),f=on(o,!1),p=r.map(function(n,r){var l=e.getTickValueCoord(n),p=Mk(Mk(Mk(Mk({textAnchor:u,transform:"rotate(".concat(90-i,", ").concat(l.x,", ").concat(l.y,")")},s),{},{stroke:"none",fill:c},f),{},{index:r},l),{},{payload:n});return h().createElement(An,Ck({className:at("recharts-polar-radius-axis-tick",vh(o)),key:"tick-".concat(n.coordinate)},Wt(e.props,n,r)),t.renderTickItem(o,p,a?a(n.value,r):n.value))});return h().createElement(An,{className:"recharts-polar-radius-axis-ticks"},p)}},{key:"render",value:function(){var e=this.props,t=e.ticks,n=e.axisLine,r=e.tick;return t&&t.length?h().createElement(An,{className:at("recharts-polar-radius-axis",this.props.className)},n&&this.renderAxisLine(),r&&this.renderTicks(),_h.renderCallByParent(this.props,this.getViewBox())):null}}],o=[{key:"renderTickItem",value:function(e,t,n){return h().isValidElement(e)?h().cloneElement(e,t):Nt()(e)?e(t):h().createElement(yc,Ck({},t,{className:"recharts-polar-radius-axis-tick-value"}),n)}}],r&&Ik(n.prototype,r),o&&Ik(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);function Kk(e){return Kk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kk(e)}function $k(){return $k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},$k.apply(this,arguments)}function Hk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Vk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hk(Object(n),!0).forEach(function(t){Qk(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hk(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Gk(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,eE(r.key),r)}}function Yk(e,t,n){return t=Zk(t),function(e,t){if(t&&("object"===Kk(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Xk()?Reflect.construct(t,n||[],Zk(e).constructor):t.apply(e,n))}function Xk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Xk=function(){return!!e})()}function Zk(e){return Zk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zk(e)}function Jk(e,t){return Jk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Jk(e,t)}function Qk(e,t,n){return(t=eE(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eE(e){var t=function(e,t){if("object"!=Kk(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Kk(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Kk(t)?t:t+""}Uk(Wk,"displayName","PolarRadiusAxis"),Uk(Wk,"axisType","radiusAxis"),Uk(Wk,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});var tE=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Qk(n=Yk(this,t,[e]),"pieRef",null),Qk(n,"sectorRefs",[]),Qk(n,"id",Et("recharts-pie-")),Qk(n,"handleAnimationEnd",function(){var e=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),Nt()(e)&&e()}),Qk(n,"handleAnimationStart",function(){var e=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),Nt()(e)&&e()}),n.state={isAnimationFinished:!e.isAnimationActive,prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,sectorToFocus:0},n}return function(e,t){if("function"!=typeof t&&null!==t)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&&Jk(e,t)}(t,e),n=t,o=[{key:"getDerivedStateFromProps",value:function(e,t){return t.prevIsAnimationActive!==e.isAnimationActive?{prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:[],isAnimationFinished:!0}:e.isAnimationActive&&e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:t.curSectors,isAnimationFinished:!0}:e.sectors!==t.curSectors?{curSectors:e.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(e,t){return e>t?"start":e<t?"end":"middle"}},{key:"renderLabelLineItem",value:function(e,t,n){if(h().isValidElement(e))return h().cloneElement(e,t);if(Nt()(e))return e(t);var r=at("recharts-pie-label-line","boolean"!=typeof e?e.className:"");return h().createElement(hg,$k({},t,{key:n,type:"linear",className:r}))}},{key:"renderLabelItem",value:function(e,t,n){if(h().isValidElement(e))return h().cloneElement(e,t);var r=n;if(Nt()(e)&&(r=e(t),h().isValidElement(r)))return r;var o=at("recharts-pie-label-text","boolean"==typeof e||Nt()(e)?"":e.className);return h().createElement(yc,$k({},t,{alignmentBaseline:"middle",className:o}),r)}}],(r=[{key:"isActiveIndex",value:function(e){var t=this.props.activeIndex;return Array.isArray(t)?-1!==t.indexOf(e):e===t}},{key:"hasActiveIndex",value:function(){var e=this.props.activeIndex;return Array.isArray(e)?0!==e.length:e||0===e}},{key:"renderLabels",value:function(e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.label,o=n.labelLine,i=n.dataKey,a=n.valueKey,c=on(this.props,!1),l=on(r,!1),u=on(o,!1),s=r&&r.offsetRadius||20,f=e.map(function(e,n){var f=(e.startAngle+e.endAngle)/2,p=ph(e.cx,e.cy,e.outerRadius+s,f),d=Vk(Vk(Vk(Vk({},c),e),{},{stroke:"none"},l),{},{index:n,textAnchor:t.getTextAnchor(p.x,e.cx)},p),m=Vk(Vk(Vk(Vk({},c),e),{},{fill:"none",stroke:e.fill},u),{},{index:n,points:[ph(e.cx,e.cy,e.outerRadius,f),p]}),y=i;return bt()(i)&&bt()(a)?y="value":bt()(i)&&(y=a),h().createElement(An,{key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(n)},o&&t.renderLabelLineItem(o,m,"line"),t.renderLabelItem(r,d,hm(e,y)))});return h().createElement(An,{className:"recharts-pie-labels"},f)}},{key:"renderSectorsStatically",value:function(e){var t=this,n=this.props,r=n.activeShape,o=n.blendStroke,i=n.inactiveShape;return e.map(function(n,a){if(0===(null==n?void 0:n.startAngle)&&0===(null==n?void 0:n.endAngle)&&1!==e.length)return null;var c=t.isActiveIndex(a),l=i&&t.hasActiveIndex()?i:null,u=c?r:l,s=Vk(Vk({},n),{},{stroke:o?n.fill:n.stroke,tabIndex:-1});return h().createElement(An,$k({ref:function(e){e&&!t.sectorRefs.includes(e)&&t.sectorRefs.push(e)},tabIndex:-1,className:"recharts-pie-sector"},Wt(t.props,n,a),{key:"sector-".concat(null==n?void 0:n.startAngle,"-").concat(null==n?void 0:n.endAngle,"-").concat(n.midAngle,"-").concat(a)}),h().createElement(Py,$k({option:u,isActive:c,shapeType:"sector"},s)))})}},{key:"renderSectorsWithAnimation",value:function(){var e=this,t=this.props,n=t.sectors,r=t.isAnimationActive,o=t.animationBegin,i=t.animationDuration,a=t.animationEasing,c=t.animationId,l=this.state,u=l.prevSectors,s=l.prevIsAnimationActive;return h().createElement(sa,{begin:o,duration:i,isActive:r,easing:a,from:{t:0},to:{t:1},key:"pie-".concat(c,"-").concat(s),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(t){var r=t.t,o=[],i=(n&&n[0]).startAngle;return n.forEach(function(e,t){var n=u&&u[t],a=t>0?mt()(e,"paddingAngle",0):0;if(n){var c=Pt(n.endAngle-n.startAngle,e.endAngle-e.startAngle),l=Vk(Vk({},e),{},{startAngle:i+a,endAngle:i+c(r)+a});o.push(l),i=l.endAngle}else{var s=e.endAngle,f=e.startAngle,p=Pt(0,s-f)(r),d=Vk(Vk({},e),{},{startAngle:i+a,endAngle:i+p+a});o.push(d),i=d.endAngle}}),h().createElement(An,null,e.renderSectorsStatically(o))})}},{key:"attachKeyboardHandlers",value:function(e){var t=this;e.onkeydown=function(e){if(!e.altKey)switch(e.key){case"ArrowLeft":var n=++t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[n].focus(),t.setState({sectorToFocus:n});break;case"ArrowRight":var r=--t.state.sectorToFocus<0?t.sectorRefs.length-1:t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[r].focus(),t.setState({sectorToFocus:r});break;case"Escape":t.sectorRefs[t.state.sectorToFocus].blur(),t.setState({sectorToFocus:0})}}}},{key:"renderSectors",value:function(){var e=this.props,t=e.sectors,n=e.isAnimationActive,r=this.state.prevSectors;return!(n&&t&&t.length)||r&&md()(r,t)?this.renderSectorsStatically(t):this.renderSectorsWithAnimation()}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var e=this,t=this.props,n=t.hide,r=t.sectors,o=t.className,i=t.label,a=t.cx,c=t.cy,l=t.innerRadius,u=t.outerRadius,s=t.isAnimationActive,f=this.state.isAnimationFinished;if(n||!r||!r.length||!Ot(a)||!Ot(c)||!Ot(l)||!Ot(u))return null;var p=at("recharts-pie",o);return h().createElement(An,{tabIndex:this.props.rootTabIndex,className:p,ref:function(t){e.pieRef=t}},this.renderSectors(),i&&this.renderLabels(r),_h.renderCallByParent(this.props,null,!1),(!s||f)&&Yh.renderCallByParent(this.props,r,!1))}}])&&Gk(n.prototype,r),o&&Gk(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(m.PureComponent);qk=tE,Qk(tE,"displayName","Pie"),Qk(tE,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!nr.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0}),Qk(tE,"parseDeltaAngle",function(e,t){return gt(t-e)*Math.min(Math.abs(t-e),360)}),Qk(tE,"getRealPieData",function(e){var t=e.data,n=e.children,r=on(e,!1),o=Qt(n,Ih);return t&&t.length?t.map(function(e,t){return Vk(Vk(Vk({payload:e},r),e),o&&o[t]&&o[t].props)}):o&&o.length?o.map(function(e){return Vk(Vk({},r),e.props)}):[]}),Qk(tE,"parseCoordinateOfPie",function(e,t){var n=t.top,r=t.left,o=t.width,i=t.height,a=dh(o,i);return{cx:r+St(e.cx,o,o/2),cy:n+St(e.cy,i,i/2),innerRadius:St(e.innerRadius,a,0),outerRadius:St(e.outerRadius,a,.8*a),maxRadius:e.maxRadius||Math.sqrt(o*o+i*i)/2}}),Qk(tE,"getComposedData",function(e){var t=e.item,n=e.offset,r=void 0!==t.type.defaultProps?Vk(Vk({},t.type.defaultProps),t.props):t.props,o=qk.getRealPieData(r);if(!o||!o.length)return null;var i=r.cornerRadius,a=r.startAngle,c=r.endAngle,l=r.paddingAngle,u=r.dataKey,s=r.nameKey,f=r.valueKey,p=r.tooltipType,d=Math.abs(r.minAngle),m=qk.parseCoordinateOfPie(r,n),h=qk.parseDeltaAngle(a,c),y=Math.abs(h),v=u;bt()(u)&&bt()(f)?(Tt(!1,'Use "dataKey" to specify the value of pie,\n the props "valueKey" will be deprecated in 1.1.0'),v="value"):bt()(u)&&(Tt(!1,'Use "dataKey" to specify the value of pie,\n the props "valueKey" will be deprecated in 1.1.0'),v=f);var b,g,w=o.filter(function(e){return 0!==hm(e,v,0)}).length,O=y-w*d-(y>=360?w:w-1)*l,x=o.reduce(function(e,t){var n=hm(t,v,0);return e+(Ot(n)?n:0)},0);x>0&&(b=o.map(function(e,t){var n,r=hm(e,v,0),o=hm(e,s,t),c=(Ot(r)?r:0)/x,u=(n=t?g.endAngle+gt(h)*l*(0!==r?1:0):a)+gt(h)*((0!==r?d:0)+c*O),f=(n+u)/2,y=(m.innerRadius+m.outerRadius)/2,b=[{name:o,value:r,payload:e,dataKey:v,type:p}],w=ph(m.cx,m.cy,y,f);return g=Vk(Vk(Vk({percent:c,cornerRadius:i,name:o,tooltipPayload:b,midAngle:f,middleRadius:y,tooltipPosition:w},e),m),{},{value:hm(e,v),startAngle:n,endAngle:u,payload:e,paddingAngle:gt(h)*l})}));return Vk(Vk({},m),{},{sectors:b,data:o})});var nE=sw({chartName:"PieChart",GraphicalChild:tE,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:kk},{axisType:"radiusAxis",AxisComp:Wk}],formatAxisMap:function(e,t,n,r,o){var i=e.width,a=e.height,c=e.startAngle,l=e.endAngle,u=St(e.cx,i,i/2),s=St(e.cy,a,a/2),f=dh(i,a,n),p=St(e.innerRadius,f,0),d=St(e.outerRadius,f,.8*f);return Object.keys(t).reduce(function(e,n){var i,a=t[n],f=a.domain,m=a.reversed;if(bt()(a.range))"angleAxis"===r?i=[c,l]:"radiusAxis"===r&&(i=[p,d]),m&&(i=[i[1],i[0]]);else{var h=lh(i=a.range,2);c=h[0],l=h[1]}var y=Sm(a,o),v=y.realScaleType,b=y.scale;b.domain(f).range(i),Pm(b);var g=Tm(b,ah(ah({},a),{},{realScaleType:v})),w=ah(ah(ah({},a),g),{},{range:i,radius:d,realScaleType:v,scale:b,cx:u,cy:s,innerRadius:p,outerRadius:d,startAngle:c,endAngle:l});return ah(ah({},e),{},ch({},n,w))},{})},defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});function rE(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}function oE(){return oE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},oE.apply(null,arguments)}function iE(e,t){return iE=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},iE(e,t)}function aE(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,iE(e,t)}const cE=h().createContext(null);function lE(e,t){var n=Object.create(null);return e&&m.Children.map(e,function(e){return e}).forEach(function(e){n[e.key]=function(e){return t&&(0,m.isValidElement)(e)?t(e):e}(e)}),n}function uE(e,t,n){return null!=n[t]?n[t]:e.props[t]}function sE(e,t,n){var r=lE(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var c={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var u=o[l][r];c[o[l][r]]=n(u)}c[l]=n(l)}for(r=0;r<i.length;r++)c[i[r]]=n(i[r]);return c}(t,r);return Object.keys(o).forEach(function(i){var a=o[i];if((0,m.isValidElement)(a)){var c=i in t,l=i in r,u=t[i],s=(0,m.isValidElement)(u)&&!u.props.in;!l||c&&!s?l||!c||s?l&&c&&(0,m.isValidElement)(u)&&(o[i]=(0,m.cloneElement)(a,{onExited:n.bind(null,a),in:u.props.in,exit:uE(a,"exit",e),enter:uE(a,"enter",e)})):o[i]=(0,m.cloneElement)(a,{in:!1}):o[i]=(0,m.cloneElement)(a,{onExited:n.bind(null,a),in:!0,exit:uE(a,"exit",e),enter:uE(a,"enter",e)})}}),o}var fE=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},pE=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}aE(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,o=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,lE(n.children,function(e){return(0,m.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:uE(e,"appear",n),enter:uE(e,"enter",n),exit:uE(e,"exit",n)})})):sE(e,o,i),firstRender:!1}},n.handleExited=function(e,t){var n=lE(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=oE({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=rE(e,["component","childFactory"]),o=this.state.contextValue,i=fE(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?h().createElement(cE.Provider,{value:o},i):h().createElement(cE.Provider,{value:o},h().createElement(t,r,i))},t}(h().Component);pE.propTypes={},pE.defaultProps={component:"div",childFactory:function(e){return e}};const dE=pE;function mE(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}const hE=!1;var yE=function(e){return e.scrollTop},vE="unmounted",bE="exited",gE="entering",wE="entered",OE="exiting",xE=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=bE,r.appearStatus=gE):o=wE:o=t.unmountOnExit||t.mountOnEnter?vE:bE,r.state={status:o},r.nextCallback=null,r}aE(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===vE?{status:bE}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==gE&&n!==wE&&(t=gE):n!==gE&&n!==wE||(t=OE)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===gE){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:b().findDOMNode(this);n&&yE(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===bE&&this.setState({status:vE})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[b().findDOMNode(this),r],i=o[0],a=o[1],c=this.getTimeouts(),l=r?c.appear:c.enter;!e&&!n||hE?this.safeSetState({status:wE},function(){t.props.onEntered(i)}):(this.props.onEnter(i,a),this.safeSetState({status:gE},function(){t.props.onEntering(i,a),t.onTransitionEnd(l,function(){t.safeSetState({status:wE},function(){t.props.onEntered(i,a)})})}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:b().findDOMNode(this);t&&!hE?(this.props.onExit(r),this.safeSetState({status:OE},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:bE},function(){e.props.onExited(r)})})})):this.safeSetState({status:bE},function(){e.props.onExited(r)})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:b().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===vE)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,rE(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return h().createElement(cE.Provider,{value:null},"function"==typeof n?n(e,r):h().cloneElement(h().Children.only(n),r))},t}(h().Component);function kE(){}xE.contextType=cE,xE.propTypes={},xE.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:kE,onEntering:kE,onEntered:kE,onExit:kE,onExiting:kE,onExited:kE},xE.UNMOUNTED=vE,xE.EXITED=bE,xE.ENTERING=gE,xE.ENTERED=wE,xE.EXITING=OE;const EE=xE;var SE=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=mE(n.className,r):n.setAttribute("class",mE(n.className&&n.className.baseVal||"",r)));var n,r})},jE=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],i=r[1];t.removeClasses(o,"exit"),t.addClass(o,i?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],i=r[1]?"appear":"enter";t.addClass(o,i,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],i=r[1]?"appear":"enter";t.removeClasses(o,i),t.addClass(o,i,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}aE(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&yE(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach(function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r})}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,i=n.done;this.appliedClasses[t]={},r&&SE(e,r),o&&SE(e,o),i&&SE(e,i)},n.render=function(){var e=this.props,t=(e.classNames,rE(e,["classNames"]));return h().createElement(EE,oE({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(h().Component);jE.defaultProps={classNames:""},jE.propTypes={};const PE=jE;wp.url;function _E(e){return _E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_E(e)}function AE(e){var t=function(e,t){if("object"!=_E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=_E(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_E(t)?t:t+""}function TE(e,t,n){return(t=AE(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function NE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?CE(n,!0).forEach(function(t){TE(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CE(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ME={adminUrl:"",countries:[],currency:{code:"USD",precision:2,symbol:"$",symbolPosition:"left",decimalSeparator:".",priceFormat:"%1$s%2$s",thousandSeparator:","},defaultDateRange:"period=month&compare=previous_year",locale:{siteLocale:"en_US",userLocale:"en_US",weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},orderStatuses:[],siteTitle:"",wcAssetUrl:""},DE=NE({},ME,{},"object"===("undefined"==typeof wcSharedSettings?"undefined":_E(wcSharedSettings))?wcSharedSettings:{});DE.currency=NE({},ME.currency,{},DE.currency),DE.locale=NE({},ME.locale,{},DE.locale);var IE;DE.adminUrl,DE.countries,DE.currency,DE.locale,DE.orderStatuses,DE.siteTitle,DE.wcAssetUrl,DE.defaultDateRange;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(IE||(IE={}));var RE=function(e){return e};var LE="beforeunload",BE="popstate";function FE(e){e.preventDefault(),e.returnValue=""}function UE(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter(function(e){return e!==t})}},call:function(t){e.forEach(function(e){return e&&e(t)})}}}function zE(){return Math.random().toString(36).substr(2,8)}function qE(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,o=void 0===r?"":r,i=e.hash,a=void 0===i?"":i;return o&&"?"!==o&&(n+="?"===o.charAt(0)?o:"?"+o),a&&"#"!==a&&(n+="#"===a.charAt(0)?a:"#"+a),n}function WE(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var KE=n(5373);let $E;function HE(){if(!$E){const e=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function o(){var e=n.location,t=e.pathname,o=e.search,i=e.hash,a=r.state||{};return[a.idx,RE({pathname:t,search:o,hash:i,state:a.usr||null,key:a.key||"default"})]}var i=null;n.addEventListener(BE,function(){if(i)f.call(i),i=null;else{var e=IE.Pop,t=o(),n=t[0],r=t[1];if(f.length){if(null!=n){var a=l-n;a&&(i={action:e,location:r,retry:function(){v(-1*a)}},v(a))}}else y(e)}});var a=IE.Pop,c=o(),l=c[0],u=c[1],s=UE(),f=UE();function p(e){return"string"==typeof e?e:qE(e)}function d(e,t){return void 0===t&&(t=null),RE(oE({pathname:u.pathname,hash:"",search:""},"string"==typeof e?WE(e):e,{state:t,key:zE()}))}function m(e,t){return[{usr:e.state,key:e.key,idx:t},p(e)]}function h(e,t,n){return!f.length||(f.call({action:e,location:t,retry:n}),!1)}function y(e){a=e;var t=o();l=t[0],u=t[1],s.call({action:a,location:u})}function v(e){r.go(e)}null==l&&(l=0,r.replaceState(oE({},r.state,{idx:l}),""));var b={get action(){return a},get location(){return u},createHref:p,push:function e(t,o){var i=IE.Push,a=d(t,o);if(h(i,a,function(){e(t,o)})){var c=m(a,l+1),u=c[0],s=c[1];try{r.pushState(u,"",s)}catch(e){n.location.assign(s)}y(i)}},replace:function e(t,n){var o=IE.Replace,i=d(t,n);if(h(o,i,function(){e(t,n)})){var a=m(i,l),c=a[0],u=a[1];r.replaceState(c,"",u),y(o)}},go:v,back:function(){v(-1)},forward:function(){v(1)},listen:function(e){return s.push(e)},block:function(e){var t=f.push(e);return 1===f.length&&n.addEventListener(LE,FE),function(){t(),f.length||n.removeEventListener(LE,FE)}}};return b}();let t=[e.location];const n=(e,n)=>{switch(e){case"POP":t=t.slice(0,t.length-1);break;case"PUSH":t=[...t,n];break;case"REPLACE":t=[...t.slice(0,t.length-1),n]}};$E={get action(){return e.action},get location(){const{location:t}=e,n=(0,KE.parse)(t.search.substring(1));let r;return n&&"string"==typeof n.path?r=n.path:n&&n.path&&"string"!=typeof n.path?(console.warn(`Query path parameter should be a string but instead was: ${n.path}, undefined behaviour may occur.`),r=n.path):r="/",{...t,pathname:r}},get __experimentalLocationStack(){return[...t]},createHref:e.createHref,push:e.push,replace:e.replace,go:e.go,back:e.back,forward:e.forward,block:e.block,listen(t){return e.listen(()=>{t({action:this.action,location:this.location})})}},e.listen(()=>n($E.action,$E.location))}return $E}const VE=({href:e,children:t,type:n="wc-admin",...r})=>{const o=(e,t)=>{if(t?.ctrlKey||t?.metaKey||t?.altKey||t?.shiftKey)return;t?.preventDefault();if(!1!==(!e||!t||e(t))&&t?.target instanceof Element){const e=t.target.closest("a")?.getAttribute("href");e?HE().push(e):console.error("@woocommerce/components/link is trying to push an undefined state into navigation stack")}},i={...r,"data-link-type":n};return"wc-admin"===n&&(i.onClick=(0,f.partial)(o,i.onClick)),(0,u.createElement)("a",{href:e,...i},t)};function GE(e){const{href:t,linkType:n}=e;return n||(t?"external":null)}function YE(e){const{item:t}=e,{before:n,title:r,after:o,content:i,onClick:a,href:c,target:l,listItemTag:s}=t,f="function"==typeof a||c,p=c?VE:"div",d={className:"woocommerce-list__item-inner",onClick:"function"==typeof a?a:null,"aria-disabled":f?"false":null,tabIndex:f?"0":null,role:f?"menuitem":null,onKeyDown:e=>f?function(e,t){"function"==typeof t&&e.keyCode===gx.ENTER&&t()}(e,a):null,target:c?l:null,type:GE(t),href:c,"data-list-item-tag":s};return(0,u.createElement)(p,{...d},n&&(0,u.createElement)("div",{className:"woocommerce-list__item-before"},n),(0,u.createElement)("div",{className:"woocommerce-list__item-text"},(0,u.createElement)("span",{className:"woocommerce-list__item-title"},r),i&&(0,u.createElement)("span",{className:"woocommerce-list__item-content"},i)),o&&(0,u.createElement)("div",{className:"woocommerce-list__item-after"},o))}YE.propTypes={item:Ro().shape({after:Ro().node,before:Ro().node,className:Ro().string,content:Ro().oneOfType([Ro().string,Ro().node]),href:Ro().string,onClick:Ro().func,target:Ro().string,title:Ro().oneOfType([Ro().string,Ro().node])}).isRequired};const XE=YE;function ZE(e){const{className:t,items:n,children:r}=e,o=at("woocommerce-list",t);return Dx("List with items prop is deprecated",{version:"9.0.0",hint:"See ExperimentalList / ExperimentalListItem for the new API that will replace this component in future versions."}),(0,u.createElement)(dE,{component:"ul",className:o,role:"menu"},n.map((e,t)=>{const{className:n,href:o,key:i,onClick:a}=e,c=at("woocommerce-list__item",n,{"has-action":"function"==typeof a||o});return(0,u.createElement)(PE,{key:i||t,timeout:500,classNames:"woocommerce-list__item"},(0,u.createElement)("li",{className:c},r?r(e,t):(0,u.createElement)(XE,{item:e})))}))}ZE.propTypes={className:Ro().string,items:Ro().arrayOf(Ro().shape({after:Ro().node,before:Ro().node,className:Ro().string,content:Ro().oneOfType([Ro().string,Ro().node]),href:Ro().string,onClick:Ro().func,target:Ro().string,title:Ro().oneOfType([Ro().string,Ro().node]),key:Ro().string}))};const JE=ZE;function QE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eS(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eS(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var tS=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.startAngle,a=e.endAngle,c=e.fill;return wp.element.createElement("g",null,wp.element.createElement(by,{cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:i,endAngle:a,fill:c}),wp.element.createElement(by,{cx:t,cy:n,startAngle:i,endAngle:a,innerRadius:o+6,outerRadius:o+10,fill:c}))},nS=function(e){if(!e.active)return null;var t=e.payload,n=d()("rank-math-graph-tooltip","color-"+t[0].name.toLowerCase().replace(/ /g,"-"));return wp.element.createElement("div",{className:n},"".concat(t[0].name," : ").concat(t[0].value))};const rS=(0,Ye.withSelect)(function(e){return{seoScores:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).optimization}})(function(e){var t=e.seoScores,n=he(),r=QE((0,u.useState)(0),2),o=r[0],i=r[1];if((0,f.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview"},wp.element.createElement(Qe,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4"}));var a=[{title:(0,l.__)("Good","rank-math"),color:"#10AC84",content:t.good,className:"seo-score-good",onClick:function(){return cx()?n("/analytics/1?filter=good"):null}},{title:(0,l.__)("Fair","rank-math"),color:"#FF9F43",content:t.ok,className:"seo-score-ok",onClick:function(){return cx()?n("/analytics/1?filter=ok"):null}},{title:(0,l.__)("Poor","rank-math"),color:"#ed5e5e",content:t.bad,className:"seo-score-bad",onClick:function(){return cx()?n("/analytics/1?filter=bad"):null}},{title:(0,l.__)("No Data","rank-math"),color:"#dadfe4",content:t.noData,className:"seo-score-no-data",onClick:function(){return cx()?n("/analytics/1?filter=noData"):null}}],c=(0,f.map)(a,function(e){return{name:e.title,value:parseInt(e.content),color:e.color}});return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview"},wp.element.createElement("h3",null,(0,l.__)("Overall Optimization","rank-math"),wp.element.createElement("a",{href:TO("help-analytics","Overall Optimization Tooltip"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))),wp.element.createElement("div",{className:"rank-math-box-grid"},wp.element.createElement("div",{className:"rank-math-seo-score-graph"},wp.element.createElement(hn,{aspect:1},wp.element.createElement(nE,null,wp.element.createElement(tE,{activeIndex:o,activeShape:tS,data:c,innerRadius:60,outerRadius:80,dataKey:"value",onMouseEnter:function(e,t){i(t)}},(0,f.map)(c,function(e,t){return wp.element.createElement(Ih,{key:t,fill:e.color})}),wp.element.createElement(_h,{position:"center"},(0,f.round)(t.average))),wp.element.createElement(vr,{wrapperStyle:{zIndex:10},content:wp.element.createElement(nS,null),allowEscapeViewBox:{x:!0,y:!0}})))),wp.element.createElement(JE,{className:"rank-math-seo-score-list",items:a})),wp.element.createElement("p",{className:"description"},(0,f.round)(t.average)+" "+(0,l.__)("is the average Rank Math’s SEO score. This chart shows how well your posts are optimized based on Rank Math’s scoring system.","rank-math")),wp.element.createElement(ot.Button,{isLink:!0,onClick:function(){return n("/analytics/1")}},(0,l.__)("Open Report","rank-math")))});var oS=n(5116);function iS(){return iS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iS.apply(null,arguments)}const aS=function(e){var t=(0,f.get)(e,"payload.0",!1);return!1!==t?wp.element.createElement(oS.E,iS({},e,{label:t.payload.dateFormatted})):wp.element.createElement(oS.E,e)};function cS(){return cS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cS.apply(null,arguments)}const lS=function(e){var t=e.title,n=e.tooltip,r=e.stats,o=e.graph,i=e.dataKey,a="position"===i;return wp.element.createElement("div",{className:"rank-math-analytic-item"},wp.element.createElement("h3",null,t,wp.element.createElement(Hx,null,n)),wp.element.createElement(xO,cS({},r,{revert:a})),wp.element.createElement("div",{className:"rank-math-graph rank-math-analytic-graph"},wp.element.createElement(hn,{height:50},wp.element.createElement(bO,{data:o,margin:{top:0,right:0,left:0,bottom:0},baseValue:"dataMin"},wp.element.createElement(vr,{content:wp.element.createElement(aS,null),wrapperStyle:{zIndex:10,marginTop:50},wrapperClassName:"rank-math-graph-tooltip",formatter:function(e,t){return 0===e?["n/a",t]:"position"===t?[-e,t]:[e,t]}}),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"gradient",x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:"#4e8cde",stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:"#4e8cde",stopOpacity:0}))),wp.element.createElement(Sw,{dataKey:i,stroke:"#4e8cde",strokeWidth:2,fill:"url(#gradient)"})))))};const uS=dx((0,ot.withFilters)("rankMath.analytics.dashboardAnalyticsOverview")((0,Ye.withSelect)(function(e){return{stats:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).stats}})(function(e){var t=e.stats,n=e.navigate;if((0,f.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},(0,f.times)(4,function(e){return wp.element.createElement(et,{key:e,animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"50%"}))})));var r={total:0,difference:0};return wp.element.createElement("div",{className:"rank-math-box rank-math-analytics-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},wp.element.createElement(lS,{title:(0,l.__)("Total Impressions","rank-math"),tooltip:(0,l.__)("How many times your site showed up in the search results.","rank-math"),stats:(0,f.get)(t,"impressions",r),graph:t.graph.merged,dataKey:"impressions"}),wp.element.createElement(lS,{title:(0,l.__)("Total Clicks","rank-math"),tooltip:(0,l.__)("How many times your site was clicked on in the search results.","rank-math"),stats:(0,f.get)(t,"clicks",r),graph:t.graph.merged,dataKey:"clicks"}),wp.element.createElement(lS,{title:(0,l.__)("Total Keywords","rank-math"),tooltip:(0,l.__)("Total number of keywords your site ranks for within top 100 positions.","rank-math"),stats:(0,f.get)(t,"keywords",r),graph:t.graph.merged,dataKey:"keywords"}),wp.element.createElement(lS,{title:(0,l.__)("CTR","rank-math"),tooltip:(0,l.__)("Average click-through rate. Total clicks divided by total impressions.","rank-math"),stats:(0,f.get)(t,"ctr",r),graph:t.graph.merged,dataKey:"ctr"})),wp.element.createElement(ot.Button,{isLink:!0,onClick:function(){return n("/performance/1")}},(0,l.__)("Open Report","rank-math")))})));const sS=(0,ot.withFilters)("rankMath.analytics.automaticKeywordTracking")(function(){return wp.element.createElement("div",{className:"rank-math-seo-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid blurred"},wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,l.__)("Top Winning Keywords","rank-math")),wp.element.createElement(JE,{className:"rank-math-keywords-list keywords-winning",items:px({"best seo plugin":{query:"best seo plugin",position:{total:23,difference:1}},"wordpress seo plugin":{query:"wordpress seo plugin",position:{total:89,difference:40}},"best seo plugin wordpress":{query:"best seo plugin wordpress",position:{total:33,difference:5}},"seo plugins for wordpress":{query:"seo plugins for wordpress",position:{total:54,difference:7}},"wordpress seo plugins":{query:"wordpress seo plugins",position:{total:65,difference:18}}})})),wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,l.__)("Top Losing Keywords","rank-math")),wp.element.createElement(JE,{className:"rank-math-keywords-list keywords-losing",items:px({"best seo plugin wordpress":{query:"best seo plugin wordpress",position:{total:88,difference:-45}},"seo plugins for wordpress":{query:"seo plugins for wordpress",position:{total:10,difference:-8}},"wordpress seo plugin":{query:"wordpress seo plugin",position:{total:40,difference:-10}},"best seo plugin":{query:"best seo plugin",position:{total:89,difference:-22}},"wordpress seo plugins":{query:"wordpress seo plugins",position:{total:69,difference:-20}}})}))))});const fS=(0,ot.withFilters)("rankMath.analytics.manualKeywordTracking")(function(){return wp.element.createElement("div",{className:"rank-math-seo-score-overview"},wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks width-70 less-padding"},wp.element.createElement("h3",null,(0,l.__)("Track Keyword Performance","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,l.__)("Find winning keywords","rank-math")),wp.element.createElement("li",null,(0,l.__)("Keep an eye on losing keywords","rank-math")),wp.element.createElement("li",null,(0,l.__)("Built-in Keyword Rank Tracker","rank-math"))),wp.element.createElement("a",{href:TO("pro","Overview KW Tabs"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math")))),wp.element.createElement("div",{className:"rank-math-box-grid blurred"},wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,l.__)("Top Winning Keywords","rank-math")),wp.element.createElement(JE,{className:"rank-math-list rank-math-keywords-list keywords-winning",items:px({"best seo plugin":{query:"best seo plugin",position:{total:23,difference:1}},"wordpress seo plugin":{query:"wordpress seo plugin",position:{total:89,difference:40}},"best seo plugin wordpress":{query:"best seo plugin wordpress",position:{total:33,difference:5}},"seo plugins for wordpress":{query:"seo plugins for wordpress",position:{total:54,difference:7}},"wordpress seo plugins":{query:"wordpress seo plugins",position:{total:65,difference:18}}})})),wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,l.__)("Top Losing Keywords","rank-math")),wp.element.createElement(JE,{className:"rank-math-list rank-math-keywords-list keywords-losing",items:px({"best seo plugin wordpress":{query:"best seo plugin wordpress",position:{total:88,difference:-45}},"seo plugins for wordpress":{query:"seo plugins for wordpress",position:{total:10,difference:-8}},"wordpress seo plugin":{query:"wordpress seo plugin",position:{total:40,difference:-10}},"best seo plugin":{query:"best seo plugin",position:{total:89,difference:-22}},"wordpress seo plugins":{query:"wordpress seo plugins",position:{total:69,difference:-20}}})}))))});const pS=function(){var e=he(),t=[{name:"manualKeywordTracking",title:(0,l.__)("All Keywords","rank-math"),view:fS,className:"rank-math-tab rank-math-keywordTracking-tab"},{name:"automaticKeywordTracking",title:(0,l.__)("Tracked Keywords","rank-math"),view:sS,className:"rank-math-tab rank-math-keywordTracking-tab"}];return wp.element.createElement("div",{className:"rank-math-box no-padding rank-math-keywords-overview"},wp.element.createElement("a",{href:TO("top-5-winning-and-losing","Keywords Tab Dashboard KB"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help analytics-dashicon"})),wp.element.createElement(ot.TabPanel,{className:"rank-math-tabs",activeClass:"is-active",tabs:t},function(e){return wp.element.createElement("div",{className:"rank-math-tab-content-"+e.name},(0,u.createElement)(e.view))}),wp.element.createElement(ot.Button,{isLink:!0,onClick:function(){return e("/keywords/1")}},(0,l.__)("Open Report","rank-math")))};var dS=sw({chartName:"BarChart",GraphicalChild:iv,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:aO},{axisType:"yAxis",AxisComp:vO}],formatAxisMap:pv}),mS=["x1","y1","x2","y2","key"],hS=["offset"];function yS(e){return yS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yS(e)}function vS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function bS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vS(Object(n),!0).forEach(function(t){gS(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function gS(e,t,n){var r;return r=function(e,t){if("object"!=yS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=yS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==yS(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wS(){return wS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wS.apply(this,arguments)}function OS(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var xS=function(e){var t=e.fill;if(!t||"none"===t)return null;var n=e.fillOpacity,r=e.x,o=e.y,i=e.width,a=e.height,c=e.ry;return h().createElement("rect",{x:r,y:o,ry:c,width:i,height:a,stroke:"none",fill:t,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function kS(e,t){var n;if(h().isValidElement(e))n=h().cloneElement(e,t);else if(Nt()(e))n=e(t);else{var r=t.x1,o=t.y1,i=t.x2,a=t.y2,c=t.key,l=OS(t,mS),u=on(l,!1),s=(u.offset,OS(u,hS));n=h().createElement("line",wS({},s,{x1:r,y1:o,x2:i,y2:a,fill:"none",key:c}))}return n}function ES(e){var t=e.x,n=e.width,r=e.horizontal,o=void 0===r||r,i=e.horizontalPoints;if(!o||!i||!i.length)return null;var a=i.map(function(r,i){var a=bS(bS({},e),{},{x1:t,y1:r,x2:t+n,y2:r,key:"line-".concat(i),index:i});return kS(o,a)});return h().createElement("g",{className:"recharts-cartesian-grid-horizontal"},a)}function SS(e){var t=e.y,n=e.height,r=e.vertical,o=void 0===r||r,i=e.verticalPoints;if(!o||!i||!i.length)return null;var a=i.map(function(r,i){var a=bS(bS({},e),{},{x1:r,y1:t,x2:r,y2:t+n,key:"line-".concat(i),index:i});return kS(o,a)});return h().createElement("g",{className:"recharts-cartesian-grid-vertical"},a)}function jS(e){var t=e.horizontalFill,n=e.fillOpacity,r=e.x,o=e.y,i=e.width,a=e.height,c=e.horizontalPoints,l=e.horizontal;if(!(void 0===l||l)||!t||!t.length)return null;var u=c.map(function(e){return Math.round(e+o-o)}).sort(function(e,t){return e-t});o!==u[0]&&u.unshift(0);var s=u.map(function(e,c){var l=!u[c+1]?o+a-e:u[c+1]-e;if(l<=0)return null;var s=c%t.length;return h().createElement("rect",{key:"react-".concat(c),y:e,x:r,height:l,width:i,stroke:"none",fill:t[s],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return h().createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},s)}function PS(e){var t=e.vertical,n=void 0===t||t,r=e.verticalFill,o=e.fillOpacity,i=e.x,a=e.y,c=e.width,l=e.height,u=e.verticalPoints;if(!n||!r||!r.length)return null;var s=u.map(function(e){return Math.round(e+i-i)}).sort(function(e,t){return e-t});i!==s[0]&&s.unshift(0);var f=s.map(function(e,t){var n=!s[t+1]?i+c-e:s[t+1]-e;if(n<=0)return null;var u=t%r.length;return h().createElement("rect",{key:"react-".concat(t),x:e,y:a,width:n,height:l,stroke:"none",fill:r[u],fillOpacity:o,className:"recharts-cartesian-grid-bg"})});return h().createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},f)}var _S=function(e,t){var n=e.xAxis,r=e.width,o=e.height,i=e.offset;return Om(Mw(bS(bS(bS({},Yw.defaultProps),n),{},{ticks:xm(n,!0),viewBox:{x:0,y:0,width:r,height:o}})),i.left,i.left+i.width,t)},AS=function(e,t){var n=e.yAxis,r=e.width,o=e.height,i=e.offset;return Om(Mw(bS(bS(bS({},Yw.defaultProps),n),{},{ticks:xm(n,!0),viewBox:{x:0,y:0,width:r,height:o}})),i.top,i.top+i.height,t)},TS={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function CS(e){var t,n,r,o,i,a,c,l,u=Kv(),s=$v(),f=(0,m.useContext)(Lv),p=bS(bS({},e),{},{stroke:null!==(t=e.stroke)&&void 0!==t?t:TS.stroke,fill:null!==(n=e.fill)&&void 0!==n?n:TS.fill,horizontal:null!==(r=e.horizontal)&&void 0!==r?r:TS.horizontal,horizontalFill:null!==(o=e.horizontalFill)&&void 0!==o?o:TS.horizontalFill,vertical:null!==(i=e.vertical)&&void 0!==i?i:TS.vertical,verticalFill:null!==(a=e.verticalFill)&&void 0!==a?a:TS.verticalFill,x:Ot(e.x)?e.x:f.left,y:Ot(e.y)?e.y:f.top,width:Ot(e.width)?e.width:f.width,height:Ot(e.height)?e.height:f.height}),d=p.x,y=p.y,v=p.width,b=p.height,g=p.syncWithTicks,w=p.horizontalValues,O=p.verticalValues,x=(c=(0,m.useContext)(Dv),jt(c)),k=(l=(0,m.useContext)(Iv),Cv()(l,function(e){return Dh()(e.domain,Number.isFinite)})||jt(l));if(!Ot(v)||v<=0||!Ot(b)||b<=0||!Ot(d)||d!==+d||!Ot(y)||y!==+y)return null;var E=p.verticalCoordinatesGenerator||_S,S=p.horizontalCoordinatesGenerator||AS,j=p.horizontalPoints,P=p.verticalPoints;if((!j||!j.length)&&Nt()(S)){var _=w&&w.length,A=S({yAxis:k?bS(bS({},k),{},{ticks:_?w:k.ticks}):void 0,width:u,height:s,offset:f},!!_||g);Tt(Array.isArray(A),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(yS(A),"]")),Array.isArray(A)&&(j=A)}if((!P||!P.length)&&Nt()(E)){var T=O&&O.length,C=E({xAxis:x?bS(bS({},x),{},{ticks:T?O:x.ticks}):void 0,width:u,height:s,offset:f},!!T||g);Tt(Array.isArray(C),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(yS(C),"]")),Array.isArray(C)&&(P=C)}return h().createElement("g",{className:"recharts-cartesian-grid"},h().createElement(xS,{fill:p.fill,fillOpacity:p.fillOpacity,x:p.x,y:p.y,width:p.width,height:p.height,ry:p.ry}),h().createElement(ES,wS({},p,{offset:f,horizontalPoints:j,xAxis:x,yAxis:k})),h().createElement(SS,wS({},p,{offset:f,verticalPoints:P,xAxis:x,yAxis:k})),h().createElement(jS,wS({},p,{horizontalPoints:j})),h().createElement(PS,wS({},p,{verticalPoints:P})))}function NS(e){return NS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},NS(e)}function MS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function DS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?MS(Object(n),!0).forEach(function(t){IS(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):MS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function IS(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=NS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=NS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==NS(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}CS.displayName="CartesianGrid";var RS=function(e){var t=e.title,n=e.data;return wp.element.createElement("div",{className:"rank-math-keyword-block"},wp.element.createElement("h4",null,t),wp.element.createElement(xO,n))};const LS=(0,Ye.withSelect)(function(e){var t=e("rank-math").getKeywordsOverview();return DS(DS({},t.topKeywords),{},{graph:(0,f.get)(t,["positionGraph"])})})(function(e){var t=e.top3,n=e.top10,r=e.top50,o=e.ctr,i=e.ctrDifference,a=e.graph,c=he();if((0,f.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid has-3-col"},(0,f.times)(3,function(e){return wp.element.createElement(et,{key:e,animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"80px"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"50%"}))})),wp.element.createElement("div",{className:"rank-math-box-grid has-5-col"},(0,f.times)(5,function(e){return wp.element.createElement(et,{key:e,animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"}))})));var u={top3:(0,l.__)("Top 3 Positions","rank-math"),top10:(0,l.__)("4-10 Positions","rank-math"),top50:(0,l.__)("10-50 Positions","rank-math")};return wp.element.createElement("div",{className:"rank-math-box rank-math-position-overview"},wp.element.createElement("h3",null,(0,l.__)("Keyword Positions","rank-math")),wp.element.createElement("div",{className:"grid"},wp.element.createElement("div",{className:"rank-math-position position-top3"},wp.element.createElement(RS,{title:(0,l.__)("Top 3 Positions","rank-math"),data:t})),wp.element.createElement("div",{className:"rank-math-position position-top10"},wp.element.createElement(RS,{title:(0,l.__)("4-10 Positions","rank-math"),data:n})),wp.element.createElement("div",{className:"rank-math-position position-top50"},wp.element.createElement(RS,{title:(0,l.__)("10-50 Positions","rank-math"),data:r}))),wp.element.createElement(hn,{height:160},wp.element.createElement(dS,{data:a,margin:{top:1,right:1,left:1,bottom:1},stackOffset:"expand"},wp.element.createElement(CS,{stroke:"#f2f2f2",vertical:!1}),wp.element.createElement(vr,{content:wp.element.createElement(aS,null),wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",formatter:function(e,t){return[e,u[t]]},cursor:{fill:"rgb(0 0 0 / 0.05)"}}),wp.element.createElement(iv,{type:"basis",dataKey:"top3",strokeWidth:0,fill:"#3e70b2",stackId:"keywords"}),wp.element.createElement(iv,{type:"basis",dataKey:"top10",strokeWidth:0,fill:"#4e8cde",stackId:"keywords"}),wp.element.createElement(iv,{type:"basis",dataKey:"top50",strokeWidth:0,fill:"#71a3e5",stackId:"keywords"}))),wp.element.createElement("div",{className:"rank-math-avg-ctr"},wp.element.createElement(RS,{title:(0,l.__)("CTR","rank-math"),data:{total:o,difference:i}})),wp.element.createElement(ot.Button,{isLink:!0,onClick:function(){return c("/keywords/1")}},(0,l.__)("Open Report","rank-math")))});const BS=(0,ot.withFilters)("rankMath.analytics.topActionablePosts")(function(){return null});const FS=dx((0,ot.withFilters)("rankMath.analytics.topPosts")(function(){return wp.element.createElement(u.Fragment,null,wp.element.createElement("div",{id:"rank-math-pro-cta"},wp.element.createElement("div",{className:"rank-math-cta-table"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,(0,l.__)("Top 5 Winning & Losing Posts","rank-mth"))),wp.element.createElement("div",{className:"rank-math-cta-body"},wp.element.createElement(ot.Dashicon,{size:"50",icon:"awards"}),wp.element.createElement("p",null,(0,l.__)("Take full control of what’s important to the success of your website – see content that’s performing well and content that’s dropped in rankings so you can take action.","rank-math")),wp.element.createElement("a",{href:TO("pro","Overview Winning Posts"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math"))))))}));const US=function(){return wp.element.createElement(u.Fragment,null,wp.element.createElement(hx,{heading:(0,l.__)("Analytics","rank-math"),onChange:function(){(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getPostsOverview"),(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getKeywordsOverview")}}),wp.element.createElement("div",{className:"grid"},wp.element.createElement(rS,null),wp.element.createElement(uS,null)),wp.element.createElement("div",{className:"grid"},wp.element.createElement(pS,null),wp.element.createElement(LS,null)),wp.element.createElement(FS,null),wp.element.createElement(BS,null))};function zS(e){return zS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zS(e)}function qS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function WS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qS(Object(n),!0).forEach(function(t){KS(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function KS(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=zS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=zS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==zS(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $S=function(e){var t=e.type,n=e.title,r=e.tooltip,o=e.onClick,i=e.selected,a=e.data,c=e.className,l=e.tooltipClassName,u=d()("stat-filter-"+t,c,{"is-active":i[t]});return wp.element.createElement(ot.Button,{className:u,onClick:function(){o(WS(WS({},i),{},KS({},"".concat(t),!i[t])))}},wp.element.createElement("h4",null,n,wp.element.createElement(Hx,{className:l},r)),wp.element.createElement(xO,a))};const HS=(0,ot.withFilters)("rankMath.analytics.performanceStatsFilter")(function(e){var t=e.stats,n=e.selected,r=e.setSelection;if((0,f.isEmpty)(t))return wp.element.createElement(Jx,{times:6,height:"73",className:"rank-math-graph-filter rank-math-stat-filters has-4-col has-6-item"});var o=(0,f.get)(t,"ctr",0),i=(0,f.get)(t,"clicks",0),a=(0,f.get)(t,"position",0);a&&0!==a.previous&&(a.revert=!0);var c=(0,f.get)(t,"keywords",0),u=(0,f.get)(t,"impressions",0),s=d()("rank-math-graph-filter rank-math-stat-filters has-4-col has-6-item");return wp.element.createElement("div",{className:s},wp.element.createElement($S,{className:"stat-filter-color-2",type:"impressions",title:(0,l.__)("Total Impressions","rank-math"),data:u,tooltipClassName:"bottom",tooltip:(0,l.__)("How many times your site showed up in the search results.","rank-math"),selected:n,onClick:r}),wp.element.createElement($S,{className:"stat-filter-color-3",type:"keywords",title:(0,l.__)("Total Keywords","rank-math"),data:c,tooltipClassName:"bottom",tooltip:(0,l.__)("Total number of keywords your site ranks for within top 100 positions.","rank-math"),selected:n,onClick:r}),wp.element.createElement($S,{className:"stat-filter-color-4",type:"clicks",title:(0,l.__)("Total Clicks","rank-math"),data:i,tooltipClassName:"bottom",tooltip:(0,l.__)("How many times your site was clicked on in the search results.","rank-math"),selected:n,onClick:r}),wp.element.createElement($S,{className:"stat-filter-color-5",type:"ctr",title:(0,l.__)("CTR","rank-math"),data:o,tooltip:(0,l.__)("Average click-through rate. Total clicks divided by total impressions.","rank-math"),selected:n,onClick:r}),wp.element.createElement($S,{className:"stat-filter-color-6",type:"position",title:(0,l.__)("Average Position","rank-math"),data:a,tooltip:(0,l.__)("Average position of all the keywords ranking within top 100 positions.","rank-math"),selected:n,onClick:r}))});function VS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return GS(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?GS(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function GS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var YS="performance";const XS=dx((0,ot.withFilters)("rankMath.analytics.postsTable")((0,Ye.withSelect)(function(e,t){return{query:t.params,navigate:t.navigate,userPreference:e("rank-math").getUserColumnPreference(YS)}})(function(e){var t=e.query,n=e.navigate,r=e.userPreference,o=t.paged,i=void 0===o?1:o,a=VS((0,u.useState)(!1),2),c=a[0],s=a[1],p=VS((0,u.useState)(!1),2),d=p[0],m=p[1],h=(0,u.useState)(!1),y=VS(h,1)[0],v=(0,u.useRef)(null);if(QO(v,h),(0,Ye.useSelect)(function(e){if(!1!==y){var t=e("rank-math").getPostsRowsByObjects(i,{});(0,f.isEmpty)(t)||t===c||s(t);var n=e("rank-math").getPostsSummary();(0,f.isEmpty)(n)||n===d||m(n)}},[y,i,c,d]),(0,f.isUndefined)(c)||(0,f.isUndefined)(d))return"Loading";var b=[];if(!(0,f.isUndefined)(c.rows)&&(b="No Data"===c.rows.response?[]:c.rows,(0,f.isEmpty)(b)))return JO((0,l.__)("Content","rank-math"));var g=(0,Ge.applyFilters)("rankMath.analytics.performanceHeaders",[{key:"sequence",label:(0,l.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,l.__)("Title","rank-math"),required:!0,cellClassName:"rank-math-col-title"},{key:"impressions",label:(0,l.__)("Impressions","rank-math"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,l.__)("Clicks","rank-math"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,l.__)("CTR","rank-math"),cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,l.__)("Position","rank-math"),cellClassName:"rank-math-col-position"}]),w=(0,Ge.applyFilters)("rankMath.analytics.performanceTableSummary",[{label:(0,l.__)("Posts","rank-math"),value:c.rowsFound},{label:(0,l.__)("Total Impressions","rank-math"),value:OO(d.impressions)},{label:(0,l.__)("Total Clicks","rank-math"),value:OO(d.clicks)}],d),O=lx(g,r);return wp.element.createElement("div",{className:"rank-math-posts",ref:v},wp.element.createElement(Wx,{className:"rank-math-table",title:(0,l.__)("Content","rank-math"),headers:O,downloadable:!0,rowsPerPage:25,rows:sx(b,(0,f.map)(g,"key"),ux(i,25)),isLoading:(0,f.isEmpty)(c.rows),query:t,totalRows:parseInt(c.rowsFound),summary:w,showPageArrowsLabel:!1,onPageChange:function(e){n("/performance/"+e)},onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){r[t]=!r[t],(0,Ye.dispatch)("rank-math").updateUserPreferences(r,YS)}}))})));var ZS={pageviews:"#10AC84",impressions:"#4e8cde",keywords:"#ed5e5e",clicks:"#FF9F43",ctr:"#F368E0",position:"#0bbde3",adsense:"#00A3A4"};const JS=function(e){return(0,f.get)(ZS,e,"#999999")};(Object.getOwnPropertyDescriptor(JS,"name")||{}).writable||Object.defineProperty(JS,"name",{value:"default",configurable:!0});const QS=moment;var ej=n.n(QS);const tj=function(e){var t=e.width,n=e.height,r=e.x,o=e.y,i=e.dy,a=e.payload,c=e.index,l=e.visibleTicksCount,u=e.isFormat,s=void 0===u||u,f="middle";return 0===c&&(f="start"),c===l-1&&(f="end"),wp.element.createElement("g",{className:"recharts-layer recharts-cartesian-axis-tick"},wp.element.createElement("text",{width:t,height:n,x:r,y:o,stroke:"none",fill:"#7f868d",fontSize:"14",textAnchor:f},wp.element.createElement("tspan",{x:r,dy:i},s?ej()(a.value).format("D MMM, YYYY"):a.value)))};const nj=(0,ot.withFilters)("rankMath.analytics.performanceGraph")(function(e){var t=e.stats,n=e.selected;if((0,f.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-graph main-graph performance-graph loader"},wp.element.createElement(et,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})));var r=0,o=t.graph.merged,i={ctr:(0,l.__)("CTR","rank-math"),clicks:(0,l.__)("Clicks","rank-math"),earnings:(0,l.__)("Adsense","rank-math"),impressions:(0,l.__)("Impressions","rank-math"),keywords:(0,l.__)("Keywords","rank-math"),pageviews:(0,l.__)("Pageviews","rank-math"),position:(0,l.__)("Position","rank-math")},a=Object.values(n).filter(Boolean).length,c=t.graph.merged.reduce(function(e,t){return void 0!==t.position?e+=1:e},0);return wp.element.createElement("div",{className:"rank-math-graph main-graph performance-graph"},wp.element.createElement(hn,null,wp.element.createElement(bO,{data:o,margin:{top:10},baseValue:"dataMin"},wp.element.createElement(aO,{dy:15,dataKey:"formattedDate",interval:1,tickLine:!1,tickFormatter:function(e){return e},tick:wp.element.createElement(tj,{isFormat:!1}),axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},domain:["dataMin","dataMax"]}),wp.element.createElement(vr,{content:wp.element.createElement(aS,null),wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",formatter:function(e,t){return 0===e?["n/a",t]:"position"===t?[-e,i[t]]:[e,i[t]]}}),wp.element.createElement("defs",null,(0,f.map)(n,function(e,t){return!1===e?null:wp.element.createElement("linearGradient",{key:t,id:t,x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:JS(t),stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:JS(t),stopOpacity:0}))})),(0,f.map)(n,function(e,t){if(!1===e||"position"===t&&0===c)return null;++r;var n=!(a<3);return wp.element.createElement(vO,{key:t,hide:n,dx:1===r?-10:10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return OO(e)},tick:{fill:"#7f868d",fontSize:14},yAxisId:"".concat(t,"-yaxis"),orientation:1===r?"left":"right",domain:"position"===t?[function(e){return 4*(parseInt((e+1)/4)-1)-1},-1]:["auto","auto"]})}),(0,f.map)(n,function(e,t){if(!1===e||"position"===t&&0===c)return null;var n="adsense"===t?"earnings":t;return wp.element.createElement(Sw,{key:t,connectNulls:!0,dataKey:n,stroke:JS(t),strokeWidth:2,fill:"url(#".concat(t,")"),yAxisId:"".concat(t,"-yaxis")})}),wp.element.createElement(CS,{stroke:"rgba(0, 0, 0, 0.05)",vertical:!1}))))});function rj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return oj(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oj(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function oj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const ij=(0,Ye.withSelect)(function(e){return{stats:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).stats}})(function(e){var t=e.stats,n=rj((0,u.useState)({pageviews:cx(),impressions:!0,clicks:!cx(),keywords:!0,ctr:!1,position:!1,adsense:!1}),2),r=n[0],o=n[1];return wp.element.createElement(u.Fragment,null,wp.element.createElement(hx,{heading:(0,l.__)("SEO Performance","rank-math"),onChange:function(){(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getPostsSummary"),(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getPostsOverview")}}),wp.element.createElement(HS,{stats:t,selected:r,setSelection:o}),wp.element.createElement(nj,{stats:t,selected:r}),wp.element.createElement(FS,null),wp.element.createElement(XS,null))});var aj="indexing";const cj=dx((0,ot.withFilters)("rankMath.analytics.indexingTable")((0,Ye.withSelect)(function(e,t){var n=t.params,r=n.paged,o=void 0===r?1:r;return{query:n,navigate:t.navigate,tableData:e("rank-math").getIndexingReport(o,{}),summary:e("rank-math").getPostsSummary(),userPreference:e("rank-math").getUserColumnPreference(aj)}})(function(e){var t=e.tableData,n=e.summary,r=e.query,o=e.navigate,i=e.userPreference;if((0,f.isUndefined)(t)||(0,f.isUndefined)(n))return"Loading";var a=(0,f.isUndefined)(t.rows)||"No Data"===t.rows.response?[]:t.rows;(0,f.isUndefined)(i.index_verdict)||(i.index_verdict=!0);var c=(0,Ge.applyFilters)("rankMath.analytics.indexingHeaders",[{key:"sequence",label:(0,l.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,l.__)("Title","rank-math"),required:!0,cellClassName:"rank-math-col-title"},{key:"index_verdict",label:(0,l.__)("Status","rank-math"),cellClassName:"rank-math-col-status",isReadOnly:!0},{key:"indexing_state",label:(0,l.__)("Indexing Allowed","rank-math"),cellClassName:"rank-math-col-indexing-allowed"},{key:"rich_results_items",label:(0,l.__)("Rich Results","rank-math"),cellClassName:"rank-math-col-rich-results"},{key:"page_fetch_state",label:(0,l.__)("Page Fetch","rank-math"),cellClassName:"rank-math-col-page-fetch"},{key:"crawled_as",label:(0,l.__)("Crawled As [PRO]","rank-math"),cellClassName:"rank-math-col-crawled-as",disabled:!0},{key:"robots_txt_state",label:(0,l.__)("Robots state [PRO]","rank-math"),cellClassName:"rank-math-col-robots-state",disabled:!0}]),u=(0,Ge.applyFilters)("rankMath.analytics.indexingSummary",[{label:(0,l.__)("Posts","rank-math"),value:t.rowsFound}],n),s=r.paged,p=void 0===s?1:s,d=lx(c,i);return wp.element.createElement("div",{className:"rank-math-posts"},wp.element.createElement(Wx,{className:"rank-math-table",title:(0,l.__)("Content","rank-math"),headers:d,downloadable:!0,rowsPerPage:25,rows:sx(a,(0,f.filter)((0,f.map)(c,function(e){return e.disabled?"":e.key})),ux(p,25)),isLoading:(0,f.isEmpty)(t.rows),query:r,totalRows:parseInt(t.rowsFound),summary:u,showPageArrowsLabel:!1,onPageChange:function(e){o("/indexing/"+e)},onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){i[t]=!i[t],(0,Ye.dispatch)("rank-math").updateUserPreferences(i,aj)},indexingData:a}))})));(0,Ge.addFilter)("rank_math_table_column_value","rank-math",function(e,t,n,r){if((0,f.includes)(["index_verdict","indexing_state","crawled_as","robots_txt_state"],r)){var o=(0,f.kebabCase)(n),i=r+" verdict ";return("index_verdict"!==r||cx())&&(i+=d()((0,f.lowerCase)(o),{unspecified:(0,f.includes)(["verdict-unspecified","indexing-state-unspecified","crawling-user-agent-unspecified","robots-txt-state-unspecified"],o),pass:(0,f.includes)(["pass","indexing-allowed","allowed"],o),fail:(0,f.includes)(["fail","blocked-by-meta-tag"],o)})),{display:t=wp.element.createElement("span",{className:"rank-math-tooltip"},wp.element.createElement("i",{className:i}),wp.element.createElement("span",null,(0,f.startCase)((0,f.camelCase)(ZO(n))))),value:n}}return"rich_results_items"===r?(t=n?wp.element.createElement("div",{className:"schema-listing"},(0,f.map)(JSON.parse(n),function(e){var t=(0,f.unescape)(e.richResultType),n=t.replace(/ /g,""),r="schema-item",o=(0,l.__)("Pass","rank-math");if(!(0,f.isUndefined)(e.items[0].issues)){var i="";(0,f.forEach)(e.items[0].issues,function(e){if("ERROR"===e.severity)return i=e.severity,o=(0,l.__)("Error","rank-math"),!1;i=e.severity,o=e.severity}),r+=" "+(0,f.lowerCase)(i)}return wp.element.createElement("span",{className:r,key:(0,f.uniqueId)("schema-")},wp.element.createElement("span",{className:"rank-math-tooltip"},wp.element.createElement("i",{className:PO(n)}),wp.element.createElement("span",null,o)),t)})):wp.element.createElement(_O,{schemas:n}),{display:t,value:n}):e});const lj=dx((0,ot.withFilters)("rankMath.analytics.UrlInspection")(function(){return wp.element.createElement(u.Fragment,null,!cx()&&wp.element.createElement("div",{className:"rank-math-unlock-pro-notice",id:"rank-math-unlock-pro-notice"},wp.element.createElement("a",{href:TO("pro","Unlock PRO Index Status Tab Notice"),target:"_blank",className:"pro-link",rel:"noreferrer"},wp.element.createElement("p",null,(0,l.__)("Get Advanced Index Stats Directly from Google database.","rank-math")," ",wp.element.createElement("span",null,wp.element.createElement("strong",null,(0,l.__)("Upgrade to Rank Math PRO!","rank-math")))))),wp.element.createElement(cj,null))}));const uj=(0,ot.withFilters)("rankMath.analytics.keywordStatsFilter")(function(){return null});const sj=(0,Ye.withSelect)(function(e){return e("rank-math").getKeywordsOverview().topKeywords})(function(e){var t=e.top3,n=e.top10,r=e.top50,o=e.top100,i=e.selected,a=e.setSelection;return(0,f.isEmpty)(t)?wp.element.createElement(Jx,{height:"73",className:"rank-math-graph-filter rank-math-stat-filters has-4-item"}):wp.element.createElement("div",{className:"rank-math-graph-filter rank-math-stat-filters has-4-col"},wp.element.createElement($S,{type:"top3",title:(0,l.__)("Top 3 Positions","rank-math"),data:t,tooltipClassName:"bottom",tooltip:(0,l.__)("Your site appears in the best position for these keywords.","rank-math"),selected:i,onClick:a}),wp.element.createElement($S,{type:"top10",title:(0,l.__)("4-10 Positions","rank-math"),data:n,tooltipClassName:"bottom",tooltip:(0,l.__)("Your site appears on the first page for these keywords, but not in the top 3 positions.","rank-math"),selected:i,onClick:a}),wp.element.createElement($S,{type:"top50",title:(0,l.__)("10-50 Positions","rank-math"),data:r,tooltipClassName:"bottom",tooltip:(0,l.__)("Your site appears somewhere on pages 2-5 of the search results for these keywords.","rank-math"),selected:i,onClick:a}),wp.element.createElement($S,{type:"top100",title:(0,l.__)("51-100 Positions","rank-math"),data:o,tooltipClassName:"bottom",tooltip:(0,l.__)("Your site appears in the search results for these keywords, but not on the first couple of pages.","rank-math"),selected:i,onClick:a}))});function fj(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return pj(u,"_invoke",function(n,r,o){var i,c,l,u=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return i=t,c=0,l=e,p.n=n,a}};function d(n,r){for(c=n,l=r,t=0;!f&&u&&!o&&t<s.length;t++){var o,i=s[t],d=p.p,m=i[2];n>3?(o=m===r)&&(l=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=d&&((o=n<2&&d<i[1])?(c=0,p.v=r,p.n=i[1]):d<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(f&&1===s&&d(s,m),c=s,l=m;(t=c<2?e:l)||!f;){i||(c?c<3?(c>1&&(p.n=-1),d(c,l)):p.n=l:p.v=l);try{if(u=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?l:n.call(r,p))!==a)break}catch(t){i=e,c=1,l=t}finally{u=1}}return{value:t,done:f}}}(n,o,i),!0),u}var a={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(pj(t={},r,function(){return this}),t),f=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,pj(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return l.prototype=u,pj(f,"constructor",u),pj(u,"constructor",l),l.displayName="GeneratorFunction",pj(u,o,"GeneratorFunction"),pj(f),pj(f,o,"Generator"),pj(f,r,function(){return this}),pj(f,"toString",function(){return"[object Generator]"}),(fj=function(){return{w:i,m:p}})()}function pj(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}pj=function(e,t,n,r){function i(t,n){pj(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},pj(e,t,n,r)}function dj(e,t,n,r,o,i,a){try{var c=e[i](a),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,o)}function mj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hj(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hj(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var yj="keywords";const vj=dx((0,ot.withFilters)("rankMath.analytics.keywordsTable")((0,Ye.withSelect)(function(e,t){return{query:t.params,navigate:t.navigate,userPreference:e("rank-math").getUserColumnPreference(yj)}})(function(e){var t=e.query,n=e.navigate,r=e.userPreference,o=t.paged,i=void 0===o?1:o,a=mj((0,u.useState)(!1),2),c=a[0],s=a[1],p=mj((0,u.useState)(!1),2),d=p[0],m=p[1],h=mj((0,u.useState)(0),2),y=h[0],v=h[1],b=(0,u.useState)(!1),g=mj(b,1)[0],w=(0,u.useRef)(null);if(QO(w,b),(0,Ye.useSelect)(function(){var e,t=(e=fj().m(function e(t){var n,r,o,a;return fj().w(function(e){for(;;)switch(e.n){case 0:if(!1!==g){e.n=1;break}return e.a(2);case 1:return e.n=2,t("rank-math").getKeywordsRows(i);case 2:return n=e.v,(0,f.isEmpty)(n)||n===c||s(n),e.n=3,t("rank-math").getKeywordsSummary();case 3:return r=e.v,(0,f.isEmpty)(r)||r===d||m(r),e.n=4,t("rank-math").getKeywordsOverview();case 4:o=e.v,(0,f.isEmpty)(o)||(a=["top3","top10","top50","top100"].reduce(function(e,t){return e+parseInt((0,f.get)(o,["topKeywords",t,"total"],0))},0),v(a));case 5:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){dj(i,r,o,a,c,"next",e)}function c(e){dj(i,r,o,a,c,"throw",e)}a(void 0)})});return function(e){return t.apply(this,arguments)}}(),[g,i,c,d]),(0,f.isUndefined)(c)||(0,f.isUndefined)(d))return"Loading";var O="No Data"===c.response?[]:c;if((0,f.isEmpty)(O))return wp.element.createElement("div",{ref:w},JO((0,l.__)("Rest of the Keywords","rank-math")));var x=(0,Ge.applyFilters)("rankMath.analytics.keywordsHeaders",[{key:"sequenceAdd",label:(0,l.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"query",label:(0,l.__)("Keywords","rank-math"),required:!0,cellClassName:"rank-math-col-query"},{key:"impressions",label:(0,l.__)("Impressions","rank-math"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,l.__)("Clicks","rank-math"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,l.__)("CTR","rank-math"),cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,l.__)("Position","rank-math"),cellClassName:"rank-math-col-position"}]),k=[{label:(0,l.__)("Keywords","rank-math"),value:(0,f.get)(d,["keywords","total"],0)},{label:(0,l.__)("Total Impressions","rank-math"),value:OO((0,f.get)(d,["impressions","total"],0))},{label:(0,l.__)("CTR","rank-math"),value:OO((0,f.get)(d,["ctr","total"],0))},{label:(0,l.__)("Total Clicks","rank-math"),value:OO((0,f.get)(d,["clicks","total"],0))}],E=lx(x,r);return wp.element.createElement(u.Fragment,null,wp.element.createElement("div",{className:"rank-math-keyword-table",ref:w},wp.element.createElement(Wx,{className:"rank-math-table rank-math-analytics__card",title:(0,l.__)("Rest of the Keywords","rank-math"),headers:E,rows:sx(O,(0,f.map)(x,"key"),ux(i,25)),downloadable:!0,query:t,rowsPerPage:25,totalRows:y,summary:k,isLoading:(0,f.isEmpty)(c),showPageArrowsLabel:!1,onPageChange:function(e){n("/keywords/"+e)},onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){r[t]=!r[t],(0,Ye.dispatch)("rank-math").updateUserPreferences(r,yj)}})))})));function bj(e){return bj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bj(e)}function gj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gj(Object(n),!0).forEach(function(t){Oj(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gj(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Oj(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=bj(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=bj(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==bj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const xj=(0,Ye.withSelect)(function(e,t){var n=e("rank-math").getKeywordsOverview();return wj(wj({},t),{},{graph:(0,f.get)(n,["positionGraph"])})})(function(e){var t=e.graph,n=e.selected;if((0,f.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-graph main-graph keywords-position-graph loader"},wp.element.createElement(et,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})));var r={top3:(0,l.__)("Top 3 Positions","rank-math"),top10:(0,l.__)("4-10 Positions","rank-math"),top50:(0,l.__)("10-50 Positions","rank-math"),top100:(0,l.__)("51-100 Positions","rank-math")};return wp.element.createElement("div",{className:"rank-math-graph main-graph keywords-position-graph"},wp.element.createElement(hn,null,wp.element.createElement(dS,{data:t,margin:{top:0,right:0,left:0,bottom:0},stackOffset:"expand",style:{direction:rankMath.isRtl?"rtl":"ltr"}},wp.element.createElement(aO,{reversed:rankMath.isRtl,dy:15,dataKey:"formattedDate",interval:"preserveStartEnd",minTickGap:15,tickLine:!1,tickFormatter:function(e){return e},tick:{fill:"#7f868d",fontSize:14},axisLine:{stroke:"rgba(0, 0, 0, 0.15)"}}),wp.element.createElement(vO,{orientation:rankMath.isRtl?"right":"left",dx:-10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return OO(e)},tick:{fill:"#7f868d",fontSize:14}}),wp.element.createElement(vr,{style:{direction:rankMath.isRtl?"rtl":"ltr"},content:wp.element.createElement(aS,null),wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",formatter:function(e,t){return[e,r[t]]},cursor:{fill:"rgb(0 0 0 / 0.05)"}}),n.top3&&wp.element.createElement(iv,{type:"basis",dataKey:"top3",strokeWidth:0,fill:"#3e70b2",stackId:"keywords"}),n.top10&&wp.element.createElement(iv,{type:"basis",dataKey:"top10",strokeWidth:0,fill:"#4e8cde",stackId:"keywords"}),n.top50&&wp.element.createElement(iv,{type:"basis",dataKey:"top50",strokeWidth:0,fill:"#71a3e5",stackId:"keywords"}),n.top100&&wp.element.createElement(iv,{type:"basis",dataKey:"top100",strokeWidth:0,fill:"#83afe8",stackId:"keywords"}),wp.element.createElement(CS,{stroke:"rgba(0, 0, 0, 0.05)",vertical:!1}))))});const kj=(0,ot.withFilters)("rankMath.analytics.keywordStatsGraph")(function(){return null});const Ej=(0,ot.withFilters)("rankMath.analytics.topKeywords")(function(){return wp.element.createElement(u.Fragment,null,wp.element.createElement("div",{id:"rank-math-pro-cta"},wp.element.createElement("div",{className:"rank-math-cta-table"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,(0,l.__)("Top 5 Winning & Losing Keywords","rank-mth"))),wp.element.createElement("div",{className:"rank-math-cta-body"},wp.element.createElement(ot.Dashicon,{size:"50",icon:"awards"}),wp.element.createElement("p",null,(0,l.__)("Prioritize what’s most important so you can take action before its too late by seeing keywords you’re ranking well for and keywords where your site’s position has dropped.","rank-math")),wp.element.createElement("a",{href:TO("pro","Winning KW CTA"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math"))))))});function Sj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return jj(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jj(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Pj=function(){var e=Sj((0,u.useState)({impressions:!0,clicks:!0,keywords:!0,ctr:!1,position:!1}),2),t=e[0],n=e[1],r=Sj((0,u.useState)({top3:!0,top10:!0,top50:!0,top100:!0}),2),o=r[0],i=r[1];return wp.element.createElement(u.Fragment,null,wp.element.createElement(hx,{heading:(0,l.__)("Keywords","rank-math"),onChange:function(){(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getKeywordsOverview"),(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getKeywordsRows"),(0,Ye.dispatch)("rank-math").invalidateResolutionForStoreSelector("getKeywordsSummary")}}),wp.element.createElement(sj,{selected:o,setSelection:i}),wp.element.createElement(xj,{selected:o}),wp.element.createElement(uj,{selected:t,setSelection:n}),wp.element.createElement(kj,{selected:t}),wp.element.createElement(Ej,null),wp.element.createElement(vj,null))};function _j(e){return _j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_j(e)}function Aj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Tj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Aj(Object(n),!0).forEach(function(t){Cj(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Aj(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Cj(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=_j(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=_j(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_j(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Nj=dx((0,ot.withFilters)("rankMath.analytics.single")((0,Ye.withSelect)(function(e,t){var n=t.params.id,r=void 0===n?0:n;return Tj(Tj({},t),{},{post:e("rank-math").getSinglePost(r)})})(function(e){var t=e.post;return(0,f.isEmpty)(t)?null:wp.element.createElement(u.Fragment,null,wp.element.createElement(hx,{heading:(0,gO.decodeEntities)(t.title),slug:t.page,adminURL:t.admin_url,homeURL:t.home_url}),wp.element.createElement("div",{className:"rank-math-single-post-report"},wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks width-50 top-20"},wp.element.createElement("h3",null,(0,l.__)("Ready for more than just an overview? We have fully-fledged reports!","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,l.__)("Track more than 20 metrics for all of your posts","rank-math")),wp.element.createElement("li",null,(0,l.__)("Monitor Google trends for your selected focus keyword","rank-math")),wp.element.createElement("li",null,(0,l.__)("Keep an eye on the data that matters all in one place","rank-math"))),wp.element.createElement("a",{href:TO("pro","Single Post Report"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math")))),wp.element.createElement("img",{src:rankMath.singleImage,alt:(0,l.__)("Single Post/Page Reports","rank-math"),className:"single-post-report"})))})));const Mj=dx((0,ot.withFilters)("rankMath.analytics.keywordManager")(function(){var e=[{key:"sequenceDelete",label:(0,l.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"query",label:(0,l.__)("Keywords","rank-math"),required:!0,cellClassName:"rank-math-col-title"},{key:"impressions",label:(0,l.__)("Impressions","rank-math"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,l.__)("Clicks","rank-math"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,l.__)("CTR","rank-math"),cellClassName:"rank-math-col-click"},{key:"position",label:(0,l.__)("Position","rank-math"),cellClassName:"rank-math-col-position"},{key:"positionHistory",label:(0,l.__)("Position History","rank-math"),cellClassName:"rank-math-col-position-history"}],t=[{label:(0,l.__)("Used","rank-math"),value:5},{label:(0,l.__)("Remaining","rank-math"),value:45},{label:(0,l.__)("Allowed","rank-math"),value:50}],n=[{date:"2020-07-15",position:3},{date:"2020-07-25",position:5},{date:"2020-07-31",position:1},{date:"2020-08-13",position:1},{date:"2020-08-20",position:7},{date:"2020-08-28",position:7}],r=[{date:"2020-07-03",position:8},{date:"2020-08-06",position:2},{date:"2020-08-28",position:2}],o={"best seo plugin wordpress":{query:"best seo plugin wordpress",clicks:{total:21,difference:10},impressions:{total:2030,difference:-200},position:{total:3,difference:1},ctr:{total:.631578947368421,difference:.23},graph:n},"seo plugins for wordpress":{query:"seo plugins for wordpress",clicks:{total:40,difference:-15},impressions:{total:125,difference:22},position:{total:4,difference:-1},ctr:{total:3.25,difference:-.2},graph:r},"wordpress seo plugin":{query:"wordpress seo plugin",clicks:{total:60,difference:-2},impressions:{total:2222,difference:-22},position:{total:5,difference:15},ctr:{total:.55,difference:-.1},graph:n},"best seo plugin":{query:"best seo plugin",clicks:{total:724,difference:23},impressions:{total:2159,difference:329},position:{total:1,difference:0},ctr:{total:20.69,difference:.07},graph:r},"wordpress seo plugins":{query:"wordpress seo plugins",clicks:{total:1e4,difference:5e3},impressions:{total:3e5,difference:-23300},position:{total:5,difference:2},ctr:{total:.59,difference:-.1},graph:n}};return wp.element.createElement(u.Fragment,null,wp.element.createElement("div",{className:"rank-math-keyword-table keyword-manager"},wp.element.createElement("div",{id:"rank-math-pro-cta",className:"center"},wp.element.createElement("div",{className:"rank-math-cta-box blue-ticks width-50"},wp.element.createElement("h3",null,(0,l.__)("Your Own Keyword Manager","rank-math")),wp.element.createElement("ul",null,wp.element.createElement("li",null,(0,l.__)("Track your performance for your target keywords","rank-math")),wp.element.createElement("li",null,(0,l.__)("Monitor impressions, clicks, and position history","rank-math")),wp.element.createElement("li",null,(0,l.__)("No additional monthly subscriptions for third-party tools","rank-math"))),wp.element.createElement("a",{href:TO("pro","Keyword Manager Table"),target:"_blank",rel:"noreferrer",className:"button button-primary is-green"},(0,l.__)("Upgrade","rank-math")))),wp.element.createElement(Wx,{className:"rank-math-table blurred",title:(0,l.__)("Keyword Manager","rank-math"),headers:e,rows:sx(o,(0,f.map)(e,"key")),rowsPerPage:20,totalRows:20,summary:t})))}));const Dj=function(){var e=function(){var e=[];return e.push({path:"/",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-acf",title:(0,l.__)("Dashboard","rank-math")}),wp.element.createElement("span",null,(0,l.__)("Dashboard","rank-math"))),view:US,className:"rank-math-dashboard-tab"}),e.push({path:"/analytics/:paged",link:"/analytics/1",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-search-console",title:(0,l.__)("Site Analytics","rank-math")}),wp.element.createElement("span",null,(0,l.__)("Site Analytics","rank-math"))),view:tk,className:"rank-math-analytics-tab"}),e.push({path:"/performance/:paged",link:"/performance/1",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-analyzer",title:(0,l.__)("SEO Performance","rank-math")}),wp.element.createElement("span",null,(0,l.__)("SEO Performance","rank-math"))),view:ij,className:"rank-math-performance-tab"}),e.push({path:"/keywords/:paged",link:"/keywords/1",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-faq",title:(0,l.__)("Keywords","rank-math")}),wp.element.createElement("span",null,(0,l.__)("Keywords","rank-math"))),view:Pj,className:"rank-math-keywords-tab"}),e.push({path:"/single/:id",view:Nj,className:"rank-math-single-tab"}),e.push({path:"/tracker/:paged",link:"/tracker/1",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-acf",title:(0,l.__)("Rank Tracker","rank-math")}),wp.element.createElement("span",null,(0,l.__)("Rank Tracker","rank-math"))),view:Mj,className:"rank-math-tracker-tab"}),rankMath.enableIndexStatus&&e.push({path:"/indexing/:paged",link:"/indexing/1",title:wp.element.createElement(u.Fragment,null,wp.element.createElement("i",{className:"rm-icon rm-icon-analyzer",title:(0,l.__)("Index Status","rank-math")}),wp.element.createElement("span",null,(0,l.__)("Index Status","rank-math"))),view:lj,className:"rank-math-indexing-tab",isNew:!rankMath.viewedIndexStatus}),(0,Ge.applyFilters)("rank_math_search_console_tabs",e)}();return wp.element.createElement(Ue,null,wp.element.createElement("div",{className:"rank-math-tabs horizontal"},wp.element.createElement("div",{className:"rank-math-tab-nav",role:"tablist","aria-orientation":"horizontal"},(0,f.map)(e,function(e){var t=e.path,n=e.title,r=void 0!==n&&n,o=e.link,i=void 0!==o&&o;e.isNew;if(!1===r)return null;var a=d()("rank-math-tab",{isNew:"is-new"});return wp.element.createElement(Ke,{className:function(e){var n=e.isActive;return n?"/"===t&&window.location.hash&&"#/"!==window.location.hash?a:n?a+" is-active":a:a},key:t,to:i||t},r)}),""!==rankMath.lastUpdated&&wp.element.createElement("div",{className:"rank-math-updated"},wp.element.createElement("strong",null,(0,l.__)("Last updated","rank-math")),wp.element.createElement("br",null)," ",rankMath.lastUpdated)),wp.element.createElement(Ne,null,(0,f.map)(e,function(e){var t=d()("rank-math-tab-content",e.className),n=e.view;return wp.element.createElement(Te,{key:e.path,path:e.path,element:wp.element.createElement("div",{className:t},wp.element.createElement(n,e),"/indexing/:paged"!==e.path&&wp.element.createElement("p",{className:"rank-math-footnote"},wp.element.createElement("strong",null,(0,l.__)("Note:","rank-math"))," ",(0,l.__)("The statistics that appear in the Rank Math Analytics module won’t match with the data from the Google Search Console as we only track posts and keywords that rank in the top 100 positions in the selected timeframe. We do this to help make decision-making easier and for faster data processing since this is the data you really need to prioritize your SEO efforts on.","rank-math")))})}))))};function Ij(e,t){return{type:"RANK_MATH_APP_DATA",key:e,value:t}}function Rj(e){return Rj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rj(e)}function Lj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Bj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lj(Object(n),!0).forEach(function(t){Fj(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lj(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fj(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Rj(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Rj(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uj(e,t){var n=Bj({},(0,Ye.select)("rank-math").getAppData().dashboardStats);return n[t]=e,Ij("dashboardStats",n)}function zj(e){return Ij("keywordsOverview",e)}function qj(e){return Ij("keywordsSummary",e)}function Wj(e,t,n){var r=Bj({},(0,Ye.select)("rank-math").getKeywordsRowsAll());return r[e]=(0,f.isUndefined)(r[e])?{}:r[e],r[e][n]=t,Ij("keywordsRows",r)}function Kj(e){return Kj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kj(e)}function $j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Hj(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Kj(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Kj(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Kj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vj(e,t,n){var r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$j(Object(n),!0).forEach(function(t){Hj(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},(0,Ye.select)("rank-math").getSinglePosts());return r[e]=(0,f.isUndefined)(r[e])?{}:r[e],r[e][n]=t,Ij("singlePost",r)}function Gj(e){return Gj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gj(e)}var Yj=function(e){if(!e)return!1;if(-1===e){var t=new Date;return t.setYear(1970),t.getTime()}var n=parseInt(e),r=e.replace(n,"");return"d"===r&&(n=24*n*60*60*1e3),"h"===r&&(n=60*n*60*1e3),"m"===r&&(n=60*n*1e3),"s"===r&&(n*=1e3),Date.now()+n};const Xj=wp.apiFetch;var Zj=n.n(Xj);function Jj(e){return Jj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jj(e)}function Qj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Jj(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Jj(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Jj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tP(e){return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"30d";n=Yj(n);var r=new Date;r.setTime(n),"object"===Gj(t)&&(t=JSON.stringify(t)),document.cookie=[encodeURIComponent(e)+"="+encodeURIComponent(t),n?"; expires="+r.toUTCString():"","; path=/"].join("")}("rank_math_analytics_date_range",e),Ij("daysRange",e)}function nP(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qj(Object(n),!0).forEach(function(t){eP(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qj(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},(0,Ye.select)("rank-math").getUserColumnPreference());return n[t]=e,Zj()({method:"POST",path:"rankmath/v1/an/userPreferences",data:{preferences:n}}),function(e,t){return{type:"RANK_MATH_APP_UI",key:e,value:t}}("userColumnPreference",n)}function rP(e){return rP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rP(e)}function oP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oP(Object(n),!0).forEach(function(t){aP(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oP(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function aP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=rP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rP(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rP(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cP(e){return Ij("postsOverview",e)}function lP(e){return Ij("postsSummary",e)}function uP(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=iP({},(0,Ye.select)("rank-math").getAnalyticsSummary());return n[t]=e,Ij("analyticsSummary",n)}function sP(e,t,n){var r=iP({},(0,Ye.select)("rank-math").getPostsRowsByObjectsAll());return r[e]=(0,f.isUndefined)(r[e])?{}:r[e],r[e][n]=t,Ij("postsRowsByObjects",r)}function fP(e){return fP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fP(e)}function pP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function dP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=fP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fP(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fP(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mP(e,t,n){var r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pP(Object(n),!0).forEach(function(t){dP(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pP(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},(0,Ye.select)("rank-math").getIndexingReportAll());return r[e]=(0,f.isUndefined)(r[e])?{}:r[e],r[e][n]=t,Ij("indexingReport",r)}function hP(e){return hP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hP(e)}function yP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yP(Object(n),!0).forEach(function(t){bP(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yP(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=hP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=hP(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==hP(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gP={score:0,dashboardStats:!1,keywordsOverview:!1,postsOverview:!1,postsRows:{},postsRowsByObjects:{},indexingReport:{},postsSummary:!1,keywordsRows:{},keywordsSummary:!1,singlePost:!1,daysRange:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.cookie?document.cookie.split("; "):[],r=/(%[0-9A-Za-z]{2})+/g,o=t,i=0;i<n.length;i++){var a=n[i].split("="),c=a[0].replace(r,decodeURIComponent),l=a.slice(1).join("=");if(e===c){'"'===l.charAt(0)&&(l=l.slice(1,-1));try{l=l.replace(r,decodeURIComponent);try{l=JSON.parse(l)}catch(e){}}catch(e){}o=l;break}}return o}("rank_math_analytics_date_range","-30 days"),analyticsSummary:!1};function wP(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:gP,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===t.type?vP(vP({},e),{},bP({},t.key,t.value)):e}function OP(e){return OP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},OP(e)}function xP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function kP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xP(Object(n),!0).forEach(function(t){EP(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xP(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function EP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=OP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=OP(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==OP(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var SP={isLoaded:!1,userColumnPreference:rankMath.userColumnPreference};function jP(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:SP,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?kP(kP({},e),{},EP({},t.key,t.value)):e}function PP(e){return e.appData.singlePost}function _P(e,t,n){var r=fx(n,!1);return r=""===r?"all":r,(0,f.isUndefined)(e.appData.singlePost[t])?{}:e.appData.singlePost[t][r]}function AP(e){return e.appData}function TP(e,t){return(0,f.get)(e.appData,["dashboardStats",t],!1)}function CP(e){return e.appData.keywordsOverview}function NP(e){return e.appData.keywordsSummary}function MP(e){return e.appData.keywordsRows}function DP(e,t,n){var r=fx(n,!1);return r=""===r?"all":r,(0,f.isUndefined)(e.appData.keywordsRows[t])?{}:e.appData.keywordsRows[t][r]}function IP(e){return e.appData.daysRange}function RP(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?e.appUi.userColumnPreference[t]:e.appUi.userColumnPreference}function LP(e){return e.appData.postsOverview}function BP(e){return e.appData.postsSummary}function FP(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=(0,f.isUndefined)(e.appData.analyticsSummary[t])?e.appData.analyticsSummary:e.appData.analyticsSummary[t];return(0,Ge.applyFilters)("rankMath.analytics.analyticsSummary",n,e.appData.analyticsSummary)}function UP(e){return e.appData.postsRowsByObjects}function zP(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=fx(n)+fx(r,!1);return i=""===i?"all":i,i=o?i+"&postType="+o:i,(0,f.isUndefined)(e.appData.postsRowsByObjects[t])?{}:e.appData.postsRowsByObjects[t][i]}function qP(e){return e.appData.indexingReport}function WP(e,t,n,r){var o=fx(n,!1)+fx(r,!1);return o=""===o?"all":o,(0,f.isUndefined)(e.appData.indexingReport[t])?{}:e.appData.indexingReport[t][o]}function KP(e){Zj()({method:"GET",path:"rankmath/v1/an/dashboard"}).then(function(t){(0,Ye.dispatch)("rank-math").updateStats(t,e)})}function $P(){Zj()({method:"GET",path:"rankmath/v1/an/keywordsOverview"}).then(function(e){(0,Ye.dispatch)("rank-math").updateKeywordsOverview(e)})}function HP(){Zj()({method:"GET",path:"rankmath/v1/an/keywordsSummary"}).then(function(e){(0,Ye.dispatch)("rank-math").updateKeywordsSummary(e)})}function VP(e,t){var n=fx(t,!1);Zj()({method:"GET",path:"rankmath/v1/an/keywordsRows?page="+e+n}).then(function(t){(0,Ye.dispatch)("rank-math").updateKeywordsRows(e,t,""===n?"all":n)})}function GP(e,t){var n=fx(t,!1);Zj()({method:"GET",path:"rankmath/v1/an/post/"+e+"?"+n.substring(1)}).then(function(t){(0,Ye.dispatch)("rank-math").updateSinglePost(e,t,""===n?"all":n)})}function YP(){Zj()({method:"GET",path:"rankmath/v1/an/postsOverview"}).then(function(e){(0,Ye.dispatch)("rank-math").updatePostsOverview(e)})}function XP(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e?"?postType=".concat(e):"";Zj()({method:"GET",path:"rankmath/v1/an/analyticsSummary"+t}).then(function(t){(0,Ye.dispatch)("rank-math").updateAnalyticsSummary(t,e)})}function ZP(e){var t=e?"?postType=".concat(e):"";Zj()({method:"GET",path:"rankmath/v1/an/postsSummary"+t}).then(function(e){(0,Ye.dispatch)("rank-math").updatePostsSummary(e)})}function JP(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=fx(t)+fx(n,!1);o+=r?"&postType=".concat(r):"",Zj()({method:"GET",path:"rankmath/v1/an/postsRowsByObjects?page="+e+o}).then(function(t){(0,Ye.dispatch)("rank-math").updatePostsRowsByObjects(e,t,""===o?"all":o)})}function QP(e,t,n){var r=fx(t,!1)+fx(n,!1);Zj()({method:"GET",path:"rankmath/v1/an/inspectionResults?page="+e+r}).then(function(t){(0,Ye.dispatch)("rank-math").updateIndexingReport(e,t,""===r?"all":r)})}(0,Ye.registerStore)("rank-math",{reducer:(0,Ye.combineReducers)(r),selectors:o,actions:t,resolvers:i});function e_(e){return e_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e_(e)}function t_(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n_(r.key),r)}}function n_(e){var t=function(e,t){if("object"!=e_(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=e_(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==e_(t)?t:t+""}(0,Ge.addFilter)("rankMath.components.AnalyticItem","rank-math",function(){return lS}),(0,Ge.addFilter)("rank_math_filter_shown_headers","rank-math",lx),(0,Ge.addFilter)("rank_math_process_rows","rank-math",sx),(0,Ge.addFilter)("rank_math_getFilterQuery","rank-math",$x),(0,Ge.addFilter)("rank_math_humanNumber","rank-math",OO),(0,Ge.addFilter)("rank_math_getSnippetIcon","rank-math",PO);var r_=function(){return function(e,t,n){return t&&t_(e.prototype,t),n&&t_(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},[{key:"setup",value:function(){(0,u.createRoot)(document.getElementById("rank-math-analytics")).render(wp.element.createElement(React.Fragment,null,wp.element.createElement(s.DashboardHeader,{page:"analytics"}),wp.element.createElement("div",{className:"wrap rank-math-wrap"},wp.element.createElement("div",{className:"rank-math-analytics"},wp.element.createElement(Dj,null)))))}}])}();c()(document).ready(function(){window.searchConsole=new r_,null!==document.getElementById("rank-math-analytics")&&window.searchConsole.setup()})}()}();
geri dön