1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1510],{630:(e,t,n)=>{var r=n(46480),i=n(96969),a=n(71315),o=n(16382),l=n(41024);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?o(e)?i(e[0],e[1]):r(e):l(e)}},974:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(r.A);let o=(0,i.A)(a)},1486:(e,t,n)=>{var r=n(78374);e.exports=n(35002)(r)},1864:(e,t,n)=>{var r=n(81863),i=n(16382),a=n(39913);e.exports=function(e){return"string"==typeof e||!i(e)&&a(e)&&"[object String]"==r(e)}},2066:(e,t,n)=>{var r=n(24156),i=n(19288),a=n(30313);e.exports=function(e){return a(e)?r(e,!0):i(e)}},2366:(e,t,n)=>{var r=n(43951);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},2719:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(r.A);let o=(0,i.A)(a)},2722: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)}},2924:(e,t,n)=>{var r=n(25857);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},3122:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(r.A);let o=(0,i.A)(a)},3898:(e,t,n)=>{var r=n(28368),i=n(74876),a=n(2066);e.exports=function(e){return r(e,a,i)}},4805:(e,t,n)=>{"use strict";function r(e){this._context=e}function i(e){return new r(e)}n.d(t,{A:()=>i}),r.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*=1,t*=1,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)}}}},5779:(e,t,n)=>{var r=n(29874),i=n(39913);e.exports=function(e){return i(e)&&"[object Map]"==r(e)}},5813:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(t,n,a,o){function l(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return l.floor=function(e){return t(e=new Date(+e)),e},l.ceil=function(e){return t(e=new Date(e-1)),n(e,1),t(e),e},l.round=function(e){var t=l(e),n=l.ceil(e);return e-t<n-e?t:n},l.offset=function(e,t){return n(e=new Date(+e),null==t?1:Math.floor(t)),e},l.range=function(e,r,i){var a,o=[];if(e=l.ceil(e),i=null==i?1:Math.floor(i),!(e<r)||!(i>0))return o;do o.push(a=new Date(+e)),n(e,i),t(e);while(a<e&&e<r);return o},l.filter=function(r){return e(function(e){if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)},function(e,t){if(e>=e)if(t<0)for(;++t<=0;)for(;n(e,-1),!r(e););else for(;--t>=0;)for(;n(e,1),!r(e););})},a&&(l.count=function(e,n){return r.setTime(+e),i.setTime(+n),t(r),t(i),Math.floor(a(r,i))},l.every=function(e){return isFinite(e=Math.floor(e))&&e>0?e>1?l.filter(o?function(t){return o(t)%e==0}:function(t){return l.count(0,t)%e==0}):l:null}),l}});var r=new Date,i=new Date},6019:(e,t,n)=>{var r=n(86865),i=n(49270),a=n(32454),o=a&&a.isSet;e.exports=o?i(o):r},6167:(e,t,n)=>{"use strict";function r(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}n.d(t,{C:()=>r})},6242:e=>{e.exports=function(){return[]}}
1,6288:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"Warning")},7020:(e,t,n)=>{var r=n(86916),i=n(17963),a=n(62844);e.exports=function(e,t,n,o,l,s){var u=1&n,c=e.length,f=t.length;if(c!=f&&!(u&&f>c))return!1;var d=s.get(e),h=s.get(t);if(d&&h)return d==t&&h==e;var p=-1,g=!0,b=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++p<c;){var v=e[p],m=t[p];if(o)var y=u?o(m,v,p,t,e,s):o(v,m,p,e,t,s);if(void 0!==y){if(y)continue;g=!1;break}if(b){if(!i(t,function(e,t){if(!a(b,t)&&(v===e||l(v,e,n,o,s)))return b.push(t)})){g=!1;break}}else if(!(v===m||l(v,m,n,o,s))){g=!1;break}}return s.delete(e),s.delete(t),g}},7026:(e,t,n)=>{var r=n(54443),i=n(75765),a=n(64502),o=n(55858),l=n(71178);function s(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])}}s.prototype.clear=r,s.prototype.delete=i,s.prototype.get=a,s.prototype.has=o,s.prototype.set=l,e.exports=s},7199:(e,t,n)=>{var r=n(36786),i=n(47275),a=n(16382),o=n(48545),l=1/0,s=r?r.prototype:void 0,u=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return i(t,e)+"";if(o(t))return u?u.call(t):"";var n=t+"";return"0"==n&&1/t==-l?"-0":n}},7415:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},7509:(e,t,n)=>{var r=n(97399),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g;e.exports=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,r,i){t.push(r?i.replace(a,"$1"):n||e)}),t})},7829:(e,t,n)=>{var r=n(24156),i=n(34743),a=n(30313);e.exports=function(e){return a(e)?r(e):i(e)}},7868:e=>{e.exports=function(e){return this.__data__.has(e)}},8978:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>x,Gw:()=>M,Q1:()=>i,Qh:()=>A,Uw:()=>o,b:()=>k,ef:()=>a});var r=n(23841);function i(){}var a=.7,o=1.4285714285714286,l="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",u="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,f=RegExp(`^rgb\\(${l},${l},${l}\\)$`),d=RegExp(`^rgb\\(${u},${u},${u}\\)$`),h=RegExp(`^rgba\\(${l},${l},${l},${s}\\)$`),p=RegExp(`^rgba\\(${u},${u},${u},${s}\\)$`),g=RegExp(`^hsl\\(${s},${u},${u}\\)$`),b=RegExp(`^hsla\\(${s},${u},${u},${s}\\)$`),v={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32};function m(){return this.rgb().formatHex()}function y(){return this.rgb().formatRgb()}function x(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?_(t):3===n?
1new M(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?w(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?w(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=f.exec(e))?new M(t[1],t[2],t[3],1):(t=d.exec(e))?new M(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?w(t[1],t[2],t[3],t[4]):(t=p.exec(e))?w(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=g.exec(e))?L(t[1],t[2]/100,t[3]/100,1):(t=b.exec(e))?L(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?_(v[e]):"transparent"===e?new M(NaN,NaN,NaN,0):null}function _(e){return new M(e>>16&255,e>>8&255,255&e,1)}function w(e,t,n,r){return r<=0&&(e=t=n=NaN),new M(e,t,n,r)}function k(e){return(e instanceof i||(e=x(e)),e)?new M((e=e.rgb()).r,e.g,e.b,e.opacity):new M}function A(e,t,n,r){return 1==arguments.length?k(e):new M(e,t,n,null==r?1:r)}function M(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function C(){return`#${R(this.r)}${R(this.g)}${R(this.b)}`}function S(){let e=T(this.opacity);return`${1===e?"rgb(":"rgba("}${j(this.r)}, ${j(this.g)}, ${j(this.b)}${1===e?")":`, ${e})`}`}function T(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function j(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function R(e){return((e=j(e))<16?"0":"")+e.toString(16)}function L(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new P(e,t,n,r)}function O(e){if(e instanceof P)return new P(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=x(e)),!e)return new P;if(e instanceof P)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),o=Math.max(t,n,r),l=NaN,s=o-a,u=(o+a)/2;return s?(l=t===o?(n-r)/s+(n<r)*6:n===o?(r-t)/s+2:(t-n)/s+4,s/=u<.5?o+a:2-o-a,l*=60):s=u>0&&u<1?0:l,new P(l,s,u,e.opacity)}function P(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function E(e){return(e=(e||0)%360)<0?e+360:e}function z(e){return Math.max(0,Math.min(1,e||0))}function W(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}(0,r.A)(i,x,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:m,formatHex:m,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return O(this).formatHsl()},formatRgb:y,toString:y}),(0,r.A)(M,A,(0,r.X)(i,{brighter(e){return e=null==e?o:Math.pow(o,e),new M(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new M(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new M(j(this.r),j(this.g),j(this.b),T(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:C,formatHex:C,formatHex8:function(){return`#${R(this.r)}${R(this.g)}${R(this.b)}${R((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:S,toString:S})),(0,r.A)(P,function(e,t,n,r){return 1==arguments.length?O(e):new P(e,t,n,null==r?1:r)},(0,r.X)(i,{brighter(e){return e=null==e?o:Math.pow(o,e),new P(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new P(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new M(W(e>=240?e-240:e+120,i,r),W(e,i,r),W(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new P(E(this.h),z(this.s),z(this.l),T(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=T(this.opacity);return`${1===e?"hsl(":"hsla("}${E(this.h)}, ${100*z(this.s)}%, ${100*z(this.l)}%${1===e?")":`, ${e})`}`}}))},9267:(e,t,n)=>{var r=n(72542);e.exports=function(e){return e==e&&!r(e)}},11054:(e,t,n)=>{var r=n(2722),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var a=arguments,o=-1,l=i(a.length-t,0),s=Array(l);++o<l;)s[o]=a[t+o];o=-1;for(var u=Array(t+1);++o<t;)u[o]=a[o];return u[t]=n(s),r(e,this,u)}}},11392:(e,t,n)=>{"use strict";n.d(t,{i:()=>s});let r=Math.PI,i=2*r,a=i-1e-6;function o(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class l{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?o:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return o;let 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,i,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,n,i,a){if(e*=1,t*=1,n*=1,i*=1,(a*=1)<0)throw Error(`negative radius: ${a}`);let o=this._x1,l=this._y1,s=n-e,u=i-t,c=o-e,f=l-t,d=c*c+f*f;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>1e-6)if(Math.abs(f*s-u*c)>1e-6&&a){let h=n-o,p=i-l,g=s*s+u*u,b=Math.sqrt(g),v=Math.sqrt(d),m=a*Math.tan((r-Math.acos((g+d-(h*h+p*p))/(2*b*v)))/2),y=m/v,x=m/b;Math.abs(y-1)>1e-6&&this._append`L${e+y*c},${t+y*f}`,this._append`A${a},${a},0,0,${+(f*h>c*p)},${this._x1=e+x*s},${this._y1=t+x*u}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,o,l,s){if(e*=1,t*=1,n*=1,s=!!s,n<0)throw Error(`negative radius: ${n}`);let u=n*Math.cos(o),c=n*Math.sin(o),f=e+u,d=t+c,h=1^s,p=s?o-l:l-o;null===this._x1?this._append`M${f},${d}`:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-d)>1e-6)&&this._append`L${f},${d}`,n&&(p<0&&(p=p%i+i),p>a?this._append`A${n},${n},0,1,${h},${e-u},${t-c}A${n},${n},0,1,${h},${this._x1=f},${this._y1=d}`:p>1e-6&&this._append`A${n},${n},0,${+(p>=r)},${h},${this._x1=e+n*Math.cos(l)},${this._y1=t+n*Math.sin(l)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n*=1}v${+r}h${-n}Z`}toString(){return this._}}function s(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{let e=Math.floor(n);if(!(e>=0))throw RangeError(`invalid digits: ${n}`);t=e}return e},()=>new l(t)}l.prototype},11750:e=>{e.exports=function(e){return this.__data__.has(e)}},12111:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(r.A);let o=(0,i.A)(a)},12146:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?0x1fffffffffffff:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},12403:(e,t,n)=>{var r=n(27741),i=n(11054),a=n(29106);e.exports=function(e){return a(i(e,void 0,r),e+"")}},12611:(e,t,n)=>{var r=n(45116),i=n(74876);e.exports=function(e,t){return r(e,i(e),t)}},12936:(e,t,n)=>{var r=n(15725);e.exports=function(e){return function(t){return r(t,e)}}},13830:(e,t,n)=>{"use strict";n.d(t,{F8:()=>s,FA:()=>h,FP:()=>i,HQ:()=>p,Ni:()=>c,RZ:()=>u,T9:()=>o,TW:()=>d,gn:()=>a,jk:()=>l,pi:()=>f,qR:()=>g,tn:()=>r});let r=Math.abs,i=Math.atan2,a=Math.cos,o=Math.max,l=Math.min,s=Math.sin,u=Math.sqrt,c=1e-12,f=Math.PI,d=f/2,h=2*f;function p(e){return e>1?0:e<-1?f:Math.acos(e)}function g(e){return e>=1?d:e<=-1?-d:Math.asin(e)}},14467:(e,t,n)=>{"use strict";n.d(t,{ok:()=>e2,gx:()=>eG,_6:()=>eX,fS:()=>e5});var r=n(26256),i=n(67149),a=n(62028),o=n(39957),l=n(50957),s=n(58134),u=n(30172),c=n(6167),f=n(94286);function d(){var e,t,n=(0,f.A)().unknown(void 0),r=n.domain,i=n.range,a=0,o=1,l=!1,s=0,u=0,h=.5;function p(){var n=r().length,c=o<a,f=c?o:a,d=c?a:o;e=(d-f)/Math.max(1,n-s+2*u),l&&(e=Math.floor(e)),f+=(d-f-e*(n-s))*h,t=e*(1-s),l&&(f=Math.round(f),t=Math.round(t));var p=(function(e,t,n){e*=1,t*=1,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),a=Array(i);++r<i;)a[r]=e+r*n;return a})(n).map(function(t){return f+e*t});return i(c?p.reverse():p)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),p()):r()},n.range=function(e){return arguments.length?([a,o]=e,a*=1,o*=1,p()):[a,o]},n.rangeRound=function(e){return[a,o]=e,a*=1,o*=1,l=!0,p()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(l=!!e,p()):l},n.padding=function(e){return arguments.length?(s=Math.min(1,u=+e),p()):s},n.paddingInner=function(e){return arguments.length?(s=Math.min(1,e),p()):s},n.paddingOuter=function(e){return arguments.length?(u=+e,p()):u},n.align=function(e){return arguments.length?(h=Math.max(0,Math.min(1,e)),p()):h},n.copy=function(){return d(r(),[a,o]).round(l).paddingInner(s).paddingOuter(u).align(h)},c.C.apply(p(),arguments)}var h=n(60757),p=n(81014);let g=new Date,b=new Date;function v(e,t,n,r){function i(t){return e(t=0==arguments.length?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),i.round=e=>{let t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),i.range=(n,r,a)=>{let o,l=[];
1if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r)||!(a>0))return l;do l.push(o=new Date(+n)),t(n,a),e(n);while(o<n&&n<r);return l},i.filter=n=>v(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&&(i.count=(t,r)=>(g.setTime(+t),b.setTime(+r),e(g),e(b),Math.floor(n(g,b))),i.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?i.filter(r?t=>r(t)%e==0:t=>i.count(0,t)%e==0):i:null),i}let m=v(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);m.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?v(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):m:null,m.range;let y=v(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());y.range;let x=v(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());x.range;let _=v(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());_.range;let w=v(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds()-6e4*e.getMinutes())},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getHours());w.range;let k=v(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());k.range;let A=v(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/864e5,e=>e.getDate()-1);A.range;let M=v(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);M.range;let C=v(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>Math.floor(e/864e5));function S(e){return v(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())*6e4)/6048e5)}C.range;let T=S(0),j=S(1),R=S(2),L=S(3),O=S(4),P=S(5),E=S(6);function z(e){return v(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)/6048e5)}T.range,j.range,R.range,L.range,O.range,P.range,E.range;let W=z(0),D=z(1),I=z(2),F=z(3),N=z(4),B=z(5),$=z(6);W.range,D.range,I.range,F.range,N.range,B.range,$.range;let H=v(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());H.range;let U=v(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());U.range;let V=v(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());V.every=e=>isFinite(e=Math.floor(e))&&e>0?v(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,V.range;let Y=v(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());function K(e,t,n,r,i,a){let o=[[y,1,1e3],[y,5,5e3],[y,15,15e3],[y,30,3e4],[a,1,6e4],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function l(t,n,r){let i=Math.abs(n-t)/r,a=(0,h.A)(([,,e])=>e).right(o,i);if(a===o.length)return e.every((0,p.sG)(t/31536e6,n/31536e6,r));if(0===a)return m.every(Math.max((0,p.sG)(t,n,r),1));let[l,s]=o[i/o[a-1][2]<o[a][2]/i?a-1:a];return l.every(s)}return[function(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let i=n&&"function"==typeof n.range?n:l(e,t,n),a=i?i.range(e,+t+1):[];return r?a.reverse():a},l]}Y.every=e=>isFinite(e=Math.floor(e))&&e>0?v(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,Y.range;let[G,q]=K(Y,U,W,C,k,_),[X,Q]=K(V,H,T,A,w,x);var Z=n(40988);function J(e,t){e=e.slice();var n,r=0,i=e.length-1,a=e[r],o=e[i];return o<a&&(n=r,r=i,i=n,n=a,a=o,o=n),e[r]=t.floor(a),e[i]=t.ceil(o),e}function ee(e){return new Date(e)}function et(e){return e instanceof Date?+e:+new Date(+e)}function en(e,t,n,r,i,a,o,l,s,u){var c=(0,Z.Ay)(),f=c.invert,d=c.domain,h=u(".%L"),p=u(":%S"),g=u("%I:%M"),b=u("%I %p"),v=u("%a %d"),m=u("%b %d"),y=u("%B"),x=u("%Y");function _(e){return(s(e)<e?h:l(e)<e?p:o(e)<e?g:a(e)<e?b:r(e)<e?i(e)<e?v:m:n(e)<e?y:x)(e)}return c.invert=function(e){return new Date(f(e))},c.domain=function(e){return arguments.length?d(Array.from(e,et)):d().map(ee)},c.ticks=function(t){var n=d();return e(n[0],n[n.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?_:u(t)},c.nice=function(e){var n=d();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?d(J(n,e)):c},c.copy=function(){return(0,Z.C)(c,en(e,t,n,r,i,a,o,l,s,u))},c}var er=n(52755),ei=n(39509);function ea(e){return Math.log(e)}function eo(e){return Math.exp(e)}function el(e){return-Math.log(-e)}function es(e){return-Math.exp(-e)}function eu(e){return isFinite(e)?+("1e"+e):e<0?0:e}function ec(e){return(t,n)=>-e(-t,n)}
1function ef(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function ed(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}var eh=n(27858),ep=n(71855),eg=n(5813),eb=(0,eg.A)(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});eb.every=function(e){return isFinite(e=Math.floor(e))&&e>0?e>1?(0,eg.A)(function(t){t.setTime(Math.floor(t/e)*e)},function(t,n){t.setTime(+t+n*e)},function(t,n){return(n-t)/e}):eb:null},eb.range;var ev=n(90648),em=(0,eg.A)(function(e){e.setTime(e-e.getMilliseconds())},function(e,t){e.setTime(+e+t*ev.Tt)},function(e,t){return(t-e)/ev.Tt},function(e){return e.getUTCSeconds()});em.range;var ey=(0,eg.A)(function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*ev.Tt)},function(e,t){e.setTime(+e+t*ev.rR)},function(e,t){return(t-e)/ev.rR},function(e){return e.getMinutes()});ey.range;var ex=(0,eg.A)(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*ev.rR)},function(e,t){return(t-e)/ev.rR},function(e){return e.getUTCMinutes()});ex.range;var e_=(0,eg.A)(function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*ev.Tt-e.getMinutes()*ev.rR)},function(e,t){e.setTime(+e+t*ev.JJ)},function(e,t){return(t-e)/ev.JJ},function(e){return e.getHours()});e_.range;var ew=(0,eg.A)(function(e){e.setUTCMinutes(0,0,0)},function(e,t){e.setTime(+e+t*ev.JJ)},function(e,t){return(t-e)/ev.JJ},function(e){return e.getUTCHours()});ew.range;var ek=n(81912),eA=n(40738),eM=(0,eg.A)(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(e,t){e.setMonth(e.getMonth()+t)},function(e,t){return t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12},function(e){return e.getMonth()});eM.range;var eC=(0,eg.A)(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCMonth(e.getUTCMonth()+t)},function(e,t){return t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12},function(e){return e.getUTCMonth()});eC.range;var eS=n(54957),eT=n(48419);function ej(){return(ej=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}).apply(null,arguments)}var eR=[function(e){return e.setMilliseconds(0)},function(e){return e.setSeconds(0)},function(e){return e.setMinutes(0)},function(e){return e.setHours(0)},function(e){return e.setDate(1)},function(e){return e.setMonth(0)}],eL={millisecond:[],second:eR.slice(0,1),minute:eR.slice(0,2),hour:eR.slice(0,3),day:eR.slice(0,4),month:eR.slice(0,5),year:eR.slice(0,6)},eO=function(e){var t,n=e.format,r=void 0===n?"native":n,i=e.precision,a=e.useUTC,o=void 0===a||a,l=(t=void 0===i?"millisecond":i,function(e){return eL[t].forEach(function(t){t(e)}),e});return function(e){return void 0===e?e:"native"===r||e instanceof Date?l(e):l((o?(0,s.GY)(r):(0,s.T6)(r))(e))}},eP={min:0,max:"auto",stacked:!1,reverse:!1,clamp:!1,nice:!0,round:!1},eE=function(e,t,n,r){var i,a,o,l,s=e.min,c=void 0===s?eP.min:s,f=e.max,d=void 0===f?eP.max:f,h=e.stacked,p=void 0===h?eP.stacked:h,g=e.reverse,b=void 0===g?eP.reverse:g,v=e.clamp,m=void 0===v?eP.clamp:v,y=e.nice,x=void 0===y?eP.nice:y,_=e.round,w=void 0===_?eP.round:_;i="auto"===c?!0===p?null!=(a=t.minStacked)?a:0:t.min:c,o="auto"===d?!0===p?null!=(l=t.maxStacked)?l:0:t.max:d;var k=(0,u.A)().range("x"===r?[0,n]:[n,0]).interpolate(w?eh.A:ep.A).domain(b?[o,i]:[i,o]).clamp(m);return!0===x?k.nice():"number"==typeof x&&k.nice(x),ez(k,p)},ez=function(e,t){return void 0===t&&(t=!1),e.type="linear",e.stacked=t,e},eW=function(e,t,n){var r=(function(){return function e(t){var n=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return e(n())},t}(d.apply(null,arguments).paddingInner(1))})().range([0,n]).domain(t.all);return r.type="point",r},eD={round:!1},eI=function(e,t,n,r){var i=e.round,a=void 0===i?eD.round:i;return eF(d().range("x"===r?[0,n]:[n,0]).domain(t.all).round(a))},eF=function(e){return e.type="band",e},eN={format:"native",precision:"millisecond",min:"auto",max:"auto",useUTC:!0,nice:!1},eB=function(e,t,n){var r,i,a=e.format,o=void 0===a?eN.format:a,l=e.precision,u=void 0===l?eN.precision:l,f=e.min,d=void 0===f?eN.min:f,h=e.max,p=void 0===h?eN.max:h,g=e.useUTC,b=void 0===g?eN.useUTC:g,v=e.nice,m=void 0===v?eN.nice:v,C=eO({format:o,precision:u,useUTC:b});r="auto"===d?C(t.min):"native"!==o?C(d):d,i="auto"===p?C(t.max):"native"!==o?C(p):p;var S=b?function(){return c.C.apply(en(G,q,Y,U,W,M,k,_,y,s.aL).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}():function(){return c.C.apply(en(X,Q,V,H,T,A,w,x,y,s.DC).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}();return S.range([0,n]),r&&i&&S.domain([r,i]),!0===m?S.nice():"object"!=typeof m&&"number"!=typeof m||S.nice(m),S.type="time",
1S.useUTC=b,S},e$={base:10,min:"auto",max:"auto",round:!1,reverse:!1,nice:!0},eH=function(e,t,n,r){var i,a=e.base,o=void 0===a?e$.base:a,l=e.min,s=void 0===l?e$.min:l,u=e.max,f=void 0===u?e$.max:u,d=e.round,h=void 0===d?e$.round:d,g=e.reverse,b=void 0===g?e$.reverse:g,v=e.nice,m=void 0===v?e$.nice:v;if(t.all.some(function(e){return 0===e}))throw Error("a log scale domain must not include or cross zero");var y,x,_=!1;if(t.all.filter(function(e){return null!=e}).forEach(function(e){_||(void 0===i?i=Math.sign(e):Math.sign(e)!==i&&(_=!0))}),_)throw Error("a log scale domain must be strictly-positive or strictly-negative");y="auto"===s?t.min:s,x="auto"===f?t.max:f;var w=(function e(){let t=(function(e){let t,n,r=e(ea,eo),i=r.domain,a=10;function o(){var o,l;return t=(o=a)===Math.E?Math.log:10===o&&Math.log10||2===o&&Math.log2||(o=Math.log(o),e=>Math.log(e)/o),n=10===(l=a)?eu:l===Math.E?Math.exp:e=>Math.pow(l,e),i()[0]<0?(t=ec(t),n=ec(n),e(el,es)):e(ea,eo),r}return r.base=function(e){return arguments.length?(a=+e,o()):a},r.domain=function(e){return arguments.length?(i(e),o()):i()},r.ticks=e=>{let r,o,l=i(),s=l[0],u=l[l.length-1],c=u<s;c&&([s,u]=[u,s]);let f=t(s),d=t(u),h=null==e?10:+e,g=[];if(!(a%1)&&d-f<h){if(f=Math.floor(f),d=Math.ceil(d),s>0){for(;f<=d;++f)for(r=1;r<a;++r)if(!((o=f<0?r/n(-f):r*n(f))<s)){if(o>u)break;g.push(o)}}else for(;f<=d;++f)for(r=a-1;r>=1;--r)if(!((o=f>0?r/n(-f):r*n(f))<s)){if(o>u)break;g.push(o)}2*g.length<h&&(g=(0,p.Ay)(s,u,h))}else g=(0,p.Ay)(f,d,Math.min(d-f,h)).map(n);return c?g.reverse():g},r.tickFormat=(e,i)=>{if(null==e&&(e=10),null==i&&(i=10===a?"s":","),"function"!=typeof i&&(a%1||null!=(i=(0,er.A)(i)).precision||(i.trim=!0),i=(0,ei.GP)(i)),e===1/0)return i;let o=Math.max(1,a*e/r.ticks().length);return e=>{let r=e/n(Math.round(t(e)));return r*a<a-.5&&(r*=a),r<=o?i(e):""}},r.nice=()=>i(J(i(),{floor:e=>n(Math.floor(t(e))),ceil:e=>n(Math.ceil(t(e)))})),r})((0,Z.Gu)()).domain([1,10]);return t.copy=()=>(0,Z.C)(t,e()).base(t.base()),c.C.apply(t,arguments),t})().base(o),k="x"===r?[0,n]:[n,0];return!0===h?w.rangeRound(k):w.range(k),!0===b?w.domain([x,y]):w.domain([y,x]),!0===m?w.nice():"number"==typeof m&&w.nice(m),w.type="log",w},eU={constant:1,min:"auto",max:"auto",round:!1,reverse:!1,nice:!0},eV=function(e,t,n,r){var i,a,o=e.constant,l=void 0===o?eU.constant:o,s=e.min,f=void 0===s?eU.min:s,d=e.max,h=void 0===d?eU.max:d,p=e.round,g=void 0===p?eU.round:p,b=e.reverse,v=void 0===b?eU.reverse:b,m=e.nice,y=void 0===m?eU.nice:m;i="auto"===f?t.min:f,a="auto"===h?t.max:h;var x=(function e(){var t,n,r,i=(t=(0,Z.Gu)(),n=1,(r=t(ef(1),ed(n))).constant=function(e){return arguments.length?t(ef(n=+e),ed(n)):n},(0,u.C)(r));return i.copy=function(){return(0,Z.C)(i,e()).constant(i.constant())},c.C.apply(i,arguments)})().constant(l),_="x"===r?[0,n]:[n,0];return!0===g?x.rangeRound(_):x.range(_),!0===v?x.domain([a,i]):x.domain([i,a]),!0===y?x.nice():"number"==typeof y&&x.nice(y),x.type="symlog",x},eY=function(e,t){return e===t},eK=function(e,t){return e.getTime()===t.getTime()};function eG(e,t,n,r){switch(e.type){case"linear":return eE(e,t,n,r);case"point":return eW(0,t,n);case"band":return eI(e,t,n,r);case"time":return eB(e,t,n);case"log":return eH(e,t,n,r);case"symlog":return eV(e,t,n,r);default:throw Error("invalid scale spec")}}var eq=function(e,t,n){var r;if("stacked"in n&&n.stacked){var i=e.data["x"===t?"xStacked":"yStacked"];return null==i?null:n(i)}return null!=(r=n(e.data[t]))?r:null},eX=function(e,t,n,r,i){var a=e.map(function(e){return ej({},e,{data:e.data.map(function(e){return{data:ej({},e)}})})}),o=eQ(a,t,n);"stacked"in t&&!0===t.stacked&&e0(o,a),"stacked"in n&&!0===n.stacked&&e1(o,a);var l=eG(t,o.x,r,"x"),s=eG(n,o.y,i,"y"),u=a.map(function(e){return ej({},e,{data:e.data.map(function(e){return ej({},e,{position:{x:eq(e,"x",l),y:eq(e,"y",s)}})})})});return ej({},o,{series:u,xScale:l,yScale:s})},eQ=function(e,t,n){return{x:eZ(e,"x",t),y:eZ(e,"y",n)}},eZ=function(e,t,n,l){var s=void 0===l?{}:l,u=s.getValue,c=void 0===u?function(e){return e.data[t]}:u,f=s.setValue,d=void 0===f?function(e,n){e.data[t]=n}:f;if("linear"===n.type)e.forEach(function(e){e.data.forEach(function(e){var t=c(e);t&&d(e,parseFloat(String(t)))})});else if("time"===n.type&&"native"!==n.format){var h=eO(n);e.forEach(function(e){e.data.forEach(function(e){var t=c(e);t&&d(e,h(t))})})}var p=[];switch(e.forEach(function(e){e.data.forEach(function(e){p.push(c(e))})}),n.type){case"linear":var g=a(r(p).filter(function(e){return null!==e}),function(e){return e});return{all:g,min:Math.min.apply(Math,g),max:Math.max.apply(Math,g)};case"time":var b=i(p,function(e){return e.getTime()}).slice(0).sort(function(e,t){return t.getTime()-e.getTime()}).reverse();return{all:b,min:b[0],max:o(b)};default:var v=r(p);return{all:v,min:v[0],max:o(v)}}},eJ=function(e,t,n){var r="x"===e?"y":"x",i=[];t[r].all.forEach(function(t){var a=l(t)?eK:eY,s=[];
1n.forEach(function(n){var l=n.data.find(function(e){return a(e.data[r],t)}),u=null,c=null;if(void 0!==l){if(null!==(u=l.data[e])){var f=o(s);void 0===f?c=u:null!==f&&(c=f+u)}l.data["x"===e?"xStacked":"yStacked"]=c}s.push(c),null!==c&&i.push(c)})}),t[e].minStacked=Math.min.apply(Math,i),t[e].maxStacked=Math.max.apply(Math,i)},e0=function(e,t){return eJ("x",e,t)},e1=function(e,t){return eJ("y",e,t)},e2=function(e){var t=e.bandwidth();if(0===t)return e;var n=t/2;return e.round()&&(n=Math.round(n)),function(t){var r;return(null!=(r=e(t))?r:0)+n}},e8={millisecond:[eb,eb],second:[em,em],minute:[ey,ex],hour:[e_,ew],day:[(0,eg.A)(function(e){return e.setHours(0,0,0,0)},function(e,t){return e.setDate(e.getDate()+t)},function(e,t){return(t.getTime()-e.getTime())/864e5},function(e){return Math.floor(e.getTime()/864e5)}),(0,eg.A)(function(e){return e.setUTCHours(0,0,0,0)},function(e,t){return e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t.getTime()-e.getTime())/864e5},function(e){return Math.floor(e.getTime()/864e5)})],week:[ek.fz,eA.Hl],sunday:[ek.fz,eA.Hl],monday:[ek.By,eA.rt],tuesday:[ek.eQ,eA.sr],wednesday:[ek.l3,eA.z2],thursday:[ek.dt,eA.pT],friday:[ek.Sh,eA.a1],saturday:[ek.kS,eA.c8],month:[eM,eC],year:[eS.A,eT.A]},e6=RegExp("^every\\s*(\\d+)?\\s*("+Object.keys(e8).join("|")+")s?$","i"),e5=function(e,t){if(Array.isArray(t))return t;if("string"==typeof t&&"useUTC"in e){var n=t.match(e6);if(n){var r=n[1],i=n[2],a=e8[i][+!!e.useUTC];if("day"===i){var o,l,s=e.domain(),u=s[0],c=new Date(s[1]);return c.setDate(c.getDate()+1),null!=(o=null==(l=a.every(Number(null!=r?r:1)))?void 0:l.range(u,c))?o:[]}if(void 0===r)return e.ticks(a);var f=a.every(Number(r));if(f)return e.ticks(f)}throw Error("Invalid tickValues: "+t)}if("ticks"in e){if(void 0===t)return e.ticks();if("number"==typeof t&&isFinite(t)&&Math.floor(t)===t)return e.ticks(t)}return e.domain()}},14776:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,e0:()=>l,pv:()=>s,uz:()=>o});var r=n(48016);function i(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}let a=i((0,r.A)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var o=i((0,r.A)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb8
11febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),l=i((0,r.A)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),s=i((0,r.A)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"))},15143:(e,t,n)=>{var r=n(45116),i=n(2066);e.exports=function(e){return r(e,i(e))}},15306:(e,t,n)=>{var r=n(45116),i=n(7829);e.exports=function(e,t){return e&&r(t,i(t),e)}},15366:(e,t,n)=>{"use strict";n.d(t,{EY:()=>f,qu:()=>o,w6:()=>a});var r=n(98975),i=n(54568),a=function(e,t){e.font=(t.fontWeight?t.fontWeight+" ":"")+t.fontSize+"px "+t.fontFamily},o=function(e,t,n,r,i){void 0===r&&(r=0),void 0===i&&(i=0),t.outlineWidth>0&&(e.strokeStyle=t.outlineColor,e.lineWidth=2*t.outlineWidth,e.lineJoin="round",e.strokeText(n,r,i)),e.fillStyle=t.fill,e.fillText(n,r,i)};function l(){return(l=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}).apply(null,arguments)}function s(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}var u=["style","children"],c=["outlineWidth","outlineColor","outlineOpacity"],f=function(e){var t=e.style,n=e.children,a=s(e,u),o=t.outlineWidth,f=t.outlineColor,d=t.outlineOpacity,h=s(t,c);return(0,i.jsxs)(i.Fragment,{children:[o>0&&(0,i.jsx)(r.CS.text,l({},a,{style:l({},h,{strokeWidth:2*o,stroke:f,strokeOpacity:d,strokeLinejoin:"round"}),children:n})),(0,i.jsx)(r.CS.text,l({},a,{style:h,children:n}))]})}},15524:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},15725:(e,t,n)=>{var r=n(21902),i=n(59094);e.exports=function(e,t){t=r(t,e);for(var n=0,a=t.length;null!=e&&n<a;)e=e[i(t[n++])];return n&&n==a?e:void 0}},16382:e=>{e.exports=Array.isArray},16574:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},17456:(e,t,n)=>{var r=n(63226);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},17635:(e,t,n)=>{var r=n(41921),i=0;e.exports=function(e){var t=++i;return r(e)+t}},17963: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}}
1,19288:(e,t,n)=>{var r=n(72542),i=n(65728),a=n(67174),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=i(e),n=[];for(var l in e)"constructor"==l&&(t||!o.call(e,l))||n.push(l);return n}},19295:(e,t,n)=>{var r=n(48013);e.exports=n(85640)(function(e,t,n){r(e,t,n)})},19317:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666")},19614:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(81913),i=n(42020),a=n(4805),o=n(11392),l=n(76330);function s(e,t){var n=(0,i.A)(!0),s=null,u=a.A,c=null,f=(0,o.i)(d);function d(i){var a,o,l,d=(i=(0,r.A)(i)).length,h=!1;for(null==s&&(c=u(l=f())),a=0;a<=d;++a)!(a<d&&n(o=i[a],a,i))===h&&((h=!h)?c.lineStart():c.lineEnd()),h&&c.point(+e(o,a,i),+t(o,a,i));if(l)return c=null,l+""||null}return e="function"==typeof e?e:void 0===e?l.x:(0,i.A)(e),t="function"==typeof t?t:void 0===t?l.y:(0,i.A)(t),d.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,i.A)(+t),d):e},d.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,i.A)(+e),d):t},d.defined=function(e){return arguments.length?(n="function"==typeof e?e:(0,i.A)(!!e),d):n},d.curve=function(e){return arguments.length?(u=e,null!=s&&(c=u(s)),d):u},d.context=function(e){return arguments.length?(null==e?s=c=null:c=u(s=e),d):s},d}},19974:e=>{e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},20102:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(r.A);let o=(0,i.A)(a)},20431:(e,t,n)=>{var r=n(15725),i=n(56721),a=n(21902);e.exports=function(e,t,n){for(var o=-1,l=t.length,s={};++o<l;){var u=t[o],c=r(e,u);n(c,u)&&i(s,a(u,e),c)}return s}},20482:(e,t,n)=>{var r=n(63133),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,o,l){var s=1&n,u=r(e),c=u.length;if(c!=r(t).length&&!s)return!1;for(var f=c;f--;){var d=u[f];if(!(s?d in t:i.call(t,d)))return!1}var h=l.get(e),p=l.get(t);if(h&&p)return h==t&&p==e;var g=!0;l.set(e,t),l.set(t,e);for(var b=s;++f<c;){var v=e[d=u[f]],m=t[d];if(a)var y=s?a(m,v,d,t,e,l):a(v,m,d,e,t,l);if(!(void 0===y?v===m||o(v,m,n,a,l):y)){g=!1;break}b||(b="constructor"==d)}if(g&&!b){var x=e.constructor,_=t.constructor;x!=_&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof _&&_ instanceof _)&&(g=!1)}return l.delete(e),l.delete(t),g}},20795:(e,t,n)=>{var r=n(94101);e.exports=function(e,t){return r(e,t)}},21131:(e,t,n)=>{e.exports=n(66989)(n(38126),"Promise")},21494:(e,t,n)=>{"use strict";n.d(t,{Bi:()=>g,DP:()=>y,L7:()=>h,NP:()=>m,Ou:()=>c});var r=n(7620),i=n(19295),a=n(61483),o=n(83487),l=n(54568);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var u=["outlineWidth","outlineColor","outlineOpacity"],c=function(e){return e.outlineWidth,e.outlineColor,e.outlineOpacity,function(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}(e,u)},f=["axis.ticks.text","axis.legend.text","legends.title.text","legends.text","legends.ticks.text","legends.title.text","labels.text","dots.text","markers.text","annotations.text"],d=function(e,t){var n=i({},e,t);return f.forEach(function(e){var t,r;o(n,e,(t=a(n,e),r=n.text,s({},r,t)))}),n},h=function(e,t){return t?i({},e,t):e},p={background:"transparent",text:{fontFamily:"sans-serif",fontSize:11,fill:"#333333",outlineWidth:0,outlineColor:"#ffffff",outlineOpacity:1},axis:{domain:{line:{stroke:"transparent",strokeWidth:1}},ticks:{line:{stroke:"#777777",strokeWidth:1},text:{}},legend:{text:{fontSize:12}}},grid:{line:{stroke:"#dddddd",strokeWidth:1}}
1,legends:{hidden:{symbol:{fill:"#333333",opacity:.6},text:{fill:"#333333",opacity:.6}},text:{},ticks:{line:{stroke:"#777777",strokeWidth:1},text:{fontSize:10}},title:{text:{}}},labels:{text:{}},markers:{lineColor:"#000000",lineStrokeWidth:1,text:{}},dots:{text:{}},tooltip:{container:{background:"white",color:"inherit",fontSize:"inherit",borderRadius:"2px",boxShadow:"0 1px 2px rgba(0, 0, 0, 0.25)",padding:"5px 9px"},basic:{whiteSpace:"pre",display:"flex",alignItems:"center"},chip:{marginRight:7},table:{},tableCell:{padding:"3px 5px"},tableCellValue:{fontWeight:"bold"}},crosshair:{line:{stroke:"#000000",strokeWidth:1,strokeOpacity:.75,strokeDasharray:"6 6"}},annotations:{text:{fontSize:13,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},link:{stroke:"#000000",strokeWidth:1,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},outline:{fill:"none",stroke:"#000000",strokeWidth:2,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},symbol:{fill:"#000000",outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1}}},g=function(e,t){return(0,r.useMemo)(function(){return h(e,t)},[e,t])},b=(0,r.createContext)(null),v={},m=function(e){var t,n=e.theme,i=e.children,a=(t=void 0===n?v:n,(0,r.useMemo)(function(){return d(p,t)},[t]));return(0,l.jsx)(b.Provider,{value:a,children:i})},y=function(){var e=(0,r.useContext)(b);if(null===e)throw Error("Unable to find the theme, did you forget to wrap your component with ThemeProvider?");return e}},21902:(e,t,n)=>{var r=n(16382),i=n(28925),a=n(7509),o=n(41921);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:a(o(e))}},22092:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf")},22205:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(r.A);let o=(0,i.A)(a)},23086:(e,t,n)=>{var r=n(20431),i=n(97320);e.exports=function(e,t){return r(e,t,function(t,n){return i(e,n)})}},23841:(e,t,n)=>{"use strict";function r(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function i(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.d(t,{A:()=>r,X:()=>i})},23849:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(r.A);let o=(0,i.A)(a)},24156:(e,t,n)=>{var r=n(45327),i=n(86027),a=n(16382),o=n(51915),l=n(12146),s=n(25808),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),c=!n&&i(e),f=!n&&!c&&o(e),d=!n&&!c&&!f&&s(e),h=n||c||f||d,p=h?r(e.length,String):[],g=p.length;for(var b in e)(t||u.call(e,b))&&!(h&&("length"==b||f&&("offset"==b||"parent"==b)||d&&("buffer"==b||"byteLength"==b||"byteOffset"==b)||l(b,g)))&&p.push(b);return p}},24567:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666")},24594:e=>{e.exports=function(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),l=o.length;l--;){var s=o[e?l:++i];if(!1===n(a[s],s,a))break}return t}}},25808:(e,t,n)=>{var r=n(58838),i=n(49270),a=n(32454),o=a&&a.isTypedArray;e.exports=o?i(o):r},25840:(e,t,n)=>{var r=n(89039),i=n(7415),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var o=e[t];a.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||r(e,t,n)}},25857:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},26030:function(e){e.exports=function(e,t,n){var r=function(e){return e.add(4-e.isoWeekday(),"day")},i=t.prototype;i.isoWeekYear=function(){return r(this).year()},i.isoWeek=function(e){if(!this.$utils().u(e))return this.add(7*(e-this.isoWeek()),"day");var t,i,a,o=r(this),l=(t=this.isoWeekYear(),a=4-(i=(this.$u?n.utc:n)().year(t).startOf("year")).isoWeekday(),i.isoWeekday()>4&&(a+=7),i.add(a,"day"));return o.diff(l,"week")+1},i.isoWeekday=function(e){return this.$utils().u(e)?this.day()||7:this.day(this.day()%7?e:e-7)};var a=i.startOf;i.startOf=function(e,t){var n=this.$utils(),r=!!n.u(t)||t;return"isoweek"===n.p(e)?r?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):a.bind(this)(e,t)}}},26256:(e,t,n)=>{var r=n(60318);e.exports=function(e){return e&&e.length?r(e):[]}}
1,26899:(e,t,n)=>{var r=n(82826),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!i&&i in e}},27273:e=>{e.exports=function(){this.__data__=[],this.size=0}},27523:e=>{e.exports=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(i);++r<i;)a[r]=e[r+t];return a}},27741:(e,t,n)=>{var r=n(77755);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},27858:(e,t,n)=>{"use strict";function r(e,t){return e*=1,t*=1,function(n){return Math.round(e*(1-n)+t*n)}}n.d(t,{A:()=>r})},28146:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},28368:(e,t,n)=>{var r=n(45951),i=n(16382);e.exports=function(e,t,n){var a=t(e);return i(e)?a:r(a,n(e))}},28586:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M15.88 9.29 12 13.17 8.12 9.29a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0"}),"ExpandMoreRounded")},28794:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999")},28925:(e,t,n)=>{var r=n(16382),i=n(48545),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||i(e))||o.test(e)||!a.test(e)||null!=t&&e in Object(t)}},29106:(e,t,n)=>{var r=n(92805);e.exports=n(33064)(r)},29874:(e,t,n)=>{var r=n(84955),i=n(84936),a=n(21131),o=n(69462),l=n(58736),s=n(81863),u=n(73522),c="[object Map]",f="[object Promise]",d="[object Set]",h="[object WeakMap]",p="[object DataView]",g=u(r),b=u(i),v=u(a),m=u(o),y=u(l),x=s;
1(r&&x(new r(new ArrayBuffer(1)))!=p||i&&x(new i)!=c||a&&x(a.resolve())!=f||o&&x(new o)!=d||l&&x(new l)!=h)&&(x=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case g:return p;case b:return c;case v:return f;case m:return d;case y:return h}return t}),e.exports=x},30172:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(){var t=(0,i.Ay)();return t.copy=function(){return(0,i.C)(t,e())},a.C.apply(t,arguments),u(t)},C:()=>u});var r=n(81014),i=n(40988),a=n(6167),o=n(52755),l=n(38853),s=n(39509);function u(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,r.Ay)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var i=t();return function(e,t,n,i){var a,u,c,f=(0,r.sG)(e,t,n);switch((i=(0,o.A)(null==i?",f":i)).type){case"s":var d=Math.max(Math.abs(e),Math.abs(t));return null!=i.precision||isNaN(c=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,l.A)(d)/3)))-(0,l.A)(Math.abs(f))))||(i.precision=c),(0,s.s)(i,d);case"":case"e":case"g":case"p":case"r":null!=i.precision||isNaN((a=f,u=Math.abs(u=Math.max(Math.abs(e),Math.abs(t)))-(a=Math.abs(a)),c=Math.max(0,(0,l.A)(u)-(0,l.A)(a))+1))||(i.precision=c-("e"===i.type));break;case"f":case"%":null!=i.precision||isNaN(c=Math.max(0,-(0,l.A)(Math.abs(f))))||(i.precision=c-("%"===i.type)*2)}return(0,s.GP)(i)}(i[0],i[i.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var i,a,o=t(),l=0,s=o.length-1,u=o[l],c=o[s],f=10;for(c<u&&(a=u,u=c,c=a,a=l,l=s,s=a);f-- >0;){if((a=(0,r.lq)(u,c,n))===i)return o[l]=u,o[s]=c,t(o);if(a>0)u=Math.floor(u/a)*a,c=Math.ceil(c/a)*a;else if(a<0)u=Math.ceil(u*a)/a,c=Math.floor(c*a)/a;else break;i=a}return e},e}},30313:(e,t,n)=>{var r=n(86769),i=n(63369);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},30802:(e,t,n)=>{var r=n(33184);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},32078:(e,t,n)=>{var r=n(51916),i=n(48367),a=n(69905),o=n(81330),l=n(11750),s=n(77310);function u(e){var t=this.__data__=new r(e);this.size=t.size}u.prototype.clear=i,u.prototype.delete=a,u.prototype.get=o,u.prototype.has=l,u.prototype.set=s,e.exports=u}
1,32454:(e,t,n)=>{e=n.nmd(e);var r=n(58379),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,o=a&&a.exports===i&&r.process,l=function(){try{var e=a&&a.require&&a.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=l},32633:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,lG:()=>a,uN:()=>o});var r=n(54150);function i(e,t){return function(n){return e+n*t}}function a(e,t){var n=t-e;return n?i(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,r.A)(isNaN(e)?t:e)}function o(e){return 1==(e*=1)?l:function(t,n){var i,a,o;return n-t?(i=t,a=n,i=Math.pow(i,o=e),a=Math.pow(a,o)-i,o=1/o,function(e){return Math.pow(i+e*a,o)}):(0,r.A)(isNaN(t)?n:t)}}function l(e,t){var n=t-e;return n?i(e,n):(0,r.A)(isNaN(e)?t:e)}},32698:(e,t,n)=>{var r=n(65097),i=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 i.call(t,e)?t[e]:void 0}},32948:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(r.A);let o=(0,i.A)(a)},33064:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var i=t(),a=16-(i-r);if(r=i,a>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},33166:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc")},33184:(e,t,n)=>{var r=n(70592),i=n(45524),a=n(70432);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,i,n)}},33365:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(r.A);let o=(0,i.A)(a)},34098:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},34606:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(r.A);let o=(0,i.A)(a)},34743:(e,t,n)=>{var r=n(65728),i=n(64225),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},35002:(e,t,n)=>{var r=n(30313);e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!r(n))return e(n,i);for(var a=n.length,o=t?a:-1,l=Object(n);(t?o--:++o<a)&&!1!==i(l[o],o,l););return n}}},35581:(e,t,n)=>{var r=n(1486);e.exports=function(e,t){var n=[];return r(e,function(e,r,i){t(e,r,i)&&n.push(e)}),n}},35725:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(r.A);let o=(0,i.A)(a)},35951:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},36786:(e,t,n)=>{e.exports=n(38126).Symbol},36958:(e,t,n)=>{var r=n(65097),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},37604:(e,t,n)=>{var r=n(2366),i=n(49382),a=n(65510),o=n(59115),l=n(65678);e.exports=function(e,t,n){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return i(e,n);
1case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,n);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return a(e);case"[object Symbol]":return o(e)}}},38126:(e,t,n)=>{var r=n(58379),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=r||i||Function("return this")()},38500:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(r.A);let o=(0,i.A)(a)},38853:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(53628);function i(e){return(e=(0,r.f)(Math.abs(e)))?e[1]:NaN}},39224:e=>{e.exports=function(){return!1}},39418:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(r.A);let o=(0,i.A)(a)},39509:(e,t,n)=>{"use strict";n.d(t,{GP:()=>a,s:()=>o});var r,i,a,o,l=n(38853),s=n(52755),u=n(53628);function c(e,t){var n=(0,u.f)(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+Array(i-r.length+2).join("0")}let f={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:u.A,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 c(100*e,t)},r:c,s:function(e,t){var n=(0,u.f)(e,t);if(!n)return e+"";var i=n[0],a=n[1],o=a-(r=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,l=i.length;return o===l?i:o>l?i+Array(o-l+1).join("0"):o>0?i.slice(0,o)+"."+i.slice(o):"0."+Array(1-o).join("0")+(0,u.f)(e,Math.max(0,t+o-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function d(e){return e}var h=Array.prototype.map,p=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];a=(i=function(e){var t,n,i,a=void 0===e.grouping||void 0===e.thousands?d:(t=h.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var i=e.length,a=[],o=0,l=t[0],s=0;i>0&&l>0&&(s+l+1>r&&(l=Math.max(1,r-s)),a.push(e.substring(i-=l,i+l)),!((s+=l+1)>r));)l=t[o=(o+1)%t.length];return a.reverse().join(n)}),o=void 0===e.currency?"":e.currency[0]+"",u=void 0===e.currency?"":e.currency[1]+"",c=void 0===e.decimal?".":e.decimal+"",g=void 0===e.numerals?d:(i=h.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return i[+e]})}),b=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"-":e.minus+"",m=void 0===e.nan?"NaN":e.nan+"";function y(e){var t=(e=(0,s.A)(e)).fill,n=e.align,i=e.sign,l=e.symbol,d=e.zero,h=e.width,y=e.comma,x=e.precision,_=e.trim,w=e.type;"n"===w?(y=!0,w="g"):f[w]||(void 0===x&&(x=12),_=!0,w="g"),(d||"0"===t&&"="===n)&&(d=!0,t="0",n="=");var k="$"===l?o:"#"===l&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",A="$"===l?u:/[%p]/.test(w)?b:"",M=f[w],C=/[defgprs%]/.test(w);function S(e){var o,l,s,u=k,f=A;if("c"===w)f=M(e)+f,e="";else{var b=(e*=1)<0||1/e<0;
1if(e=isNaN(e)?m:M(Math.abs(e),x),_&&(e=function(e){e:for(var t,n=e.length,r=1,i=-1;r<n;++r)switch(e[r]){case".":i=t=r;break;case"0":0===i&&(i=r),t=r;break;default:if(!+e[r])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),b&&0==+e&&"+"!==i&&(b=!1),u=(b?"("===i?i:v:"-"===i||"("===i?"":i)+u,f=("s"===w?p[8+r/3]:"")+f+(b&&"("===i?")":""),C){for(o=-1,l=e.length;++o<l;)if(48>(s=e.charCodeAt(o))||s>57){f=(46===s?c+e.slice(o+1):e.slice(o))+f,e=e.slice(0,o);break}}}y&&!d&&(e=a(e,1/0));var S=u.length+e.length+f.length,T=S<h?Array(h-S+1).join(t):"";switch(y&&d&&(e=a(T+e,T.length?h-f.length:1/0),T=""),n){case"<":e=u+e+f+T;break;case"=":e=u+T+e+f;break;case"^":e=T.slice(0,S=T.length>>1)+u+e+f+T.slice(S);break;default:e=T+u+e+f}return g(e)}return x=void 0===x?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,x)):Math.max(0,Math.min(20,x)),S.toString=function(){return e+""},S}return{format:y,formatPrefix:function(e,t){var n=y(((e=(0,s.A)(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor((0,l.A)(t)/3))),i=Math.pow(10,-r),a=p[8+r/3];return function(e){return n(i*e)+a}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"})).format,o=i.formatPrefix},39913:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},39957:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},40169:(e,t,n)=>{"use strict";n.d(t,{Qr:()=>eW});var r=n(7620),i=n(79590),a=n(98455),o=n(98975),l=n(70939),s=n(56335),u=n(54772),c=n(21494),f=n(54568);function d(){return(d=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}).apply(null,arguments)}var h={dotSize:4,noteWidth:120,noteTextOffset:8},p=function(e){var t=typeof e;return(0,r.isValidElement)(e)||"string"===t||"function"===t||"object"===t},g=function(e){var t=typeof e;return"string"===t||"function"===t},b=function(e){return"circle"===e.type},v=function(e){return"dot"===e.type},m=function(e){return"rect"===e.type},y=function(e){var t=e.data,n=e.annotations,r=e.getPosition,i=e.getDimensions;return n.reduce(function(e,n){var a=n.offset||0;return[].concat(e,l(t,n.match).map(function(e){var t=r(e),o=i(e);return(b(n)||m(n))&&(o.size=o.size+2*a,o.width=o.width+2*a,o.height=o.height+2*a),d({},u(n,["match","offset"]),t,o,{size:n.size||o.size,datum:e})}))},[])},x=function(e,t,n,r){var i=Math.atan2(r-t,n-e);return(0,a.e_)((0,a.nv)(i))},_=function(e){var t,n,r=e.x,i=e.y,o=e.noteX,l=e.noteY,u=e.noteWidth,c=void 0===u?h.noteWidth:u,f=e.noteTextOffset,d=void 0===f?h.noteTextOffset:f;if(s(o))t=r+o;else{if(void 0===o.abs)throw Error("noteX should be either a number or an object containing an 'abs' property");t=o.abs}if(s(l))n=i+l;else{if(void 0===l.abs)throw Error("noteY should be either a number or an object containing an 'abs' property");n=l.abs}var p=r,g=i,v=x(r,i,t,n);if(b(e)){var y=(0,a.B2)((0,a.tR)(v),e.size/2);p+=y.x,g+=y.y}if(m(e)){var _=Math.round((v+90)/45)%8;0===_&&(g-=e.height/2),1===_&&(p+=e.width/2,g-=e.height/2),2===_&&(p+=e.width/2),3===_&&(p+=e.width/2,g+=e.height/2),4===_&&(g+=e.height/2),5===_&&(p-=e.width/2,g+=e.height/2),6===_&&(p-=e.width/2),7===_&&(p-=e.width/2,g-=e.height/2)}var w=t,k=t;return(v+90)%360>180?(w-=c,k-=c):k+=c,{points:[[p,g],[t,n],[k,n]],text:[w,n-d],angle:v+90}},w=function(e){var t=e.data,n=e.annotations,i=e.getPosition,a=e.getDimensions;return(0,r.useMemo)(function(){return y({data:t,annotations:n,getPosition:i,getDimensions:a})},[t,n,i,a])},k=function(e){var t=e.annotations;return(0,r.useMemo)(function(){return t.map(function(e){return d({},e,{computed:_(d({},e))})})},[t])},A=function(e){var t=e.datum,n=e.x,i=e.y,l=e.note,s=(0,c.DP)(),h=(0,a.mk)(),p=h.animate,g=h.config,b=(0,o.zh)({x:n,y:i,config:g,immediate:!p});return"function"==typeof l?(0,r.createElement)(l,{x:n,y:i,datum:t}):(0,f.jsxs)(f.Fragment,{children:[s.annotations.text.outlineWidth>0&&(0,f.jsx)(o.CS.text,{x:b.x,y:b.y,style:d({},s.annotations.text,{strokeLinejoin:"round",strokeWidth:2*s.annotations.text.outlineWidth,stroke:s.annotations.text.outlineColor}),children:l}),(0,f.jsx)(o.CS.text,{x:b.x,y:b.y,style:u(s.annotations.text,["outlineWidth","outlineColor"]),children:l})]})},M=function(e){var t=e.points,n=e.isOutline,i=void 0!==n&&n,l=(0,c.DP)(),s=(0,r.useMemo)(function(){var e=t[0];return t.slice(1).reduce(function(e,t){return e+" L"+t[0]+","+t[1]},"M"+e[0]+","+e[1])},[t]),u=(0,a.wA)(s);if(i&&l.annotations.link.outlineWidth<=0)return null;var h=d({},l.annotations.link);return i&&(h.strokeLinecap="square",h.strokeWidth=l.annotations.link.strokeWidth+2*l.annotations.link.outlineWidth,h.stroke=l.annotations.link.outlineColor,h.opacity=l.annotations.link.outlineOpacity),(0,f.jsx)(o.CS.path,{fill:"none",d:u,style:h})},C=function(e){var t=e.x,n=e.y,r=e.size,i=(0,c.DP)(),l=(0,a.mk)(),s=l.animate,u=l.config,h=(0,o.zh)({x:t,y:n,radius:r/2,config:u,immediate:!s});return(0,f.jsxs)(f.Fragment,{children:[i.annotations.outline.outlineWidth>0&&(0,f.jsx)(o.CS.circle,{cx:h.x,cy:h.y,r:h.radius,style:d({},i.annotations.outline,{fill:"none",strokeWidth:i.annotations.outline.strokeWidth+2*i.annotations.outline.outlineWidth,stroke:i.annotations.outline.outlineColor,opacity:i.annotations.outline.outlineOpacity})}),(0,f.jsx)(o.CS.circle,{cx:h.x,cy:h.y,r:h.radius,style:i.annotations.outline})]})},S=function(e){var t=e.x,n=e.y,r=e.size,i=void 0===r?h.dotSize:r,l=(0,c.DP)(),s=(0,a.mk)(),u=s.animate,p=s.config,g=(0,o.zh)({x:t,y:n,radius:i/2,config:p,immediate:!u});return(0,f.jsxs)(f.Fragment,{children:[l.annotations.outline.outlineWidth>0&&(0,f.jsx)(o.CS.circle,{cx:g.x,cy:g.y,r:g.radius,style:d({},l.annotations.outline,{fill:"none",strokeWidth:2*l.annotations.outline.outlineWidth,stroke:l.annotations.outline.outlineColor,opacity:l.annotations.outline.outlineOpacity})}),(0,f.jsx)(o.CS.circle,{cx:g.x,cy:g.y,r:g.radius,style:l.annotations.symbol})]})}
1,T=function(e){var t=e.x,n=e.y,r=e.width,i=e.height,l=e.borderRadius,s=void 0===l?6:l,u=(0,c.DP)(),h=(0,a.mk)(),p=h.animate,g=h.config,b=(0,o.zh)({x:t-r/2,y:n-i/2,width:r,height:i,config:g,immediate:!p});return(0,f.jsxs)(f.Fragment,{children:[u.annotations.outline.outlineWidth>0&&(0,f.jsx)(o.CS.rect,{x:b.x,y:b.y,rx:s,ry:s,width:b.width,height:b.height,style:d({},u.annotations.outline,{fill:"none",strokeWidth:u.annotations.outline.strokeWidth+2*u.annotations.outline.outlineWidth,stroke:u.annotations.outline.outlineColor,opacity:u.annotations.outline.outlineOpacity})}),(0,f.jsx)(o.CS.rect,{x:b.x,y:b.y,rx:s,ry:s,width:b.width,height:b.height,style:u.annotations.outline})]})},j=function(e){var t=e.datum,n=e.x,i=e.y,a=e.note,o=(0,r.useMemo)(function(){return _(e)},[e]);if(!p(a))throw Error("note should be a valid react element");return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(M,{points:o.points,isOutline:!0}),b(e)&&(0,f.jsx)(C,{x:n,y:i,size:e.size}),v(e)&&(0,f.jsx)(S,{x:n,y:i,size:e.size}),m(e)&&(0,f.jsx)(T,{x:n,y:i,width:e.width,height:e.height,borderRadius:e.borderRadius}),(0,f.jsx)(M,{points:o.points}),(0,f.jsx)(A,{datum:t,x:o.text[0],y:o.text[1],note:a})]})},R=function(e,t){t.forEach(function(t,n){var r=t[0],i=t[1];0===n?e.moveTo(r,i):e.lineTo(r,i)})},L=function(e,t){var n=t.annotations,r=t.theme;0!==n.length&&(e.save(),n.forEach(function(t){if(!g(t.note))throw Error("note is invalid for canvas implementation");r.annotations.link.outlineWidth>0&&(e.lineCap="square",e.strokeStyle=r.annotations.link.outlineColor,e.lineWidth=r.annotations.link.strokeWidth+2*r.annotations.link.outlineWidth,e.beginPath(),R(e,t.computed.points),e.stroke(),e.lineCap="butt"),b(t)&&r.annotations.outline.outlineWidth>0&&(e.strokeStyle=r.annotations.outline.outlineColor,e.lineWidth=r.annotations.outline.strokeWidth+2*r.annotations.outline.outlineWidth,e.beginPath(),e.arc(t.x,t.y,t.size/2,0,2*Math.PI),e.stroke()),v(t)&&r.annotations.symbol.outlineWidth>0&&(e.strokeStyle=r.annotations.symbol.outlineColor,e.lineWidth=2*r.annotations.symbol.outlineWidth,e.beginPath(),e.arc(t.x,t.y,t.size/2,0,2*Math.PI),e.stroke()),m(t)&&r.annotations.outline.outlineWidth>0&&(e.strokeStyle=r.annotations.outline.outlineColor,e.lineWidth=r.annotations.outline.strokeWidth+2*r.annotations.outline.outlineWidth,e.beginPath(),e.rect(t.x-t.width/2,t.y-t.height/2,t.width,t.height),e.stroke()),e.strokeStyle=r.annotations.link.stroke,e.lineWidth=r.annotations.link.strokeWidth,e.beginPath(),R(e,t.computed.points),e.stroke(),b(t)&&(e.strokeStyle=r.annotations.outline.stroke,e.lineWidth=r.annotations.outline.strokeWidth,e.beginPath(),e.arc(t.x,t.y,t.size/2,0,2*Math.PI),e.stroke()),v(t)&&(e.fillStyle=r.annotations.symbol.fill,e.beginPath(),e.arc(t.x,t.y,t.size/2,0,2*Math.PI),e.fill()),m(t)&&(e.strokeStyle=r.annotations.outline.stroke,e.lineWidth=r.annotations.outline.strokeWidth,e.beginPath(),e.rect(t.x-t.width/2,t.y-t.height/2,t.width,t.height),e.stroke()),"function"==typeof t.note?t.note(e,{datum:t.datum,x:t.computed.text[0],y:t.computed.text[1],theme:r}):(e.font=r.annotations.text.fontSize+"px "+r.annotations.text.fontFamily,e.textAlign="left",e.textBaseline="alphabetic",e.fillStyle=r.annotations.text.fill,e.strokeStyle=r.annotations.text.outlineColor,e.lineWidth=2*r.annotations.text.outlineWidth,r.annotations.text.outlineWidth>0&&(e.lineJoin="round",e.strokeText(t.note,t.computed.text[0],t.computed.text[1]),e.lineJoin="miter"),e.fillText(t.note,t.computed.text[0],t.computed.text[1]))}),e.restore())},O=n(45030),P=n(99419),E=n(89898),z=n(15366),W=function(e,t,n,r,i,a){a>0?(e.moveTo(t+a,n),e.lineTo(t+r-a,n),e.quadraticCurveTo(t+r,n,t+r,n+a),e.lineTo(t+r,n+i-a),e.quadraticCurveTo(t+r,n+i,t+r-a,n+i),e.lineTo(t+a,n+i),e.quadraticCurveTo(t,n+i,t,n+i-a),e.lineTo(t,n+a),e.quadraticCurveTo(t,n,t+a,n),e.closePath()):e.rect(t,n,r,i)},D=n(14467),I=n(81913),F=n(42020),N=n(52906),B=n(89419);function $(e,t){return e[t]}function H(e){let t=[];return t.key=e,t}var U=n(69523),V=n(67149);function Y(){return(Y=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}).apply(null,arguments)}function K(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}var G,q=function(e){var t=w({data:e.bars,annotations:e.annotations,getPosition:function(e){return{x:e.x+e.width/2,y:e.y+e.height/2}},getDimensions:function(e){var t=e.height,n=e.width;return{width:n,height:t,size:Math.max(n,t)}}});return(0,f.jsx)(f.Fragment,{children:t.map(function(e,t){return(0,f.jsx)(j,Y({},e),t)})})}
1,X=function(e){var t=e.width,n=e.height,r=e.legends,i=e.toggleSerie;return(0,f.jsx)(f.Fragment,{children:r.map(function(e,r){var a,o=e[0],l=e[1];return(0,f.jsx)(O.$i,Y({},o,{containerWidth:t,containerHeight:n,data:null!=(a=o.data)?a:l,toggleSerie:o.toggleSerie&&"keys"===o.dataFrom?i:void 0}),r)})})},Q=["data"],Z=["color","label"],J={indexBy:"id",keys:["value"],groupMode:"stacked",layout:"vertical",valueScale:{type:"linear",nice:!0,round:!1},indexScale:{type:"band",round:!1},padding:.1,innerPadding:0,enableGridX:!1,enableGridY:!0,enableLabel:!0,label:"formattedValue",labelPosition:"middle",labelOffset:0,labelSkipWidth:0,labelSkipHeight:0,labelTextColor:{theme:"labels.text.fill"},colorBy:"id",colors:{scheme:"nivo"},borderRadius:0,borderWidth:0,borderColor:{from:"color"},isInteractive:!0,tooltip:function(e){var t=e.color,n=e.label,r=K(e,Z);return(0,f.jsx)(E.GK,{id:n,value:r.formattedValue,enableChip:!0,color:t})},tooltipLabel:function(e){return e.id+" - "+e.indexValue},legends:[],initialHiddenIds:[],annotations:[],enableTotals:!1,totalsOffset:10},ee=Y({},J,{layers:["grid","axes","bars","totals","markers","legends","annotations"],axisTop:null,axisRight:null,axisBottom:{},axisLeft:{},barComponent:function(e){var t,n=e.bar,i=n.data,a=K(n,Q),l=e.style,s=l.borderColor,u=l.color,d=l.height,h=l.labelColor,p=l.labelOpacity,g=l.labelX,b=l.labelY,v=l.transform,m=l.width,y=l.textAnchor,x=e.borderRadius,_=e.borderWidth,w=e.label,k=e.shouldRenderLabel,A=e.isInteractive,M=e.onClick,C=e.onMouseEnter,S=e.onMouseLeave,T=e.tooltip,j=e.isFocusable,R=e.ariaLabel,L=e.ariaLabelledBy,O=e.ariaDescribedBy,P=e.ariaDisabled,W=e.ariaHidden,D=(0,c.DP)(),I=(0,E.fS)(),F=I.showTooltipFromEvent,N=I.showTooltipAt,B=I.hideTooltip,$=(0,r.useMemo)(function(){return function(){return(0,r.createElement)(T,Y({},a,i))}},[T,a,i]),H=(0,r.useCallback)(function(e){null==M||M(Y({color:a.color},i),e)},[a,i,M]),U=(0,r.useCallback)(function(e){return F($(),e)},[F,$]),V=(0,r.useCallback)(function(e){null==C||C(i,e),F($(),e)},[i,C,F,$]),G=(0,r.useCallback)(function(e){null==S||S(i,e),B()},[i,B,S]),q=(0,r.useCallback)(function(){N($(),[a.absX+a.width/2,a.absY])},[N,$,a]),X=(0,r.useCallback)(function(){B()},[B]);return(0,f.jsxs)(o.CS.g,{transform:v,children:[(0,f.jsx)(o.CS.rect,{width:(0,o.to)(m,function(e){return Math.max(e,0)}),height:(0,o.to)(d,function(e){return Math.max(e,0)}),rx:x,ry:x,fill:null!=(t=i.fill)?t:u,strokeWidth:_,stroke:s,focusable:j,tabIndex:j?0:void 0,"aria-label":R?R(i):void 0,"aria-labelledby":L?L(i):void 0,"aria-describedby":O?O(i):void 0,"aria-disabled":P?P(i):void 0,"aria-hidden":W?W(i):void 0,onMouseEnter:A?V:void 0,onMouseMove:A?U:void 0,onMouseLeave:A?G:void 0,onClick:A?H:void 0,onFocus:A&&j?q:void 0,onBlur:A&&j?X:void 0,"data-testid":"bar.item."+i.id+"."+i.index}),k&&(0,f.jsx)(z.EY,{x:g,y:b,textAnchor:y,dominantBaseline:"central",fillOpacity:p,style:Y({},D.labels.text,{pointerEvents:"none",fill:h}),children:w})]})}
1,defs:[],fill:[],markers:[],animate:!0,animateOnMount:!1,motionConfig:"default",role:"img",isFocusable:!1}),et=Y({},J,{layers:["grid","axes","bars","totals","legends","annotations"],axisTop:null,axisRight:null,axisBottom:{},axisLeft:{},renderBar:function(e,t){var n=t.bar,r=n.color,i=n.height,a=n.width,o=n.x,l=n.y,s=t.borderColor,u=t.borderRadius,c=t.borderWidth,f=t.label,d=t.shouldRenderLabel,h=t.labelStyle,p=t.labelX,g=t.labelY,b=t.textAnchor;e.fillStyle=r,c>0&&(e.strokeStyle=s,e.lineWidth=c),e.beginPath(),W(e,o,l,a,i,Math.min(u,i)),e.fill(),c>0&&e.stroke(),d&&(e.textBaseline="middle",e.textAlign="middle"===b?"center":b,(0,z.qu)(e,h,f,o+p,l+g))},pixelRatio:"undefined"!=typeof window&&null!=(G=window.devicePixelRatio)?G:1}),en=function(e,t,n,r,i,a){return(0,D.gx)(r,{all:e.map(t),min:0,max:0},i,a).padding(n)},er=function(e,t){return e.map(function(e){return Y({},t.reduce(function(e,t){return e[t]=null,e},{}),e)})},ei=function(e){return Object.keys(e).reduce(function(t,n){return e[n]&&(t[n]=e[n]),t},{})},ea=function(e){return[e,Number(e)]};function eo(e,t,n,r){return void 0===e&&(e=J.layout),void 0===n&&(n=J.labelPosition),void 0===r&&(r=J.labelOffset),function(i,a){var o=r*(t?-1:1);if("horizontal"===e){var l=i/2;return"start"===n?l=t?i:0:"end"===n&&(l=t?0:i),{labelX:l+o,labelY:a/2,textAnchor:"middle"===n?"middle":t?"end":"start"}}var s=a/2;return"start"===n?s=t?0:a:"end"===n&&(s=t?a:0),{labelX:i/2,labelY:s-o,textAnchor:"middle"}}}var el=["layout","width","height","padding","innerPadding","valueScale","indexScale","hiddenIds"],es=function(e,t){return e>t},eu=function(e,t){return e<t},ec=function(e,t){return Array.from(" ".repeat(t-e),function(t,n){return e+n})},ef=function(e){return es(e,0)?0:e},ed=function(e,t,n,r){var i=e.data,a=e.formatValue,o=e.getColor,l=e.getIndex,s=e.getTooltipLabel,u=e.innerPadding,c=void 0===u?0:u,f=e.keys,d=e.xScale,h=e.yScale,p=e.margin,g=n?eu:es,b=i.map(ei),v=[];return f.forEach(function(e,n){return ec(0,d.domain().length).forEach(function(u){var f,m,y,x=ea(i[u][e]),_=x[0],w=x[1],k=l(i[u]),A=(null!=(m=d(k))?m:0)+t*n+c*n,M=g(w,0)?null!=(y=h(w))?y:0:r,C=g(w,0)?r-M:(null!=(f=h(w))?f:0)-r,S={id:e,value:null===_?_:w,formattedValue:a(w),hidden:!1,index:u,indexValue:k,data:b[u]};v.push({key:e+"."+S.indexValue,index:v.length,data:S,x:A,y:M,absX:p.left+A,absY:p.top+M,width:t,height:C,color:o(S),label:s(S)})})}),v},eh=function(e,t,n,r){var i=e.data,a=e.formatValue,o=e.getIndex,l=e.getColor,s=e.getTooltipLabel,u=e.keys,c=e.innerPadding,f=void 0===c?0:c,d=e.xScale,h=e.yScale,p=e.margin,g=n?eu:es,b=i.map(ei),v=[];return u.forEach(function(e,n){return ec(0,h.domain().length).forEach(function(u){var c,m,y,x=ea(i[u][e]),_=x[0],w=x[1],k=o(i[u]),A=g(w,0)?r:null!=(y=d(w))?y:0,M=(null!=(m=h(k))?m:0)+t*n+f*n,C=g(w,0)?(null!=(c=d(w))?c:0)-r:r-A,S={id:e,value:null===_?_:w,formattedValue:a(w),hidden:!1,index:u,indexValue:k,data:b[u]};v.push({key:e+"."+S.indexValue,index:v.length,data:S,x:A,y:M,absX:p.left+A,absY:p.top+M,width:C,height:t,color:l(S),label:s(S)})})}),v},ep=function(e){var t,n,r,i=e.layout,a=e.width,o=e.height,l=e.padding,s=e.innerPadding,u=void 0===s?0:s,c=e.valueScale,f=e.indexScale,d=e.hiddenIds,h=void 0===d?[]:d,p=K(e,el),g=p.keys.filter(function(e){return!h.includes(e)}),b=er(p.data,g),v="vertical"===i?["y","x",a]:["x","y",o],m=v[0],y=v[1],x=v[2],_=en(b,p.getIndex,void 0===l?0:l,f,x,y),w="auto"===c.min?ef:function(e){return e},k=b.reduce(function(e,t){return[].concat(e,g.map(function(e){return t[e]}))},[]).filter(Boolean),A=w(Math.min.apply(Math,k)),M=isFinite(r=Math.max.apply(Math,k))?r:0,C=(0,D.gx)(c,{all:k,min:A,max:M},"x"===m?a:o,m),S="vertical"===i?[_,C]:[C,_],T=S[0],j=S[1],R=(_.bandwidth()-u*(g.length-1))/g.length,L=[Y({},p,{data:b,keys:g,innerPadding:u,xScale:T,yScale:j}),R,null!=(t=c.reverse)&&t,null!=(n=C(0))?n:0];return{xScale:T,yScale:j,bars:R>0?"vertical"===i?ed.apply(void 0,L):eh.apply(void 0,L):[]}},eg=["data","layout","width","height","padding","valueScale","indexScale","hiddenIds"],eb=function(e){var t;return e.some(Array.isArray)?eb((t=[]).concat.apply(t,e)):e},ev=function(e,t,n){var r=e.formatValue,i=e.getColor,a=e.getIndex,o=e.getTooltipLabel,l=e.innerPadding,s=e.stackedData,u=e.xScale,c=e.yScale,f=e.margin,d=[];
1return s.forEach(function(e){return u.domain().forEach(function(s,h){var p,g,b,v=e[h],m=null!=(g=u(a(v.data)))?g:0,y=(null!=(b=c(v[+!n]))?b:0)+.5*l,x=(null!=(p=c(v[+!!n]))?p:0)-y-l,_=ea(v.data[e.key]),w=_[0],k=_[1],A={id:e.key,value:null===w?w:k,formattedValue:r(k),hidden:!1,index:h,indexValue:s,data:ei(v.data)};d.push({key:e.key+"."+s,index:d.length,data:A,x:m,y:y,absX:f.left+m,absY:f.top+y,width:t,height:x,color:i(A),label:o(A)})})}),d},em=function(e,t,n){var r=e.formatValue,i=e.getColor,a=e.getIndex,o=e.getTooltipLabel,l=e.innerPadding,s=e.stackedData,u=e.xScale,c=e.yScale,f=e.margin,d=[];return s.forEach(function(e){return c.domain().forEach(function(s,h){var p,g,b,v=e[h],m=null!=(g=c(a(v.data)))?g:0,y=(null!=(b=u(v[+!!n]))?b:0)+.5*l,x=(null!=(p=u(v[+!n]))?p:0)-y-l,_=ea(v.data[e.key]),w=_[0],k=_[1],A={id:e.key,value:null===w?w:k,formattedValue:r(k),hidden:!1,index:h,indexValue:s,data:ei(v.data)};d.push({key:e.key+"."+s,index:d.length,data:A,x:y,y:m,absX:f.left+y,absY:f.top+m,width:x,height:t,color:i(A),label:o(A)})})}),d},ey=function(e){var t,n,r=e.data,i=e.layout,a=e.width,o=e.height,l=e.padding,s=e.valueScale,u=e.indexScale,c=e.hiddenIds,f=void 0===c?[]:c,d=K(e,eg),h=d.keys.filter(function(e){return!f.includes(e)}),p=(function(){var e=(0,F.A)([]),t=B.A,n=N.A,r=$;function i(i){var a,o,l=Array.from(e.apply(this,arguments),H),s=l.length,u=-1;for(let e of i)for(a=0,++u;a<s;++a)(l[a][u]=[0,+r(e,l[a].key,u,i)]).data=e;for(a=0,o=(0,I.A)(t(l));a<s;++a)l[o[a]].index=a;return n(l,o),l}return i.keys=function(t){return arguments.length?(e="function"==typeof t?t:(0,F.A)(Array.from(t)),i):e},i.value=function(e){return arguments.length?(r="function"==typeof e?e:(0,F.A)(+e),i):r},i.order=function(e){return arguments.length?(t=null==e?B.A:"function"==typeof e?e:(0,F.A)(Array.from(e)),i):t},i.offset=function(e){return arguments.length?(n=null==e?N.A:e,i):n},i})().keys(h).offset(U.A)(er(r,h)),g="vertical"===i?["y","x",a]:["x","y",o],b=g[0],v=g[1],m=g[2],y=en(r,d.getIndex,void 0===l?0:l,u,m,v),x=(n=eb(p),"log"===s.type?n.filter(function(e){return 0!==e}):n),_=Math.min.apply(Math,x),w=Math.max.apply(Math,x),k=(0,D.gx)(s,{all:x,min:_,max:w},"x"===b?a:o,b),A="vertical"===i?[y,k]:[k,y],M=A[0],C=A[1],S=d.innerPadding>0?d.innerPadding:0,T=y.bandwidth(),j=[Y({},d,{innerPadding:S,stackedData:p,xScale:M,yScale:C}),T,null!=(t=s.reverse)&&t];return{xScale:M,yScale:C,bars:T>0?"vertical"===i?ev.apply(void 0,j):em.apply(void 0,j):[]}},ex=function(e){var t,n,r=e.bars,i=e.direction,o=e.from,l=e.groupMode,s=e.layout,u=e.legendLabel,c=e.reverse,f=(0,a.x)(null!=u?u:"indexes"===o?"indexValue":"id");return"indexes"===o?(t=V(r.map(function(e){var t,n;return{id:null!=(t=e.data.indexValue)?t:"",label:f(e.data),hidden:e.data.hidden,color:null!=(n=e.color)?n:"#000"}}),function(e){return e.id}),"horizontal"===s&&t.reverse(),t):(n=V(r.map(function(e){var t;return{id:e.data.id,label:f(e.data),hidden:e.data.hidden,color:null!=(t=e.color)?t:"#000"}}),function(e){return e.id}),("vertical"===s&&"stacked"===l&&"column"===i&&!0!==c||"horizontal"===s&&"stacked"===l&&!0===c)&&n.reverse(),n)},e_=function(e,t,n){var r=e.get(t)||0;e.set(t,r+n)},ew=function(e,t,n){var r=e.get(t)||0;e.set(t,r+(n>0?n:0))},ek=function(e,t,n){var r=e.get(t)||0;e.set(t,Math.max(r,Number(n)))},eA=function(e,t){var n=e.get(t)||0;e.set(t,n+1)},eM=function(e){var t,n=e.indexBy,i=void 0===n?J.indexBy:n,o=e.keys,l=void 0===o?J.keys:o,s=e.label,u=void 0===s?J.label:s,f=e.tooltipLabel,d=void 0===f?J.tooltipLabel:f,h=e.valueFormat,p=e.colors,g=void 0===p?J.colors:p,b=e.colorBy,v=void 0===b?J.colorBy:b,m=e.borderColor,y=void 0===m?J.borderColor:m,x=e.labelTextColor,_=void 0===x?J.labelTextColor:x,w=e.groupMode,k=void 0===w?J.groupMode:w,A=e.layout,M=void 0===A?J.layout:A,C=e.data,S=e.margin,T=e.width,j=e.height,R=e.padding,L=void 0===R?J.padding:R,O=e.innerPadding,E=void 0===O?J.innerPadding:O,z=e.valueScale,W=void 0===z?J.valueScale:z,D=e.indexScale,I=void 0===D?J.indexScale:D,F=e.initialHiddenIds,N=void 0===F?J.initialHiddenIds:F,B=e.enableLabel,$=void 0===B?J.enableLabel:B,H=e.labelSkipWidth,U=void 0===H?J.labelSkipWidth:H,V=e.labelSkipHeight,K=void 0===V?J.labelSkipHeight:V,G=e.legends,q=void 0===G?J.legends:G,X=e.legendLabel,Q=e.totalsOffset,Z=void 0===Q?J.totalsOffset:Q,ee=(0,r.useState)(null!=N?N:[]),et=ee[0],en=ee[1],er=(0,r.useCallback)(function(e){en(function(t){return t.indexOf(e)>-1?t.filter(function(t){return t!==e}):[].concat(t,[e])})},[]),ei=(0,a.Ob)(i),ea=(0,a.Ob)(u),eo=(0,a.Ob)(d),el=(0,a.d_)(h),es=(0,c.DP)(),eu=(0,P.m1)(g,v),ec=(0,P.nz)(y,es),ef=(0,P.nz)(_,es),ed=("grouped"===k?ep:ey)({layout:M,data:C,getIndex:ei,keys:l,width:T,height:j,getColor:eu,padding:L,innerPadding:E,valueScale:W,indexScale:I,hiddenIds:et,formatValue:el,getTooltipLabel:eo,margin:S}),eh=ed.bars,eg=ed.xScale,eb=ed.yScale,ev=(0,r.useMemo)(function(){return eh.filter(function(e){return null!==e.data.value}).map(function(e,t){return Y({},e,{index:t})})}
1,[eh]),em=(0,r.useCallback)(function(e){var t=e.width,n=e.height;return!!$&&!(U>0&&t<U)&&!(K>0&&n<K)},[$,U,K]),eM=(0,r.useMemo)(function(){return l.map(function(e){var t=eh.find(function(t){return t.data.id===e});return Y({},t,{data:Y({id:e},null==t?void 0:t.data,{hidden:et.includes(e)})})})},[et,l,eh]),eC=null!=(t=W.reverse)&&t,eS=(0,r.useMemo)(function(){return q.map(function(e){return[e,ex({bars:"keys"===e.dataFrom?eM:eh,direction:e.direction,from:e.dataFrom,groupMode:k,layout:M,legendLabel:X,reverse:eC})]})},[q,eM,eh,k,M,X,eC]),eT=(0,r.useMemo)(function(){return function(e,t,n,r,i,a,o){void 0===r&&(r=J.layout),void 0===i&&(i=J.groupMode);var l=[];if(0===e.length)return l;var s=new Map,u=e[0].width,c=e[0].height;if("stacked"===i){var f=new Map;e.forEach(function(e){var t=e.data,n=t.indexValue,r=t.value;e_(s,n,Number(r)),ew(f,n,Number(r))}),f.forEach(function(e,i){var f,d,h,p=s.get(i)||0;"vertical"===r?(f=t(i),d=n(e),h=n(e/2)):(f=t(e),d=n(i),h=t(e/2)),f+="vertical"===r?u/2:a,d+="vertical"===r?-a:c/2,l.push({key:"total_"+i,x:f,y:d,value:p,formattedValue:o(p),animationOffset:h})})}else if("grouped"===i){var d=new Map,h=new Map;e.forEach(function(e){var t=e.data,n=t.indexValue,r=t.value;e_(s,n,Number(r)),ek(d,n,Number(r)),eA(h,n)}),d.forEach(function(e,i){var f,d,p,g=s.get(i)||0,b=h.get(i);"vertical"===r?(f=t(i),d=n(e),p=n(e/2)):(f=t(e),d=n(i),p=t(e/2)),f+="vertical"===r?b*u/2:a,d+="vertical"===r?-a:b*c/2,l.push({key:"total_"+i,x:f,y:d,value:g,formattedValue:o(g),animationOffset:p})})}return l}(eh,eg,eb,M,k,Z,el)},[eh,eg,eb,M,k,Z,el]);return{bars:eh,barsWithValue:ev,xScale:eg,yScale:eb,getIndex:ei,getLabel:ea,getTooltipLabel:eo,formatValue:el,getColor:eu,getBorderColor:ec,getLabelColor:ef,shouldRenderBarLabel:em,hiddenIds:et,toggleSerie:er,legendsWithData:eS,barTotals:eT}},eC=function(e){var t=e.data,n=e.springConfig,r=e.animate,i=e.layout,a=void 0===i?ee.layout:i,l=(0,c.DP)();return(0,o.pn)(t,{keys:function(e){return e.key},from:function(e){return{x:"vertical"===a?e.x:e.animationOffset,y:"vertical"===a?e.animationOffset:e.y,labelOpacity:0}},enter:function(e){return{x:e.x,y:e.y,labelOpacity:1}},update:function(e){return{x:e.x,y:e.y,labelOpacity:1}},leave:function(e){return{x:"vertical"===a?e.x:e.animationOffset,y:"vertical"===a?e.animationOffset:e.y,labelOpacity:0}},config:n,immediate:!r,initial:r?void 0:null})(function(e,t){return(0,f.jsx)(o.CS.text,{x:e.x,y:e.y,fillOpacity:e.labelOpacity,style:Y({},l.labels.text,{pointerEvents:"none"}),fontWeight:"bold",fontSize:l.labels.text.fontSize,fontFamily:l.labels.text.fontFamily,textAnchor:"vertical"===a?"middle":"start",alignmentBaseline:"vertical"===a?"alphabetic":"middle",children:t.formattedValue},t.key)})},eS=["isInteractive","animate","motionConfig","theme","renderWrapper"],eT=function(e){var t,n=e.data,l=e.indexBy,s=e.keys,u=e.margin,c=e.width,d=e.height,h=e.groupMode,p=e.layout,g=e.valueScale,b=e.indexScale,v=e.padding,m=e.innerPadding,y=e.axisTop,x=e.axisRight,_=e.axisBottom,w=void 0===_?ee.axisBottom:_,k=e.axisLeft,A=void 0===k?ee.axisLeft:k,M=e.enableGridX,C=void 0===M?ee.enableGridX:M,S=e.enableGridY,T=void 0===S?ee.enableGridY:S,j=e.gridXValues,R=e.gridYValues,L=e.layers,O=void 0===L?ee.layers:L,P=e.barComponent,E=void 0===P?ee.barComponent:P,z=e.enableLabel,W=void 0===z?ee.enableLabel:z,D=e.label,I=e.labelSkipWidth,F=void 0===I?ee.labelSkipWidth:I,N=e.labelSkipHeight,B=void 0===N?ee.labelSkipHeight:N,$=e.labelTextColor,H=e.labelPosition,U=void 0===H?ee.labelPosition:H,V=e.labelOffset,K=void 0===V?ee.labelOffset:V,G=e.markers,Q=void 0===G?ee.markers:G,Z=e.colorBy,J=e.colors,et=e.defs,en=void 0===et?ee.defs:et,er=e.fill,ei=void 0===er?ee.fill:er,ea=e.borderRadius,el=void 0===ea?ee.borderRadius:ea,es=e.borderWidth,eu=void 0===es?ee.borderWidth:es,ec=e.borderColor,ef=e.annotations,ed=void 0===ef?ee.annotations:ef,eh=e.legendLabel,ep=e.tooltipLabel,eg=e.valueFormat,eb=e.isInteractive,ev=void 0===eb?ee.isInteractive:eb,em=e.tooltip,ey=void 0===em?ee.tooltip:em,ex=e.onClick,e_=e.onMouseEnter,ew=e.onMouseLeave,ek=e.legends,eA=e.role,eS=void 0===eA?ee.role:eA,eT=e.ariaLabel,ej=e.ariaLabelledBy,eR=e.ariaDescribedBy,eL=e.isFocusable,eO=void 0===eL?ee.isFocusable:eL,eP=e.barAriaLabel,eE=e.barAriaLabelledBy,ez=e.barAriaDescribedBy,eW=e.barAriaHidden,eD=e.barAriaDisabled,eI=e.initialHiddenIds,eF=e.enableTotals,eN=void 0===eF?ee.enableTotals:eF,eB=e.totalsOffset,e$=void 0===eB?ee.totalsOffset:eB,eH=e.forwardedRef,eU=(0,a.mk)(),eV=eU.animate,eY=eU.config,eK=(0,a.Xl)(c,d,u),eG=eK.outerWidth,eq=eK.outerHeight,eX=eK.margin,eQ=eK.innerWidth,eZ=eK.innerHeight,eJ=eM({indexBy:l,label:D,tooltipLabel:ep,valueFormat:eg,colors:J,colorBy:Z,borderColor:ec,labelTextColor:$,groupMode:h,layout:p,data:n,keys:s,margin:eX,width:eQ,height:eZ,padding:v,innerPadding:m,valueScale:g,indexScale:b,enableLabel:W,labelSkipWidth:F,labelSkipHeight:B,legends:ek,legendLabel:eh,initialHiddenIds:eI,totalsOffset:e$}),e0=eJ.bars,e1=eJ.barsWithValue,e2=eJ.xScale,e8=eJ.yScale,e6=eJ.getLabel,e5=eJ.getTooltipLabel,e4=eJ.getBorderColor,e3=eJ.getLabelColor,e9=eJ.shouldRenderBarLabel,e7=eJ.toggleSerie,te=eJ.legendsWithData,tt
1=eJ.barTotals,tn=eJ.getColor,tr=eo(p,null!=(t=null==g?void 0:g.reverse)&&t,U,K),ti=(0,o.pn)(e1,{keys:function(e){return e.key},from:function(e){return Y({borderColor:e4(e),color:e.color,height:0,labelColor:e3(e),labelOpacity:0},tr(e.width,e.height),{transform:"translate("+e.x+", "+(e.y+e.height)+")",width:e.width},"vertical"===p?{}:{height:e.height,transform:"translate("+e.x+", "+e.y+")",width:0})},enter:function(e){return Y({borderColor:e4(e),color:e.color,height:e.height,labelColor:e3(e),labelOpacity:1},tr(e.width,e.height),{transform:"translate("+e.x+", "+e.y+")",width:e.width})},update:function(e){return Y({borderColor:e4(e),color:e.color,height:e.height,labelColor:e3(e),labelOpacity:1},tr(e.width,e.height),{transform:"translate("+e.x+", "+e.y+")",width:e.width})},leave:function(e){return Y({borderColor:e4(e),color:e.color,height:0,labelColor:e3(e),labelOpacity:0},tr(e.width,e.height),{labelY:0,transform:"translate("+e.x+", "+(e.y+e.height)+")",width:e.width},"vertical"===p?{}:Y({},tr(e.width,e.height),{labelX:0,height:e.height,transform:"translate("+e.x+", "+e.y+")",width:0}))},config:eY,immediate:!eV,initial:eV?void 0:null}),ta=(0,r.useMemo)(function(){return{borderRadius:el,borderWidth:eu,enableLabel:W,isInteractive:ev,labelSkipWidth:F,labelSkipHeight:B,onClick:ex,onMouseEnter:e_,onMouseLeave:ew,getTooltipLabel:e5,tooltip:ey,isFocusable:eO,ariaLabel:eP,ariaLabelledBy:eE,ariaDescribedBy:ez,ariaHidden:eW,ariaDisabled:eD}},[el,eu,W,e5,ev,B,F,ex,e_,ew,ey,eO,eP,eE,ez,eW,eD]),to=(0,a.kc)(en,e0,ei,{dataKey:"data",targetKey:"data.fill"}),tl={annotations:null,axes:null,bars:null,grid:null,legends:null,markers:null,totals:null};O.includes("annotations")&&(tl.annotations=(0,f.jsx)(q,{bars:e0,annotations:ed},"annotations")),O.includes("axes")&&(tl.axes=(0,f.jsx)(i.Y5,{xScale:e2,yScale:e8,width:eQ,height:eZ,top:y,right:x,bottom:w,left:A},"axes")),O.includes("bars")&&(tl.bars=(0,f.jsx)(r.Fragment,{children:ti(function(e,t){return(0,r.createElement)(E,Y({},ta,{bar:t,style:e,shouldRenderLabel:e9(t),label:e6(t.data)}))})},"bars")),O.includes("grid")&&(tl.grid=(0,f.jsx)(i.xA,{width:eQ,height:eZ,xScale:C?e2:null,yScale:T?e8:null,xValues:j,yValues:R},"grid")),O.includes("legends")&&(tl.legends=(0,f.jsx)(X,{width:eQ,height:eZ,legends:te,toggleSerie:e7},"legends")),O.includes("markers")&&(tl.markers=(0,f.jsx)(a.U9,{markers:Q,width:eQ,height:eZ,xScale:e2,yScale:e8},"markers")),O.includes("totals")&&eN&&(tl.totals=(0,f.jsx)(eC,{data:tt,springConfig:eY,animate:eV,layout:p},"totals"));var ts=Y({},ta,{margin:eX,width:c,height:d,innerWidth:eQ,innerHeight:eZ,bars:e0,legendData:te,enableLabel:W,xScale:e2,yScale:e8,tooltip:ey,getTooltipLabel:e5,onClick:ex,onMouseEnter:e_,onMouseLeave:ew,getColor:tn});return(0,f.jsx)(a.Ge,{width:eG,height:eq,margin:eX,defs:to,role:eS,ariaLabel:eT,ariaLabelledBy:ej,ariaDescribedBy:eR,isFocusable:eO,ref:eH,children:O.map(function(e,t){var n;return"function"==typeof e?(0,f.jsx)(r.Fragment,{children:(0,r.createElement)(e,ts)},t):null!=(n=null==tl?void 0:tl[e])?n:null})})},ej=(0,r.forwardRef)(function(e,t){var n=e.isInteractive,r=void 0===n?ee.isInteractive:n,i=e.animate,o=void 0===i?ee.animate:i,l=e.motionConfig,s=void 0===l?ee.motionConfig:l,u=e.theme,c=e.renderWrapper,d=K(e,eS);return(0,f.jsx)(a.mc,{animate:o,isInteractive:r,motionConfig:s,renderWrapper:c,theme:u,children:(0,f.jsx)(eT,Y({},d,{isInteractive:r,forwardedRef:t}))})}),eR=["isInteractive","renderWrapper","theme"],eL=function(e,t,n,r){return e.find(function(e){return(0,a.u7)(e.x+t.left,e.y+t.top,e.width,e.height,n,r)})},eO=function(e){var t,n=e.data,o=e.indexBy,l=e.keys,s=e.margin,u=e.width,d=e.height,h=e.groupMode,p=e.layout,g=e.valueScale,b=e.indexScale,v=e.padding,m=e.innerPadding,y=e.axisTop,x=e.axisRight,_=e.axisBottom,A=void 0===_?et.axisBottom:_,M=e.axisLeft,C=void 0===M?et.axisLeft:M,S=e.enableGridX,T=void 0===S?et.enableGridX:S,j=e.enableGridY,R=void 0===j?et.enableGridY:j,P=e.gridXValues,W=e.gridYValues,D=e.labelPosition,I=void 0===D?et.labelPosition:D,F=e.labelOffset,N=void 0===F?et.labelOffset:F,B=e.layers,$=void 0===B?et.layers:B,H=e.renderBar,U=void 0===H?et.renderBar:H,V=e.enableLabel,K=void 0===V?et.enableLabel:V,G=e.label,q=e.labelSkipWidth,X=void 0===q?et.labelSkipWidth:q,Q=e.labelSkipHeight,Z=void 0===Q?et.labelSkipHeight:Q,J=e.labelTextColor,ee=e.colorBy,en=e.colors,er=e.borderRadius,ei=void 0===er?et.borderRadius:er,ea=e.borderWidth,el=void 0===ea?et.borderWidth:ea,es=e.borderColor,eu=e.annotations,ec=void 0===eu?et.annotations:eu,ef=e.legendLabel,ed=e.tooltipLabel,eh=e.valueFormat,ep=e.isInteractive,eg=void 0===ep?et.isInteractive:ep,eb=e.tooltip,ev=void 0===eb?et.tooltip:eb,em=e.onClick,ey=e.onMouseEnter,ex=e.onMouseLeave,e_=e.legends,ew=e.pixelRatio,e
1k=void 0===ew?et.pixelRatio:ew,eA=e.role,eC=e.forwardedRef,eS=e.enableTotals,eT=void 0===eS?et.enableTotals:eS,ej=e.totalsOffset,eR=void 0===ej?et.totalsOffset:ej,eO=(0,r.useRef)(null),eP=(0,c.DP)(),eE=(0,a.Xl)(u,d,s),ez=eE.margin,eW=eE.innerWidth,eD=eE.innerHeight,eI=eE.outerWidth,eF=eE.outerHeight,eN=eM({indexBy:o,label:G,tooltipLabel:ed,valueFormat:eh,colors:en,colorBy:ee,borderColor:es,labelTextColor:J,groupMode:h,layout:p,data:n,keys:l,margin:ez,width:eW,height:eD,padding:v,innerPadding:m,valueScale:g,indexScale:b,enableLabel:K,labelSkipWidth:X,labelSkipHeight:Z,legends:e_,legendLabel:ef,totalsOffset:eR}),eB=eN.bars,e$=eN.barsWithValue,eH=eN.xScale,eU=eN.yScale,eV=eN.getLabel,eY=eN.getTooltipLabel,eK=eN.getBorderColor,eG=eN.getLabelColor,eq=eN.shouldRenderBarLabel,eX=eN.legendsWithData,eQ=eN.barTotals,eZ=eN.getColor,eJ=(0,E.fS)(),e0=eJ.showTooltipFromEvent,e1=eJ.hideTooltip,e2=k({annotations:w({data:eB,annotations:ec,getPosition:function(e){return{x:e.x,y:e.y}},getDimensions:function(e){var t=e.width,n=e.height;return{width:t,height:n,size:Math.max(t,n)}}})}),e8=(0,r.useMemo)(function(){return{borderRadius:ei,borderWidth:el,isInteractive:eg,isFocusable:!1,labelSkipWidth:X,labelSkipHeight:Z,margin:ez,width:u,height:d,innerWidth:eW,innerHeight:eD,bars:eB,legendData:eX,enableLabel:K,xScale:eH,yScale:eU,tooltip:ev,getTooltipLabel:eY,onClick:em,onMouseEnter:ey,onMouseLeave:ex,getColor:eZ}},[ei,el,eg,X,Z,ez,u,d,eW,eD,eB,eX,K,eH,eU,ev,eY,em,ey,ex,eZ]),e6=(0,a.d_)(eh),e5=eo(p,null!=(t=null==g?void 0:g.reverse)&&t,I,N);(0,r.useEffect)(function(){if(eO.current){eO.current.width=eI*ek,eO.current.height=eF*ek;var e=eO.current.getContext("2d");e.scale(ek,ek),e.fillStyle=eP.background,e.fillRect(0,0,eI,eF),e.translate(ez.left,ez.top),$.forEach(function(t){var n;"grid"===t?"number"==typeof eP.grid.line.strokeWidth&&eP.grid.line.strokeWidth>0&&(e.lineWidth=eP.grid.line.strokeWidth,e.strokeStyle=eP.grid.line.stroke,T&&(0,i.xu)(e,{width:eW,height:eD,scale:eH,axis:"x",values:P}),R&&(0,i.xu)(e,{width:eW,height:eD,scale:eU,axis:"y",values:W})):"axes"===t?(0,i.ZY)(e,{xScale:eH,yScale:eU,width:eW,height:eD,top:y,right:x,bottom:A,left:C,theme:eP}):"bars"===t?((0,z.w6)(e,eP.text),e$.forEach(function(t){U(e,Y({bar:t,borderColor:eK(t),borderRadius:ei,borderWidth:el,label:eV(t.data),shouldRenderLabel:eq(t),labelStyle:Y({},eP.labels.text,{fill:eG(t)})},e5(t.width,t.height)))})):"legends"===t?eX.forEach(function(t){var n=t[0],r=t[1];(0,O.ZG)(e,Y({},n,{data:r,containerWidth:eW,containerHeight:eD,theme:eP}))}):"annotations"===t?L(e,{annotations:e2,theme:eP}):"totals"===t&&eT?(void 0===(n=p)&&(n=et.layout),(0,z.w6)(e,eP.labels.text),e.textBaseline="vertical"===n?"alphabetic":"middle",e.textAlign="vertical"===n?"center":"start",eQ.forEach(function(t){(0,z.qu)(e,eP.labels.text,t.formattedValue,t.x,t.y)})):"function"==typeof t&&t(e,e8)}),e.save()}},[A,C,x,y,e$,ei,el,e2,T,R,eK,eV,eG,P,W,h,d,eD,eW,e8,$,p,eX,ez.left,ez.top,eF,eI,ek,U,eH,eU,eq,eP,u,eQ,eT,e6,e5]);var e4=(0,r.useCallback)(function(e){if(eB&&eO.current){var t=(0,a.H9)(eO.current,e),n=eL(eB,ez,t[0],t[1]);void 0!==n?(e0((0,r.createElement)(ev,Y({},n.data,{color:n.color,label:n.label,value:Number(n.data.value)})),e),"mouseenter"===e.type&&(null==ey||ey(n.data,e))):e1()}},[e1,ez,ey,eB,e0,ev]),e3=(0,r.useCallback)(function(e){if(eB&&eO.current){e1();var t=(0,a.H9)(eO.current,e),n=eL(eB,ez,t[0],t[1]);n&&(null==ex||ex(n.data,e))}},[e1,ez,ex,eB]),e9=(0,r.useCallback)(function(e){if(eB&&eO.current){var t=(0,a.H9)(eO.current,e),n=eL(eB,ez,t[0],t[1]);void 0!==n&&(null==em||em(Y({},n.data,{color:n.color}),e))}},[ez,em,eB]);return(0,f.jsx)("canvas",{ref:(0,a.Px)(eO,eC),width:eI*ek,height:eF*ek,style:{width:eI,height:eF,cursor:eg?"auto":"normal"},onMouseEnter:eg?e4:void 0,onMouseMove:eg?e4:void 0,onMouseLeave:eg?e3:void 0,onClick:eg?e9:void 0,role:eA})},eP=(0,r.forwardRef)(function(e,t){var n=e.isInteractive,r=e.renderWrapper,i=e.theme,o=K(e,eR);return(0,f.jsx)(a.mc,{isInteractive:n,renderWrapper:r,theme:i,animate:!1,children:(0,f.jsx)(eO,Y({},o,{isInteractive:n,forwardedRef:t}))})}),eE=["defaultWidth","defaultHeight","onResize","debounceResize"],ez=((0,r.forwardRef)(function(e,t){var n=e.defaultWidth,r=e.defaultHeight,i=e.onResize,o=e.debounceResize,l=K(e,eE);return(0,f.jsx)(a.KF,{defaultWidth:n,defaultHeight:r,onResize:i,debounceResize:o,children:function(e){var n=e.width,r=e.height;return(0,f.jsx)(ej,Y({},l,{width:n,height:r,ref:t}))}})}),["defaultWidth","defaultHeight","onResize","debounceResize"]),eW=(0,r.forwardRef)(function(e,t){var n=e.defaultWidth,r=e.defaultHeight,i=e.onResize,o=e.debounceResize,l=K(e,ez);return(0,f.jsx)(a.KF,{defaultWidth:n,defaultHeight:r,onResize:i,debounceResize:o,children:function(e){var n=e.width,r=e.height;return(0,f.jsx)(eP,Y({},l,{width:n,height:r,ref:t}))}})})},40730:(e,t,n)=>{var r=n(69462),i=n(99969),a=n(84556);e.exports=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:i}
1,40738:(e,t,n)=>{"use strict";n.d(t,{Hl:()=>o,a1:()=>f,c8:()=>d,pT:()=>c,rt:()=>l,sr:()=>s,z2:()=>u});var r=n(5813),i=n(90648);function a(e){return(0,r.A)(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)/i.Fq})}var o=a(0),l=a(1),s=a(2),u=a(3),c=a(4),f=a(5),d=a(6);o.range,l.range,s.range,u.range,c.range,f.range,d.range},40812:(e,t,n)=>{var r=n(32078),i=n(51318),a=n(25840),o=n(15306),l=n(67937),s=n(51153),u=n(73104),c=n(88624),f=n(12611),d=n(63133),h=n(3898),p=n(29874),g=n(28146),b=n(37604),v=n(68786),m=n(16382),y=n(51915),x=n(59265),_=n(72542),w=n(6019),k=n(7829),A=n(2066),M="[object Arguments]",C="[object Function]",S="[object Object]",T={};T[M]=T["[object Array]"]=T["[object ArrayBuffer]"]=T["[object DataView]"]=T["[object Boolean]"]=T["[object Date]"]=T["[object Float32Array]"]=T["[object Float64Array]"]=T["[object Int8Array]"]=T["[object Int16Array]"]=T["[object Int32Array]"]=T["[object Map]"]=T["[object Number]"]=T[S]=T["[object RegExp]"]=T["[object Set]"]=T["[object String]"]=T["[object Symbol]"]=T["[object Uint8Array]"]=T["[object Uint8ClampedArray]"]=T["[object Uint16Array]"]=T["[object Uint32Array]"]=!0,T["[object Error]"]=T[C]=T["[object WeakMap]"]=!1,e.exports=function e(t,n,j,R,L,O){var P,E=1&n,z=2&n,W=4&n;if(j&&(P=L?j(t,R,L,O):j(t)),void 0!==P)return P;if(!_(t))return t;var D=m(t);if(D){if(P=g(t),!E)return u(t,P)}else{var I=p(t),F=I==C||"[object GeneratorFunction]"==I;if(y(t))return s(t,E);if(I==S||I==M||F&&!L){if(P=z||F?{}:v(t),!E)return z?f(t,l(P,t)):c(t,o(P,t))}else{if(!T[I])return L?t:{};P=b(t,I,E)}}O||(O=new r);var N=O.get(t);if(N)return N;O.set(t,P),w(t)?t.forEach(function(r){P.add(e(r,n,j,r,t,O))}):x(t)&&t.forEach(function(r,i){P.set(i,e(r,n,j,i,t,O))});var B=W?z?h:d:z?A:k,$=D?void 0:B(t);return i($||t,function(r,i){$&&(r=t[i=r]),a(P,i,e(r,n,j,i,t,O))}),P}},40988:(e,t,n)=>{"use strict";n.d(t,{C:()=>y,Ay:()=>_,Gu:()=>x});var r=n(79822),i=n(60757);let a=(0,i.A)(r.A),o=a.right;a.left,(0,i.A)(function(e){return null===e?NaN:+e}).center;var l=n(8978),s=n(72395),u=n(71855),c=n(98047),f=n(54150),d=n(27858);function h(e){return+e}var p=[0,1];function g(e){return e}function b(e,t){var n;return(t-=e*=1)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n})}function v(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i<r?(r=b(i,r),a=n(o,a)):(r=b(r,i),a=n(a,o)),function(e){return a(r(e))}}function m(e,t,n){var r=Math.min(e.length,t.length)-1,i=Array(r),a=Array(r),l=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++l<r;)i[l]=b(e[l],e[l+1]),a[l]=n(t[l],t[l+1]);return function(t){var n=o(e,t,1,r)-1;return a[n](i[n](t))}}function y(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function x(){var e,t,n,r,i,a,o=p,b=p,y=function e(t,n){var r,i,a=typeof n;return null==n||"boolean"===a?(0,f.A)(n):("number"===a?u.A:"string"===a?(i=(0,l.Ay)(n))?(n=i,s.Ay):c.A:n instanceof l.Ay?s.Ay:n instanceof Date?function(e,t){var n=new Date;return e*=1,t*=1,function(r){return n.setTime(e*(1-r)+t*r),n}}:!ArrayBuffer.isView(r=n)||r instanceof DataView?Array.isArray(n)?function(t,n){var r,i=n?n.length:0,a=t?Math.min(i,t.length):0,o=Array(a),l=Array(i);for(r=0;r<a;++r)o[r]=e(t[r],n[r]);for(;r<i;++r)l[r]=n[r];return function(e){for(r=0;r<a;++r)l[r]=o[r](e);return l}}:"function"!=typeof n.valueOf&&"function"!=typeof n.toString||isNaN(n)?function(t,n){var r,i={},a={};for(r in(null===t||"object"!=typeof t)&&(t={}),(null===n||"object"!=typeof n)&&(n={}),n)r in t?i[r]=e(t[r],n[r]):a[r]=n[r];return function(e){for(r in i)a[r]=i[r](e);return a}}:u.A:function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(a){for(n=0;n<r;++n)i[n]=e[n]*(1-a)+t[n]*a;return i}})(t,n)},x=g;function _(){var e,t,n,l=Math.min(o.length,b.length);return x!==g&&(e=o[0],t=o[l-1],e>t&&(n=e,e=t,t=n),x=function(n){return Math.max(e,Math.min(t,n))}),r=l>2?m:v,i=a=null,w}function w(t){return null==t||isNaN(t*=1)?n:(i||(i=r(o.map(e),b,y)))(e(x(t)))}return w.invert=function(n){return x(t((a||(a=r(b,o.map(e),u.A)))(n)))},w.domain=function(e){return arguments.length?(o=Array.from(e,h),_()):o.slice()},w.range=function(e){return arguments.length?(b=Array.from(e),_()):b.slice()},w.rangeRound=function(e){return b=Array.from(e),y=d.A,_()},w.clamp=function(e){return arguments.length?(x=!!e||g,_()):x!==g},w.interpolate=function(e){return arguments.length?(y=e,_()):y},w.unknown=function(e){return arguments.length?(n=e,w):n},function(n,r){return e=n,t=r,_()}}function _(){return x()(g,g)}},41024:(e,t,n)=>{var r=n(16574),i=n(12936),a=n(28925),o=n(59094);e.exports=function(e){return a(e)?r(o(e)):i(e)}},41921:(e,t,n)=>{var r=n(7199);e.exports=function(e){return null==e?"":r(e)}},42020:(e,t,n)=>{"use strict";function r(e){return function(){return e}}n.d(t,{A:()=>r})},42233:e=>{e.exports=function(e){return function(){return e}}},43561:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},43678:(e,t,n)=>{var r=n(89039),i=n(7415);e.exports=function(e,t,n){(void 0===n||i(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},43951:(e,t,n)=>{e.exports=n(38126).Uint8Array},44019:(e,t,n)=>{var r=n(1486),i=n(30313);e.exports=function(e,t){var n=-1,a=i(e)?Array(e.length):[];return r(e,function(e,r,i){a[++n]=t(e,r,i)}),a}}
1,44262:(e,t,n)=>{e.exports=n(24594)()},44651:(e,t,n)=>{var r=n(43678),i=n(51153),a=n(65678),o=n(73104),l=n(68786),s=n(86027),u=n(16382),c=n(45238),f=n(51915),d=n(86769),h=n(72542),p=n(75956),g=n(25808),b=n(91877),v=n(15143);e.exports=function(e,t,n,m,y,x,_){var w=b(e,n),k=b(t,n),A=_.get(k);if(A)return void r(e,n,A);var M=x?x(w,k,n+"",e,t,_):void 0,C=void 0===M;if(C){var S=u(k),T=!S&&f(k),j=!S&&!T&&g(k);M=k,S||T||j?u(w)?M=w:c(w)?M=o(w):T?(C=!1,M=i(k,!0)):j?(C=!1,M=a(k,!0)):M=[]:p(k)||s(k)?(M=w,s(w)?M=v(w):(!h(w)||d(w))&&(M=l(k))):C=!1}C&&(_.set(k,M),y(M,k,m,x,_),_.delete(k)),r(e,n,M)}},44903:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3z"}),"AccountTree")},45030:(e,t,n)=>{"use strict";n.d(t,{$i:()=>b,ZG:()=>m});var r=n(54568);n(98455),n(99419);var i=n(7620),a=n(21494),o=n(15366);function l(){return(l=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}).apply(null,arguments)}var s={translateX:0,translateY:0,padding:0,itemsSpacing:0,itemDirection:"left-to-right",justify:!1,symbolShape:"square",symbolSize:16,symbolSpacing:8},u={top:0,right:0,bottom:0,left:0},c=function(e){var t=e.direction,n=e.itemsSpacing,r=e.padding,i=e.itemCount,a=e.itemWidth,o=e.itemHeight;if("number"!=typeof r&&("object"!=typeof r||Array.isArray(r)||null===r))throw Error("Invalid property padding, must be one of: number, object");var s="number"==typeof r?{top:r,right:r,bottom:r,left:r}:l({},u,r),c=s.left+s.right,f=s.top+s.bottom,d=a+c,h=o+f,p=(i-1)*n;return"row"===t?d=a*i+p+c:"column"===t&&(h=o*i+p+f),{width:d,height:h,padding:s}},f=function(e){var t=e.anchor,n=e.translateX,r=e.translateY,i=e.containerWidth,a=e.containerHeight,o=e.width,l=e.height,s=n,u=r;switch(t){case"top":s+=(i-o)/2;break;case"top-right":s+=i-o;break;case"right":s+=i-o,u+=(a-l)/2;break;case"bottom-right":s+=i-o,u+=a-l;break;case"bottom":s+=(i-o)/2,u+=a-l;break;case"bottom-left":u+=a-l;break;case"left":u+=(a-l)/2;break;case"center":s+=(i-o)/2,u+=(a-l)/2}return{x:s,y:u}},d=function(e){var t,n,r,i,a,o,l=e.direction,s=e.justify,u=e.symbolSize,c=e.symbolSpacing,f=e.width,d=e.height;switch(l){case"left-to-right":t=0,n=(d-u)/2,i=d/2,o="central",s?(r=f,a="end"):(r=u+c,a="start");break;case"right-to-left":t=f-u,n=(d-u)/2,i=d/2,o="central",s?(r=0,a="start"):(r=f-u-c,a="end");break;case"top-to-bottom":t=(f-u)/2,n=0,r=f/2,a="middle",s?(i=d,o="alphabetic"):(i=u+c,o="text-before-edge");break;case"bottom-to-top":t=(f-u)/2,n=d-u,r=f/2,a="middle",s?(i=0,o="text-before-edge"):(i=d-u-c,o="alphabetic")}return{symbolX:t,symbolY:n,labelX:r,labelY:i,labelAnchor:a,labelAlignment:o}},h={circle:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,l=e.borderWidth,s=e.borderColor;return(0,r.jsx)("circle",{r:i/2,cx:t+i/2,cy:n+i/2,fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===l?0:l,stroke:void 0===s?"transparent":s,style:{pointerEvents:"none"}})},diamond:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,l=e.borderWidth,s=e.borderColor;return(0,r.jsx)("g",{transform:"translate("+t+","+n+")",children:(0,r.jsx)("path",{d:"\n M"+i/2+" 0\n L"+.8*i+" "+i/2+"\n L"+i/2+" "+i+"\n L"+.2*i+" "+i/2+"\n L"+i/2+" 0\n ",fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===l?0:l,stroke:void 0===s?"transparent":s,style:{pointerEvents:"none"}})})},square:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,l=e.borderWidth,s=e.borderColor;return(0,r.jsx)("rect",{x:t,y:n,fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===l?0:l,stroke:void 0===s?"transparent":s,width:i,height:i,style:{pointerEvents:"none"}})},triangle:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,l=e.borderWidth,s=e.borderColor;return(0,r.jsx)("g",{transform:"translate("+t+","+n+")",children:(0,r.jsx)("path",{d:"\n M"+i/2+" 0\n L"+i+" "+i+"\n L0 "+i+"\n L"+i/2+" 0\n ",f
1ill:a,opacity:void 0===o?1:o,strokeWidth:void 0===l?0:l,stroke:void 0===s?"transparent":s,style:{pointerEvents:"none"}})})}},p=function(e){var t,n,u,c,f,p,g,b,v,m,y,x=e.x,_=e.y,w=e.width,k=e.height,A=e.data,M=e.direction,C=void 0===M?s.itemDirection:M,S=e.justify,T=void 0===S?s.justify:S,j=e.textColor,R=e.background,L=e.opacity,O=e.symbolShape,P=void 0===O?s.symbolShape:O,E=e.symbolSize,z=void 0===E?s.symbolSize:E,W=e.symbolSpacing,D=void 0===W?s.symbolSpacing:W,I=e.symbolBorderWidth,F=e.symbolBorderColor,N=e.onClick,B=e.onMouseEnter,$=e.onMouseLeave,H=e.toggleSerie,U=e.effects,V=(0,i.useState)({}),Y=V[0],K=V[1],G=(0,a.DP)(),q=(0,i.useCallback)(function(e){U&&K(U.filter(function(e){return"hover"===e.on}).reduce(function(e,t){return l({},e,t.style)},{})),null==B||B(A,e)},[B,A,U]),X=(0,i.useCallback)(function(e){U&&K(U.filter(function(e){return"hover"!==e.on}).reduce(function(e,t){return l({},e,t.style)},{})),null==$||$(A,e)},[$,A,U]),Q=d({direction:C,justify:T,symbolSize:null!=(t=Y.symbolSize)?t:z,symbolSpacing:D,width:w,height:k}),Z=Q.symbolX,J=Q.symbolY,ee=Q.labelX,et=Q.labelY,en=Q.labelAnchor,er=Q.labelAlignment,ei=[N,B,$,H].some(function(e){return void 0!==e}),ea="function"==typeof P?P:h[P];return(0,r.jsxs)("g",{transform:"translate("+x+","+_+")",style:{opacity:null!=(n=Y.itemOpacity)?n:void 0===L?1:L},children:[(0,r.jsx)("rect",{width:w,height:k,fill:null!=(u=Y.itemBackgroun
1d)?u:void 0===R?"transparent":R,style:{cursor:ei?"pointer":"auto"},onClick:function(e){null==N||N(A,e),null==H||H(A.id)},onMouseEnter:q,onMouseLeave:X}),i.createElement(ea,l({id:A.id,x:Z,y:J,size:null!=(c=Y.symbolSize)?c:z,fill:null!=(f=null!=(p=A.fill)?p:A.color)?f:"black",borderWidth:null!=(g=Y.symbolBorderWidth)?g:void 0===I?0:I,borderColor:null!=(b=Y.symbolBorderColor)?b:void 0===F?"transparent":F},A.hidden?G.legends.hidden.symbol:void 0)),(0,r.jsx)(o.EY,{textAnchor:en,style:l({},G.legends.text,{fill:null!=(v=null!=(m=null!=(y=Y.itemTextColor)?y:j)?m:G.legends.text.fill)?v:"black",dominantBaseline:er,pointerEvents:"none",userSelect:"none"},A.hidden?G.legends.hidden.text:void 0),x:ee,y:et,children:A.label})]})},g=function(e){var t=e.data,n=e.x,i=e.y,a=e.direction,o=e.padding,l=void 0===o?s.padding:o,u=e.justify,f=e.effects,d=e.itemWidth,h=e.itemHeight,g=e.itemDirection,b=void 0===g?s.itemDirection:g,v=e.itemsSpacing,m=void 0===v?s.itemsSpacing:v,y=e.itemTextColor,x=e.itemBackground,_=void 0===x?"transparent":x,w=e.itemOpacity,k=void 0===w?1:w,A=e.symbolShape,M=e.symbolSize,C=e.symbolSpacing,S=e.symbolBorderWidth,T=e.symbolBorderColor,j=e.onClick,R=e.onMouseEnter,L=e.onMouseLeave,O=e.toggleSerie,P=c({itemCount:t.length,itemWidth:d,itemHeight:h,itemsSpacing:m,direction:a,padding:l}).padding,E="row"===a?d+m:0,z="column"===a?h+m:0;return(0,r.jsx)("g",{transform:"translate("+n+","+i+")",children:t.map(function(e,t){return(0,r.jsx)(p,{data:e,x:t*E+P.left,y:t*z+P.top,width:d,height:h,direction:b,justify:u,effects:f,textColor:y,background:_,opacity:k,symbolShape:A,symbolSize:M,symbolSpacing:C,symbolBorderWidth:S,symbolBorderColor:T,onClick:j,onMouseEnter:R,onMouseLeave:L,toggleSerie:O},t)})})},b=function(e){var t=e.data,n=e.containerWidth,i=e.containerHeight,a=e.translateX,o=void 0===a?s.translateX:a,l=e.translateY,u=void 0===l?s.translateY:l,d=e.anchor,h=e.direction,p=e.padding,b=void 0===p?s.padding:p,v=e.justify,m=e.itemsSpacing,y=void 0===m?s.itemsSpacing:m,x=e.itemWidth,_=e.itemHeight,w=e.itemDirection,k=e.itemTextColor,A=e.itemBackgroun
1d,M=e.itemOpacity,C=e.symbolShape,S=e.symbolSize,T=e.symbolSpacing,j=e.symbolBorderWidth,R=e.symbolBorderColor,L=e.onClick,O=e.onMouseEnter,P=e.onMouseLeave,E=e.toggleSerie,z=e.effects,W=c({itemCount:t.length,itemsSpacing:y,itemWidth:x,itemHeight:_,direction:h,padding:b}),D=f({anchor:d,translateX:o,translateY:u,containerWidth:n,containerHeight:i,width:W.width,height:W.height}),I=D.x,F=D.y;return(0,r.jsx)(g,{data:t,x:I,y:F,direction:h,padding:b,justify:v,effects:z,itemsSpacing:y,itemWidth:x,itemHeight:_,itemDirection:w,itemTextColor:k,itemBackground:A,itemOpacity:M,symbolShape:C,symbolSize:S,symbolSpacing:T,symbolBorderWidth:j,symbolBorderColor:R,onClick:L,onMouseEnter:O,onMouseLeave:P,toggleSerie:"boolean"==typeof E?void 0:E})},v={start:"left",middle:"center",end:"right"},m=function(e,t){var n=t.data,r=t.containerWidth,i=t.containerHeight,a=t.translateX,s=t.translateY,u=t.anchor,h=t.direction,p=t.padding,g=t.justify,b=void 0!==g&&g,m=t.itemsSpacing,y=void 0===m?0:m,x=t.itemWidth,_=t.itemHeight,w=t.itemDirection,k=void 0===w?"left-to-right":w,A=t.itemTextColor,M=t.symbolSize,C=void 0===M?16:M,S=t.symbolSpacing,T=void 0===S?8:S,j=t.theme,R=c({itemCount:n.length,itemWidth:x,itemHeight:_,itemsSpacing:y,direction:h,padding:void 0===p?0:p}),L=R.width,O=R.height,P=R.padding,E=f({anchor:u,translateX:void 0===a?0:a,translateY:void 0===s?0:s,containerWidth:r,containerHeight:i,width:L,height:O}),z=E.x,W=E.y,D="row"===h?x+y:0,I="column"===h?_+y:0;e.save(),e.translate(z,W),(0,o.w6)(e,j.legends.text),n.forEach(function(t,n){var r,i=n*D+P.left,a=n*I+P.top,s=d({direction:k,justify:b,symbolSize:C,symbolSpacing:T,width:x,height:_}),u=s.symbolX,c=s.symbolY,f=s.labelX,h=s.labelY,p=s.labelAnchor,g=s.labelAlignment;e.fillStyle=null!=(r=t.color)?r:"black",e.fillRect(i+u,a+c,C,C),e.textAlign=v[p],"central"===g&&(e.textBaseline="middle"),(0,o.qu)(e,l({},j.legends.text,{fill:null!=A?A:j.legends.text.fill}),String(t.label),i+f,a+h)}),e.restore()}},45116:(e,t,n)=>{var r=n(25840),i=n(89039);e.exports=function(e,t,n,a){var o=!n;n||(n={});for(var l=-1,s=t.length;++l<s;){var u=t[l],c=a?a(n[u],e[u],u,n,e):void 0;void 0===c&&(c=e[u]),o?i(n,u,c):r(n,u,c)}return n}},45238:(e,t,n)=>{var r=n(30313),i=n(39913);e.exports=function(e){return i(e)&&r(e)}},45327:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},45524:e=>{e.exports=function(e){return e!=e}},45860:(e,t,n)=>{var r=n(36786),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var i=o.call(e);return r&&(t?e[l]=n:delete e[l]),i}},45951:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},46148:(e,t,n)=>{var r=n(21902),i=n(39957),a=n(94662),o=n(59094),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){t=r(t,e);var n=-1,s=t.length;if(!s)return!0;for(var u=null==e||"object"!=typeof e&&"function"!=typeof e;++n<s;){var c=t[n];if("string"==typeof c){if("__proto__"===c&&!l.call(e,"__proto__"))return!1;if("constructor"===c&&n+1<s&&"string"==typeof t[n+1]&&"prototype"===t[n+1]){if(u&&0===n)continue;return!1}}}var f=a(e,t);return null==f||delete f[o(i(t))]}},46480:(e,t,n)=>{var r=n(60856),i=n(78383),a=n(34098);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},46530:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(r.A);let o=(0,i.A)(a)},46623:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3")},47103:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=(0,n(8978).Qh)(),i=Math.PI/3,a=2*Math.PI/3;function o(e){var t;
1return r.r=255*(t=Math.sin(e=(.5-e)*Math.PI))*t,r.g=255*(t=Math.sin(e+i))*t,r.b=255*(t=Math.sin(e+a))*t,r+""}},47275:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},47426:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var r=n(7620),i=n(72902),a=n(87138),o=n(49407),l=n(98177),s=n(65774),u=n(68613),c=n(79468),f=n(85120),d=n(78020),h=n(33664);function p(e){return(0,h.Ay)("MuiSwitch",e)}let g=(0,d.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]);var b=n(47972),v=n(54568);let m=(0,u.default)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.edge&&t["edge".concat((0,o.A)(n.edge))],t["size".concat((0,o.A)(n.size))]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,["& .".concat(g.thumb)]:{width:16,height:16},["& .".concat(g.switchBase)]:{padding:4,["&.".concat(g.checked)]:{transform:"translateX(16px)"}}}}]}),y=(0,u.default)(s.A,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.switchBase,{["& .".concat(g.input)]:t.input},"default"!==n.color&&t["color".concat((0,o.A)(n.color))]]}})((0,c.A)(e=>{let{theme:t}=e;return{position:"absolute",top:0,left:0,zIndex:1,color:t.vars?t.vars.palette.Switch.defaultColor:"".concat("light"===t.palette.mode?t.palette.common.white:t.palette.grey[300]),transition:t.transitions.create(["left","transform"],{duration:t.transitions.duration.shortest}),["&.".concat(g.checked)]:{transform:"translateX(20px)"},["&.".concat(g.disabled)]:{color:t.vars?t.vars.palette.Switch.defaultDisabledColor:"".concat("light"===t.palette.mode?t.palette.grey[100]:t.palette.grey[600])},["&.".concat(g.checked," + .").concat(g.track)]:{opacity:.5},["&.".concat(g.disabled," + .").concat(g.track)]:{opacity:t.vars?t.vars.opacity.switchTrackDisabled:"".concat("light"===t.palette.mode?.12:.2)},["& .".concat(g.input)]:{left:"-100%",width:"300%"}}}),(0,c.A)(e=>{let{theme:t}=e;return{"&:hover":{backgroundColor:t.alpha((t.vars||t).palette.action.active,(t.vars||t).palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(t.palette).filter((0,l.A)(["light"])).map(e=>{let[n]=e;return{props:{color:n},style:{["&.".concat(g.checked)]:{color:(t.vars||t).palette[n].main,"&:hover":{backgroundColor:t.alpha((t.vars||t).palette[n].main,(t.vars||t).palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},["&.".concat(g.disabled)]:{color:t.vars?t.vars.palette.Switch["".concat(n,"DisabledColor")]:"".concat("light"===t.palette.mode?t.lighten(t.palette[n].main,.62):t.darken(t.palette[n].main,.55))}},["&.".concat(g.checked," + .").concat(g.track)]:{backgroundColor:(t.vars||t).palette[n].main}}}})]}})),x=(0,u.default)("span",{name:"MuiSwitch",slot:"Track"})((0,c.A)(e=>{let{theme:t}=e;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:"".concat("light"===t.palette.mode?t.palette.common.black:t.palette.common.white),opacity:t.vars?t.vars.opacity.switchTrack:"".concat("light"===t.palette.mode?.38:.3)}})),_=(0,u.default)("span",{name:"MuiSwitch",slot:"Thumb"})((0,c.A)(e=>{let{theme:t}=e;return{boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}})),w=r.forwardRef(function(e,t){let n=(0,f.b)({props:e,name:"MuiSwitch"}),{className:r,color:l="primary",edge:s=!1,size:u="medium",sx:c,slots:d={},slotProps:h={},...g}=n,w={...n,color:l,edge:s,size:u},k=(e=>{let{classes:t,edge:n,size:r,color:i,checked:l,disabled:s}=e,u={root:["root",n&&"edge".concat((0,o.A)(n)),"size".concat((0,o.A)(r))],switchBase:["switchBase","color".concat((0,o.A)(i)),l&&"checked",s&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},c=(0,a.A)(u,p,t);return{...t,...c}})(w),A={slots:d,slotProps:h},[M,C]=(0,b.A)("root",{className:(0,i.A)(k.root,r),elementType:m,externalForwardedProps:A,ownerState:w,additionalProps:{sx:c}}),[S,T]=(0,b.A)("thumb",{className:k.thumb,elementType:_,externalForwardedProps:A,ownerState:w}),j=(0,v.jsx)(S,{...T}),[R,L]=(0,b.A)("track",{className:k.track,elementType:x,externalForwardedProps:A,ownerState:w});return(0,v.jsxs)(M,{...C,children:[(0,v.jsx)(y,{type:"checkbox",icon:j,checkedIcon:j,ref:t,ownerState:w,...g,classes:{...k,root:k.switchBase},slots:{...d.switchBase&&{root:d.switchBase},...d.input&&{input:d.input}},slotProps:{...h.switchBase&&{root:"function"==typeof h.switchBase?h.switchBase(w):h.switchBase},input:{role:"switch"},...h.input&&{input:"function"==typeof h.input?h.input(w):h.input}}}),(0,v.jsx)(R,{...L})]})})},47978:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,Ko:()=>a,Ub:()=>o});var r=n(98936),i=n(69937),a=(0,i.w)((0,r.A)(-100,.75,.35),(0,r.A)(80,1.5,.8)),o=(0,i.w)((0,r.A)(260,.75,.35),(0,r.A)(80,1.5,.8)),l=(0,r.A)();function s(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return l.h=360*e-100,l.s=1.5-1.5*t,l.l=.8-.9*t,l+""}},48013:(e,t,n)=>{var r=n(32078),i=n(43678),a=n(44262),o=n(44651),l=n(72542),s=n(2066),u=n(91877);e.exports=function e(t,n,c,f,d){t!==n&&a(n,function(a,s){if(d||(d=new r),l(a))o(t,n,s,c,e,f,d);else{var h=f?f(u(t,s),a,s+"",t,n,d):void 0;void 0===h&&(h=a),i(t,s,h)}},s)}},48016:(e,t,n)=>{"use strict";function r(e){for(var t=e.length/6|0,n=Array(t),r=0;r<t;)n[r]="#"+e.slice(6*r,6*++r);return n}n.d(t,{A:()=>r})}
1,48228:(e,t,n)=>{"use strict";var r=n(7620),i=n(98455),a=n(79590),o=n(45030),l=n(89898),s=n(19614),u=n(81913),c=n(42020),f=n(4805),d=n(11392),h=n(76330),p=n(17635),g=n(21494),b=n(99419),v=n(14467),m=n(54568),y=n(98975),x=n(30172);let _=(3+8881784197001252e-31)*11102230246251565e-32;function w(e,t,n,r,i){let a,o,l,s,u=t[0],c=r[0],f=0,d=0;c>u==c>-u?(a=u,u=t[++f]):(a=c,c=r[++d]);let h=0;if(f<e&&d<n)for(c>u==c>-u?(o=u+a,l=a-(o-u),u=t[++f]):(o=c+a,l=a-(o-c),c=r[++d]),a=o,0!==l&&(i[h++]=l);f<e&&d<n;)c>u==c>-u?(s=(o=a+u)-a,l=a-(o-s)+(u-s),u=t[++f]):(s=(o=a+c)-a,l=a-(o-s)+(c-s),c=r[++d]),a=o,0!==l&&(i[h++]=l);for(;f<e;)s=(o=a+u)-a,l=a-(o-s)+(u-s),u=t[++f],a=o,0!==l&&(i[h++]=l);for(;d<n;)s=(o=a+c)-a,l=a-(o-s)+(c-s),c=r[++d],a=o,0!==l&&(i[h++]=l);return(0!==a||0===h)&&(i[h++]=a),h}function k(e){return new Float64Array(e)}let A=(3+17763568394002505e-31)*11102230246251565e-32,M=(2+13322676295501878e-31)*11102230246251565e-32,C=(9+7105427357601002e-30)*11102230246251565e-32*11102230246251565e-32,S=k(4),T=k(8),j=k(12),R=k(16),L=k(4);function O(e,t,n,r,i,a){let o=(t-a)*(n-i),l=(e-i)*(r-a),s=o-l,u=Math.abs(o+l);return Math.abs(s)>=A*u?s:-function(e,t,n,r,i,a,o){let l,s,u,c,f,d,h,p,g,b,v,m,y,x,k,A,O,P,E=e-i,z=n-i,W=t-a,D=r-a;x=E*D,h=(d=0x8000001*E)-(d-E),p=E-h,g=(d=0x8000001*D)-(d-D),k=p*(b=D-g)-(x-h*g-p*g-h*b),A=W*z,h=(d=0x8000001*W)-(d-W),p=W-h,g=(d=0x8000001*z)-(d-z),v=k-(O=p*(b=z-g)-(A-h*g-p*g-h*b)),f=k-v,S[0]=k-(v+f)+(f-O),f=(m=x+v)-x,v=(y=x-(m-f)+(v-f))-A,f=y-v,S[1]=y-(v+f)+(f-A),f=(P=m+v)-m,S[2]=m-(P-f)+(v-f),S[3]=P;let I=function(e,t){let n=t[0];for(let e=1;e<4;e++)n+=t[e];return n}(0,S),F=M*o;if(I>=F||-I>=F||(f=e-E,l=e-(E+f)+(f-i),f=n-z,u=n-(z+f)+(f-i),f=t-W,s=t-(W+f)+(f-a),f=r-D,c=r-(D+f)+(f-a),0===l&&0===s&&0===u&&0===c)||(F=C*o+_*Math.abs(I),(I+=E*c+D*l-(W*u+z*s))>=F||-I>=F))return I;x=l*D,h=(d=0x8000001*l)-(d-l),p=l-h,g=(d=0x8000001*D)-(d-D),k=p*(b=D-g)-(x-h*g-p*g-h*b),A=s*z,h=(d=0x8000001*s)-(d-s),p=s-h,g=(d=0x8000001*z)-(d-z),v=k-(O=p*(b=z-g)-(A-h*g-p*g-h*b)),f=k-v,L[0]=k-(v+f)+(f-O),f=(m=x+v)-x,v=(y=x-(m-f)+(v-f))-A,f=y-v,L[1]=y-(v+f)+(f-A),f=(P=m+v)-m,L[2]=m-(P-f)+(v-f),L[3]=P;let N=w(4,S,4,L,T);x=E*c,h=(d=0x8000001*E)-(d-E),p=E-h,g=(d=0x8000001*c)-(d-c),k=p*(b=c-g)-(x-h*g-p*g-h*b),A=W*u,h=(d=0x8000001*W)-(d-W),p=W-h,g=(d=0x8000001*u)-(d-u),v=k-(O=p*(b=u-g)-(A-h*g-p*g-h*b)),f=k-v,L[0]=k-(v+f)+(f-O),f=(m=x+v)-x,v=(y=x-(m-f)+(v-f))-A,f=y-v,L[1]=y-(v+f)+(f-A),f=(P=m+v)-m,L[2]=m-(P-f)+(v-f),L[3]=P;let B=w(N,T,4,L,j);x=l*c,h=(d=0x8000001*l)-(d-l),p=l-h,g=(d=0x8000001*c)-(d-c),k=p*(b=c-g)-(x-h*g-p*g-h*b),A=s*u,h=(d=0x8000001*s)-(d-s),p=s-h,g=(d=0x8000001*u)-(d-u),v=k-(O=p*(b=u-g)-(A-h*g-p*g-h*b)),f=k-v,L[0]=k-(v+f)+(f-O),f=(m=x+v)-x,v=(y=x-(m-f)+(v-f))-A,f=y-v,L[1]=y-(v+f)+(f-A),f=(P=m+v)-m,L[2]=m-(P-f)+(v-f),L[3]=P;let $=w(B,j,4,L,R);return R[$-1]}(e,t,n,r,i,a,u)}k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(8),k(8),k(8),k(4),k(8),k(8),k(8),k(12),k(192),k(192),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(8),k(8),k(8),k(8),k(8),k(8),k(8),k(8),k(8),k(4),k(4),k(4),k(8),k(16),k(16),k(16),k(32),k(32),k(48),k(64),k(1152),k(1152),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(4),k(24),k(24),k(24),k(24),k(24),k(24),k(24),k(24),k(24),k(24),k(1152),k(1152),k(1152),k(1152),k(1152),k(2304),k(2304),k(3456),k(5760),k(8),k(8),k(8),k(16),k(24),k(48),k(48),k(96),k(192),k(384),k(384),k(384),k(768),k(96),k(96),k(96),k(1152);let P=new Uint32Array(512);class E{static from(e,t=I,n=F){let r=e.length,i=new Float64Array(2*r);for(let a=0;a<r;a++){let r=e[a];i[2*a]=t(r),i[2*a+1]=n(r)}return new E(i)}constructor(e){let t=e.length>>1;if(t>0&&"number"!=typeof e[0])throw Error("Expected coords to contain numbers.");this.coords=e;let n=Math.max(2*t-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(t)),this._hullPrev=new Uint32Array(t),this._hullNext=new Uint32Array(t),this._hullTri=new Uint32Array(t),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(t),this._dists=new Float64Array(t),this.update()}update(){let e,t,n,{coords:r,_hullPrev:i,_hullNext:a,_hullTri:o,_hullHash:l}=this,s=r.length>>1,u=1/0,c=1/0,f=-1/0,d=-1/0;for(let e=0;e<s;e++){let t=r[2*e],n=r[2*e+1];t<u&&(u=t),n<c&&(c=n),t>f&&(f=t),n>d&&(d=n),this._ids[e]=e}let h=(u+f)/2,p=(c+d)/2;for(let t=0,n=1/0;t<s;t++){let i=z(h,p,r[2*t],r[2*t+1]);i<n&&(e=t,n=i)}let g=r[2*e],b=r[2*e+1];for(let n=0,i=1/0;n<s;n++){if(n===e)continue;let a=z(g,b,r[2*n],r[2*n+1]);a<i&&a>0&&(t=n,i=a)}let v=r[2*t],m=r[2*t+1],y=1/0;for(let i=0;i<s;i++){if(i===e||i===t)continue;let a=function(e,t,n,r,i,a){let o=n-e,l=r-t,s=i-e,u=a-t,c=o*o+l*l,f=s*s+u*u,d=.5/(o*u-l*s),h=(u*c-l*f)*d,p=(o*f-s*c)*d;return h*h+p*p}(g,b,v,m,r[2*i],r[2*i+1]);a<y&&(n=i,y=a)}let x=r[2*n],_=r[2*n+1];if(y===1/0){for(let e=0;e<s;e++)this._dists[e]=r[2*e]-r[0]||r[2*e+1]-r[1];W(this._ids,this._dists,0,s-1);let e=new Uint32Array(s),t=0;for(let n=0,r=-1/0;n<s;n++){let i=this._ids[n],a=this._dists[i];a>r&&(e[t++]=i,r=a)}this.hull=e.subarray(0,t),this.triangles=new Uint32Array(0),this.halfedges=new Uint32Array(0);return}if(0>
1O(g,b,v,m,x,_)){let e=t,r=v,i=m;t=n,v=x,m=_,n=e,x=r,_=i}let w=function(e,t,n,r,i,a){let o=n-e,l=r-t,s=i-e,u=a-t,c=o*o+l*l,f=s*s+u*u,d=.5/(o*u-l*s);return{x:e+(u*c-l*f)*d,y:t+(o*f-s*c)*d}}(g,b,v,m,x,_);this._cx=w.x,this._cy=w.y;for(let e=0;e<s;e++)this._dists[e]=z(r[2*e],r[2*e+1],w.x,w.y);W(this._ids,this._dists,0,s-1),this._hullStart=e;let k=3;a[e]=i[n]=t,a[t]=i[e]=n,a[n]=i[t]=e,o[e]=0,o[t]=1,o[n]=2,l.fill(-1),l[this._hashKey(g,b)]=e,l[this._hashKey(v,m)]=t,l[this._hashKey(x,_)]=n,this.trianglesLen=0,this._addTriangle(e,t,n,-1,-1,-1);for(let s=0,u,c;s<this._ids.length;s++){let f=this._ids[s],d=r[2*f],h=r[2*f+1];if(s>0&&2220446049250313e-31>=Math.abs(d-u)&&2220446049250313e-31>=Math.abs(h-c)||(u=d,c=h,f===e||f===t||f===n))continue;let p=0;for(let e=0,t=this._hashKey(d,h);e<this._hashSize&&(-1===(p=l[(t+e)%this._hashSize])||p===a[p]);e++);let g=p=i[p],b;for(;b=a[g],O(d,h,r[2*g],r[2*g+1],r[2*b],r[2*b+1])>=0;)if((g=b)===p){g=-1;break}if(-1===g)continue;let v=this._addTriangle(g,f,a[g],-1,-1,o[g]);o[f]=this._legalize(v+2),o[g]=v,k++;let m=a[g];for(;b=a[m],0>O(d,h,r[2*m],r[2*m+1],r[2*b],r[2*b+1]);)v=this._addTriangle(m,f,b,o[f],-1,o[m]),o[f]=this._legalize(v+2),a[m]=m,k--,m=b;if(g===p)for(;0>O(d,h,r[2*(b=i[g])],r[2*b+1],r[2*g],r[2*g+1]);)v=this._addTriangle(b,f,g,-1,o[g],o[b]),this._legalize(v+2),o[b]=v,a[g]=g,k--,g=b;this._hullStart=i[f]=g,a[g]=i[m]=f,a[f]=m,l[this._hashKey(d,h)]=f,l[this._hashKey(r[2*g],r[2*g+1])]=g}this.hull=new Uint32Array(k);for(let e=0,t=this._hullStart;e<k;e++)this.hull[e]=t,t=a[t];this.triangles=this._triangles.subarray(0,this.trianglesLen),this.halfedges=this._halfedges.subarray(0,this.trianglesLen)}_hashKey(e,t){return Math.floor(function(e,t){let n=e/(Math.abs(e)+Math.abs(t));return(t>0?3-n:1+n)/4}(e-this._cx,t-this._cy)*this._hashSize)%this._hashSize}_legalize(e){let{_triangles:t,_halfedges:n,coords:r}=this,i=0,a=0;for(;;){let o=n[e],l=e-e%3;if(a=l+(e+2)%3,-1===o){if(0===i)break;e=P[--i];continue}let s=o-o%3,u=l+(e+1)%3,c=s+(o+2)%3,f=t[a],d=t[e],h=t[u],p=t[c];if(function(e,t,n,r,i,a,o,l){let s=e-o,u=t-l,c=n-o,f=r-l,d=i-o,h=a-l,p=c*c+f*f,g=d*d+h*h;return s*(f*g-p*h)-u*(c*g-p*d)+(s*s+u*u)*(c*h-f*d)<0}(r[2*f],r[2*f+1],r[2*d],r[2*d+1],r[2*h],r[2*h+1],r[2*p],r[2*p+1])){t[e]=p,t[o]=f;let r=n[c];if(-1===r){let t=this._hullStart;do{if(this._hullTri[t]===c){this._hullTri[t]=e;break}t=this._hullPrev[t]}while(t!==this._hullStart)}this._link(e,r),this._link(o,n[a]),this._link(a,c);let l=s+(o+1)%3;i<P.length&&(P[i++]=l)}else{if(0===i)break;e=P[--i]}}return a}_link(e,t){this._halfedges[e]=t,-1!==t&&(this._halfedges[t]=e)}_addTriangle(e,t,n,r,i,a){let o=this.trianglesLen;return this._triangles[o]=e,this._triangles[o+1]=t,this._triangles[o+2]=n,this._link(o,r),this._link(o+1,i),this._link(o+2,a),this.trianglesLen+=3,o}}function z(e,t,n,r){let i=e-n,a=t-r;return i*i+a*a}function W(e,t,n,r){if(r-n<=20)for(let i=n+1;i<=r;i++){let r=e[i],a=t[r],o=i-1;for(;o>=n&&t[e[o]]>a;)e[o+1]=e[o--];e[o+1]=r}else{let i=n+r>>1,a=n+1,o=r;D(e,i,a),t[e[n]]>t[e[r]]&&D(e,n,r),t[e[a]]>t[e[r]]&&D(e,a,r),t[e[n]]>t[e[a]]&&D(e,n,a);let l=e[a],s=t[l];for(;;){do a++;while(t[e[a]]<s);do o--;while(t[e[o]]>s);if(o<a)break;D(e,a,o)}e[n+1]=e[o],e[o]=l,r-a+1>=o-n?(W(e,t,a,r),W(e,t,n,o-1)):(W(e,t,n,o-1),W(e,t,a,r))}}function D(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function I(e){return e[0]}function F(e){return e[1]}class N{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(e,t){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(e,t){this._+=`L${this._x1=+e},${this._y1=+t}`}arc(e,t,n){e*=1,t*=1,n*=1;let r=e+n,i=t;if(n<0)throw Error("negative radius");null===this._x1?this._+=`M${r},${i}`:(Math.abs(this._x1-r)>1e-6||Math.abs(this._y1-i)>1e-6)&&(this._+="L"+r+","+i),n&&(this._+=`A${n},${n},0,1,1,${e-n},${t}A${n},${n},0,1,1,${this._x1=r},${this._y1=i}`)}rect(e,t,n,r){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}class B{constructor(){this._=[]}moveTo(e,t){this._.push([e,t])}closePath(){this._.push(this._[0].slice())}lineTo(e,t){this._.push([e,t])}value(){return this._.length?this._:null}}class ${constructor(e,[t,n,r,i]=[0,0,960,500]){if(!((r*=1)>=(t*=1))||!((i*=1)>=(n*=1)))throw Error("invalid bounds");this.delaunay=e,this._circumcenters=new Float64Array(2*e.points.length),this.vectors=new Float64Array(2*e.points.length),this.xmax=r,this.xmin=t,this.ymax=i,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){let e,t,{delaunay:{points:n,hull:r,triangles:i},vectors:a}=this,o=this.circumcenters=this._circumcenters.subarray(0,i.length/3*2);for(let a=0,l=0,s=i.length,u,c;a<s;a+=3,l+=2){let s=2*i[a],f=2*i[a+1],d=2*i[a+2],h=n[s],p=n[s+1],g=n[f],b=n[f+1],v=n[d],m=n[d+1],y=g-h,x=b-p,_=v-h,w=m-p,k=(y*w-x*_)*2;if(1e-9>
1Math.abs(k)){if(void 0===e){for(let i of(e=t=0,r))e+=n[2*i],t+=n[2*i+1];e/=r.length,t/=r.length}let i=1e9*Math.sign((e-h)*w-(t-p)*_);u=(h+v)/2-i*w,c=(p+m)/2+i*_}else{let e=1/k,t=y*y+x*x,n=_*_+w*w;u=h+(w*t-x*n)*e,c=p+(y*n-_*t)*e}o[l]=u,o[l+1]=c}let l=r[r.length-1],s,u=4*l,c,f=n[2*l],d,h=n[2*l+1];a.fill(0);for(let e=0;e<r.length;++e)l=r[e],s=u,c=f,d=h,u=4*l,f=n[2*l],h=n[2*l+1],a[s+2]=a[u]=d-h,a[s+3]=a[u+1]=f-c}render(e){let t=null==e?e=new N:void 0,{delaunay:{halfedges:n,inedges:r,hull:i},circumcenters:a,vectors:o}=this;if(i.length<=1)return null;for(let t=0,r=n.length;t<r;++t){let r=n[t];if(r<t)continue;let i=2*Math.floor(t/3),o=2*Math.floor(r/3),l=a[i],s=a[i+1],u=a[o],c=a[o+1];this._renderSegment(l,s,u,c,e)}let l,s=i[i.length-1];for(let t=0;t<i.length;++t){l=s;let n=2*Math.floor(r[s=i[t]]/3),u=a[n],c=a[n+1],f=4*l,d=this._project(u,c,o[f+2],o[f+3]);d&&this._renderSegment(u,c,d[0],d[1],e)}return t&&t.value()}renderBounds(e){let t=null==e?e=new N:void 0;return e.rect(this.xmin,this.ymin,this.xmax-this.xmin,this.ymax-this.ymin),t&&t.value()}renderCell(e,t){let n=null==t?t=new N:void 0,r=this._clip(e);if(null===r||!r.length)return;t.moveTo(r[0],r[1]);let i=r.length;for(;r[0]===r[i-2]&&r[1]===r[i-1]&&i>1;)i-=2;for(let e=2;e<i;e+=2)(r[e]!==r[e-2]||r[e+1]!==r[e-1])&&t.lineTo(r[e],r[e+1]);return t.closePath(),n&&n.value()}*cellPolygons(){let{delaunay:{points:e}}=this;for(let t=0,n=e.length/2;t<n;++t){let e=this.cellPolygon(t);e&&(e.index=t,yield e)}}cellPolygon(e){let t=new B;return this.renderCell(e,t),t.value()}_renderSegment(e,t,n,r,i){let a,o=this._regioncode(e,t),l=this._regioncode(n,r);0===o&&0===l?(i.moveTo(e,t),i.lineTo(n,r)):(a=this._clipSegment(e,t,n,r,o,l))&&(i.moveTo(a[0],a[1]),i.lineTo(a[2],a[3]))}contains(e,t,n){return(t*=1)==t&&(n*=1)==n&&this.delaunay._step(e,t,n)===e}*neighbors(e){let t=this._clip(e);if(t)for(let n of this.delaunay.neighbors(e)){let e=this._clip(n);if(e){t:for(let r=0,i=t.length;r<i;r+=2)for(let a=0,o=e.length;a<o;a+=2)if(t[r]===e[a]&&t[r+1]===e[a+1]&&t[(r+2)%i]===e[(a+o-2)%o]&&t[(r+3)%i]===e[(a+o-1)%o]){yield n;break t}}}}_cell(e){let{circumcenters:t,delaunay:{inedges:n,halfedges:r,triangles:i}}=this,a=n[e];if(-1===a)return null;let o=[],l=a;do{let n=Math.floor(l/3);if(o.push(t[2*n],t[2*n+1]),i[l=l%3==2?l-2:l+1]!==e)break;l=r[l]}while(l!==a&&-1!==l);return o}_clip(e){if(0===e&&1===this.delaunay.hull.length)return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];let t=this._cell(e);if(null===t)return null;let{vectors:n}=this,r=4*e;return this._simplify(n[r]||n[r+1]?this._clipInfinite(e,t,n[r],n[r+1],n[r+2],n[r+3]):this._clipFinite(e,t))}_clipFinite(e,t){let n=t.length,r=null,i,a,o=t[n-2],l=t[n-1],s,u=this._regioncode(o,l),c,f=0;for(let d=0;d<n;d+=2)if(i=o,a=l,o=t[d],l=t[d+1],s=u,u=this._regioncode(o,l),0===s&&0===u)c=f,f=0,r?r.push(o,l):r=[o,l];else{let t,n,d,h,p;if(0===s){if(null===(t=this._clipSegment(i,a,o,l,s,u)))continue;[n,d,h,p]=t}else{if(null===(t=this._clipSegment(o,l,i,a,u,s)))continue;[h,p,n,d]=t,c=f,f=this._edgecode(n,d),c&&f&&this._edge(e,c,f,r,r.length),r?r.push(n,d):r=[n,d]}c=f,f=this._edgecode(h,p),c&&f&&this._edge(e,c,f,r,r.length),r?r.push(h,p):r=[h,p]}if(r)c=f,f=this._edgecode(r[0],r[1]),c&&f&&this._edge(e,c,f,r,r.length);else if(this.contains(e,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2))return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];return r}_clipSegment(e,t,n,r,i,a){let o=i<a;for(o&&([e,t,n,r,i,a]=[n,r,e,t,a,i]);;){if(0===i&&0===a)return o?[n,r,e,t]:[e,t,n,r];if(i&a)return null;let l,s,u=i||a;8&u?(l=e+(n-e)*(this.ymax-t)/(r-t),s=this.ymax):4&u?(l=e+(n-e)*(this.ymin-t)/(r-t),s=this.ymin):2&u?(s=t+(r-t)*(this.xmax-e)/(n-e),l=this.xmax):(s=t+(r-t)*(this.xmin-e)/(n-e),l=this.xmin),i?(e=l,t=s,i=this._regioncode(e,t)):(n=l,r=s,a=this._regioncode(n,r))}}_clipInfinite(e,t,n,r,i,a){let o=Array.from(t),l;if((l=this._project(o[0],o[1],n,r))&&o.unshift(l[0],l[1]),(l=this._project(o[o.length-2],o[o.length-1],i,a))&&o.push(l[0],l[1]),o=this._clipFinite(e,o))for(let t=0,n=o.length,r,i=this._edgecode(o[n-2],o[n-1]);t<n;t+=2)r=i,i=this._edgecode(o[t],o[t+1]),r&&i&&(t=this._edge(e,r,i,o,t),n=o.length);else this.contains(e,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2)&&(o=[this.xmin,this.ymin,this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax]);return o}_edge(e,t,n,r,i){for(;t!==n;){let n,a;switch(t){case 5:t=4;continue;case 4:t=6,n=this.xmax,a=this.ymin;break;case 6:t=2;
1continue;case 2:t=10,n=this.xmax,a=this.ymax;break;case 10:t=8;continue;case 8:t=9,n=this.xmin,a=this.ymax;break;case 9:t=1;continue;case 1:t=5,n=this.xmin,a=this.ymin}(r[i]!==n||r[i+1]!==a)&&this.contains(e,n,a)&&(r.splice(i,0,n,a),i+=2)}return i}_project(e,t,n,r){let i=1/0,a,o,l;if(r<0){if(t<=this.ymin)return null;(a=(this.ymin-t)/r)<i&&(l=this.ymin,o=e+(i=a)*n)}else if(r>0){if(t>=this.ymax)return null;(a=(this.ymax-t)/r)<i&&(l=this.ymax,o=e+(i=a)*n)}if(n>0){if(e>=this.xmax)return null;(a=(this.xmax-e)/n)<i&&(o=this.xmax,l=t+(i=a)*r)}else if(n<0){if(e<=this.xmin)return null;(a=(this.xmin-e)/n)<i&&(o=this.xmin,l=t+(i=a)*r)}return[o,l]}_edgecode(e,t){return(e===this.xmin?1:2*(e===this.xmax))|(t===this.ymin?4:8*(t===this.ymax))}_regioncode(e,t){return(e<this.xmin?1:2*(e>this.xmax))|(t<this.ymin?4:8*(t>this.ymax))}_simplify(e){if(e&&e.length>4){for(let t=0;t<e.length;t+=2){let n=(t+2)%e.length,r=(t+4)%e.length;(e[t]===e[n]&&e[n]===e[r]||e[t+1]===e[n+1]&&e[n+1]===e[r+1])&&(e.splice(n,2),t-=2)}e.length||(e=null)}return e}}let H=2*Math.PI,U=Math.pow;function V(e){return e[0]}function Y(e){return e[1]}class K{static from(e,t=V,n=Y,r){return new K("length"in e?function(e,t,n,r){let i=e.length,a=new Float64Array(2*i);for(let o=0;o<i;++o){let i=e[o];a[2*o]=t.call(r,i,o,e),a[2*o+1]=n.call(r,i,o,e)}return a}(e,t,n,r):Float64Array.from(function*(e,t,n,r){let i=0;for(let a of e)yield t.call(r,a,i,e),yield n.call(r,a,i,e),++i}(e,t,n,r)))}constructor(e){this._delaunator=new E(e),this.inedges=new Int32Array(e.length/2),this._hullIndex=new Int32Array(e.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){let e=this._delaunator,t=this.points;if(e.hull&&e.hull.length>2&&function(e){let{triangles:t,coords:n}=e;for(let e=0;e<t.length;e+=3){let r=2*t[e],i=2*t[e+1],a=2*t[e+2];if((n[a]-n[r])*(n[i+1]-n[r+1])-(n[i]-n[r])*(n[a+1]-n[r+1])>1e-10)return!1}return!0}(e)){this.collinear=Int32Array.from({length:t.length/2},(e,t)=>t).sort((e,n)=>t[2*e]-t[2*n]||t[2*e+1]-t[2*n+1]);let e=this.collinear[0],i=this.collinear[this.collinear.length-1],a=[t[2*e],t[2*e+1],t[2*i],t[2*i+1]],o=1e-8*Math.hypot(a[3]-a[1],a[2]-a[0]);for(let e=0,i=t.length/2;e<i;++e){var n,r;
1let i=(n=t[2*e],[n+Math.sin(n+(r=t[2*e+1]))*o,r+Math.cos(n-r)*o]);t[2*e]=i[0],t[2*e+1]=i[1]}this._delaunator=new E(t)}else delete this.collinear;let i=this.halfedges=this._delaunator.halfedges,a=this.hull=this._delaunator.hull,o=this.triangles=this._delaunator.triangles,l=this.inedges.fill(-1),s=this._hullIndex.fill(-1);for(let e=0,t=i.length;e<t;++e){let t=o[e%3==2?e-2:e+1];(-1===i[e]||-1===l[t])&&(l[t]=e)}for(let e=0,t=a.length;e<t;++e)s[a[e]]=e;a.length<=2&&a.length>0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=a[0],l[a[0]]=1,2===a.length&&(l[a[1]]=0,this.triangles[1]=a[1],this.triangles[2]=a[1]))}voronoi(e){return new $(this,e)}*neighbors(e){let{inedges:t,hull:n,_hullIndex:r,halfedges:i,triangles:a,collinear:o}=this;if(o){let t=o.indexOf(e);t>0&&(yield o[t-1]),t<o.length-1&&(yield o[t+1]);return}let l=t[e];if(-1===l)return;let s=l,u=-1;do{if(yield u=a[s],a[s=s%3==2?s-2:s+1]!==e)return;if(-1===(s=i[s])){let t=n[(r[e]+1)%n.length];t!==u&&(yield t);return}}while(s!==l)}find(e,t,n=0){let r;if((e*=1)!=e||(t*=1)!=t)return -1;let i=n;for(;(r=this._step(n,e,t))>=0&&r!==n&&r!==i;)n=r;return r}_step(e,t,n){let{inedges:r,hull:i,_hullIndex:a,halfedges:o,triangles:l,points:s}=this;if(-1===r[e]||!s.length)return(e+1)%(s.length>>1);let u=e,c=U(t-s[2*e],2)+U(n-s[2*e+1],2),f=r[e],d=f;do{let r=l[d],f=U(t-s[2*r],2)+U(n-s[2*r+1],2);if(f<c&&(c=f,u=r),l[d=d%3==2?d-2:d+1]!==e)break;if(-1===(d=o[d])){if((d=i[(a[e]+1)%i.length])!==r&&U(t-s[2*d],2)+U(n-s[2*d+1],2)<c)return d;break}}while(d!==f);return u}render(e){let t=null==e?e=new N:void 0,{points:n,halfedges:r,triangles:i}=this;for(let t=0,a=r.length;t<a;++t){let a=r[t];if(a<t)continue;let o=2*i[t],l=2*i[a];e.moveTo(n[o],n[o+1]),e.lineTo(n[l],n[l+1])}return this.renderHull(e),t&&t.value()}renderPoints(e,t){void 0!==t||e&&"function"==typeof e.moveTo||(t=e,e=null),t=void 0==t?2:+t;let n=null==e?e=new N:void 0,{points:r}=this;for(let n=0,i=r.length;n<i;n+=2){let i=r[n],a=r[n+1];e.moveTo(i+t,a),e.arc(i,a,t,0,H)}return n&&n.value()}renderHull(e){let t=null==e?e=new N:void 0,{hull:n,points:r}=this,i=2*n[0],a=n.length;e.moveTo(r[i],r[i+1]);for(let t=1;t<a;++t){let i=2*n[t];e.lineTo(r[i],r[i+1])}return e.closePath(),t&&t.value()}hullPolygon(){let e=new B;return this.renderHull(e),e.value()}renderTriangle(e,t){let n=null==t?t=new N:void 0,{points:r,triangles:i}=this,a=2*i[e*=3],o=2*i[e+1],l=2*i[e+2];return t.moveTo(r[a],r[a+1]),t.lineTo(r[o],r[o+1]),t.lineTo(r[l],r[l+1]),t.closePath(),n&&n.value()}*trianglePolygons(){let{triangles:e}=this;for(let t=0,n=e.length/3;t<n;++t)yield this.trianglePolygon(t)}trianglePolygon(e){let t=new B;return this.renderTriangle(e,t),t.value()}}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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function q(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}var X={xDomain:[0,1],yDomain:[0,1],layers:["links","cells","points","bounds"],enableLinks:!1,linkLineWidth:1,linkLineColor:"#bbbbbb",enableCells:!0,cellLineWidth:2,cellLineColor:"#000000",pointSize:4,pointColor:"#666666",role:"img"},Q=function(e){return[e.x,e.y]},Z=i.kT,J="cursor",ee=function(e){var t=e.points,n=e.getNodePosition,r=void 0===n?Q:n,i=e.margin,a=void 0===i?Z:i;return t.map(function(e){var t=r(e),n=t[0],i=t[1];return[n+a.left,i+a.top]})},et=function(e){var t=e.points,n=e.width,r=e.height,i=e.margin,a=void 0===i?Z:i,o=e.debug,l=K.from(t),s=o?l.voronoi([0,0,a.left+n+a.right,a.top+r+a.bottom]):void 0;return{points:t,delaunay:l,voronoi:s}},en=function(e){var t=e.points,n=e.getNodePosition,i=void 0===n?Q:n,a=e.width,o=e.height,l=e.margin,s=void 0===l?Z:l,u=e.debug;return(0,r.useMemo)(function(){return et({points:ee({points:t,margin:s,getNodePosition:i}),width:a,height:o,margin:s,debug:u})},[i,t,a,o,s,u])},er=function(e){var t=e.data,n=e.width,i=e.height,a=e.xDomain,o=e.yDomain,l=(0,r.useMemo)(function(){return(0,x.A)().domain(a).range([0,n])},[a,n]),s=(0,r.useMemo)(function(){return(0,x.A)().domain(o).range([0,i])},[o,i]),u=(0,r.useMemo)(function(){return t.map(function(e){return{x:l(e.x),y:s(e.y),data:e}})},[t,l,s]);return(0,r.useMemo)(function(){var e=K.from(u.map(function(e){return[e.x,e.y]})),t=e.voronoi([0,0,n,i]);return{points:u,delaunay:e,voronoi:t}},[u,n,i])},ei=function(e){var t=e.points,n=e.delaunay,i=e.voronoi;return(0,r.useMemo)(function(){return{points:t,delaunay:n,voronoi:i}},[t,n,i])},ea=function(e){var t=e.elementRef,n=e.nodes,a=e.getNodePosition,o=void 0===a?Q:a,s=e.delaunay,u=e.setCurrent,c=e.margin,f=void 0===c?Z:c,d=e.detectionRadius,h=void 0===d?1/0:d,p=e.isInteractive,g=void 0===p||p,b=e.onMouseEnter,v=e.onMouseMove,m=e.onMouseLeave,y=e.onMouseDown,x=e.onMouseUp,_=e.onClick,w=e.onDoubleClick,k=e.onTouchStart,A=e.onTouchMove,M=e.onTouchEnd,C=e.enableTouchCrosshair,S=void 0!==C&&C,T=e.tooltip,j=e.tooltipPosition,R=void 0===j?J:j,L=e.tooltipAnchor,O=void 0===L?"top":L,P=(0,r.useState)(null),E=P[0],z=P[1],W=(0,r.useRef)(null);(0,r.useEffect)(function(){W.current=E},[W,E]);var D=(0,r.useCallback)(function(e){if(!t.current||0===n.length)return null;var r=(0,i.H9)(t.current,e),a=r[0],l=r[1],u=s.find(a,l),c=void 0!==u?n[u]:null;if(c&&h!==1/0){var d=o(c),p=d[0],g=d[1];(0,i.Yf)(a,l,p+f.left,g+f.top)>h&&(u=null,c=null)}return null===u||null===c?null:[u,c]},[t,s,n,o,f,h]),I=(0,l.fS)(),F=I.showTooltipAt,N=I.showTooltipFromEvent,B=I.hideTooltip,$=(0,r.useMemo)(function(){if(T)return"cursor"===R?function(e,t){N(T(e),t,O)}:function(e){var t=o(e),n=t[0],r=t[1];F(T(e),[n+f.left,r+f.top],O)}},[F,N,T,R,O,o,f]),H=(0,r.useCallback)(function(e){var t=D(e);if(z(t),null==u||u(t?t[1]:null),t){var n=t[1];null==$||$(n,e),null==b||b(t[1],e)}},[D,z,u,$,b]),U=(0,r.useCallback)(function(e){var t=D(e);if(z(t),t){var n=t[0],r=t[1];if(null==u||u(r),null==$||$(r,e),W.current){var i=W.current,a=i[0],o=i[1];n!==a?null==m||m(o,e):null==v||v(r,e)}else null==b||b(r,e)}else null==u||u(null),null==B||B(),W.current&&(null==m||m(W.current[1],e))},[D,z,u,W,b,v,m,$,B]),V=(0,r.useCallback)(function(e){z(null),null==u||u(null),B(),m&&W.current&&m(W.current[1],e)},[z,u,W,B,m]),Y=(0,r.useCallback)(function(e){var t=D(e);z(t),t&&(null==y||y(t[1],e))},[D,z,y]),K=(0,r.useCallback)(function(e){var t=D(e);z(t),t&&(null==x||x(t[1],e))},[D,z,x]),G=(0,r.useCallback)(function(e){var t=D(e);z(t),t&&(null==_||_(t[1],e))},[D,z,_]),q=(0,r.useCallback)(function(e){var t=D(e);z(t),t&&(null==w||w(t[1],e))},[D,z,w]),X=(0,r.useCallback)(function(e){var t=D(e);S&&(z(t),null==u||u(t?t[1]:null)),t&&(null==k||k(t[1],e))},[D,z,u,S,k]),ee=(0,r.useCallback)(function(e){var t=D(e);S&&(z(t),null==u||u(t?t[1]:null)),t&&(null==A||A(t[1],e))}
1,[D,z,u,S,A]),et=(0,r.useCallback)(function(e){S&&(z(null),null==u||u(null)),M&&W.current&&M(W.current[1],e)},[S,z,u,M,W]);return{current:E,handleMouseEnter:g?H:void 0,handleMouseMove:g?U:void 0,handleMouseLeave:g?V:void 0,handleMouseDown:g?Y:void 0,handleMouseUp:g?K:void 0,handleClick:g?G:void 0,handleDoubleClick:g?q:void 0,handleTouchStart:g?X:void 0,handleTouchMove:g?ee:void 0,handleTouchEnd:g?et:void 0}},eo=["theme"],el=function(e){var t=e.data,n=e.width,a=e.height,o=e.margin,l=e.layers,s=void 0===l?X.layers:l,u=e.xDomain,c=void 0===u?X.xDomain:u,f=e.yDomain,d=void 0===f?X.yDomain:f,h=e.enableLinks,p=void 0===h?X.enableLinks:h,g=e.linkLineWidth,b=void 0===g?X.linkLineWidth:g,v=e.linkLineColor,y=void 0===v?X.linkLineColor:v,x=e.enableCells,_=void 0===x?X.enableCells:x,w=e.cellLineWidth,k=void 0===w?X.cellLineWidth:w,A=e.cellLineColor,M=void 0===A?X.cellLineColor:A,C=e.enablePoints,S=void 0===C?X.enableCells:C,T=e.pointSize,j=void 0===T?X.pointSize:T,R=e.pointColor,L=void 0===R?X.pointColor:R,O=e.role,P=void 0===O?X.role:O,E=e.forwardedRef,z=(0,i.Xl)(n,a,o),W=z.outerWidth,D=z.outerHeight,I=z.margin,F=er({data:t,width:z.innerWidth,height:z.innerHeight,xDomain:c,yDomain:d}),N=F.points,B=F.delaunay,$=F.voronoi,H={links:null,cells:null,points:null,bounds:null};p&&s.includes("links")&&(H.links=(0,m.jsx)("path",{stroke:y,strokeWidth:b,fill:"none",d:B.render()},"links")),_&&s.includes("cells")&&(H.cells=(0,m.jsx)("path",{d:$.render(),fill:"none",stroke:M,strokeWidth:k},"cells")),S&&s.includes("points")&&(H.points=(0,m.jsx)("path",{stroke:"none",fill:L,d:B.renderPoints(void 0,j/2)},"points")),s.includes("bounds")&&(H.bounds=(0,m.jsx)("path",{fill:"none",stroke:M,strokeWidth:k,d:$.renderBounds()},"bounds"));var U=ei({points:N,delaunay:B,voronoi:$});return(0,m.jsx)(i.Ge,{width:W,height:D,margin:I,role:P,ref:E,children:s.map(function(e,t){return void 0!==H[e]?H[e]:"function"==typeof e?(0,m.jsx)(r.Fragment,{children:(0,r.createElement)(e,U)},t):null})})},es=(0,r.forwardRef)(function(e,t){var n=e.theme,r=q(e,eo);return(0,m.jsx)(i.mc,{isInteractive:!1,animate:!1,theme:n,children:(0,m.jsx)(el,G({},r,{forwardedRef:t}))})}),eu=["defaultWidth","defaultHeight","onResize","debounceResize"],ec=((0,r.forwardRef)(function(e,t){var n=e.defaultWidth,r=e.defaultHeight,a=e.onResize,o=e.debounceResize,l=q(e,eu);return(0,m.jsx)(i.KF,{defaultWidth:n,defaultHeight:r,onResize:a,debounceResize:o,children:function(e){var n=e.width,r=e.height;return(0,m.jsx)(es,G({},l,{width:n,height:r,ref:t}))}})}),function(e){var t=e.nodes,n=e.width,i=e.height,a=e.margin,o=void 0===a?Z:a,l=e.getNodePosition,s=e.setCurrent,u=e.onMouseEnter,c=e.onMouseMove,f=e.onMouseLeave,d=e.onMouseDown,h=e.onMouseUp,p=e.onClick,g=e.onDoubleClick,b=e.onTouchStart,v=e.onTouchMove,y=e.onTouchEnd,x=e.enableTouchCrosshair,_=e.detectionRadius,w=void 0===_?1/0:_,k=e.tooltip,A=e.tooltipPosition,M=e.tooltipAnchor,C=e.debug,S=(0,r.useRef)(null),T=en({points:t,getNodePosition:l,width:n,height:i,margin:o,debug:C}),j=T.delaunay,R=T.voronoi,L=ea({elementRef:S,nodes:t,delaunay:j,margin:o,detectionRadius:w,setCurrent:s,onMouseEnter:u,onMouseMove:c,onMouseLeave:f,onMouseDown:d,onMouseUp:h,onClick:p,onDoubleClick:g,onTouchStart:b,onTouchMove:v,onTouchEnd:y,enableTouchCrosshair:void 0!==x&&x,tooltip:k,tooltipPosition:void 0===A?J:A,tooltipAnchor:void 0===M?"top":M}),O=L.current,P=L.handleMouseEnter,E=L.handleMouseMove,z=L.handleMouseLeave,W=L.handleMouseDown,D=L.handleMouseUp,I=L.handleClick,F=L.handleDoubleClick,N=L.handleTouchStart,B=L.handleTouchMove,$=L.handleTouchEnd,H=(0,r.useMemo)(function(){if(C&&R)return R.render()},[C,R]);return(0,m.jsxs)("g",{ref:S,transform:"translate("+-o.left+","+-o.top+")",children:[C&&R&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("path",{d:H,stroke:"red",strokeWidth:1,opacity:.75}),w<1/0&&(0,m.jsx)("path",{stroke:"red",strokeWidth:.35,fill:"none",d:j.renderPoints(void 0,w)}),O&&(0,m.jsx)("path",{fill:"pink",opacity:.35,d:R.renderCell(O[0])})]}),(0,m.jsx)("rect",{"data-ref":"mesh-interceptor",width:o.left+n+o.right,height:o.top+i+o.bottom,fill:"red",opacity:0,style:{cursor:"auto"},onMouseEnter:P,onMouseMove:E,onMouseLeave:z,onMouseDown:W,onMouseUp:D,onTouchStart:N,onTouchMove:B,onTouchEnd:$,onClick:I,onDoubleClick:F})]})}),ef=function(e,t){e.save(),e.globalAlpha=.75,e.beginPath(),t.render(e),e.strokeStyle="red",e.lineWidth=1,e.stroke(),e.restore(
1)},ed=function(e,t,n){e.save(),e.globalAlpha=.35,e.beginPath(),t.renderCell(n,e),e.fillStyle="pink",e.fill(),e.restore()};function eh(){return(eh=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}).apply(null,arguments)}function ep(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}var eg,eb={xScale:{type:"point"},yScale:{type:"linear",min:0,max:"auto"},curve:"linear",colors:{scheme:"nivo"},lineWidth:2,layers:["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"],enablePoints:!0,pointSize:6,pointColor:{from:"series.color"},pointBorderWidth:0,pointBorderColor:{theme:"background"},enableArea:!1,areaBaselineValue:0,areaOpacity:.2,enableGridX:!0,enableGridY:!0,legends:[],isInteractive:!0,tooltip:(0,r.memo)(function(e){var t=e.point;return(0,m.jsx)(l.GK,{id:(0,m.jsxs)("span",{children:["x: ",(0,m.jsx)("strong",{children:t.data.xFormatted}),", y:"," ",(0,m.jsx)("strong",{children:t.data.yFormatted})]}),enableChip:!0,color:t.seriesColor})}),sliceTooltip:(0,r.memo)(function(e){var t=e.slice,n=e.axis,r=(0,g.DP)(),i="x"===n?"y":"x";return(0,m.jsx)(l.ST,{rows:t.points.map(function(e){return[(0,m.jsx)(l.vu,{color:e.seriesColor,style:r.tooltip.chip},"chip"),e.seriesId,(0,m.jsx)("span",{style:r.tooltip.tableCellValue,children:e.data[i+"Formatted"]},"value")]})})}),debugMesh:!1,renderWrapper:!0},ev=eh({},eb,{defs:[],fill:[],enablePointLabel:!1,pointLabel:"data.yFormatted",areaBlendMode:"normal",axisTop:null,axisRight:null,axisBottom:a.zY,axisLeft:a.zY,useMesh:!1,enableSlices:!1,debugSlices:!1,enableCrosshair:!0,crosshairType:"bottom-left",enableTouchCrosshair:!1,initialHiddenIds:[],animate:!0,motionConfig:"gentle",role:"img",isFocusable:!1}),em=eh({},eb,{pixelRatio:"undefined"!=typeof window&&null!=(eg=window.devicePixelRatio)?eg:1,axisTop:null,axisRight:null,axisBottom:a.zY,axisLeft:a.zY}),ey=function(e){var t=e.componentId,n=e.enableSlices,i=e.points,a=e.width,o=e.height;return(0,r.useMemo)(function(){if("x"===n){var e=new Map;return i.forEach(function(t){null!==t.data.x&&null!==t.data.y&&(e.has(t.x)?e.get(t.x).push(t):e.set(t.x,[t]))}),Array.from(e.entries()).sort(function(e,t){return e[0]-t[0]}).map(function(e,n,r){var i,l,s=e[0],u=e[1],c=r[n-1],f=r[n+1];return i=c?s-(s-c[0])/2:s,l=f?s-i+(f[0]-s)/2:a-i,{id:"slice:"+t+":"+s,x0:i,x:s,y0:0,y:0,width:l,height:o,points:u.reverse()}})}if("y"===n){var r=new Map;return i.forEach(function(e){null!==e.data.x&&null!==e.data.y&&(r.has(e.y)?r.get(e.y).push(e):r.set(e.y,[e]))}),Array.from(r.entries()).sort(function(e,t){return e[0]-t[0]}).map(function(e,t,n){var r,i,l=e[0],s=e[1],u=n[t-1],c=n[t+1];return r=u?l-(l-u[0])/2:l,i=c?l-r+(c[0]-l)/2:o-r,{id:l,x0:0,x:0,y0:r,y:l,width:a,height:i,points:s.reverse()}})}return[]},[t,n,o,i,a])},ex=function(e){var t,n,a,o,l,m,y,x,_,w,k=e.data,A=e.xScale,M=void 0===A?eb.xScale:A,C=e.xFormat,S=e.yScale,T=void 0===S?eb.yScale:S,j=e.yFormat,R=e.width,L=e.height,O=e.colors,P=void 0===O?eb.colors:O,E=e.curve,z=void 0===E?eb.curve:E,W=e.areaBaselineValue,D=void 0===W?eb.areaBaselineValue:W,I=e.pointColor,F=void 0===I?eb.pointColor:I,N=e.pointBorderColor,B=void 0===N?eb.pointBorderColor:N,$=e.enableSlices,H=void 0===$?ev.enableSlices:$,U=e.initialHiddenIds,V=void 0===U?ev.initialHiddenIds:U,Y=(0,r.useState)(p("line"))[0],K=(0,i.d_)(C),G=(0,i.d_)(j),q=(0,b.m1)(P,"id"),X=(0,g.DP)(),Q=(0,b.nz)(F,X),Z=(0,b.nz)(B,X),J=(0,r.useState)(null!=V?V:[]),ee=J[0],et=J[1],en=(0,r.useMemo)(function(){return(0,v._6)(k.filter(function(e){return -1===ee.indexOf(e.id)}),M,T,R,L)},[k,ee,M,T,R,L]),er=en.xScale,ei=en.yScale,ea=en.series,eo=(0,r.useMemo)(function(){var e=k.map(function(e){return{id:e.id,label:""+e.id,color:q(e)}}),t=e.map(function(e){return eh({},ea.find(function(t){return t.id===e.id}),{color:e.color})}).filter(function(e){return!!e.id});return{legendData:e.map(function(e){return eh({},e,{hidden:!t.find(function(t){return t.id===e.id})})}).reverse(),series:t}},[k,ea,q]),el=eo.legendData,es=eo.series,eu=(0,r.useCallback)(function(e){et(function(t){return t.indexOf(e)>-1?t.filter(function(t){return t!==e}):[].concat(t,[e])})},[]),ec=(n=(t={series:es,getPointColor:Q,getPointBorderColor:Z,formatX:K,formatY:G}).series,a=t.getPointColor,o=t.getPointBorderColor,l=t.formatX,m=t.formatY,(0,r.useMemo)(function(){return n.reduce(function(e,t,n){return[].concat(e,t.data.filter(function(e){return null!==e.position.x&&null!==e.position.y}).map(function(r,i){var s={id:t.id+"."+i,indexInSeries:i,absIndex:e.length+i,seriesIndex:n,seriesId:t.id,seriesColor:t.color,x:r.position.x,y:r.position.y,data:eh({},r.data,{xFormatted:l(r.data.x),yFormatted:m(r.data.y)})};return s.color=a({series:t,point:s}),s.borderColor=o(s),s}))},[])},[n,a,o,l,m])),ef=ey({componentId:Y,enableSlices:H,points:ec,width:R,height:L});return{legendData:el,toggleSeries:eu,lineGenerator:(0,r.useMemo)(function(){return(0,s.A)().defined(function(e){return null!==e.x&&null!==e.
1y}).x(function(e){return e.x}).y(function(e){return e.y}).curve((0,i.Lp)(z))},[z]),areaGenerator:(x=(y={curve:z,yScale:ei,areaBaselineValue:D}).curve,_=y.yScale,w=y.areaBaselineValue,(0,r.useMemo)(function(){return(function(e,t,n){var r=null,i=(0,c.A)(!0),a=null,o=f.A,l=null,p=(0,d.i)(g);function g(s){var c,f,d,h,g,b=(s=(0,u.A)(s)).length,v=!1,m=Array(b),y=Array(b);for(null==a&&(l=o(g=p())),c=0;c<=b;++c){if(!(c<b&&i(h=s[c],c,s))===v)if(v=!v)f=c,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),d=c-1;d>=f;--d)l.point(m[d],y[d]);l.lineEnd(),l.areaEnd()}v&&(m[c]=+e(h,c,s),y[c]=+t(h,c,s),l.point(r?+r(h,c,s):m[c],n?+n(h,c,s):y[c]))}if(g)return l=null,g+""||null}function b(){return(0,s.A)().defined(i).curve(o).context(a)}return e="function"==typeof e?e:void 0===e?h.x:(0,c.A)(+e),t="function"==typeof t?t:void 0===t?(0,c.A)(0):(0,c.A)(+t),n="function"==typeof n?n:void 0===n?h.y:(0,c.A)(+n),g.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,c.A)(+t),r=null,g):e},g.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,c.A)(+t),g):e},g.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:(0,c.A)(+e),g):r},g.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,c.A)(+e),n=null,g):t},g.y0=function(e){return arguments.length?(t="function"==typeof e?e:(0,c.A)(+e),g):t},g.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:(0,c.A)(+e),g):n},g.lineX0=g.lineY0=function(){return b().x(e).y(t)},g.lineY1=function(){return b().x(e).y(n)},g.lineX1=function(){return b().x(r).y(t)},g.defined=function(e){return arguments.length?(i="function"==typeof e?e:(0,c.A)(!!e),g):i},g.curve=function(e){return arguments.length?(o=e,null!=a&&(l=o(a)),g):o},g.context=function(e){return arguments.length?(null==e?a=l=null:l=o(a=e),g):a},g})().defined(function(e){return null!==e.x&&null!==e.y}).x(function(e){return e.x}).y1(function(e){return e.y}).curve((0,i.Lp)(x)).y0(_(w))},[x,_,w])),getColor:q,series:es,xScale:er,yScale:ei,slices:ef,points:ec}},e_=function(e){var t=e.areaBlendMode,n=e.areaOpacity,r=e.color,a=e.fill,o=e.path,l=(0,i.mk)(),s=l.animate,u=l.config,c=(0,i.wA)(o),f=(0,y.zh)({color:r,config:u,immediate:!s});return(0,m.jsx)(y.CS.path,{d:c,fill:a||f.color,fillOpacity:n,strokeWidth:0,style:{mixBlendMode:t}})},ew=(0,r.memo)(function(e){var t=e.areaGenerator,n=e.areaOpacity,r=e.areaBlendMode,i=e.series.slice(0).reverse();return(0,m.jsx)("g",{children:i.map(function(e){return(0,m.jsx)(e_,eh({path:t(e.data.map(function(e){return e.position}))},eh({areaOpacity:n,areaBlendMode:r},e)),""+e.id)})})}),ek=(0,r.memo)(function(e){var t=e.lineGenerator,n=e.points,a=e.color,o=e.thickness,l=(0,r.useMemo)(function(){return t(n)},[t,n]),s=(0,i.wA)(l);return(0,m.jsx)(y.CS.path,{d:s,fill:"none",strokeWidth:o,stroke:a})}),eA=(0,r.memo)(function(e){var t=e.series,n=e.lineGenerator,r=e.lineWidth;return(0,m.jsx)(m.Fragment,{children:t.slice(0).reverse().map(function(e){var t=e.id,i=e.data,a=e.color;return(0,m.jsx)(ek,{points:i.map(function(e){return e.position}),lineGenerator:n,color:a,thickness:r},t)})})}),eM=(0,r.memo)(function(e){var t=e.slice,n=e.slices,i=e.axis,a=e.debug,o=e.tooltip,s=e.isCurrent,u=e.setCurrent,c=e.onMouseEnter,f=e.onMouseMove,d=e.onMouseLeave,h=e.onMouseDown,p=e.onMouseUp,g=e.onClick,b=e.onDoubleClick,v=e.onTouchStart,y=e.onTouchMove,x=e.onTouchEnd,_=(0,l.fS)(),w=_.showTooltipFromEvent,k=_.hideTooltip,A=(0,r.useCallback)(function(e){w((0,r.createElement)(o,{slice:t,axis:i}),e,"right"),u(t),null==c||c(t,e)},[w,o,t,i,u,c]),M=(0,r.useCallback)(function(e){w((0,r.createElement)(o,{slice:t,axis:i}),e,"right"),null==f||f(t,e)},[w,o,t,i,f]),C=(0,r.useCallback)(function(e){k(),u(null),null==d||d(t,e)},[k,u,d,t]),S=(0,r.useCallback)(function(e){null==h||h(t,e)},[t,h]),T=(0,r.useCallback)(function(e){null==p||p(t,e)},[t,p]),j=(0,r.useCallback)(function(e){null==g||g(t,e)},[t,g]),R=(0,r.useCallback)(function(e){null==b||b(t,e)},[t,b]),L=(0,r.useCallback)(function(e){w((0,r.createElement)(o,{slice:t,axis:i}),e,"right"),u(t),null==v||v(t,e)},[i,v,u,w,t,o]),O=(0,r.useCallback)(function(e){var a=e.touches[0],l=document.elementFromPoint(a.clientX,a.clientY),s=null==l?void 0:l.getAttribute("data-ref");if(s){var c=n.find(function(e){return e.id===s});c&&(w((0,r.createElement)(o,{slice:c,axis:i}),e,"right"),u(c))}null==y||y(t,e)},[i,y,u,w,t,n,o]),P=(0,r.useCallback)(function(e){k(),u(null),null==x||x(t,e)},[k,u,x,t]);return(0,m.jsx)("rect",{x:t.x0,y:t.y0,width:t.width,height:t.height,stroke:"red",strokeWidth:+!!a,strokeOpacity:.75,fill:"red",fillOpacity:s&&a?.35:0,onMouseEnter:A,onMouseMove:M,onMouseLeave:C,onMouseDown:S,onMouseUp:T,onClick:j,onDoubleClick:R,onTouchStart:L,onTouchMove:O,onTouchEnd:P,"data-ref":t.id})}),eC=(0,r.memo)(function(e){var t=e.slices,n=e.axis,r=e.debug,i=e.tooltip,a=e.current,o=e.setCurrent,l=e.onMouseEnter,s=e.onMouseMove,u=e.onMouseLeave,c=e.onMouseDown,f=e.onMouseUp,d=e.onClick,h=e.onDoubleClick,p=e.onTouchStart,g=e.onTouchMove,b=e.onTouchEnd;return(0,m.jsx)(m.Fragment,{children:t.map(function(e){return(0,m.jsx)(eM,{slice:e,slices:t,axis:n,debug:r,tooltip:i,setCurrent:o,isCurrent:null!==a&&a.id===e.id,onMouseEnter:l,onMouseMove:s,onMouseLeave:u,onMouseDown:c,onMouseUp:f,onClick:d,onDoubleClick:h,onTouchStart:p,onTouchMove:g,onTouchEnd:b},e.id)})})}),eS=(0,r.memo)(function(e){var t=e.points,n=e.symbol,a=e.size,o=e.borderWidth,s=e.enableLabel,u=e.label,c=e.labelYOffset,f=e.isFocusable,d=e.setCurrentPoint,h=e.tooltip,p=e.margin,g=e.ariaLabel,b=e.ariaLabelledBy,v=e.ariaDescribedBy,y=e.ariaHidden,x=e.ariaDisabled,_=(0,i.gD)(u),w=(0,l.fS)(),k=w.showTooltipAt,A=w.hideTooltip,M=t.slice(0).sort(function(e,t){return e.indexInSeries-t.indexInSeries}).sort(function(e,t){return t.seriesIndex-e.seriesIndex}).map(function(e){return{id:e.id,x:e.x,y:e.y,datum:e.data,fill:e.color,stroke:e.borderColor,label:s?_(e):null,ariaLabel:g?g(e):void 0,ariaLabelledBy:b?b(e):void 0,ariaDescribedBy:v?v(e):void 0,ariaHidden:y?y(e):void 0,ariaDisabled:x?x(e):void 0,onFocus:f?function(){d(e),k((0,r.createElement)(h,{point:e}),[p.left+e.x,p.top+e.y],"top")}:void 0,onBlur:f?function(){d(null),A()}:void 0}});return(0,m.jsx)("g",{children:M.map(function(e){return(0,m.jsx)(i.sg,{x:e.x,y:e.y,datum:e.datum,symbol:n,size:a,c
1olor:e.fill,borderWidth:o,borderColor:e.stroke,label:e.label,labelYOffset:c,ariaLabel:e.ariaLabel,ariaLabelledBy:e.ariaLabelledBy,ariaDescribedBy:e.ariaDescribedBy,ariaHidden:e.ariaHidden,ariaDisabled:e.ariaDisabled,isFocusable:f,onFocus:e.onFocus,onBlur:e.onBlur,testId:"line.point."+e.id},e.id)})})}),eT=(0,r.memo)(function(e){var t=e.points,n=e.width,i=e.height,a=e.margin,o=e.setCurrent,s=e.onMouseEnter,u=e.onMouseMove,c=e.onMouseLeave,f=e.onMouseDown,d=e.onMouseUp,h=e.onClick,p=e.onDoubleClick,g=e.onTouchStart,b=e.onTouchMove,v=e.onTouchEnd,y=e.tooltip,x=e.debug,_=e.enableTouchCrosshair,w=(0,l.fS)(),k=w.showTooltipAt,A=w.hideTooltip,M=(0,r.useCallback)(function(e,t){k((0,r.createElement)(y,{point:e}),[e.x+a.left,e.y+a.top],"top"),null==s||s(e,t)},[k,y,s,a]),C=(0,r.useCallback)(function(e,t){k((0,r.createElement)(y,{point:e}),[e.x+a.left,e.y+a.top],"top"),null==u||u(e,t)},[k,y,a.left,a.top,u]),S=(0,r.useCallback)(function(e,t){A(),null==c||c(e,t)},[A,c]),T=(0,r.useCallback)(function(e,t){null==f||f(e,t)},[f]),j=(0,r.useCallback)(function(e,t){null==d||d(e,t)},[d]),R=(0,r.useCallback)(function(e,t){null==h||h(e,t)},[h]),L=(0,r.useCallback)(function(e,t){null==p||p(e,t)},[p]),O=(0,r.useCallback)(function(e,t){k((0,r.createElement)(y,{point:e}),[e.x+a.left,e.y+a.top],"top"),null==g||g(e,t)},[a.left,a.top,g,k,y]),P=(0,r.useCallback)(function(e,t){k((0,r.createElement)(y,{point:e}),[e.x+a.left,e.y+a.top],"top"),null==b||b(e,t)},[a.left,a.top,b,k,y]),E=(0,r.useCallback)(function(e,t){A(),null==v||v(e,t)},[v,A]);return(0,m.jsx)(ec,{nodes:t,width:n,height:i,setCurrent:o,onMouseEnter:M,onMouseMove:C,onMouseLeave:S,onMouseDown:T,onMouseUp:j,onClick:R,onDoubleClick:L,onTouchStart:O,onTouchMove:P,onTouchEnd:E,enableTouchCrosshair:_,debug:x})}),ej=["isInteractive","animate","motionConfig","theme","renderWrapper"];function eR(e){var t=e.data,n=e.xScale,s=void 0===n?ev.xScale:n,u=e.xFormat,c=e.yScale,f=void 0===c?ev.yScale:c,d=e.yFormat,h=e.curve,p=void 0===h?ev.curve:h,g=e.margin,b=e.width,v=e.height,y=e.colors,x=void 0===y?ev.colors:y,_=e.lineWidth,w=void 0===_?ev.lineWidth:_,k=e.layers,A=void 0===k?ev.layers:k,M=e.enableArea,C=void 0===M?ev.enableArea:M,S=e.areaBaselineValue,T=void 0===S?ev.areaBaselineValue:S,j=e.areaOpacity,R=void 0===j?ev.areaOpacity:j,L=e.areaBlendMode,O=void 0===L?ev.areaBlendMode:L,P=e.enablePoints,E=void 0===P?ev.enablePoints:P,z=e.pointSymbol,W=e.pointSize,D=void 0===W?ev.pointSize:W,I=e.pointColor,F=void 0===I?ev.pointColor:I,N=e.pointBorderWidth,B=void 0===N?ev.pointBorderWidth:N,$=e.pointBorderColor,H=void 0===$?ev.pointBorderColor:$,U=e.enablePointLabel,V=void 0===U?ev.enablePointLabel:U,Y=e.pointLabel,K=void 0===Y?ev.pointLabel:Y,G=e.pointLabelYOffset,q=e.enableGridX,X=void 0===q?ev.enableGridX:q,Q=e.gridXValues,Z=e.enableGridY,J=void 0===Z?ev.enableGridY:Z,ee=e.gridYValues,et=e.axisTop,en=e.axisRight,er=e.axisBottom,ei=void 0===er?ev.axisBottom:er,ea=e.axisLeft,eo=void 0===ea?ev.axisLeft:ea,el=e.defs,es=void 0===el?ev.defs:el,eu=e.fill,ec=void 0===eu?ev.fill:eu,ef=e.markers,ed=e.legends,ep=void 0===ed?ev.legends:ed,eg=e.isInteractive,eb=void 0===eg?ev.isInteractive:eg,em=e.useMesh,ey=void 0===em?ev.useMesh:em,e_=e.debugMesh,ek=void 0===e_?ev.debugMesh:e_,eM=e.onMouseEnter,ej=e.onMouseMove,eR=e.onMouseLeave,eL=e.onMouseDown,eO=e.onMouseUp,eP=e.onClick,eE=e.onDoubleClick,ez=e.onTouchStart,eW=e.onTouchMove,eD=e.onTouchEnd,eI=e.tooltip,eF=void 0===eI?ev.tooltip:eI,eN=e.enableSlices,eB=void 0===eN?ev.enableSlices:eN,e$=e.debugSlices,eH=void 0===e$?ev.debugSlices:e$,eU=e.sliceTooltip,eV=void 0===eU?ev.sliceTooltip:eU,eY=e.enableCrosshair,eK=void 0===eY?ev.enableCrosshair:eY,eG=e.crosshairType,eq=void 0===eG?ev.crosshairType:eG,eX=e.enableTouchCrosshair,eQ=void 0===eX?ev.enableTouchCrosshair:eX,eZ=e.role,eJ=void 0===eZ?ev.role:eZ,e0=e.ariaLabel,e1=e.ariaLabelledBy,e2=e.ariaDescribedBy,e8=e.isFocusable,e6=void 0===e8?ev.isFocusable:e8,e5=e.pointAriaLabel,e4=e.pointAriaLabelledBy,e3=e.pointAriaDescribedBy,e9=e.pointAriaHidden,e7=e.pointAriaDisabled,te=e.initialHiddenIds,tt=void 0===te?ev.initialHiddenIds:te,tn=e.forwardedRef,tr=(0,i.Xl)(b,v,g),ti=tr.margin,ta=tr.innerWidth,to=tr.innerHe
1ight,tl=tr.outerWidth,ts=tr.outerHeight,tu=ex({data:t,xScale:s,xFormat:u,yScale:f,yFormat:d,width:ta,height:to,colors:x,curve:p,areaBaselineValue:T,pointColor:F,pointBorderColor:H,enableSlices:eB,initialHiddenIds:tt}),tc=tu.legendData,tf=tu.toggleSeries,td=tu.lineGenerator,th=tu.areaGenerator,tp=tu.series,tg=tu.xScale,tb=tu.yScale,tv=tu.slices,tm=tu.points,ty=(0,r.useState)(null),tx=ty[0],t_=ty[1],tw=(0,r.useState)(null),tk=tw[0],tA=tw[1],tM={grid:null,markers:null,axes:null,areas:null,crosshair:null,lines:null,points:null,slices:null,mesh:null,legends:null};A.includes("grid")&&(X||J)&&(tM.grid=(0,m.jsx)(a.xA,{width:ta,height:to,xScale:X?tg:null,yScale:J?tb:null,xValues:Q,yValues:ee},"grid")),A.includes("markers")&&Array.isArray(ef)&&ef.length>0&&(tM.markers=(0,m.jsx)(i.U9,{markers:ef,width:ta,height:to,xScale:tg,yScale:tb},"markers")),A.includes("axes")&&(tM.axes=(0,m.jsx)(a.Y5,{xScale:tg,yScale:tb,width:ta,height:to,top:et,right:en,bottom:ei,left:eo},"axes")),A.includes("lines")&&(tM.lines=(0,m.jsx)(eA,{series:tp,lineGenerator:td,lineWidth:w},"lines")),A.includes("legends")&&ep.length>0&&(tM.legends=(0,m.jsx)(r.Fragment,{children:ep.map(function(e,t){return(0,m.jsx)(o.$i,eh({},e,{containerWidth:ta,containerHeight:to,data:e.data||tc,toggleSerie:e.toggleSerie?tf:void 0}),t)})},"legends"));var tC=(0,i.kc)(es,tp,ec);C&&(tM.areas=(0,m.jsx)(ew,{areaGenerator:th,areaOpacity:R,areaBlendMode:O,series:tp}
1,"areas")),eb&&!1!==eB&&(tM.slices=(0,m.jsx)(eC,{slices:tv,axis:eB,debug:eH,tooltip:eV,current:tk,setCurrent:tA,onMouseEnter:eM,onMouseMove:ej,onMouseLeave:eR,onMouseDown:eL,onMouseUp:eO,onClick:eP,onDoubleClick:eE,onTouchStart:ez,onTouchMove:eW,onTouchEnd:eD},"slices")),E&&(tM.points=(0,m.jsx)(eS,{points:tm,symbol:z,size:D,borderWidth:B,enableLabel:V,label:K,labelYOffset:G,isFocusable:e6,setCurrentPoint:t_,tooltip:eF,margin:ti,ariaLabel:e5,ariaLabelledBy:e4,ariaDescribedBy:e3,ariaHidden:e9,ariaDisabled:e7},"points")),eb&&eK&&(null!==tx&&(tM.crosshair=(0,m.jsx)(l.B1,{width:ta,height:to,x:tx.x,y:tx.y,type:eq},"crosshair")),null!==tk&&eB&&(tM.crosshair=(0,m.jsx)(l.B1,{width:ta,height:to,x:tk.x,y:tk.y,type:eB},"crosshair"))),eb&&ey&&!1===eB&&(tM.mesh=(0,m.jsx)(eT,{points:tm,width:ta,height:to,margin:ti,setCurrent:t_,onMouseEnter:eM,onMouseMove:ej,onMouseLeave:eR,onMouseDown:eL,onMouseUp:eO,onClick:eP,onDoubleClick:eE,onTouchStart:ez,onTouchMove:eW,onTouchEnd:eD,tooltip:eF,enableTouchCrosshair:eQ,debug:ek},"mesh"));var tS=eh({},e,{innerWidth:ta,innerHeight:to,series:tp,slices:tv,points:tm,xScale:tg,yScale:tb,lineGenerator:td,areaGenerator:th,currentPoint:tx,setCurrentPoint:t_,currentSlice:tk,setCurrentSlice:tA});return(0,m.jsx)(i.Ge,{defs:tC,width:tl,height:ts,margin:ti,role:eJ,ariaLabel:e0,ariaLabelledBy:e1,ariaDescribedBy:e2,isFocusable:e6,ref:tn,children:A.map(function(e,t){return"function"==typeof e?(0,m.jsx)(r.Fragment,{children:e(tS)},t):tM[e]})})}var eL=(0,r.forwardRef)(function(e,t){var n=e.isInteractive,r=void 0===n?ev.isInteractive:n,a=e.animate,o=void 0===a?ev.animate:a,l=e.motionConfig,s=void 0===l?ev.motionConfig:l,u=e.theme,c=e.renderWrapper,f=ep(e,ej);return(0,m.jsx)(i.mc,{animate:o,isInteractive:r,motionConfig:s,renderWrapper:c,theme:u,children:(0,m.jsx)(eR,eh({isInteractive:r},f,{forwardedRef:t}))})}),eO=["defaultWidth","defaultHeight","onResize","debounceResize"],eP=((0,r.forwardRef)(function(e,t){var n=e.defaultWidth,r=e.defaultHeight,a=e.onResize,o=e.debounceResize,l=ep(e,eO);return(0,m.jsx)(i.KF,{defaultWidth:n,defaultHeight:r,onResize:a,debounceResize:o,children:function(e){var n=e.width,r=e.height;return(0,m.jsx)(eL,eh({width:n,height:r},l,{ref:t}))}})}),["isInteractive","renderWrapper","theme"]),eE=function(e){var t=e.width,n=e.height,s=e.margin,u=e.pixelRatio,c=void 0===u?em.pixelRatio:u,f=e.data,d=e.xScale,h=void 0===d?em.xScale:d,p=e.xFormat,b=e.yScale,v=void 0===b?em.yScale:b,y=e.yFormat,x=e.curve,_=void 0===x?em.curve:x,w=e.layers,k=void 0===w?em.layers:w,A=e.colors,M=void 0===A?em.colors:A,C=e.lineWidth,S=void 0===C?em.lineWidth:C,T=e.enableArea,j=void 0===T?em.enableArea:T,R=e.areaBaselineValue,L=void 0===R?em.areaBaselineValue:R,O=e.areaOpacity,P=void 0===O?em.areaOpacity:O,E=e.enablePoints,z=void 0===E?em.enablePoints:E,W=e.pointSize,D=void 0===W?em.pointSize:W,I=e.pointColor,F=void 0===I?em.pointColor:I,N=e.pointBorderWidth,B=void 0===N?em.pointBorderWidth:N,$=e.pointBorderColor,H=void 0===$?em.pointBorderColor:$,U=e.enableGridX,V=void 0===U?em.enableGridX:U,Y=e.gridXValues,K=e.enableGridY,G=void 0===K?em.enableGridY:K,q=e.gridYValues,X=e.axisTop,Q=e.axisRight,Z=e.axisBottom,J=void 0===Z?em.axisBottom:Z,ee=e.axisLeft,et=void 0===ee?em.axisLeft:ee,er=e.legends,ei=void 0===er?em.legends:er,ea=e.isInteractive,eo=void 0===ea?em.isInteractive:ea,el=e.debugMesh,es=void 0===el?em.debugMesh:el,eu=e.onMouseLeave,ec=e.onMouseDown,ep=e.onMouseUp,eg=e.onClick,eb=e.onDoubleClick,ev=e.tooltip,ey=void 0===ev?em.tooltip:ev,e_=e.role,ew=e.forwardedRef,ek=(0,r.useRef)(null),eA=(0,i.Xl)(t,n,s),eM=eA.margin,eC=eA.innerWidth,eS=eA.innerHeight,eT=eA.outerWidth,ej=eA.outerHeight,eR=(0,g.DP)(),eL=(0,r.useState)(null),eO=eL[0],eP=eL[1],eE=ex({data:f,xScale:h,xFormat:p,yScale:v,yFormat:y,width:eC,height:eS,colors:M,curve:_,areaBaselineValue:L,pointColor:F,pointBorderColor:H}),ez=eE.lineGenerator,eW=eE.areaGenerator,eD=eE.series,eI=eE.xScale,eF=eE.yScale,eN=eE.points,eB=(0,r.useMemo)(function(){return{innerWidth:eC,innerHeight:eS,series:eD,points:eN,xScale:eI,yScale:eF,lineWidth:S,lineGenerator:ez,areaGenerator:eW,currentPoint:eO,setCurrentPoint:eP}},[eC,eS,eD,eN,eI,eF,S,ez,eW,eO,eP]),e$=en({points:eN,width:eC,height:eS,debug:es}),eH=e$.delaunay,eU=e$.voronoi;(0,r.useEffect)(function(){if(null!==ek.current){ek.current.width=eT*c,ek.current.height=ej*c;var e=ek.current.getContext("2d");e.scale(c,c),e.fillStyle=eR.background,e.fillRect(0,0,eT,ej),e.translate(eM.left,eM.top),k.forEac
1h(function(t){"function"==typeof t&&t(e,eB);var n,r=null!=(n=eR.grid.line.strokeWidth)?n:0;if("grid"===t&&"string"!=typeof r&&r>0&&(e.lineWidth=r,e.strokeStyle=eR.grid.line.stroke,V&&(0,a.xu)(e,{width:eC,height:eS,scale:eI,axis:"x",values:Y}),G&&(0,a.xu)(e,{width:eC,height:eS,scale:eF,axis:"y",values:q})),"axes"===t&&(0,a.ZY)(e,{xScale:eI,yScale:eF,width:eC,height:eS,top:X,right:Q,bottom:J,left:et,theme:eR}),"areas"===t&&!0===j){e.save(),e.globalAlpha=P,eW.context(e);for(var i=eD.length-1;i>=0;i--)e.fillStyle=eD[i].color,e.beginPath(),eW(eD[i].data.map(function(e){return e.position})),e.fill();e.restore()}if("lines"===t&&(ez.context(e),eD.forEach(function(t){e.strokeStyle=t.color,e.lineWidth=S,e.beginPath(),ez(t.data.map(function(e){return e.position})),e.stroke()})),"points"===t&&!0===z&&D>0&&eN.forEach(function(t){e.fillStyle=t.color,e.beginPath(),e.arc(t.x,t.y,D/2,0,2*Math.PI),e.fill(),B>0&&(e.strokeStyle=t.borderColor,e.lineWidth=B,e.stroke())}),"mesh"===t&&!0===es&&void 0!==eU&&(ef(e,eU),eO&&ed(e,eU,eO.absIndex)),"legends"===t){var l=eD.map(function(e){return{id:e.id,label:e.id,color:e.color}}).reverse();ei.forEach(function(t){(0,o.ZG)(e,eh({},t,{data:t.data||l,containerWidth:eC,containerHeight:eS,theme:eR}))})}})}},[ek,eC,eT,eS,ej,eM.left,eM.top,c,k,eR,ez,eD,eI,eF,V,Y,G,q,X,Q,J,et,ei,eN,z,D,B,eO,eB,es,j,eW,P,S,eU]);var eV=(0,r.useCallback)(function(e){if(!ek.current)return null;var t=(0,i.H9)(ek.current,e),n=t[0],r=t[1];return(0,i.u7)(eM.left,eM.top,eC,eS,n,r)?eN[eH.find(n-eM.left,r-eM.top)]:null},[ek,eM,eC,eS,eH,eN]),eY=(0,l.fS)(),eK=eY.showTooltipFromEvent,eG=eY.hideTooltip,eq=(0,r.useCallback)(function(e){var t=eV(e);eP(t),t?eK((0,r.createElement)(ey,{point:t}),e):eG()},[eV,eP,eK,eG,ey]),eX=(0,r.useCallback)(function(e){eG(),eP(null),eO&&(null==eu||eu(eO,e))},[eG,eP,eu,eO]),eQ=(0,r.useCallback)(function(e){if(ec){var t=eV(e);t&&ec(t,e)}},[eV,ec]),eZ=(0,r.useCallback)(function(e){if(ep){var t=eV(e);t&&ep(t,e)}},[eV,ep]),eJ=(0,r.useCallback)(function(e){if(eg){var t=eV(e);t&&eg(t,e)}},[eV,eg]),e0=(0,r.useCallback)(function(e){if(eb){var t=eV(e);t&&eb(t,e)}},[eV,eb]);return(0,m.jsx)("canvas",{ref:(0,i.Px)(ek,ew),width:eT*c,height:ej*c,style:{width:eT,height:ej,cursor:eo?"auto":"normal"},onMouseEnter:eo?eq:void 0,onMouseMove:eo?eq:void 0,onMouseLeave:eo?eX:void 0,onMouseDown:eo?eQ:void 0,onMouseUp:eo?eZ:void 0,onClick:eo?eJ:void 0,onDoubleClick:eo?e0:void 0,role:e_})},ez=(0,r.forwardRef)(function(e,t){var n=e.isInteractive,r=e.renderWrapper,a=e.theme,o=ep(e,eP);return(0,m.jsx)(i.mc,{isInteractive:n,renderWrapper:r,theme:a,animate:!1,children:(0,m.jsx)(eE,eh({},o,{forwardedRef:t}))})}),eW=["defaultWidth","defaultHeight","onResize","debounceResize"];(0,r.forwardRef)(function(e,t){var n=e.defaultWidth;e.defaultHeight;var r=e.onResize,a=e.debounceResize,o=ep(e,eW);return(0,m.jsx)(i.KF,{defaultWidth:n,defaultHeight:n,onResize:r,debounceResize:a,children:function(e){var n=e.width,r=e.height;return(0,m.jsx)(ez,eh({width:n,height:r},o,{ref:t}))}})})},48367:(e,t,n)=>{var r=n(51916);e.exports=function(){this.__data__=new r,this.size=0}},48419:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(5813),i=(0,r.A)(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()});i.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,r.A)(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};let a=i;i.range},48545:(e,t,n)=>{var r=n(81863),i=n(39913);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},48924:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(r.A);let o=(0,i.A)(a)},49270:e=>{e.exports=function(e){return function(t){return e(t)}}},49382:(e,t,n)=>{var r=n(2366);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},50957:(e,t,n)=>{var r=n(67675),i=n(49270),a=n(32454),o=a&&a.isDate;e.exports=o?i(o):r},51153:(e,t,n)=>{e=n.nmd(e);var r=n(38126),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,o=a&&a.exports===i?r.Buffer:void 0,l=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}},51318:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;
1++n<r&&!1!==t(e[n],n,e););return e}},51445:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,a=[];++n<r;){var o=e[n];t(o,n,e)&&(a[i++]=o)}return a}},51915:(e,t,n)=>{e=n.nmd(e);var r=n(38126),i=n(39224),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,l=o&&o.exports===a?r.Buffer:void 0,s=l?l.isBuffer:void 0;e.exports=s||i},51916:(e,t,n)=>{var r=n(27273),i=n(98551),a=n(17456),o=n(93604),l=n(93420);function s(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])}}s.prototype.clear=r,s.prototype.delete=i,s.prototype.get=a,s.prototype.has=o,s.prototype.set=l,e.exports=s},52607:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(r.A);let o=(0,i.A)(a)},52755:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(e){var t;if(!(t=r.exec(e)))throw Error("invalid format: "+e);return new a({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 a(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+""}i.prototype=a.prototype,a.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}},52906:(e,t,n)=>{"use strict";function r(e,t){if((i=e.length)>1)for(var n,r,i,a=1,o=e[t[0]],l=o.length;a<i;++a)for(r=o,o=e[t[a]],n=0;n<l;++n)o[n][1]+=o[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}n.d(t,{A:()=>r})},52947:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(r.A);let o=(0,i.A)(a)},53484:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(r.A);let o=(0,i.A)(a)},53628:(e,t,n)=>{"use strict";function r(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function i(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)]}n.d(t,{A:()=>r,f:()=>i})},54150:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=e=>()=>e},54443:(e,t,n)=>{var r=n(72870),i=n(51916),a=n(84936);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||i),string:new r}}},54772:(e,t,n)=>{var r=n(47275),i=n(40812),a=n(46148),o=n(21902),l=n(45116),s=n(91657),u=n(12403),c=n(3898);e.exports=u(function(e,t){var n={};if(null==e)return n;var u=!1;t=r(t,function(t){return t=o(t,e),u||(u=t.length>1),t}),l(e,c(e),n),u&&(n=i(n,7,s));for(var f=t.length;f--;)a(n,t[f]);return n})},54957:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(5813),i=(0,r.A)(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()});i.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,r.A)(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};let a=i;i.range}
1,55858:(e,t,n)=>{var r=n(2924);e.exports=function(e){return r(this,e).has(e)}},56335:(e,t,n)=>{var r=n(81863),i=n(39913);e.exports=function(e){return"number"==typeof e||i(e)&&"[object Number]"==r(e)}},56458:e=>{e.exports=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}},56721:(e,t,n)=>{var r=n(25840),i=n(21902),a=n(12146),o=n(72542),l=n(59094);e.exports=function(e,t,n,s){if(!o(e))return e;t=i(t,e);for(var u=-1,c=t.length,f=c-1,d=e;null!=d&&++u<c;){var h=l(t[u]),p=n;if("__proto__"===h||"constructor"===h||"prototype"===h)break;if(u!=f){var g=d[h];void 0===(p=s?s(g,h,d):void 0)&&(p=o(g)?g:a(t[u+1])?[]:{})}r(d,h,p),d=d[h]}return e}},56761:(e,t,n)=>{var r=n(68385);e.exports=function(e,t,n){for(var i=-1,a=e.criteria,o=t.criteria,l=a.length,s=n.length;++i<l;){var u=r(a[i],o[i]);if(u){if(i>=s)return u;return u*("desc"==n[i]?-1:1)}}return e.index-t.index}},57328:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"}),"TrendingUp")},57648:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928")},58134:(e,t,n)=>{"use strict";n.d(t,{DC:()=>i,T6:()=>a,aL:()=>o,GY:()=>l});var r,i,a,o,l,s=n(40738),u=n(5813),c=n(90648),f=(0,u.A)(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/c.Nm},function(e){return e.getUTCDate()-1});f.range;var d=n(81912),h=(0,u.A)(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*c.rR)/c.Nm},function(e){return e.getDate()-1});h.range;var p=n(54957),g=n(48419);function b(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 v(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 m(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var y={"-":"",_:" ",0:"0"},x=/^\s*\d+/,_=/^%/,w=/[\\^$*+?|[\]().{}]/g;function k(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a<n?Array(n-a+1).join(t)+i:i)}function A(e){return e.replace(w,"\\$&")}function M(e){return RegExp("^(?:"+e.map(A).join("|")+")","i")}function C(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function S(e,t,n){var r=x.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function T(e,t,n){var r=x.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function j(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function R(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function L(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function O(e,t,n){var r=x.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function P(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function E(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 z(e,t,n){var r=x.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function W(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function D(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function I(e,t,n){var r=x.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function F(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function N(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function B(e,t,n){var r=x.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function $(e,t,n){var r=x.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function H(e,t,n){var r=x.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function U(e,t,n){var r=_.exec(t.slice(n,n+1));return r?n+r[0].length:-1}
1function V(e,t,n){var r=x.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Y(e,t,n){var r=x.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function K(e,t){return k(e.getDate(),t,2)}function G(e,t){return k(e.getHours(),t,2)}function q(e,t){return k(e.getHours()%12||12,t,2)}function X(e,t){return k(1+h.count((0,p.A)(e),e),t,3)}function Q(e,t){return k(e.getMilliseconds(),t,3)}function Z(e,t){return Q(e,t)+"000"}function J(e,t){return k(e.getMonth()+1,t,2)}function ee(e,t){return k(e.getMinutes(),t,2)}function et(e,t){return k(e.getSeconds(),t,2)}function en(e){var t=e.getDay();return 0===t?7:t}function er(e,t){return k(d.fz.count((0,p.A)(e)-1,e),t,2)}function ei(e){var t=e.getDay();return t>=4||0===t?(0,d.dt)(e):d.dt.ceil(e)}function ea(e,t){return e=ei(e),k(d.dt.count((0,p.A)(e),e)+(4===(0,p.A)(e).getDay()),t,2)}function eo(e){return e.getDay()}function el(e,t){return k(d.By.count((0,p.A)(e)-1,e),t,2)}function es(e,t){return k(e.getFullYear()%100,t,2)}function eu(e,t){return k((e=ei(e)).getFullYear()%100,t,2)}function ec(e,t){return k(e.getFullYear()%1e4,t,4)}function ef(e,t){var n=e.getDay();return k((e=n>=4||0===n?(0,d.dt)(e):d.dt.ceil(e)).getFullYear()%1e4,t,4)}function ed(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+k(t/60|0,"0",2)+k(t%60,"0",2)}function eh(e,t){return k(e.getUTCDate(),t,2)}function ep(e,t){return k(e.getUTCHours(),t,2)}function eg(e,t){return k(e.getUTCHours()%12||12,t,2)}function eb(e,t){return k(1+f.count((0,g.A)(e),e),t,3)}function ev(e,t){return k(e.getUTCMilliseconds(),t,3)}function em(e,t){return ev(e,t)+"000"}function ey(e,t){return k(e.getUTCMonth()+1,t,2)}function ex(e,t){return k(e.getUTCMinutes(),t,2)}function e_(e,t){return k(e.getUTCSeconds(),t,2)}function ew(e){var t=e.getUTCDay();return 0===t?7:t}function ek(e,t){return k(s.Hl.count((0,g.A)(e)-1,e),t,2)}function eA(e){var t=e.getUTCDay();return t>=4||0===t?(0,s.pT)(e):s.pT.ceil(e)}function eM(e,t){return e=eA(e),k(s.pT.count((0,g.A)(e),e)+(4===(0,g.A)(e).getUTCDay()),t,2)}function eC(e){return e.getUTCDay()}function eS(e,t){return k(s.rt.count((0,g.A)(e)-1,e),t,2)}function eT(e,t){return k(e.getUTCFullYear()%100,t,2)}function ej(e,t){return k((e=eA(e)).getUTCFullYear()%100,t,2)}function eR(e,t){return k(e.getUTCFullYear()%1e4,t,4)}function eL(e,t){var n=e.getUTCDay();return k((e=n>=4||0===n?(0,s.pT)(e):s.pT.ceil(e)).getUTCFullYear()%1e4,t,4)}function eO(){return"+0000"}function eP(){return"%"}function eE(e){return+e}function ez(e){return Math.floor(e/1e3)}i=(r=function(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,l=e.months,u=e.shortMonths,c=M(i),p=C(i),g=M(a),x=C(a),_=M(o),w=C(o),k=M(l),A=C(l),ei=M(u),eA=C(u),eW={a:function(e){return o[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return u[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:K,e:K,f:Z,g:eu,G:ef,H:G,I:q,j:X,L:Q,m:J,M:ee,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:eE,s:ez,S:et,u:en,U:er,V:ea,w:eo,W:el,x:null,X:null,y:es,Y:ec,Z:ed,"%":eP},eD={a:function(e){return o[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return u[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:eh,e:eh,f:em,g:ej,G:eL,H:ep,I:eg,j:eb,L:ev,m:ey,M:ex,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:eE,s:ez,S:e_,u:ew,U:ek,V:eM,w:eC,W:eS,x:null,X:null,y:eT,Y:eR,Z:eO,"%":eP},eI={a:function(e,t,n){var r=_.exec(t.slice(n));return r?(e.w=w.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.w=x.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=ei.exec(t.slice(n));return r?(e.m=eA.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=k.exec(t.slice(n));return r?(e.m=A.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return eB(e,t,n,r)},d:D,e:D,f:H,g:P,G:O,H:F,I:F,j:I,L:$,m:W,M:N,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=p.get(r[0].toLowerCase()),n+r[0].length):-1},q:z,Q:V,s:Y,S:B,u:T,U:j,V:R,w:S,W:L,x:function(e,t,r){return eB(e,n,t,r)},X:function(e,t,n){return eB(e,r,t,n)},y:P,Y:O,Z:E,"%":U}
1;function eF(e,t){return function(n){var r,i,a,o=[],l=-1,s=0,u=e.length;for(n instanceof Date||(n=new Date(+n));++l<u;)37===e.charCodeAt(l)&&(o.push(e.slice(s,l)),null!=(i=y[r=e.charAt(++l)])?r=e.charAt(++l):i="e"===r?" ":"0",(a=t[r])&&(r=a(n,i)),o.push(r),s=l+1);return o.push(e.slice(s,l)),o.join("")}}function eN(e,t){return function(n){var r,i,a=m(1900,void 0,1);if(eB(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(!t||"Z"in a||(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(r=(i=(r=v(m(a.y,0,1))).getUTCDay())>4||0===i?s.rt.ceil(r):(0,s.rt)(r),r=f.offset(r,(a.V-1)*7),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(r=(i=(r=b(m(a.y,0,1))).getDay())>4||0===i?d.By.ceil(r):(0,d.By)(r),r=h.offset(r,(a.V-1)*7),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:+("W"in a)),i="Z"in a?v(m(a.y,0,1)).getUTCDay():b(m(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,v(a)):b(a)}}function eB(e,t,n,r){for(var i,a,o=0,l=t.length,s=n.length;o<l;){if(r>=s)return -1;if(37===(i=t.charCodeAt(o++))){if(!(a=eI[(i=t.charAt(o++))in y?t.charAt(o++):i])||(r=a(e,n,r))<0)return -1}else if(i!=n.charCodeAt(r++))return -1}return r}return eW.x=eF(n,eW),eW.X=eF(r,eW),eW.c=eF(t,eW),eD.x=eF(n,eD),eD.X=eF(r,eD),eD.c=eF(t,eD),{format:function(e){var t=eF(e+="",eW);return t.toString=function(){return e},t},parse:function(e){var t=eN(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=eF(e+="",eD);return t.toString=function(){return e},t},utcParse:function(e){var t=eN(e+="",!0);return t.toString=function(){return e},t}}}({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"]})).format,a=r.parse,o=r.utcFormat,l=r.utcParse},58379:(e,t,n)=>{e.exports="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},58736:(e,t,n)=>{e.exports=n(66989)(n(38126),"WeakMap")},58838:(e,t,n)=>{var r=n(81863),i=n(63369),a=n(39913),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&i(e.length)&&!!o[r(e)]}},59094:(e,t,n)=>{var r=n(48545),i=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},59115:(e,t,n)=>{var r=n(36786),i=r?r.prototype:void 0,a=i?i.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},59154:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(r.A);let o=(0,i.A)(a)},59265:(e,t,n)=>{var r=n(5779),i=n(49270),a=n(32454),o=a&&a.isMap;e.exports=o?i(o):r},60107:(e,t,n)=>{var r=n(7415),i=n(30313),a=n(12146),o=n(72542);e.exports=function(e,t,n){if(!o(n))return!1;var l=typeof t;return("number"==l?!!(i(n)&&a(t,n.length)):"string"==l&&t in n)&&r(n[t],e)}},60318:(e,t,n)=>{var r=n(86916),i=n(30802),a=n(56458),o=n(62844),l=n(40730),s=n(84556);e.exports=function(e,t,n){var u=-1,c=i,f=e.length,d=!0,h=[],p=h;if(n)d=!1,c=a;else if(f>=200){var g=t?null:l(e);if(g)return s(g);d=!1,c=o,p=new r}else p=t?[]:h;n:for(;++u<f;){var b=e[u],v=t?t(b):b;if(b=n||0!==b?b:0,d&&v==v){for(var m=p.length;m--;)if(p[m]===v)continue n;t&&p.push(v),h.push(b)}
1else c(p,v,n)||(p!==h&&p.push(v),h.push(b))}return h}},60757:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(79822);function i(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function a(e){let t,n,a;function l(e,r,i=0,a=e.length){if(i<a){if(0!==t(r,r))return a;do{let t=i+a>>>1;0>n(e[t],r)?i=t+1:a=t}while(i<a)}return i}return 2!==e.length?(t=r.A,n=(t,n)=>(0,r.A)(e(t),n),a=(t,n)=>e(t)-n):(t=e===r.A||e===i?e:o,n=e,a=e),{left:l,center:function(e,t,n=0,r=e.length){let i=l(e,t,n,r-1);return i>n&&a(e[i-1],t)>-a(e[i],t)?i-1:i},right:function(e,r,i=0,a=e.length){if(i<a){if(0!==t(r,r))return a;do{let t=i+a>>>1;0>=n(e[t],r)?i=t+1:a=t}while(i<a)}return i}}}function o(){return 0}},60856:(e,t,n)=>{var r=n(32078),i=n(94101);e.exports=function(e,t,n,a){var o=n.length,l=o,s=!a;if(null==e)return!l;for(e=Object(e);o--;){var u=n[o];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++o<l;){var c=(u=n[o])[0],f=e[c],d=u[1];if(s&&u[2]){if(void 0===f&&!(c in e))return!1}else{var h=new r;if(a)var p=a(f,d,c,e,t,h);if(!(void 0===p?i(d,f,3,a,h):p))return!1}}return!0}},61159:(e,t,n)=>{var r=n(72542),i=Object.create;e.exports=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}()}
1,61428:(e,t,n)=>{var r=n(86769),i=n(26899),a=n(72542),o=n(73522),l=/^\[object .+?Constructor\]$/,s=Object.prototype,u=Function.prototype.toString,c=s.hasOwnProperty,f=RegExp("^"+u.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||i(e))&&(r(e)?f:l).test(o(e))}},61483:(e,t,n)=>{var r=n(15725);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},62028:(e,t,n)=>{var r=n(77755),i=n(64060),a=n(67389),o=n(60107);e.exports=a(function(e,t){if(null==e)return[];var n=t.length;return n>1&&o(e,t[0],t[1])?t=[]:n>2&&o(t[0],t[1],t[2])&&(t=[t[0]]),i(e,r(t,1),[])})},62844:e=>{e.exports=function(e,t){return e.has(t)}},63133:(e,t,n)=>{var r=n(28368),i=n(72659),a=n(7829);e.exports=function(e){return r(e,a,i)}},63155:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)([(0,i.jsx)("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22z"},"0"),(0,i.jsx)("path",{d:"M13 16h-2v2h2zm0-6h-2v5h2z"},"1")],"WarningAmber")},63226:(e,t,n)=>{var r=n(7415);e.exports=function(e,t){for(var n=e.length;n--;
1)if(r(e[n][0],t))return n;return -1}},63369:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},64060:(e,t,n)=>{var r=n(47275),i=n(15725),a=n(630),o=n(44019),l=n(19974),s=n(49270),u=n(56761),c=n(71315),f=n(16382);e.exports=function(e,t,n){t=t.length?r(t,function(e){return f(e)?function(t){return i(t,1===e.length?e[0]:e)}:e}):[c];var d=-1;return t=r(t,s(a)),l(o(e,function(e,n,i){return{criteria:r(t,function(t){return t(e)}),index:++d,value:e}}),function(e,t){return u(e,t,n)})}},64180:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(r.A);let o=(0,i.A)(a)},64225:(e,t,n)=>{e.exports=n(15524)(Object.keys,Object)},64502:(e,t,n)=>{var r=n(2924);e.exports=function(e){return r(this,e).get(e)}},65097:(e,t,n)=>{e.exports=n(66989)(Object,"create")},65510:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},65678:(e,t,n)=>{var r=n(2366);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},65728:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},66047:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(r.A);let o=(0,i.A)(a)},66219:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(r.A);let o=(0,i.A)(a)},66989:(e,t,n)=>{var r=n(61428),i=n(35951);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},67149:(e,t,n)=>{var r=n(630),i=n(60318);e.exports=function(e,t){return e&&e.length?i(e,r(t,2)):[]}},67174:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},67389:(e,t,n)=>{var r=n(71315),i=n(11054),a=n(29106);e.exports=function(e,t){return a(i(e,t,r),e+"")}},67435:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(r.A);let o=(0,i.A)(a)},67675:(e,t,n)=>{var r=n(81863),i=n(39913);e.exports=function(e){return i(e)&&"[object Date]"==r(e)}},67937:(e,t,n)=>{var r=n(45116),i=n(2066);e.exports=function(e,t){return e&&r(t,i(t),e)}},68385:(e,t,n)=>{var r=n(48545);e.exports=function(e,t){if(e!==t){var n=void 0!==e,i=null===e,a=e==e,o=r(e),l=void 0!==t,s=null===t,u=t==t,c=r(t);if(!s&&!c&&!o&&e>t||o&&l&&u&&!s&&!c||i&&l&&u||!n&&u||!a)return 1;if(!i&&!o&&!c&&e<t||c&&n&&a&&!i&&!o||s&&n&&a||!l&&a||!u)return -1}return 0}},68422:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},68786:(e,t,n)=>{var r=n(61159),i=n(70604),a=n(65728);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(i(e))}},69462:(e,t,n)=>{e.exports=n(66989)(n(38126),"Set")}
1,69523:(e,t,n)=>{"use strict";function r(e,t){if((l=e.length)>0)for(var n,r,i,a,o,l,s=0,u=e[t[0]].length;s<u;++s)for(a=o=0,n=0;n<l;++n)(i=(r=e[t[n]][s])[1]-r[0])>0?(r[0]=a,r[1]=a+=i):i<0?(r[1]=o,r[0]=o+=i):(r[0]=0,r[1]=i)}n.d(t,{A:()=>r})},69905:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},69937:(e,t,n)=>{"use strict";n.d(t,{w:()=>o});var r=n(98936),i=n(32633);function a(e){return function t(n){function a(t,a){var o=e((t=(0,r.A)(t)).h,(a=(0,r.A)(a)).h),l=(0,i.Ay)(t.s,a.s),s=(0,i.Ay)(t.l,a.l),u=(0,i.Ay)(t.opacity,a.opacity);return function(e){return t.h=o(e),t.s=l(e),t.l=s(Math.pow(e,n)),t.opacity=u(e),t+""}}return n*=1,a.gamma=t,a}(1)}a(i.lG);var o=a(i.Ay)},70359:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Lock")},70432:e=>{e.exports=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return -1}},70592:e=>{e.exports=function(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a<i;)if(t(e[a],a,e))return a;return -1}}
1,70604:(e,t,n)=>{e.exports=n(15524)(Object.getPrototypeOf,Object)},70939:(e,t,n)=>{var r=n(51445),i=n(35581),a=n(630),o=n(16382);e.exports=function(e,t){return(o(e)?r:i)(e,a(t,3))}},71178:(e,t,n)=>{var r=n(2924);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=+(n.size!=i),this}},71315:e=>{e.exports=function(e){return e}},71855:(e,t,n)=>{"use strict";function r(e,t){return e*=1,t*=1,function(n){return e*(1-n)+t*n}}n.d(t,{A:()=>r})},72395:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>o,Ik:()=>s});var r=n(8978);function i(e,t,n,r,i){var a=e*e,o=a*e;return((1-3*e+3*a-o)*t+(4-6*a+3*o)*n+(1+3*e+3*a-3*o)*r+o*i)/6}var a=n(32633);let o=function e(t){var n=(0,a.uN)(t);function i(e,t){var i=n((e=(0,r.Qh)(e)).r,(t=(0,r.Qh)(t)).r),o=n(e.g,t.g),l=n(e.b,t.b),s=(0,a.Ay)(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=l(t),e.opacity=s(t),e+""}}return i.gamma=e,i}(1);function l(e){return function(t){var n,i,a=t.length,o=Array(a),l=Array(a),s=Array(a);for(n=0;n<a;++n)i=(0,r.Qh)(t[n]),o[n]=i.r||0,l[n]=i.g||0,s[n]=i.b||0;return o=e(o),l=e(l),s=e(s),i.opacity=1,function(e){return i.r=o(e),i.g=l(e),i.b=s(e),i+""}}}var s=l(function(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),a=e[r],o=e[r+1],l=r>0?e[r-1]:2*a-o,s=r<t-1?e[r+2]:2*o-a;return i((n-r/t)*t,l,a,o,s)}});l(function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],o=e[r%t],l=e[(r+1)%t],s=e[(r+2)%t];return i((n-r/t)*t,a,o,l,s)}})},72542:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},72659:(e,t,n)=>{var r=n(51445),i=n(6242),a=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;e.exports=o?function(e){return null==e?[]:r(o(e=Object(e)),function(t){return a.call(e,t)})}:i},72870:(e,t,n)=>{var r=n(97191),i=n(87321),a=n(32698),o=n(36958),l=n(88422);function s(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])}}s.prototype.clear=r,s.prototype.delete=i,s.prototype.get=a,s.prototype.has=o,s.prototype.set=l,e.exports=s},73104:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},73522: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""}},73651:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2")},74348:(e,t,n)=>{var r=n(66989);e.exports=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},74876:(e,t,n)=>{var r=n(45951),i=n(70604),a=n(72659),o=n(6242);e.exports=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=i(e);return t}:o},75765:(e,t,n)=>{var r=n(2924);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=!!t,t}},75956:(e,t,n)=>{var r=n(81863),i=n(70604),a=n(39913),o=Object.prototype,l=Function.prototype.toString,s=o.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=i(e);if(null===t)return!0;var n=s.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},76330:(e,t,n)=>{"use strict";function r(e){return e[0]}function i(e){return e[1]}n.d(t,{x:()=>r,y:()=>i})},77310:(e,t,n)=>{var r=n(51916),i=n(84936),a=n(7026);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!i||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(o)}return n.set(e,t),this.size=n.size,this}},77624:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(r.A);let o=(0,i.A)(a)},77755:(e,t,n)=>{var r=n(45951),i=n(86732);e.exports=function e(t,n,a,o,l){var s=-1,u=t.length;for(a||(a=i),l||(l=[]);++s<u;){var c=t[s];n>0&&a(c)?n>1?e(c,n-1,a,o,l):r(l,c):o||(l[l.length]=c)}return l}}
1,77948:(e,t,n)=>{var r=n(23086);e.exports=n(12403)(function(e,t){return null==e?{}:r(e,t)})},78374:(e,t,n)=>{var r=n(44262),i=n(7829);e.exports=function(e,t){return e&&r(e,t,i)}},78383:(e,t,n)=>{var r=n(9267),i=n(7829);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var a=t[n],o=e[a];t[n]=[a,o,r(o)]}return t}},78572:(e,t,n)=>{var r=n(86916),i=n(30802),a=n(56458),o=n(47275),l=n(49270),s=n(62844);e.exports=function(e,t,n,u){var c=-1,f=i,d=!0,h=e.length,p=[],g=t.length;if(!h)return p;n&&(t=o(t,l(n))),u?(f=a,d=!1):t.length>=200&&(f=s,d=!1,t=new r(t));n:for(;++c<h;){var b=e[c],v=null==n?b:n(b);if(b=u||0!==b?b:0,d&&v==v){for(var m=g;m--;)if(t[m]===v)continue n;p.push(b)}else f(t,v,u)||p.push(b)}return p}},79590:(e,t,n)=>{"use strict";n.d(t,{Y5:()=>x,ZY:()=>M,xA:()=>k,xu:()=>C,zY:()=>v});var r=n(7620),i=n(98455),a=n(21494),o=n(15366),l=n(98975),s=n(58134),u=n(39509),c=n(14467),f=n(54568);function d(){return(d=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}).apply(null,arguments)}var h=function(e){var t,n=e.axis,r=e.scale,a=e.ticksPosition,o=e.tickValues,l=e.tickSize,s=e.tickPadding,u=e.tickRotation,f=e.truncateTickAt,h=e.engine,p=(0,c.fS)(r,o),g=i.ni[void 0===h?"svg":h],b="bandwidth"in r?(0,c.ok)(r):r,v={lineX:0,lineY:0},m={textX:0,textY:0},y="object"==typeof document&&"rtl"===document.dir,x=g.align.center,_=g.baseline.center;return"x"===n?(t=function(e){var t;return{x:null!=(t=b(e))?t:0,y:0}},v.lineY=l*("after"===a?1:-1),m.textY=(l+s)*("after"===a?1:-1),_="after"===a?g.baseline.top:g.baseline.bottom,0===u?x=g.align.center:"after"===a&&u<0||"before"===a&&u>0?(x=g.align[y?"left":"right"],_=g.baseline.center):("after"===a&&u>0||"before"===a&&u<0)&&(x=g.align[y?"right":"left"],_=g.baseline.center)):(t=function(e){var t;return{x:0,y:null!=(t=b(e))?t:0}},v.lineX=l*("after"===a?1:-1),m.textX=(l+s)*("after"===a?1:-1),x="after"===a?g.align.left:g.align.right),{ticks:p.map(function(e){var n,r="string"==typeof e?(n=String(e).length,f&&f>0&&n>f?""+String(e).slice(0,f).concat("..."):""+e):e;return d({key:e instanceof Date?""+e.valueOf():""+e,value:r},t(e),v,m)}),textAlign:x,textBaseline:_}},p=function(e,t){if(void 0===e||"function"==typeof e)return e;if("time"===t.type){var n=(0,s.DC)(e);return function(e){return n(e instanceof Date?e:new Date(e))}}return(0,u.GP)(e)},g=function(e){var t=e.width,n=e.height,r=e.scale,i=e.axis,a=e.values,o=(Array.isArray(a)?a:void 0)||(0,c.fS)(r,a),l="bandwidth"in r?(0,c.ok)(r):r;return"x"===i?o.map(function(e){var t,r;return{key:e instanceof Date?""+e.valueOf():""+e,x1:null!=(t=l(e))?t:0,x2:null!=(r=l(e))?r:0,y1:0,y2:n}}):o.map(function(e){var n,r;return{key:e instanceof Date?""+e.valueOf():""+e,x1:0,x2:t,y1:null!=(n=l(e))?n:0,y2:null!=(r=l(e))?r:0}})},b=(0,r.memo)(function(e){var t,n=e.value,i=e.format,a=e.lineX,s=e.lineY,u=e.onClick,c=e.textBaseline,h=e.textAnchor,p=e.theme,g=e.animatedProps,b=null!=(t=null==i?void 0:i(n))?t:n,v=(0,r.useMemo)(function(){var e={opacity:g.opacity};return u?{style:d({},e,{cursor:"pointer"}),onClick:function(e){return u(e,b)}}:{style:e}},[g.opacity,u,b]);return(0,f.jsxs)(l.CS.g,d({transform:g.transform},v,{children:[(0,f.jsx)("line",{x1:0,x2:a,y1:0,y2:s,style:p.line}),(0,f.jsx)(o.EY,{dominantBaseline:c,textAnchor:h,transform:g.textTransform,style:p.text,children:""+b})]}))}),v={tickSize:5,tickPadding:5,tickRotation:0,legendPosition:"middle",legendOffset:0},m=(0,r.memo)(function(e){var t=e.axis,n=e.scale,s=e.x,u=e.y,c=e.length,g=e.ticksPosition,m=e.tickValues,y=e.tickSize,x=void 0===y?v.tickSize:y,_=e.tickPadding,w=void 0===_?v.tickPadding:_,k=e.tickRotation,A=void 0===k?v.tickRotation:k,M=e.format,C=e.renderTick,S=void 0===C?b:C,T=e.truncateTickAt,j=e.legend,R=e.legendPosition,L=void 0===R?v.legendPosition:R,O=e.legendOffset,P=void 0===O?v.legendOffset:O,E=e.style,z=e.onClick,W=e.ariaHidden,D=(0,a.DP)(),I=(0,a.Bi)(D.axis,E),F=(0,r.useMemo)(function(){return p(M,n)},[M,n]),N=h({axis:t,scale:n,ticksPosition:g,tickValues:m,tickSize:x,tickPadding:w,tickRotation:A,truncateTickAt:T}),B=N.ticks,$=N.textAlign,H=N.textBaseline,U=null;if(void 0!==j){var V,Y=0,K=0,G=0;"y"===t?(G=-90,Y=P,"start"===L?(V="start",K=c):"middle"===L?(V="middle",K=c/2):"end"===L&&(V="end")):(K=P,"start"===L?V="start":"middle"===L?(V="middle",Y=c/2):"end"===L&&(V="end",Y=c)),U=(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(o.EY,{transform:"translate("+Y+", "+K+") rotate("+G+")",textAnchor:V,style:d({},I.legend.text,{dominantBaseline:"central"}),children:j})})}var q=(0,i.mk)(),X=q.animate,Q=q.config,Z=(0,l.zh)({transform:"translate("+(void 0===s?0:s)+","+(void 0===u?0:u)+")",lineX2:"x"===t?c:0,lineY2:"x"===t?0:c,config:Q,immediate:!X}),J=(0,r.useCallback)(function(e){return{opacity:1,transform:"translate("+e.x+","+e.y+")",textTransform:"translate("+e.textX+","+e.textY+") rotate("+A+")"}},[A]),ee=(0,r.useCallback)(function(e){return{opacity:0,transform:"translate("+e.x+","+e.y+")",textTransform:"translate("+e.textX+","+e.textY+") rotate("+A+")"}},[A]),et=(0,l.pn)(B,{keys:function(e){return e.key},initial:J,from:ee,enter:J,update:J,leave:{opacity:0}
1,config:Q,immediate:!X});return(0,f.jsxs)(l.CS.g,{transform:Z.transform,"aria-hidden":W,children:[et(function(e,t,n,i){return r.createElement(S,d({tickIndex:i,format:F,rotate:A,textBaseline:H,textAnchor:$,truncateTickAt:T,animatedProps:e,theme:I.ticks},t,z?{onClick:z}:{}))}),(0,f.jsx)(l.CS.line,{style:I.domain.line,x1:0,x2:Z.lineX2,y1:0,y2:Z.lineY2}),U]})}),y=["top","right","bottom","left"],x=(0,r.memo)(function(e){var t=e.xScale,n=e.yScale,r=e.width,i=e.height,a={top:e.top,right:e.right,bottom:e.bottom,left:e.left};return(0,f.jsx)(f.Fragment,{children:y.map(function(e){var o=a[e];if(!o)return null;var l="top"===e||"bottom"===e;return(0,f.jsx)(m,d({},o,{axis:l?"x":"y",x:"right"===e?r:0,y:"bottom"===e?i:0,scale:l?t:n,length:l?r:i,ticksPosition:"top"===e||"left"===e?"before":"after",truncateTickAt:o.truncateTickAt}),e)})})}),_=(0,r.memo)(function(e){var t=e.animatedProps,n=(0,a.DP)();return(0,f.jsx)(l.CS.line,d({},t,n.grid.line))}),w=(0,r.memo)(function(e){var t=e.lines,n=(0,i.mk)(),a=n.animate,o=n.config,s=(0,l.pn)(t,{keys:function(e){return e.key},initial:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},from:function(e){return{opacity:0,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},enter:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},update:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},leave:{opacity:0},config:o,immediate:!a});return(0,f.jsx)("g",{children:s(function(e,t){return(0,r.createElement)(_,d({},t,{key:t.key,animatedProps:e}))})})}),k=(0,r.memo)(function(e){var t=e.width,n=e.height,i=e.xScale,a=e.yScale,o=e.xValues,l=e.yValues,s=(0,r.useMemo)(function(){return!!i&&g({width:t,height:n,scale:i,axis:"x",values:o})},[i,o,t,n]),u=(0,r.useMemo)(function(){return!!a&&g({width:t,height:n,scale:a,axis:"y",values:l})},[n,t,a,l]);return(0,f.jsxs)(f.Fragment,{children:[s&&(0,f.jsx)(w,{lines:s}),u&&(0,f.jsx)(w,{lines:u})]})}),A=function(e,t){var n,r,l=t.axis,s=t.scale,u=t.x,c=t.y,f=t.length,d=t.ticksPosition,p=t.tickValues,g=t.tickSize,b=void 0===g?v.tickSize:g,m=t.tickPadding,y=void 0===m?v.tickPadding:m,x=t.tickRotation,_=void 0===x?v.tickRotation:x,w=t.format,k=t.legend,A=t.legendPosition,M=void 0===A?v.legendPosition:A,C=t.legendOffset,S=void 0===C?v.legendOffset:C,T=t.theme,j=t.style,R=h({axis:l,scale:s,ticksPosition:d,tickValues:p,tickSize:b,tickPadding:y,tickRotation:_,engine:"canvas"}),L=R.ticks,O=R.textAlign,P=R.textBaseline;e.save(),e.translate(void 0===u?0:u,void 0===c?0:c);var E=(0,a.L7)(T.axis,j);e.textAlign=O,e.textBaseline=P,(0,o.w6)(e,E.ticks.text);var z=null!=(n=E.domain.line.strokeWidth)?n:0;"string"!=typeof z&&z>0&&(e.lineWidth=z,e.lineCap="square",E.domain.line.stroke&&(e.strokeStyle=E.domain.line.stroke),e.beginPath(),e.moveTo(0,0),e.lineTo("x"===l?f:0,"x"===l?0:f),e.stroke());var W="function"==typeof w?w:function(e){return""+e},D=null!=(r=E.ticks.line.strokeWidth)?r:0,I="string"!=typeof D&&D>0;if(L.forEach(function(t){I&&(e.lineWidth=D,e.lineCap="square",E.ticks.line.stroke&&(e.strokeStyle=E.ticks.line.stroke),e.beginPath(),e.moveTo(t.x,t.y),e.lineTo(t.x+t.lineX,t.y+t.lineY),e.stroke());var n=W(t.value);e.save(),e.translate(t.x+t.textX,t.y+t.textY),e.rotate((0,i.tR)(_)),(0,o.qu)(e,E.ticks.text,""+n),e.fillText(""+n,0,0),e.restore()}),void 0!==k){var F=0,N=0,B=0,$="center";"y"===l?(B=-90,F=S,"start"===M?($="start",N=f):"middle"===M?($="center",N=f/2):"end"===M&&($="end")):(N=S,"start"===M?$="start":"middle"===M?($="center",F=f/2):"end"===M&&($="end",F=f)),e.translate(F,N),e.rotate((0,i.tR)(B)),(0,o.w6)(e,E.legend.text),E.legend.text.fill&&(e.fillStyle=E.legend.text.fill),e.textAlign=$,e.textBaseline="middle",(0,o.qu)(e,E.legend.text,k)}e.restore()},M=function(e,t){var n=t.xScale,r=t.yScale,i=t.width,a=t.height,o=t.top,l=t.right,s=t.bottom,u=t.left,c=t.theme,f={top:o,right:l,bottom:s,left:u};y.forEach(function(t){var o=f[t];if(!o)return null;var l="top"===t||"bottom"===t,s=l?n:r,u=p(o.format,s);A(e,d({},o,{axis:l?"x":"y",x:"right"===t?i:0,y:"bottom"===t?a:0,scale:s,format:u,length:l?i:a,ticksPosition:"top"===t||"left"===t?"before":"after",theme:c}))})},C=function(e,t){g({width:t.width,height:t.height,scale:t.scale,axis:t.axis,values:t.values}
1).forEach(function(t){e.beginPath(),e.moveTo(t.x1,t.y1),e.lineTo(t.x2,t.y2),e.stroke()})}},79822:(e,t,n)=>{"use strict";function r(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}n.d(t,{A:()=>r})},79951:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(r.A);let o=(0,i.A)(a)},81014:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,lq:()=>s,sG:()=>u});let r=Math.sqrt(50),i=Math.sqrt(10),a=Math.sqrt(2);function o(e,t,n){let l,s,u,c=(t-e)/Math.max(0,n),f=Math.floor(Math.log10(c)),d=c/Math.pow(10,f),h=d>=r?10:d>=i?5:d>=a?2:1;return(f<0?(l=Math.round(e*(u=Math.pow(10,-f)/h)),s=Math.round(t*u),l/u<e&&++l,s/u>t&&--s,u=-u):(l=Math.round(e/(u=Math.pow(10,f)*h)),s=Math.round(t/u),l*u<e&&++l,s*u>t&&--s),s<l&&.5<=n&&n<2)?o(e,t,2*n):[l,s,u]}function l(e,t,n){if(t*=1,e*=1,!((n*=1)>0))return[];if(e===t)return[e];let r=t<e,[i,a,l]=r?o(t,e,n):o(e,t,n);if(!(a>=i))return[];let s=a-i+1,u=Array(s);if(r)if(l<0)for(let e=0;e<s;++e)u[e]=-((a-e)/l);else for(let e=0;e<s;++e)u[e]=(a-e)*l;else if(l<0)for(let e=0;e<s;++e)u[e]=-((i+e)/l);else for(let e=0;e<s;++e)u[e]=(i+e)*l;return u}function s(e,t,n){return o(e*=1,t*=1,n*=1)[2]}function u(e,t,n){t*=1,e*=1,n*=1;let r=t<e,i=r?s(t,e,n):s(e,t,n);return(r?-1:1)*(i<0?-(1/i):i)}},81330:e=>{e.exports=function(e){return this.__data__.get(e)}},81384:(e,t,n)=>{"use strict";n.d(t,{OR:()=>ee,ZR:()=>J});let r=(()=>{let e=0;return()=>(e+=1,`u${`0000${(1679616*Math.random()|0).toString(36)}`.slice(-4)}${e}`)})();function i(e){let t=[];for(let n=0,r=e.length;n<r;n++)t.push(e[n]);return t}let a=null;function o(e={}){return a||(a=e.includeStyleProperties?e.includeStyleProperties:i(window.getComputedStyle(document.documentElement)))}function l(e,t){let n=(e.ownerDocument.defaultView||window).getComputedStyle(e).getPropertyValue(t);return n?parseFloat(n.replace("px","")):0}function s(e,t={}){return{width:t.width||function(e){let t=l(e,"border-left-width"),n=l(e,"border-right-width");return e.clientWidth+t+n}(e),height:t.height||function(e){let t=l(e,"border-top-width"),n=l(e,"border-bottom-width");return e.clientHeight+t+n}(e)}}function u(e){return new Promise((t,n)=>{let r=new Image;r.onload=()=>{r.decode().then(()=>{requestAnimationFrame(()=>t(r))})},r.onerror=n,r.crossOrigin="anonymous",r.decoding="async",r.src=e})}async function c(e){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(e)).then(encodeURIComponent).then(e=>`data:image/svg+xml;charset=utf-8,${e}`)}async function f(e,t,n){let r="http://www.w3.org/2000/svg",i=document.createElementNS(r,"svg"),a=document.createElementNS(r,"foreignObject");return i.setAttribute("width",`${t}`),i.setAttribute("height",`${n}`),i.setAttribute("viewBox",`0 0 ${t} ${n}`),a.setAttribute("width","100%"),a.setAttribute("height","100%"),a.setAttribute("x","0"),a.setAttribute("y","0"),a.setAttribute("externalResourcesRequired","true"),i.appendChild(a),a.appendChild(e),c(i)}let d=(e,t)=>{if(e instanceof t)return!0;let n=Object.getPrototypeOf(e);return null!==n&&(n.constructor.name===t.name||d(n,t))};function h(e,t,n,i){let a=window.getComputedStyle(e,n),l=a.getPropertyValue("content");if(""===l||"none"===l)return;let s=r();try{t.className=`${t.className} ${s}`}catch(e){return}let u=document.createElement("style");u.appendChild(function(e,t,n,r){let i=`.${e}:${t}`,a=n.cssText?function(e){let t=e.getPropertyValue("content");return`${e.cssText} content: '${t.replace(/'|"/g,"")}';`}(n):o(r).map(e=>{let t=n.getPropertyValue(e),r=n.getPropertyPriority(e);return`${e}: ${t}${r?" !important":""};`}).join(" ");return document.createTextNode(`${i}{${a}}`)}(s,n,a,i)),t.appendChild(u)}let p="application/font-woff",g="image/jpeg",b={woff:p,woff2:p,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:g,jpeg:g,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function v(e){return b[(function(e){let t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""})(e).toLowerCase()]||""}function m(e){return -1!==e.search(/^(data:)/)}function y(e,t){return`data:${t};base64,${e}`}async function x(e,t,n){let r=await fetch(e,t);if(404===r.status)throw Error(`Resource "${r.url}" not found`);let i=await r.blob();return new Promise((e,t)=>
1{let a=new FileReader;a.onerror=t,a.onloadend=()=>{try{e(n({res:r,result:a.result}))}catch(e){t(e)}},a.readAsDataURL(i)})}let _={};async function w(e,t,n){var r,i,a;let o,l,s=(r=e,i=t,a=n.includeQueryParams,l=r.replace(/\?.*/,""),a&&(l=r),/ttf|otf|eot|woff2?/i.test(l)&&(l=l.replace(/.*\//,"")),i?`[${i}]${l}`:l);if(null!=_[s])return _[s];n.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+new Date().getTime());try{let r=await x(e,n.fetchRequestInit,({res:e,result:n})=>(t||(t=e.headers.get("Content-Type")||""),n.split(/,/)[1]));o=y(r,t)}catch(r){o=n.imagePlaceholder||"";let t=`Failed to fetch resource: ${e}`;r&&(t="string"==typeof r?r:r.message),t&&console.warn(t)}return _[s]=o,o}async function k(e){let t=e.toDataURL();return"data:,"===t?e.cloneNode(!1):u(t)}async function A(e,t){if(e.currentSrc){let t=document.createElement("canvas"),n=t.getContext("2d");return t.width=e.clientWidth,t.height=e.clientHeight,null==n||n.drawImage(e,0,0,t.width,t.height),u(t.toDataURL())}let n=e.poster,r=v(n);return u(await w(n,r,t))}async function M(e,t){var n;try{if(null==(n=null==e?void 0:e.contentDocument)?void 0:n.body)return await R(e.contentDocument.body,t,!0)}catch(e){}return e.cloneNode(!1)}async function C(e,t){return d(e,HTMLCanvasElement)?k(e):d(e,HTMLVideoElement)?A(e,t):d(e,HTMLIFrameElement)?M(e,t):e.cloneNode(S(e))}let S=e=>null!=e.tagName&&"SVG"===e.tagName.toUpperCase();async function T(e,t,n){var r,a;if(S(t))return t;let o=[];return 0===(o=null!=e.tagName&&"SLOT"===e.tagName.toUpperCase()&&e.assignedNodes?i(e.assignedNodes()):d(e,HTMLIFrameElement)&&(null==(r=e.contentDocument)?void 0:r.body)?i(e.contentDocument.body.childNodes):i((null!=(a=e.shadowRoot)?a:e).childNodes)).length||d(e,HTMLVideoElement)||await o.reduce((e,r)=>e.then(()=>R(r,n)).then(e=>{e&&t.appendChild(e)}),Promise.resolve()),t}async function j(e,t){let n=e.querySelectorAll?e.querySelectorAll("use"):[];if(0===n.length)return e;let r={};for(let i=0;i<n.length;i++){let a=n[i].getAttribute("xlink:href");if(a){let n=e.querySelector(a),i=document.querySelector(a);n||!i||r[a]||(r[a]=await R(i,t,!0))}}let i=Object.values(r);if(i.length){let t="http://www.w3.org/1999/xhtml",n=document.createElementNS(t,"svg");n.setAttribute("xmlns",t),n.style.position="absolute",n.style.width="0",n.style.height="0",n.style.overflow="hidden",n.style.display="none";let r=document.createElementNS(t,"defs");n.appendChild(r);for(let e=0;e<i.length;e++)r.appendChild(i[e]);e.appendChild(n)}return e}async function R(e,t,n){return n||!t.filter||t.filter(e)?Promise.resolve(e).then(e=>C(e,t)).then(n=>T(e,n,t)).then(n=>(function(e,t,n){if(d(t,Element)&&(!function(e,t,n){let r=t.style;if(!r)return;let i=window.getComputedStyle(e);i.cssText?(r.cssText=i.cssText,r.transformOrigin=i.transformOrigin):o(n).forEach(n=>{let a=i.getPropertyValue(n);if("font-size"===n&&a.endsWith("px")){let e=Math.floor(parseFloat(a.substring(0,a.length-2)))-.1;a=`${e}px`}d(e,HTMLIFrameElement)&&"display"===n&&"inline"===a&&(a="block"),"d"===n&&t.getAttribute("d")&&(a=`path(${t.getAttribute("d")})`),r.setProperty(n,a,i.getPropertyPriority(n))})}(e,t,n),h(e,t,":before",n),h(e,t,":after",n),d(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),d(e,HTMLInputElement)&&t.setAttribute("value",e.value),d(e,HTMLSelectElement))){let n=Array.from(t.children).find(t=>e.value===t.getAttribute("value"));n&&n.setAttribute("selected","")}return t})(e,n,t)).then(e=>j(e,t)):null}let L=/url\((['"]?)([^'"]+?)\1\)/g,O=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,P=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;async function E(e,t,n,r,i){try{let a,o=n?function(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;let n=document.implementation.createHTMLDocument(),r=n.createElement("base"),i=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(i),t&&(r.href=t),i.href=e,i.href}(t,n):t,l=v(t);if(i){let e=await i(o);a=y(e,l)}else a=await w(o,l,r);return e.replace(function(e){let t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return RegExp(`(url\\(['"]?)(${t})(['"]?\\))`,"g")}(t),`$1${a}$3`)}catch(e){}return e}function z(e){return -1!==e.search(L)}async function W(e,t,n){if(!z(e))return e;let r=function(e,{preferredFontFormat:t}){return t?e.replace(P,e=>{for(;;){let[n,,r]=O.exec(e)||[];if(!r)return"";if(r===t)return`src: ${n};`}}):e}(e,n);return(function(e){let t=[];return e.replace(L,(e,n,r)=>(t.push(r),e)),t.filter(e=>!m(e))})(r).reduce((e,r)=>e.then(e=>E(e,r,t,n)),Promise.resolve(r))}async function D(e,t,n){var r;let i=null==(r=t.style)?void 0:r.getPropertyValue(e);
1if(i){let r=await W(i,null,n);return t.style.setProperty(e,r,t.style.getPropertyPriority(e)),!0}return!1}async function I(e,t){await D("background",e,t)||await D("background-image",e,t),await D("mask",e,t)||await D("-webkit-mask",e,t)||await D("mask-image",e,t)||await D("-webkit-mask-image",e,t)}async function F(e,t){let n=d(e,HTMLImageElement);if(!(n&&!m(e.src))&&!(d(e,SVGImageElement)&&!m(e.href.baseVal)))return;let r=n?e.src:e.href.baseVal,i=await w(r,v(r),t);await new Promise((r,a)=>{e.onload=r,e.onerror=t.onImageErrorHandler?(...e)=>{try{r(t.onImageErrorHandler(...e))}catch(e){a(e)}}:a,e.decode&&(e.decode=r),"lazy"===e.loading&&(e.loading="eager"),n?(e.srcset="",e.src=i):e.href.baseVal=i})}async function N(e,t){let n=i(e.childNodes).map(e=>B(e,t));await Promise.all(n).then(()=>e)}async function B(e,t){d(e,Element)&&(await I(e,t),await F(e,t),await N(e,t))}let $={};async function H(e){let t=$[e];if(null!=t)return t;let n=await fetch(e);return t={url:e,cssText:await n.text()},$[e]=t,t}async function U(e,t){let n=e.cssText,r=/url\(["']?([^"')]+)["']?\)/g;return Promise.all((n.match(/url\([^)]+\)/g)||[]).map(async i=>{let a=i.replace(r,"$1");return a.startsWith("https://")||(a=new URL(a,e.url).href),x(a,t.fetchRequestInit,({result:e})=>(n=n.replace(i,`url(${e})`),[i,e]))})).then(()=>n)}function V(e){if(null==e)return[];let t=[],n=e.replace(/(\/\*[\s\S]*?\*\/)/gi,""),r=RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)}
1)","gi");for(;;){let e=r.exec(n);if(null===e)break;t.push(e[0])}n=n.replace(r,"");let i=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,a=RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");for(;;){let e=i.exec(n);if(null===e){if(null===(e=a.exec(n)))break;i.lastIndex=a.lastIndex}else a.lastIndex=i.lastIndex;t.push(e[0])}return t}async function Y(e,t){let n=[],r=[];return e.forEach(n=>{if("cssRules"in n)try{i(n.cssRules||[]).forEach((e,i)=>{if(e.type===CSSRule.IMPORT_RULE){let a=i+1,o=e.href,l=H(o).then(e=>U(e,t)).then(e=>V(e).forEach(e=>{try{n.insertRule(e,e.startsWith("@import")?a+=1:n.cssRules.length)}catch(t){console.error("Error inserting rule from remote css",{rule:e,error:t})}})).catch(e=>{console.error("Error loading remote css",e.toString())});r.push(l)}})}catch(a){let i=e.find(e=>null==e.href)||document.styleSheets[0];null!=n.href&&r.push(H(n.href).then(e=>U(e,t)).then(e=>V(e).forEach(e=>{i.insertRule(e,i.cssRules.length)})).catch(e=>{console.error("Error loading remote stylesheet",e)})),console.error("Error inlining remote css file",a)}}),Promise.all(r).then(()=>(e.forEach(e=>{if("cssRules"in e)try{i(e.cssRules||[]).forEach(e=>{n.push(e)})}catch(t){console.error(`Error while reading CSS rules from ${e.href}`,t)}}),n))}async function K(e,t){if(null==e.ownerDocument)throw Error("Provided element is not within a Document");let n=i(e.ownerDocument.styleSheets);return(await Y(n,t)).filter(e=>e.type===CSSRule.FONT_FACE_RULE).filter(e=>z(e.style.getPropertyValue("src")))}function G(e){return e.trim().replace(/["']/g,"")}async function q(e,t){let n=await K(e,t),r=function(e){let t=new Set;return!function e(n){(n.style.fontFamily||getComputedStyle(n).fontFamily).split(",").forEach(e=>{t.add(G(e))}),Array.from(n.children).forEach(t=>{t instanceof HTMLElement&&e(t)}
1)}(e),t}(e);return(await Promise.all(n.filter(e=>r.has(G(e.style.fontFamily))).map(e=>{let n=e.parentStyleSheet?e.parentStyleSheet.href:null;return W(e.cssText,n,t)}))).join("\n")}async function X(e,t){let n=null!=t.fontEmbedCSS?t.fontEmbedCSS:t.skipFonts?null:await q(e,t);if(n){let t=document.createElement("style"),r=document.createTextNode(n);t.appendChild(r),e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}}async function Q(e,t={}){let{width:n,height:r}=s(e,t),i=await R(e,t,!0);return await X(i,t),await B(i,t),!function(e,t){let{style:n}=e;t.backgroundColor&&(n.backgroundColor=t.backgroundColor),t.width&&(n.width=`${t.width}px`),t.height&&(n.height=`${t.height}px`);let r=t.style;null!=r&&Object.keys(r).forEach(e=>{n[e]=r[e]})}(i,t),await f(i,n,r)}async function Z(e,t={}){let{width:n,height:r}=s(e,t),i=await Q(e,t),a=await u(i),o=document.createElement("canvas"),l=o.getContext("2d"),c=t.pixelRatio||function(){let e,t;try{t=process}catch(e){}let n=t&&t.env?t.env.devicePixelRatio:null;return n&&Number.isNaN(e=parseInt(n,10))&&(e=1),e||window.devicePixelRatio||1}(),f=t.canvasWidth||n,d=t.canvasHeight||r;return o.width=f*c,o.height=d*c,!t.skipAutoScale&&(o.width>16384||o.height>16384)&&(o.width>16384&&o.height>16384?o.width>o.height?(o.height*=16384/o.width,o.width=16384):(o.width*=16384/o.height,o.height=16384):o.width>16384?(o.height*=16384/o.width,o.width=16384):(o.width*=16384/o.height,o.height=16384)),o.style.width=`${f}`,o.style.height=`${d}`,t.backgroundColor&&(l.fillStyle=t.backgroundColor,l.fillRect(0,0,o.width,o.height)),l.drawImage(a,0,0,o.width,o.height),o}async function J(e,t={}){let n=await Z(e,t);return await function(e,t={}){return new Promise(e.toBlob?n=>{e.toBlob(n,t.type?t.type:"image/png",t.quality?t.quality:1)}:n=>{let r=window.atob(e.toDataURL(t.type?t.type:void 0,t.quality?t.quality:void 0).split(",")[1]),i=r.length,a=new Uint8Array(i);for(let e=0;e<i;e+=1)a[e]=r.charCodeAt(e);n(new Blob([a],{type:t.type?t.type:"image/png"}))})}(n)}async function ee(e,t={}){return q(e,t)}},81863:(e,t,n)=>{var r=n(36786),i=n(45860),a=n(43561),o=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?i(e):a(e)}}
1,81912:(e,t,n)=>{"use strict";n.d(t,{By:()=>l,Sh:()=>f,dt:()=>c,eQ:()=>s,fz:()=>o,kS:()=>d,l3:()=>u});var r=n(5813),i=n(90648);function a(e){return(0,r.A)(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-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.rR)/i.Fq})}var o=a(0),l=a(1),s=a(2),u=a(3),c=a(4),f=a(5),d=a(6);o.range,l.range,s.range,u.range,c.range,f.range,d.range},81913:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}n.d(t,{A:()=>r}),Array.prototype.slice},82518:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(r.A);let o=(0,i.A)(a)},82826:(e,t,n)=>{e.exports=n(38126)["__core-js_shared__"]},83487:(e,t,n)=>{var r=n(56721);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},84556:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},84575:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(7620),i=n(87138),a=n(17334),o=n(47226),l=n(68613),s=n(85120),u=n(78020),c=n(33664);function f(e){return(0,c.Ay)("MuiCardHeader",e)}let d=(0,u.A)("MuiCardHeader",["root","avatar","action","content","title","subheader"]);var h=n(47972),p=n(54568);let g=(0,l.default)("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:(e,t)=>[{["& .".concat(d.title)]:t.title},{["& .".concat(d.subheader)]:t.subheader},t.root]})({display:"flex",alignItems:"center",padding:16}),b=(0,l.default)("div",{name:"MuiCardHeader",slot:"Avatar"})({display:"flex",flex:"0 0 auto",marginRight:16}),v=(0,l.default)("div",{name:"MuiCardHeader",slot:"Action"})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),m=(0,l.default)("div",{name:"MuiCardHeader",slot:"Content"})({flex:"1 1 auto",[".".concat(a.A.root,":where(& .").concat(d.title,"), .").concat(a.A.root,":where(& .").concat(d.subheader,")")]:{dis
1play:"block"}}),y=r.forwardRef(function(e,t){let n=(0,s.b)({props:e,name:"MuiCardHeader"}),{action:r,avatar:a,component:l="div",disableTypography:u=!1,subheader:c,subheaderTypographyProps:d,title:y,titleTypographyProps:x,slots:_={},slotProps:w={},...k}=n,A={...n,component:l,disableTypography:u},M=(e=>{let{classes:t}=e;return(0,i.A)({root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]},f,t)})(A),C={slots:_,slotProps:{title:x,subheader:d,...w}},S=y,[T,j]=(0,h.A)("title",{className:M.title,elementType:o.default,externalForwardedProps:C,ownerState:A,additionalProps:{variant:a?"body2":"h5",component:"span"}});null==S||S.type===o.default||u||(S=(0,p.jsx)(T,{...j,children:S}));let R=c,[L,O]=(0,h.A)("subheader",{className:M.subheader,elementType:o.default,externalForwardedProps:C,ownerState:A,additionalProps:{variant:a?"body2":"body1",color:"textSecondary",component:"span"}});null==R||R.type===o.default||u||(R=(0,p.jsx)(L,{...O,children:R}));let[P,E]=(0,h.A)("root",{ref:t,className:M.root,elementType:g,externalForwardedProps:{...C,...k,component:l},ownerState:A}),[z,W]=(0,h.A)("avatar",{className:M.avatar,elementType:b,externalForwardedProps:C,ownerState:A}),[D,I]=(0,h.A)("content",{className:M.content,elementType:m,externalForwardedProps:C,ownerState:A}),[F,N]=(0,h.A)("action",{className:M.action,elementType:v,externalForwardedProps:C,ownerState:A});return(0,p.jsxs)(P,{...E,children:[a&&(0,p.jsx)(z,{...W,children:a}),(0,p.jsxs)(D,{...I,children:[S,R]}),r&&(0,p.jsx)(F,{...N,children:r})]})})},84936:(e,t,n)=>{e.exports=n(66989)(n(38126),"Map")},84955:(e,t,n)=>{e.exports=n(66989)(n(38126),"DataView")},85580:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(48016).A)("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f")},85619:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},85640:(e,t,n)=>{var r=n(67389),i=n(60107);e.exports=function(e){return r(function(t,n){var r=-1,a=n.length,o=a>1?n[a-1]:void 0,l=a>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,l&&i(n[0],n[1],l)&&(o=a<3?void 0:o,a=1),t=Object(t);++r<a;){var s=n[r];s&&e(t,s,r,o)}return t})}},86027:(e,t,n)=>{var r=n(93653),i=n(39913),a=Object.prototype,o=a.hasOwnProperty,l=a.propertyIsEnumerable;e.exports=r(function(){return arguments}())?r:function(e){return i(e)&&o.call(e,"callee")&&!l.call(e,"callee")}},86681:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M14 11c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1h9c.55 0 1 .45 1 1M3 7c0 .55.45 1 1 1h9c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m7 8c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h5c.55 0 1-.45 1-1m8.01-2.13.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71-5.16 5.16c-.09.09-.14.21-.14.35v1.41c0 .28.22.5.5.5h1.41c.13 0 .26-.05.35-.15l5.16-5.16z"}),"EditNoteRounded")},86732:(e,t,n)=>{var r=n(36786),i=n(86027),a=n(16382),o=r?r.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||i(e)||!!(o&&e&&e[o])}},86769:(e,t,n)=>{var r=n(81863),i=n(72542);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},86865:(e,t,n)=>{var r=n(29874),i=n(39913);e.exports=function(e){return i(e)&&"[object Set]"==r(e)}},86916:(e,t,n)=>{var r=n(7026),i=n(85619),a=n(7868);function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}o.prototype.add=o.prototype.push=i,o.prototype.has=a,e.exports=o},87321:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},87780:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(72395);let i=e=>(0,r.Ik)(e[e.length-1])},87821:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"Image")},88422:(e,t,n)=>{var r=n(65097);e.exports=function(e,t){var n=this.__data__;return this.size+=+!this.has(e),n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},88624:(e,t,n)=>{var r=n(45116),i=n(72659);e.exports=function(e,t){return r(e,i(e),t)}}
1,89039:(e,t,n)=>{var r=n(74348);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},89409:(e,t,n)=>{var r=n(36786),i=n(43951),a=n(7415),o=n(7020),l=n(68422),s=n(84556),u=r?r.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,n,r,u,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!f(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+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 h=l;case"[object Set]":var p=1&r;if(h||(h=s),e.size!=t.size&&!p)break;var g=d.get(e);if(g)return g==t;r|=2,d.set(e,t);var b=o(h(e),h(t),r,u,f,d);return d.delete(e),b;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},89419:(e,t,n)=>{"use strict";function r(e){for(var t=e.length,n=Array(t);--t>=0;)n[t]=t;return n}n.d(t,{A:()=>r})},89898:(e,t,n)=>{"use strict";n.d(t,{B1:()=>m,Bc:()=>C,GK:()=>p,ST:()=>b,fS:()=>k,m_:()=>M,vu:()=>h});var r=n(7620),i=n(98975),a=n(98455),o=n(21494),l=n(54568);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var u=["basic","chip","container","table","tableCell","tableCellValue"],c={pointerEvents:"none",position:"absolute",zIndex:10,top:0,left:0},f=function(e,t){return"translate("+e+"px, "+t+"px)"},d=(0,r.memo)(function(e){var t,n=e.position,d=e.anchor,h=e.children,p=(0,o.DP)(),g=(0,a.mk)(),b=g.animate,v=g.config,m=(0,a.W_)(),y=m[0],x=m[1],_=(0,r.useRef)(!1),w=void 0,k=!1,A=x.width>0&&x.height>0,M=Math.round(n[0]),C=Math.round(n[1]);A&&("top"===d?(M-=x.width/2,C-=x.height+14):"right"===d?(M+=14,C-=x.height/2):"bottom"===d?(M-=x.width/2,C+=14):"left"===d?(M-=x.width+14,C-=x.height/2):"center"===d&&(M-=x.width/2,C-=x.height/2),w={transform:f(M,C)},_.current||(k=!0),_.current=[M,C]);var S=(0,i.zh)({to:w,config:v,immediate:!b||k}),T=p.tooltip;T.basic,T.chip,T.container,T.table,T.tableCell,T.tableCellValue;var j=function(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}(T,u),R=s({},c,j,{transform:null!=(t=S.transform)?t:f(M,C),opacity:+!!S.transform});return(0,l.jsx)(i.CS.div,{ref:y,style:R,children:h})});d.displayName="TooltipWrapper";var h=(0,r.memo)(function(e){var t=e.size,n=void 0===t?12:t,r=e.color,i=e.style;
1return(0,l.jsx)("span",{style:s({display:"block",width:n,height:n,background:r},void 0===i?{}:i)})}),p=(0,r.memo)(function(e){var t,n=e.id,r=e.value,i=e.format,s=e.enableChip,u=e.color,c=e.renderContent,f=(0,o.DP)(),d=(0,a.d_)(i);if("function"==typeof c)t=c();else{var p=r;void 0!==d&&void 0!==p&&(p=d(p)),t=(0,l.jsxs)("div",{style:f.tooltip.basic,children:[void 0!==s&&s&&(0,l.jsx)(h,{color:u,style:f.tooltip.chip}),void 0!==p?(0,l.jsxs)("span",{children:[n,": ",(0,l.jsx)("strong",{children:""+p})]}):n]})}return(0,l.jsx)("div",{style:f.tooltip.container,role:"tooltip",children:t})}),g={width:"100%",borderCollapse:"collapse"},b=(0,r.memo)(function(e){var t,n=e.title,r=e.rows,i=void 0===r?[]:r,a=e.renderContent,u=(0,o.DP)();return i.length?(t="function"==typeof a?a():(0,l.jsxs)("div",{children:[n&&n,(0,l.jsx)("table",{style:s({},g,u.tooltip.table),children:(0,l.jsx)("tbody",{children:i.map(function(e,t){return(0,l.jsx)("tr",{children:e.map(function(e,t){return(0,l.jsx)("td",{style:u.tooltip.tableCell,children:e},t)})},t)})})})]}),(0,l.jsx)("div",{style:u.tooltip.container,children:t})):null});b.displayName="TableTooltip";var v=(0,r.memo)(function(e){var t=e.x0,n=e.x1,u=e.y0,c=e.y1,f=(0,o.DP)(),d=(0,a.mk)(),h=d.animate,p=d.config,g=(0,r.useMemo)(function(){return s({},f.crosshair.line,{pointerEvents:"none"})},[f.crosshair.line]),b=(0,i.zh)({x1:t,x2:n,y1:u,y2:c,config:p,immediate:!h});return(0,l.jsx)(i.CS.line,s({},b,{fill:"none",style:g}))});v.displayName="CrosshairLine";var m=(0,r.memo)(function(e){var t,n,r=e.width,i=e.height,a=e.type,o=e.x,s=e.y;return"cross"===a?(t={x0:o,x1:o,y0:0,y1:i},n={x0:0,x1:r,y0:s,y1:s}):"top-left"===a?(t={x0:o,x1:o,y0:0,y1:s},n={x0:0,x1:o,y0:s,y1:s}):"top"===a?t={x0:o,x1:o,y0:0,y1:s}:"top-right"===a?(t={x0:o,x1:o,y0:0,y1:s},n={x0:o,x1:r,y0:s,y1:s}):"right"===a?n={x0:o,x1:r,y0:s,y1:s}:"bottom-right"===a?(t={x0:o,x1:o,y0:s,y1:i},n={x0:o,x1:r,y0:s,y1:s}):"bottom"===a?t={x0:o,x1:o,y0:s,y1:i}:"bottom-left"===a?(t={x0:o,x1:o,y0:s,y1:i},n={x0:0,x1:o,y0:s,y1:s}):"left"===a?n={x0:0,x1:o,y0:s,y1:s}:"x"===a?t={x0:o,x1:o,y0:0,y1:i}:"y"===a&&(n={x0:0,x1:r,y0:s,y1:s}),(0,l.jsxs)(l.Fragment,{children:[t&&(0,l.jsx)(v,{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}),n&&(0,l.jsx)(v,{x0:n.x0,x1:n.x1,y0:n.y0,y1:n.y1})]})});m.displayName="Crosshair";var y=(0,r.createContext)({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),x={isVisible:!1,position:[null,null],content:null,anchor:null},_=(0,r.createContext)(x),w=function(e){var t=(0,r.useState)(x),n=t[0],i=t[1],a=(0,r.useCallback)(function(e,t,n){void 0===n&&(n="top"),i({isVisible:!0,position:[t[0],t[1]],anchor:n,content:e})},[i]),o=(0,r.useCallback)(function(t,n,r){void 0===r&&(r="top");var a=e.current.getBoundingClientRect(),o=e.current.offsetWidth,l=o===a.width?1:o/a.width,s="touches"in n?n.touches[0]:n,u=s.clientX,c=s.clientY,f=(u-a.left)*l,d=(c-a.top)*l;"left"!==r&&"right"!==r||(r=f<a.width/2?"right":"left"),i({isVisible:!0,position:[f,d],anchor:r,content:t})},[e,i]),l=(0,r.useCallback)(function(){i(x)},[i]);return{actions:(0,r.useMemo)(function(){return{showTooltipAt:a,showTooltipFromEvent:o,hideTooltip:l}},[a,o,l]),state:n}},k=function(){var e=(0,r.useContext)(y);if(void 0===e)throw Error("useTooltip must be used within a TooltipProvider");return e},A=function(){var e=(0,r.useContext)(_);if(void 0===e)throw Error("useTooltipState must be used within a TooltipProvider");return e},M=function(){var e=A();return e.isVisible?(0,l.jsx)(d,{position:e.position,anchor:e.anchor,children:e.content}):null},C=function(e){var t=e.container,n=e.children,r=w(t),i=r.actions,a=r.state;return(0,l.jsx)(y.Provider,{value:i,children:(0,l.jsx)(_.Provider,{value:a,children:n})})}},90342:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},90648:(e,t,n)=>{"use strict";n.d(t,{Fq:()=>l,JJ:()=>a,Nm:()=>o,Tt:()=>r,rR:()=>i});var r=1e3,i=6e4,a=36e5,o=864e5,l=6048e5},91657:(e,t,n)=>{var r=n(75956);e.exports=function(e){return r(e)?void 0:e}},91877:e=>{e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},92027:(e,t,n)=>{var r=n(78572),i=n(67389),a=n(45238);e.exports=i(function(e,t){return a(e)?r(e,t):[]})},92126:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack")},92425:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"m18.7 4.51-6-2.25c-.45-.17-.95-.17-1.4 0l-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 4.94 3.27 9.57 7.71 10.83.19.05.39.05.57 0C16.73 20.66 20 16.03 20 11.09v-4.7c0-.84-.52-1.58-1.3-1.88m-3.9 10.28c-.39.39-1.02.39-1.41.01L12 13.42l-1.39 1.38c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L10.59 12 9.2 10.61a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l1.39-1.39c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L13.42 12l1.38 1.38c.39.39.39 1.02 0 1.41"}),"GppBadRounded")},92805:(e,t,n)=>{var r=n(42233),i=n(74348),a=n(71315);e.exports=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:a},93420:(e,t,n)=>{var r=n(63226);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}}
1,93604:(e,t,n)=>{var r=n(63226);e.exports=function(e){return r(this.__data__,e)>-1}},93653:(e,t,n)=>{var r=n(81863),i=n(39913);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},94101:(e,t,n)=>{var r=n(98323),i=n(39913);e.exports=function e(t,n,a,o,l){return t===n||(null!=t&&null!=n&&(i(t)||i(n))?r(t,n,a,o,e,l):t!=t&&n!=n)}},94150:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(48016),i=n(87780),a=[,,,].concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(r.A);let o=(0,i.A)(a)},94286:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(){var t=new r,n=[],i=[],a=l;function s(e){let r=t.get(e);if(void 0===r){if(a!==l)return a;t.set(e,r=n.push(e)-1)}return i[r%i.length]}return s.domain=function(e){if(!arguments.length)return n.slice();for(let i of(n=[],t=new r,e))t.has(i)||t.set(i,n.push(i)-1);return s},s.range=function(e){return arguments.length?(i=Array.from(e),s):i.slice()},s.unknown=function(e){return arguments.length?(a=e,s):a},s.copy=function(){return e(n,i).unknown(a)},o.C.apply(s,arguments),s}});class r extends Map{constructor(e,t=a){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(let[t,n]of e)this.set(t,n)}get(e){return super.get(i(this,e))}has(e){return super.has(i(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function i({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):n}function a(e){return null!==e&&"object"==typeof e?e.valueOf():e}var o=n(6167);let l=Symbol("implicit")},94662:(e,t,n)=>{var r=n(15725),i=n(27523);e.exports=function(e,t){return t.length<2?e:r(e,i(t,0,-1))}},95365:(e,t,n)=>{var r=n(21902),i=n(86027),a=n(16382),o=n(12146),l=n(63369),s=n(59094);e.exports=function(e,t,n){t=r(t,e);for(var u=-1,c=t.length,f=!1;++u<c;){var d=s(t[u]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++u!=c?f:!!(c=null==e?0:e.length)&&l(c)&&o(d,c)&&(a(e)||i(e))}},96172:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(49212),i=n(54568);let a=(0,r.A)((0,i.jsx)("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2"}),"IosShare")},96969:(e,t,n)=>{var r=n(94101),i=n(61483),a=n(97320),o=n(28925),l=n(9267),s=n(34098),u=n(59094);e.exports=function(e,t){return o(e)&&l(t)?s(u(e),t):function(n){var o=i(n,e);return void 0===o&&o===t?a(n,e):r(t,o,3)}}},97191:(e,t,n)=>{var r=n(65097);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},97320:(e,t,n)=>{var r=n(90342),i=n(95365);e.exports=function(e,t){return null!=e&&i(e,t,r)}}
1,97399:(e,t,n)=>{var r=n(97475);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},97475:(e,t,n)=>{var r=n(7026);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=e.apply(this,r);return n.cache=a.set(i,o)||a,o};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},97711:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(98936);let i=(0,n(69937).w)((0,r.A)(300,.5,0),(0,r.A)(-240,.5,1))},98047:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(71855),i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,a=RegExp(i.source,"g");function o(e,t){var n,o,l,s,u,c=i.lastIndex=a.lastIndex=0,f=-1,d=[],h=[];for(e+="",t+="";(l=i.exec(e))&&(s=a.exec(t));)(u=s.index)>c&&(u=t.slice(c,u),d[f]?d[f]+=u:d[++f]=u),(l=l[0])===(s=s[0])?d[f]?d[f]+=s:d[++f]=s:(d[++f]=null,h.push({i:f,x:(0,r.A)(l,s)})),c=a.lastIndex;return c<t.length&&(u=t.slice(c),d[f]?d[f]+=u:d[++f]=u),d.length<2?h[0]?(n=h[0].x,function(e){return n(e)+""}):(o=t,function(){return o}):(t=h.length,function(e){for(var n,r=0;r<t;++r)d[(n=h[r]).i]=n.x(e);return d.join("")})}},98323:(e,t,n)=>{var r=n(32078),i=n(7020),a=n(89409),o=n(20482),l=n(29874),s=n(16382),u=n(51915),c=n(25808),f="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,g,b,v){var m=s(e),y=s(t),x=m?d:l(e),_=y?d:l(t);x=x==f?h:x,_=_==f?h:_;var w=x==h,k=_==h,A=x==_;if(A&&u(e)){if(!u(t))return!1;m=!0,w=!1}if(A&&!w)return v||(v=new r),m||c(e)?i(e,t,n,g,b,v):a(e,t,x,n,g,b,v);if(!(1&n)){var M=w&&p.call(e,"__wrapped__"),C=k&&p.call(t,"__wrapped__");
1if(M||C){var S=M?e.value():e,T=C?t.value():t;return v||(v=new r),b(S,T,n,g,v)}}return!!A&&(v||(v=new r),o(e,t,n,g,b,v))}},98455:(e,t,n)=>{"use strict";let r;n.d(t,{U9:()=>tA,mc:()=>e4,sg:()=>tw,KF:()=>e7,Ge:()=>tx,kc:()=>t$,Lp:()=>tT,kT:()=>tj,tR:()=>tl,_H:()=>tD,Yf:()=>tW,gD:()=>tP,x:()=>tE,H9:()=>tF,u7:()=>tI,Px:()=>tH,Ex:()=>tu,e_:()=>tf,B2:()=>tc,nv:()=>ts,ni:()=>td,wA:()=>tM,Xl:()=>tR,W_:()=>tL,mk:()=>e8,Ob:()=>tz,d_:()=>tO});var i=n(7620),a=n(89898),o=n(21494),l=n(1864),s=n(98975),u=n(54568);r="undefined"!=typeof window?window:"undefined"!=typeof self?self:n.g;let c=null,f=null,d=r.clearTimeout,h=r.setTimeout,p=r.cancelAnimationFrame||r.mozCancelAnimationFrame||r.webkitCancelAnimationFrame,g=r.requestAnimationFrame||r.mozRequestAnimationFrame||r.webkitRequestAnimationFrame;null==p||null==g?(c=d,f=function(e){return h(e,20)}):(c=function([e,t]){p(e),d(t)},f=function(e){let t=g(function(){d(n),e()}),n=h(function(){p(t),e()},20);return[t,n]});class b extends i.Component{constructor(...e){super(...e),this.state={height:this.props.defaultHeight||0,width:this.props.defaultWidth||0},this._autoSizer=null,this._detectElementResize=null,this._didLogDeprecationWarning=!1,this._parentNode=null,this._resizeObserver=null,this._timeoutId=null,this._onResize=()=>{this._timeoutId=null;let{disableHeight:e,disableWidth:t,onResize:n}=this.props;if(this._parentNode){let r=window.getComputedStyle(this._parentNode)||{},i=parseFloat(r.paddingLeft||"0"),a=parseFloat(r.paddingRight||"0"),o=parseFloat(r.paddingTop||"0"),l=parseFloat(r.paddingBottom||"0"),s=this._parentNode.getBoundingClientRect(),u=s.height-o-l,c=s.width-i-a;if(!e&&this.state.height!==u||!t&&this.state.width!==c){this.setState({height:u,width:c});let e=()=>{this._didLogDeprecationWarning||(this._didLogDeprecationWarning=!0,console.warn("scaledWidth and scaledHeight parameters have been deprecated; use width and height instead"))};"function"==typeof n&&n({height:u,width:c,get scaledHeight(){return e(),u},get scaledWidth(){return e(),c}})}}},this._setRef=e=>{this._autoSizer=e}}componentDidMount(){let{nonce:e}=this.props,t=this._autoSizer?this._autoSizer.parentNode:null;if(null!=t&&t.ownerDocument&&t.ownerDocument.defaultView&&t instanceof t.ownerDocument.defaultView.HTMLElement){this._parentNode=t;let n=t.ownerDocument.defaultView.ResizeObserver;null!=n?(this._resizeObserver=new n(()=>{this._timeoutId=setTimeout(this._onResize,0)}),this._resizeObserver.observe(t)):(this._detectElementResize=function(e){let t,n,i,a,o,l,s="undefined"!=typeof document&&document.attachEvent;if(!s){o=function(e){let t=e.__resizeTriggers__,n=t.firstElementChild,r=t.lastElementChild,i=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,i.style.width=n.offsetWidth+1+"px",i.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},l=function(e){if(e.target.className&&"function"==typeof e.target.className.indexOf&&0>e.target.className.indexOf("contract-trigger")&&0>e.target.className.indexOf("expand-trigger"))return;let t=this;o(this),this.__resizeRAF__&&c(this.__resizeRAF__),this.__resizeRAF__=f(function(){(t.offsetWidth!==t.__resizeLast__.width||t.offsetHeight!==t.__resizeLast__.height)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach(function(n){n.call(t,e)}))})};let e=!1,r="";i="animationstart";let s="Webkit Moz O ms".split(" "),u="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" ");{let t=document.createElement("fakeelement");if(void 0!==t.style.animationName&&(e=!0),!1===e){for(let n=0;n<s.length;n++)if(void 0!==t.style[s[n]+"AnimationName"]){r="-"+s[n].toLowerCase()+"-",i=u[n],e=!0;break}}}t="@"+r+"keyframes "+(n="resizeanim")+" { from { opacity: 0; } to { opacity: 0; } } ",a=r+"animation: 1ms "+n+"; "}let u=function(n){if(!n.getElementById("detectElementResize")){let r=(t||"")+".resize-triggers { "+(a||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',i=n.head||n.getElementsByTagName("head")[0],o=n.createElement("style");o.id="detectElementResize",o.type="text/css",null!=e&&o.setAttribute("nonce",e),o.styleSheet?o.styleSheet.cssText=r:o.appendChild(n.createTextNode(r)),i.appendChild(o)}};return{addResizeListener:function(e,t){if(s)e.attachEvent("onresize",t);else{if(!e.__resizeTriggers__){let t=e.ownerDocument,a=r.getComputedStyle(e);a&&"static"===a.position&&(e.style.position="relative"),u(t),e.__resizeLast__={},e.__resizeListeners__=[],(e.__resizeTriggers__=t.createElement("div")).className="resize-triggers";let s=t.createElement("div");s.className="expand-trigger",s.appendChild(t.createElement("div"));let c=t.createElement("div");
1c.className="contract-trigger",e.__resizeTriggers__.appendChild(s),e.__resizeTriggers__.appendChild(c),e.appendChild(e.__resizeTriggers__),o(e),e.addEventListener("scroll",l,!0),i&&(e.__resizeTriggers__.__animationListener__=function(t){t.animationName===n&&o(e)},e.__resizeTriggers__.addEventListener(i,e.__resizeTriggers__.__animationListener__))}e.__resizeListeners__.push(t)}},removeResizeListener:function(e,t){if(s)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",l,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(i,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}(e),this._detectElementResize.addResizeListener(t,this._onResize)),this._onResize()}}componentWillUnmount(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),null!==this._timeoutId&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}render(){let{children:e,defaultHeight:t,defaultWidth:n,disableHeight:r=!1,disableWidth:a=!1,doNotBailOutOnEmptyChildren:o=!1,nonce:l,onResize:s,style:u={},tagName:c="div",...f}=this.props,{height:d,width:h}=this.state,p={overflow:"visible"},g={},b=!1;return r||(0===d&&(b=!0),p.height=0,g.height=d,g.scaledHeight=d),a||(0===h&&(b=!0),p.width=0,g.width=h,g.scaledWidth=h),o&&(b=!1),(0,i.createElement)(c,{ref:this._setRef,style:{...p,...u},...f},!b&&e(g))}}function v(e,t){return e===t}var m=n(98047),y=n(92027);function x(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 _(e){this._context=e}function w(){}function k(e){this._context=e}function A(e){this._context=e}function M(e,t){this._basis=new _(e),this._beta=t}_.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:x(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*=1,t*=1,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:x(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},k.prototype={areaStart:w,areaEnd:w,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*=1,t*=1,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:x(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},A.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*=1,t*=1,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:x(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},M.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,i=e[0],a=t[0],o=e[n]-i,l=t[n]-a,s=-1;++s<=n;)r=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(i+r*o),this._beta*t[s]+(1-this._beta)*(a+r*l));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};let C=function e(t){function n(e){return 1===t?new _(e):new M(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function S(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function T(e,t){this._context=e,this._k=(1-t)/6}T.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:S(this,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*=1,t*=1,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,this._x1=e,this._y1=t;break;case 2:this._point=3;default:S(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let j=function e(t){function n(e){return new T(e,t)}return n.tension=function(t){return e(+t)},n}(0);function R(e,t){this._context=e,this._k=(1-t)/6}R.prototype={areaStart:w,areaEnd:w,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:S(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let L=function e(t){function n(e){return new R(e,t)}return n.tension=function(t){return e(+t)},n}(0);function O(e,t){this._context=e,this._k=(1-t)/6}O.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=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*=1,t*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:S(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let P=function e(t){function n(e){return new O(e,t)}return n.tension=function(t){return e(+t)},n}(0);var E=n(13830);function z(e,t,n){var r=e._x1,i=e._y1,a=e._x2,o=e._y2;if(e._l01_a>E.Ni){var l=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,s=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*l-e._x0*e._l12_2a+e._x2*e._l01_2a)/s,i=(i*l-e._y0*e._l12_2a+e._y2*e._l01_2a)/s}if(e._l23_a>E.Ni){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,c=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*u+e._x1*e._l23_2a-t*e._l12_2a)/c,o=(o*u+e._y1*e._l23_2a-n*e._l12_2a)/c}e._context.bezierCurveTo(r,i,a,o,e._x2,e._y2)}function W(e,t){this._context=e,this._alpha=t}W.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e*=1,t*=1,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}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;default:z(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let D=function e(t){function n(e){return t?new W(e,t):new T(e,0)}
1return n.alpha=function(t){return e(+t)},n}(.5);function I(e,t){this._context=e,this._alpha=t}I.prototype={areaStart:w,areaEnd:w,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e*=1,t*=1,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:z(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let F=function e(t){function n(e){return t?new I(e,t):new R(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function N(e,t){this._context=e,this._alpha=t}N.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=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){if(e*=1,t*=1,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:z(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let B=function e(t){function n(e){return t?new N(e,t):new O(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);var $=n(4805);function H(e){this._context=e}H.prototype={areaStart:w,areaEnd:w,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e*=1,t*=1,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function U(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0);return((a<0?-1:1)+(o<0?-1:1))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs((a*i+o*r)/(r+i)))||0}function V(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Y(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,l=(a-r)/3;e._context.bezierCurveTo(r+l,i+l*t,a-l,o-l*n,a,o)}function K(e){this._context=e}function G(e){this._context=new q(e)}function q(e){this._context=e}function X(e){this._context=e}function Q(e){var t,n,r=e.length-1,i=Array(r),a=Array(r),o=Array(r);for(i[0]=0,a[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,a[t]=4,o[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,a[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/a[t-1],a[t]-=n,o[t]-=n*o[t-1];for(i[r-1]=o[r-1]/a[r-1],t=r-2;t>=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(t=0,a[r-1]=(e[r]+i[r-1])/2;t<r-1;++t)a[t]=2*e[t+1]-i[t+1];return[i,a]}function Z(e,t){this._context=e,this._t=t}K.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:Y(this,this._t0,V(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*=1,(e*=1)!==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,Y(this,V(this,n=U(this,e,t)),n);break;default:Y(this,this._t0,n=U(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(G.prototype=Object.create(K.prototype)).point=function(e,t){K.prototype.point.call(this,t,e)},q.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,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}},X.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=Q(e),i=Q(t),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],e[o],t[o]);(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)}},Z.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*=1,t*=1,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}};var J=n(89419);function ee(e){var t=e.map(et);return(0,J.A)(e).sort(function(e,n){return t[e]-t[n]})}function et(e){for(var t,n=0,r=-1,i=e.length;++r<i;)(t=+e[r][1])&&(n+=t);return n}function en(e){for(var t,n=-1,r=0,i=e.length,a=-1/0;++n<i;)(t=+e[n][1])>a&&(a=t,r=n);return r}var er=n(52906),ei=n(69523),ea=n(94286),eo=n(66219),el=n(52607),es=n(67435),eu=n(34606),ec=n(12111),ef=n(20102),ed=n(3122),eh=n(59154),ep=n(77624),eg=n(48924),eb=n(2719),ev=n(35725),em=n(82518),ey=n(39418),ex=n(66047),e_=n(64180),ew=n(94150),ek=n(38500),eA=n(52947),eM=n(79951),eC=n(46530),eS=n(22205),eT=n(23849),ej=n(33365),eR=n(53484),eL=n(32948),eO=n(974),eP=n(22092),eE=n(24567),ez=n(19317),eW=n(57648),eD=n(73651),eI=n(33166),eF=n(28794),eN=n(46623),eB=n(85580),e$=n(14776),eH=n(47978),eU=n(97711),eV=n(47103),eY=n(39957);n(16382);var eK=n(86769),eG=n(39509),eq=n(58134),eX=n(61483),eQ=n(75956),eZ=n(77948),eJ=n(20795),e0=n(83487),e1=(0,i.createContext)(),e2=function(e){var t=e.children,n=e.animate,r=void 0===n||n,a=e.config,o=void 0===a?"default":a,c=(0,i.useMemo)(function(){return{animate:r,config:l(o)?s.$W[o]:o}},[r,o]);return(0,u.jsx)(e1.Provider,{value:c,children:t})},e8=function(){return(0,i.useContext)(e1)},e6=function(e){var t=e.children,n=e.condition,r=e.wrapper;return n?(0,i.cloneElement)(r,{},t):t},e5={position:"relative"},e4=function(e){var t=e.children,n=e.theme,r=e.renderWrapper,l=e.isInteractive,s=e.animate,c=e.motionConfig,f=(0,i.useRef)(null);
1return(0,u.jsx)(o.NP,{theme:n,children:(0,u.jsx)(e2,{animate:s,config:c,children:(0,u.jsx)(a.Bc,{container:f,children:(0,u.jsxs)(e6,{condition:void 0===r||r,wrapper:(0,u.jsx)("div",{style:e5,ref:f}),children:[t,(void 0===l||l)&&(0,u.jsx)(a.m_,{})]})})})})},e3=function(e,t){return e.width===t.width&&e.height===t.height},e9=function(e){var t,r,a,o,l,s,c,f=e.children,d=e.width,h=e.height,p=e.onResize,g=e.debounceResize,b=(t={width:d,height:h},a=(r={equalityFn:e3}).equalityFn||v,o=(0,i.useRef)(t),l=(0,i.useState)({})[1],s=function(e,t,r,a){var o=this,l=(0,i.useRef)(null),s=(0,i.useRef)(0),u=(0,i.useRef)(0),c=(0,i.useRef)(null),f=(0,i.useRef)([]),d=(0,i.useRef)(),h=(0,i.useRef)(),p=(0,i.useRef)(e),g=(0,i.useRef)(!0),b=(0,i.useRef)(),v=(0,i.useRef)();p.current=e;var m="undefined"!=typeof window,y=!t&&0!==t&&m;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var x=!!(r=r||{}).leading,_=!("trailing"in r)||!!r.trailing,w=!!r.flushOnExit&&_,k="maxWait"in r,A="debounceOnServer"in r&&!!r.debounceOnServer,M=k?Math.max(+r.maxWait||0,t):null,C=(0,i.useMemo)(function(){var e=function(e){var t=f.current,n=d.current;return f.current=d.current=null,s.current=e,u.current=u.current||e,h.current=p.current.apply(n,t)},r=function(e,t){y&&cancelAnimationFrame(c.current),c.current=y?requestAnimationFrame(e):setTimeout(e,t)},i=function(e){if(!g.current)return!1;var n=e-l.current;return!l.current||n>=t||n<0||k&&e-s.current>=M},C=function(t){return c.current=null,_&&f.current?e(t):(f.current=d.current=null,h.current)},S=function e(){var n=Date.now();if(x&&u.current===s.current&&T(),i(n))return C(n);if(g.current){var a=t-(n-l.current);r(e,k?Math.min(a,M-(n-s.current)):a)}},T=function(){a&&a({})},j=function(){if(m||A){var a,u=Date.now(),p=i(u);if(f.current=[].slice.call(arguments),d.current=o,l.current=u,w&&!b.current&&(b.current=function(){var e;"hidden"===(null==(e=n.g.document)?void 0:e.visibilityState)&&v.current.flush()},null==(a=n.g.document)||null==a.addEventListener||a.addEventListener("visibilitychange",b.current)),p){if(!c.current&&g.current)return s.current=l.current,r(S,t),x?e(l.current):h.current;if(k)return r(S,t),e(l.current)}return c.current||r(S,t),h.current}};return j.cancel=function(){var e=c.current;e&&(y?cancelAnimationFrame(c.current):clearTimeout(c.current)),s.current=0,f.current=l.current=d.current=c.current=null,e&&a&&a({})},j.isPending=function(){return!!c.current},j.flush=function(){return c.current?C(Date.now()):h.current},j},[x,k,t,M,_,w,y,m,A,a]);return v.current=C,(0,i.useEffect)(function(){return g.current=!0,function(){var e;w&&v.current.flush(),b.current&&(null==(e=n.g.document)||null==e.removeEventListener||e.removeEventListener("visibilitychange",b.current),b.current=null),g.current=!1}},[w]),C}((0,i.useCallback)(function(e){o.current=e,l({})},[l]),g,r,l),a((c=(0,i.useRef)(t)).current,t)||(s(t),c.current=t),[o.current,s])[0];return(0,i.useEffect)(function(){null==p||p(b)},[b,p]),(0,u.jsx)(u.Fragment,{children:f(b)})},e7=function(e){var t=e.children,n=e.defaultWidth,r=e.defaultHeight,i=e.onResize,a=e.debounceResize,o=void 0===a?0:a;return(0,u.jsx)(b,{defaultWidth:n,defaultHeight:r,children:function(e){var n=e.width,r=e.height;return(0,u.jsx)(e9,{width:n,height:r,onResize:i,debounceResize:o,children:t})}})};function te(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 tt(){return(tt=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}).apply(null,arguments)}function tn(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}var tr=["id","colors"],ti={linearGradient:function(e){var t=e.id,n=e.colors,r=tn(e,tr);return(0,u.jsx)("linearGradient",tt({id:t,x1:0,x2:0,y1:0,y2:1},r,{children:n.map(function(e){var t=e.offset,n=e.color,r=e.opacity;return(0,u.jsx)("stop",{offset:t+"%",stopColor:n,stopOpacity:void 0!==r?r:1},t)})}))}},ta={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},to=(0,i.memo)(function(e){var t=e.id,n=e.background,r=void 0===n?ta.background:n,i=e.color,a=void 0===i?ta.color:i,o=e.size,l=void 0===o?ta.size:o,s=e.padding,c=void 0===s?ta.padding:s,f=e.stagger,d=void 0===f?ta.stagger:f,h=l+c,p=l/2,g
1=c/2;return!0===d&&(h=2*l+2*c),(0,u.jsxs)("pattern",{id:t,width:h,height:h,patternUnits:"userSpaceOnUse",children:[(0,u.jsx)("rect",{width:h,height:h,fill:r}),(0,u.jsx)("circle",{cx:g+p,cy:g+p,r:p,fill:a}),d&&(0,u.jsx)("circle",{cx:1.5*c+l+p,cy:1.5*c+l+p,r:p,fill:a})]})}),tl=function(e){return e*Math.PI/180},ts=function(e){return 180*e/Math.PI},tu=function(e){return e.startAngle+(e.endAngle-e.startAngle)/2},tc=function(e,t){return{x:Math.cos(e)*t,y:Math.sin(e)*t}},tf=function(e){var t=e%360;return t<0&&(t+=360),t},td={svg:{align:{left:"start",center:"middle",right:"end",start:"start",middle:"middle",end:"end"},baseline:{top:"text-before-edge",center:"central",bottom:"alphabetic"}},canvas:{align:{left:"left",center:"center",right:"right",start:"left",middle:"center",end:"right"},baseline:{top:"top",center:"middle",bottom:"bottom"}}},th={spacing:5,rotation:0,background:"#000000",color:"#ffffff",lineWidth:2},tp=(0,i.memo)(function(e){var t=e.id,n=e.spacing,r=void 0===n?th.spacing:n,i=e.rotation,a=void 0===i?th.rotation:i,o=e.background,l=void 0===o?th.background:o,s=e.color,c=void 0===s?th.color:s,f=e.lineWidth,d=void 0===f?th.lineWidth:f,h=Math.round(a)%360,p=Math.abs(r);h>180?h-=360:h>90?h-=180:h<-180?h+=360:h<-90&&(h+=180);var g,b=p,v=p;return 0===h?g="\n M 0 0 L "+b+" 0\n M 0 "+v+" L "+b+" "+v+"\n ":90===h?g="\n M 0 0 L 0 "+v+"\n M "+b+" 0 L "+b+" "+v+"\n ":(b=Math.abs(p/Math.sin(tl(h))),v=p/Math.sin(tl(90-h)),g=h>0?"\n M 0 "+-v+" L "+2*b+" "+v+"\n M "+-b+" "+-v+" L "+b+" "+v+"\n M "+-b+" 0 L "+b+" "+2*v+"\n ":"\n M "+-b+" "+v+" L "+b+" "+-v+"\n M "+-b+" "+2*v+" L "+2*b+" "+-v+"\n M 0 "+2*v+" L "+2*b+" 0\n "),(0,u.jsxs)("pattern",{id:t,width:b,height:v,patternUnits:"userSpaceOnUse",children:[(0,u.jsx)("rect",{width:b,height:v,fill:l,stroke:"rgba(255, 0, 0, 0.1)",strokeWidth:0}),(0,u.jsx)("path",{d:g,strokeWidth:d,stroke:c,strokeLinecap:"square"})]})}),tg={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},tb={patternDots:to,patternLines:tp,patternSquares:(0,i.memo)(function(e){var t=e.id,n=e.color,r=void 0===n?tg.color:n,i=e.background,a=void 0===i?tg.background:i,o=e.size,l=void 0===o?tg.size:o,s=e.padding,c=void 0===s?tg.padding:s,f=e.stagger,d=void 0===f?tg.stagger:f,h=l+c,p=c/2;return!0===d&&(h=2*l+2*c),(0,u.jsxs)("pattern",{id:t,width:h,height:h,patternUnits:"userSpaceOnUse",children:[(0,u.jsx)("rect",{width:h,height:h,fill:a}),(0,u.jsx)("rect",{x:p,y:p,width:l,height:l,fill:r}),d&&(0,u.jsx)("rect",{x:1.5*c+l,y:1.5*c+l,width:l,height:l,fill:r})]})})},tv=["type"],tm=tt({},ti,tb),ty=(0,i.memo)(function(e){var t=e.defs;return!t||t.length<1?null:(0,u.jsx)("defs",{"aria-hidden":!0,children:t.map(function(e){var t=e.type,n=tn(e,tv);return tm[t]?(0,i.createElement)(tm[t],tt({key:n.id},n)):null})})}),tx=(0,i.forwardRef)(function(e,t){var n=e.width,r=e.height,i=e.margin,a=e.defs,l=e.children,s=e.role,c=e.ariaLabel,f=e.ariaLabelledBy,d=e.ariaDescribedBy,h=e.isFocusable,p=(0,o.DP)();return(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:r,role:s,"aria-label":c,"aria-labelledby":f,"aria-describedby":d,focusable:h,tabIndex:h?0:void 0,ref:t,children:[(0,u.jsx)(ty,{defs:a}),(0,u.jsx)("rect",{width:n,height:r,fill:p.background}),(0,u.jsx)("g",{transform:"translate("+i.left+","+i.top+")",children:l})]})}),t_=(0,i.memo)(function(e){var t=e.size,n=e.color,r=e.borderWidth,i=e.borderColor;return(0,u.jsx)("circle",{r:t/2,fill:n,stroke:i,strokeWidth:r,style:{pointerEvents:"none"}})}),tw=(0,i.memo)(function(e){var t=e.x,n=e.y,r=e.symbol,a=e.size,l=e.datum,c=e.color,f=e.borderWidth,d=e.borderColor,h=e.label,p=e.labelTextAnchor,g=e.labelYOffset,b=e.ariaLabel,v=e.ariaLabelledBy,m=e.ariaDescribedBy,y=e.ariaHidden,x=e.ariaDisabled,_=e.isFocusable,w=void 0!==_&&_,k=e.tabIndex,A=e.onFocus,M=e.onBlur,C=e.testId,S=(0,o.DP)(),T=e8(),j=T.animate,R=T.config,L=(0,s.zh)({transform:"translate("+t+", "+n+")",config:R,immediate:!j}),O=(0,i.useCallback)(function(e){null==A||A(l,e)},[A,l]),P=(0,i.useCallback)(function(e){null==M||M(l,e)},[M,l]);return(0,u.jsxs)(s.CS.g,{transform:L.transform,style:{pointerEvents:"none"},focusable:w,tabIndex:w?void 0===k?0:k:void 0,"aria-label":b,"aria-labelledby":v,"aria-describedby":m,"aria-disabled":x,"aria-hidden":y,onFocus:w&&A?O:void 0,onBlur:w&&M?P:void 0,"data-testid":C,children:[(0,i.createElement)(void 0===r?t_:r,{size:a,c
1olor:c,datum:l,borderWidth:f,borderColor:d}),h&&(0,u.jsx)("text",{textAnchor:void 0===p?"middle":p,y:void 0===g?-12:g,style:(0,o.Ou)(S.dots.text),children:h})]})}),tk=(0,i.memo)(function(e){var t=e.width,n=e.height,r=e.axis,i=e.scale,a=e.value,l=e.lineStyle,s=e.textStyle,c=e.legend,f=e.legendNode,d=e.legendPosition,h=e.legendOffsetX,p=e.legendOffsetY,g=e.legendOrientation,b=(0,o.DP)(),v=0,m=0,y=0,x=0;if("y"===r?(y=i(a),m=t):(v=i(a),x=n),c&&!f){var _=function(e){var t=e.axis,n=e.width,r=e.height,i=e.position,a=e.offsetX,o=e.offsetY,l=e.orientation,s=0,u=0,c="start";if("x"===t)switch(i){case"top-left":s=-a,u=o,c="end";break;case"top":u=-o,c="horizontal"===l?"middle":"start";break;case"top-right":s=a,u=o,c="horizontal"===l?"start":"end";break;case"right":s=a,u=r/2,c="horizontal"===l?"start":"middle";break;case"bottom-right":s=a,u=r-o,c="start";break;case"bottom":u=r+o,c="horizontal"===l?"middle":"end";break;case"bottom-left":u=r-o,s=-a,c="horizontal"===l?"end":"start";break;case"left":s=-a,u=r/2,c="horizontal"===l?"end":"middle"}else switch(i){case"top-left":s=a,u=-o,c="start";break;case"top":s=n/2,u=-o,c="horizontal"===l?"middle":"start";break;case"top-right":s=n-a,u=-o,c="horizontal"===l?"end":"start";break;case"right":s=n+a,c="horizontal"===l?"start":"middle";break;case"bottom-right":s=n-a,u=o,c="end";break;case"bottom":s=n/2,u=o,c="horizontal"===l?"middle":"end";break;case"bottom-left":s=a,u=o,c="horizontal"===l?"start":"end";break;case"left":s=-a,c="horizontal"===l?"end":"middle"}return{x:s,y:u,rotation:"vertical"===l?-90:0,textAnchor:c}}({axis:r,width:t,height:n,position:void 0===d?"top-right":d,offsetX:void 0===h?14:h,offsetY:void 0===p?14:p,orientation:void 0===g?"horizontal":g});f=(0,u.jsx)("text",{transform:"translate("+_.x+", "+_.y+") rotate("+_.rotation+")",textAnchor:_.textAnchor,dominantBaseline:"central",style:s,children:c})}return(0,u.jsxs)("g",{transform:"translate("+v+", "+y+")",children:[(0,u.jsx)("line",{x1:0,x2:m,y1:0,y2:x,stroke:b.markers.lineColor,strokeWidth:b.markers.lineStrokeWidth,style:l}),f]})}),tA=(0,i.memo)(function(e){var t=e.markers,n=e.width,r=e.height,i=e.xScale,a=e.yScale;return t&&0!==t.length?t.map(function(e,t){return(0,u.jsx)(tk,tt({},e,{width:n,height:r,scale:"y"===e.axis?a:i}),t)}):null}),tM=function(e){var t,n=e8(),r=n.animate,a=n.config,o=(t=(0,i.useRef)(),(0,i.useEffect)(function(){t.current=e},[e]),t.current),l=(0,i.useMemo)(function(){return(0,m.A)(o,e)},[o,e]),u=(0,s.zh)({from:{value:0},to:{value:1},reset:!0,config:a,immediate:!r}).value;return(0,s.to)(u,l)},tC=((0,i.createContext)(void 0),{basis:function(e){return new _(e)},basisClosed:function(e){return new k(e)},basisOpen:function(e){return new A(e)},bundle:C,cardinal:j,cardinalClosed:L,cardinalOpen:P,catmullRom:D,catmullRomClosed:F,catmullRomOpen:B,linear:$.A,linearClosed:function(e){return new H(e)},monotoneX:function(e){return new K(e)},monotoneY:function(e){return new G(e)},natural:function(e){return new X(e)},step:function(e){return new Z(e,.5)},stepAfter:function(e){return new Z(e,1)},stepBefore:function(e){return new Z(e,0)}}),tS=Object.keys(tC),tT=(tS.filter(function(e){return e.endsWith("Closed")}),y(tS,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),y(tS,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),function(e){if(!tC[e])throw TypeError("'"+e+"', is not a valid curve interpolator identifier.");return tC[e]}),tj=(Object.keys((Object.keys((Object.keys({ascending:ee,descending:function(e){return ee(e).reverse()},insideOut:function(e){var t,n,r,i=e.length,a=e.map(et),o=(t=e.map(en),(0,J.A)(e).sort(function(e,n){return t[e]-t[n]})),l=0,s=0,u=[],c=[];for(n=0;n<i;++n)r=o[n],l<s?(l+=a[r],u.push(r)):(s+=a[r],c.push(r));return c.reverse().concat(u)},none:J.A,reverse:function(e){return(0,J.A)(e).reverse()}}),{expand:function(e,t){if((r=e.length)>0){for(var n,r,i,a=0,o=e[0].length;a<o;++a){for(i=n=0;n<r;++n)i+=e[n][a][1]||0;if(i)for(n=0;n<r;++n)e[n][a][1]/=i}(0,er.A)(e,t)}},diverging:ei.A,none:er.A,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,i=e[t[0]],a=i.length;r<a;++r){for(var o=0,l=0;o<n;++o)l+=e[o][r][1]||0;i[r][1]+=i[r][0]=-l/2}(0,er.A)(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,i,a=0,o=1;o<r;++o){for(var l=0,s=0,u=0;l<i;++l){for(var c=e[t[l]],f=c[o][1]||0,d=(f-(c[o-1][1]||0))/2,h=0;h<l;++h){var p=e[t[h]];
1d+=(p[o][1]||0)-(p[o-1][1]||0)}s+=f,u+=d*f}n[o-1][1]+=n[o-1][0]=a,s&&(a-=u/s)}n[o-1][1]+=n[o-1][0]=a,(0,er.A)(e,t)}}})),{nivo:["#d76445","#f47560","#e8c1a0","#97e3d5","#61cdbb","#00b0a7"],BrBG:eY(eo.K),PRGn:eY(el.K),PiYG:eY(es.K),PuOr:eY(eu.K),RdBu:eY(ec.K),RdGy:eY(ef.K),RdYlBu:eY(ed.K),RdYlGn:eY(eh.K),spectral:eY(ep.K),blues:eY(eg.K),greens:eY(eb.K),greys:eY(ev.K),oranges:eY(em.K),purples:eY(ey.K),reds:eY(ex.K),BuGn:eY(e_.K),BuPu:eY(ew.K),GnBu:eY(ek.K),OrRd:eY(eA.K),PuBuGn:eY(eM.K),PuBu:eY(eC.K),PuRd:eY(eS.K),RdPu:eY(eT.K),YlGnBu:eY(ej.K),YlGn:eY(eR.K),YlOrBr:eY(eL.K),YlOrRd:eY(eO.K)})),eP.A,eE.A,ez.A,eW.A,eD.A,eI.A,eF.A,eN.A,eB.A,eY(eo.K),eY(el.K),eY(es.K),eY(eu.K),eY(ec.K),eY(ef.K),eY(ed.K),eY(eh.K),eY(ep.K),eY(eg.K),eY(eb.K),eY(ev.K),eY(em.K),eY(ey.K),eY(ex.K),eY(e_.K),eY(ew.K),eY(ek.K),eY(eA.K),eY(eM.K),eY(eC.K),eY(eS.K),eY(eT.K),eY(ej.K),eY(eR.K),eY(eL.K),eY(eO.K),eo.A,el.A,es.A,eu.A,ec.A,ef.A,ed.A,eh.A,ep.A,eg.A,eb.A,ev.A,em.A,ey.A,ex.A,e$.Ay,e$.e0,e$.uz,e$.pv,eH.Ko,eH.Ub,eU.A,e_.A,ew.A,ek.A,eA.A,eM.A,eC.A,eS.A,eT.A,ej.A,eR.A,eL.A,eO.A,eH.Ay,eV.A,(0,ea.A)(eB.A),{top:0,right:0,bottom:0,left:0}),tR=function(e,t,n){return void 0===n&&(n={}),(0,i.useMemo)(function(){var r=tt({},tj,n);return{margin:r,innerWidth:e-r.left-r.right,innerHeight:t-r.top-r.bottom,outerWidth:e,outerHeight:t}},[e,t,n])},tL=function(){var e=(0,i.useRef)(null),t=(0,i.useState)({left:0,top:0,width:0,height:0}),n=t[0],r=t[1],a=(0,i.useState)(function(){return"undefined"==typeof ResizeObserver?null:new ResizeObserver(function(e){return r(e[0].contentRect)})})[0];return(0,i.useEffect)(function(){return e.current&&null!==a&&a.observe(e.current),function(){null!==a&&a.disconnect()}},[a]),[e,n]},tO=function(e){return(0,i.useMemo)(function(){return"function"==typeof e?e:"string"==typeof e?0===e.indexOf("time:")?(0,eq.DC)(e.slice("5")):(0,eG.GP)(e):function(e){return""+e}},[e])},tP=function(e,t){var n,r=eK(e)?e:function(t){return eX(t,e)};return t&&(n=eK(t)?t:(0,eG.GP)(t)),n?function(e){return n(r(e))}:r},tE=function(e){return eK(e)?e:function(t){return eX(t,e)}},tz=function(e){return(0,i.useMemo)(function(){return tE(e)},[e])},tW=function(e,t,n,r){return Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2))},tD=function(e,t,n,r){var i=Math.atan2(r-t,n-e)-Math.PI/2;return i>0?i:2*Math.PI+i},tI=function(e,t,n,r,i,a){return e<=i&&i<=e+n&&t<=a&&a<=t+r},tF=function(e,t){var n,r="touches"in t?t.touches[0]:t,i=r.clientX,a=r.clientY,o=e.getBoundingClientRect(),l=(n=void 0!==e.getBBox?e.getBBox():{width:e.offsetWidth||0,height:e.offsetHeight||0}).width===o.width?1:n.width/o.width;return[(i-o.left)*l,(a-o.top)*l]},tN=Object.keys(ti),tB=Object.keys(tb),t$=function(e,t,n,r){var i=void 0===r?{}:r,a=i.dataKey,o=i.colorKey,l=void 0===o?"color":o,s=i.targetKey,u=void 0===s?"fill":s,c=[],f={};return e.length&&t.length&&(c=[].concat(e),t.forEach(function(t){for(var r,i=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return te(e,void 0);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)?te(e,void 0):void 0}}(e))){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n);!(r=i()).done&&!function(){var n,i=r.value,o=i.id;if(n=i.match,"*"===n||(eK(n)?n(t):!!eQ(n)&&eJ(eZ(a?eX(t,a):t,Object.keys(n)),n))){var s=e.find(function(e){return e.id===o});if(s){if(tB.includes(s.type))if("inherit"===s.background||"inherit"===s.color){var d=eX(t,l),h=s.background,p=s.color,g=o;"inherit"===s.background&&(g=g+".bg."+d,h=d),"inherit"===s.color&&(g=g+".fg."+d,p=d),e0(t,u,"url(#"+g+")"),f[g]||(c.push(tt({},s,{id:g,background:h,color:p})),f[g]=1)}else e0(t,u,"url(#"+o+")");else if(tN.includes(s.type))if(s.colors.map(function(e){return e.color}).includes("inherit")){var b=eX(t,l),v=o,m=tt({},s,{colors:s.colors.map(function(e,t){return"inherit"!==e.color?e:(v=v+"."+t+"."+b,tt({},e,{color:"inherit"===e.color?b:e.color}))})});m.id=v,e0(t,u,"url(#"+v+")"),f[v]||(c.push(m),f[v]=1)}else e0(t,u,"url(#"+o+")")}return 1}}(););})),c};function tH(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=0;n<t.length;n++){var r=t[n];"function"==typeof r?r(e):null!=r&&(r.current=e)}}}},98551:(e,t,n)=>{var r=n(63226),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);
1return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},98936:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(23841),i=n(8978);let a=Math.PI/180,o=180/Math.PI;var l=-1.78277*.29227-.1347134789;function s(e,t,n,r){return 1==arguments.length?function(e){if(e instanceof u)return new u(e.h,e.s,e.l,e.opacity);e instanceof i.Gw||(e=(0,i.b)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(l*r+-1.7884503806*t-3.5172982438*n)/(l+-1.7884503806-3.5172982438),s=r-a,c=-((1.97294*(n-a)- -.29227*s)/.90649),f=Math.sqrt(c*c+s*s)/(1.97294*a*(1-a)),d=f?Math.atan2(c,s)*o-120:NaN;return new u(d<0?d+360:d,f,a,e.opacity)}(e):new u(e,t,n,null==r?1:r)}function u(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.A)(u,s,(0,r.X)(i.Q1,{brighter(e){return e=null==e?i.Uw:Math.pow(i.Uw,e),new u(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i.ef:Math.pow(i.ef,e),new u(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*a,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),o=Math.sin(e);return new i.Gw(255*(t+n*(-.14861*r+1.78277*o)),255*(t+n*(-.29227*r+-.90649*o)),255*(t+1.97294*r*n),this.opacity)}}))},98975:(e,t,n)=>{"use strict";n.d(t,{CS:()=>nu,$W:()=>tc,to:()=>t4,zh:()=>tJ,pn:()=>t0});var r,i,a,o=w(),l=e=>m(e,o),s=w();l.write=e=>m(e,s);var u=w();l.onStart=e=>m(e,u);var c=w();l.onFrame=e=>m(e,c);var f=w();l.onFinish=e=>m(e,f);var d=[];l.setTimeout=(e,t)=>{let n=l.now()+t,r=()=>{let e=d.findIndex(e=>e.cancel==r);~e&&d.splice(e,1),b-=!!~e},i={time:n,handler:e,cancel:r};return d.splice(h(n),0,i),b+=1,y(),i};var h=e=>~(~d.findIndex(t=>t.time>e)||~d.length);l.cancel=e=>{u.delete(e),c.delete(e),f.delete(e),o.delete(e),s.delete(e)},l.sync=e=>{v=!0,l.batchedUpdates(e),v=!1},l.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,l.onStart(n)}return r.handler=e,r.cancel=()=>{u.delete(n),t=null},r};var p="undefined"!=typeof window?window.requestAnimationFrame:()=>{};l.use=e=>p=e,l.now="undefined"!=typeof performance?()=>performance.now():Date.now,l.batchedUpdates=e=>e(),l.catch=console.error,l.frameLoop="always",l.advance=()=>{"demand"!==l.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):_()};var g=-1,b=0,v=!1;function m(e,t){v?(t.delete(e),e(0)):(t.add(e),y())}function y(){g<0&&(g=0,"demand"!==l.frameLoop&&p(x))}function x(){~g&&(p(x),l.batchedUpdates(_))}function _(){let e=g,t=h(g=l.now());if(t&&(k(d.splice(0,t),e=>e.handler()),b-=t),!b)return void(g=-1);u.flush(),o.flush(e?Math.min(64,g-e):16.667),c.flush(),s.flush(),f.flush()}function w(){let e=new Set,t=e;return{add(n){b+=+!(t!=e||e.has(n)),e.add(n)},delete:n=>(b-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,b-=t.size,k(t,t=>t(n)&&e.add(t)),b+=e.size,t=e)}}}function k(e,t){e.forEach(e=>{try{t(e)}catch(e){l.catch(e)}})}var A=n(7620),M=Object.defineProperty,C={};function S(){}((e,t)=>{for(var n in t)M(e,n,{get:t[n],enumerable:!0})})(C,{assign:()=>F,colors:()=>W,createStringInterpolator:()=>r,skipAnimation:()=>D,to:()=>i,willAdvance:()=>I});var T={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function j(e,t){if(T.arr(e)){if(!T.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var R=(e,t)=>e.forEach(t);function L(e,t,n){if(T.arr(e)){for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var O=e=>T.und(e)?[]:T.arr(e)?e:[e];function P(e,t){if(e.size){let n=Array.from(e);e.clear(),R(n,t)}}var E=(e,...t)=>P(e,e=>e(...t)),z=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),W=null,D=!1,I=S,F=e=>{e.to&&(i=e.to),e.now&&(l.now=e.now),void 0!==e.colors&&(W=e.colors),null!=e.skipAnimation&&(D=e.skipAnimation),e.createStringInterpolator&&(r=e.createStringInterpolator),e.requestAnimationFrame&&l.use(e.requestAnimationFrame),e.batchedUpdates&&(l.batchedUpdates=e.batchedUpdates),e.willAdvance&&(I=e.willAdvance),e.frameLoop&&(l.frameLoop=e.frameLoop)},N=new Set,B=[],$=[],H=0,U={get idle(){return!N.size&&!B.length},start(e){H>e.priority?(N.add(e),l.onStart(V)):(Y(e),l(G))},advance:G,sort(e){if(H)l.onFrame(()=>U.sort(e));else{let t=B.indexOf(e);~t&&(B.splice(t,1),K(e))}},clear(){B=[],N.clear()}};
1function V(){N.forEach(Y),N.clear(),l(G)}function Y(e){B.includes(e)||K(e)}function K(e){B.splice(function(e,t){let n=e.findIndex(t);return n<0?e.length:n}(B,t=>t.priority>e.priority),0,e)}function G(e){let t=$;for(let n=0;n<B.length;n++){let r=B[n];H=r.priority,!r.idle&&(I(r),r.advance(e),r.idle||t.push(r))}return H=0,($=B).length=0,(B=t).length>0}var q="[-+]?\\d*\\.?\\d+",X=q+"%";function Q(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Z=RegExp("rgb"+Q(q,q,q)),J=RegExp("rgba"+Q(q,q,q,q)),ee=RegExp("hsl"+Q(q,X,X)),et=RegExp("hsla"+Q(q,X,X,q)),en=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,er=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ei=/^#([0-9a-fA-F]{6})$/,ea=/^#([0-9a-fA-F]{8})$/;function eo(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function el(e,t,n){let r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,a=eo(i,r,e+1/3);return Math.round(255*a)<<24|Math.round(255*eo(i,r,e))<<16|Math.round(255*eo(i,r,e-1/3))<<8}function es(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function eu(e){return(parseFloat(e)%360+360)%360/360}function ec(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function ef(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function ed(e){let t,n="number"==typeof e?e>>>0===e&&e>=0&&e<=0xffffffff?e:null:(t=ei.exec(e))?parseInt(t[1]+"ff",16)>>>0:W&&void 0!==W[e]?W[e]:(t=Z.exec(e))?(es(t[1])<<24|es(t[2])<<16|es(t[3])<<8|255)>>>0:(t=J.exec(e))?(es(t[1])<<24|es(t[2])<<16|es(t[3])<<8|ec(t[4]))>>>0:(t=en.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ea.exec(e))?parseInt(t[1],16)>>>0:(t=er.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=ee.exec(e))?(255|el(eu(t[1]),ef(t[2]),ef(t[3])))>>>0:(t=et.exec(e))?(el(eu(t[1]),ef(t[2]),ef(t[3]))|ec(t[4]))>>>0:null;if(null===n)return e;let r=(0xff000000&(n=n||0))>>>24,i=(0xff0000&n)>>>16,a=(65280&n)>>>8,o=(255&n)/255;return`rgba(${r}, ${i}, ${a}, ${o})`}var eh=(e,t,n)=>{if(T.fun(e))return e;if(T.arr(e))return eh({range:e,output:t,extrapolate:n});if(T.str(e.output[0]))return r(e);let i=e.output,a=e.range||[0,1],o=e.extrapolateLeft||e.extrapolate||"extend",l=e.extrapolateRight||e.extrapolate||"extend",s=e.easing||(e=>e);return t=>{let n=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(t,a);return function(e,t,n,r,i,a,o,l,s){let u=s?s(e):e;if(u<t)if("identity"===o)return u;else"clamp"===o&&(u=t);if(u>n)if("identity"===l)return u;else"clamp"===l&&(u=n);return r===i?r:t===n?e<=t?r:i:(t===-1/0?u=-u:n===1/0?u-=t:u=(u-t)/(n-t),u=a(u),r===-1/0?u=-u:i===1/0?u+=r:u=u*(i-r)+r,u)}(t,a[n],a[n+1],i[n],i[n+1],s,o,l,e.map)}},ep=Symbol.for("FluidValue.get"),eg=Symbol.for("FluidValue.observers"),eb=e=>!!(e&&e[ep]),ev=e=>e&&e[ep]?e[ep]():e,em=e=>e[eg]||null;function ey(e,t){let n=e[eg];n&&n.forEach(e=>{e.eventObserved?e.eventObserved(t):e(t)})}var ex=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");e_(this,e)}},e_=(e,t)=>eA(e,ep,t);function ew(e,t){if(e[ep]){let n=e[eg];n||eA(e,eg,n=new Set),!n.has(t)&&(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function ek(e,t){let n=e[eg];if(n&&n.has(t)){let r=n.size-1;r?n.delete(t):e[eg]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var eA=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),eM=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,eC=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,eS=RegExp(`(${eM.source})(%|[a-z]+)`,"i"),eT=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,ej=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,eR=e=>{let[t,n]=eL(e);if(!t||z())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){let e=window.getComputedStyle(document.documentElement).getPropertyValue(n);if(e)return e}else if(n&&ej.test(n))return eR(n);else if(n)return n;return e},eL=e=>{let t=ej.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]},eO=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,eP=e=>{a||(a=W?RegExp(`(${Object.keys(W).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(e=>ev(e).replace(ej,eR).replace(eC,ed).replace(a,ed)),n=t.map(e=>e.match(eM).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>eh({...e,output:t}));return e=>{let n=!eS.test(t[0])&&t.find(e=>eS.test(e))?.replace(eM,""),i=0;return t[0].replace(eM,()=>`${r[i++](e)}${n||""}`).replace(eT,eO)}},eE="react-spring: ",ez=e=>{let t=!1;if("function"!=typeof e)throw TypeError(`${eE}once requires a function parameter`);return(...n)=>{t||(e(...n),t=!0)}},eW=ez(console.warn),eD=ez(console.warn);
1function eI(e){return T.str(e)&&("#"==e[0]||/\d/.test(e)||!z()&&ej.test(e)||e in(W||{}))}var eF=z()?A.useEffect:A.useLayoutEffect;function eN(){let e=(0,A.useState)()[1],t=(()=>{let e=(0,A.useRef)(!1);return eF(()=>(e.current=!0,()=>{e.current=!1}),[]),e})();return()=>{t.current&&e(Math.random())}}var eB=e=>(0,A.useEffect)(e,e$),e$=[];function eH(e){let t=(0,A.useRef)(void 0);return(0,A.useEffect)(()=>{t.current=e}),t.current}var eU=Symbol.for("Animated:node"),eV=e=>e&&e[eU],eY=(e,t)=>Object.defineProperty(e,eU,{value:t,writable:!0,configurable:!0}),eK=e=>e&&e[eU]&&e[eU].getPayload(),eG=class{constructor(){eY(this,this)}getPayload(){return this.payload||[]}},eq=class e extends eG{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,T.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return T.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,T.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},eX=class e extends eq{constructor(e){super(0),this._string=null,this._toString=eh({output:[e,e]})}static create(t){return new e(t)}getValue(){let e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(T.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=eh({output:[this.getValue(),e]})),this._value=0,super.reset()}},eQ={dependencies:null},eZ=class extends eG{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return L(this.source,(n,r)=>{n&&n[eU]===n?t[r]=n.getValue(e):eb(n)?t[r]=ev(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&R(this.payload,e=>e.reset())}_makePayload(e){if(e){let t=new Set;return L(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){eQ.dependencies&&eb(e)&&eQ.dependencies.add(e);let t=eK(e);t&&R(t,e=>this.add(e))}},eJ=class e extends eZ{constructor(e){super(e)}static create(t){return new e(t)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){let t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(e0)),!0)}};function e0(e){return(eI(e)?eX:eq).create(e)}function e1(e){let t=eV(e);return t?t.constructor:T.arr(e)?eJ:eI(e)?eX:eq}var e2=(e,t)=>{let n=!T.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,A.forwardRef)((r,i)=>{let a=(0,A.useRef)(null),o=n&&(0,A.useCallback)(e=>{a.current=function(e,t){return e&&(T.fun(e)?e(t):e.current=t),t}(i,e)},[i]),[s,u]=function(e,t){let n=new Set;return eQ.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}
1),e=new eZ(e),eQ.dependencies=null,[e,n]}(r,t),c=eN(),f=()=>{let e=a.current;(!n||e)&&!1===(!!e&&t.applyAnimatedValues(e,s.getValue(!0)))&&c()},d=new e8(f,u),h=(0,A.useRef)(void 0);eF(()=>(h.current=d,R(u,e=>ew(e,d)),()=>{h.current&&(R(h.current.deps,e=>ek(e,h.current)),l.cancel(h.current.update))})),(0,A.useEffect)(f,[]),eB(()=>()=>{let e=h.current;R(e.deps,t=>ek(t,e))});let p=t.getComponentProps(s.getValue());return A.createElement(e,{...p,ref:o})})},e8=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&l.write(this.update)}},e6=Symbol.for("AnimatedComponent"),e5=e=>T.str(e)?e:e&&T.str(e.displayName)?e.displayName:T.fun(e)&&e.name||null;function e4(e,...t){return T.fun(e)?e(...t):e}var e3=(e,t)=>!0===e||!!(t&&e&&(T.fun(e)?e(t):O(e).includes(t))),e9=(e,t)=>T.obj(e)?t&&e[t]:e,e7=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,te=e=>e,tt=(e,t=te)=>{let n=tn;e.default&&!0!==e.default&&(n=Object.keys(e=e.default));let r={};for(let i of n){let n=t(e[i],i);T.und(n)||(r[i]=n)}return r},tn=["config","onProps","onStart","onChange","onPause","onResume","onRest"],tr={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function ti(e){let t=function(e){let t={},n=0;if(L(e,(e,r)=>{!tr[r]&&(t[r]=e,n++)}),n)return t}(e);if(t){let n={to:t};return L(e,(e,r)=>r in t||(n[r]=e)),n}return{...e}}function ta(e){return e=ev(e),T.arr(e)?e.map(ta):eI(e)?C.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function to(e){for(let t in e)return!0;return!1}function tl(e){return T.fun(e)||T.arr(e)&&T.obj(e[0])}function ts(e,t){e.ref?.delete(e),t?.delete(e)}function tu(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var tc={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},tf={...tc.default,mass:1,damping:1,easing:e=>e,clamp:!1},td=class{constructor(){this.velocity=0,Object.assign(this,tf)}};function th(e,t){if(T.und(t.decay)){let n=!T.und(t.tension)||!T.und(t.friction);!n&&T.und(t.frequency)&&T.und(t.damping)&&T.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var tp=[],tg=class{constructor(){this.changed=!1,this.values=tp,this.toValues=null,this.fromValues=tp,this.config=new td,this.immediate=!1}};function tb(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise((o,s)=>{let u,c,f=e3(n.cancel??r?.cancel,t);if(f)p();else{T.und(n.pause)||(i.paused=e3(n.pause,t));let e=r?.pause;!0!==e&&(e=i.paused||e3(e,t)),u=e4(n.delay||0,t),e?(i.resumeQueue.add(h),a.pause()):(a.resume(),h())}function d(){i.resumeQueue.add(h),i.timeouts.delete(c),c.cancel(),u=c.time-l.now()}function h(){u>0&&!C.skipAnimation?(i.delayed=!0,c=l.setTimeout(p,u),i.pauseQueue.add(d),i.timeouts.add(c)):p()}function p(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(d),i.timeouts.delete(c),e<=(i.cancelId||0)&&(f=!0);try{a.start({...n,callId:e,cancel:f},o)}catch(e){s(e)}}})}var tv=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?tx(e.get()):t.every(e=>e.noop)?tm(e.get()):ty(e.get(),t.every(e=>e.finished)),tm=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ty=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),tx=e=>({value:e,cancelled:!0,finished:!1});function t_(e,t,n,r){let{callId:i,parentId:a,onRest:o}=t,{asyncTo:s,promise:u}=n;return a||e!==s||t.reset?n.promise=(async()=>{let c,f,d;n.asyncId=i,n.asyncTo=e;let h=tt(t,(e,t)=>"onRest"===t?void 0:e),p=new Promise((e,t)=>(c=e,f=t)),g=e=>{let t=i<=(n.cancelId||0)&&tx(r)||i!==n.asyncId&&ty(r,!1);if(t)throw e.result=t,f(e),e},b=(e,t)=>{let a=new tk,o=new tA;return(async()=>{if(C.skipAnimation)throw tw(n),o.result=ty(r,!1),f(o),o;g(a);let l=T.obj(e)?{...e}:{...t,to:e};l.parentId=i,L(h,(e,t)=>{T.und(l[t])&&(l[t]=e)});let s=await r.start(l);return g(a),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),s})()};if(C.skipAnimation)return tw(n),ty(r,!1);try{let t;t=T.arr(e)?(async e=>{for(let t of e)await b(t)})(e):Promise.resolve(e(b,r.stop.bind(r))),await Promise.all([t.then(c),p]),d=ty(r.get(),!0,!1)}catch(e){if(e instanceof tk)d=e.result;else if(e instanceof tA)d=e.result;else throw e}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?u:void 0)}return T.fun(o)&&l.batchedUpdates(()=>{o(d,r,r.item)}),d})():u}function tw(e,t){P(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}
1var tk=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},tA=class extends Error{constructor(){super("SkipAnimationSignal")}},tM=1,tC=class extends ex{constructor(){super(...arguments),this.id=tM++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=eV(this);return e&&e.getValue()}to(...e){return C.to(this,e)}interpolate(...e){return eW(`${eE}The "interpolate" function is deprecated in v9 (use "to" instead)`),C.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){ey(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||U.sort(this),ey(this,{type:"priority",parent:this,priority:e})}},tS=Symbol.for("SpringPhase"),tT=e=>(1&e[tS])>0,tj=e=>(2&e[tS])>0,tR=e=>(4&e[tS])>0,tL=(e,t)=>t?e[tS]|=3:e[tS]&=-3,tO=(e,t)=>t?e[tS]|=4:e[tS]&=-5,tP=class extends tC{constructor(e,t){if(super(),this.animation=new tg,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!T.und(e)||!T.und(t)){let n=T.obj(e)?{...e}:{...t,from:e};T.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(tj(this)||this._state.asyncTo)||tR(this)}get goal(){return ev(this.animation.to)}get velocity(){let e=eV(this);return e instanceof eq?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return tT(this)}get isAnimating(){return tj(this)}get isPaused(){return tR(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1,r=this.animation,{toValues:i}=r,{config:a}=r,o=eK(r.to);!o&&eb(r.to)&&(i=O(ev(r.to))),r.values.forEach((l,s)=>{if(l.done)return;let u=l.constructor==eX?1:o?o[s].lastPosition:i[s],c=r.immediate,f=u;if(!c){let t;if(f=l.lastPosition,a.tension<=0){l.done=!0;return}let n=l.elapsedTime+=e,i=r.fromValues[s],o=null!=l.v0?l.v0:l.v0=T.arr(a.velocity)?a.velocity[s]:a.velocity,d=a.precision||(i==u?.005:Math.min(1,.001*Math.abs(u-i)));if(T.und(a.duration))if(a.decay){let e=!0===a.decay?.998:a.decay,r=Math.exp(-(1-e)*n);f=i+o/(1-e)*(1-r),c=Math.abs(l.lastPosition-f)<=d,t=o*r}else{t=null==l.lastVelocity?o:l.lastVelocity;let n=a.restVelocity||d/10,r=a.clamp?0:a.bounce,s=!T.und(r),h=i==u?l.v0>0:i<u,p=Math.ceil(e/1);for(let e=0;e<p&&!(!(Math.abs(t)>n)&&(c=Math.abs(u-f)<=d));++e){s&&(f==u||f>u==h)&&(t=-t*r,f=u);let e=(-(1e-6*a.tension)*(f-u)+-(.001*a.friction)*t)/a.mass;t+=+e,f+=+t}}else{let r=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,l.durationProgress>0&&(l.elapsedTime=a.duration*l.durationProgress,n=l.elapsedTime+=e)),l.durationProgress=r=(r=(a.progress||0)+n/this._memoizedDuration)>1?1:r<0?0:r),t=((f=i+a.easing(r)*(u-i))-l.lastPosition)/e,c=1==r}l.lastVelocity=t,Number.isNaN(f)&&(console.warn("Got NaN while animating:",this),c=!0)}o&&!o[s].done&&(c=!1),c?l.done=!0:t=!1,l.setValue(f,a.round)&&(n=!0)});let l=eV(this),s=l.getValue();if(t){let e=ev(r.to);(s!==e||n)&&!a.decay?(l.setValue(e),this._onChange(e)):n&&a.decay&&this._onChange(s),this._stop()}else n&&this._onChange(s)}set(e){return l.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(tj(this)){let{to:e,config:t}=this.animation;l.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return T.und(e)?(n=this.queue||[],this.queue=[]):n=[T.obj(e)?e:{...t,to:e}],Promise.all(n.map(e=>this._update(e))).then(e=>tv(this,e))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),tw(this._state,e&&this._lastCallId),l.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||"",{to:n,from:r}=e;(null==(n=T.obj(n)?n[t]:n)||tl(n))&&(n=void 0),null==(r=T.obj(r)?r[t]:r)&&(r=void 0);let i={to:n,from:r};return!tT(this)&&(e.reverse&&([n,r]=[r,n]),r=ev(r),T.und(r)?eV(this)||this._set(n):this._set(r)),i}_update({...e},t){let{key:n,defaultProps:r}=this;e.default&&Object.assign(r,tt(e,(e,t)=>/^on/.test(t)?e9(e,n):e)),tF(this,e,"onProps"),tN(this,"onProps",e,this);let i=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did
1you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return tb(++this._lastCallId,{key:n,props:e,defaultProps:r,state:a,actions:{pause:()=>{tR(this)||(tO(this,!0),E(a.pauseQueue),tN(this,"onPause",ty(this,tE(this,this.animation.to)),this))},resume:()=>{tR(this)&&(tO(this,!1),tj(this)&&this._resume(),E(a.resumeQueue),tN(this,"onResume",ty(this,tE(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(n=>{if(e.loop&&n.finished&&!(t&&n.noop)){let t=tz(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(tx(this));let r=!T.und(e.to),i=!T.und(e.from);if(r||i)if(!(t.callId>this._lastToId))return n(tx(this));else this._lastToId=t.callId;let{key:a,defaultProps:o,animation:s}=this,{to:u,from:c}=s,{to:f=u,from:d=c}=e;i&&!r&&(!t.default||T.und(f))&&(f=d),t.reverse&&([f,d]=[d,f]);let h=!j(d,c);h&&(s.from=d),d=ev(d);let p=!j(f,u);p&&this._focus(f);let g=tl(t.to),{config:b}=s,{decay:v,velocity:m}=b;(r||i)&&(b.velocity=0),t.config&&!g&&function(e,t,n){for(let r in n&&(th(n={...n},t),t={...n,...t}),th(e,t),Object.assign(e,t),tf)null==e[r]&&(e[r]=tf[r]);let{frequency:r,damping:i}=e,{mass:a}=e;T.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*a,e.friction=4*Math.PI*i*a/r)}(b,e4(t.config,a),t.config!==o.config?e4(o.config,a):void 0);let y=eV(this);if(!y||T.und(f))return n(ty(this,!0));let x=T.und(t.reset)?i&&!t.default:!T.und(d)&&e3(t.reset,a),_=x?d:this.get(),w=ta(f),k=T.num(w)||T.arr(w)||eI(w),A=!g&&(!k||e3(o.immediate||t.immediate,a));if(p){let e=e1(f);if(e!==y.constructor)if(A)y=this._set(w);else throw Error(`Cannot animate between ${y.constructor.name} and ${e.name}, as the "to" prop suggests`)}let M=y.constructor,C=eb(f),S=!1;if(!C){let e=x||!tT(this)&&h;(p||e)&&(C=!(S=j(ta(_),w))),(j(s.immediate,A)||A)&&j(b.decay,v)&&j(b.velocity,m)||(C=!0)}if(S&&tj(this)&&(s.changed&&!x?C=!0:C||this._stop(u)),!g&&((C||eb(u))&&(s.values=y.getPayload(),s.toValues=eb(f)?null:M==eX?[1]:O(w)),s.immediate!=A&&(s.immediate=A,A||x||this._set(u)),C)){let{onRest:e}=s;R(tI,e=>tF(this,t,e));let r=ty(this,tE(this,u));E(this._pendingCalls,r),this._pendingCalls.add(n),s.changed&&l.batchedUpdates(()=>{s.changed=!x,e?.(r,this),x?e4(o.onRest,r):s.onStart?.(r,this)})}x&&this._set(_),g?n(t_(t.to,t,this._state,this)):C?this._start():tj(this)&&!p?this._pendingCalls.add(n):n(tm(_))}_focus(e){let t=this.animation;e!==t.to&&(em(this)&&this._detach(),t.to=e,em(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;eb(t)&&(ew(t,this),t instanceof tC&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;eb(e)&&ek(e,this)}_set(e,t=!0){let n=ev(e);
1if(!T.und(n)){let e=eV(this);if(!e||!j(n,e.getValue())){let r=e1(n);e&&e.constructor==r?e.setValue(n):eY(this,r.create(n)),e&&l.batchedUpdates(()=>{this._onChange(n,t)})}}return eV(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,tN(this,"onStart",ty(this,tE(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),e4(this.animation.onChange,e,this)),e4(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;eV(this).reset(ev(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),!tj(this)&&(tL(this,!0),tR(this)||this._resume())}_resume(){C.skipAnimation?this.finish():U.start(this)}_stop(e,t){if(tj(this)){tL(this,!1);let n=this.animation;R(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),ey(this,{type:"idle",parent:this});let r=t?tx(this.get()):ty(this.get(),tE(this,e??n.to));E(this._pendingCalls,r),n.changed&&(n.changed=!1,tN(this,"onRest",r,this))}}};function tE(e,t){let n=ta(t);return j(ta(e.get()),n)}function tz(e,t=e.loop,n=e.to){let r=e4(t);if(r){let i=!0!==r&&ti(r),a=(i||e).reverse,o=!i||i.reset;return tW({...e,loop:t,default:!1,pause:void 0,to:!a||tl(n)?n:void 0,from:o?e.from:void 0,reset:o,...i})}}function tW(e){let{to:t,from:n}=e=ti(e),r=new Set;return T.obj(t)&&tD(t,r),T.obj(n)&&tD(n,r),e.keys=r.size?Array.from(r):null,e}function tD(e,t){L(e,(e,n)=>null!=e&&t.add(n))}var tI=["onStart","onRest","onChange","onPause","onResume"];function tF(e,t,n){e.animation[n]=t[n]!==e7(t,n)?e9(t[n],e.key):void 0}function tN(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var tB=["onStart","onChange","onRest"],t$=1,tH=class{constructor(e,t){this.id=t$++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(let t in e){let n=e[t];T.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(tW(e)),this}start(e){let{queue:t}=this;return(e?t=O(e).map(tW):this.queue=[],this._flush)?this._flush(this,t):(tX(this,t),tU(this,t))}stop(e,t){if(!!e!==e&&(t=e),t){let n=this.springs;R(O(t),t=>n[t].stop(!!e))}else tw(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(T.und(e))this.start({pause:!0});else{let t=this.springs;R(O(e),e=>t[e].pause())}return this}resume(e){if(T.und(e))this.start({pause:!1});else{let t=this.springs;R(O(e),e=>t[e].resume())}return this}each(e){L(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,P(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));let a=!r&&this._started,o=i||a&&n.size?this.get():null;i&&t.size&&P(t,([e,t])=>{t.value=o,e(t,this,this._item)}),a&&(this._started=!1,P(n,([e,t])=>{t.value=o,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}l.onFrame(this._onFrame)}};function tU(e,t){return Promise.all(t.map(t=>tV(e,t))).then(t=>tv(e,t))}async function tV(e,t,n){let{keys:r,to:i,from:a,loop:o,onRest:s,onResolve:u}=t,c=T.obj(t.default)&&t.default;o&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);let f=T.arr(i)||T.fun(i)?i:void 0;f?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):R(tB,n=>{let r=t[n];if(T.fun(r)){let i=e._events[n];t[n]=({finished:e,cancelled:t})=>{let n=i.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):i.set(r,{value:null,finished:e||!1,cancelled:t||!1})},c&&(c[n]=t[n])}});let d=e._state;!d.paused===t.pause?(d.paused=t.pause,E(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let h=(r||Object.keys(e.springs)).map(n=>e.springs[n].start(t)),p=!0===t.cancel||!0===e7(t,"cancel");(f||p&&d.asyncId)&&h.push(tb(++e._lastAsyncId,{props:t,state:d,actions:{pause:S,resume:S,start(t,n){p?(tw(d,e._lastAsyncId),n(tx(e))):(t.onRest=s,n(t_(f,t,d,e)))}}})),d.paused&&await new Promise(e=>{d.resumeQueue.add(e)});let g=tv(e,await Promise.all(h));if(o&&g.finished&&!(n&&g.noop)){let n=tz(t,o,i);if(n)return tX(e,[n]),tV(e,n,!0)}return u&&l.batchedUpdates(()=>u(g,e,e.item)),g}function tY(e,t){let n={...e.springs};return t&&R(O(t),e=>{T.und(e.keys)&&(e=tW(e)),T.obj(e.to)||(e={...e,to:void 0}),tq(n,e,e=>tG(e))}),tK(e,n),n}function tK(e,t){L(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,ew(t,e))})}function tG(e,t){let n=new tP;return n.key=e,t&&ew(n,t),n}function tq(e,t,n){t.keys&&R(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function tX(e,t){R(t,t=>{tq(e.springs,t,t=>tG(t,e))})}var tQ=A.createContext({pause:!1,immediate:!1}),tZ=()=>{let e=[],t=function(t){eD(`${eE}Directly calling start instead of using the api object is deprecated
1in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);let r=[];return R(e,(e,i)=>{if(T.und(t))r.push(e.start());else{let a=n(t,e,i);a&&r.push(e.start(a))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return R(e,e=>e.pause(...arguments)),this},t.resume=function(){return R(e,e=>e.resume(...arguments)),this},t.set=function(t){R(e,(e,n)=>{let r=T.fun(t)?t(n,e):t;r&&e.set(r)})},t.start=function(t){let n=[];return R(e,(e,r)=>{if(T.und(t))n.push(e.start());else{let i=this._getProps(t,e,r);i&&n.push(e.start(i))}}),n},t.stop=function(){return R(e,e=>e.stop(...arguments)),this},t.update=function(t){return R(e,(e,n)=>e.update(this._getProps(t,e,n))),this};let n=function(e,t,n){return T.fun(e)?e(n,t):e};return t._getProps=n,t};function tJ(e,t){let n=T.fun(e),[[r],i]=function(e,t,n){let r=T.fun(t)&&t;r&&!n&&(n=[]);let i=(0,A.useMemo)(()=>r||3==arguments.length?tZ():void 0,[]),a=(0,A.useRef)(0),o=eN(),l=(0,A.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){let n=tY(e,t);return!(a.current>0)||l.queue.length||Object.keys(n).some(t=>!e.springs[t])?new Promise(r=>{tK(e,n),l.queue.push(()=>{r(tU(e,t))}),o()}):tU(e,t)}}),[]),s=(0,A.useRef)([...l.ctrls]),u=(0,A.useRef)([]),c=eH(e)||0;function f(e,n){for(let i=e;i<n;i++){let e=s.current[i]||(s.current[i]=new tH(null,l.flush)),n=r?r(i,e):t[i];n&&(u.current[i]=function(e){let t=tW(e);return T.und(t.default)&&(t.default=tt(t)),t}(n))}}(0,A.useMemo)(()=>{R(s.current.slice(e,c),e=>{ts(e,i),e.stop(!0)}),s.current.length=e,f(c,e)},[e]),(0,A.useMemo)(()=>{f(0,Math.min(c,e))},n);let d=s.current.map((e,t)=>tY(e,u.current[t])),h=(0,A.useContext)(tQ),p=eH(h),g=h!==p&&to(h);eF(()=>{a.current++,l.ctrls=s.current;let{queue:e}=l;e.length&&(l.queue=[],R(e,e=>e())),R(s.current,(e,t)=>{i?.add(e),g&&e.start({default:h});let n=u.current[t];n&&(tu(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),eB(()=>()=>{R(l.ctrls,e=>e.stop(!0))});let b=d.map(e=>({...e}));return i?[b,i]:b}(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,i]:r}function t0(e,t,n){let r=T.fun(t)&&t,{reset:i,sort:a,trail:o=0,expires:l=!0,exitBeforeEnter:s=!1,onDestroyed:u,ref:c,config:f}=r?r():t,d=(0,A.useMemo)(()=>r||3==arguments.length?tZ():void 0,[]),h=O(e),p=[],g=(0,A.useRef)(null),b=i?null:g.current;eF(()=>{g.current=p}),eB(()=>(R(p,e=>{d?.add(e.ctrl),e.ctrl.ref=d}),()=>{R(g.current,e=>{e.expired&&clearTimeout(e.expirationId),ts(e.ctrl,d),e.ctrl.stop(!0)})}));let v=function(e,{key:t,keys:n=t},r){if(null===n){let t=new Set;return e.map(e=>{let n=r&&r.find(n=>n.item===e&&"leave"!==n.phase&&!t.has(n));return n?(t.add(n),n.key):t1++})}return T.und(n)?e:T.fun(n)?e.map(n):O(n)}(h,r?r():t,b),m=i&&g.current||[];eF(()=>R(m,({ctrl:e,item:t,key:n})=>{ts(e,d),e4(u,t,n)}));let y=[];if(b&&R(b,(e,t)=>{e.expired?(clearTimeout(e.expirationId),m.push(e)):~(t=y[t]=v.indexOf(e.key))&&(p[t]=e)}),R(h,(e,t)=>{p[t]||(p[t]={key:v[t],item:e,phase:"mount",ctrl:new tH},p[t].ctrl.item=e)}),y.length){let e=-1,{leave:n}=r?r():t;R(y,(t,r)=>{let i=b[r];~t?(e=p.indexOf(i),p[e]={...i,item:h[t]}):n&&p.splice(++e,0,i)})}T.fun(a)&&p.sort((e,t)=>a(e.item,t.item));let x=-o,_=eN(),w=tt(t),k=new Map,M=(0,A.useRef)(new Map),C=(0,A.useRef)(!1);R(p,(e,n)=>{let i,a,u=e.key,d=e.phase,h=r?r():t,p=e4(h.delay||0,u);if("mount"==d)i=h.enter,a="enter";else{let e=0>v.indexOf(u);if("leave"!=d)if(e)i=h.leave,a="leave";else{if(!(i=h.update))return;a="update"}else{if(e)return;i=h.enter,a="enter"}}if(i=e4(i,e.item,n),!(i=T.obj(i)?ti(i):{to:i}).config){let t=f||w.config;i.config=e4(t,e.item,n,a)}x+=o;let m={...w,delay:p+x,ref:c,immediate:h.immediate,reset:!1,...i};if("enter"==a&&T.und(m.from)){let i=r?r():t;m.from=e4(T.und(i.initial)||b?i.from:i.initial,e.item,n)}let{onResolve:y}=m;m.onResolve=e=>{e4(y,e);let t=g.current,n=t.find(e=>e.key===u);if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){let e=t.every(e=>e.ctrl.idle);if("leave"==n.phase){let t=e4(l,n.item);if(!1!==t){let r=!0===t?0:t;if(n.expired=!0,!e&&r>0){r<=0x7fffffff&&(n.expirationId=setTimeout(_,r));return}}}e&&t.some(e=>e.expired)&&(M.current.delete(n),s&&(C.current=!0),_())}};let A=tY(e.ctrl,m);"leave"===a&&s?M.current.set(e,{phase:a,springs:A,payload:m}):k.set(e,{phase:a,springs:A,payload:m})});let S=(0,A.useContext)(tQ),j=eH(S),L=S!==j&&to(S);eF(()=>{L&&R(p,e=>{e.ctrl.start({default:S})})},[S]),R(k,(e,t)=>{if(M.current.size){let e=p.findIndex(e=>e.key===t.key);p.splice(e,1)}}),eF(()=>{R(M.current.size?M.current:k,({phase:e,payload:t},n)=>{let{ctrl:r}=n;
1n.phase=e,d?.add(r),L&&"enter"==e&&r.start({default:S}),t&&(tu(r,t.ref),(r.ref||d)&&!C.current?r.update(t):(r.start(t),C.current&&(C.current=!1)))})},i?void 0:n);let P=e=>A.createElement(A.Fragment,null,p.map((t,n)=>{let{springs:r}=k.get(t)||t.ctrl,i=e({...r},t.item,t,n),a=T.str(t.key)||T.num(t.key)?t.key:t.ctrl.id,o=A.version<"19.0.0",l=i?.props??{},s=o?i?.ref:l?.ref;return i&&i.type?A.createElement(i.type,{...l,key:a,ref:s}):i}));return d?[P,d]:P}var t1=1,t2=class extends tC{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=eh(...t);let n=this._get();eY(this,e1(n).create(n))}advance(e){let t=this._get();j(t,this.get())||(eV(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&t6(this._active)&&t5(this)}_get(){let e=T.arr(this.source)?this.source.map(ev):O(ev(this.source));return this.calc(...e)}_start(){this.idle&&!t6(this._active)&&(this.idle=!1,R(eK(this),e=>{e.done=!1}),C.skipAnimation?(l.batchedUpdates(()=>this.advance()),t5(this)):U.start(this))}_attach(){let e=1;R(O(this.source),t=>{eb(t)&&ew(t,this),t instanceof tC&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){R(O(this.source),e=>{eb(e)&&ek(e,this)}),this._active.clear(),t5(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=O(this.source).reduce((e,t)=>Math.max(e,(t instanceof tC?t.priority:0)+1),0))}};function t8(e){return!1!==e.idle}function t6(e){return!e.size||Array.from(e).every(t8)}function t5(e){e.idle||(e.idle=!0,R(eK(e),e=>{e.done=!0}),ey(e,{type:"idle",parent:e}))}var t4=(e,...t)=>new t2(e,t);C.assign({createStringInterpolator:eP,to:(e,t)=>new t2(e,t)}),U.advance;var t3=n(97509),t9=/^--/,t7={},ne={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},nt=["Webkit","Ms","Moz","O"];ne=Object.keys(ne).reduce((e,t)=>(nt.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),ne);var nn=/^(matrix|translate|scale|rotate|skew)/,nr=/^(translate)/,ni=/^(rotate|skew)/,na=(e,t)=>T.num(e)&&0!==e?e+t:e,no=(e,t)=>T.arr(e)?e.every(e=>no(e,t)):T.num(e)?e===t:parseFloat(e)===t,nl=class extends eZ{constructor({x:e,y:t,z:n,...r}){let i=[],a=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),a.push(e=>[`translate3d(${e.map(e=>na(e,"px")).join(",")})`,no(e,0)])),L(r,(e,t)=>{if("transform"===t)i.push([e||""]),a.push(e=>[e,""===e]);else if(nn.test(t)){if(delete r[t],T.und(e))return;let n=nr.test(t)?"px":ni.test(t)?"deg":"";i.push(O(e)),a.push("rotate3d"===t?([e,t,r,i])=>[`rotate3d(${e},${t},${r},${na(i,n)})`,no(i,0)]:e=>[`${t}(${e.map(e=>na(e,n)).join(",")})`,no(e,+!!t.startsWith("scale"))])}}),i.length&&(r.transform=new ns(i,a)),super(r)}},ns=class extends ex{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return R(this.inputs,(n,r)=>{let i=ev(n[0]),[a,o]=this.transforms[r](T.arr(i)?i:n.map(ev));e+=" "+a,t=t&&o}),t?"none":e}observerAdded(e){1==e&&R(this.inputs,e=>R(e,e=>eb(e)&&ew(e,this)))}observerRemoved(e){0==e&&R(this.inputs,e=>R(e,e=>eb(e)&&ek(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),ey(this,e)}};C.assign({batchedUpdates:t3.unstable_batchedUpdates,createStringInterpolator:eP,colors:{transparent:0,aliceblue:0xf0f8ffff,antiquewhite:0xfaebd7ff,aqua:0xffffff,aquamarine:0x7fffd4ff,azure:0xf0ffffff,beige:0xf5f5dcff,bisque:0xffe4c4ff,black:255,blanchedalmond:0xffebcdff,blue:65535,blueviolet:0x8a2be2ff,brown:0xa52a2aff,burlywood:0xdeb887ff,burntsienna:0xea7e5dff,cadetblue:0x5f9ea0ff,chartreuse:0x7fff00ff,chocolate:0xd2691eff,coral:0xff7f50ff,cornflowerblue:0x6495edff,cornsilk:0xfff8dcff,crimson:0xdc143cff,cyan:0xffffff,darkblue:35839,darkcyan:9145343,dar
1kgoldenrod:0xb8860bff,darkgray:0xa9a9a9ff,darkgreen:6553855,darkgrey:0xa9a9a9ff,darkkhaki:0xbdb76bff,darkmagenta:0x8b008bff,darkolivegreen:0x556b2fff,darkorange:0xff8c00ff,darkorchid:0x9932ccff,darkred:0x8b0000ff,darksalmon:0xe9967aff,darkseagreen:0x8fbc8fff,darkslateblue:0x483d8bff,darkslategray:0x2f4f4fff,darkslategrey:0x2f4f4fff,darkturquoise:0xced1ff,darkviolet:0x9400d3ff,deeppink:0xff1493ff,deepskyblue:0xbfffff,dimgray:0x696969ff,dimgrey:0x696969ff,dodgerblue:0x1e90ffff,firebrick:0xb22222ff,floralwhite:0xfffaf0ff,forestgreen:0x228b22ff,fuchsia:0xff00ffff,gainsboro:0xdcdcdcff,ghostwhite:0xf8f8ffff,gold:0xffd700ff,goldenrod:0xdaa520ff,gray:0x808080ff,green:8388863,greenyellow:0xadff2fff,grey:0x808080ff,honeydew:0xf0fff0ff,hotpink:0xff69b4ff,indianred:0xcd5c5cff,indigo:0x4b0082ff,ivory:0xfffff0ff,khaki:0xf0e68cff,lavender:0xe6e6faff,lavenderblush:0xfff0f5ff,lawngreen:0x7cfc00ff,lemonchiffon:0xfffacdff,lightblue:0xadd8e6ff,lightcoral:0xf08080ff,lightcyan:0xe0ffffff,lightgoldenrodyellow:0xfafad2ff,lightgray:0xd3d3d3ff,lightgreen:0x90ee90ff,lightgrey:0xd3d3d3ff,lightpink:0xffb6c1ff,lightsalmon:0xffa07aff,lightseagreen:0x20b2aaff,lightskyblue:0x87cefaff,lightslategray:0x778899ff,lightslategrey:0x778899ff,lightsteelblue:0xb0c4deff,lightyellow:0xffffe0ff,lime:0xff00ff,limegreen:0x32cd32ff,linen:0xfaf0e6ff,magenta:0xff00ffff,maroon:0x800000ff,mediumaquamarine:0x66cdaaff,mediumblue:52735,mediumorchid:0xba55d3ff,mediumpurple:0x9370dbff,mediumseagreen:0x3cb371ff,mediumslateblue:0x7b68eeff,mediumspringgreen:0xfa9aff,mediumturquoise:0x48d1ccff,mediumvioletred:0xc71585ff,midnightblue:0x191970ff,mintcream:0xf5fffaff,mistyrose:0xffe4e1ff,moccasin:0xffe4b5ff,navajowhite:0xffdeadff,navy:33023,oldlace:0xfdf5e6ff,olive:0x808000ff,olivedrab:0x6b8e23ff,orange:0xffa500ff,orangered:0xff4500ff,orchid:0xda70d6ff,palegoldenrod:0xeee8aaff,palegreen:0x98fb98ff,paleturquoise:0xafeeeeff,palevioletred:0xdb7093ff,papayawhip:0xffefd5ff,peachpuff:0xffdab9ff,peru:0xcd853fff,pink:0xffc0cbff,plum:0xdda0ddff,powderblue:0xb0e0e6ff,purple:0x800080ff,rebeccapurple:0x663399ff,red:0xff0000ff,rosybrown:0xbc8f8fff,royalblue:0x4169e1ff,saddlebrown:0x8b4513ff,salmon:0xfa8072ff,sandybrown:0xf4a460ff,seagreen:0x2e8b57ff,seashell:0xfff5eeff,sienna:0xa0522dff,silver:0xc0c0c0ff,skyblue:0x87ceebff,slateblue:0x6a5acdff,slategray:0x708090ff,slategrey:0x708090ff,snow:0xfffafaff,springgreen:0xff7fff,steelblue:0x4682b4ff,tan:0xd2b48cff,teal:8421631,thistle:0xd8bfd8ff,tomato:0xff6347ff,turquoise:0x40e0d0ff,violet:0xee82eeff,wheat:0xf5deb3ff,white:0xffffffff,whitesmoke:0xf5f5f5ff,yellow:0xffff00ff,yellowgreen:0x9acd32ff}});var nu=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new eZ(e),getComponentProps:r=e=>e}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},a=e=>{let t=e5(e)||"Anonymous";return(e=T.str(e)?a[e]||(a[e]=e2(e,i)):e[e6]||(e[e6]=e2(e,i))).displayName=`Animated(${t})`,e};return L(e,(t,n)=>{T.arr(e)&&(n=e5(t)),a[n]=a(t)}),{animated:a}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;let n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:i,children:a,scrollTop:o,scrollLeft:l,viewBox:s,...u}=t,c=Object.values(u),f=Object.keys(u).map(t=>n||e.hasAttribute(t)?t:t7[t]||(t7[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));for(let t in void 0!==a&&(e.textContent=a),i)if(i.hasOwnProperty(t)){var d;let n=null==(d=i[t])||"boolean"==typeof d||""===d?"":"number"!=typeof d||0===d||t9.test(t)||ne.hasOwnProperty(t)&&ne[t]?(""+d).trim():d+"px";t9.test(t)?e.style.setProperty(t,n):e.style[t]=n}f.forEach((t,n)=>{e.setAttribute(t,c[n])}),void 0!==r&&(e.className=r),void 0!==o&&(e.scrollTop=o),void 0!==l&&(e.scrollLeft=l),void 0!==s&&e.setAttribute("viewBox",s)},createAnimatedStyle:e=>new nl(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}).animated},99419:(e,t,n)=>{"use strict";n.d(t,{nz:()=>es,m1:()=>ec});var r=n(22092),i=n(24567),a=n(19317),o=n(57648),l=n(73651),s=n(33166),u=n(28794),c=n(46623),f=n(85580);let d=(0,n(48016).A)("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");var h=n(66219),p=n(52607),g=n(67435),b=n(34606),v=n(12111),m=n(20102),y=n(3122),x=n(59154),_=n(77624),w=n(48924),k=n(2719),A=n(35725),M=n(82518),C=n(39418),S=n(66047),T=n(64180),j=n(94150),R=n(38500),L=n(52947),O=n(79951),P=n(46530),E=n(22205),z=n(23849),W=n(33365),D=n(53484),I=n(32948),F=n(974),N=n(14776),B=n(47978),$=n(97711),H=n(47103),U=n(7620),V=n(61483),Y=n(75956),K=n(8978),G=n(94286);function q(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 X(){return(X=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}).apply(null,arguments)}
1var Q={nivo:["#e8c1a0","#f47560","#f1e15b","#e8a838","#61cdbb","#97e3d5"],category10:r.A,accent:i.A,dark2:a.A,paired:o.A,pastel1:l.A,pastel2:s.A,set1:u.A,set2:c.A,set3:f.A,tableau10:d},Z=Object.keys(Q),J={brown_blueGreen:h.K,purpleRed_green:p.K,pink_yellowGreen:g.K,purple_orange:b.K,red_blue:v.K,red_grey:m.K,red_yellow_blue:y.K,red_yellow_green:x.K,spectral:_.K},ee=Object.keys(J),et={brown_blueGreen:h.A,purpleRed_green:p.A,pink_yellowGreen:g.A,purple_orange:b.A,red_blue:v.A,red_grey:m.A,red_yellow_blue:y.A,red_yellow_green:x.A,spectral:_.A},en={blues:w.K,greens:k.K,greys:A.K,oranges:M.K,purples:C.K,reds:S.K,blue_green:T.K,blue_purple:j.K,green_blue:R.K,orange_red:L.K,purple_blue_green:O.K,purple_blue:P.K,purple_red:E.K,red_purple:z.K,yellow_green_blue:W.K,yellow_green:D.K,yellow_orange_brown:I.K,yellow_orange_red:F.K},er=Object.keys(en),ei={blues:w.A,greens:k.A,greys:A.A,oranges:M.A,purples:C.A,reds:S.A,turbo:function(e){return"rgb("+Math.max(0,Math.min(255,Math.round(34.61+(e=Math.max(0,Math.min(1,e)))*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-14825.05*e)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+707.56*e)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-6838.66*e)))))))+")"},viridis:N.Ay,inferno:N.e0,magma:N.uz,plasma:N.pv,cividis:function(e){return"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-(e=Math.max(0,Math.min(1,e)))*(35.34-e*(2381.73-e*(6402.7-e*(7024.72-2710.57*e)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+e*(170.73+e*(52.82-e*(131.46-e*(176.58-67.37*e)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+e*(442.36-e*(2482.43-e*(6167.24-e*(6614.94-2475.67*e)))))))+")"},warm:B.Ko,cool:B.Ub,cubehelixDefault:$.A,blue_green:T.A,blue_purple:j.A,green_blue:R.A,orange_red:L.A,purple_blue_green:O.A,purple_blue:P.A,purple_red:E.A,red_purple:z.A,yellow_green_blue:W.A,yellow_green:D.A,yellow_orange_brown:I.A,yellow_orange_red:F.A},ea=X({},Q,J,en),eo=(Object.keys(ea),{rainbow:B.Ay,sinebow:H.A}),el=(Object.keys(X({},et,ei,eo)),function(e,t){if("function"==typeof e)return e;if(Y(e)){if(void 0!==e.theme){if(void 0===t)throw Error("Unable to use color from theme as no theme was provided");var n=V(t,e.theme);if(void 0===n)throw Error("Color from theme is undefined at path: '"+e.theme+"'");return function(){return n}}if(void 0!==e.from){var r=function(t){return V(t,e.from)};if(Array.isArray(e.modifiers)){for(var i,a=[],o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return q(e,void 0);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)?q(e,void 0):void 0}}(e))){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.modifiers);!(i=o()).done;)!function(){var e=i.value,t=e[0],n=e[1];if("brighter"===t)a.push(function(e){return e.brighter(n)});else if("darker"===t)a.push(function(e){return e.darker(n)});else{if("opacity"!==t)throw Error("Invalid color modifier: '"+t+"', must be one of: 'brighter', 'darker', 'opacity'");a.push(function(e){return e.opacity=n,e})}}();return 0===a.length?r:function(e){return a.reduce(function(e,t){return t(e)},(0,K.Qh)(r(e))).toString()}}return r}throw Error("Invalid color spec, you should either specify 'theme' or 'from' when using a config object")}return function(){return e}}),es=function(e,t){return(0,U.useMemo)(function(){return el(e,t)},[e,t])},eu=function(e,t){if("function"==typeof e)return e;var n="function"==typeof t?t:function(e){return V(e,t)};if(Array.isArray(e)){var r=(0,G.A)(e),i=function(e){return r(n(e))};return i.scale=r,i}if(Y(e)){if(void 0!==e.datum)return function(t){return V(t,e.datum)};if(void 0!==e.scheme){if(a=e.scheme,Z.includes(a)){var a,o,l,s=(0,G.A)(ea[e.scheme]),u=function(e){return s(n(e))};return u.scale=s,u}
1if(o=e.scheme,ee.includes(o)){if(void 0!==e.size&&(e.size<3||e.size>11))throw Error("Invalid size '"+e.size+"' for diverging color scheme '"+e.scheme+"', must be between 3~11");var c=(0,G.A)(ea[e.scheme][e.size||11]),f=function(e){return c(n(e))};return f.scale=c,f}if(l=e.scheme,er.includes(l)){if(void 0!==e.size&&(e.size<3||e.size>9))throw Error("Invalid size '"+e.size+"' for sequential color scheme '"+e.scheme+"', must be between 3~9");var d=(0,G.A)(ea[e.scheme][e.size||9]),h=function(e){return d(n(e))};return h.scale=d,h}}throw Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return e}},ec=function(e,t){return(0,U.useMemo)(function(){return eu(e,t)},[e,t])}},99703:(e,t,n)=>{"use strict";var r=n(7620),i=n(98455),a=n(98975),o=n(21494),l=n(15366),s=n(54568),u=n(99419),c=n(19614),f=n(42020),d=n(13830),h=n(11392);function p(e){return e.innerRadius}function g(e){return e.outerRadius}function b(e){return e.startAngle}function v(e){return e.endAngle}function m(e){return e&&e.padAngle}function y(e,t,n,r,i,a,o){var l=e-n,s=t-r,u=(o?a:-a)/(0,d.RZ)(l*l+s*s),c=u*s,f=-u*l,h=e+c,p=t+f,g=n+c,b=r+f,v=(h+g)/2,m=(p+b)/2,y=g-h,x=b-p,_=y*y+x*x,w=i-a,k=h*b-g*p,A=(x<0?-1:1)*(0,d.RZ)((0,d.T9)(0,w*w*_-k*k)),M=(k*x-y*A)/_,C=(-k*y-x*A)/_,S=(k*x+y*A)/_,T=(-k*y+x*A)/_,j=M-v,R=C-m,L=S-v,O=T-m;return j*j+R*R>L*L+O*O&&(M=S,C=T),{cx:M,cy:C,x01:-c,y01:-f,x11:M*(i/w-1),y11:C*(i/w-1)}}function x(){return(x=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}).apply(null,arguments)}var _={pointerEvents:"none"},w=function(e){var t=e.label,n=e.style,r=(0,o.DP)();return(0,s.jsx)(a.CS.g,{transform:n.transform,opacity:n.progress,style:_,children:(0,s.jsx)(l.EY,{textAnchor:"middle",dominantBaseline:"central",style:x({},r.labels.text,{fill:n.textColor}),children:t})})},k=function(e){var t=e%(2*Math.PI);return t<0&&(t+=2*Math.PI),t},A=function(e,t){return e.filter(function(e){return Math.abs((0,i.nv)(e.arc.endAngle-e.arc.startAngle))>=t})},M={startAngle:{enter:function(e){return x({},e,{endAngle:e.startAngle})},update:function(e){return e},leave:function(e){return x({},e,{startAngle:e.endAngle})}},middleAngle:{enter:function(e){var t=e.startAngle+(e.endAngle-e.startAngle)/2;return x({},e,{startAngle:t,endAngle:t})},update:function(e){return e},leave:function(e){var t=e.startAngle+(e.endAngle-e.startAngle)/2;return x({},e,{startAngle:t,endAngle:t})}},endAngle:{enter:function(e){return x({},e,{startAngle:e.endAngle})},update:function(e){return e},leave:function(e){return x({},e,{endAngle:e.startAngle})}},innerRadius:{enter:function(e){return x({},e,{outerRadius:e.innerRadius})},update:function(e){return e},leave:function(e){return x({},e,{innerRadius:e.outerRadius})}},centerRadius:{enter:function(e){var t=e.innerRadius+(e.outerRadius-e.innerRadius)/2;return x({},e,{innerRadius:t,outerRadius:t})},update:function(e){return e},leave:function(e){var t=e.innerRadius+(e.outerRadius-e.innerRadius)/2;return x({},e,{innerRadius:t,outerRadius:t})}},outerRadius:{enter:function(e){return x({},e,{innerRadius:e.outerRadius})},update:function(e){return e},leave:function(e){return x({},e,{outerRadius:e.innerRadius})}},pushIn:{enter:function(e){return x({},e,{innerRadius:e.innerRadius-e.outerRadius+e.innerRadius,outerRadius:e.innerRadius})},update:function(e){return e},leave:function(e){return x({},e,{innerRadius:e.outerRadius,outerRadius:e.outerRadius+e.outerRadius-e.innerRadius})}},pushOut:{enter:function(e){return x({},e,{innerRadius:e.outerRadius,outerRadius:e.outerRadius+e.outerRadius-e.innerRadius})},update:function(e){return e},leave:function(e){return x({},e,{innerRadius:e.innerRadius-e.outerRadius+e.innerRadius,outerRadius:e.innerRadius})}}},C=function(e,t){return(0,r.useMemo)(function(){var n=M[e];return{enter:function(e){return x({progress:0},n.enter(e.arc),t?t.enter(e):{})},update:function(e){return x({progress:1},n.update(e.arc),t?t.update(e):{})},leave:function(e){return x({progress:0},n.leave(e.arc),t?t.leave(e):{})}}},[e,t])},S=function(e,t){var n=(0,i.Ex)(e)-Math.PI/2,r=e.innerRadius+(e.outerRadius-e.innerRadius)*t;return(0,i.B2)(n,r)},T=function(e,t,n,r){void 0===t&&(t=.5),void 0===n&&(n="innerRadius");var o,l=(0,i.mk)(),s=l.animate,u=l.config,c=C(n,r);return{transition:(0,a.pn)(e,{keys:function(e){return e.id},initial:c.update,from:c.enter,enter:c.update,update:c.update,leave:c.leave,config:u,immediate:!s}),interpolate:(o=t,function(e,t,n,r){return(0,a.to)([e,t,n,r],function(e,t,n,r){var i=S({startAngle:e,endAngle:t,innerRadius:n,outerRadius:r},o);return"translate("+i.x+","+i.y+")"})})}},j=function(e){var t=e.data,n=e.offset,i=void 0===n?.5:n,a=e.skipAngle,o=void 0===a?0:a,l=e.computeExtraProps,s=void 0===l?function(){return{}}:l;return(0,r.useMemo)(function(){return A(t,o).map(function(e){var t=S(e.arc,i);return x({},s(e),{x:t.x,y:t.y,data:e})})},[t,i,o,s])},R=function(e){var t=e.center,n=e.data,a=e.transitionMode,l=e.label,c=e.radiusOffset,f=e.skipAngle,d=e.skipRadius,h=e.textColor,p=e.component,g=(0,i.Ob)(l),b=(0,o.DP)(),v=(0,u.nz)(h,b),m=T((0,r.useMemo)(function(){return n.filter(function(e){var t=Math.abs((0,i.nv)(e.arc.endAngle-e.arc.startAngle)),n=Math.abs(e.arc.outerRadius-e.arc.innerRadius);return t>=f&&n>=d})},[n,f,d]),c,a),y=m.transition,x=m.interpolate,_=void 0===p?w:p;return(0,s.jsx)("g",{transform:"translate("+t[0]+","+t[1]+")",children:y(function(e,t){return(0,r.createElement)(_,{key:t.id,datum:t,label:g(t),style:{progress:e.progress,transform:x(e.startAngle,e.endAngle,e.innerRadius,e.outerRadius),textColor:v(t)}})})})},L=function(e,t,n){(0,l.w6)(e,n.labels.text),e.textAlign="center",e.textBaseline="middle",t.forEach(function(t){(0,l.qu)(e,x({},n.labels.text,{fill:t.textColor}),String(t.label),t.x,t.y)})},O=function(e){var t=e.data,n=e.offset,a=e.skipAngle,l=e.label,s=e.textColor,c=(0,i.Ob)(l),f=(0,o.DP)(),d=(0,u.nz)(s,f);
1return j({data:t,offset:n,skipAngle:a,computeExtraProps:(0,r.useCallback)(function(e){return{label:c(e),textColor:d(e)}},[c,d])})},P=function(e){var t=e.label,n=e.style,r=(0,o.DP)();return(0,s.jsxs)(a.CS.g,{opacity:n.opacity,children:[(0,s.jsx)(a.CS.path,{fill:"none",stroke:n.linkColor,strokeWidth:n.thickness,d:n.path}),(0,s.jsx)(l.EY,{transform:n.textPosition,textAnchor:n.textAnchor,dominantBaseline:"central",style:x({},r.labels.text,{fill:n.textColor}),children:t})]})},E=function(e){var t=k(e.startAngle+(e.endAngle-e.startAngle)/2-Math.PI/2);return t<Math.PI/2||t>1.5*Math.PI?"start":"end"},z=function(e,t,n,r){var a,o,l=k(e.startAngle+(e.endAngle-e.startAngle)/2-Math.PI/2),s=(0,i.B2)(l,e.outerRadius+t),u=(0,i.B2)(l,e.outerRadius+t+n);return l<Math.PI/2||l>1.5*Math.PI?(a="after",o={x:u.x+r,y:u.y}):(a="before",o={x:u.x-r,y:u.y}),{side:a,points:[s,u,o]}},W=(0,c.A)().x(function(e){return e.x}).y(function(e){return e.y}),D=function(e,t,n,r,i,o,l){return(0,a.to)([e,t,n,r,i,o,l],function(e,t,n,r,i,a,o){return W(z({startAngle:e,endAngle:t,innerRadius:n,outerRadius:r},i,a,o).points)})},I=function(e,t,n,r){return(0,a.to)([e,t,n,r],function(e,t,n,r){return E({startAngle:e,endAngle:t,innerRadius:n,outerRadius:r})})},F=function(e,t,n,r,i,o,l,s){return(0,a.to)([e,t,n,r,i,o,l,s],function(e,t,n,r,i,a,o,l){var s=z({startAngle:e,endAngle:t,innerRadius:n,outerRadius:r},i,a,o),u=s.points,c=s.side,f=u[2];return"before"===c?f.x-=l:f.x+=l,"translate("+f.x+","+f.y+")"})},N=function(e){var t,n,l,s,c,f,d,h,p=e.data,g=e.offset,b=e.diagonalLength,v=e.straightLength,m=e.skipAngle,y=e.textOffset,x=e.linkColor,_=e.textColor,w=(0,i.mk)(),k=w.animate,M=w.config,C=(0,o.DP)(),S=(0,u.nz)(x,C),T=(0,u.nz)(_,C),j=(t=void 0===m?0:m,(0,r.useMemo)(function(){return A(p,t)},[p,t])),R=(l=(n={offset:void 0===g?0:g,diagonalLength:b,straightLength:v,textOffset:y,getLinkColor:S,getTextColor:T}).offset,s=n.diagonalLength,c=n.straightLength,f=n.textOffset,d=n.getLinkColor,h=n.getTextColor,(0,r.useMemo)(function(){return{enter:function(e){return{startAngle:e.arc.startAngle,endAngle:e.arc.endAngle,innerRadius:e.arc.innerRadius,outerRadius:e.arc.outerRadius,offset:l,diagonalLength:0,straightLength:0,textOffset:f,linkColor:d(e),textColor:h(e),opacity:0}},update:function(e){return{startAngle:e.arc.startAngle,endAngle:e.arc.endAngle,innerRadius:e.arc.innerRadius,outerRadius:e.arc.outerRadius,offset:l,diagonalLength:s,straightLength:c,textOffset:f,linkColor:d(e),textColor:h(e),opacity:1}},leave:function(e){return{startAngle:e.arc.startAngle,endAngle:e.arc.endAngle,innerRadius:e.arc.innerRadius,outerRadius:e.arc.outerRadius,offset:l,diagonalLength:0,straightLength:0,textOffset:f,linkColor:d(e),textColor:h(e),opacity:0}}}},[s,c,f,d,h,l]));return{transition:(0,a.pn)(j,{keys:function(e){return e.id},initial:R.update,from:R.enter,enter:R.update,update:R.update,leave:R.leave,config:M,immediate:!k}),interpolateLink:D,interpolateTextAnchor:I,interpolateTextPosition:F}},B=function(e){var t=e.center,n=e.data,a=e.label,o=e.skipAngle,l=e.offset,u=e.diagonalLength,c=e.straightLength,f=e.strokeWidth,d=e.textOffset,h=e.textColor,p=e.linkColor,g=e.component,b=(0,i.Ob)(a),v=N({data:n,skipAngle:o,offset:l,diagonalLength:u,straightLength:c,textOffset:d,linkColor:p,textColor:h}),m=v.transition,y=v.interpolateLink,_=v.interpolateTextAnchor,w=v.interpolateTextPosition,k=void 0===g?P:g;return(0,s.jsx)("g",{transform:"translate("+t[0]+","+t[1]+")",children:m(function(e,t){return(0,r.createElement)(k,{key:t.id,datum:t,label:b(t),style:x({},e,{thickness:f,path:y(e.startAngle,e.endAngle,e.innerRadius,e.outerRadius,e.offset,e.diagonalLength,e.straightLength),textAnchor:_(e.startAngle,e.endAngle,e.innerRadius,e.outerRadius),textPosition:w(e.startAngle,e.endAngle,e.innerRadius,e.outerRadius,e.offset,e.diagonalLength,e.straightLength,e.textOffset)})})})})},$=function(e,t,n,r){e.textBaseline="middle",(0,l.w6)(e,n.labels.text),t.forEach(function(t){e.textAlign=i.ni.canvas.align[t.textAnchor],(0,l.qu)(e,x({},n.labels.text,{fill:t.textColor}),String(t.label),t.x,t.y),e.beginPath(),e.strokeStyle=t.linkColor,e.lineWidth=r,t.points.forEac
1h(function(t,n){0===n?e.moveTo(t.x,t.y):e.lineTo(t.x,t.y)}),e.stroke()})},H=function(e){var t=e.data,n=e.skipAngle,a=void 0===n?0:n,o=e.offset,l=void 0===o?.5:o,s=e.diagonalLength,u=e.straightLength,c=e.computeExtraProps,f=void 0===c?function(){return{}}:c,d=(0,r.useMemo)(function(){return t.filter(function(e){return Math.abs((0,i.nv)(e.arc.endAngle-e.arc.startAngle))>=a}).map(function(e){return x({},z(e.arc,l,s,u),{data:e})})},[t,a,l,s,u]);return(0,r.useMemo)(function(){return d.map(function(e){return x({},f(e),e)})},[d,f])},U=function(e){var t=e.data,n=e.skipAngle,a=e.offset,l=e.diagonalLength,s=e.straightLength,c=e.textOffset,f=void 0===c?0:c,d=e.label,h=e.linkColor,p=e.textColor,g=(0,i.Ob)(d),b=(0,o.DP)(),v=(0,u.nz)(h,b),m=(0,u.nz)(p,b);return H({data:t,skipAngle:n,offset:a,diagonalLength:l,straightLength:s,computeExtraProps:(0,r.useCallback)(function(e){var t,n={x:e.points[2].x,y:e.points[2].y};return"before"===e.side?(n.x-=f,t="end"):(n.x+=f,t="start"),x({},n,{label:g(e.data),linkColor:v(e.data),textAnchor:t,textColor:m(e.data)})},[g,v,m,f])})},V=function(e){var t=e.datum,n=e.style,i=e.onClick,o=e.onMouseEnter,l=e.onMouseMove,u=e.onMouseLeave,c=(0,r.useCallback)(function(e){return null==i?void 0:i(t,e)},[i,t]),f=(0,r.useCallback)(function(e){return null==o?void 0:o(t,e)},[o,t]),d=(0,r.useCallback)(function(e){return null==l?void 0:l(t,e)},[l,t]),h=(0,r.useCallback)(function(e){return null==u?void 0:u(t,e)},[u,t]);return(0,s.jsx)(a.CS.path,{d:n.path,opacity:n.opacity,fill:t.fill||n.color,stroke:n.borderColor,strokeWidth:n.borderWidth,onClick:i?c:void 0,onMouseEnter:o?f:void 0,onMouseMove:l?d:void 0,onMouseLeave:u?h:void 0,"data-testid":"arc."+t.id})},Y=function(e,t,n,r,i){return(0,a.to)([e,t,n,r],function(e,t,n,r){return i({startAngle:e,endAngle:t,innerRadius:Math.max(0,n),outerRadius:Math.max(0,r)})})},K=function(e,t,n){void 0===t&&(t="innerRadius");var r=(0,i.mk)(),o=r.animate,l=r.config,s=C(t,n);return{transition:(0,a.pn)(e,{keys:function(e){return e.id},initial:s.update,from:s.enter,enter:s.update,update:s.update,leave:s.leave,config:l,immediate:!o}),interpolate:Y}},G=function(e){var t=e.center,n=e.data,i=e.arcGenerator,a=e.borderWidth,l=e.borderColor,c=e.onClick,f=e.onMouseEnter,d=e.onMouseMove,h=e.onMouseLeave,p=e.transitionMode,g=e.component,b=(0,o.DP)(),v=(0,u.nz)(l,b),m=K(n,p,{enter:function(e){return{opacity:0,color:e.color,borderColor:v(e)}},update:function(e){return{opacity:1,color:e.color,borderColor:v(e)}},leave:function(e){return{opacity:0,color:e.color,borderColor:v(e)}}}),y=m.transition,_=m.interpolate,w=void 0===g?V:g;return(0,s.jsx)("g",{transform:"translate("+t[0]+","+t[1]+")",children:y(function(e,t){return(0,r.createElement)(w,{key:t.id,datum:t,style:x({},e,{borderWidth:a,path:_(e.startAngle,e.endAngle,e.innerRadius,e.outerRadius,i)}),onClick:c,onMouseEnter:f,onMouseMove:d,onMouseLeave:h})})})},q=function(e,t,n,r,a,o){void 0===o&&(o=!0);var l=[],s=(0,i.B2)((0,i.tR)(r),n);l.push([s.x,s.y]);var u=(0,i.B2)((0,i.tR)(a),n);l.push([u.x,u.y]);for(var c=Math.round(Math.min(r,a));c<=Math.round(Math.max(r,a));c++)if(c%90==0){var f=(0,i.B2)((0,i.tR)(c),n);l.push([f.x,f.y])}l=l.map(function(n){return[e+n[0],t+n[1]]}),o&&l.push([e,t]);var d=l.map(function(e){return e[0]}),h=l.map(function(e){return e[1]}),p=Math.min.apply(Math,d),g=Math.max.apply(Math,d),b=Math.min.apply(Math,h);return{points:l,x:p,y:b,width:g-p,height:Math.max.apply(Math,h)-b}},X=function(e,t,n,r,a,o){var l=(0,i.Yf)(a,o,e,t);return l<n&&l>r},Q=function(e,t,n,r,a,o,l){if(X(e,t,n,r,o,l)){var s=(0,i._H)(o,l,e,t);return a.find(function(e){var t=e.startAngle,n=e.endAngle;return s>=t&&s<n})}},Z=function(e){var t=void 0===e?{}:e,n=t.cornerRadius,i=void 0===n?0:n,a=t.padAngle,o=void 0===a?0:a;return(0,r.useMemo)(function(){return(function(){var e=p,t=g,n=(0,f.A)(0),r=null,i=b,a=v,o=m,l=null,s=(0,h.i)(u);function u(){var u,c,f=+e.apply(this,arguments),h=+t.apply(this,arguments),p=i.apply(this,arguments)-d.TW,g=a.apply(this,arguments)-d.TW,b=(0,d.tn)(g-p),v=g>p;if(l||(l=u=s()),h<f&&(c=h,h=f,f=c),h>d.Ni)if(b>d.FA-d.Ni)l.moveTo(h*(0,d.gn)(p),h*(0,d.F8)(p)),l.arc(0,0,h,p,g,!v),f>d.Ni&&(l.moveTo(f*(0,d.gn)(g),f*(0,d.F8)(g)),l.arc(0,0,f,g,p,v));else{var m,x,_=p,w=g,k=p,A=g,M=b,C=b,S=o.apply(this,arguments)/2,T=S>
1d.Ni&&(r?+r.apply(this,arguments):(0,d.RZ)(f*f+h*h)),j=(0,d.jk)((0,d.tn)(h-f)/2,+n.apply(this,arguments)),R=j,L=j;if(T>d.Ni){var O=(0,d.qR)(T/f*(0,d.F8)(S)),P=(0,d.qR)(T/h*(0,d.F8)(S));(M-=2*O)>d.Ni?(O*=v?1:-1,k+=O,A-=O):(M=0,k=A=(p+g)/2),(C-=2*P)>d.Ni?(P*=v?1:-1,_+=P,w-=P):(C=0,_=w=(p+g)/2)}var E=h*(0,d.gn)(_),z=h*(0,d.F8)(_),W=f*(0,d.gn)(A),D=f*(0,d.F8)(A);if(j>d.Ni){var I,F=h*(0,d.gn)(w),N=h*(0,d.F8)(w),B=f*(0,d.gn)(k),$=f*(0,d.F8)(k);if(b<d.pi)if(I=function(e,t,n,r,i,a,o,l){var s=n-e,u=r-t,c=o-i,f=l-a,h=f*s-c*u;if(!(h*h<d.Ni))return h=(c*(t-a)-f*(e-i))/h,[e+h*s,t+h*u]}(E,z,B,$,F,N,W,D)){var H=E-I[0],U=z-I[1],V=F-I[0],Y=N-I[1],K=1/(0,d.F8)((0,d.HQ)((H*V+U*Y)/((0,d.RZ)(H*H+U*U)*(0,d.RZ)(V*V+Y*Y)))/2),G=(0,d.RZ)(I[0]*I[0]+I[1]*I[1]);R=(0,d.jk)(j,(f-G)/(K-1)),L=(0,d.jk)(j,(h-G)/(K+1))}else R=L=0}C>d.Ni?L>d.Ni?(m=y(B,$,E,z,h,L,v),x=y(F,N,W,D,h,L,v),l.moveTo(m.cx+m.x01,m.cy+m.y01),L<j?l.arc(m.cx,m.cy,L,(0,d.FP)(m.y01,m.x01),(0,d.FP)(x.y01,x.x01),!v):(l.arc(m.cx,m.cy,L,(0,d.FP)(m.y01,m.x01),(0,d.FP)(m.y11,m.x11),!v),l.arc(0,0,h,(0,d.FP)(m.cy+m.y11,m.cx+m.x11),(0,d.FP)(x.cy+x.y11,x.cx+x.x11),!v),l.arc(x.cx,x.cy,L,(0,d.FP)(x.y11,x.x11),(0,d.FP)(x.y01,x.x01),!v))):(l.moveTo(E,z),l.arc(0,0,h,_,w,!v)):l.moveTo(E,z),f>d.Ni&&M>d.Ni?R>d.Ni?(m=y(W,D,F,N,f,-R,v),x=y(E,z,B,$,f,-R,v),l.lineTo(m.cx+m.x01,m.cy+m.y01),R<j?l.arc(m.cx,m.cy,R,(0,d.FP)(m.y01,m.x01),(0,d.FP)(x.y01,x.x01),!v):(l.arc(m.cx,m.cy,R,(0,d.FP)(m.y01,m.x01),(0,d.FP)(m.y11,m.x11),!v),l.arc(0,0,f,(0,d.FP)(m.cy+m.y11,m.cx+m.x11),(0,d.FP)(x.cy+x.y11,x.cx+x.x11),v),l.arc(x.cx,x.cy,R,(0,d.FP)(x.y11,x.x11),(0,d.FP)(x.y01,x.x01),!v))):l.arc(0,0,f,A,k,v):l.lineTo(W,D)}else l.moveTo(0,0);if(l.closePath(),u)return l=null,u+""||null}return u.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +a.apply(this,arguments))/2-d.pi/2;return[(0,d.gn)(r)*n,(0,d.F8)(r)*n]},u.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:(0,f.A)(+t),u):e},u.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:(0,f.A)(+e),u):t},u.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:(0,f.A)(+e),u):n},u.padRadius=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:(0,f.A)(+e),u):r},u.startAngle=function(e){return arguments.length?(i="function"==typeof e?e:(0,f.A)(+e),u):i},u.endAngle=function(e){return arguments.length?(a="function"==typeof e?e:(0,f.A)(+e),u):a},u.padAngle=function(e){return arguments.length?(o="function"==typeof e?e:(0,f.A)(+e),u):o},u.context=function(e){return arguments.length?(l=null==e?null:e,u):l},u})().innerRadius(function(e){return e.innerRadius}).outerRadius(function(e){return e.outerRadius}).cornerRadius(i).padAngle(o)},[i,o])},J=n(45030),ee=n(81913);function et(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function en(e){return e}var er=n(89898);function ei(){return(ei=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}).apply(null,arguments)}function ea(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}var eo,el=function(e){var t=e.width,n=e.height,r=e.legends,i=e.data,a=e.toggleSerie;return(0,s.jsx)(s.Fragment,{children:r.map(function(e,r){var o;return(0,s.jsx)(J.$i,ei({},e,{containerWidth:t,containerHeight:n,data:null!=(o=e.data)?o:i,toggleSerie:e.toggleSerie?a:void 0}),r)})})},es={id:"id",value:"value",sortByValue:!1,innerRadius:0,padAngle:0,cornerRadius:0,layers:["arcs","arcLinkLabels","arcLabels","legends"],startAngle:0,endAngle:360,fit:!0,activeInnerRadiusOffset:0,activeOuterRadiusOffset:0,borderWidth:0,borderColor:{from:"color",modifiers:[["darker",1]]},enableArcLabels:!0,arcLabel:"formattedValue",arcLabelsSkipAngle:0,arcLabelsSkipRadius:0,arcLabelsRadiusOffset:.5,arcLabelsTextColor:{theme:"labels.text.fill"},enableArcLinkLabels:!0,arcLinkLabel:"id",arcLinkLabelsSkipAngle:0,arcLinkLabelsOffset:0,arcLinkLabelsDiagonalLength:16,arcLinkLabelsStraightLength:24,arcLinkLabelsThickness:1,arcLinkLabelsTextOffset:6,arcLinkLabelsTextColor:{theme:"labels.text.fill"},arcLinkLabelsColor:{theme:"axis.ticks.line.stroke"},colors:{scheme:"nivo"},defs:[],fill:[],isInteractive:!0,animate:!0,motionConfig:"gentle",transitionMode:"innerRadius",tooltip:function(e){var t=e.datum;return(0,s.jsx)(er.GK,{id:t.id,value:t.formattedValue,enableChip:!0,color:t.color})},legends:[],role:"img",pixelRatio:"undefined"!=typeof window&&null!=(eo=window.devicePixelRatio)?eo:1},eu=["points"],ec=function(e){var t=e.data,n=e.id,a=void 0===n?es.id:n,o=e.value,l=void 0===o?es.value:o,s=e.valueFormat,c=e.colors,f=void 0===c?es.colors:c,d=(0,i.Ob)(a),h=(0,i.Ob)(l),p=(0,i.d_)(s),g=(0,u.m1)(f,"id");return(0,r.useMemo)(function(){return t.map(function(e){var t,n=d(e),r=h(e),i={id:n,label:null!=(t=e.label)?t:n,hidden:!1,value:r,formattedValue:p(r),data:e};return ei({},i,{color:g(i)})})},[t,d,h,p,g])},ef=function(e){var t=e.data,n=e.startAngle,a=e.endAngle,o=e.innerRadius,l=e.outerRadius,s=e.padAngle,u=e.sortByValue,c=e.activeId,h=e.activeInnerRadiusOffset,p=e.activeOuterRadiusOffset,g=e.hiddenIds,b=e.forwardLegendD
1ata,v=(0,r.useMemo)(function(){var e=(function(){var e=en,t=et,n=null,r=(0,f.A)(0),i=(0,f.A)(d.FA),a=(0,f.A)(0);function o(o){var l,s,u,c,f,h=(o=(0,ee.A)(o)).length,p=0,g=Array(h),b=Array(h),v=+r.apply(this,arguments),m=Math.min(d.FA,Math.max(-d.FA,i.apply(this,arguments)-v)),y=Math.min(Math.abs(m)/h,a.apply(this,arguments)),x=y*(m<0?-1:1);for(l=0;l<h;++l)(f=b[g[l]=l]=+e(o[l],l,o))>0&&(p+=f);for(null!=t?g.sort(function(e,n){return t(b[e],b[n])}):null!=n&&g.sort(function(e,t){return n(o[e],o[t])}),l=0,u=p?(m-h*x)/p:0;l<h;++l,v=c)c=v+((f=b[s=g[l]])>0?f*u:0)+x,b[s]={data:o[s],index:l,value:f,startAngle:v,endAngle:c,padAngle:y};return b}return o.value=function(t){return arguments.length?(e="function"==typeof t?t:(0,f.A)(+t),o):e},o.sortValues=function(e){return arguments.length?(t=e,n=null,o):t},o.sort=function(e){return arguments.length?(n=e,t=null,o):n},o.startAngle=function(e){return arguments.length?(r="function"==typeof e?e:(0,f.A)(+e),o):r},o.endAngle=function(e){return arguments.length?(i="function"==typeof e?e:(0,f.A)(+e),o):i},o.padAngle=function(e){return arguments.length?(a="function"==typeof e?e:(0,f.A)(+e),o):a},o})().value(function(e){return e.value}).startAngle((0,i.tR)(n)).endAngle((0,i.tR)(a)).padAngle((0,i.tR)(s));return u||e.sortValues(null),e},[n,a,s,u]),m=(0,r.useMemo)(function(){return{dataWithArc:v(t.filter(function(e){return!g.includes(e.id)}
1)).map(function(e){var t=Math.abs(e.endAngle-e.startAngle);return ei({},e.data,{arc:{index:e.index,startAngle:e.startAngle,endAngle:e.endAngle,innerRadius:c===e.data.id?o-h:o,outerRadius:c===e.data.id?l+p:l,thickness:l-o,padAngle:e.padAngle,angle:t,angleDeg:(0,i.nv)(t)}})}),legendData:t.map(function(e){return{id:e.id,label:e.label,color:e.color,hidden:g.includes(e.id),data:e}})}},[v,t,g,c,o,h,l,p]),y=m.legendData,x=(0,r.useRef)(b);return(0,r.useEffect)(function(){"function"==typeof x.current&&x.current(y)},[x,y]),m},ed=function(e){var t=e.activeId,n=e.onActiveIdChange,i=e.defaultActiveId,a=void 0!==t,o=(0,r.useState)(a||void 0===i?null:i),l=o[0],s=o[1];return{activeId:a?t:l,setActiveId:(0,r.useCallback)(function(e){n&&n(e),a||s(e)},[a,n,s])}},eh=function(e){var t=e.data,n=e.width,a=e.height,o=e.innerRadius,l=void 0===o?es.innerRadius:o,s=e.startAngle,u=void 0===s?es.startAngle:s,c=e.endAngle,f=void 0===c?es.endAngle:c,d=e.padAngle,h=void 0===d?es.padAngle:d,p=e.sortByValue,g=void 0===p?es.sortByValue:p,b=e.cornerRadius,v=void 0===b?es.cornerRadius:b,m=e.fit,y=void 0===m?es.fit:m,x=e.activeInnerRadiusOffset,_=void 0===x?es.activeInnerRadiusOffset:x,w=e.activeOuterRadiusOffset,k=void 0===w?es.activeOuterRadiusOffset:w,A=e.activeId,M=e.onActiveIdChange,C=e.defaultActiveId,S=e.forwardLegendData,T=ed({activeId:A,onActiveIdChange:M,defaultActiveId:C}),j=T.activeId,R=T.setActiveId,L=(0,r.useState)([]),O=L[0],P=L[1],E=(0,r.useMemo)(function(){var e,t=Math.min(n,a)/2,r=t*Math.min(l,1),i=n/2,o=a/2;if(y){var s=q(i,o,t,u-90,f-90),c=s.points,d=ea(s,eu),h=Math.min(n/d.width,a/d.height),p={width:d.width*h,height:d.height*h};p.x=(n-p.width)/2,p.y=(a-p.height)/2,i=(i-d.x)/d.width*d.width*h+p.x,o=(o-d.y)/d.height*d.height*h+p.y,e={box:d,ratio:h,points:c},t*=h,r*=h}return{centerX:i,centerY:o,radius:t,innerRadius:r,debug:e}},[n,a,l,u,f,y]),z=ef({data:t,startAngle:u,endAngle:f,innerRadius:E.innerRadius,outerRadius:E.radius,padAngle:h,sortByValue:g,activeId:j,activeInnerRadiusOffset:_,activeOuterRadiusOffset:k,hiddenIds:O,forwardLegendData:S}),W=(0,r.useCallback)(function(e){P(function(t){return t.indexOf(e)>-1?t.filter(function(t){return t!==e}):[].concat(t,[e])})},[]);return ei({arcGenerator:Z({cornerRadius:v,padAngle:(0,i.tR)(h)}),activeId:j,setActiveId:R,toggleSerie:W},z,E)},ep=function(e){var t=e.dataWithArc,n=e.arcGenerator,i=e.centerX,a=e.centerY,o=e.radius,l=e.innerRadius;return(0,r.useMemo)(function(){return{dataWithArc:t,arcGenerator:n,centerX:i,centerY:a,radius:o,innerRadius:l}},[t,n,i,a,o,l])},eg=function(e){var t=e.center,n=e.data,i=e.arcGenerator,a=e.borderWidth,o=e.borderColor,l=e.isInteractive,u=e.onClick,c=e.onMouseEnter,f=e.onMouseMove,d=e.onMouseLeave,h=e.setActiveId,p=e.tooltip,g=e.transitionMode,b=(0,er.fS)(),v=b.showTooltipFromEvent,m=b.hideTooltip,y=(0,r.useMemo)(function(){if(l)return function(e,t){null==u||u(e,t)}},[l,u]),x=(0,r.useMemo)(function(){if(l)return function(e,t){v((0,r.createElement)(p,{datum:e}),t),h(e.id),null==c||c(e,t)}},[l,v,h,c,p]),_=(0,r.useMemo)(function(){if(l)return function(e,t){v((0,r.createElement)(p,{datum:e}),t),null==f||f(e,t)}},[l,v,f,p]),w=(0,r.useMemo)(function(){if(l)return function(e,t){m(),h(null),null==d||d(e,t)}},[l,m,h,d]);return(0,s.jsx)(G,{center:t,data:n,arcGenerator:i,borderWidth:a,borderColor:o,transitionMode:g,onClick:y,onMouseEnter:x,onMouseMove:_,onMouseLeave:w})},eb=["isInteractive","animate","motionConfig","theme","renderWrapper"],ev=function(e){var t=e.data,n=e.id,a=void 0===n?es.id:n,o=e.value,l=void 0===o?es.value:o,u=e.valueFormat,c=e.sortByValue,f=void 0===c?es.sortByValue:c,d=e.layers,h=void 0===d?es.layers:d,p=e.startAngle,g=void 0===p?es.startAngle:p,b=e.endAngle,v=void 0===b?es.endAngle:b,m=e.padAngle,y=void 0===m?es.padAngle:m,x=e.fit,_=void 0===x?es.fit:x,w=e.innerRadius,k=void 0===w?es.innerRadius:w,A=e.cornerRadius,M=void 0===A?es.cornerRadius:A,C=e.activeInnerRadiusOffset,S=void 0===C?es.activeInnerRadiusOffset:C,T=e.activeOuterRadiusOffset,j=void 0===T?es.activeOuterRadiusOffset:T,L=e.width,O=e.height,P=e.margin,E=e.colors,z=void 0===E?es.colors:E,W=e.borderWidth,D=void 0===W?es.borderWidth:W,I=e.borderColor,F=void 0===I?es.borderColor:I,N=e.enableArcLabels,$=void 0===N?es.enableArcLabels:N,H=e.arcLabel,U=void 0===H?es.arcLabel:H,V=e.arcLabelsSkipAngle,Y=void 0===V?es.arcLabelsSkipAngle:V,K=e.arcLabelsSkipRadius,G=void 0===K?es.ar
1cLabelsSkipRadius:K,q=e.arcLabelsTextColor,X=void 0===q?es.arcLabelsTextColor:q,Q=e.arcLabelsRadiusOffset,Z=void 0===Q?es.arcLabelsRadiusOffset:Q,J=e.arcLabelsComponent,ee=e.enableArcLinkLabels,et=void 0===ee?es.enableArcLinkLabels:ee,en=e.arcLinkLabel,er=void 0===en?es.arcLinkLabel:en,ei=e.arcLinkLabelsSkipAngle,ea=void 0===ei?es.arcLinkLabelsSkipAngle:ei,eo=e.arcLinkLabelsOffset,eu=void 0===eo?es.arcLinkLabelsOffset:eo,ef=e.arcLinkLabelsDiagonalLength,ed=void 0===ef?es.arcLinkLabelsDiagonalLength:ef,eb=e.arcLinkLabelsStraightLength,ev=void 0===eb?es.arcLinkLabelsStraightLength:eb,em=e.arcLinkLabelsThickness,ey=void 0===em?es.arcLinkLabelsThickness:em,ex=e.arcLinkLabelsTextOffset,e_=void 0===ex?es.arcLinkLabelsTextOffset:ex,ew=e.arcLinkLabelsTextColor,ek=void 0===ew?es.arcLinkLabelsTextColor:ew,eA=e.arcLinkLabelsColor,eM=void 0===eA?es.arcLinkLabelsColor:eA,eC=e.arcLinkLabelComponent,eS=e.defs,eT=void 0===eS?es.defs:eS,ej=e.fill,eR=void 0===ej?es.fill:ej,eL=e.isInteractive,eO=void 0===eL?es.isInteractive:eL,eP=e.onClick,eE=e.onMouseEnter,ez=e.onMouseMove,eW=e.onMouseLeave,eD=e.tooltip,eI=void 0===eD?es.tooltip:eD,eF=e.activeId,eN=e.onActiveIdChange,eB=e.defaultActiveId,e$=e.transitionMode,eH=void 0===e$?es.transitionMode:e$,eU=e.legends,eV=void 0===eU?es.legends:eU,eY=e.forwardLegendData,eK=e.role,eG=void 0===eK?es.role:eK,eq=e.forwardedRef,eX=(0,i.Xl)(L,O,P),eQ=eX.outerWidth,eZ=eX.outerHeight,eJ=eX.margin,e0=eX.innerWidth,e1=eX.innerHeight,e2=eh({data:ec({data:t,id:a,value:l,valueFormat:u,colors:z}),width:e0,height:e1,fit:_,innerRadius:k,startAngle:g,endAngle:v,padAngle:y,sortByValue:f,cornerRadius:M,activeInnerRadiusOffset:S,activeOuterRadiusOffset:j,activeId:eF,onActiveIdChange:eN,defaultActiveId:eB,forwardLegendData:eY}),e8=e2.dataWithArc,e6=e2.legendData,e5=e2.arcGenerator,e4=e2.centerX,e3=e2.centerY,e9=e2.radius,e7=e2.innerRadius,te=e2.setActiveId,tt=e2.toggleSerie,tn=(0,i.kc)(eT,e8,eR),tr={arcs:null,arcLinkLabels:null,arcLabels:null,legends:null};h.includes("arcs")&&(tr.arcs=(0,s.jsx)(eg,{center:[e4,e3],data:e8,arcGenerator:e5,borderWidth:D,borderColor:F,isInteractive:eO,onClick:eP,onMouseEnter:eE,onMouseMove:ez,onMouseLeave:eW,setActiveId:te,tooltip:eI,transitionMode:eH},"arcs")),et&&h.includes("arcLinkLabels")&&(tr.arcLinkLabels=(0,s.jsx)(B,{center:[e4,e3],data:e8,label:er,skipAngle:ea,offset:eu,diagonalLength:ed,straightLength:ev,strokeWidth:ey,textOffset:e_,textColor:ek,linkColor:eM,component:eC},"arcLinkLabels")),$&&h.includes("arcLabels")&&(tr.arcLabels=(0,s.jsx)(R,{center:[e4,e3],data:e8,label:U,radiusOffset:Z,skipAngle:Y,skipRadius:G,textColor:X,transitionMode:eH,component:J},"arcLabels")),eV.length>0&&h.includes("legends")&&(tr.legends=(0,s.jsx)(el,{width:e0,height:e1,data:e6,legends:eV,toggleSerie:tt},"legends"));var ti=ep({dataWithArc:e8,arcGenerator:e5,centerX:e4,centerY:e3,radius:e9,innerRadius:e7});return(0,s.jsx)(i.Ge,{width:eQ,height:eZ,margin:eJ,defs:tn,role:eG,ref:eq,children:h.map(function(e,t){return void 0!==tr[e]?tr[e]:"function"==typeof e?(0,s.jsx)(r.Fragment,{children:(0,r.createElement)(e,ti)},t):null})})},em=(0,r.forwardRef)(function(e,t){var n=e.isInteractive,r=void 0===n?es.isInteractive:n,a=e.animate,o=void 0===a?es.animate:a,l=e.motionConfig,u=void 0===l?es.motionConfig:l,c=e.theme,f=e.renderWrapper,d=ea(e,eb);return(0,s.jsx)(i.mc,{animate:o,isInteractive:r,motionConfig:u,renderWrapper:f,theme:c,children:(0,s.jsx)(ev,ei({isInteractive:r},d,{forwardedRef:t}))})}),ey=["defaultWidth","defaultHeight","onResize","debounceResize"],ex=((0,r.forwardRef)(function(e,t){var n=e.defaultWidth,r=e.defaultHeight,a=e.onResize,o=e.debounceResize,l=ea(e,ey);return(0,s.jsx)(i.KF,{defaultWidth:n,defaultHeight:r,onResize:a,debounceResize:o,children:function(e){var n=e.width,r=e.height;return(0,s.jsx)(em,ei({width:n,height:r},l,{ref:t}))}})}),["isInteractive","theme","renderWrapper"]),e_=function(e){var t=e.data,n=e.id,a=void 0===n?es.id:n,l=e.value,c=void 0===l?es.value:l,f=e.valueFormat,d=e.s
1ortByValue,h=void 0===d?es.sortByValue:d,p=e.startAngle,g=void 0===p?es.startAngle:p,b=e.endAngle,v=void 0===b?es.endAngle:b,m=e.padAngle,y=void 0===m?es.padAngle:m,x=e.fit,_=void 0===x?es.fit:x,w=e.innerRadius,k=void 0===w?es.innerRadius:w,A=e.cornerRadius,M=void 0===A?es.cornerRadius:A,C=e.activeInnerRadiusOffset,S=void 0===C?es.activeInnerRadiusOffset:C,T=e.activeOuterRadiusOffset,j=void 0===T?es.activeOuterRadiusOffset:T,R=e.width,P=e.height,E=e.margin,z=e.pixelRatio,W=void 0===z?es.pixelRatio:z,D=e.colors,I=void 0===D?es.colors:D,F=e.borderWidth,N=void 0===F?es.borderWidth:F,B=e.borderColor,H=void 0===B?es.borderColor:B,V=e.enableArcLabels,Y=void 0===V?es.enableArcLabels:V,K=e.arcLabel,G=void 0===K?es.arcLabel:K,q=e.arcLabelsSkipAngle,X=void 0===q?es.arcLabelsSkipAngle:q,Z=e.arcLabelsTextColor,ee=void 0===Z?es.arcLabelsTextColor:Z,et=e.arcLabelsRadiusOffset,en=void 0===et?es.arcLabelsRadiusOffset:et,ea=e.enableArcLinkLabels,eo=void 0===ea?es.enableArcLinkLabels:ea,el=e.arcLinkLabel,eu=void 0===el?es.arcLinkLabel:el,ef=e.arcLinkLabelsSkipAngle,ed=void 0===ef?es.arcLinkLabelsSkipAngle:ef,ep=e.arcLinkLabelsOffset,eg=void 0===ep?es.arcLinkLabelsOffset:ep,eb=e.arcLinkLabelsDiagonalLength,ev=void 0===eb?es.arcLinkLabelsDiagonalLength:eb,em=e.arcLinkLabelsStraightLength,ey=void 0===em?es.arcLinkLabelsStraightLength:em,ex=e.arcLinkLabelsThickness,e_=void 0===ex?es.arcLinkLabelsThickness:ex,ew=e.arcLinkLabelsTextOffset,ek=void 0===ew?es.arcLinkLabelsTextOffset:ew,eA=e.arcLinkLabelsTextColor,eM=void 0===eA?es.arcLinkLabelsTextColor:eA,eC=e.arcLinkLabelsColor,eS=void 0===eC?es.arcLinkLabelsColor:eC,eT=e.isInteractive,ej=void 0===eT?es.isInteractive:eT,eR=e.onClick,eL=e.onMouseMove,eO=e.tooltip,eP=void 0===eO?es.tooltip:eO,eE=e.activeId,ez=e.onActiveIdChange,eW=e.defaultActiveId,eD=e.legends,eI=void 0===eD?es.legends:eD,eF=e.forwardLegendData,eN=e.role,eB=e.forwardedRef,e$=(0,r.useRef)(null),eH=(0,o.DP)(),eU=(0,i.Xl)(R,P,E),eV=eU.margin,eY=eU.innerWidth,eK=eU.innerHeight,eG=eU.outerWidth,eq=eU.outerHeight,eX=eh({data:ec({data:t,id:a,value:c,valueFormat:f,colors:I}),width:eY,height:eK,fit:_,innerRadius:k,startAngle:g,endAngle:v,padAngle:y,sortByValue:h,cornerRadius:M,activeInnerRadiusOffset:S,activeOuterRadiusOffset:j,activeId:eE,onActiveIdChange:ez,defaultActiveId:eW,forwardLegendData:eF}),eQ=eX.dataWithArc,eZ=eX.arcGenerator,eJ=eX.centerX,e0=eX.centerY,e1=eX.radius,e2=eX.innerRadius,e8=eX.setActiveId,e6=(0,u.nz)(H,eH),e5=O({data:eQ,label:G,skipAngle:X,offset:en,textColor:ee}),e4=U({data:eQ,skipAngle:ed,offset:eg,diagonalLength:ev,straightLength:ey,label:eu,linkColor:eS,textOffset:ek,textColor:eM});(0,r.useEffect)(function(){if(e$.current){e$.current.width=eG*W,e$.current.height=eq*W;var e=e$.current.getContext("2d");e.scale(W,W),e.fillStyle=eH.background,e.fillRect(0,0,eG,eq),e.save(),e.translate(eV.left,eV.top),eZ.context(e),e.save(),e.translate(eJ,e0),eQ.forEach(function(t){e.beginPath(),e.fillStyle=t.color,e.strokeStyle=e6(t),e.lineWidth=N,eZ(t.arc),e.fill(),N>0&&e.stroke()}),!0===eo&&$(e,e4,eH,e_),!0===Y&&L(e,e5,eH),e.restore(),eI.forEach(function(t){(0,J.ZG)(e,ei({},t,{data:eQ,containerWidth:eY,containerHeight:eK,theme:eH}))})}},[e$,eY,eK,eG,eq,eV.top,eV.left,W,eJ,e0,eZ,eQ,N,e6,Y,e5,eo,e4,e_,eI,eH]);var e3=(0,r.useMemo)(function(){return eQ.map(function(e){return ei({id:e.id},e.arc)})},[eQ]),e9=function(e){if(!e$.current)return null;var t=(0,i.H9)(e$.current,e),n=t[0],r=t[1],a=Q(eV.left+eJ,eV.top+e0,e1,e2,e3,n,r);return a?eQ.find(function(e){return e.id===a.id}):null},e7=(0,er.fS)(),te=e7.showTooltipFromEvent,tt=e7.hideTooltip,tn=function(e){var t=e9(e);t?(null==eL||eL(t,e),e8(t.id),te((0,r.createElement)(eP,{datum:t}),e)):(e8(null),tt())};return(0,s.jsx)("canvas",{ref:(0,i.Px)(e$,eB),width:eG*W,height:eq*W,style:{width:eG,height:eq,cursor:ej?"auto":"normal"},onMouseEnter:ej?tn:void 0,onMouseMove:ej?tn:void 0,onMouseLeave:ej?function(){tt()}:void 0,onClick:ej?function(e){if(eR){var t=e9(e);t&&eR(t,e)}}:void 0,role:eN})},ew=(0,r.forwardRef)(function(e,t){var n=e.isInteractive,r=void 0===n?es.isInteractive:n,a=e.theme,o=e.renderWrapper,l=ea(e,ex);return(0,s.jsx)(i.mc,{isInteractive:r,renderWrapper:o,theme:a,children:(0,s.jsx)(e_,ei({isInteractive:r},l,{forwardedRef:t}))})}),ek=["defaultWidth","defaultHeight","onResize","debounceResize"];(0,r.forwardRef)(function(e,t){var n=e.defaultWidth,r=e.defaultHeight,a=e.onResize,o=e.debounceResize,l=ea(e,ek);return(0,s.jsx)(i.KF,{defaultWidth:n,defaultHeight:r,onResize:a,debounceResize:o,children:function(e){var n=e.width,r=e.height;return(0,s.jsx)(ew,ei({width:n,height:r},l,{ref:t}))}})})},99969:e=>{e.exports=function(){}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.