/home/bonphmya/mercandestockages.store/wp-content/plugins/jetpack/_inc/build/newsletter-widget.js
/*! For license information please see newsletter-widget.js.LICENSE.txt */
(()=>{var e={28288(e,t,n){"use strict";n.d(t,{A:()=>m});var r=n(51609),i=n.n(r),o=n(5868),a=n.n(o),u=n(27350),s=n(68228),c=n(61562),l=n(26547),f=n(80399),d=n(97796),h=n(97935),p=n(14739),g=n(23716),y=["children","axisClassName","hideAxisLine","hideTicks","hideZero","innerRef","left","numTicks","orientation","rangePadding","scale","tickFormat","tickLength","tickValues","top"];function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}function m(e){var t=e.children,n=void 0===t?l.A:t,r=e.axisClassName,o=e.hideAxisLine,m=void 0!==o&&o,b=e.hideTicks,_=void 0!==b&&b,w=e.hideZero,x=void 0!==w&&w,M=e.innerRef,A=e.left,O=void 0===A?0:A,k=e.numTicks,j=void 0===k?10:k,P=e.orientation,T=void 0===P?p.A.bottom:P,S=e.rangePadding,C=void 0===S?0:S,N=e.scale,E=e.tickFormat,D=e.tickLength,R=void 0===D?8:D,F=e.tickValues,U=e.top,I=void 0===U?0:U,L=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,y),z=null!=E?E:(0,d.A)(N),$=T===p.A.left,W=T===p.A.top,H=W||T===p.A.bottom,q=(0,f.A)(N),Y=$||W?-1:1,B=N.range(),G=(0,g.A)(C),J=(0,h.A)({x:Number(B[0])+.5-G.start,y:0},H),V=(0,h.A)({x:Number(B[B.length-1])+.5+G.end,y:0},H),X=(null!=F?F:(0,c.A)(N,j)).filter(function(e){return!x||0!==e&&"0"!==e}).map(function(e,t){return{value:e,index:t}}),Z=X.map(function(e){var t=e.value,n=e.index,r=(0,s.A)(q(t));return{value:t,index:n,from:(0,h.A)({x:r,y:0},H),to:(0,h.A)({x:r,y:R*Y},H),formattedValue:z(t,n,X)}});return i().createElement(u.A,{className:a()("visx-axis",r),innerRef:M,top:I,left:O},n(v({},L,{axisFromPoint:J,axisToPoint:V,hideAxisLine:m,hideTicks:_,hideZero:x,horizontal:H,numTicks:j,orientation:T,rangePadding:C,scale:N,tickFormat:z,tickLength:R,tickPosition:q,tickSign:Y,ticks:Z})))}},26547(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(51609),i=n.n(r),o=n(5868),a=n.n(o),u=n(75058),s=n(54302),c=n(54271),l=n(14739),f=n(83615);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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}var h={textAnchor:"middle",fontFamily:"Arial",fontSize:10,fill:"#222"};function p(e){var t=e.axisFromPoint,n=e.axisLineClassName,r=e.axisToPoint,o=e.hideAxisLine,p=e.hideTicks,g=e.horizontal,y=e.label,v=void 0===y?"":y,m=e.labelClassName,b=e.labelOffset,_=void 0===b?14:b,w=e.labelProps,x=e.orientation,M=void 0===x?l.A.bottom:x,A=e.scale,O=e.stroke,k=void 0===O?"#222":O,j=e.strokeDasharray,P=e.strokeWidth,T=void 0===P?1:P,S=e.tickClassName,C=e.tickComponent,N=e.tickLineProps,E=e.tickLabelProps,D=e.tickLength,R=void 0===D?8:D,F=e.tickStroke,U=void 0===F?"#222":F,I=e.tickTransform,L=e.ticks,z=e.ticksComponent,$=void 0===z?f.A:z,W=d({},h,w),H=d({},h,"object"==typeof E?E:null),q=L.map(function(e){var t=e.value,n=e.index;return"function"==typeof E?E(t,n,L):H}),Y=Math.max.apply(Math,[10].concat(q.map(function(e){return"number"==typeof e.fontSize?e.fontSize:0})));return i().createElement(i().Fragment,null,$({hideTicks:p,horizontal:g,orientation:M,scale:A,tickClassName:S,tickComponent:C,tickLabelProps:q,tickStroke:U,tickTransform:I,ticks:L,strokeWidth:T,tickLineProps:N}),!o&&i().createElement(u.A,{className:a()("visx-axis-line",n),from:t,to:r,stroke:k,strokeWidth:T,strokeDasharray:j}),v&&i().createElement(s.A,d({className:a()("visx-axis-label",m)},(0,c.A)({labelOffset:_,labelProps:W,orientation:M,range:A.range(),tickLabelFontSize:Y,tickLength:R}),W),v))}},83615(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(51609),i=n.n(r),o=n(5868),a=n.n(o),u=n(75058),s=n(27350),c=n(54302),l=n(14739);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function d(e){var t=e.hideTicks,n=e.horizontal,r=e.orientation,o=e.tickClassName,d=e.tickComponent,h=e.tickLabelProps,p=e.tickStroke,g=void 0===p?"#222":p,y=e.tickTransform,v=e.ticks,m=e.strokeWidth,b=e.tickLineProps;return v.map(function(e){var p,v=e.value,_=e.index,w=e.from,x=e.to,M=e.formattedValue,A=null!=(p=h[_])?p:{},O=Math.max(10,"number"==typeof A.fontSize&&A.fontSize||0),k=x.y+(n&&r!==l.A.top?O:0);return i().createElement(s.A,{key:"visx-tick-"+v+"-"+_,className:a()("visx-axis-tick",o),transform:y},!t&&i().createElement(u.A,f({from:w,to:x,stroke:g,strokeWidth:m,strokeLinecap:"square"},b)),d?d(f({},A,{x:x.x,y:k,formattedValue:M})):i().createElement(c.A,f({x:x.x,y:k},A),M))})}},14739(e,t,n){"use strict";n.d(t,{A:()=>r});const r={top:"top",left:"left",right:"right",bottom:"bottom"}},97935(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(48698);function i(e,t){var n=e.x,i=e.y;return new r.A(t?{x:n,y:i}:{x:i,y:n})}},23716(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{A:()=>i});function i(e){return void 0===e&&(e=0),"number"==typeof e?{start:e,end:e}:r({start:0,end:0},e)}},54271(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(14739);function i(e){var t,n,i,o=e.labelOffset,a=e.labelProps,u=e.orientation,s=e.range,c=e.tickLabelFontSize,l=e.tickLength,f=u===r.A.left||u===r.A.top?-1:1;if(u===r.A.top||u===r.A.bottom){var d=u===r.A.bottom&&"number"==typeof a.fontSize?a.fontSize:0;t=(Number(s[0])+Number(s[s.length-1]))/2,n=f*(l+o+c+d)}else t=f*((Number(s[0])+Number(s[s.length-1]))/2),n=-(l+o),i="rotate("+90*f+")";return{x:t,y:n,transform:i}}},97796(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(37512);function i(e){return"tickFormat"in e?e.tickFormat():r.A}},80399(e,t,n){"use strict";function r(e,t){void 0===t&&(t="center");var n=e;if("start"!==t&&"bandwidth"in n){var r=n.bandwidth();return"center"===t&&(r/=2),n.round()&&(r=Math.round(r)),function(e){var t=n(e);return"number"==typeof t?t+r:t}}return e}n.d(t,{A:()=>r})},66594(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(51609),i=n.n(r),o=n(75795),a=n.n(o);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}var c={top:0,right:0,bottom:0,left:0,width:0,height:0};function l(e){var t;return(t=function(t){var n,r;function o(e){var n;return(n=t.call(this,e)||this).state={rect:void 0,parentRect:void 0},n.nodeRef=i().createRef(),n.getRects=n.getRects.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,s(n,r);var l=o.prototype;return l.componentDidMount=function(){var e,t=this;this.node=null!=(e=this.nodeRef)&&e.current?this.nodeRef.current:a().findDOMNode(this),this.setState(function(){return t.getRects()})},l.getRects=function(){if(!this.node)return this.state;var e=this.node,t=e.parentNode;return{rect:e.getBoundingClientRect?e.getBoundingClientRect():c,parentRect:null!=t&&t.getBoundingClientRect?t.getBoundingClientRect():c}},l.render=function(){return i().createElement(e,u({nodeRef:this.nodeRef,getRects:this.getRects},this.state,this.props))},o}(i().PureComponent)).displayName="withBoundingRects("+(e.displayName||"")+")",t}},15114(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(41926);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var o={x:0,y:0};function a(e){if(!e)return i({},o);if((0,r.kH)(e))return e.changedTouches.length>0?{x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY}:i({},o);if((0,r.Er)(e))return{x:e.clientX,y:e.clientY};var t=null==e?void 0:e.target,n=t&&"getBoundingClientRect"in t?t.getBoundingClientRect():null;return n?{x:n.x+n.width/2,y:n.y+n.height/2}:i({},o)}},87943(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(35326),i=n(41926);function o(e,t){if((0,i.vq)(e)&&t)return(0,r.A)(e,t);if((0,i.xH)(e)){var n=e,o=n.target;if(o)return(0,r.A)(o,n)}return null}},35326(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(48698),i=n(41926),o=n(15114);function a(e,t){if(!e||!t)return null;var n=(0,o.A)(t),a=(0,i.xZ)(e)?e.ownerSVGElement:e,u=(0,i.GI)(a)?a.getScreenCTM():null;if((0,i.h1)(a)&&u){var s=a.createSVGPoint();return s.x=n.x,s.y=n.y,s=s.matrixTransform(u.inverse()),new r.A({x:s.x,y:s.y})}var c=e.getBoundingClientRect();return new r.A({x:n.x-c.left-e.clientLeft,y:n.y-c.top-e.clientTop})}},41926(e,t,n){"use strict";function r(e){return!!e&&e instanceof Element}function i(e){return!!e&&(e instanceof SVGElement||"ownerSVGElement"in e)}function o(e){return!!e&&"createSVGPoint"in e}function a(e){return!!e&&"getScreenCTM"in e}function u(e){return!!e&&"changedTouches"in e}function s(e){return!!e&&"clientX"in e}function c(e){return!!e&&(e instanceof Event||"nativeEvent"in e&&e.nativeEvent instanceof Event)}n.d(t,{Er:()=>s,GI:()=>a,h1:()=>o,kH:()=>u,vq:()=>r,xH:()=>c,xZ:()=>i})},35971(e,t,n){"use strict";t.A=p;var r=d(n(28120)),i=d(n(51609)),o=d(n(5868)),a=d(n(6422)),u=n(42321),s=n(25840),c=n(57116),l=d(n(6351)),f=["top","left","scale","height","stroke","strokeWidth","strokeDasharray","className","numTicks","lineStyle","offset","tickValues","children"];function d(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function p(e){var t=e.top,n=void 0===t?0:t,r=e.left,d=void 0===r?0:r,p=e.scale,g=e.height,y=e.stroke,v=void 0===y?"#eaf0f6":y,m=e.strokeWidth,b=void 0===m?1:m,_=e.strokeDasharray,w=e.className,x=e.numTicks,M=void 0===x?10:x,A=e.lineStyle,O=e.offset,k=e.tickValues,j=e.children,P=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,f),T=null!=k?k:(0,c.getTicks)(p,M),S=(null!=O?O:0)+(0,l.default)(p)/2,C=T.map(function(e,t){var n,r=(null!=(n=(0,c.coerceNumber)(p(e)))?n:0)+S;return{index:t,from:new s.Point({x:r,y:0}),to:new s.Point({x:r,y:g})}});return i.default.createElement(u.Group,{className:(0,o.default)("visx-columns",w),top:n,left:d},j?j({lines:C}):C.map(function(e){var t=e.from,n=e.to,r=e.index;return i.default.createElement(a.default,h({key:"column-line-"+r,from:t,to:n,stroke:v,strokeWidth:b,strokeDasharray:_,style:A},P))}))}p.propTypes={tickValues:r.default.array,height:r.default.number.isRequired}},23063(e,t,n){"use strict";t.A=p;var r=d(n(28120)),i=d(n(51609)),o=d(n(5868)),a=d(n(6422)),u=n(42321),s=n(25840),c=n(57116),l=d(n(6351)),f=["top","left","scale","width","stroke","strokeWidth","strokeDasharray","className","children","numTicks","lineStyle","offset","tickValues"];function d(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function p(e){var t=e.top,n=void 0===t?0:t,r=e.left,d=void 0===r?0:r,p=e.scale,g=e.width,y=e.stroke,v=void 0===y?"#eaf0f6":y,m=e.strokeWidth,b=void 0===m?1:m,_=e.strokeDasharray,w=e.className,x=e.children,M=e.numTicks,A=void 0===M?10:M,O=e.lineStyle,k=e.offset,j=e.tickValues,P=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,f),T=null!=j?j:(0,c.getTicks)(p,A),S=(null!=k?k:0)+(0,l.default)(p)/2,C=T.map(function(e,t){var n,r=(null!=(n=(0,c.coerceNumber)(p(e)))?n:0)+S;return{index:t,from:new s.Point({x:0,y:r}),to:new s.Point({x:g,y:r})}});return i.default.createElement(u.Group,{className:(0,o.default)("visx-rows",w),top:n,left:d},x?x({lines:C}):C.map(function(e){var t=e.from,n=e.to,r=e.index;return i.default.createElement(a.default,h({key:"row-line-"+r,from:t,to:n,stroke:v,strokeWidth:b,strokeDasharray:_,style:O},P))}))}p.propTypes={tickValues:r.default.array,width:r.default.number.isRequired}},6351(e,t){"use strict";t.__esModule=!0,t.default=function(e){return"bandwidth"in e?e.bandwidth():0}},27350(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(5868),s=n.n(u),c=["top","left","transform","className","children","innerRef"];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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function f(e){var t=e.top,n=void 0===t?0:t,r=e.left,i=void 0===r?0:r,o=e.transform,u=e.className,f=e.children,d=e.innerRef,h=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,c);return a().createElement("g",l({ref:d,className:s()("visx-group",u),transform:o||"translate("+i+", "+n+")"},h),f)}f.propTypes={top:i().number,left:i().number,transform:i().string,className:i().string,children:i().node,innerRef:i().oneOfType([i().string,i().func,i().object])}},42321(e,t,n){"use strict";n.r(t),n.d(t,{Group:()=>r.A});var r=n(27350)},26422(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=["flexDirection","alignItems","margin","display","children"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function c(e){var t=e.flexDirection,n=void 0===t?"row":t,r=e.alignItems,i=void 0===r?"center":r,o=e.margin,c=void 0===o?"0":o,l=e.display,f=void 0===l?"flex":l,d=e.children,h=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,u);return a().createElement("div",s({className:"visx-legend-item",style:{display:f,alignItems:i,flexDirection:n,margin:c}},h),d)}c.propTypes={alignItems:i().string,margin:i().oneOfType([i().string,i().number]),children:i().node,display:i().string}},26203(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=["flex","label","margin","align","children"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function c(e){var t=e.flex,n=void 0===t?"1":t,r=e.label,i=e.margin,o=void 0===i?"5px 0":i,c=e.align,l=void 0===c?"left":c,f=e.children,d=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,u);return a().createElement("div",s({className:"visx-legend-label",style:{justifyContent:l,display:"flex",flex:n,margin:o}},d),f||r)}c.propTypes={align:i().string,label:i().node,flex:i().oneOfType([i().string,i().number]),margin:i().oneOfType([i().string,i().number]),children:i().node}},24768(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(27682),s=n(72773);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e){var t=e.shape,n=void 0===t?u.A:t,r=e.width,i=e.height,o=e.margin,l=e.label,f=e.item,d=e.itemIndex,h=e.fill,p=e.size,g=e.shapeStyle;return a().createElement("div",{className:"visx-legend-shape",style:{display:"flex",width:p?p(c({},l)):r,height:p?p(c({},l)):i,margin:o}},(0,s.A)({shape:n,item:f,itemIndex:d,label:l,width:r,height:i,fill:h,shapeStyle:g}))}l.propTypes={itemIndex:i().number.isRequired,margin:i().oneOfType([i().string,i().number]),width:i().oneOfType([i().string,i().number]),height:i().oneOfType([i().string,i().number])}},46134(e,t,n){"use strict";n.d(t,{A:()=>v});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(5868),s=n.n(u),c=n(26422),l=n(26203),f=n(24768),d=n(50798),h=n(48008),p=["className","style","scale","shape","domain","fill","size","labelFormat","labelTransform","shapeWidth","shapeHeight","shapeMargin","shapeStyle","labelAlign","labelFlex","labelMargin","itemMargin","direction","itemDirection","legendLabelProps","children"];function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}var y={display:"flex"};function v(e){var t=e.className,n=e.style,r=void 0===n?y:n,i=e.scale,o=e.shape,u=e.domain,v=e.fill,m=void 0===v?d.o:v,b=e.size,_=void 0===b?d.o:b,w=e.labelFormat,x=void 0===w?d.A:w,M=e.labelTransform,A=void 0===M?h.A:M,O=e.shapeWidth,k=void 0===O?15:O,j=e.shapeHeight,P=void 0===j?15:j,T=e.shapeMargin,S=void 0===T?"2px 4px 2px 0":T,C=e.shapeStyle,N=e.labelAlign,E=void 0===N?"left":N,D=e.labelFlex,R=void 0===D?"1":D,F=e.labelMargin,U=void 0===F?"0 4px":F,I=e.itemMargin,L=void 0===I?"0":I,z=e.direction,$=void 0===z?"column":z,W=e.itemDirection,H=void 0===W?"row":W,q=e.legendLabelProps,Y=e.children,B=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,p),G=u||("domain"in i?i.domain():[]),J=A({scale:i,labelFormat:x}),V=G.map(J);return Y?a().createElement(a().Fragment,null,Y(V)):a().createElement("div",{className:s()("visx-legend",t),style:g({},r,{flexDirection:$})},V.map(function(e,t){return a().createElement(c.A,g({key:"legend-"+e.text+"-"+t,margin:L,flexDirection:H},B),a().createElement(f.A,{shape:o,height:P,width:k,margin:S,item:G[t],itemIndex:t,label:e,fill:m,size:_,shapeStyle:C}),a().createElement(l.A,g({label:e.text,flex:R,margin:U,align:E},q)))}))}v.propTypes={children:i().func,className:i().string,domain:i().array,shapeWidth:i().oneOfType([i().string,i().number]),shapeHeight:i().oneOfType([i().string,i().number]),shapeMargin:i().oneOfType([i().string,i().number]),labelAlign:i().string,labelFlex:i().oneOfType([i().string,i().number]),labelMargin:i().oneOfType([i().string,i().number]),itemMargin:i().oneOfType([i().string,i().number]),fill:i().func,size:i().func,shapeStyle:i().func}},53207(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51609),i=n.n(r),o=n(46134);function a(e){return i().createElement(o.A,e)}},73132(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(27350);function s(e){var t=e.fill,n=e.width,r=e.height,i=e.style,o="string"==typeof n||void 0===n?0:n,s="string"==typeof r||void 0===r?0:r,c=Math.max(o,s),l=c/2;return a().createElement("svg",{width:c,height:c},a().createElement(u.A,{top:l,left:l},a().createElement("circle",{r:l,fill:t,style:i})))}s.propTypes={fill:i().string,width:i().oneOfType([i().string,i().number]),height:i().oneOfType([i().string,i().number])}},10318(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(27350);function s(e){var t=e.fill,n=e.width,r=e.height,i=e.style,o="string"==typeof r||void 0===r?0:r,s="number"==typeof(null==i?void 0:i.strokeWidth)?null==i?void 0:i.strokeWidth:2;return a().createElement("svg",{width:n,height:r},a().createElement(u.A,{top:o/2-s/2},a().createElement("line",{x1:0,x2:n,y1:0,y2:0,stroke:t,strokeWidth:s,style:i})))}s.propTypes={fill:i().string,width:i().oneOfType([i().string,i().number]),height:i().oneOfType([i().string,i().number])}},27682(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function s(e){var t=e.fill,n=e.width,r=e.height,i=e.style;return a().createElement("div",{style:u({width:n,height:r,background:t},i)})}s.propTypes={fill:i().string,width:i().oneOfType([i().string,i().number]),height:i().oneOfType([i().string,i().number])}},48008(e,t,n){"use strict";function r(e){var t=e.scale,n=e.labelFormat;return function(e,r){return{datum:e,index:r,text:""+n(e,r),value:t(e)}}}n.d(t,{A:()=>r})},72773(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(51609),i=n.n(r),o=n(27682),a=n(73132),u=n(10318);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}var c=function(){};function l(e){var t=e.shape,n=void 0===t?"rect":t,r=e.fill,l=void 0===r?c:r,f=e.size,d=void 0===f?c:f,h=e.width,p=e.height,g=e.label,y=e.item,v=e.itemIndex,m=e.shapeStyle,b=void 0===m?c:m,_={width:h,height:p,item:y,itemIndex:v,label:g,fill:l(s({},g)),size:d(s({},g)),style:b(s({},g))};return"string"==typeof n?"circle"===n?i().createElement(a.A,_):"line"===n?i().createElement(u.A,_):i().createElement(o.A,_):i().isValidElement(n)?i().cloneElement(n,_):n?i().createElement(n,_):null}},50798(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"value"in e&&void 0!==e.value?e.value:e}function i(e){return String(r(e))}n.d(t,{A:()=>r,o:()=>i})},48698(e,t,n){"use strict";n.d(t,{A:()=>r});var r=function(){function e(e){var t=e.x,n=void 0===t?0:t,r=e.y,i=void 0===r?0:r;this.x=0,this.y=0,this.x=n,this.y=i}var t=e.prototype;return t.value=function(){return{x:this.x,y:this.y}},t.toArray=function(){return[this.x,this.y]},e}()},25840(e,t,n){"use strict";n.r(t),n.d(t,{Point:()=>r.A,subtractPoints:()=>o.A,sumPoints:()=>i.A});var r=n(48698),i=n(30916),o=n(9565)},9565(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(48698);function i(e,t){return new r.A({x:e.x-t.x,y:e.y-t.y})}},30916(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(48698);function i(e,t){return new r.A({x:e.x+t.x,y:e.y+t.y})}},37372(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(9341),s=["className","children","debounceTime","ignoreDimensions","initialSize","parentSizeStyles","enableDebounceLeadingCall","resizeObserverPolyfill"],c=["parentRef","resize"];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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var d={width:"100%",height:"100%"};function h(e){var t=e.className,n=e.children,r=e.debounceTime,i=e.ignoreDimensions,o=e.initialSize,h=e.parentSizeStyles,p=void 0===h?d:h,g=e.enableDebounceLeadingCall,y=void 0===g||g,v=e.resizeObserverPolyfill,m=f(e,s),b=(0,u.A)({initialSize:o,debounceTime:r,ignoreDimensions:i,enableDebounceLeadingCall:y,resizeObserverPolyfill:v}),_=b.parentRef,w=b.resize,x=f(b,c);return a().createElement("div",l({style:p,ref:_,className:t},m),n(l({},x,{ref:_.current,resize:w})))}h.propTypes={className:i().string,children:i().func.isRequired}},9341(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(3257),i=n.n(r),o=n(51609);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}var u=[],s={width:0,height:0,top:0,left:0};function c(e){var t=void 0===e?{}:e,n=t.initialSize,r=void 0===n?s:n,c=t.debounceTime,l=void 0===c?300:c,f=t.ignoreDimensions,d=void 0===f?u:f,h=t.enableDebounceLeadingCall,p=void 0===h||h,g=t.resizeObserverPolyfill,y=(0,o.useRef)(null),v=(0,o.useRef)(0),m=(0,o.useState)(a({},s,r)),b=m[0],_=m[1],w=(0,o.useMemo)(function(){var e=Array.isArray(d)?d:[d];return i()(function(t){_(function(n){return Object.keys(n).filter(function(e){return n[e]!==t[e]}).every(function(t){return e.includes(t)})?n:t})},l,{leading:p})},[l,p,d]);return(0,o.useEffect)(function(){var e=new(g||window.ResizeObserver)(function(e){e.forEach(function(e){var t,n=null!=(t=null==e?void 0:e.contentRect)?t:{},r=n.left,i=n.top,o=n.width,a=n.height;v.current=window.requestAnimationFrame(function(){w({width:o,height:a,top:i,left:r})})})});return y.current&&e.observe(y.current),function(){window.cancelAnimationFrame(v.current),e.disconnect(),w.cancel()}},[w,g]),a({parentRef:y,resize:w},b)}},2660(e,t,n){"use strict";t.A=d;var r=s(n(28120)),i=s(n(51609)),o=s(n(1717)),a=["className","children","debounceTime","ignoreDimensions","initialSize","parentSizeStyles","enableDebounceLeadingCall","resizeObserverPolyfill"],u=["parentRef","resize"];function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var f={width:"100%",height:"100%"};function d(e){var t=e.className,n=e.children,r=e.debounceTime,s=e.ignoreDimensions,d=e.initialSize,h=e.parentSizeStyles,p=void 0===h?f:h,g=e.enableDebounceLeadingCall,y=void 0===g||g,v=e.resizeObserverPolyfill,m=l(e,a),b=(0,o.default)({initialSize:d,debounceTime:r,ignoreDimensions:s,enableDebounceLeadingCall:y,resizeObserverPolyfill:v}),_=b.parentRef,w=b.resize,x=l(b,u);return i.default.createElement("div",c({style:p,ref:_,className:t},m),n(c({},x,{ref:_.current,resize:w})))}d.propTypes={className:r.default.string,children:r.default.func.isRequired}},1717(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=void 0===e?{}:e,n=t.initialSize,r=void 0===n?s:n,c=t.debounceTime,l=void 0===c?300:c,f=t.ignoreDimensions,d=void 0===f?u:f,h=t.enableDebounceLeadingCall,p=void 0===h||h,g=t.resizeObserverPolyfill,y=(0,o.useRef)(null),v=(0,o.useRef)(0),m=(0,o.useState)(a({},s,r)),b=m[0],_=m[1],w=(0,o.useMemo)(function(){var e=Array.isArray(d)?d:[d];return(0,i.default)(function(t){_(function(n){return Object.keys(n).filter(function(e){return n[e]!==t[e]}).every(function(t){return e.includes(t)})?n:t})},l,{leading:p})},[l,p,d]);return(0,o.useEffect)(function(){var e=new(g||window.ResizeObserver)(function(e){e.forEach(function(e){var t,n=null!=(t=null==e?void 0:e.contentRect)?t:{},r=n.left,i=n.top,o=n.width,a=n.height;v.current=window.requestAnimationFrame(function(){w({width:o,height:a,top:i,left:r})})})});return y.current&&e.observe(y.current),function(){window.cancelAnimationFrame(v.current),e.disconnect(),w.cancel()}},[w,g]),a({parentRef:y,resize:w},b)};var r,i=(r=n(3257))&&r.__esModule?r:{default:r},o=n(51609);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}var u=[],s={width:0,height:0,top:0,left:0}},67902(e,t,n){"use strict";n.d(t,{A:()=>y});var r=n(43549),i=n(72748),o=n(93503),a=n(74727),u=n(81579),s=n(30721),c=n(30044),l=n(74805),f=n(44263),d=n(98637),h=n(6699),p=n(55108),g=n(25279);const y=function(e){if(void 0!==e&&"type"in e)switch(e.type){case"linear":return(0,r.A)(e);case"log":return(0,i.A)(e);case"pow":return(0,o.A)(e);case"sqrt":return(0,a.A)(e);case"symlog":return(0,u.A)(e);case"time":return(0,s.A)(e);case"utc":return(0,c.A)(e);case"quantile":return(0,l.A)(e);case"quantize":return(0,f.A)(e);case"threshold":return(0,d.A)(e);case"ordinal":return(0,h.A)(e);case"point":return(0,p.A)(e);case"band":return(0,g.A)(e)}return(0,r.A)(e)}},57116(e,t,n){"use strict";n.r(t),n.d(t,{coerceNumber:()=>_.A,createScale:()=>v.A,getTicks:()=>w.A,inferScaleType:()=>b.A,scaleBand:()=>r.A,scaleCanBeZeroed:()=>M.A,scaleLinear:()=>o.A,scaleLog:()=>c.A,scaleOrdinal:()=>f.A,scalePoint:()=>i.A,scalePower:()=>l.A,scaleQuantile:()=>h.A,scaleQuantize:()=>d.A,scaleRadial:()=>a.A,scaleSqrt:()=>y.A,scaleSymlog:()=>p.A,scaleThreshold:()=>g.A,scaleTime:()=>u.A,scaleUtc:()=>s.A,toString:()=>x.A,updateScale:()=>m.A});var r=n(25279),i=n(55108),o=n(43549),a=n(64283),u=n(30721),s=n(30044),c=n(72748),l=n(93503),f=n(6699),d=n(44263),h=n(74805),p=n(81579),g=n(98637),y=n(74727),v=n(67902),m=n(81845),b=n(25326),_=n(68228),w=n(61562),x=n(37512),M=n(8738)},92231(e,t,n){"use strict";function r(e,t){"align"in e&&"align"in t&&void 0!==t.align&&e.align(t.align)}n.d(t,{A:()=>r})},47585(e,t,n){"use strict";function r(e,t){"base"in e&&"base"in t&&void 0!==t.base&&e.base(t.base)}n.d(t,{A:()=>r})},13837(e,t,n){"use strict";function r(e,t){"clamp"in e&&"clamp"in t&&void 0!==t.clamp&&e.clamp(t.clamp)}n.d(t,{A:()=>r})},66108(e,t,n){"use strict";function r(e,t){"constant"in e&&"constant"in t&&void 0!==t.constant&&e.constant(t.constant)}n.d(t,{A:()=>r})},28468(e,t,n){"use strict";function r(e,t){t.domain&&e.domain(t.domain)}n.d(t,{A:()=>r})},5327(e,t,n){"use strict";function r(e,t){"exponent"in e&&"exponent"in t&&void 0!==t.exponent&&e.exponent(t.exponent)}n.d(t,{A:()=>r})},20401(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(13220);function i(e,t){if("interpolate"in t&&"interpolate"in e&&void 0!==t.interpolate){var n=(0,r.A)(t.interpolate);e.interpolate(n)}}},86669(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(74680),i=n(31184),o=n(88566),a=n(70788),u=n(41208),s=n(4836),c=n(10289),l=n(47960),f={day:a.UA,hour:o.Ag,minute:i.wX,month:s.Ui,second:r.R,week:u.YP,year:c.he},d={day:a.dA,hour:o.pz,minute:i.vD,month:s.R6,second:r.R,week:u.Hl,year:c.Mb};function h(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r=e,i=(0,l.A)(r);if("string"==typeof n)r.nice(i?d[n]:f[n]);else{var o=n.interval,a=n.step,u=(i?d[o]:f[o]).every(a);null!=u&&r.nice(u)}}}}},33695(e,t,n){"use strict";function r(e,t){"padding"in e&&"padding"in t&&void 0!==t.padding&&e.padding(t.padding),"paddingInner"in e&&"paddingInner"in t&&void 0!==t.paddingInner&&e.paddingInner(t.paddingInner),"paddingOuter"in e&&"paddingOuter"in t&&void 0!==t.paddingOuter&&e.paddingOuter(t.paddingOuter)}n.d(t,{A:()=>r})},20951(e,t,n){"use strict";function r(e,t){t.range&&e.range(t.range)}n.d(t,{A:()=>r})},1180(e,t,n){"use strict";function r(e,t){if(t.reverse){var n=e.range().slice().reverse();e.range(n)}}n.d(t,{A:()=>r})},43482(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(44220);function i(e,t){"round"in t&&void 0!==t.round&&(t.round&&"interpolate"in t&&void 0!==t.interpolate?console.warn("[visx/scale/applyRound] ignoring round: scale config contains round and interpolate. only applying interpolate. config:",t):"round"in e?e.round(t.round):"interpolate"in e&&t.round&&e.interpolate(r.A))}},93144(e,t,n){"use strict";n.d(t,{A:()=>b,C:()=>v});var r=n(28468),i=n(20951),o=n(92231),a=n(47585),u=n(13837),s=n(66108),c=n(5327),l=n(20401),f=n(86669),d=n(33695),h=n(1180),p=n(43482),g=n(32352),y=n(22998),v=["domain","nice","zero","interpolate","round","range","reverse","align","base","clamp","constant","exponent","padding","unknown"],m={domain:r.A,nice:f.A,zero:y.A,interpolate:l.A,round:p.A,align:o.A,base:a.A,clamp:u.A,constant:s.A,exponent:c.A,padding:d.A,range:i.A,reverse:h.A,unknown:g.A};function b(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=new Set(t),i=v.filter(function(e){return r.has(e)});return function(e,t){return void 0!==t&&i.forEach(function(n){m[n](e,t)}),e}}},32352(e,t,n){"use strict";function r(e,t){"unknown"in e&&"unknown"in t&&void 0!==t.unknown&&e.unknown(t.unknown)}n.d(t,{A:()=>r})},22998(e,t,n){"use strict";function r(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],i=n[1],o=i<r,a=o?[i,r]:[r,i],u=a[0],s=a[1],c=[Math.min(0,u),Math.max(0,s)];e.domain(o?c.reverse():c)}}n.d(t,{A:()=>r})},25279(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(11390),i=(0,n(93144).A)("domain","range","reverse","align","padding","round");function o(e){return i((0,r.A)(),e)}},43549(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(66212),i=(0,n(93144).A)("domain","range","reverse","clamp","interpolate","nice","round","zero");function o(e){return i((0,r.A)(),e)}},72748(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(71843),i=(0,n(93144).A)("domain","range","reverse","base","clamp","interpolate","nice","round");function o(e){return i((0,r.A)(),e)}},6699(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(20984),i=(0,n(93144).A)("domain","range","reverse","unknown");function o(e){return i((0,r.A)(),e)}},55108(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(11390),i=(0,n(93144).A)("domain","range","reverse","align","padding","round");function o(e){return i((0,r.z)(),e)}},93503(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(85591),i=(0,n(93144).A)("domain","range","reverse","clamp","exponent","interpolate","nice","round","zero");function o(e){return i((0,r.Ay)(),e)}},74805(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(45168),i=(0,n(93144).A)("domain","range","reverse");function o(e){return i((0,r.A)(),e)}},44263(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(97434),i=(0,n(93144).A)("domain","range","reverse","nice","zero");function o(e){return i((0,r.A)(),e)}},64283(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(270),i=(0,n(93144).A)("domain","range","clamp","nice","round","unknown");function o(e){return i((0,r.A)(),e)}},74727(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(85591),i=(0,n(93144).A)("domain","range","reverse","clamp","interpolate","nice","round","zero");function o(e){return i((0,r.RZ)(),e)}},81579(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(24530),i=(0,n(93144).A)("domain","range","reverse","clamp","constant","nice","zero","round");function o(e){return i((0,r.A)(),e)}},98637(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(1626),i=(0,n(93144).A)("domain","range","reverse");function o(e){return i((0,r.A)(),e)}},30721(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(22564),i=(0,n(93144).A)("domain","range","reverse","clamp","interpolate","nice","round");function o(e){return i((0,r.A)(),e)}},30044(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(67118),i=(0,n(93144).A)("domain","range","reverse","clamp","interpolate","nice","round");function o(e){return i((0,r.A)(),e)}},81845(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(93144),i=r.A.apply(void 0,r.C);const o=function(e,t){return i(e.copy(),t)}},68228(e,t,n){"use strict";function r(e){if(("function"==typeof e||"object"==typeof e&&e)&&"valueOf"in e){var t=e.valueOf();if("number"==typeof t)return t}return e}n.d(t,{A:()=>r})},13220(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(7855),i=n(24283),o=n(64359),a=n(5387),u=n(70027),s={lab:o.A,hcl:a.A,"hcl-long":a.G,hsl:i.A,"hsl-long":i.y,cubehelix:u.A,"cubehelix-long":u.w,rgb:r.Ay};function c(e){switch(e){case"lab":case"hcl":case"hcl-long":case"hsl":case"hsl-long":case"cubehelix":case"cubehelix-long":case"rgb":return s[e]}var t=e.type,n=e.gamma,r=s[t];return void 0===n?r:r.gamma(n)}},61562(e,t,n){"use strict";function r(e,t){var n=e;return"ticks"in n?n.ticks(t):n.domain().filter(function(e,n,r){return null==t||r.length<=t||n%Math.round((r.length-1)/t)===0})}n.d(t,{A:()=>r})},25326(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(47960);function i(e){return"paddingInner"in e?"band":"padding"in e?"point":"quantiles"in e?"quantile":"base"in e?"log":"exponent"in e?.5===e.exponent()?"sqrt":"pow":"constant"in e?"symlog":"clamp"in e?e.ticks()[0]instanceof Date?(0,r.A)(e)?"utc":"time":"linear":"nice"in e?"quantize":"invertExtent"in e?"threshold":"ordinal"}},47960(e,t,n){"use strict";n.d(t,{A:()=>i});var r=new Date(Date.UTC(2020,1,2,3,4,5));function i(e){return"2020-02-02 03:04"===e.tickFormat(1,"%Y-%m-%d %H:%M")(r)}},8738(e,t,n){"use strict";n.d(t,{A:()=>i});var r=new Set(["linear","pow","quantize","sqrt","symlog"]);function i(e){return r.has(e.type)}},37512(e,t,n){"use strict";function r(e){return null==e?void 0:e.toString()}n.d(t,{A:()=>r})},75055(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"align"in e&&"align"in t&&void 0!==t.align&&e.align(t.align)}},57929(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"base"in e&&"base"in t&&void 0!==t.base&&e.base(t.base)}},97797(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"clamp"in e&&"clamp"in t&&void 0!==t.clamp&&e.clamp(t.clamp)}},99284(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"constant"in e&&"constant"in t&&void 0!==t.constant&&e.constant(t.constant)}},9372(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){t.domain&&e.domain(t.domain)}},97079(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"exponent"in e&&"exponent"in t&&void 0!==t.exponent&&e.exponent(t.exponent)}},54025(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if("interpolate"in t&&"interpolate"in e&&void 0!==t.interpolate){var n=(0,i.default)(t.interpolate);e.interpolate(n)}};var r,i=(r=n(86396))&&r.__esModule?r:{default:r}},68885(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r=e,i=(0,o.default)(r);if("string"==typeof n)r.nice(i?u[n]:a[n]);else{var s=n.interval,c=n.step,l=(i?u[s]:a[s]).every(c);null!=l&&r.nice(l)}}}};var r,i=n(20277),o=(r=n(78336))&&r.__esModule?r:{default:r};var a={day:i.timeDay,hour:i.timeHour,minute:i.timeMinute,month:i.timeMonth,second:i.timeSecond,week:i.timeWeek,year:i.timeYear},u={day:i.utcDay,hour:i.utcHour,minute:i.utcMinute,month:i.utcMonth,second:i.utcSecond,week:i.utcWeek,year:i.utcYear}},66199(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"padding"in e&&"padding"in t&&void 0!==t.padding&&e.padding(t.padding);"paddingInner"in e&&"paddingInner"in t&&void 0!==t.paddingInner&&e.paddingInner(t.paddingInner);"paddingOuter"in e&&"paddingOuter"in t&&void 0!==t.paddingOuter&&e.paddingOuter(t.paddingOuter)}},22079(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){t.range&&e.range(t.range)}},37204(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(t.reverse){var n=e.range().slice().reverse();e.range(n)}}},52370(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){"round"in t&&void 0!==t.round&&(t.round&&"interpolate"in t&&void 0!==t.interpolate?console.warn("[visx/scale/applyRound] ignoring round: scale config contains round and interpolate. only applying interpolate. config:",t):"round"in e?e.round(t.round):"interpolate"in e&&t.round&&e.interpolate(r.interpolateRound))};var r=n(89585)},7392(e,t,n){"use strict";t.__esModule=!0,t.ALL_OPERATORS=void 0,t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=new Set(t),i=m.filter(function(e){return r.has(e)});return function(e,t){return void 0!==t&&i.forEach(function(n){b[n](e,t)}),e}};var r=v(n(9372)),i=v(n(22079)),o=v(n(75055)),a=v(n(57929)),u=v(n(97797)),s=v(n(99284)),c=v(n(97079)),l=v(n(54025)),f=v(n(68885)),d=v(n(66199)),h=v(n(37204)),p=v(n(52370)),g=v(n(77128)),y=v(n(95806));function v(e){return e&&e.__esModule?e:{default:e}}var m=["domain","nice","zero","interpolate","round","range","reverse","align","base","clamp","constant","exponent","padding","unknown"];t.ALL_OPERATORS=m;var b={domain:r.default,nice:f.default,zero:y.default,interpolate:l.default,round:p.default,align:o.default,base:a.default,clamp:u.default,constant:s.default,exponent:c.default,padding:d.default,range:i.default,reverse:h.default,unknown:g.default}},77128(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){"unknown"in e&&"unknown"in t&&void 0!==t.unknown&&e.unknown(t.unknown)}},95806(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],i=n[1],o=i<r,a=o?[i,r]:[r,i],u=a[0],s=a[1],c=[Math.min(0,u),Math.max(0,s)];e.domain(o?c.reverse():c)}}},85475(e,t,n){"use strict";t.Ay=function(e){return o((0,i.scaleOrdinal)(),e)};var r,i=n(792);var o=(0,((r=n(7392))&&r.__esModule?r:{default:r}).default)("domain","range","reverse","unknown")},86396(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){switch(e){case"lab":case"hcl":case"hcl-long":case"hsl":case"hsl-long":case"cubehelix":case"cubehelix-long":case"rgb":return i[e]}var t=e.type,n=e.gamma,r=i[t];return void 0===n?r:r.gamma(n)};var r=n(89585),i={lab:r.interpolateLab,hcl:r.interpolateHcl,"hcl-long":r.interpolateHclLong,hsl:r.interpolateHsl,"hsl-long":r.interpolateHslLong,cubehelix:r.interpolateCubehelix,"cubehelix-long":r.interpolateCubehelixLong,rgb:r.interpolateRgb}},78336(e,t){"use strict";t.__esModule=!0,t.default=function(e){return"2020-02-02 03:04"===e.tickFormat(1,"%Y-%m-%d %H:%M")(n)};var n=new Date(Date.UTC(2020,1,2,3,4,5))},75058(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(51609),i=n.n(r),o=n(5868),a=n.n(o),u=["from","to","fill","className","innerRef"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function c(e){var t=e.from,n=void 0===t?{x:0,y:0}:t,r=e.to,o=void 0===r?{x:1,y:1}:r,c=e.fill,l=void 0===c?"transparent":c,f=e.className,d=e.innerRef,h=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,u),p=n.x===o.x||n.y===o.y;return i().createElement("line",s({ref:d,className:a()("visx-line",f),x1:n.x,y1:n.y,x2:o.x,y2:o.y,fill:l,shapeRendering:p?"crispEdges":"auto"},h))}},6422(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=e.from,n=void 0===t?{x:0,y:0}:t,a=e.to,s=void 0===a?{x:1,y:1}:a,c=e.fill,l=void 0===c?"transparent":c,f=e.className,d=e.innerRef,h=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,o),p=n.x===s.x||n.y===s.y;return r.default.createElement("line",u({ref:d,className:(0,i.default)("visx-line",f),x1:n.x,y1:n.y,x2:s.x,y2:s.y,fill:l,shapeRendering:p?"crispEdges":"auto"},h))};var r=a(n(51609)),i=a(n(5868)),o=["from","to","fill","className","innerRef"];function a(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}},20889(e,t,n){"use strict";t.A=function(e){var t=e.children,n=e.data,u=void 0===n?[]:n,c=e.x,l=e.y,f=e.fill,d=void 0===f?"transparent":f,h=e.className,p=e.curve,g=e.innerRef,y=e.defined,v=void 0===y?function(){return!0}:y,m=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,a),b=(0,o.line)({x:c,y:l,defined:v,curve:p});return t?r.default.createElement(r.default.Fragment,null,t({path:b})):r.default.createElement("path",s({ref:g,className:(0,i.default)("visx-linepath",h),d:b(u)||"",fill:d,strokeLinecap:"round"},m))};var r=u(n(51609)),i=u(n(5868)),o=n(86990),a=["children","data","x","y","fill","className","curve","innerRef","defined"];function u(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}},86990(e,t,n){"use strict";t.__esModule=!0,t.arc=function(e){var t=void 0===e?{}:e,n=t.innerRadius,o=t.outerRadius,a=t.cornerRadius,u=t.startAngle,s=t.endAngle,c=t.padAngle,l=t.padRadius,f=(0,r.arc)();null!=n&&(0,i.default)(f.innerRadius,n);null!=o&&(0,i.default)(f.outerRadius,o);null!=a&&(0,i.default)(f.cornerRadius,a);null!=u&&(0,i.default)(f.startAngle,u);null!=s&&(0,i.default)(f.endAngle,s);null!=c&&(0,i.default)(f.padAngle,c);null!=l&&(0,i.default)(f.padRadius,l);return f},t.area=function(e){var t=void 0===e?{}:e,n=t.x,o=t.x0,a=t.x1,u=t.y,s=t.y0,c=t.y1,l=t.defined,f=t.curve,d=(0,r.area)();n&&(0,i.default)(d.x,n);o&&(0,i.default)(d.x0,o);a&&(0,i.default)(d.x1,a);u&&(0,i.default)(d.y,u);s&&(0,i.default)(d.y0,s);c&&(0,i.default)(d.y1,c);l&&d.defined(l);f&&d.curve(f);return d},t.line=function(e){var t=void 0===e?{}:e,n=t.x,o=t.y,a=t.defined,u=t.curve,s=(0,r.line)();n&&(0,i.default)(s.x,n);o&&(0,i.default)(s.y,o);a&&s.defined(a);u&&s.curve(u);return s},t.pie=function(e){var t=void 0===e?{}:e,n=t.startAngle,o=t.endAngle,a=t.padAngle,u=t.value,s=t.sort,c=t.sortValues,l=(0,r.pie)();(null===s||null!=s)&&l.sort(s);(null===c||null!=c)&&l.sortValues(c);null!=u&&l.value(u);null!=a&&(0,i.default)(l.padAngle,a);null!=n&&(0,i.default)(l.startAngle,n);null!=o&&(0,i.default)(l.endAngle,o);return l},t.radialLine=function(e){var t=void 0===e?{}:e,n=t.angle,o=t.radius,a=t.defined,u=t.curve,s=(0,r.radialLine)();n&&(0,i.default)(s.angle,n);o&&(0,i.default)(s.radius,o);a&&s.defined(a);u&&s.curve(u);return s},t.stack=function(e){var t=e.keys,n=e.value,u=e.order,s=e.offset,c=(0,r.stack)();t&&c.keys(t);n&&(0,i.default)(c.value,n);u&&c.order((0,o.default)(u));s&&c.offset((0,a.default)(s));return c};var r=n(25317),i=u(n(69482)),o=u(n(34526)),a=u(n(56143));function u(e){return e&&e.__esModule?e:{default:e}}},69482(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){e(t)}},56143(e,t,n){"use strict";t.__esModule=!0,t.STACK_OFFSET_NAMES=t.STACK_OFFSETS=void 0,t.default=function(e){return e&&i[e]||i.none};var r=n(25317),i={expand:r.stackOffsetExpand,diverging:r.stackOffsetDiverging,none:r.stackOffsetNone,silhouette:r.stackOffsetSilhouette,wiggle:r.stackOffsetWiggle};t.STACK_OFFSETS=i;var o=Object.keys(i);t.STACK_OFFSET_NAMES=o},34526(e,t,n){"use strict";t.__esModule=!0,t.STACK_ORDER_NAMES=t.STACK_ORDERS=void 0,t.default=function(e){return e&&i[e]||i.none};var r=n(25317),i={ascending:r.stackOrderAscending,descending:r.stackOrderDescending,insideout:r.stackOrderInsideOut,none:r.stackOrderNone,reverse:r.stackOrderReverse};t.STACK_ORDERS=i;var o=Object.keys(i);t.STACK_ORDER_NAMES=o},54302(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(51609),i=n.n(r),o=n(77410),a=["dx","dy","textAnchor","innerRef","innerTextRef","verticalAnchor","angle","lineHeight","scaleToFit","capHeight","width"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}var s={overflow:"visible"};function c(e){var t=e.dx,n=void 0===t?0:t,r=e.dy,c=void 0===r?0:r,l=e.textAnchor,f=void 0===l?"start":l,d=e.innerRef,h=e.innerTextRef,p=(e.verticalAnchor,e.angle,e.lineHeight),g=void 0===p?"1em":p,y=(e.scaleToFit,e.capHeight,e.width,function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,a)),v=y.x,m=void 0===v?0:v,b=y.fontSize,_=(0,o.A)(e),w=_.wordsByLines,x=_.startDy,M=_.transform;return i().createElement("svg",{ref:d,x:n,y:c,fontSize:b,style:s},w.length>0?i().createElement("text",u({ref:h,transform:M},y,{textAnchor:f}),w.map(function(e,t){return i().createElement("tspan",{key:t,x:m,dy:0===t?x:g},e.words.join(" "))})):null)}},77410(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(51609),i=n(71897),o=n.n(i),a=n(97207),u=["verticalAnchor","scaleToFit","angle","width","lineHeight","capHeight","children","style"];function s(e){return"number"==typeof e}function c(e){return"number"==typeof e&&Number.isFinite(e)||"string"==typeof e}function l(e){var t=e.verticalAnchor,n=void 0===t?"end":t,i=e.scaleToFit,l=void 0!==i&&i,f=e.angle,d=e.width,h=e.lineHeight,p=void 0===h?"1em":h,g=e.capHeight,y=void 0===g?"0.71em":g,v=e.children,m=e.style,b=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,u),_=b.x,w=void 0===_?0:_,x=b.y,M=void 0===x?0:x,A=!c(w)||!c(M),O=(0,r.useMemo)(function(){return{wordsWithWidth:(null==v?[]:v.toString().split(/(?:(?!\u00A0+)\s+)/)).map(function(e){return{word:e,wordWidth:(0,a.A)(e,m)||0}}),spaceWidth:(0,a.A)(" ",m)||0}},[v,m]),k=O.wordsWithWidth,j=O.spaceWidth,P=(0,r.useMemo)(function(){return A?[]:d||l?k.reduce(function(e,t){var n=t.word,r=t.wordWidth,i=e[e.length-1];if(i&&(null==d||l||(i.width||0)+r+j<d))i.words.push(n),i.width=i.width||0,i.width+=r+j;else{var o={words:[n],width:r};e.push(o)}return e},[]):[{words:null==v?[]:v.toString().split(/(?:(?!\u00A0+)\s+)/)}]},[A,d,l,v,k,j]),T=(0,r.useMemo)(function(){return A?"":"start"===n?o()("calc("+y+")"):"middle"===n?o()("calc("+(P.length-1)/2+" * -"+p+" + ("+y+" / 2))"):o()("calc("+(P.length-1)+" * -"+p+")")},[A,n,y,P.length,p]),S=(0,r.useMemo)(function(){var e=[];if(A)return"";if(s(w)&&s(M)&&s(d)&&l&&P.length>0){var t=P[0].width||1,n="shrink-only"===l?Math.min(d/t,1):d/t,r=n,i=w-n*w,o=M-r*M;e.push("matrix("+n+", 0, 0, "+r+", "+i+", "+o+")")}return f&&e.push("rotate("+f+", "+w+", "+M+")"),e.length>0?e.join(" "):""},[A,w,M,d,l,P,f]);return{wordsByLines:P,startDy:T,transform:S}}},97207(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(59284),i="__react_svg_text_measurement_id";const o=n.n(r)()(function(e,t){try{var n=document.getElementById(i);if(!n){var r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("aria-hidden","true"),r.style.width="0",r.style.height="0",r.style.position="absolute",r.style.top="-100%",r.style.left="-100%",(n=document.createElementNS("http://www.w3.org/2000/svg","text")).setAttribute("id",i),r.appendChild(n),document.body.appendChild(r)}return Object.assign(n.style,t),n.textContent=e,n.getComputedTextLength()}catch(e){return null}},function(e,t){return e+"_"+JSON.stringify(t)})},4747(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(75795),s=n.n(u);function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}var l=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var i=r.prototype;return i.componentWillUnmount=function(){this.node&&document.body&&(document.body.removeChild(this.node),delete this.node)},i.render=function(){return this.node||"undefined"==typeof document||(this.node=document.createElement("div"),null!=this.props.zIndex&&(this.node.style.zIndex=""+this.props.zIndex),document.body.append(this.node)),this.node?s().createPortal(this.props.children,this.node):null},r}(a().PureComponent);l.propTypes={zIndex:i().oneOfType([i().number,i().string])}},3042(e,t,n){"use strict";n.d(t,{gO:()=>o});var r=n(51609),i=(0,r.createContext)({isFlippedVertically:!1,isFlippedHorizontally:!1}),o=i.Provider;i.Consumer},46946(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51609),i=["tooltipOpen"];function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}function a(e){var t=(0,r.useState)(o({tooltipOpen:!1},e)),n=t[0],a=t[1],u=(0,r.useCallback)(function(e){return a("function"==typeof e?function(t){t.tooltipOpen;var n=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(t,i);return o({},e(n),{tooltipOpen:!0})}:{tooltipOpen:!0,tooltipLeft:e.tooltipLeft,tooltipTop:e.tooltipTop,tooltipData:e.tooltipData})},[a]),s=(0,r.useCallback)(function(){return a({tooltipOpen:!1,tooltipLeft:void 0,tooltipTop:void 0,tooltipData:void 0})},[a]);return{tooltipOpen:n.tooltipOpen,tooltipLeft:n.tooltipLeft,tooltipTop:n.tooltipTop,tooltipData:n.tooltipData,updateTooltip:a,showTooltip:u,hideTooltip:s}}},76239(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(51609),i=n.n(r),o=n(33958),a=n(4747),u=n(19817),s=n(8784),c=["detectBounds","zIndex"],l=["left","top","detectBounds","zIndex"];function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function h(e){var t=void 0===e?{}:e,n=t.detectBounds,h=void 0===n||n,p=t.zIndex,g=d(t,c),y=(0,o.A)(g),v=y[0],m=y[1],b=y[2],_=(0,r.useState)(!1),w=_[0],x=_[1];(0,r.useEffect)(function(){x(!1)},[]);var M=(0,r.useMemo)(function(){return function(e){var t=e.left,n=void 0===t?0:t,r=e.top,o=void 0===r?0:r,c=e.detectBounds,g=e.zIndex,y=d(e,l),v=g??p,b=c??h?s.A:u.A,_=w?0:window.scrollX,x=w?0:window.scrollY,M=n+(m.left||0)+_,A=o+(m.top||0)+x;return i().createElement(a.A,{zIndex:v},i().createElement(b,f({left:M,top:A},y)))}},[h,p,m.left,m.top,w]);return{containerRef:v,containerBounds:m,forceRefreshBounds:b,TooltipInPortal:M}}},19817(e,t,n){"use strict";n.d(t,{A:()=>h,k:()=>f});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(5868),s=n.n(u),c=["className","top","left","offsetLeft","offsetTop","style","children","unstyled","applyPositionStyle"];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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}var f={position:"absolute",backgroundColor:"white",color:"#666666",padding:".3rem .5rem",borderRadius:"3px",fontSize:"14px",boxShadow:"0 1px 2px rgba(33,33,33,0.2)",lineHeight:"1em",pointerEvents:"none"},d=a().forwardRef(function(e,t){var n=e.className,r=e.top,i=e.left,o=e.offsetLeft,u=void 0===o?10:o,d=e.offsetTop,h=void 0===d?10:d,p=e.style,g=void 0===p?f:p,y=e.children,v=e.unstyled,m=void 0!==v&&v,b=e.applyPositionStyle,_=void 0!==b&&b,w=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,c);return a().createElement("div",l({ref:t,className:s()("visx-tooltip",n),style:l({top:null==r||null==h?r:r+h,left:null==i||null==u?i:i+u},_&&{position:"absolute"},!m&&g)},w),y)});d.propTypes={children:i().node,className:i().string,left:i().number,offsetLeft:i().number,offsetTop:i().number,top:i().number,applyPositionStyle:i().bool,unstyled:i().bool},d.displayName="Tooltip";const h=d},8784(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(66594),s=n(19817),c=n(3042),l=["children","getRects","left","offsetLeft","offsetTop","parentRect","rect","style","top","unstyled","nodeRef"];function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function d(e){var t,n=e.children,r=(e.getRects,e.left),i=void 0===r?0:r,o=e.offsetLeft,u=void 0===o?10:o,d=e.offsetTop,h=void 0===d?10:d,p=e.parentRect,g=e.rect,y=e.style,v=void 0===y?s.k:y,m=e.top,b=void 0===m?0:m,_=e.unstyled,w=void 0!==_&&_,x=e.nodeRef,M=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,l),A=!1,O=!1;if(g&&p){var k=i,j=b;if(p.width){var P=k+u+g.width-p.width,T=g.width-k-u;A=P>0&&P>T}else{var S=k+u+g.width-window.innerWidth,C=g.width-k-u;A=S>0&&S>C}if(p.height){var N=j+h+g.height-p.height,E=g.height-j-h;O=N>0&&N>E}else O=j+h+g.height>window.innerHeight;k=A?k-g.width-u:k+u,j=O?j-g.height-h:j+h,t="translate("+(k=Math.round(k))+"px, "+(j=Math.round(j))+"px)"}return a().createElement(s.A,f({ref:x,style:f({left:0,top:0,transform:t},!w&&v)},M),a().createElement(c.gO,{value:{isFlippedVertically:!O,isFlippedHorizontally:!A}},n))}d.propTypes={nodeRef:i().oneOfType([i().string,i().func,i().object])};const h=(0,u.A)(d)},89585(e,t,n){e.exports=n(27791)},792(e,t,n){e.exports=n(91418)},20277(e,t,n){e.exports=n(48915)},8668(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slice=t.map=void 0;var n=Array.prototype,r=n.slice;t.slice=r;var i=n.map;t.map=i},13007(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}},54992(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=u.default,t=a.default,n=l.default;function f(r){Array.isArray(r)||(r=Array.from(r));var o,u,l,f=r.length,d=new Array(f);for(o=0;o<f;++o)d[o]=e(r[o],o,r);var h=t(d),p=h[0],g=h[1],y=n(d,p,g);if(!Array.isArray(y)){const e=g,n=+y;if(t===a.default&&([p,g]=(0,s.default)(p,g,n)),(y=(0,c.default)(p,g,n))[0]<=p&&(l=(0,c.tickIncrement)(p,g,n)),y[y.length-1]>=g)if(e>=g&&t===a.default){const e=(0,c.tickIncrement)(p,g,n);isFinite(e)&&(e>0?g=(Math.floor(g/e)+1)*e:e<0&&(g=(Math.ceil(g*-e)+1)/-e))}else y.pop()}for(var v=y.length,m=0,b=v;y[m]<=p;)++m;for(;y[b-1]>g;)--b;(m||b<v)&&(y=y.slice(m,b),v=b-m);var _,w=new Array(v+1);for(o=0;o<=v;++o)(_=w[o]=[]).x0=o>0?y[o-1]:p,_.x1=o<v?y[o]:g;if(isFinite(l)){if(l>0)for(o=0;o<f;++o)null!=(u=d[o])&&p<=u&&u<=g&&w[Math.min(v,Math.floor((u-p)/l))].push(r[o]);else if(l<0)for(o=0;o<f;++o)if(null!=(u=d[o])&&p<=u&&u<=g){const e=Math.floor((p-u)*l);w[Math.min(v,e+(y[e]<=u))].push(r[o])}}else for(o=0;o<f;++o)null!=(u=d[o])&&p<=u&&u<=g&&w[(0,i.default)(y,u,0,v)].push(r[o]);return w}return f.value=function(t){return arguments.length?(e="function"==typeof t?t:(0,o.default)(t),f):e},f.domain=function(e){return arguments.length?(t="function"==typeof e?e:(0,o.default)([e[0],e[1]]),f):t},f.thresholds=function(e){return arguments.length?(n="function"==typeof e?e:(0,o.default)(Array.isArray(e)?r.slice.call(e):e),f):n},f};var r=n(8668),i=d(n(50331)),o=d(n(84633)),a=d(n(58605)),u=d(n(19723)),s=d(n(54388)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(94487)),l=d(n(37696));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}},50331(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.bisectRight=t.bisectLeft=t.bisectCenter=void 0;var r=a(n(13007)),i=a(n(43338)),o=a(n(20528));function a(e){return e&&e.__esModule?e:{default:e}}const u=(0,i.default)(r.default),s=u.right;t.bisectRight=s;const c=u.left;t.bisectLeft=c;const l=(0,i.default)(o.default).center;t.bisectCenter=l;var f=s;t.default=f},43338(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n,o;2!==e.length?(t=r.default,n=(t,n)=>(0,r.default)(e(t),n),o=(t,n)=>e(t)-n):(t=e===r.default||e===i.default?e:a,n=e,o=e);function u(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{const t=i+o>>>1;n(e[t],r)<0?i=t+1:o=t}while(i<o)}return i}return{left:u,center:function(e,t,n=0,r=e.length){const i=u(e,t,n,r-1);return i>n&&o(e[i-1],t)>-o(e[i],t)?i-1:i},right:function(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{const t=i+o>>>1;n(e[t],r)<=0?i=t+1:o=t}while(i<o)}return i}}};var r=o(n(13007)),i=o(n(36731));function o(e){return e&&e.__esModule?e:{default:e}}function a(){return 0}},72332(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.blur=function(e,t){if(!((t=+t)>=0))throw new RangeError("invalid r");let n=e.length;if(!((n=Math.floor(n))>=0))throw new RangeError("invalid length");if(!n||!t)return e;const r=u(t),i=e.slice();return r(e,i,0,n,1),r(i,e,0,n,1),r(e,i,0,n,1),e},t.blurImage=t.blur2=void 0;const n=i(u);t.blur2=n;const r=i(function(e){const t=u(e);return(e,n,r,i,o)=>{t(e,n,(r<<=2)+0,(i<<=2)+0,o<<=2),t(e,n,r+1,i+1,o),t(e,n,r+2,i+2,o),t(e,n,r+3,i+3,o)}});function i(e){return function(t,n,r=n){if(!((n=+n)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");let{data:i,width:u,height:s}=t;if(!((u=Math.floor(u))>=0))throw new RangeError("invalid width");if(!((s=Math.floor(void 0!==s?s:i.length/u))>=0))throw new RangeError("invalid height");if(!u||!s||!n&&!r)return t;const c=n&&e(n),l=r&&e(r),f=i.slice();return c&&l?(o(c,f,i,u,s),o(c,i,f,u,s),o(c,f,i,u,s),a(l,i,f,u,s),a(l,f,i,u,s),a(l,i,f,u,s)):c?(o(c,i,f,u,s),o(c,f,i,u,s),o(c,i,f,u,s)):l&&(a(l,i,f,u,s),a(l,f,i,u,s),a(l,i,f,u,s)),t}}function o(e,t,n,r,i){for(let o=0,a=r*i;o<a;)e(t,n,o,o+=r,1)}function a(e,t,n,r,i){for(let o=0,a=r*i;o<r;++o)e(t,n,o,o+a,r)}function u(e){const t=Math.floor(e);if(t===e)return function(e){const t=2*e+1;return(n,r,i,o,a)=>{if(!((o-=a)>=i))return;let u=e*r[i];const s=a*e;for(let e=i,t=i+s;e<t;e+=a)u+=r[Math.min(o,e)];for(let e=i,c=o;e<=c;e+=a)u+=r[Math.min(o,e+s)],n[e]=u/t,u-=r[Math.max(i,e-s)]}}(e);const n=e-t,r=2*e+1;return(e,i,o,a,u)=>{if(!((a-=u)>=o))return;let s=t*i[o];const c=u*t,l=c+u;for(let e=o,t=o+c;e<t;e+=u)s+=i[Math.min(a,e)];for(let t=o,f=a;t<=f;t+=u)s+=i[Math.min(a,t+c)],e[t]=(s+n*(i[Math.max(o,t-l)]+i[Math.min(a,t+l)]))/r,s-=i[Math.max(o,t-c)]}}t.blurImage=r},84633(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return()=>e}},60854(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&++n;else{let r=-1;for(let i of e)null!=(i=t(i,++r,e))&&(i=+i)>=i&&++n}return n}},93705(e,t){"use strict";function n(e){return 0|e.length}function r(e){return!(e>0)}function i(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(...e){const t="function"==typeof e[e.length-1]&&function(e){return t=>e(...t)}(e.pop()),o=(e=e.map(i)).map(n),a=e.length-1,u=new Array(a+1).fill(0),s=[];if(a<0||o.some(r))return s;for(;;){s.push(u.map((t,n)=>e[n][t]));let n=a;for(;++u[n]===o[n];){if(0===n)return t?s.map(t):s;u[n--]=0}}}},70659(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:i=>n+=+t(i,r++,e)||0)}},36731(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}},62738(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=(0,i.default)(e,t);return n?Math.sqrt(n):n};var r,i=(r=n(34554))&&r.__esModule?r:{default:r}},81398(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){e=new r.InternSet(e);for(const n of t)for(const t of n)e.delete(t);return e};var r=n(62248)},45849(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=t[Symbol.iterator](),i=new r.InternSet;for(const t of e){if(i.has(t))return!1;let e,r;for(;({value:e,done:r}=n.next())&&!r;){if(Object.is(t,e))return!1;i.add(e)}}return!0};var r=n(62248)},71614(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}},58605(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r<t&&(r=t)));else{let i=-1;for(let o of e)null!=(o=t(o,++i,e))&&(void 0===n?o>=o&&(n=r=o):(n>o&&(n=o),r<o&&(r=o)))}return[n,r]}},68519(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");const n=[];let r=-1;for(const i of e)t(i,++r,e)&&n.push(i);return n}},86640(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Adder=void 0,t.fcumsum=function(e,t){const r=new n;let i=-1;return Float64Array.from(e,void 0===t?e=>r.add(+e||0):n=>r.add(+t(n,++i,e)||0))},t.fsum=function(e,t){const r=new n;if(void 0===t)for(let t of e)(t=+t)&&r.add(t);else{let n=-1;for(let i of e)(i=+t(i,++n,e))&&r.add(i)}return+r};class n{constructor(){this._partials=new Float64Array(32),this._n=0}add(e){const t=this._partials;let n=0;for(let r=0;r<this._n&&r<32;r++){const i=t[r],o=e+i,a=Math.abs(e)<Math.abs(i)?e-(o-i):i-(o-e);a&&(t[n++]=a),e=o}return t[n]=e,this._n=n+1,this}valueOf(){const e=this._partials;let t,n,r,i=this._n,o=0;if(i>0){for(o=e[--i];i>0&&(t=o,n=e[--i],o=t+n,r=n-(o-t),!r););i>0&&(r<0&&e[i-1]<0||r>0&&e[i-1]>0)&&(n=2*r,t=o+n,n==t-o&&(o=t))}return o}}t.Adder=n},64538(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=i.default){let n,r=!1;if(1===t.length){let o;for(const a of e){const e=t(a);(r?(0,i.default)(e,o)>0:0===(0,i.default)(e,e))&&(n=a,o=e,r=!0)}}else for(const i of e)(r?t(i,n)>0:0===t(i,i))&&(n=i,r=!0);return n};var r,i=(r=n(13007))&&r.__esModule?r:{default:r}},73556(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=r.default){if(1===t.length)return(0,i.default)(e,t);let n,o=-1,a=-1;for(const r of e)++a,(o<0?0===t(r,r):t(r,n)>0)&&(n=r,o=a);return o};var r=o(n(13007)),i=o(n(94947));function o(e){return e&&e.__esModule?e:{default:e}}},83322(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){return l(e,o.default,o.default,t)},t.flatGroup=function(e,...t){return u(a(e,...t),t)},t.flatRollup=function(e,t,...n){return u(s(e,t,...n),n)},t.groups=a,t.index=function(e,...t){return l(e,o.default,c,t)},t.indexes=function(e,...t){return l(e,Array.from,c,t)},t.rollup=function(e,t,...n){return l(e,o.default,t,n)},t.rollups=s;var r,i=n(62248),o=(r=n(19723))&&r.__esModule?r:{default:r};function a(e,...t){return l(e,Array.from,o.default,t)}function u(e,t){for(let n=1,r=t.length;n<r;++n)e=e.flatMap(e=>e.pop().map(([t,n])=>[...e,t,n]));return e}function s(e,t,...n){return l(e,Array.from,t,n)}function c(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function l(e,t,n,r){return function e(o,a){if(a>=r.length)return n(o);const u=new i.InternMap,s=r[a++];let c=-1;for(const e of o){const t=s(e,++c,o),n=u.get(t);n?n.push(e):u.set(t,[e])}for(const[t,n]of u)u.set(t,e(n,a));return t(u)}(e,0)}},39182(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return(2!==t.length?(0,o.default)((0,i.rollup)(e,t,n),([e,t],[n,i])=>(0,r.default)(t,i)||(0,r.default)(e,n)):(0,o.default)((0,i.default)(e,n),([e,n],[i,o])=>t(n,o)||(0,r.default)(e,i))).map(([e])=>e)};var r=u(n(13007)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=i?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(83322)),o=u(n(91993));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}},19723(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},12037(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Adder",{enumerable:!0,get:function(){return h.Adder}}),Object.defineProperty(t,"InternMap",{enumerable:!0,get:function(){return oe.InternMap}}),Object.defineProperty(t,"InternSet",{enumerable:!0,get:function(){return oe.InternSet}}),Object.defineProperty(t,"ascending",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"bin",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"bisect",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"bisectCenter",{enumerable:!0,get:function(){return r.bisectCenter}}),Object.defineProperty(t,"bisectLeft",{enumerable:!0,get:function(){return r.bisectLeft}}),Object.defineProperty(t,"bisectRight",{enumerable:!0,get:function(){return r.bisectRight}}),Object.defineProperty(t,"bisector",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"blur",{enumerable:!0,get:function(){return a.blur}}),Object.defineProperty(t,"blur2",{enumerable:!0,get:function(){return a.blur2}}),Object.defineProperty(t,"blurImage",{enumerable:!0,get:function(){return a.blurImage}}),Object.defineProperty(t,"count",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"cross",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"cumsum",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"descending",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"deviation",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"difference",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(t,"disjoint",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(t,"every",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"extent",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"fcumsum",{enumerable:!0,get:function(){return h.fcumsum}}),Object.defineProperty(t,"filter",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(t,"flatGroup",{enumerable:!0,get:function(){return p.flatGroup}}),Object.defineProperty(t,"flatRollup",{enumerable:!0,get:function(){return p.flatRollup}}),Object.defineProperty(t,"fsum",{enumerable:!0,get:function(){return h.fsum}}),Object.defineProperty(t,"greatest",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"greatestIndex",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"group",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"groupSort",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"groups",{enumerable:!0,get:function(){return p.groups}}),Object.defineProperty(t,"histogram",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"index",{enumerable:!0,get:function(){return p.index}}),Object.defineProperty(t,"indexes",{enumerable:!0,get:function(){return p.indexes}}),Object.defineProperty(t,"intersection",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(t,"least",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"leastIndex",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"map",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"max",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"maxIndex",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"mean",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"median",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"medianIndex",{enumerable:!0,get:function(){return M.medianIndex}}),Object.defineProperty(t,"merge",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"min",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"minIndex",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"mode",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"nice",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"pairs",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"permute",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"quantile",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"quantileIndex",{enumerable:!0,get:function(){return C.quantileIndex}}),Object.defineProperty(t,"quantileSorted",{enumerable:!0,get:function(){return C.quantileSorted}}),Object.defineProperty(t,"quickselect",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"range",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"rank",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"reduce",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"reverse",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"rollup",{enumerable:!0,get:function(){return p.rollup}}),Object.defineProperty(t,"rollups",{enumerable:!0,get:function(){return p.rollups}}),Object.defineProperty(t,"scan",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"shuffle",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"shuffler",{enumerable:!0,get:function(){return z.shuffler}}),Object.defineProperty(t,"some",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(t,"sort",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"subset",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(t,"sum",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"superset",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(t,"thresholdFreedmanDiaconis",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"thresholdScott",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"thresholdSturges",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"tickIncrement",{enumerable:!0,get:function(){return W.tickIncrement}}),Object.defineProperty(t,"tickStep",{enumerable:!0,get:function(){return W.tickStep}}),Object.defineProperty(t,"ticks",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(t,"transpose",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"union",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(t,"variance",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"zip",{enumerable:!0,get:function(){return Y.default}});var r=se(n(50331)),i=ae(n(13007)),o=ae(n(43338)),a=n(72332),u=ae(n(60854)),s=ae(n(93705)),c=ae(n(70659)),l=ae(n(36731)),f=ae(n(62738)),d=ae(n(58605)),h=n(86640),p=se(n(83322)),g=ae(n(39182)),y=ae(n(54992)),v=ae(n(66309)),m=ae(n(99870)),b=ae(n(37696)),_=ae(n(48639)),w=ae(n(94947)),x=ae(n(41248)),M=se(n(31423)),A=ae(n(70001)),O=ae(n(93477)),k=ae(n(68321)),j=ae(n(98982)),P=ae(n(54388)),T=ae(n(33004)),S=ae(n(37891)),C=se(n(70456)),N=ae(n(55154)),E=ae(n(45424)),D=ae(n(68223)),R=ae(n(68252)),F=ae(n(59958)),U=ae(n(64538)),I=ae(n(73556)),L=ae(n(84152)),z=se(n(94708)),$=ae(n(19458)),W=se(n(94487)),H=ae(n(43030)),q=ae(n(34554)),Y=ae(n(64294)),B=ae(n(71614)),G=ae(n(8305)),J=ae(n(68519)),V=ae(n(58231)),X=ae(n(92283)),Z=ae(n(83767)),K=ae(n(91993)),Q=ae(n(81398)),ee=ae(n(45849)),te=ae(n(91840)),ne=ae(n(44803)),re=ae(n(29768)),ie=ae(n(35694)),oe=n(62248);function ae(e){return e&&e.__esModule?e:{default:e}}function ue(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(ue=function(e){return e?n:t})(e)}function se(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=ue(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}},91840(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){e=new r.InternSet(e),t=t.map(i);e:for(const n of e)for(const r of t)if(!r.has(n)){e.delete(n);continue e}return e};var r=n(62248);function i(e){return e instanceof r.InternSet?e:new r.InternSet(e)}},68252(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=i.default){let n,r=!1;if(1===t.length){let o;for(const a of e){const e=t(a);(r?(0,i.default)(e,o)<0:0===(0,i.default)(e,e))&&(n=a,o=e,r=!0)}}else for(const i of e)(r?t(i,n)<0:0===t(i,i))&&(n=i,r=!0);return n};var r,i=(r=n(13007))&&r.__esModule?r:{default:r}},59958(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=r.default){if(1===t.length)return(0,i.default)(e,t);let n,o=-1,a=-1;for(const r of e)++a,(o<0?0===t(r,r):t(r,n)<0)&&(n=r,o=a);return o};var r=o(n(13007)),i=o(n(68321));function o(e){return e&&e.__esModule?e:{default:e}}},58231(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof t)throw new TypeError("mapper is not a function");return Array.from(e,(n,r)=>t(n,r,e))}},48639(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n<t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let i of e)null!=(i=t(i,++r,e))&&(n<i||void 0===n&&i>=i)&&(n=i)}return n}},94947(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=-1,i=-1;if(void 0===t)for(const t of e)++i,null!=t&&(n<t||void 0===n&&t>=t)&&(n=t,r=i);else for(let o of e)null!=(o=t(o,++i,e))&&(n<o||void 0===n&&o>=o)&&(n=o,r=i);return r}},41248(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0,r=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(++n,r+=t);else{let i=-1;for(let o of e)null!=(o=t(o,++i,e))&&(o=+o)>=o&&(++n,r+=o)}if(n)return r/n}},31423(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e,.5,t)},t.medianIndex=function(e,t){return(0,r.quantileIndex)(e,.5,t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(70456));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},70001(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}},93477(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let i of e)null!=(i=t(i,++r,e))&&(n>i||void 0===n&&i>=i)&&(n=i)}return n}},68321(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=-1,i=-1;if(void 0===t)for(const t of e)++i,null!=t&&(n>t||void 0===n&&t>=t)&&(n=t,r=i);else for(let o of e)null!=(o=t(o,++i,e))&&(n>o||void 0===n&&o>=o)&&(n=o,r=i);return r}},98982(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let t of e)null!=t&&t>=t&&n.set(t,(n.get(t)||0)+1);else{let r=-1;for(let i of e)null!=(i=t(i,++r,e))&&i>=i&&n.set(i,(n.get(i)||0)+1)}let i,o=0;for(const[e,t]of n)t>o&&(o=t,i=e);return i};var r=n(62248)},54388(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){let i;for(;;){const o=(0,r.tickIncrement)(e,t,n);if(o===i||0===o||!isFinite(o))return[e,t];o>0?(e=Math.floor(e/o)*o,t=Math.ceil(t/o)*o):o<0&&(e=Math.ceil(e*o)/o,t=Math.floor(t*o)/o),i=o}};var r=n(94487)},20528(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return null===e?NaN:+e},t.numbers=function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}},33004(e,t){"use strict";function n(e,t){return[e,t]}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=n){const r=[];let i,o=!1;for(const n of e)o&&r.push(t(i,n)),i=n,o=!0;return r},t.pair=n},37891(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Array.from(t,t=>e[t])}},70456(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(e=Float64Array.from((0,s.numbers)(e,n)),!(i=e.length)||isNaN(t=+t))return;if(t<=0||i<2)return(0,o.default)(e);if(t>=1)return(0,r.default)(e);var i,a=(i-1)*t,c=Math.floor(a),l=(0,r.default)((0,u.default)(e,c).subarray(0,c+1)),f=(0,o.default)(e.subarray(c+1));return l+(f-l)*(a-c)},t.quantileIndex=function(e,t,n){if(e=Float64Array.from((0,s.numbers)(e,n)),!(r=e.length)||isNaN(t=+t))return;if(t<=0||r<2)return(0,a.default)(e);if(t>=1)return(0,i.default)(e);var r,o=Math.floor((r-1)*t),f=(0,u.default)(Uint32Array.from(e,(e,t)=>t),o,0,r-1,(t,n)=>(0,c.ascendingDefined)(e[t],e[n]));return(0,l.default)(f.subarray(0,o+1),t=>e[t])},t.quantileSorted=function(e,t,n=s.default){if(!(r=e.length)||isNaN(t=+t))return;if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),a=+n(e[o],o,e),u=+n(e[o+1],o+1,e);return a+(u-a)*(i-o)};var r=d(n(48639)),i=d(n(94947)),o=d(n(93477)),a=d(n(68321)),u=d(n(55154)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(20528)),c=n(91993),l=d(n(64538));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}},55154(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n,o=0,a=1/0,u){if(n=Math.floor(n),o=Math.floor(Math.max(0,o)),a=Math.floor(Math.min(t.length-1,a)),!(o<=n&&n<=a))return t;u=void 0===u?r.ascendingDefined:(0,r.compareDefined)(u);for(;a>o;){if(a-o>600){const r=a-o+1,i=n-o+1,s=Math.log(r),c=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*c*(r-c)/r)*(i-r/2<0?-1:1),f=Math.max(o,Math.floor(n-i*c/r+l)),d=Math.min(a,Math.floor(n+(r-i)*c/r+l));e(t,n,f,d,u)}const r=t[n];let s=o,c=a;for(i(t,o,n),u(t[a],r)>0&&i(t,o,a);s<c;){for(i(t,s,c),++s,--c;u(t[s],r)<0;)++s;for(;u(t[c],r)>0;)--c}0===u(t[o],r)?i(t,o,c):(++c,i(t,c,a)),c<=n&&(o=c+1),n<=c&&(a=c-1)}return t};var r=n(91993);function i(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},45424(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),o=new Array(i);for(;++r<i;)o[r]=e+r*n;return o}},68223(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=i.default){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");let n=Array.from(e);const r=new Float64Array(n.length);2!==t.length&&(n=n.map(t),t=i.default);const a=(e,r)=>t(n[e],n[r]);let u,s;return Uint32Array.from(n,(e,t)=>t).sort(t===i.default?(e,t)=>(0,o.ascendingDefined)(n[e],n[t]):(0,o.compareDefined)(a)).forEach((e,t)=>{const n=a(e,void 0===u?e:u);n>=0?((void 0===u||n>0)&&(u=e,s=t),r[e]=s):r[e]=NaN}),r};var r,i=(r=n(13007))&&r.__esModule?r:{default:r},o=n(91993)},92283(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if("function"!=typeof t)throw new TypeError("reducer is not a function");const r=e[Symbol.iterator]();let i,o,a=-1;if(arguments.length<3){if(({done:i,value:n}=r.next()),i)return;++a}for(;({done:i,value:o}=r.next()),!i;)n=t(n,o,++a,e);return n}},83767(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(e).reverse()}},84152(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=(0,i.default)(e,t);return n<0?void 0:n};var r,i=(r=n(59958))&&r.__esModule?r:{default:r}},94708(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.shuffler=r;var n=r(Math.random);function r(e){return function(t,n=0,r=t.length){let i=r-(n=+n);for(;i;){const r=e()*i--|0,o=t[i+n];t[i+n]=t[r+n],t[r+n]=o}return t}}t.default=n},8305(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(t(r,++n,e))return!0;return!1}},91993(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ascendingDefined=u,t.compareDefined=a,t.default=function(e,...t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");e=Array.from(e);let[n]=t;if(n&&2!==n.length||t.length>1){const r=Uint32Array.from(e,(e,t)=>t);return t.length>1?(t=t.map(t=>e.map(t)),r.sort((e,n)=>{for(const r of t){const t=u(r[e],r[n]);if(t)return t}})):(n=e.map(n),r.sort((e,t)=>u(n[e],n[t]))),(0,i.default)(e,r)}return e.sort(a(n))};var r=o(n(13007)),i=o(n(37891));function o(e){return e&&e.__esModule?e:{default:e}}function a(e=r.default){if(e===r.default)return u;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}function u(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}},44803(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,i.default)(t,e)};var r,i=(r=n(29768))&&r.__esModule?r:{default:r}},19458(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0;if(void 0===t)for(let t of e)(t=+t)&&(n+=t);else{let r=-1;for(let i of e)(i=+t(i,++r,e))&&(n+=i)}return n}},29768(e,t){"use strict";function n(e){return null!==e&&"object"==typeof e?e.valueOf():e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const r=e[Symbol.iterator](),i=new Set;for(const e of t){const t=n(e);if(i.has(t))continue;let o,a;for(;({value:o,done:a}=r.next());){if(a)return!1;const e=n(o);if(i.add(e),Object.is(t,e))break}}return!0}},66309(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.ceil((n-t)/(2*((0,i.default)(e,.75)-(0,i.default)(e,.25))*Math.pow((0,r.default)(e),-1/3)))};var r=o(n(60854)),i=o(n(70456));function o(e){return e&&e.__esModule?e:{default:e}}},99870(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.ceil((n-t)*Math.cbrt((0,r.default)(e))/(3.49*(0,i.default)(e)))};var r=o(n(60854)),i=o(n(62738));function o(e){return e&&e.__esModule?e:{default:e}}},37696(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.ceil(Math.log((0,i.default)(e))/Math.LN2)+1};var r,i=(r=n(60854))&&r.__esModule?r:{default:r}},94487(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r,i,a,u,s=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];(r=t<e)&&(i=e,e=t,t=i);if(0===(u=o(e,t,n))||!isFinite(u))return[];if(u>0){let n=Math.round(e/u),r=Math.round(t/u);for(n*u<e&&++n,r*u>t&&--r,a=new Array(i=r-n+1);++s<i;)a[s]=(n+s)*u}else{u=-u;let n=Math.round(e*u),r=Math.round(t*u);for(n/u<e&&++n,r/u>t&&--r,a=new Array(i=r-n+1);++s<i;)a[s]=(n+s)/u}r&&a.reverse();return a},t.tickIncrement=o,t.tickStep=function(e,t,o){var a=Math.abs(t-e)/Math.max(0,o),u=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),s=a/u;s>=n?u*=10:s>=r?u*=5:s>=i&&(u*=2);return t<e?-u:u};var n=Math.sqrt(50),r=Math.sqrt(10),i=Math.sqrt(2);function o(e,t,o){var a=(t-e)/Math.max(0,o),u=Math.floor(Math.log(a)/Math.LN10),s=a/Math.pow(10,u);return u>=0?(s>=n?10:s>=r?5:s>=i?2:1)*Math.pow(10,u):-Math.pow(10,-u)/(s>=n?10:s>=r?5:s>=i?2:1)}},43030(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!(a=e.length))return[];for(var t=-1,n=(0,i.default)(e,o),r=new Array(n);++t<n;)for(var a,u=-1,s=r[t]=new Array(a);++u<a;)s[u]=e[u][t];return r};var r,i=(r=n(93477))&&r.__esModule?r:{default:r};function o(e){return e.length}},35694(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(...e){const t=new r.InternSet;for(const n of e)for(const e of n)t.add(e);return t};var r=n(62248)},34554(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=0,i=0,o=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(n=t-i,i+=n/++r,o+=n*(t-i));else{let a=-1;for(let u of e)null!=(u=t(u,++a,e))&&(u=+u)>=u&&(n=u-i,i+=n/++r,o+=n*(u-i))}if(r>1)return o/(r-1)}},64294(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,i.default)(arguments)};var r,i=(r=n(43030))&&r.__esModule?r:{default:r}},29052(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Color=o,t.Rgb=k,t.darker=t.brighter=void 0,t.default=w,t.hsl=D,t.hslConvert=E,t.rgb=O,t.rgbConvert=A;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(36176));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function o(){}var a=.7;t.darker=a;var u=1/a;t.brighter=u;var s="\\s*([+-]?\\d+)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",f=/^#([0-9a-f]{3,8})$/,d=new RegExp(`^rgb\\(${s},${s},${s}\\)$`),h=new RegExp(`^rgb\\(${l},${l},${l}\\)$`),p=new RegExp(`^rgba\\(${s},${s},${s},${c}\\)$`),g=new RegExp(`^rgba\\(${l},${l},${l},${c}\\)$`),y=new RegExp(`^hsl\\(${c},${l},${l}\\)$`),v=new RegExp(`^hsla\\(${c},${l},${l},${c}\\)$`),m={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function b(){return this.rgb().formatHex()}function _(){return this.rgb().formatRgb()}function w(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=f.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?x(t):3===n?new k(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?M(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?M(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=d.exec(e))?new k(t[1],t[2],t[3],1):(t=h.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=p.exec(e))?M(t[1],t[2],t[3],t[4]):(t=g.exec(e))?M(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=y.exec(e))?N(t[1],t[2]/100,t[3]/100,1):(t=v.exec(e))?N(t[1],t[2]/100,t[3]/100,t[4]):m.hasOwnProperty(e)?x(m[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function x(e){return new k(e>>16&255,e>>8&255,255&e,1)}function M(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function A(e){return e instanceof o||(e=w(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?A(e):new k(e,t,n,r??1)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function j(){return`#${C(this.r)}${C(this.g)}${C(this.b)}`}function P(){const e=T(this.opacity);return`${1===e?"rgb(":"rgba("}${S(this.r)}, ${S(this.g)}, ${S(this.b)}${1===e?")":`, ${e})`}`}function T(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function S(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function C(e){return((e=S(e))<16?"0":"")+e.toString(16)}function N(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new R(e,t,n,r)}function E(e){if(e instanceof R)return new R(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=w(e)),!e)return new R;if(e instanceof R)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),u=NaN,s=a-i,c=(a+i)/2;return s?(u=t===a?(n-r)/s+6*(n<r):n===a?(r-t)/s+2:(t-n)/s+4,s/=c<.5?a+i:2-a-i,u*=60):s=c>0&&c<1?0:u,new R(u,s,c,e.opacity)}function D(e,t,n,r){return 1===arguments.length?E(e):new R(e,t,n,r??1)}function R(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function F(e){return(e=(e||0)%360)<0?e+360:e}function U(e){return Math.max(0,Math.min(1,e||0))}function I(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,r.default)(o,w,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:b,formatHex:b,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return E(this).formatHsl()},formatRgb:_,toString:_}),(0,r.default)(k,O,(0,r.extend)(o,{brighter(e){return e=null==e?u:Math.pow(u,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new k(S(this.r),S(this.g),S(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:j,formatHex:j,formatHex8:function(){return`#${C(this.r)}${C(this.g)}${C(this.b)}${C(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:P,toString:P})),(0,r.default)(R,D,(0,r.extend)(o,{brighter(e){return e=null==e?u:Math.pow(u,e),new R(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new R(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new k(I(e>=240?e-240:e+120,i,r),I(e,i,r),I(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new R(F(this.h),U(this.s),U(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(){const e=T(this.opacity);return`${1===e?"hsl(":"hsla("}${F(this.h)}, ${100*U(this.s)}%, ${100*U(this.l)}%${1===e?")":`, ${e})`}`}}))},80004(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Cubehelix=y,t.default=g;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=i?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(36176)),i=n(29052),o=n(53281);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var u=-.14861,s=1.78277,c=-.29227,l=-.90649,f=1.97294,d=f*l,h=f*s,p=s*c-l*u;function g(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof y)return new y(e.h,e.s,e.l,e.opacity);e instanceof i.Rgb||(e=(0,i.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(p*r+d*t-h*n)/(p+d-h),u=r-a,s=(f*(n-a)-c*u)/l,g=Math.sqrt(s*s+u*u)/(f*a*(1-a)),v=g?Math.atan2(s,u)*o.degrees-120:NaN;return new y(v<0?v+360:v,g,a,e.opacity)}(e):new y(e,t,n,r??1)}function y(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.default)(y,g,(0,r.extend)(i.Color,{brighter(e){return e=null==e?i.brighter:Math.pow(i.brighter,e),new y(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i.darker:Math.pow(i.darker,e),new y(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*o.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new i.Rgb(255*(t+n*(u*r+s*a)),255*(t+n*(c*r+l*a)),255*(t+n*(f*r)),this.opacity)}}))},36176(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e},t.extend=function(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}},23339(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"color",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"cubehelix",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"gray",{enumerable:!0,get:function(){return o.gray}}),Object.defineProperty(t,"hcl",{enumerable:!0,get:function(){return o.hcl}}),Object.defineProperty(t,"hsl",{enumerable:!0,get:function(){return i.hsl}}),Object.defineProperty(t,"lab",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"lch",{enumerable:!0,get:function(){return o.lch}}),Object.defineProperty(t,"rgb",{enumerable:!0,get:function(){return i.rgb}});var r,i=s(n(29052)),o=s(n(52236)),a=(r=n(80004))&&r.__esModule?r:{default:r};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}},52236(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hcl=x,t.Lab=g,t.default=p,t.gray=function(e,t){return new g(e,0,0,t??1)},t.hcl=w,t.lch=function(e,t,n,r){return 1===arguments.length?_(e):new x(n,t,e,r??1)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=i?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(36176)),i=n(29052),o=n(53281);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}const u=.96422,s=.82521,c=4/29,l=6/29,f=3*l*l,d=l*l*l;function h(e){if(e instanceof g)return new g(e.l,e.a,e.b,e.opacity);if(e instanceof x)return M(e);e instanceof i.Rgb||(e=(0,i.rgbConvert)(e));var t,n,r=b(e.r),o=b(e.g),a=b(e.b),c=y((.2225045*r+.7168786*o+.0606169*a)/1);return r===o&&o===a?t=n=c:(t=y((.4360747*r+.3850649*o+.1430804*a)/u),n=y((.0139322*r+.0971045*o+.7141733*a)/s)),new g(116*c-16,500*(t-c),200*(c-n),e.opacity)}function p(e,t,n,r){return 1===arguments.length?h(e):new g(e,t,n,r??1)}function g(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function y(e){return e>d?Math.pow(e,1/3):e/f+c}function v(e){return e>l?e*e*e:f*(e-c)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function b(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof x)return new x(e.h,e.c,e.l,e.opacity);if(e instanceof g||(e=h(e)),0===e.a&&0===e.b)return new x(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*o.degrees;return new x(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function w(e,t,n,r){return 1===arguments.length?_(e):new x(e,t,n,r??1)}function x(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function M(e){if(isNaN(e.h))return new g(e.l,0,0,e.opacity);var t=e.h*o.radians;return new g(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}(0,r.default)(g,p,(0,r.extend)(i.Color,{brighter(e){return new g(this.l+18*(e??1),this.a,this.b,this.opacity)},darker(e){return new g(this.l-18*(e??1),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=u*v(t),e=1*v(e),n=s*v(n),new i.Rgb(m(3.1338561*t-1.6168667*e-.4906146*n),m(-.9787684*t+1.9161415*e+.033454*n),m(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),(0,r.default)(x,w,(0,r.extend)(i.Color,{brighter(e){return new x(this.h,this.c,this.l+18*(e??1),this.opacity)},darker(e){return new x(this.h,this.c,this.l-18*(e??1),this.opacity)},rgb(){return M(this).rgb()}}))},53281(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.radians=t.degrees=void 0;const n=Math.PI/180;t.radians=n;const r=180/Math.PI;t.degrees=r},91146(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s,t.formatPrefix=t.format=void 0;var r,i,o,a,u=(r=n(63267))&&r.__esModule?r:{default:r};function s(e){return i=(0,u.default)(e),t.format=o=i.format,t.formatPrefix=a=i.formatPrefix,i}t.format=o,t.formatPrefix=a,s({thousands:",",grouping:[3],currency:["$",""]})},41918(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(e=(0,r.formatDecimalParts)(Math.abs(e)))?e[1]:NaN};var r=n(33631)},33631(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},t.formatDecimalParts=function(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)]}},43935(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return function(n,r){for(var i=n.length,o=[],a=0,u=e[0],s=0;i>0&&u>0&&(s+u+1>r&&(u=Math.max(1,r-s)),o.push(n.substring(i-=u,i+u)),!((s+=u+1)>r));)u=e[a=(a+1)%e.length];return o.reverse().join(t)}}},45529(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}},38257(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,n){var o=(0,i.formatDecimalParts)(e,n);if(!o)return e+"";var a=o[0],u=o[1],s=u-(t.prefixExponent=r=3*Math.max(-8,Math.min(8,Math.floor(u/3))))+1,c=a.length;return s===c?a:s>c?a+new Array(s-c+1).join("0"):s>0?a.slice(0,s)+"."+a.slice(s):"0."+new Array(1-s).join("0")+(0,i.formatDecimalParts)(e,Math.max(0,n+s-1))[0]},t.prefixExponent=void 0;var r,i=n(33631);t.prefixExponent=r},89257(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.formatDecimalParts)(e,t);if(!n)return e+"";var i=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+i:i.length>o+1?i.slice(0,o+1)+"."+i.slice(o+1):i+new Array(o-i.length+2).join("0")};var r=n(33631)},74016(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatSpecifier=i,t.default=r;var n=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function r(e){if(!(t=n.exec(e)))throw new Error("invalid format: "+e);var t;return new i({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 i(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+""}r.prototype=i.prototype,i.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}},84942(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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}},46569(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(33631)),i=a(n(38257)),o=a(n(89257));function a(e){return e&&e.__esModule?e:{default:e}}var u={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:r.default,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>(0,o.default)(100*e,t),r:o.default,s:i.default,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};t.default=u},75303(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},14505(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FormatSpecifier",{enumerable:!0,get:function(){return o.FormatSpecifier}}),Object.defineProperty(t,"format",{enumerable:!0,get:function(){return r.format}}),Object.defineProperty(t,"formatDefaultLocale",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"formatLocale",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"formatPrefix",{enumerable:!0,get:function(){return r.formatPrefix}}),Object.defineProperty(t,"formatSpecifier",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"precisionFixed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"precisionPrefix",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"precisionRound",{enumerable:!0,get:function(){return s.default}});var r=f(n(91146)),i=c(n(63267)),o=f(n(74016)),a=c(n(56791)),u=c(n(21669)),s=c(n(56809));function c(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}},63267(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=void 0===e.grouping||void 0===e.thousands?l.default:(0,i.default)(d.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",f=void 0===e.currency?"":e.currency[1]+"",p=void 0===e.decimal?".":e.decimal+"",g=void 0===e.numerals?l.default:(0,o.default)(d.call(e.numerals,String)),y=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"−":e.minus+"",m=void 0===e.nan?"NaN":e.nan+"";function b(e){var r=(e=(0,a.default)(e)).fill,i=e.align,o=e.sign,l=e.symbol,d=e.zero,b=e.width,_=e.comma,w=e.precision,x=e.trim,M=e.type;"n"===M?(_=!0,M="g"):s.default[M]||(void 0===w&&(w=12),x=!0,M="g"),(d||"0"===r&&"="===i)&&(d=!0,r="0",i="=");var A="$"===l?n:"#"===l&&/[boxX]/.test(M)?"0"+M.toLowerCase():"",O="$"===l?f:/[%p]/.test(M)?y:"",k=s.default[M],j=/[defgprs%]/.test(M);function P(e){var n,a,s,l=A,f=O;if("c"===M)f=k(e)+f,e="";else{var y=(e=+e)<0||1/e<0;if(e=isNaN(e)?m:k(Math.abs(e),w),x&&(e=(0,u.default)(e)),y&&0===+e&&"+"!==o&&(y=!1),l=(y?"("===o?o:v:"-"===o||"("===o?"":o)+l,f=("s"===M?h[8+c.prefixExponent/3]:"")+f+(y&&"("===o?")":""),j)for(n=-1,a=e.length;++n<a;)if(48>(s=e.charCodeAt(n))||s>57){f=(46===s?p+e.slice(n+1):e.slice(n))+f,e=e.slice(0,n);break}}_&&!d&&(e=t(e,1/0));var P=l.length+e.length+f.length,T=P<b?new Array(b-P+1).join(r):"";switch(_&&d&&(e=t(T+e,T.length?b-f.length:1/0),T=""),i){case"<":e=l+e+f+T;break;case"=":e=l+T+e+f;break;case"^":e=T.slice(0,P=T.length>>1)+l+e+f+T.slice(P);break;default:e=T+l+e+f}return g(e)}return w=void 0===w?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),P.toString=function(){return e+""},P}return{format:b,formatPrefix:function(e,t){var n=b(((e=(0,a.default)(e)).type="f",e)),i=3*Math.max(-8,Math.min(8,Math.floor((0,r.default)(t)/3))),o=Math.pow(10,-i),u=h[8+i/3];return function(e){return n(o*e)+u}}}};var r=f(n(41918)),i=f(n(43935)),o=f(n(45529)),a=f(n(74016)),u=f(n(84942)),s=f(n(46569)),c=n(38257),l=f(n(75303));function f(e){return e&&e.__esModule?e:{default:e}}var d=Array.prototype.map,h=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"]},56791(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.max(0,-(0,i.default)(Math.abs(e)))};var r,i=(r=n(41918))&&r.__esModule?r:{default:r}},21669(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,i.default)(t)/3)))-(0,i.default)(Math.abs(e)))};var r,i=(r=n(41918))&&r.__esModule?r:{default:r}},56809(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,(0,i.default)(t)-(0,i.default)(e))+1};var r,i=(r=n(41918))&&r.__esModule?r:{default:r}},63242(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return((0,o.isNumberArray)(t)?o.default:u)(e,t)},t.genericArray=u;var r,i=(r=n(19094))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=i?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(76169));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,a=new Array(o),u=new Array(r);for(n=0;n<o;++n)a[n]=(0,i.default)(e[n],t[n]);for(;n<r;++n)u[n]=t[n];return function(e){for(n=0;n<o;++n)u[n]=a[n](e);return u}}},31677(e,t){"use strict";function n(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}Object.defineProperty(t,"__esModule",{value:!0}),t.basis=n,t.default=function(e){var t=e.length-1;return function(r){var i=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),o=e[i],a=e[i+1],u=i>0?e[i-1]:2*o-a,s=i<t-1?e[i+2]:2*a-o;return n((r-i/t)*t,u,o,a,s)}}},29249(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return function(n){var i=Math.floor(((n%=1)<0?++n:n)*t),o=e[(i+t-1)%t],a=e[i%t],u=e[(i+1)%t],s=e[(i+2)%t];return(0,r.basis)((n-i/t)*t,o,a,u,s)}};var r=n(31677)},58976(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a,t.gamma=function(e){return 1===(e=+e)?a:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,i.default)(isNaN(t)?n:t)}},t.hue=function(e,t){var n=t-e;return n?o(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,i.default)(isNaN(e)?t:e)};var r,i=(r=n(88455))&&r.__esModule?r:{default:r};function o(e,t){return function(n){return e+n*t}}function a(e,t){var n=t-e;return n?o(e,n):(0,i.default)(isNaN(e)?t:e)}},88455(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>()=>e},90080(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.cubehelixLong=void 0;var r=n(23339),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(58976));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e){return function t(n){function o(t,o){var a=e((t=(0,r.cubehelix)(t)).h,(o=(0,r.cubehelix)(o)).h),u=(0,i.default)(t.s,o.s),s=(0,i.default)(t.l,o.l),c=(0,i.default)(t.opacity,o.opacity);return function(e){return t.h=a(e),t.s=u(e),t.l=s(Math.pow(e,n)),t.opacity=c(e),t+""}}return n=+n,o.gamma=t,o}(1)}var u=a(i.hue);t.default=u;var s=a(i.default);t.cubehelixLong=s},63719(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},11372(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},36096(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hclLong=t.default=void 0;var r=n(23339),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(58976));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e){return function(t,n){var o=e((t=(0,r.hcl)(t)).h,(n=(0,r.hcl)(n)).h),a=(0,i.default)(t.c,n.c),u=(0,i.default)(t.l,n.l),s=(0,i.default)(t.opacity,n.opacity);return function(e){return t.h=o(e),t.c=a(e),t.l=u(e),t.opacity=s(e),t+""}}}var u=a(i.hue);t.default=u;var s=a(i.default);t.hclLong=s},27344(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hslLong=t.default=void 0;var r=n(23339),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(58976));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e){return function(t,n){var o=e((t=(0,r.hsl)(t)).h,(n=(0,r.hsl)(n)).h),a=(0,i.default)(t.s,n.s),u=(0,i.default)(t.l,n.l),s=(0,i.default)(t.opacity,n.opacity);return function(e){return t.h=o(e),t.s=a(e),t.l=u(e),t.opacity=s(e),t+""}}}var u=a(i.hue);t.default=u;var s=a(i.default);t.hslLong=s},84909(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}};var r=n(58976)},27791(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolate",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"interpolateArray",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"interpolateBasis",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"interpolateBasisClosed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"interpolateCubehelix",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"interpolateCubehelixLong",{enumerable:!0,get:function(){return w.cubehelixLong}}),Object.defineProperty(t,"interpolateDate",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"interpolateDiscrete",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"interpolateHcl",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"interpolateHclLong",{enumerable:!0,get:function(){return _.hclLong}}),Object.defineProperty(t,"interpolateHsl",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"interpolateHslLong",{enumerable:!0,get:function(){return m.hslLong}}),Object.defineProperty(t,"interpolateHue",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"interpolateLab",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"interpolateNumber",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"interpolateNumberArray",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"interpolateObject",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"interpolateRgb",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"interpolateRgbBasis",{enumerable:!0,get:function(){return v.rgbBasis}}),Object.defineProperty(t,"interpolateRgbBasisClosed",{enumerable:!0,get:function(){return v.rgbBasisClosed}}),Object.defineProperty(t,"interpolateRound",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"interpolateString",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"interpolateTransformCss",{enumerable:!0,get:function(){return g.interpolateTransformCss}}),Object.defineProperty(t,"interpolateTransformSvg",{enumerable:!0,get:function(){return g.interpolateTransformSvg}}),Object.defineProperty(t,"interpolateZoom",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"piecewise",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"quantize",{enumerable:!0,get:function(){return M.default}});var r=k(n(19094)),i=k(n(63242)),o=k(n(31677)),a=k(n(29249)),u=k(n(63719)),s=k(n(11372)),c=k(n(84909)),l=k(n(5430)),f=k(n(76169)),d=k(n(7424)),h=k(n(46496)),p=k(n(74094)),g=n(51384),y=k(n(71964)),v=O(n(30644)),m=O(n(27344)),b=k(n(82736)),_=O(n(36096)),w=O(n(90080)),x=k(n(97113)),M=k(n(1692));function A(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(A=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=A(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function k(e){return e&&e.__esModule?e:{default:e}}},82736(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)((e=(0,i.lab)(e)).l,(t=(0,i.lab)(t)).l),r=(0,o.default)(e.a,t.a),a=(0,o.default)(e.b,t.b),u=(0,o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=r(t),e.b=a(t),e.opacity=u(t),e+""}};var r,i=n(23339),o=(r=n(58976))&&r.__esModule?r:{default:r}},5430(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},76169(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(o){for(n=0;n<r;++n)i[n]=e[n]*(1-o)+t[n]*o;return i}},t.isNumberArray=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}},7424(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r={},o={};null!==e&&"object"==typeof e||(e={});null!==t&&"object"==typeof t||(t={});for(n in t)n in e?r[n]=(0,i.default)(e[n],t[n]):o[n]=t[n];return function(e){for(n in r)o[n]=r[n](e);return o}};var r,i=(r=n(19094))&&r.__esModule?r:{default:r}},97113(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=e,e=i.default);var n=0,r=t.length-1,o=t[0],a=new Array(r<0?0:r);for(;n<r;)a[n]=e(o,o=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return a[t](e-t)}};var r,i=(r=n(19094))&&r.__esModule?r:{default:r}},1692(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n}},30644(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rgbBasisClosed=t.rgbBasis=t.default=void 0;var r=n(23339),i=s(n(31677)),o=s(n(29249)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(58976));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}var c=function e(t){var n=(0,a.gamma)(t);function i(e,t){var i=n((e=(0,r.rgb)(e)).r,(t=(0,r.rgb)(t)).r),o=n(e.g,t.g),u=n(e.b,t.b),s=(0,a.default)(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=u(t),e.opacity=s(t),e+""}}return i.gamma=e,i}(1);function l(e){return function(t){var n,i,o=t.length,a=new Array(o),u=new Array(o),s=new Array(o);for(n=0;n<o;++n)i=(0,r.rgb)(t[n]),a[n]=i.r||0,u[n]=i.g||0,s[n]=i.b||0;return a=e(a),u=e(u),s=e(s),i.opacity=1,function(e){return i.r=a(e),i.g=u(e),i.b=s(e),i+""}}}t.default=c;var f=l(i.default);t.rgbBasis=f;var d=l(o.default);t.rgbBasisClosed=d},46496(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}},74094(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r,u,s=o.lastIndex=a.lastIndex=0,c=-1,l=[],f=[];e+="",t+="";for(;(n=o.exec(e))&&(r=a.exec(t));)(u=r.index)>s&&(u=t.slice(s,u),l[c]?l[c]+=u:l[++c]=u),(n=n[0])===(r=r[0])?l[c]?l[c]+=r:l[++c]=r:(l[++c]=null,f.push({i:c,x:(0,i.default)(n,r)})),s=a.lastIndex;s<t.length&&(u=t.slice(s),l[c]?l[c]+=u:l[++c]=u);return l.length<2?f[0]?function(e){return function(t){return e(t)+""}}(f[0].x):function(e){return function(){return e}}(t):(t=f.length,function(e){for(var n,r=0;r<t;++r)l[(n=f[r]).i]=n.x(e);return l.join("")})};var r,i=(r=n(5430))&&r.__esModule?r:{default:r};var o=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,a=new RegExp(o.source,"g")},27677(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,i,o,a){var u,s,c;(u=Math.sqrt(e*e+t*t))&&(e/=u,t/=u);(c=e*r+t*i)&&(r-=e*c,i-=t*c);(s=Math.sqrt(r*r+i*i))&&(r/=s,i/=s,c/=s);e*i<t*r&&(e=-e,t=-t,c=-c,u=-u);return{translateX:o,translateY:a,rotate:Math.atan2(t,e)*n,skewX:Math.atan(c)*n,scaleX:u,scaleY:s}},t.identity=void 0;var n=180/Math.PI;t.identity={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1}},51384(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.interpolateTransformSvg=t.interpolateTransformCss=void 0;var r,i=(r=n(5430))&&r.__esModule?r:{default:r},o=n(3467);function a(e,t,n,r){function o(e){return e.length?e.pop()+" ":""}return function(a,u){var s=[],c=[];return a=e(a),u=e(u),function(e,r,o,a,u,s){if(e!==o||r!==a){var c=u.push("translate(",null,t,null,n);s.push({i:c-4,x:(0,i.default)(e,o)},{i:c-2,x:(0,i.default)(r,a)})}else(o||a)&&u.push("translate("+o+t+a+n)}(a.translateX,a.translateY,u.translateX,u.translateY,s,c),function(e,t,n,a){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),a.push({i:n.push(o(n)+"rotate(",null,r)-2,x:(0,i.default)(e,t)})):t&&n.push(o(n)+"rotate("+t+r)}(a.rotate,u.rotate,s,c),function(e,t,n,a){e!==t?a.push({i:n.push(o(n)+"skewX(",null,r)-2,x:(0,i.default)(e,t)}):t&&n.push(o(n)+"skewX("+t+r)}(a.skewX,u.skewX,s,c),function(e,t,n,r,a,u){if(e!==n||t!==r){var s=a.push(o(a)+"scale(",null,",",null,")");u.push({i:s-4,x:(0,i.default)(e,n)},{i:s-2,x:(0,i.default)(t,r)})}else 1===n&&1===r||a.push(o(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,u.scaleX,u.scaleY,s,c),a=u=null,function(e){for(var t,n=-1,r=c.length;++n<r;)s[(t=c[n]).i]=t.x(e);return s.join("")}}}var u=a(o.parseCss,"px, ","px)","deg)");t.interpolateTransformCss=u;var s=a(o.parseSvg,", ",")",")");t.interpolateTransformSvg=s},3467(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseCss=function(e){const t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?i.identity:(0,i.default)(t.a,t.b,t.c,t.d,t.e,t.f)},t.parseSvg=function(e){if(null==e)return i.identity;r||(r=document.createElementNS("http://www.w3.org/2000/svg","g"));return r.setAttribute("transform",e),(e=r.transform.baseVal.consolidate())?(e=e.matrix,(0,i.default)(e.a,e.b,e.c,e.d,e.e,e.f)):i.identity};var r,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(27677));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},19094(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,d=typeof t;return null==t||"boolean"===d?(0,l.default)(t):("number"===d?u.default:"string"===d?(n=(0,r.color)(t))?(t=n,i.default):c.default:t instanceof r.color?i.default:t instanceof Date?a.default:(0,f.isNumberArray)(t)?f.default:Array.isArray(t)?o.genericArray:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?s.default:u.default)(e,t)};var r=n(23339),i=h(n(30644)),o=n(63242),a=h(n(63719)),u=h(n(5430)),s=h(n(7424)),c=h(n(74094)),l=h(n(88455)),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(76169));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}},71964(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;function n(e){return((e=Math.exp(e))+1/e)/2}var r=function e(t,r,i){function o(e,o){var a,u,s=e[0],c=e[1],l=e[2],f=o[0],d=o[1],h=o[2],p=f-s,g=d-c,y=p*p+g*g;if(y<1e-12)u=Math.log(h/l)/t,a=function(e){return[s+e*p,c+e*g,l*Math.exp(t*e*u)]};else{var v=Math.sqrt(y),m=(h*h-l*l+i*y)/(2*l*r*v),b=(h*h-l*l-i*y)/(2*h*r*v),_=Math.log(Math.sqrt(m*m+1)-m),w=Math.log(Math.sqrt(b*b+1)-b);u=(w-_)/t,a=function(e){var i,o=e*u,a=n(_),f=l/(r*v)*(a*(i=t*o+_,((i=Math.exp(2*i))-1)/(i+1))-function(e){return((e=Math.exp(e))-1/e)/2}(_));return[s+f*p,c+f*g,l*a/n(t*o+_)]}}return a.duration=1e3*u*t/Math.SQRT2,a}return o.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},o}(Math.SQRT2,2,4);t.default=r},85219(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u,t.point=function(){return s(u.apply(null,arguments).paddingInner(1))};var r,i=n(12037),o=n(96854),a=(r=n(53639))&&r.__esModule?r:{default:r};function u(){var e,t,n=(0,a.default)().unknown(void 0),r=n.domain,s=n.range,c=0,l=1,f=!1,d=0,h=0,p=.5;function g(){var n=r().length,o=l<c,a=o?l:c,u=o?c:l;e=(u-a)/Math.max(1,n-d+2*h),f&&(e=Math.floor(e)),a+=(u-a-e*(n-d))*p,t=e*(1-d),f&&(a=Math.round(a),t=Math.round(t));var g=(0,i.range)(n).map(function(t){return a+e*t});return s(o?g.reverse():g)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),g()):r()},n.range=function(e){return arguments.length?([c,l]=e,c=+c,l=+l,g()):[c,l]},n.rangeRound=function(e){return[c,l]=e,c=+c,l=+l,f=!0,g()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(f=!!e,g()):f},n.padding=function(e){return arguments.length?(d=Math.min(1,h=+e),g()):d},n.paddingInner=function(e){return arguments.length?(d=Math.min(1,e),g()):d},n.paddingOuter=function(e){return arguments.length?(h=+e,g()):h},n.align=function(e){return arguments.length?(p=Math.max(0,Math.min(1,e)),g()):p},n.copy=function(){return u(r(),[c,l]).round(f).paddingInner(d).paddingOuter(h).align(p)},o.initRange.apply(g(),arguments)}function s(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return s(t())},e}},56292(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){return e}}},54247(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.copy=function(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())},t.default=function(){return h()(c,c)},t.identity=c,t.transformer=h;var r=n(12037),i=n(27791),o=u(n(56292)),a=u(n(26717));function u(e){return e&&e.__esModule?e:{default:e}}var s=[0,1];function c(e){return e}function l(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(0,o.default)(isNaN(t)?NaN:.5)}function f(e,t,n){var r=e[0],i=e[1],o=t[0],a=t[1];return i<r?(r=l(i,r),o=n(a,o)):(r=l(r,i),o=n(o,a)),function(e){return o(r(e))}}function d(e,t,n){var i=Math.min(e.length,t.length)-1,o=new Array(i),a=new Array(i),u=-1;for(e[i]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++u<i;)o[u]=l(e[u],e[u+1]),a[u]=n(t[u],t[u+1]);return function(t){var n=(0,r.bisect)(e,t,1,i)-1;return a[n](o[n](t))}}function h(){var e,t,n,r,o,u,l=s,h=s,p=i.interpolate,g=c;function y(){var e,t,n,i=Math.min(l.length,h.length);return g!==c&&(e=l[0],t=l[i-1],e>t&&(n=e,e=t,t=n),g=function(n){return Math.max(e,Math.min(t,n))}),r=i>2?d:f,o=u=null,v}function v(t){return null==t||isNaN(t=+t)?n:(o||(o=r(l.map(e),h,p)))(e(g(t)))}return v.invert=function(n){return g(t((u||(u=r(h,l.map(e),i.interpolateNumber)))(n)))},v.domain=function(e){return arguments.length?(l=Array.from(e,a.default),y()):l.slice()},v.range=function(e){return arguments.length?(h=Array.from(e),y()):h.slice()},v.rangeRound=function(e){return h=Array.from(e),p=i.interpolateRound,y()},v.clamp=function(e){return arguments.length?(g=!!e||c,y()):g!==c},v.interpolate=function(e){return arguments.length?(p=e,y()):p},v.unknown=function(e){return arguments.length?(n=e,v):n},function(n,r){return e=n,t=r,y()}}},42233(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=(0,a.linearish)(f()(i.identity));return t.copy=function(){return(0,s.copy)(t,e())},o.initInterpolator.apply(t,arguments)},t.divergingLog=function e(){var t=(0,u.loggish)(f()).domain([.1,1,10]);return t.copy=function(){return(0,s.copy)(t,e()).base(t.base())},o.initInterpolator.apply(t,arguments)},t.divergingPow=d,t.divergingSqrt=function(){return d.apply(null,arguments).exponent(.5)},t.divergingSymlog=function e(){var t=(0,c.symlogish)(f());return t.copy=function(){return(0,s.copy)(t,e()).constant(t.constant())},o.initInterpolator.apply(t,arguments)};var r=n(27791),i=n(54247),o=n(96854),a=n(89977),u=n(35280),s=n(86211),c=n(18351),l=n(63196);function f(){var e,t,n,o,a,u,s,c=0,l=.5,f=1,d=1,h=i.identity,p=!1;function g(e){return isNaN(e=+e)?s:(e=.5+((e=+u(e))-t)*(d*e<d*t?o:a),h(p?Math.max(0,Math.min(1,e)):e))}function y(e){return function(t){var n,i,o;return arguments.length?([n,i,o]=t,h=(0,r.piecewise)(e,[n,i,o]),g):[h(0),h(.5),h(1)]}}return g.domain=function(r){return arguments.length?([c,l,f]=r,e=u(c=+c),t=u(l=+l),n=u(f=+f),o=e===t?0:.5/(t-e),a=t===n?0:.5/(n-t),d=t<e?-1:1,g):[c,l,f]},g.clamp=function(e){return arguments.length?(p=!!e,g):p},g.interpolator=function(e){return arguments.length?(h=e,g):h},g.range=y(r.interpolate),g.rangeRound=y(r.interpolateRound),g.unknown=function(e){return arguments.length?(s=e,g):s},function(r){return u=r,e=r(c),t=r(l),n=r(f),o=e===t?0:.5/(t-e),a=t===n?0:.5/(n-t),d=t<e?-1:1,g}}function d(){var e=(0,l.powish)(f());return e.copy=function(){return(0,s.copy)(e,d()).exponent(e.exponent())},o.initInterpolator.apply(e,arguments)}},64030(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n;function r(e){return null==e||isNaN(e=+e)?n:e}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,o.default),r):t.slice()},r.unknown=function(e){return arguments.length?(n=e,r):n},r.copy=function(){return e(t).unknown(n)},t=arguments.length?Array.from(t,o.default):[0,1],(0,i.linearish)(r)};var r,i=n(89977),o=(r=n(26717))&&r.__esModule?r:{default:r}},91418(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"scaleBand",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"scaleDiverging",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"scaleDivergingLog",{enumerable:!0,get:function(){return m.divergingLog}}),Object.defineProperty(t,"scaleDivergingPow",{enumerable:!0,get:function(){return m.divergingPow}}),Object.defineProperty(t,"scaleDivergingSqrt",{enumerable:!0,get:function(){return m.divergingSqrt}}),Object.defineProperty(t,"scaleDivergingSymlog",{enumerable:!0,get:function(){return m.divergingSymlog}}),Object.defineProperty(t,"scaleIdentity",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"scaleImplicit",{enumerable:!0,get:function(){return s.implicit}}),Object.defineProperty(t,"scaleLinear",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"scaleLog",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"scaleOrdinal",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"scalePoint",{enumerable:!0,get:function(){return r.point}}),Object.defineProperty(t,"scalePow",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"scaleQuantile",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"scaleQuantize",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"scaleRadial",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"scaleSequential",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"scaleSequentialLog",{enumerable:!0,get:function(){return y.sequentialLog}}),Object.defineProperty(t,"scaleSequentialPow",{enumerable:!0,get:function(){return y.sequentialPow}}),Object.defineProperty(t,"scaleSequentialQuantile",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"scaleSequentialSqrt",{enumerable:!0,get:function(){return y.sequentialSqrt}}),Object.defineProperty(t,"scaleSequentialSymlog",{enumerable:!0,get:function(){return y.sequentialSymlog}}),Object.defineProperty(t,"scaleSqrt",{enumerable:!0,get:function(){return c.sqrt}}),Object.defineProperty(t,"scaleSymlog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"scaleThreshold",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"scaleTime",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"scaleUtc",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"tickFormat",{enumerable:!0,get:function(){return b.default}});var r=x(n(85219)),i=_(n(64030)),o=_(n(89977)),a=_(n(35280)),u=_(n(18351)),s=x(n(53639)),c=x(n(63196)),l=_(n(30815)),f=_(n(5153)),d=_(n(55259)),h=_(n(35457)),p=_(n(68173)),g=_(n(25189)),y=x(n(86211)),v=_(n(12214)),m=x(n(42233)),b=_(n(7794));function _(e){return e&&e.__esModule?e:{default:e}}function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}},96854(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initInterpolator=function(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this},t.initRange=function(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}},89977(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=(0,o.default)();return t.copy=function(){return(0,o.copy)(t,e())},a.initRange.apply(t,arguments),c(t)},t.linearish=c;var r,i=n(12037),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(54247)),a=n(96854),u=(r=n(7794))&&r.__esModule?r:{default:r};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function c(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,i.ticks)(n[0],n[n.length-1],e??10)},e.tickFormat=function(e,n){var r=t();return(0,u.default)(r[0],r[r.length-1],e??10,n)},e.nice=function(n){null==n&&(n=10);var r,o,a=t(),u=0,s=a.length-1,c=a[u],l=a[s],f=10;for(l<c&&(o=c,c=l,l=o,o=u,u=s,s=o);f-- >0;){if((o=(0,i.tickIncrement)(c,l,n))===r)return a[u]=c,a[s]=l,t(a);if(o>0)c=Math.floor(c/o)*o,l=Math.ceil(l/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,l=Math.floor(l*o)/o}r=o}return e},e}},35280(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){const t=g((0,u.transformer)()).domain([1,10]);return t.copy=()=>(0,u.copy)(t,e()).base(t.base()),s.initRange.apply(t,arguments),t},t.loggish=g;var r,i=n(12037),o=n(14505),a=(r=n(16357))&&r.__esModule?r:{default:r},u=n(54247),s=n(96854);function c(e){return Math.log(e)}function l(e){return Math.exp(e)}function f(e){return-Math.log(-e)}function d(e){return-Math.exp(-e)}function h(e){return isFinite(e)?+("1e"+e):e<0?0:e}function p(e){return(t,n)=>-e(-t,n)}function g(e){const t=e(c,l),n=t.domain;let r,u,s=10;function g(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(s),u=function(e){return 10===e?h:e===Math.E?Math.exp:t=>Math.pow(e,t)}(s),n()[0]<0?(r=p(r),u=p(u),e(f,d)):e(c,l),t}return t.base=function(e){return arguments.length?(s=+e,g()):s},t.domain=function(e){return arguments.length?(n(e),g()):n()},t.ticks=e=>{const t=n();let o=t[0],a=t[t.length-1];const c=a<o;c&&([o,a]=[a,o]);let l,f,d=r(o),h=r(a);const p=null==e?10:+e;let g=[];if(!(s%1)&&h-d<p){if(d=Math.floor(d),h=Math.ceil(h),o>0){for(;d<=h;++d)for(l=1;l<s;++l)if(f=d<0?l/u(-d):l*u(d),!(f<o)){if(f>a)break;g.push(f)}}else for(;d<=h;++d)for(l=s-1;l>=1;--l)if(f=d>0?l/u(-d):l*u(d),!(f<o)){if(f>a)break;g.push(f)}2*g.length<p&&(g=(0,i.ticks)(o,a,p))}else g=(0,i.ticks)(d,h,Math.min(h-d,p)).map(u);return c?g.reverse():g},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===s?"s":","),"function"!=typeof n&&(s%1||null!=(n=(0,o.formatSpecifier)(n)).precision||(n.trim=!0),n=(0,o.format)(n)),e===1/0)return n;const i=Math.max(1,s*e/t.ticks().length);return e=>{let t=e/u(Math.round(r(e)));return t*s<s-.5&&(t*=s),t<=i?n(e):""}},t.nice=()=>n((0,a.default)(n(),{floor:e=>u(Math.floor(r(e))),ceil:e=>u(Math.ceil(r(e)))})),t}},16357(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e=e.slice();var n,r=0,i=e.length-1,o=e[r],a=e[i];a<o&&(n=r,r=i,i=n,n=o,o=a,a=n);return e[r]=t.floor(o),e[i]=t.ceil(a),e}},26717(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return+e}},53639(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=new r.InternMap,n=[],a=[],u=o;function s(e){let r=t.get(e);if(void 0===r){if(u!==o)return u;t.set(e,r=n.push(e)-1)}return a[r%a.length]}return s.domain=function(e){if(!arguments.length)return n.slice();n=[],t=new r.InternMap;for(const r of e)t.has(r)||t.set(r,n.push(r)-1);return s},s.range=function(e){return arguments.length?(a=Array.from(e),s):a.slice()},s.unknown=function(e){return arguments.length?(u=e,s):u},s.copy=function(){return e(n,a).unknown(u)},i.initRange.apply(s,arguments),s},t.implicit=void 0;var r=n(12037),i=n(96854);const o=Symbol("implicit");t.implicit=o},63196(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,t.powish=c,t.sqrt=function(){return l.apply(null,arguments).exponent(.5)};var r=n(89977),i=n(54247),o=n(96854);function a(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function u(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function s(e){return e<0?-e*e:e*e}function c(e){var t=e(i.identity,i.identity),n=1;return t.exponent=function(t){return arguments.length?1===(n=+t)?e(i.identity,i.identity):.5===n?e(u,s):e(a(n),a(1/n)):n},(0,r.linearish)(t)}function l(){var e=c((0,i.transformer)());return e.copy=function(){return(0,i.copy)(e,l()).exponent(e.exponent())},o.initRange.apply(e,arguments),e}},5153(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=[],o=[],a=[];function u(){var e=0,t=Math.max(1,o.length);for(a=new Array(t-1);++e<t;)a[e-1]=(0,r.quantileSorted)(n,e/t);return s}function s(e){return null==e||isNaN(e=+e)?t:o[(0,r.bisect)(a,e)]}return s.invertExtent=function(e){var t=o.indexOf(e);return t<0?[NaN,NaN]:[t>0?a[t-1]:n[0],t<a.length?a[t]:n[n.length-1]]},s.domain=function(e){if(!arguments.length)return n.slice();n=[];for(let t of e)null==t||isNaN(t=+t)||n.push(t);return n.sort(r.ascending),u()},s.range=function(e){return arguments.length?(o=Array.from(e),u()):o.slice()},s.unknown=function(e){return arguments.length?(t=e,s):t},s.quantiles=function(){return a.slice()},s.copy=function(){return e().domain(n).range(o).unknown(t)},i.initRange.apply(s,arguments)};var r=n(12037),i=n(96854)},55259(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=0,a=1,u=1,s=[.5],c=[0,1];function l(e){return null!=e&&e<=e?c[(0,r.bisect)(s,e,0,u)]:t}function f(){var e=-1;for(s=new Array(u);++e<u;)s[e]=((e+1)*a-(e-u)*n)/(u+1);return l}return l.domain=function(e){return arguments.length?([n,a]=e,n=+n,a=+a,f()):[n,a]},l.range=function(e){return arguments.length?(u=(c=Array.from(e)).length-1,f()):c.slice()},l.invertExtent=function(e){var t=c.indexOf(e);return t<0?[NaN,NaN]:t<1?[n,s[0]]:t>=u?[s[u-1],a]:[s[t-1],s[t]]},l.unknown=function(e){return arguments.length?(t=e,l):l},l.thresholds=function(){return s.slice()},l.copy=function(){return e().domain([n,a]).range(c).unknown(t)},o.initRange.apply((0,i.linearish)(l),arguments)};var r=n(12037),i=n(89977),o=n(96854)},30815(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=(0,r.default)(),u=[0,1],c=!1;function l(e){var r=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(n(e));return isNaN(r)?t:c?Math.round(r):r}return l.invert=function(e){return n.invert(s(e))},l.domain=function(e){return arguments.length?(n.domain(e),l):n.domain()},l.range=function(e){return arguments.length?(n.range((u=Array.from(e,a.default)).map(s)),l):u.slice()},l.rangeRound=function(e){return l.range(e).round(!0)},l.round=function(e){return arguments.length?(c=!!e,l):c},l.clamp=function(e){return arguments.length?(n.clamp(e),l):n.clamp()},l.unknown=function(e){return arguments.length?(t=e,l):t},l.copy=function(){return e(n.domain(),u).round(c).clamp(n.clamp()).unknown(t)},i.initRange.apply(l,arguments),(0,o.linearish)(l)};var r=u(n(54247)),i=n(96854),o=n(89977),a=u(n(26717));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){return Math.sign(e)*e*e}},86211(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.copy=f,t.default=function e(){var t=(0,a.linearish)(l()(i.identity));return t.copy=function(){return f(t,e())},o.initInterpolator.apply(t,arguments)},t.sequentialLog=function e(){var t=(0,u.loggish)(l()).domain([1,10]);return t.copy=function(){return f(t,e()).base(t.base())},o.initInterpolator.apply(t,arguments)},t.sequentialPow=d,t.sequentialSqrt=function(){return d.apply(null,arguments).exponent(.5)},t.sequentialSymlog=function e(){var t=(0,s.symlogish)(l());return t.copy=function(){return f(t,e()).constant(t.constant())},o.initInterpolator.apply(t,arguments)};var r=n(27791),i=n(54247),o=n(96854),a=n(89977),u=n(35280),s=n(18351),c=n(63196);function l(){var e,t,n,o,a,u=0,s=1,c=i.identity,l=!1;function f(t){return null==t||isNaN(t=+t)?a:c(0===n?.5:(t=(o(t)-e)*n,l?Math.max(0,Math.min(1,t)):t))}function d(e){return function(t){var n,r;return arguments.length?([n,r]=t,c=e(n,r),f):[c(0),c(1)]}}return f.domain=function(r){return arguments.length?([u,s]=r,e=o(u=+u),t=o(s=+s),n=e===t?0:1/(t-e),f):[u,s]},f.clamp=function(e){return arguments.length?(l=!!e,f):l},f.interpolator=function(e){return arguments.length?(c=e,f):c},f.range=d(r.interpolate),f.rangeRound=d(r.interpolateRound),f.unknown=function(e){return arguments.length?(a=e,f):a},function(r){return o=r,e=r(u),t=r(s),n=e===t?0:1/(t-e),f}}function f(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function d(){var e=(0,c.powish)(l());return e.copy=function(){return f(e,d()).exponent(e.exponent())},o.initInterpolator.apply(e,arguments)}},12214(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=[],n=i.identity;function a(e){if(null!=e&&!isNaN(e=+e))return n(((0,r.bisect)(t,e,1)-1)/(t.length-1))}return a.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(r.ascending),a},a.interpolator=function(e){return arguments.length?(n=e,a):n},a.range=function(){return t.map((e,r)=>n(r/(t.length-1)))},a.quantiles=function(e){return Array.from({length:e+1},(n,i)=>(0,r.quantile)(t,i/e))},a.copy=function(){return e(n).domain(t)},o.initInterpolator.apply(a,arguments)};var r=n(12037),i=n(54247),o=n(96854)},18351(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=s((0,i.transformer)());return t.copy=function(){return(0,i.copy)(t,e()).constant(t.constant())},o.initRange.apply(t,arguments)},t.symlogish=s;var r=n(89977),i=n(54247),o=n(96854);function a(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function u(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function s(e){var t=1,n=e(a(t),u(t));return n.constant=function(n){return arguments.length?e(a(t=+n),u(t)):t},(0,r.linearish)(n)}},35457(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=[.5],o=[0,1],a=1;function u(e){return null!=e&&e<=e?o[(0,r.bisect)(n,e,0,a)]:t}return u.domain=function(e){return arguments.length?(n=Array.from(e),a=Math.min(n.length,o.length-1),u):n.slice()},u.range=function(e){return arguments.length?(o=Array.from(e),a=Math.min(n.length,o.length-1),u):o.slice()},u.invertExtent=function(e){var t=o.indexOf(e);return[n[t-1],n[t]]},u.unknown=function(e){return arguments.length?(t=e,u):t},u.copy=function(){return e().domain(n).range(o).unknown(t)},i.initRange.apply(u,arguments)};var r=n(12037),i=n(96854)},7794(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,o){var a,u=(0,r.tickStep)(e,t,n);switch((o=(0,i.formatSpecifier)(o??",f")).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=o.precision||isNaN(a=(0,i.precisionPrefix)(u,s))||(o.precision=a),(0,i.formatPrefix)(o,s);case"":case"e":case"g":case"p":case"r":null!=o.precision||isNaN(a=(0,i.precisionRound)(u,Math.max(Math.abs(e),Math.abs(t))))||(o.precision=a-("e"===o.type));break;case"f":case"%":null!=o.precision||isNaN(a=(0,i.precisionFixed)(u))||(o.precision=a-2*("%"===o.type))}return(0,i.format)(o)};var r=n(12037),i=n(14505)},68173(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calendar=d,t.default=function(){return u.initRange.apply(d(i.timeTicks,i.timeTickInterval,i.timeYear,i.timeMonth,i.timeWeek,i.timeDay,i.timeHour,i.timeMinute,i.timeSecond,o.timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)};var r,i=n(48915),o=n(36107),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(54247)),u=n(96854),s=(r=n(16357))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e){return new Date(e)}function f(e){return e instanceof Date?+e:+new Date(+e)}function d(e,t,n,r,i,o,u,c,h,p){var g=(0,a.default)(),y=g.invert,v=g.domain,m=p(".%L"),b=p(":%S"),_=p("%I:%M"),w=p("%I %p"),x=p("%a %d"),M=p("%b %d"),A=p("%B"),O=p("%Y");function k(e){return(h(e)<e?m:c(e)<e?b:u(e)<e?_:o(e)<e?w:r(e)<e?i(e)<e?x:M:n(e)<e?A:O)(e)}return g.invert=function(e){return new Date(y(e))},g.domain=function(e){return arguments.length?v(Array.from(e,f)):v().map(l)},g.ticks=function(t){var n=v();return e(n[0],n[n.length-1],t??10)},g.tickFormat=function(e,t){return null==t?k:p(t)},g.nice=function(e){var n=v();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],e??10)),e?v((0,s.default)(n,e)):g},g.copy=function(){return(0,a.copy)(g,d(e,t,n,r,i,o,u,c,h,p))},g}},25189(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.initRange.apply((0,o.calendar)(r.utcTicks,r.utcTickInterval,r.utcYear,r.utcMonth,r.utcWeek,r.utcDay,r.utcHour,r.utcMinute,r.utcSecond,i.utcFormat).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)};var r=n(48915),i=n(36107),o=n(68173),a=n(96854)},57308(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,t.utcParse=t.utcFormat=t.timeParse=t.timeFormat=void 0;var r,i,o,a,u,s,c=(r=n(12773))&&r.__esModule?r:{default:r};function l(e){return i=(0,c.default)(e),t.timeFormat=o=i.format,t.timeParse=a=i.parse,t.utcFormat=u=i.utcFormat,t.utcParse=s=i.utcParse,i}t.timeFormat=o,t.timeParse=a,t.utcFormat=u,t.utcParse=s,l({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"]})},36107(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isoFormat",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"isoParse",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"timeFormat",{enumerable:!0,get:function(){return r.timeFormat}}),Object.defineProperty(t,"timeFormatDefaultLocale",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"timeFormatLocale",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"timeParse",{enumerable:!0,get:function(){return r.timeParse}}),Object.defineProperty(t,"utcFormat",{enumerable:!0,get:function(){return r.utcFormat}}),Object.defineProperty(t,"utcParse",{enumerable:!0,get:function(){return r.utcParse}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(57308)),i=u(n(12773)),o=u(n(10333)),a=u(n(34363));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}},10333(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isoSpecifier=t.default=void 0;var r=n(57308),i="%Y-%m-%dT%H:%M:%S.%LZ";t.isoSpecifier=i;var o=Date.prototype.toISOString?function(e){return e.toISOString()}:(0,r.utcFormat)(i);t.default=o},34363(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(10333),i=n(57308);var o=+new Date("2000-01-01T00:00:00.000Z")?function(e){var t=new Date(e);return isNaN(t)?null:t}:(0,i.utcParse)(r.isoSpecifier);t.default=o},12773(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.dateTime,n=e.date,s=e.time,c=e.periods,l=e.days,f=e.shortDays,d=e.months,B=e.shortMonths,de=h(c),Ae=p(c),Oe=h(l),ke=p(l),je=h(f),Pe=p(f),Te=h(d),Se=p(d),Ce=h(B),Ne=p(B),Ee={a:function(e){return f[e.getDay()]},A:function(e){return l[e.getDay()]},b:function(e){return B[e.getMonth()]},B:function(e){return d[e.getMonth()]},c:null,d:R,e:R,f:z,g:Z,G:Q,H:F,I:U,j:I,L,m:$,M:W,p:function(e){return c[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:xe,s:Me,S:H,u:q,U:Y,V:G,w:J,W:V,x:null,X:null,y:X,Y:K,Z:ee,"%":we},De={a:function(e){return f[e.getUTCDay()]},A:function(e){return l[e.getUTCDay()]},b:function(e){return B[e.getUTCMonth()]},B:function(e){return d[e.getUTCMonth()]},c:null,d:te,e:te,f:ae,g:ve,G:be,H:ne,I:re,j:ie,L:oe,m:ue,M:se,p:function(e){return c[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:xe,s:Me,S:ce,u:le,U:fe,V:he,w:pe,W:ge,x:null,X:null,y:ye,Y:me,Z:_e,"%":we},Re={a:function(e,t,n){var r=je.exec(t.slice(n));return r?(e.w=Pe.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=Oe.exec(t.slice(n));return r?(e.w=ke.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=Ce.exec(t.slice(n));return r?(e.m=Ne.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Te.exec(t.slice(n));return r?(e.m=Se.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Ie(e,t,n,r)},d:O,e:O,f:C,g:w,G:_,H:j,I:j,j:k,L:S,m:A,M:P,p:function(e,t,n){var r=de.exec(t.slice(n));return r?(e.p=Ae.get(r[0].toLowerCase()),n+r[0].length):-1},q:M,Q:E,s:D,S:T,u:y,U:v,V:m,w:g,W:b,x:function(e,t,r){return Ie(e,n,t,r)},X:function(e,t,n){return Ie(e,s,t,n)},y:w,Y:_,Z:x,"%":N};function Fe(e,t){return function(n){var r,i,o,a=[],s=-1,c=0,l=e.length;for(n instanceof Date||(n=new Date(+n));++s<l;)37===e.charCodeAt(s)&&(a.push(e.slice(c,s)),null!=(i=u[r=e.charAt(++s)])?r=e.charAt(++s):i="e"===r?" ":"0",(o=t[r])&&(r=o(n,i)),a.push(r),c=s+1);return a.push(e.slice(c,s)),a.join("")}}function Ue(e,t){return function(n){var u,s,c=a(1900,void 0,1);if(Ie(c,e,n+="",0)!=n.length)return null;if("Q"in c)return new Date(c.Q);if("s"in c)return new Date(1e3*c.s+("L"in c?c.L:0));if(t&&!("Z"in c)&&(c.Z=0),"p"in c&&(c.H=c.H%12+12*c.p),void 0===c.m&&(c.m="q"in c?c.q:0),"V"in c){if(c.V<1||c.V>53)return null;"w"in c||(c.w=1),"Z"in c?(s=(u=o(a(c.y,0,1))).getUTCDay(),u=s>4||0===s?r.utcMonday.ceil(u):(0,r.utcMonday)(u),u=r.utcDay.offset(u,7*(c.V-1)),c.y=u.getUTCFullYear(),c.m=u.getUTCMonth(),c.d=u.getUTCDate()+(c.w+6)%7):(s=(u=i(a(c.y,0,1))).getDay(),u=s>4||0===s?r.timeMonday.ceil(u):(0,r.timeMonday)(u),u=r.timeDay.offset(u,7*(c.V-1)),c.y=u.getFullYear(),c.m=u.getMonth(),c.d=u.getDate()+(c.w+6)%7)}else("W"in c||"U"in c)&&("w"in c||(c.w="u"in c?c.u%7:"W"in c?1:0),s="Z"in c?o(a(c.y,0,1)).getUTCDay():i(a(c.y,0,1)).getDay(),c.m=0,c.d="W"in c?(c.w+6)%7+7*c.W-(s+5)%7:c.w+7*c.U-(s+6)%7);return"Z"in c?(c.H+=c.Z/100|0,c.M+=c.Z%100,o(c)):i(c)}}function Ie(e,t,n,r){for(var i,o,a=0,s=t.length,c=n.length;a<s;){if(r>=c)return-1;if(37===(i=t.charCodeAt(a++))){if(i=t.charAt(a++),!(o=Re[i in u?t.charAt(a++):i])||(r=o(e,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return Ee.x=Fe(n,Ee),Ee.X=Fe(s,Ee),Ee.c=Fe(t,Ee),De.x=Fe(n,De),De.X=Fe(s,De),De.c=Fe(t,De),{format:function(e){var t=Fe(e+="",Ee);return t.toString=function(){return e},t},parse:function(e){var t=Ue(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Fe(e+="",De);return t.toString=function(){return e},t},utcParse:function(e){var t=Ue(e+="",!0);return t.toString=function(){return e},t}}};var r=n(48915);function i(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 o(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 a(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var u={"-":"",_:" ",0:"0"},s=/^\s*\d+/,c=/^%/,l=/[\\^$*+?|[\]().{}]/g;function f(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(t)+i:i)}function d(e){return e.replace(l,"\\$&")}function h(e){return new RegExp("^(?:"+e.map(d).join("|")+")","i")}function p(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function g(e,t,n){var r=s.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function y(e,t,n){var r=s.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function v(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function m(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function b(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function _(e,t,n){var r=s.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function w(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function x(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 M(e,t,n){var r=s.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function A(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function O(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function k(e,t,n){var r=s.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function j(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function P(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function T(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function S(e,t,n){var r=s.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function C(e,t,n){var r=s.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function N(e,t,n){var r=c.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function E(e,t,n){var r=s.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function D(e,t,n){var r=s.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function R(e,t){return f(e.getDate(),t,2)}function F(e,t){return f(e.getHours(),t,2)}function U(e,t){return f(e.getHours()%12||12,t,2)}function I(e,t){return f(1+r.timeDay.count((0,r.timeYear)(e),e),t,3)}function L(e,t){return f(e.getMilliseconds(),t,3)}function z(e,t){return L(e,t)+"000"}function $(e,t){return f(e.getMonth()+1,t,2)}function W(e,t){return f(e.getMinutes(),t,2)}function H(e,t){return f(e.getSeconds(),t,2)}function q(e){var t=e.getDay();return 0===t?7:t}function Y(e,t){return f(r.timeSunday.count((0,r.timeYear)(e)-1,e),t,2)}function B(e){var t=e.getDay();return t>=4||0===t?(0,r.timeThursday)(e):r.timeThursday.ceil(e)}function G(e,t){return e=B(e),f(r.timeThursday.count((0,r.timeYear)(e),e)+(4===(0,r.timeYear)(e).getDay()),t,2)}function J(e){return e.getDay()}function V(e,t){return f(r.timeMonday.count((0,r.timeYear)(e)-1,e),t,2)}function X(e,t){return f(e.getFullYear()%100,t,2)}function Z(e,t){return f((e=B(e)).getFullYear()%100,t,2)}function K(e,t){return f(e.getFullYear()%1e4,t,4)}function Q(e,t){var n=e.getDay();return f((e=n>=4||0===n?(0,r.timeThursday)(e):r.timeThursday.ceil(e)).getFullYear()%1e4,t,4)}function ee(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+f(t/60|0,"0",2)+f(t%60,"0",2)}function te(e,t){return f(e.getUTCDate(),t,2)}function ne(e,t){return f(e.getUTCHours(),t,2)}function re(e,t){return f(e.getUTCHours()%12||12,t,2)}function ie(e,t){return f(1+r.utcDay.count((0,r.utcYear)(e),e),t,3)}function oe(e,t){return f(e.getUTCMilliseconds(),t,3)}function ae(e,t){return oe(e,t)+"000"}function ue(e,t){return f(e.getUTCMonth()+1,t,2)}function se(e,t){return f(e.getUTCMinutes(),t,2)}function ce(e,t){return f(e.getUTCSeconds(),t,2)}function le(e){var t=e.getUTCDay();return 0===t?7:t}function fe(e,t){return f(r.utcSunday.count((0,r.utcYear)(e)-1,e),t,2)}function de(e){var t=e.getUTCDay();return t>=4||0===t?(0,r.utcThursday)(e):r.utcThursday.ceil(e)}function he(e,t){return e=de(e),f(r.utcThursday.count((0,r.utcYear)(e),e)+(4===(0,r.utcYear)(e).getUTCDay()),t,2)}function pe(e){return e.getUTCDay()}function ge(e,t){return f(r.utcMonday.count((0,r.utcYear)(e)-1,e),t,2)}function ye(e,t){return f(e.getUTCFullYear()%100,t,2)}function ve(e,t){return f((e=de(e)).getUTCFullYear()%100,t,2)}function me(e,t){return f(e.getUTCFullYear()%1e4,t,4)}function be(e,t){var n=e.getUTCDay();return f((e=n>=4||0===n?(0,r.utcThursday)(e):r.utcThursday.ceil(e)).getUTCFullYear()%1e4,t,4)}function _e(){return"+0000"}function we(){return"%"}function xe(e){return+e}function Me(e){return Math.floor(+e/1e3)}},60429(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcDays=t.utcDay=t.unixDays=t.unixDay=t.timeDays=t.timeDay=void 0;var r=n(40122),i=n(39239);const o=(0,r.timeInterval)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.durationMinute)/i.durationDay,e=>e.getDate()-1);t.timeDay=o;const a=o.range;t.timeDays=a;const u=(0,r.timeInterval)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/i.durationDay,e=>e.getUTCDate()-1);t.utcDay=u;const s=u.range;t.utcDays=s;const c=(0,r.timeInterval)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/i.durationDay,e=>Math.floor(e/i.durationDay));t.unixDay=c;const l=c.range;t.unixDays=l},39239(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.durationYear=t.durationWeek=t.durationSecond=t.durationMonth=t.durationMinute=t.durationHour=t.durationDay=void 0;t.durationSecond=1e3;t.durationMinute=6e4;const n=36e5;t.durationHour=n;const r=864e5;t.durationDay=r;t.durationWeek=6048e5;t.durationMonth=2592e6;t.durationYear=31536e6},53345(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcHours=t.utcHour=t.timeHours=t.timeHour=void 0;var r=n(40122),i=n(39239);const o=(0,r.timeInterval)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.durationSecond-e.getMinutes()*i.durationMinute)},(e,t)=>{e.setTime(+e+t*i.durationHour)},(e,t)=>(t-e)/i.durationHour,e=>e.getHours());t.timeHour=o;const a=o.range;t.timeHours=a;const u=(0,r.timeInterval)(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*i.durationHour)},(e,t)=>(t-e)/i.durationHour,e=>e.getUTCHours());t.utcHour=u;const s=u.range;t.utcHours=s},48915(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"timeDay",{enumerable:!0,get:function(){return s.timeDay}}),Object.defineProperty(t,"timeDays",{enumerable:!0,get:function(){return s.timeDays}}),Object.defineProperty(t,"timeFriday",{enumerable:!0,get:function(){return c.timeFriday}}),Object.defineProperty(t,"timeFridays",{enumerable:!0,get:function(){return c.timeFridays}}),Object.defineProperty(t,"timeHour",{enumerable:!0,get:function(){return u.timeHour}}),Object.defineProperty(t,"timeHours",{enumerable:!0,get:function(){return u.timeHours}}),Object.defineProperty(t,"timeInterval",{enumerable:!0,get:function(){return r.timeInterval}}),Object.defineProperty(t,"timeMillisecond",{enumerable:!0,get:function(){return i.millisecond}}),Object.defineProperty(t,"timeMilliseconds",{enumerable:!0,get:function(){return i.milliseconds}}),Object.defineProperty(t,"timeMinute",{enumerable:!0,get:function(){return a.timeMinute}}),Object.defineProperty(t,"timeMinutes",{enumerable:!0,get:function(){return a.timeMinutes}}),Object.defineProperty(t,"timeMonday",{enumerable:!0,get:function(){return c.timeMonday}}),Object.defineProperty(t,"timeMondays",{enumerable:!0,get:function(){return c.timeMondays}}),Object.defineProperty(t,"timeMonth",{enumerable:!0,get:function(){return l.timeMonth}}),Object.defineProperty(t,"timeMonths",{enumerable:!0,get:function(){return l.timeMonths}}),Object.defineProperty(t,"timeSaturday",{enumerable:!0,get:function(){return c.timeSaturday}}),Object.defineProperty(t,"timeSaturdays",{enumerable:!0,get:function(){return c.timeSaturdays}}),Object.defineProperty(t,"timeSecond",{enumerable:!0,get:function(){return o.second}}),Object.defineProperty(t,"timeSeconds",{enumerable:!0,get:function(){return o.seconds}}),Object.defineProperty(t,"timeSunday",{enumerable:!0,get:function(){return c.timeSunday}}),Object.defineProperty(t,"timeSundays",{enumerable:!0,get:function(){return c.timeSundays}}),Object.defineProperty(t,"timeThursday",{enumerable:!0,get:function(){return c.timeThursday}}),Object.defineProperty(t,"timeThursdays",{enumerable:!0,get:function(){return c.timeThursdays}}),Object.defineProperty(t,"timeTickInterval",{enumerable:!0,get:function(){return d.timeTickInterval}}),Object.defineProperty(t,"timeTicks",{enumerable:!0,get:function(){return d.timeTicks}}),Object.defineProperty(t,"timeTuesday",{enumerable:!0,get:function(){return c.timeTuesday}}),Object.defineProperty(t,"timeTuesdays",{enumerable:!0,get:function(){return c.timeTuesdays}}),Object.defineProperty(t,"timeWednesday",{enumerable:!0,get:function(){return c.timeWednesday}}),Object.defineProperty(t,"timeWednesdays",{enumerable:!0,get:function(){return c.timeWednesdays}}),Object.defineProperty(t,"timeWeek",{enumerable:!0,get:function(){return c.timeSunday}}),Object.defineProperty(t,"timeWeeks",{enumerable:!0,get:function(){return c.timeSundays}}),Object.defineProperty(t,"timeYear",{enumerable:!0,get:function(){return f.timeYear}}),Object.defineProperty(t,"timeYears",{enumerable:!0,get:function(){return f.timeYears}}),Object.defineProperty(t,"unixDay",{enumerable:!0,get:function(){return s.unixDay}}),Object.defineProperty(t,"unixDays",{enumerable:!0,get:function(){return s.unixDays}}),Object.defineProperty(t,"utcDay",{enumerable:!0,get:function(){return s.utcDay}}),Object.defineProperty(t,"utcDays",{enumerable:!0,get:function(){return s.utcDays}}),Object.defineProperty(t,"utcFriday",{enumerable:!0,get:function(){return c.utcFriday}}),Object.defineProperty(t,"utcFridays",{enumerable:!0,get:function(){return c.utcFridays}}),Object.defineProperty(t,"utcHour",{enumerable:!0,get:function(){return u.utcHour}}),Object.defineProperty(t,"utcHours",{enumerable:!0,get:function(){return u.utcHours}}),Object.defineProperty(t,"utcMillisecond",{enumerable:!0,get:function(){return i.millisecond}}),Object.defineProperty(t,"utcMilliseconds",{enumerable:!0,get:function(){return i.milliseconds}}),Object.defineProperty(t,"utcMinute",{enumerable:!0,get:function(){return a.utcMinute}}),Object.defineProperty(t,"utcMinutes",{enumerable:!0,get:function(){return a.utcMinutes}}),Object.defineProperty(t,"utcMonday",{enumerable:!0,get:function(){return c.utcMonday}}),Object.defineProperty(t,"utcMondays",{enumerable:!0,get:function(){return c.utcMondays}}),Object.defineProperty(t,"utcMonth",{enumerable:!0,get:function(){return l.utcMonth}}),Object.defineProperty(t,"utcMonths",{enumerable:!0,get:function(){return l.utcMonths}}),Object.defineProperty(t,"utcSaturday",{enumerable:!0,get:function(){return c.utcSaturday}}),Object.defineProperty(t,"utcSaturdays",{enumerable:!0,get:function(){return c.utcSaturdays}}),Object.defineProperty(t,"utcSecond",{enumerable:!0,get:function(){return o.second}}),Object.defineProperty(t,"utcSeconds",{enumerable:!0,get:function(){return o.seconds}}),Object.defineProperty(t,"utcSunday",{enumerable:!0,get:function(){return c.utcSunday}}),Object.defineProperty(t,"utcSundays",{enumerable:!0,get:function(){return c.utcSundays}}),Object.defineProperty(t,"utcThursday",{enumerable:!0,get:function(){return c.utcThursday}}),Object.defineProperty(t,"utcThursdays",{enumerable:!0,get:function(){return c.utcThursdays}}),Object.defineProperty(t,"utcTickInterval",{enumerable:!0,get:function(){return d.utcTickInterval}}),Object.defineProperty(t,"utcTicks",{enumerable:!0,get:function(){return d.utcTicks}}),Object.defineProperty(t,"utcTuesday",{enumerable:!0,get:function(){return c.utcTuesday}}),Object.defineProperty(t,"utcTuesdays",{enumerable:!0,get:function(){return c.utcTuesdays}}),Object.defineProperty(t,"utcWednesday",{enumerable:!0,get:function(){return c.utcWednesday}}),Object.defineProperty(t,"utcWednesdays",{enumerable:!0,get:function(){return c.utcWednesdays}}),Object.defineProperty(t,"utcWeek",{enumerable:!0,get:function(){return c.utcSunday}}),Object.defineProperty(t,"utcWeeks",{enumerable:!0,get:function(){return c.utcSundays}}),Object.defineProperty(t,"utcYear",{enumerable:!0,get:function(){return f.utcYear}}),Object.defineProperty(t,"utcYears",{enumerable:!0,get:function(){return f.utcYears}});var r=n(40122),i=n(6186),o=n(91875),a=n(7183),u=n(53345),s=n(60429),c=n(64907),l=n(33553),f=n(41866),d=n(95933)},40122(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timeInterval=function e(t,i,o,a){function u(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}u.floor=e=>(t(e=new Date(+e)),e),u.ceil=e=>(t(e=new Date(e-1)),i(e,1),t(e),e),u.round=e=>{const t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=(e,t)=>(i(e=new Date(+e),null==t?1:Math.floor(t)),e),u.range=(e,n,r)=>{const o=[];if(e=u.ceil(e),r=null==r?1:Math.floor(r),!(e<n&&r>0))return o;let a;do{o.push(a=new Date(+e)),i(e,r),t(e)}while(a<e&&e<n);return o},u.filter=n=>e(e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)},(e,t)=>{if(e>=e)if(t<0)for(;++t<=0;)for(;i(e,-1),!n(e););else for(;--t>=0;)for(;i(e,1),!n(e););}),o&&(u.count=(e,i)=>(n.setTime(+e),r.setTime(+i),t(n),t(r),Math.floor(o(n,r))),u.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?u.filter(a?t=>a(t)%e===0:t=>u.count(0,t)%e===0):u:null));return u};const n=new Date,r=new Date},6186(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.milliseconds=t.millisecond=void 0;var r=n(40122);const i=(0,r.timeInterval)(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);t.millisecond=i,i.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?(0,r.timeInterval)(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):i:null);const o=i.range;t.milliseconds=o},7183(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcMinutes=t.utcMinute=t.timeMinutes=t.timeMinute=void 0;var r=n(40122),i=n(39239);const o=(0,r.timeInterval)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.durationSecond)},(e,t)=>{e.setTime(+e+t*i.durationMinute)},(e,t)=>(t-e)/i.durationMinute,e=>e.getMinutes());t.timeMinute=o;const a=o.range;t.timeMinutes=a;const u=(0,r.timeInterval)(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*i.durationMinute)},(e,t)=>(t-e)/i.durationMinute,e=>e.getUTCMinutes());t.utcMinute=u;const s=u.range;t.utcMinutes=s},33553(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcMonths=t.utcMonth=t.timeMonths=t.timeMonth=void 0;var r=n(40122);const i=(0,r.timeInterval)(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear()),e=>e.getMonth());t.timeMonth=i;const o=i.range;t.timeMonths=o;const a=(0,r.timeInterval)(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear()),e=>e.getUTCMonth());t.utcMonth=a;const u=a.range;t.utcMonths=u},91875(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.seconds=t.second=void 0;var r=n(40122),i=n(39239);const o=(0,r.timeInterval)(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*i.durationSecond)},(e,t)=>(t-e)/i.durationSecond,e=>e.getUTCSeconds());t.second=o;const a=o.range;t.seconds=a},95933(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcTicks=t.utcTickInterval=t.timeTicks=t.timeTickInterval=void 0;var r=n(12037),i=n(39239),o=n(6186),a=n(91875),u=n(7183),s=n(53345),c=n(60429),l=n(64907),f=n(33553),d=n(41866);function h(e,t,n,u,s,c){const l=[[a.second,1,i.durationSecond],[a.second,5,5*i.durationSecond],[a.second,15,15*i.durationSecond],[a.second,30,30*i.durationSecond],[c,1,i.durationMinute],[c,5,5*i.durationMinute],[c,15,15*i.durationMinute],[c,30,30*i.durationMinute],[s,1,i.durationHour],[s,3,3*i.durationHour],[s,6,6*i.durationHour],[s,12,12*i.durationHour],[u,1,i.durationDay],[u,2,2*i.durationDay],[n,1,i.durationWeek],[t,1,i.durationMonth],[t,3,3*i.durationMonth],[e,1,i.durationYear]];function f(t,n,a){const u=Math.abs(n-t)/a,s=(0,r.bisector)(([,,e])=>e).right(l,u);if(s===l.length)return e.every((0,r.tickStep)(t/i.durationYear,n/i.durationYear,a));if(0===s)return o.millisecond.every(Math.max((0,r.tickStep)(t,n,a),1));const[c,f]=l[u/l[s-1][2]<l[s][2]/u?s-1:s];return c.every(f)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const i=n&&"function"==typeof n.range?n:f(e,t,n),o=i?i.range(e,+t+1):[];return r?o.reverse():o},f]}const[p,g]=h(d.utcYear,f.utcMonth,l.utcSunday,c.unixDay,s.utcHour,u.utcMinute);t.utcTickInterval=g,t.utcTicks=p;const[y,v]=h(d.timeYear,f.timeMonth,l.timeSunday,c.timeDay,s.timeHour,u.timeMinute);t.timeTickInterval=v,t.timeTicks=y},64907(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcWednesdays=t.utcWednesday=t.utcTuesdays=t.utcTuesday=t.utcThursdays=t.utcThursday=t.utcSundays=t.utcSunday=t.utcSaturdays=t.utcSaturday=t.utcMondays=t.utcMonday=t.utcFridays=t.utcFriday=t.timeWednesdays=t.timeWednesday=t.timeTuesdays=t.timeTuesday=t.timeThursdays=t.timeThursday=t.timeSundays=t.timeSunday=t.timeSaturdays=t.timeSaturday=t.timeMondays=t.timeMonday=t.timeFridays=t.timeFriday=void 0;var r=n(40122),i=n(39239);function o(e){return(0,r.timeInterval)(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())*i.durationMinute)/i.durationWeek)}const a=o(0);t.timeSunday=a;const u=o(1);t.timeMonday=u;const s=o(2);t.timeTuesday=s;const c=o(3);t.timeWednesday=c;const l=o(4);t.timeThursday=l;const f=o(5);t.timeFriday=f;const d=o(6);t.timeSaturday=d;const h=a.range;t.timeSundays=h;const p=u.range;t.timeMondays=p;const g=s.range;t.timeTuesdays=g;const y=c.range;t.timeWednesdays=y;const v=l.range;t.timeThursdays=v;const m=f.range;t.timeFridays=m;const b=d.range;function _(e){return(0,r.timeInterval)(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)/i.durationWeek)}t.timeSaturdays=b;const w=_(0);t.utcSunday=w;const x=_(1);t.utcMonday=x;const M=_(2);t.utcTuesday=M;const A=_(3);t.utcWednesday=A;const O=_(4);t.utcThursday=O;const k=_(5);t.utcFriday=k;const j=_(6);t.utcSaturday=j;const P=w.range;t.utcSundays=P;const T=x.range;t.utcMondays=T;const S=M.range;t.utcTuesdays=S;const C=A.range;t.utcWednesdays=C;const N=O.range;t.utcThursdays=N;const E=k.range;t.utcFridays=E;const D=j.range;t.utcSaturdays=D},41866(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcYears=t.utcYear=t.timeYears=t.timeYear=void 0;var r=n(40122);const i=(0,r.timeInterval)(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());t.timeYear=i,i.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.timeInterval)(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;const o=i.range;t.timeYears=o;const a=(0,r.timeInterval)(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());t.utcYear=a,a.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.timeInterval)(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;const u=a.range;t.utcYears=u},62248(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InternSet=t.InternMap=void 0;class n extends Map{constructor(e,t=u){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(i(this,e))}has(e){return super.has(i(this,e))}set(e,t){return super.set(o(this,e),t)}delete(e){return super.delete(a(this,e))}}t.InternMap=n;class r extends Set{constructor(e,t=u){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const t of e)this.add(t)}has(e){return super.has(i(this,e))}add(e){return super.add(o(this,e))}delete(e){return super.delete(a(this,e))}}function i({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function o({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function a({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function u(e){return null!==e&&"object"==typeof e?e.valueOf():e}t.InternSet=r},70581(e,t,n){"use strict";n.d(t,{A:()=>r});var r=function(){function e(){this.registry={},this.registryKeys=[]}var t=e.prototype;return t.registerData=function(e){var t=this;(Array.isArray(e)?e:[e]).forEach(function(e){e.key in t.registry&&null!=t.registry[e.key]&&console.debug("Overriding data registry key",e.key),t.registry[e.key]=e,t.registryKeys=Object.keys(t.registry)})},t.unregisterData=function(e){var t=this;(Array.isArray(e)?e:[e]).forEach(function(e){delete t.registry[e],t.registryKeys=Object.keys(t.registry)})},t.entries=function(){return Object.values(this.registry)},t.get=function(e){return this.registry[e]},t.keys=function(){return this.registryKeys},e}()},76883(e,t,n){"use strict";n.d(t,{A:()=>x});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(76239),s=n(19817),c=n(71769),l=n(34948),f=n(62050),d=n(54889),h=["debounce","detectBounds","horizontalCrosshairStyle","glyphStyle","renderTooltip","renderGlyph","resizeObserverPolyfill","scroll","showDatumGlyph","showHorizontalCrosshair","showSeriesGlyphs","showVerticalCrosshair","snapTooltipToDatumX","snapTooltipToDatumY","verticalCrosshairStyle","zIndex"],p=["x","y"];function g(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}var v={position:"absolute",pointerEvents:"none",fontSize:0,lineHeight:0},m={position:"absolute",left:0,top:0,opacity:0,width:0,height:0,pointerEvents:"none"};function b(e){var t=((0,o.useContext)(l.A)||{}).theme;return a().createElement("circle",y({cx:e.x,cy:e.y,r:e.size,fill:e.color,stroke:null==t?void 0:t.backgroundColor,strokeWidth:1.5,paintOrder:"fill"},e.glyphStyle))}function _(e){return a().createElement(b,e)}function w(e){var t,n,r,i,b,w,x,M,A,O,k,j,P,T=e.debounce,S=e.detectBounds,C=e.horizontalCrosshairStyle,N=e.glyphStyle,E=e.renderTooltip,D=e.renderGlyph,R=void 0===D?_:D,F=e.resizeObserverPolyfill,U=e.scroll,I=void 0===U||U,L=e.showDatumGlyph,z=void 0!==L&&L,$=e.showHorizontalCrosshair,W=void 0!==$&&$,H=e.showSeriesGlyphs,q=void 0!==H&&H,Y=e.showVerticalCrosshair,B=void 0!==Y&&Y,G=e.snapTooltipToDatumX,J=void 0!==G&&G,V=e.snapTooltipToDatumY,X=void 0!==V&&V,Z=e.verticalCrosshairStyle,K=e.zIndex,Q=g(e,h),ee=(0,o.useContext)(l.A)||{},te=ee.colorScale,ne=ee.theme,re=ee.innerHeight,ie=ee.innerWidth,oe=ee.margin,ae=ee.xScale,ue=ee.yScale,se=ee.dataRegistry,ce=ee.resizeObserverPolyfill,le=(0,o.useContext)(c.A),fe=(0,u.A)({debounce:T,detectBounds:S,polyfill:ce||F,scroll:I,zIndex:K}),de=fe.containerRef,he=fe.TooltipInPortal,pe=fe.forceRefreshBounds,ge=(0,o.useCallback)(function(e){var t;de(null!=(t=null==e?void 0:e.parentElement)?t:null)},[de]),ye=null!=le&&le.tooltipOpen?E(y({},le,{colorScale:te})):null,ve=(null==le?void 0:le.tooltipOpen)&&null!=ye,me=(0,o.useRef)(!1);(0,o.useEffect)(function(){ve&&!me.current&&pe(),me.current=ve},[ve,pe]);var be=null==le?void 0:le.tooltipLeft,_e=null==le?void 0:le.tooltipTop,we=ae?(0,f.A)(ae):0,xe=ue?(0,f.A)(ue):0,Me=(0,o.useCallback)(function(e,t){var n,r,i=null==se?void 0:se.get(e),o=null==i?void 0:i.xAccessor,a=null==i?void 0:i.yAccessor;return{left:ae&&o?null!=(n=Number(ae(o(t)))+we/2)?n:0:void 0,top:ue&&a?null!=(r=Number(ue(a(t)))+xe/2)?r:0:void 0}},[se,we,xe,ae,ue]),Ae=null==le||null==(t=le.tooltipData)?void 0:t.nearestDatum,Oe=null!=(n=null==Ae?void 0:Ae.key)?n:"";if(ve&&Ae&&(J||X)){var ke=Me(Oe,Ae.datum),je=ke.left,Pe=ke.top;be=J&&(0,d.A)(je)?je:be,_e=X&&(0,d.A)(Pe)?Pe:_e}var Te=[];if(ve&&(z||q)){var Se,Ce,Ne,Ee=Number(null!=(Se=null==N?void 0:N.radius)?Se:4);if(q)Object.values(null!=(Ce=null==le||null==(Ne=le.tooltipData)?void 0:Ne.datumByKey)?Ce:{}).forEach(function(e){var t,n,r,i=e.key,o=e.datum,a=e.index,u=null!=(t=null!=(n=null==te?void 0:te(i))?n:null==ne||null==(r=ne.htmlLabel)?void 0:r.color)?t:"#222",s=Me(i,o),c=s.left,l=s.top;(0,d.A)(c)&&(0,d.A)(l)&&Te.push({key:i,color:u,datum:o,index:a,size:Ee,x:c,y:l,glyphStyle:N,isNearestDatum:!!Ae&&Ae.key===i})});else if(Ae){var De=Me(Oe,Ae.datum),Re=De.left,Fe=De.top;if((0,d.A)(Re)&&(0,d.A)(Fe)){var Ue,Ie,Le,ze,$e,We,He=null!=(Ue=null!=(Ie=null!=(Le=null!=(ze=Oe&&(null==te?void 0:te(Oe)))?ze:null)?Le:null==ne||null==($e=ne.gridStyles)?void 0:$e.stroke)?Ie:null==ne||null==(We=ne.htmlLabel)?void 0:We.color)?Ue:"#222";Te.push({key:Oe,color:He,datum:Ae.datum,index:Ae.index,size:Ee,x:Re,y:Fe,glyphStyle:N,isNearestDatum:!0})}}}return a().createElement(a().Fragment,null,a().createElement("svg",{ref:ge,style:m}),ve&&a().createElement(a().Fragment,null,B&&a().createElement(he,{className:"visx-crosshair visx-crosshair-vertical",left:be,top:null==oe?void 0:oe.top,offsetLeft:0,offsetTop:0,detectBounds:!1,style:v},a().createElement("svg",{width:"1",height:re,overflow:"visible"},a().createElement("line",y({x1:0,x2:0,y1:0,y2:re,strokeWidth:1.5,stroke:null!=(r=null!=(i=null==ne||null==(b=ne.gridStyles)?void 0:b.stroke)?i:null==ne||null==(w=ne.htmlLabel)?void 0:w.color)?r:"#222"},Z)))),W&&a().createElement(he,{className:"visx-crosshair visx-crosshair-horizontal",left:null==oe?void 0:oe.left,top:_e,offsetLeft:0,offsetTop:0,detectBounds:!1,style:v},a().createElement("svg",{width:ie,height:"1",overflow:"visible"},a().createElement("line",y({x1:0,x2:ie,y1:0,y2:0,strokeWidth:1.5,stroke:null!=(x=null!=(M=null==ne||null==(A=ne.gridStyles)?void 0:A.stroke)?M:null==ne||null==(O=ne.htmlLabel)?void 0:O.color)?x:"#222"},C)))),Te.map(function(e,t){var n=e.x,r=e.y,i=g(e,p);return a().createElement(he,{key:t,className:"visx-tooltip-glyph",left:n,top:r,offsetLeft:0,offsetTop:0,detectBounds:!1,style:v},a().createElement("svg",{overflow:"visible"},R(y({x:0,y:0},i))))}),a().createElement(he,y({left:be,top:_e,style:y({},s.k,{background:null!=(k=null==ne?void 0:ne.backgroundColor)?k:"white",boxShadow:"0 1px 2px "+(null!=ne&&null!=(j=ne.htmlLabel)&&j.color?(null==ne||null==(P=ne.htmlLabel)?void 0:P.color)+"55":"#22222255")},null==ne?void 0:ne.htmlLabel)},Q),ye)))}function x(e){var t=(0,o.useContext)(c.A);return null!=t&&t.tooltipOpen?a().createElement(w,e):null}b.propTypes={isNearestDatum:i().bool.isRequired},w.propTypes={renderTooltip:i().func.isRequired,renderGlyph:i().func,snapTooltipToDatumX:i().bool,snapTooltipToDatumY:i().bool,showVerticalCrosshair:i().bool,showHorizontalCrosshair:i().bool,showDatumGlyph:i().bool,showSeriesGlyphs:i().bool},x.propTypes={renderTooltip:i().func.isRequired,renderGlyph:i().func,snapTooltipToDatumX:i().bool,snapTooltipToDatumY:i().bool,showVerticalCrosshair:i().bool,showHorizontalCrosshair:i().bool,showDatumGlyph:i().bool,showSeriesGlyphs:i().bool}},27917(e,t,n){"use strict";n.d(t,{A:()=>_});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(2660),s=n(34948),c=n(39809),l=n(37715),f=n(71769),d=n(74752),h=n(46497),p=n(53332),g=n(55246),y=n(40502);function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}var m={top:50,right:50,bottom:50,left:50},b=[g.dB];function _(e){var t=e.accessibilityLabel,n=void 0===t?"XYChart":t,r=e.captureEvents,i=void 0===r||r,w=e.children,x=e.height,M=e.horizontal,A=e.margin,O=void 0===A?m:A,k=e.onPointerMove,j=e.onPointerOut,P=e.onPointerUp,T=e.onPointerDown,S=e.pointerEventsDataKey,C=void 0===S?"nearest":S,N=e.theme,E=e.width,D=e.xScale,R=e.yScale,F=e.resizeObserverPolyfill,U=(0,o.useContext)(s.A),I=U.setDimensions,L=U.resizeObserverPolyfill,z=(0,o.useContext)(f.A),$=(0,c.A)();(0,o.useEffect)(function(){I&&null!=E&&null!=x&&E>0&&x>0&&I({width:E,height:x,margin:O})},[I,E,x,O]);var W=(0,p.A)({source:g.dB});return(0,y.Ay)({dataKey:"nearest"===C?y.Hy:y.G1,onPointerMove:k,onPointerOut:j,onPointerUp:P,onPointerDown:T,allowedSources:b}),I?null==E||null==x?a().createElement(u.A,{resizeObserverPolyfill:L},function(t){return a().createElement(_,v({},e,{width:null==e.width?t.width:e.width,height:null==e.height?t.height:e.height}))}):null==z?a().createElement(d.A,null,a().createElement(_,e)):null==$?a().createElement(l.A,null,a().createElement(_,e)):E<=0||x<=0?null:a().createElement("svg",{width:E,height:x,"aria-label":n},w,i&&a().createElement("rect",v({x:O.left,y:O.top,width:E-O.left-O.right,height:x-O.top-O.bottom,fill:"transparent"},W))):D&&R?a().createElement(h.A,{xScale:D,yScale:R,theme:N,initialDimensions:{width:E,height:x,margin:O},horizontal:M,resizeObserverPolyfill:F},a().createElement(_,e)):(console.warn("[@visx/xychart] XYChart: When no DataProvider is available in context, you must pass xScale & yScale config to XYChart."),null)}_.propTypes={accessibilityLabel:i().string,captureEvents:i().bool,width:i().number,height:i().number,children:i().node.isRequired,horizontal:i().oneOfType([i().bool,i().oneOf(["auto"])]),onPointerMove:i().func,onPointerOut:i().func,onPointerUp:i().func,onPointerDown:i().func,pointerEventsDataKey:i().oneOf(["all","nearest"])}},62643(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(51609),i=n.n(r),o=n(28288),a=n(35458);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function s(e){return i().createElement(a.A,u({AxisComponent:o.A},e))}},35458(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(51609),i=n.n(r),o=n(34948),a=["AxisComponent"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function s(e){var t,n,s,c,l,f,d,h=e.AxisComponent,p=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,a),g=(0,r.useContext)(o.A),y=g.theme,v=g.xScale,m=g.yScale,b=g.margin,_=g.width,w=g.height,x=p.orientation,M=(0,r.useMemo)(function(){var e,t,n,r;return"left"===x||"right"===x?null==y||null==(e=y.axisStyles)||null==(t=e.y)?void 0:t[x]:null==y||null==(n=y.axisStyles)||null==(r=n.x)?void 0:r[x]},[y,x]),A=p.tickLabelProps,O=(0,r.useMemo)(function(){return A||M?function(e,t,n){return u({},null==M?void 0:M.tickLabel,{width:"left"===x||"right"===x?null==b?void 0:b[x]:void 0},"function"==typeof A?A(e,t,n):A)}:void 0},[A,M,x,b]),k="bottom"===x?(null!=w?w:0)-(null!=(t=null==b?void 0:b.bottom)?t:0):"top"===x&&null!=(n=null==b?void 0:b.top)?n:0,j="left"===x?null!=(s=null==b?void 0:b.left)?s:0:"right"===x?(null!=_?_:0)-(null!=(c=null==b?void 0:b.right)?c:0):0,P="left"===x||"right"===x?m:v;return P?i().createElement(h,u({top:k,left:j,labelProps:null==M?void 0:M.axisLabel,stroke:null==M||null==(l=M.axisLine)?void 0:l.stroke,strokeWidth:null==M||null==(f=M.axisLine)?void 0:f.strokeWidth,tickLength:null==M?void 0:M.tickLength,tickStroke:null==M||null==(d=M.tickLine)?void 0:d.stroke},p,{tickLabelProps:O,scale:P})):null}},15188(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(34948),s=["rows","columns","GridRowsComponent","GridColumnsComponent"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e){var t=e.rows,n=void 0===t||t,r=e.columns,i=void 0===r||r,l=e.GridRowsComponent,f=e.GridColumnsComponent,d=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,s),h=(0,o.useContext)(u.A),p=h.theme,g=h.xScale,y=h.yScale,v=h.margin,m=h.innerWidth,b=h.innerHeight,_=null==p?void 0:p.gridStyles;return a().createElement(a().Fragment,null,n&&y&&null!=m&&a().createElement(l,c({left:null==v?void 0:v.left,lineStyle:_,width:m,scale:y},d)),i&&g&&null!=b&&a().createElement(f,c({top:null==v?void 0:v.top,lineStyle:_,height:b,scale:g},d)))}l.propTypes={rows:i().bool,columns:i().bool}},7401(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(51609),i=n.n(r),o=n(23063),a=n(35971),u=n(15188);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function c(e){return i().createElement(u.A,s({GridRowsComponent:o.A,GridColumnsComponent:a.A},e))}},65573(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51609),i=n.n(r),o=n(30728);function a(e){return i().createElement(o.A,e)}},45876(e,t,n){"use strict";n.d(t,{r:()=>p});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(34948),s=n(48457),c=n(77918),l=n(54889),f=n(55246),d=n(25035);function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function p(e){var t,n,r,i=e.colorAccessor,s=e.data,p=e.dataKey,g=e.onBlur,y=e.onFocus,v=e.onPointerMove,m=e.onPointerOut,b=e.onPointerUp,_=e.onPointerDown,w=e.enableEvents,x=void 0===w||w,M=e.renderGlyphs,A=e.size,O=void 0===A?8:A,k=e.xAccessor,j=e.xScale,P=e.yAccessor,T=e.yScale,S=(0,o.useContext)(u.A),C=S.colorScale,N=S.theme,E=S.horizontal,D=(0,o.useMemo)(function(){return(0,c.A)(j,k)},[j,k]),R=(0,o.useMemo)(function(){return(0,c.A)(T,P)},[T,P]),F=null!=(t=null!=(n=null==C?void 0:C(p))?n:null==N||null==(r=N.colors)?void 0:r[0])?t:"#222",U=f.J2+"-"+p,I=(0,d.A)({dataKey:p,enableEvents:x,onBlur:g,onFocus:y,onPointerMove:v,onPointerOut:m,onPointerUp:b,onPointerDown:_,source:U,allowedSources:[f.dB,U]}),L=(0,o.useMemo)(function(){return s.map(function(e,t){var n,r=D(e);if(!(0,l.A)(r))return null;var o=R(e);return(0,l.A)(o)?{key:""+t,x:r,y:o,color:null!=(n=null==i?void 0:i(e,t))?n:F,size:"function"==typeof O?O(e):O,datum:e}:null}).filter(function(e){return e})},[F,i,s,D,R,O]);return a().createElement(a().Fragment,null,M(h({glyphs:L,xScale:j,yScale:T,horizontal:E},I)))}p.propTypes={colorAccessor:i().func,size:i().oneOfType([i().number,i().func]),renderGlyphs:i().func.isRequired};(0,s.A)(p)},30728(e,t,n){"use strict";n.d(t,{A:()=>b});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(20889),s=n(34948),c=n(48457),l=n(77918),f=n(54889),d=n(55246),h=n(45876),p=n(35743),g=n(25035),y=["colorAccessor","curve","data","dataKey","onBlur","onFocus","onPointerMove","onPointerOut","onPointerUp","onPointerDown","enableEvents","xAccessor","xScale","yAccessor","yScale","PathComponent"];function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}function m(e){var t,n,r,i=e.colorAccessor,c=e.curve,m=e.data,b=e.dataKey,_=e.onBlur,w=e.onFocus,x=e.onPointerMove,M=e.onPointerOut,A=e.onPointerUp,O=e.onPointerDown,k=e.enableEvents,j=void 0===k||k,P=e.xAccessor,T=e.xScale,S=e.yAccessor,C=e.yScale,N=e.PathComponent,E=void 0===N?"path":N,D=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,y),R=(0,o.useContext)(s.A),F=R.colorScale,U=R.theme,I=(0,o.useMemo)(function(){return(0,l.A)(T,P)},[T,P]),L=(0,o.useMemo)(function(){return(0,l.A)(C,S)},[C,S]),z=(0,o.useCallback)(function(e){return(0,f.A)(T(P(e)))&&(0,f.A)(C(S(e)))},[T,P,C,S]),$=null!=(t=null!=(n=null==F?void 0:F(b))?n:null==U||null==(r=U.colors)?void 0:r[0])?t:"#222",W=d.js+"-"+b,H=(0,g.A)({dataKey:b,enableEvents:j,onBlur:_,onFocus:w,onPointerMove:x,onPointerOut:M,onPointerUp:A,onPointerDown:O,source:W,allowedSources:[d.dB,W]}),q=Boolean(w||_),Y=(0,o.useCallback)(function(e){var t=e.glyphs;return q?t.map(function(e){return a().createElement(a().Fragment,{key:e.key},(0,p.A)(v({},e,{color:"transparent",onFocus:H.onFocus,onBlur:H.onBlur})))}):null},[q,H.onFocus,H.onBlur]);return a().createElement(a().Fragment,null,a().createElement(u.A,v({x:I,y:L,defined:z,curve:c},D),function(e){var t,n=e.path;return a().createElement(E,v({stroke:null!=(t=null==i?void 0:i(b))?t:$,strokeWidth:2,fill:"transparent",strokeLinecap:"round"},D,{d:n(m)||""},H))}),q&&a().createElement(h.r,{dataKey:b,data:m,xAccessor:P,yAccessor:S,xScale:T,yScale:C,renderGlyphs:Y}))}m.propTypes={colorAccessor:i().func};const b=(0,c.A)(m)},35743(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(51609),i=n.n(r);function o(e){var t=e.key,n=e.color,r=e.x,o=e.y,a=e.size,u=e.onBlur,s=e.onFocus,c=e.onPointerMove,l=e.onPointerOut,f=e.onPointerUp;return i().createElement("circle",{className:"visx-circle-glyph",key:t,tabIndex:u||s?0:void 0,fill:n,r:a/2,cx:r,cy:o,onBlur:u,onFocus:s,onPointerMove:c,onPointerOut:l,onPointerUp:f})}},55246(e,t,n){"use strict";n.d(t,{J2:()=>r,dB:()=>o,js:()=>i});var r="GLYPHSERIES_EVENT_SOURCE",i="LINESERIES_EVENT_SOURCE",o="XYCHART_EVENT_SOURCE"},34948(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(51609);const i=n.n(r)().createContext({})},4494(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(51609);const i=(0,r.createContext)(null)},51687(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51609),i=n.n(r),o=n(56824);const a=i().createContext(o.A)},71769(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(51609);const i=(0,r.createContext)(null)},48457(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(51609),i=n.n(r),o=n(34948);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function u(e){return function(t){var n=t.dataKey,u=t.data,s=t.xAccessor,c=t.yAccessor,l=(0,r.useContext)(o.A),f=l.xScale,d=l.yScale,h=l.dataRegistry;(0,r.useEffect)(function(){return h&&h.registerData({key:n,data:u,xAccessor:s,yAccessor:c}),function(){return null==h?void 0:h.unregisterData(n)}},[h,n,u,s,c]);var p=null==h?void 0:h.get(n);if(!f||!d||!p)return null;var g=e;return i().createElement(g,a({},t,{xScale:f,yScale:d,data:p.data,xAccessor:p.xAccessor,yAccessor:p.yAccessor}))}}},53748(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(51609),i=n(70581);function o(){var e=(0,r.useState)(Math.random())[1],t=(0,r.useMemo)(function(){return new i.A},[]);return(0,r.useMemo)(function(){return{registerData:function(){t.registerData.apply(t,arguments),e(Math.random())},unregisterData:function(){t.unregisterData.apply(t,arguments),e(Math.random())},entries:function(){return t.entries()},get:function(e){return t.get(e)},keys:function(){return t.keys()}}},[t])}},4750(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(51609),i={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}};function o(e){var t=(0,r.useState)({width:null==(null==e?void 0:e.width)?i.width:e.width,height:null==(null==e?void 0:e.height)?i.height:e.height,margin:null==(null==e?void 0:e.margin)?i.margin:e.margin}),n=t[0],o=t[1],a=(0,r.useCallback)(function(e){e.width===n.width&&e.height===n.height&&e.margin.left===n.margin.left&&e.margin.right===n.margin.right&&e.margin.top===n.margin.top&&e.margin.bottom===n.margin.bottom||o(e)},[n.width,n.height,n.margin.left,n.margin.right,n.margin.bottom,n.margin.top]);return[n,a]}},39809(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51609),i=n(87943),o=n(4494);function a(e,t,n){var a=(0,r.useContext)(o.A),u=(0,r.useRef)();u.current=n;var s=(0,r.useCallback)(function(e,t,n){a&&a.emit(e,{event:t,svgPoint:(0,i.A)(t),source:n})},[a]);return(0,r.useEffect)(function(){if(a&&e&&t){var n=function(e){var n;(!u.current||null!=e&&e.source&&null!=(n=u.current)&&n.includes(e.source))&&t(e)};return a.on(e,n),function(){return null==a?void 0:a.off(e,n)}}},[a,e,t]),a?s:null}},53332(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(51609),i=n(39809);function o(e){var t=e.source,n=e.onPointerOut,o=void 0===n||n,a=e.onPointerMove,u=void 0===a||a,s=e.onPointerUp,c=void 0===s||s,l=e.onPointerDown,f=void 0===l||l,d=e.onFocus,h=void 0!==d&&d,p=e.onBlur,g=void 0!==p&&p,y=(0,i.A)(),v=(0,r.useCallback)(function(e){return null==y?void 0:y("pointermove",e,t)},[y,t]),m=(0,r.useCallback)(function(e){return null==y?void 0:y("pointerout",e,t)},[y,t]),b=(0,r.useCallback)(function(e){return null==y?void 0:y("pointerup",e,t)},[y,t]),_=(0,r.useCallback)(function(e){return null==y?void 0:y("pointerdown",e,t)},[y,t]),w=(0,r.useCallback)(function(e){return null==y?void 0:y("focus",e,t)},[y,t]),x=(0,r.useCallback)(function(e){return null==y?void 0:y("blur",e,t)},[y,t]);return{onPointerMove:u?v:void 0,onFocus:h?w:void 0,onBlur:g?x:void 0,onPointerOut:o?m:void 0,onPointerUp:c?b:void 0,onPointerDown:f?_:void 0}}},40502(e,t,n){"use strict";n.d(t,{Ay:()=>d,G1:()=>l,Hy:()=>f});var r=n(51609),i=n(34948),o=n(41269),a=n(13875),u=n(47788),s=n(39809);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var l="__POINTER_EVENTS_ALL",f="__POINTER_EVENTS_NEAREST";function d(e){var t=e.dataKey,n=e.findNearestDatum,d=e.onBlur,h=e.onFocus,p=e.onPointerMove,g=e.onPointerOut,y=e.onPointerUp,v=e.onPointerDown,m=e.allowedSources,b=(0,r.useContext)(i.A),_=b.width,w=b.height,x=b.horizontal,M=b.dataRegistry,A=b.xScale,O=b.yScale,k=n||(x?u.A:a.A),j=(0,r.useCallback)(function(e){var n,r=e||{},i=r.svgPoint,o=r.event,a={},u=null,s=1/0;return e&&o&&i&&_&&w&&A&&O?((t===f||t===l?null!=(n=null==M?void 0:M.keys())?n:[]:Array.isArray(t)?t:[t]).forEach(function(e){var n=null==M?void 0:M.get(e);if(n){var r=k({dataKey:e,data:n.data,height:w,point:i,width:_,xAccessor:n.xAccessor,xScale:A,yAccessor:n.yAccessor,yScale:O});if(r&&(a[e]=c({key:e,svgPoint:i,event:o},r),t===f)){var l,d,h=Math.sqrt((null!=(l=r.distanceX)?l:Math.pow(1/0,2))+(null!=(d=r.distanceY)?d:Math.pow(1/0,2)));u=h<s?a[e]:u,s=Math.min(s,h)}}}),(t===f?[u]:t===l||Array.isArray(t)?Object.values(a):[a[t]]).filter(function(e){return e})):[]},[t,M,A,O,_,w,k]),P=(0,r.useCallback)(function(e){p&&j(e).forEach(function(e){return p(e)})},[j,p]),T=(0,r.useCallback)(function(e){y&&j(e).forEach(function(e){return y(e)})},[j,y]),S=(0,r.useCallback)(function(e){v&&j(e).forEach(function(e){return v(e)})},[j,v]),C=(0,r.useCallback)(function(e){h&&j(e).forEach(function(e){return h(e)})},[j,h]),N=(0,r.useCallback)(function(e){var t=null==e?void 0:e.event;t&&(0,o.E)(t)&&g&&g(t)},[g]),E=(0,r.useCallback)(function(e){var t=null==e?void 0:e.event;t&&(0,o.r)(t)&&d&&d(t)},[d]);(0,s.A)("pointermove",p?P:void 0,m),(0,s.A)("pointerout",g?N:void 0,m),(0,s.A)("pointerup",y?T:void 0,m),(0,s.A)("pointerdown",v?S:void 0,m),(0,s.A)("focus",h?C:void 0,m),(0,s.A)("blur",d?E:void 0,m)}},10152(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(67902),i=n(8738),o=n(12304),a=n(51609),u=n(13958);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function c(e){var t=e.dataRegistry,n=e.xRange,c=e.xScaleConfig,l=e.yRange,f=e.yScaleConfig,d=t.keys(),h=n[0],p=n[1],g=l[0],y=l[1];return{xScale:(0,a.useMemo)(function(){var e=d.map(function(e){return t.get(e)}),n=e.reduce(function(e,t){return t?e.concat(t.data.map(function(e){return t.xAccessor(e)})):e},[]);if(0!==n.length){var a=(0,u.A)(c)?n:(0,o.A)(n),l=(0,i.A)(c)?(0,r.A)(s({range:[h,p],domain:a,zero:!0},c)):(0,r.A)(s({range:[h,p],domain:a},c));return e.forEach(function(e){null!=e&&e.xScale&&(l=e.xScale(l))}),l}},[t,c,d,h,p]),yScale:(0,a.useMemo)(function(){var e=d.map(function(e){return t.get(e)}),n=e.reduce(function(e,t){return t?e.concat(t.data.map(function(e){return t.yAccessor(e)})):e},[]);if(0!==n.length){var a=(0,u.A)(f)?n:(0,o.A)(n),c=(0,i.A)(f)?(0,r.A)(s({range:[g,y],domain:a,zero:!0},f)):(0,r.A)(s({range:[g,y],domain:a},f));return e.forEach(function(e){null!=e&&e.yScale&&(c=e.yScale(c))}),c}},[t,f,d,g,y])}}},25035(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(51609),i=n(71769),o=n(53332),a=n(40502);function u(e){var t,n=e.dataKey,u=e.enableEvents,s=e.findNearestDatum,c=e.onBlur,l=e.onFocus,f=e.onPointerMove,d=e.onPointerOut,h=e.onPointerUp,p=e.onPointerDown,g=e.source,y=e.allowedSources,v=null!=(t=(0,r.useContext)(i.A))?t:{},m=v.showTooltip,b=v.hideTooltip,_=(0,r.useCallback)(function(e){m(e),f&&f(e)},[m,f]),w=(0,r.useCallback)(function(e){m(e),l&&l(e)},[m,l]),x=(0,r.useCallback)(function(e){b(),e&&d&&d(e)},[b,d]),M=(0,r.useCallback)(function(e){b(),e&&c&&c(e)},[b,c]),A=(0,r.useCallback)(function(e){m(e),p&&p(e)},[m,p]);return(0,a.Ay)({dataKey:n,findNearestDatum:s,onBlur:u?M:void 0,onFocus:u?w:void 0,onPointerMove:u?_:void 0,onPointerOut:u?x:void 0,onPointerUp:u?h:void 0,onPointerDown:u?A:void 0,allowedSources:y}),(0,o.A)({source:g,onBlur:!!c&&u,onFocus:!!l&&u,onPointerMove:!!f&&u,onPointerOut:!!d&&u,onPointerUp:!!h&&u,onPointerDown:!!p&&u})}},46497(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(85475),s=n(51687),c=n(34948),l=n(53748),f=n(4750),d=n(10152),h=n(13958);function p(e){var t=e.initialDimensions,n=e.theme,r=e.xScale,i=e.yScale,p=e.children,g=e.horizontal,y=void 0===g?"auto":g,v=e.resizeObserverPolyfill,m=(0,o.useContext)(s.A),b=n||m,_=(0,f.A)(t),w=_[0],x=w.width,M=w.height,A=w.margin,O=_[1],k=Math.max(0,x-A.left-A.right),j=Math.max(0,M-A.top-A.bottom),P=(0,l.A)(),T=(0,d.A)({dataRegistry:P,xScaleConfig:r,yScaleConfig:i,xRange:[A.left,Math.max(0,x-A.right)],yRange:[Math.max(0,M-A.bottom),A.top]}),S=T.xScale,C=T.yScale,N=P.keys(),E=(0,o.useMemo)(function(){return(0,u.Ay)({domain:N,range:b.colors})},[N,b.colors]),D="auto"===y?(0,h.A)(i)||"time"===i.type||"utc"===i.type:y,R=(0,o.useMemo)(function(){return{dataRegistry:P,registerData:P.registerData,unregisterData:P.unregisterData,xScale:S,yScale:C,colorScale:E,theme:b,width:x,height:M,margin:A,innerWidth:k,innerHeight:j,setDimensions:O,horizontal:D,resizeObserverPolyfill:v}},[E,P,M,D,j,k,A,O,b,x,S,C,v]);return a().createElement(c.A.Provider,{value:R},p)}p.propTypes={children:i().node.isRequired,horizontal:i().oneOfType([i().bool,i().oneOf(["auto"])])}},37715(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(51609),i=n.n(r),o=n(45852),a=n(4494);function u(e){var t=e.children,n=(0,r.useMemo)(function(){return(0,o.A)()},[]);return i().createElement(a.A.Provider,{value:n},t)}},74752(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(28120),i=n.n(r),o=n(51609),a=n.n(o),u=n(3257),s=n.n(u),c=n(46946),l=n(71769),f=n(54889);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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function h(e){var t=e.hideTooltipDebounceMs,n=void 0===t?400:t,r=e.children,i=(0,c.A)(void 0),u=i.tooltipOpen,h=i.tooltipLeft,p=i.tooltipTop,g=i.tooltipData,y=i.updateTooltip,v=i.hideTooltip,m=(0,o.useRef)(null);function b(){m.current&&(m.current.cancel(),m.current=null)}(0,o.useEffect)(function(){return b},[]);var _=(0,o.useRef)(function(e){var t=e.svgPoint,n=e.index,r=e.key,i=e.datum,o=e.distanceX,a=e.distanceY;b();var u=(0,f.A)(o)?o:1/0,s=(0,f.A)(a)?a:1/0,c=Math.sqrt(Math.pow(u,2)+Math.pow(s,2));y(function(e){var o,a,u,s=e.tooltipData,l=null!=s&&s.nearestDatum&&(0,f.A)(s.nearestDatum.distance)?s.nearestDatum.distance:1/0;return{tooltipOpen:!0,tooltipLeft:null==t?void 0:t.x,tooltipTop:null==t?void 0:t.y,tooltipData:{nearestDatum:(null!=(o=null==s||null==(a=s.nearestDatum)?void 0:a.key)?o:"")!==r&&l<c?null==s?void 0:s.nearestDatum:{key:r,index:n,datum:i,distance:c},datumByKey:d({},null==s?void 0:s.datumByKey,(u={},u[r]={datum:i,index:n,key:r},u))}}})}),w=(0,o.useCallback)(function(){m.current=s()(v,n),m.current()},[v,n]),x=(0,o.useMemo)(function(){return{tooltipOpen:u,tooltipLeft:h,tooltipTop:p,tooltipData:g,updateTooltip:y,showTooltip:_.current,hideTooltip:w}},[w,g,h,u,p,y]);return a().createElement(l.A.Provider,{value:x},r)}h.propTypes={hideTooltipDebounceMs:i().number,children:i().node.isRequired}},94648(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51289);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var o={fontFamily:"-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif",fontWeight:700,fontSize:12,textAnchor:"middle",pointerEvents:"none",letterSpacing:.4};function a(e){var t,n,a,u,s,c,l=i({},o,{fill:r.hk,stroke:"none"},e.svgLabelBig),f=i({},o,{fontWeight:200,fontSize:11,fill:r.hk,stroke:"none"},e.svgLabelSmall),d=i({color:null!=(t=null!=(n=null!=(a=null==(u=e.htmlLabel)?void 0:u.color)?a:null==(s=e.svgLabelBig)?void 0:s.fill)?n:null==(c=e.svgLabelSmall)?void 0:c.fill)?t:r.hk},o,e.htmlLabel);return{backgroundColor:e.backgroundColor,colors:[].concat(e.colors),htmlLabel:i({},d),svgLabelSmall:i({},f),svgLabelBig:i({},l),gridStyles:i({stroke:e.gridColor,strokeWidth:1},e.gridStyles),axisStyles:{x:{top:{axisLabel:i({},l,{dy:"-0.25em"}),axisLine:i({stroke:e.gridColorDark,strokeWidth:2},e.xAxisLineStyles),tickLabel:i({},f,{dy:"-0.25em"}),tickLength:e.tickLength,tickLine:i({strokeWidth:1,stroke:e.gridColor},e.xTickLineStyles)},bottom:{axisLabel:i({},l,{dy:"-0.25em"}),axisLine:i({stroke:e.gridColorDark,strokeWidth:2},e.xAxisLineStyles),tickLabel:i({},f,{dy:"0.125em"}),tickLength:e.tickLength,tickLine:i({strokeWidth:1,stroke:e.gridColor},e.xTickLineStyles)}},y:{left:{axisLabel:i({},l,{dx:"-1.25em"}),axisLine:i({stroke:e.gridColor,strokeWidth:1},e.yAxisLineStyles),tickLabel:i({},f,{textAnchor:"end",dx:"-0.25em",dy:"0.25em"}),tickLength:e.tickLength,tickLine:i({strokeWidth:1,stroke:e.gridColor},e.yTickLineStyles)},right:{axisLabel:i({},l,{dx:"1.25em"}),axisLine:i({stroke:e.gridColor,strokeWidth:1},e.yAxisLineStyles),tickLabel:i({},f,{textAnchor:"start",dx:"0.25em",dy:"0.25em"}),tickLength:e.tickLength,tickLine:i({strokeWidth:1,stroke:e.gridColor},e.yTickLineStyles)}}}}}},51289(e,t,n){"use strict";n.d(t,{Ag:()=>s,IO:()=>l,hk:()=>c});var r=["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],i=["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],o=["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],a=["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],u=["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],s=["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],c=s[7],l=[a[9],a[3],u[5],r[4],o[8],o[5],i[9]]},56824(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(51289);const i=(0,n(94648).A)({backgroundColor:"#fff",colors:r.IO,tickLength:4,svgLabelSmall:{fill:r.Ag[7]},svgLabelBig:{fill:r.Ag[9]},gridColor:r.Ag[5],gridColorDark:r.Ag[9]})},41269(e,t,n){"use strict";function r(e){return!!e&&("clientX"in e||"changedTouches"in e)}function i(e){return!!e&&!r(e)}n.d(t,{E:()=>r,r:()=>i})},54889(e,t,n){"use strict";function r(e){return null!=e&&"number"==typeof e&&!Number.isNaN(e)&&Number.isFinite(e)}n.d(t,{A:()=>r})},18267(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(3714),i=n(86247),o=n(85007);function a(e){var t,n,a=e.scale,u=e.accessor,s=e.scaledValue,c=e.data,l=a;if("invert"in l&&"function"==typeof l.invert){var f=(0,i.A)(u).left,d=Number(l.invert(s)),h=f(c,d),p=c[h-1],g=c[h];n=(t=!p||Math.abs(d-u(p))>Math.abs(d-u(g))?g:p)===p?h-1:h}else{if(!("step"in l)||void 0===l.step)return console.warn("[visx/xychart/findNearestDatum] encountered incompatible scale type, bailing"),null;var y=a.domain(),v=a.range().map(Number),m=[].concat(v).sort(function(e,t){return e-t}),b=(0,o.A)(m[0],m[1],l.step()),_=(0,r.ah)(b,s),w=(v[0]<v[1]?y:y.reverse())[_-1],x=c.findIndex(function(e){return String(u(e))===String(w)});t=c[x],n=x}return null==t||null==n?null:{datum:t,index:n,distance:Math.abs(Number(l(u(t)))-s)}}},13875(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(18267);function i(e){var t=e.xScale,n=e.xAccessor,i=e.yScale,o=e.yAccessor,a=e.point,u=e.data;if(!a)return null;var s=(0,r.A)({scale:t,accessor:n,scaledValue:a.x,data:u});return s?{datum:s.datum,index:s.index,distanceX:s.distance,distanceY:Math.abs(Number(i(o(s.datum)))-a.y)}:null}},47788(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(18267);function i(e){var t=e.yScale,n=e.yAccessor,i=e.xScale,o=e.xAccessor,a=e.point,u=e.data;if(!a)return null;var s=(0,r.A)({scale:t,accessor:n,scaledValue:a.y,data:u});return s?{datum:s.datum,index:s.index,distanceY:s.distance,distanceX:Math.abs(Number(i(o(s.datum)))-a.x)}:null}},62050(e,t,n){"use strict";function r(e){var t;return e&&"bandwidth"in e&&null!=(t=null==e?void 0:e.bandwidth())?t:0}n.d(t,{A:()=>r})},77918(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(54889),i=n(62050);function o(e,t,n){return void 0===n&&(n="center"),function(o){var a=e(t(o));return(0,r.A)(a)?a+("start"===n?0:(0,i.A)(e))/("center"===n?2:1):NaN}}},13958(e,t,n){"use strict";function r(e){return"band"===(null==e?void 0:e.type)||"ordinal"===(null==e?void 0:e.type)||"point"===(null==e?void 0:e.type)}n.d(t,{A:()=>r})},17893(e){function t(e,t,i){e instanceof RegExp&&(e=n(e,i)),t instanceof RegExp&&(t=n(t,i));var o=r(e,t,i);return o&&{start:o[0],end:o[1],pre:i.slice(0,o[0]),body:i.slice(o[0]+e.length,o[1]),post:i.slice(o[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,i,o,a,u,s=n.indexOf(e),c=n.indexOf(t,s+1),l=s;if(s>=0&&c>0){for(r=[],o=n.length;l>=0&&!u;)l==s?(r.push(l),s=n.indexOf(e,l+1)):1==r.length?u=[r.pop(),c]:((i=r.pop())<o&&(o=i,a=c),c=n.indexOf(t,l+1)),l=s<c&&s>=0?s:c;r.length&&(u=[o,a])}return u}e.exports=t,t.range=r},40274(e){"use strict";function t(e,t,i){e instanceof RegExp&&(e=n(e,i)),t instanceof RegExp&&(t=n(t,i));var o=r(e,t,i);return o&&{start:o[0],end:o[1],pre:i.slice(0,o[0]),body:i.slice(o[0]+e.length,o[1]),post:i.slice(o[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,i,o,a,u,s=n.indexOf(e),c=n.indexOf(t,s+1),l=s;if(s>=0&&c>0){if(e===t)return[s,c];for(r=[],o=n.length;l>=0&&!u;)l==s?(r.push(l),s=n.indexOf(e,l+1)):1==r.length?u=[r.pop(),c]:((i=r.pop())<o&&(o=i,a=c),c=n.indexOf(t,l+1)),l=s<c&&s>=0?s:c;r.length&&(u=[o,a])}return u}e.exports=t,t.range=r},74446(e,t,n){"use strict";n.d(t,{A:()=>c});var r=Math.PI,i=2*r,o=1e-6,a=i-o;function u(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function s(){return new u}u.prototype=s.prototype={constructor:u,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,i,o){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+i)+","+(this._y1=+o)},arcTo:function(e,t,n,i,a){e=+e,t=+t,n=+n,i=+i,a=+a;var u=this._x1,s=this._y1,c=n-e,l=i-t,f=u-e,d=s-t,h=f*f+d*d;if(a<0)throw new Error("negative radius: "+a);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(h>o)if(Math.abs(d*c-l*f)>o&&a){var p=n-u,g=i-s,y=c*c+l*l,v=p*p+g*g,m=Math.sqrt(y),b=Math.sqrt(h),_=a*Math.tan((r-Math.acos((y+h-v)/(2*m*b)))/2),w=_/b,x=_/m;Math.abs(w-1)>o&&(this._+="L"+(e+w*f)+","+(t+w*d)),this._+="A"+a+","+a+",0,0,"+ +(d*p>f*g)+","+(this._x1=e+x*c)+","+(this._y1=t+x*l)}else this._+="L"+(this._x1=e)+","+(this._y1=t);else;},arc:function(e,t,n,u,s,c){e=+e,t=+t,c=!!c;var l=(n=+n)*Math.cos(u),f=n*Math.sin(u),d=e+l,h=t+f,p=1^c,g=c?u-s:s-u;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+d+","+h:(Math.abs(this._x1-d)>o||Math.abs(this._y1-h)>o)&&(this._+="L"+d+","+h),n&&(g<0&&(g=g%i+i),g>a?this._+="A"+n+","+n+",0,1,"+p+","+(e-l)+","+(t-f)+"A"+n+","+n+",0,1,"+p+","+(this._x1=d)+","+(this._y1=h):g>o&&(this._+="A"+n+","+n+",0,"+ +(g>=r)+","+p+","+(this._x1=e+n*Math.cos(s))+","+(this._y1=t+n*Math.sin(s))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};const c=s},38869(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(74446),i=n(5145),o=n(95883);function a(e){return e.innerRadius}function u(e){return e.outerRadius}function s(e){return e.startAngle}function c(e){return e.endAngle}function l(e){return e&&e.padAngle}function f(e,t,n,r,i,a,u){var s=e-n,c=t-r,l=(u?a:-a)/(0,o.RZ)(s*s+c*c),f=l*c,d=-l*s,h=e+f,p=t+d,g=n+f,y=r+d,v=(h+g)/2,m=(p+y)/2,b=g-h,_=y-p,w=b*b+_*_,x=i-a,M=h*y-g*p,A=(_<0?-1:1)*(0,o.RZ)((0,o.T9)(0,x*x*w-M*M)),O=(M*_-b*A)/w,k=(-M*b-_*A)/w,j=(M*_+b*A)/w,P=(-M*b+_*A)/w,T=O-v,S=k-m,C=j-v,N=P-m;return T*T+S*S>C*C+N*N&&(O=j,k=P),{cx:O,cy:k,x01:-f,y01:-d,x11:O*(i/x-1),y11:k*(i/x-1)}}function d(){var e=a,t=u,n=(0,i.A)(0),d=null,h=s,p=c,g=l,y=null;function v(){var i,a,u=+e.apply(this,arguments),s=+t.apply(this,arguments),c=h.apply(this,arguments)-o.TW,l=p.apply(this,arguments)-o.TW,v=(0,o.tn)(l-c),m=l>c;if(y||(y=i=(0,r.A)()),s<u&&(a=s,s=u,u=a),s>o.Ni)if(v>o.FA-o.Ni)y.moveTo(s*(0,o.gn)(c),s*(0,o.F8)(c)),y.arc(0,0,s,c,l,!m),u>o.Ni&&(y.moveTo(u*(0,o.gn)(l),u*(0,o.F8)(l)),y.arc(0,0,u,l,c,m));else{var b,_,w=c,x=l,M=c,A=l,O=v,k=v,j=g.apply(this,arguments)/2,P=j>o.Ni&&(d?+d.apply(this,arguments):(0,o.RZ)(u*u+s*s)),T=(0,o.jk)((0,o.tn)(s-u)/2,+n.apply(this,arguments)),S=T,C=T;if(P>o.Ni){var N=(0,o.qR)(P/u*(0,o.F8)(j)),E=(0,o.qR)(P/s*(0,o.F8)(j));(O-=2*N)>o.Ni?(M+=N*=m?1:-1,A-=N):(O=0,M=A=(c+l)/2),(k-=2*E)>o.Ni?(w+=E*=m?1:-1,x-=E):(k=0,w=x=(c+l)/2)}var D=s*(0,o.gn)(w),R=s*(0,o.F8)(w),F=u*(0,o.gn)(A),U=u*(0,o.F8)(A);if(T>o.Ni){var I,L=s*(0,o.gn)(x),z=s*(0,o.F8)(x),$=u*(0,o.gn)(M),W=u*(0,o.F8)(M);if(v<o.pi&&(I=function(e,t,n,r,i,a,u,s){var c=n-e,l=r-t,f=u-i,d=s-a,h=d*c-f*l;if(!(h*h<o.Ni))return[e+(h=(f*(t-a)-d*(e-i))/h)*c,t+h*l]}(D,R,$,W,L,z,F,U))){var H=D-I[0],q=R-I[1],Y=L-I[0],B=z-I[1],G=1/(0,o.F8)((0,o.HQ)((H*Y+q*B)/((0,o.RZ)(H*H+q*q)*(0,o.RZ)(Y*Y+B*B)))/2),J=(0,o.RZ)(I[0]*I[0]+I[1]*I[1]);S=(0,o.jk)(T,(u-J)/(G-1)),C=(0,o.jk)(T,(s-J)/(G+1))}}k>o.Ni?C>o.Ni?(b=f($,W,D,R,s,C,m),_=f(L,z,F,U,s,C,m),y.moveTo(b.cx+b.x01,b.cy+b.y01),C<T?y.arc(b.cx,b.cy,C,(0,o.FP)(b.y01,b.x01),(0,o.FP)(_.y01,_.x01),!m):(y.arc(b.cx,b.cy,C,(0,o.FP)(b.y01,b.x01),(0,o.FP)(b.y11,b.x11),!m),y.arc(0,0,s,(0,o.FP)(b.cy+b.y11,b.cx+b.x11),(0,o.FP)(_.cy+_.y11,_.cx+_.x11),!m),y.arc(_.cx,_.cy,C,(0,o.FP)(_.y11,_.x11),(0,o.FP)(_.y01,_.x01),!m))):(y.moveTo(D,R),y.arc(0,0,s,w,x,!m)):y.moveTo(D,R),u>o.Ni&&O>o.Ni?S>o.Ni?(b=f(F,U,L,z,u,-S,m),_=f(D,R,$,W,u,-S,m),y.lineTo(b.cx+b.x01,b.cy+b.y01),S<T?y.arc(b.cx,b.cy,S,(0,o.FP)(b.y01,b.x01),(0,o.FP)(_.y01,_.x01),!m):(y.arc(b.cx,b.cy,S,(0,o.FP)(b.y01,b.x01),(0,o.FP)(b.y11,b.x11),!m),y.arc(0,0,u,(0,o.FP)(b.cy+b.y11,b.cx+b.x11),(0,o.FP)(_.cy+_.y11,_.cx+_.x11),m),y.arc(_.cx,_.cy,S,(0,o.FP)(_.y11,_.x11),(0,o.FP)(_.y01,_.x01),!m))):y.arc(0,0,u,A,M,m):y.lineTo(F,U)}else y.moveTo(0,0);if(y.closePath(),i)return y=null,i+""||null}return v.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+h.apply(this,arguments)+ +p.apply(this,arguments))/2-o.pi/2;return[(0,o.gn)(r)*n,(0,o.F8)(r)*n]},v.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:(0,i.A)(+t),v):e},v.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:(0,i.A)(+e),v):t},v.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:(0,i.A)(+e),v):n},v.padRadius=function(e){return arguments.length?(d=null==e?null:"function"==typeof e?e:(0,i.A)(+e),v):d},v.startAngle=function(e){return arguments.length?(h="function"==typeof e?e:(0,i.A)(+e),v):h},v.endAngle=function(e){return arguments.length?(p="function"==typeof e?e:(0,i.A)(+e),v):p},v.padAngle=function(e){return arguments.length?(g="function"==typeof e?e:(0,i.A)(+e),v):g},v.context=function(e){return arguments.length?(y=e??null,v):y},v}},7656(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(74446),i=n(5145),o=n(98408),a=n(12563),u=n(97343);function s(){var e=u.x,t=null,n=(0,i.A)(0),s=u.y,c=(0,i.A)(!0),l=null,f=o.A,d=null;function h(i){var o,a,u,h,p,g=i.length,y=!1,v=new Array(g),m=new Array(g);for(null==l&&(d=f(p=(0,r.A)())),o=0;o<=g;++o){if(!(o<g&&c(h=i[o],o,i))===y)if(y=!y)a=o,d.areaStart(),d.lineStart();else{for(d.lineEnd(),d.lineStart(),u=o-1;u>=a;--u)d.point(v[u],m[u]);d.lineEnd(),d.areaEnd()}y&&(v[o]=+e(h,o,i),m[o]=+n(h,o,i),d.point(t?+t(h,o,i):v[o],s?+s(h,o,i):m[o]))}if(p)return d=null,p+""||null}function p(){return(0,a.A)().defined(c).curve(f).context(l)}return h.x=function(n){return arguments.length?(e="function"==typeof n?n:(0,i.A)(+n),t=null,h):e},h.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,i.A)(+t),h):e},h.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:(0,i.A)(+e),h):t},h.y=function(e){return arguments.length?(n="function"==typeof e?e:(0,i.A)(+e),s=null,h):n},h.y0=function(e){return arguments.length?(n="function"==typeof e?e:(0,i.A)(+e),h):n},h.y1=function(e){return arguments.length?(s=null==e?null:"function"==typeof e?e:(0,i.A)(+e),h):s},h.lineX0=h.lineY0=function(){return p().x(e).y(n)},h.lineY1=function(){return p().x(e).y(s)},h.lineX1=function(){return p().x(t).y(n)},h.defined=function(e){return arguments.length?(c="function"==typeof e?e:(0,i.A)(!!e),h):c},h.curve=function(e){return arguments.length?(f=e,null!=l&&(d=f(l)),h):f},h.context=function(e){return arguments.length?(null==e?l=d=null:d=f(l=e),h):l},h}},53815(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(44266),i=n(7656),o=n(98060);function a(){var e=(0,i.A)().curve(r.Q),t=e.curve,n=e.lineX0,a=e.lineX1,u=e.lineY0,s=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return(0,o.y)(n())},delete e.lineX0,e.lineEndAngle=function(){return(0,o.y)(a())},delete e.lineX1,e.lineInnerRadius=function(){return(0,o.y)(u())},delete e.lineY0,e.lineOuterRadius=function(){return(0,o.y)(s())},delete e.lineY1,e.curve=function(e){return arguments.length?t((0,r.A)(e)):t()._curve},e}},83388(e,t,n){"use strict";n.d(t,{d:()=>r});var r=Array.prototype.slice},5145(e,t,n){"use strict";function r(e){return function(){return e}}n.d(t,{A:()=>r})},17623(e,t,n){"use strict";function r(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 i(e){this._context=e}function o(e){return new i(e)}n.d(t,{Ay:()=>o,xO:()=>i,zx:()=>r}),i.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:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},90695(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(65437),i=n(17623);function o(e){this._context=e}function a(e){return new o(e)}o.prototype={areaStart:r.A,areaEnd:r.A,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:(0,i.zx)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},57495(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(17623);function i(e){this._context=e}function o(e){return new i(e)}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,i=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,i):this._context.moveTo(n,i);break;case 3:this._point=4;default:(0,r.zx)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},63997(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(17623);function i(e,t){this._basis=new r.xO(e),this._beta=t}i.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],o=t[0],a=e[n]-i,u=t[n]-o,s=-1;++s<=n;)r=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(i+r*a),this._beta*t[s]+(1-this._beta)*(o+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};const o=function e(t){function n(e){return 1===t?new r.xO(e):new i(e,t)}return n.beta=function(t){return e(+t)},n}(.85)},13453(e,t,n){"use strict";function r(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 i(e,t){this._context=e,this._k=(1-t)/6}n.d(t,{Ay:()=>o,vP:()=>i,zx:()=>r}),i.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:r(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=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:r(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}};const o=function e(t){function n(e){return new i(e,t)}return n.tension=function(t){return e(+t)},n}(0)},3121(e,t,n){"use strict";n.d(t,{A:()=>a,L:()=>o});var r=n(65437),i=n(13453);function o(e,t){this._context=e,this._k=(1-t)/6}o.prototype={areaStart:r.A,areaEnd:r.A,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=+e,t=+t,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:(0,i.zx)(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}};const a=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},23117(e,t,n){"use strict";n.d(t,{A:()=>o,H:()=>i});var r=n(13453);function i(e,t){this._context=e,this._k=(1-t)/6}i.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=+e,t=+t,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:(0,r.zx)(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}};const o=function e(t){function n(e){return new i(e,t)}return n.tension=function(t){return e(+t)},n}(0)},94633(e,t,n){"use strict";n.d(t,{A:()=>u,z:()=>o});var r=n(95883),i=n(13453);function o(e,t,n){var i=e._x1,o=e._y1,a=e._x2,u=e._y2;if(e._l01_a>r.Ni){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,c=3*e._l01_a*(e._l01_a+e._l12_a);i=(i*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/c,o=(o*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/c}if(e._l23_a>r.Ni){var l=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,f=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*l+e._x1*e._l23_2a-t*e._l12_2a)/f,u=(u*l+e._y1*e._l23_2a-n*e._l12_2a)/f}e._context.bezierCurveTo(i,o,a,u,e._x2,e._y2)}function a(e,t){this._context=e,this._alpha=t}a.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=+e,t=+t,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:o(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}};const u=function e(t){function n(e){return t?new a(e,t):new i.vP(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},33693(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(3121),i=n(65437),o=n(94633);function a(e,t){this._context=e,this._alpha=t}a.prototype={areaStart:i.A,areaEnd:i.A,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=+e,t=+t,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:(0,o.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}};const u=function e(t){function n(e){return t?new a(e,t):new r.L(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},57649(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(23117),i=n(94633);function o(e,t){this._context=e,this._alpha=t}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._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=+e,t=+t,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:(0,i.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}};const a=function e(t){function n(e){return t?new o(e,t):new r.H(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},98408(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=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}}},6292(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(65437);function i(e){this._context=e}function o(e){return new i(e)}i.prototype={areaStart:r.A,areaEnd:r.A,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}}},22994(e,t,n){"use strict";function r(e){return e<0?-1:1}function i(e,t,n){var i=e._x1-e._x0,o=t-e._x1,a=(e._y1-e._y0)/(i||o<0&&-0),u=(n-e._y1)/(o||i<0&&-0),s=(a*o+u*i)/(i+o);return(r(a)+r(u))*Math.min(Math.abs(a),Math.abs(u),.5*Math.abs(s))||0}function o(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function a(e,t,n){var r=e._x0,i=e._y0,o=e._x1,a=e._y1,u=(o-r)/3;e._context.bezierCurveTo(r+u,i+u*t,o-u,a-u*n,o,a)}function u(e){this._context=e}function s(e){this._context=new c(e)}function c(e){this._context=e}function l(e){return new u(e)}function f(e){return new s(e)}n.d(t,{G:()=>l,N:()=>f}),u.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:a(this,this._t0,o(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,a(this,o(this,n=i(this,e,t)),n);break;default:a(this,this._t0,n=i(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(s.prototype=Object.create(u.prototype)).point=function(e,t){u.prototype.point.call(this,t,e)},c.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,o){this._context.bezierCurveTo(t,e,r,n,o,i)}}},41812(e,t,n){"use strict";function r(e){this._context=e}function i(e){var t,n,r=e.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,o[t]=4,a[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,o[r-1]=7,a[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/o[t-1],o[t]-=n,a[t]-=n*a[t-1];for(i[r-1]=a[r-1]/o[r-1],t=r-2;t>=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(o[r-1]=(e[r]+i[r-1])/2,t=0;t<r-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function o(e){return new r(e)}n.d(t,{A:()=>o}),r.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=i(e),o=i(t),a=0,u=1;u<n;++a,++u)this._context.bezierCurveTo(r[0][a],o[0][a],r[1][a],o[1][a],e[u],t[u]);(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)}}},44266(e,t,n){"use strict";n.d(t,{A:()=>o,Q:()=>r});var r=o(n(98408).A);function i(e){this._curve=e}function o(e){function t(t){return new i(e(t))}return t._curve=e,t}i.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}}},74087(e,t,n){"use strict";function r(e,t){this._context=e,this._t=t}function i(e){return new r(e,.5)}function o(e){return new r(e,0)}function a(e){return new r(e,1)}n.d(t,{Ay:()=>i,Ko:()=>o,Ps:()=>a}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}}},93307(e,t,n){"use strict";function r(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}n.d(t,{A:()=>r})},58955(e,t,n){"use strict";function r(e){return e}n.d(t,{A:()=>r})},25317(e,t,n){"use strict";n.r(t),n.d(t,{arc:()=>r.A,area:()=>i.A,areaRadial:()=>u.A,curveBasis:()=>w.Ay,curveBasisClosed:()=>b.A,curveBasisOpen:()=>_.A,curveBundle:()=>x.A,curveCardinal:()=>O.Ay,curveCardinalClosed:()=>M.A,curveCardinalOpen:()=>A.A,curveCatmullRom:()=>P.A,curveCatmullRomClosed:()=>k.A,curveCatmullRomOpen:()=>j.A,curveLinear:()=>S.A,curveLinearClosed:()=>T.A,curveMonotoneX:()=>C.G,curveMonotoneY:()=>C.N,curveNatural:()=>N.A,curveStep:()=>E.Ay,curveStepAfter:()=>E.Ps,curveStepBefore:()=>E.Ko,line:()=>o.A,lineRadial:()=>s.A,linkHorizontal:()=>l.pq,linkRadial:()=>l.e7,linkVertical:()=>l.vu,pie:()=>a.A,pointRadial:()=>c.A,radialArea:()=>u.A,radialLine:()=>s.A,stack:()=>D.A,stackOffsetDiverging:()=>F.A,stackOffsetExpand:()=>R.A,stackOffsetNone:()=>U.A,stackOffsetSilhouette:()=>I.A,stackOffsetWiggle:()=>L.A,stackOrderAppearance:()=>z.A,stackOrderAscending:()=>$.A,stackOrderDescending:()=>W.A,stackOrderInsideOut:()=>H.A,stackOrderNone:()=>q.A,stackOrderReverse:()=>Y.A,symbol:()=>f.A,symbolCircle:()=>d.A,symbolCross:()=>h.A,symbolDiamond:()=>p.A,symbolSquare:()=>g.A,symbolStar:()=>y.A,symbolTriangle:()=>v.A,symbolWye:()=>m.A,symbols:()=>f.I});var r=n(38869),i=n(7656),o=n(12563),a=n(87179),u=n(53815),s=n(98060),c=n(61592),l=n(21274),f=n(15001),d=n(880),h=n(5226),p=n(10106),g=n(88163),y=n(14628),v=n(76644),m=n(86097),b=n(90695),_=n(57495),w=n(17623),x=n(63997),M=n(3121),A=n(23117),O=n(13453),k=n(33693),j=n(57649),P=n(94633),T=n(6292),S=n(98408),C=n(22994),N=n(41812),E=n(74087),D=n(32153),R=n(6961),F=n(92710),U=n(3615),I=n(74963),L=n(57216),z=n(78298),$=n(24108),W=n(2270),H=n(47294),q=n(88222),Y=n(52708)},12563(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(74446),i=n(5145),o=n(98408),a=n(97343);function u(){var e=a.x,t=a.y,n=(0,i.A)(!0),u=null,s=o.A,c=null;function l(i){var o,a,l,f=i.length,d=!1;for(null==u&&(c=s(l=(0,r.A)())),o=0;o<=f;++o)!(o<f&&n(a=i[o],o,i))===d&&((d=!d)?c.lineStart():c.lineEnd()),d&&c.point(+e(a,o,i),+t(a,o,i));if(l)return c=null,l+""||null}return l.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,i.A)(+t),l):e},l.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,i.A)(+e),l):t},l.defined=function(e){return arguments.length?(n="function"==typeof e?e:(0,i.A)(!!e),l):n},l.curve=function(e){return arguments.length?(s=e,null!=u&&(c=s(u)),l):s},l.context=function(e){return arguments.length?(null==e?u=c=null:c=s(u=e),l):u},l}},98060(e,t,n){"use strict";n.d(t,{A:()=>a,y:()=>o});var r=n(44266),i=n(12563);function o(e){var t=e.curve;return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e.curve=function(e){return arguments.length?t((0,r.A)(e)):t()._curve},e}function a(){return o((0,i.A)().curve(r.Q))}},21274(e,t,n){"use strict";n.d(t,{e7:()=>y,pq:()=>p,vu:()=>g});var r=n(74446),i=n(83388),o=n(5145),a=n(97343),u=n(61592);function s(e){return e.source}function c(e){return e.target}function l(e){var t=s,n=c,u=a.x,l=a.y,f=null;function d(){var o,a=i.d.call(arguments),s=t.apply(this,a),c=n.apply(this,a);if(f||(f=o=(0,r.A)()),e(f,+u.apply(this,(a[0]=s,a)),+l.apply(this,a),+u.apply(this,(a[0]=c,a)),+l.apply(this,a)),o)return f=null,o+""||null}return d.source=function(e){return arguments.length?(t=e,d):t},d.target=function(e){return arguments.length?(n=e,d):n},d.x=function(e){return arguments.length?(u="function"==typeof e?e:(0,o.A)(+e),d):u},d.y=function(e){return arguments.length?(l="function"==typeof e?e:(0,o.A)(+e),d):l},d.context=function(e){return arguments.length?(f=e??null,d):f},d}function f(e,t,n,r,i){e.moveTo(t,n),e.bezierCurveTo(t=(t+r)/2,n,t,i,r,i)}function d(e,t,n,r,i){e.moveTo(t,n),e.bezierCurveTo(t,n=(n+i)/2,r,n,r,i)}function h(e,t,n,r,i){var o=(0,u.A)(t,n),a=(0,u.A)(t,n=(n+i)/2),s=(0,u.A)(r,n),c=(0,u.A)(r,i);e.moveTo(o[0],o[1]),e.bezierCurveTo(a[0],a[1],s[0],s[1],c[0],c[1])}function p(){return l(f)}function g(){return l(d)}function y(){var e=l(h);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e}},95883(e,t,n){"use strict";n.d(t,{F8:()=>s,FA:()=>h,FP:()=>i,HQ:()=>p,Ni:()=>l,RZ:()=>c,T9:()=>a,TW:()=>d,gn:()=>o,jk:()=>u,pi:()=>f,qR:()=>g,tn:()=>r});var r=Math.abs,i=Math.atan2,o=Math.cos,a=Math.max,u=Math.min,s=Math.sin,c=Math.sqrt,l=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)}},65437(e,t,n){"use strict";function r(){}n.d(t,{A:()=>r})},92710(e,t,n){"use strict";function r(e,t){if((u=e.length)>0)for(var n,r,i,o,a,u,s=0,c=e[t[0]].length;s<c;++s)for(o=a=0,n=0;n<u;++n)(i=(r=e[t[n]][s])[1]-r[0])>0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):(r[0]=0,r[1]=i)}n.d(t,{A:()=>r})},6961(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(3615);function i(e,t){if((i=e.length)>0){for(var n,i,o,a=0,u=e[0].length;a<u;++a){for(o=n=0;n<i;++n)o+=e[n][a][1]||0;if(o)for(n=0;n<i;++n)e[n][a][1]/=o}(0,r.A)(e,t)}}},3615(e,t,n){"use strict";function r(e,t){if((i=e.length)>1)for(var n,r,i,o=1,a=e[t[0]],u=a.length;o<i;++o)for(r=a,a=e[t[o]],n=0;n<u;++n)a[n][1]+=a[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}n.d(t,{A:()=>r})},74963(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(3615);function i(e,t){if((n=e.length)>0){for(var n,i=0,o=e[t[0]],a=o.length;i<a;++i){for(var u=0,s=0;u<n;++u)s+=e[u][i][1]||0;o[i][1]+=o[i][0]=-s/2}(0,r.A)(e,t)}}},57216(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(3615);function i(e,t){if((o=e.length)>0&&(i=(n=e[t[0]]).length)>0){for(var n,i,o,a=0,u=1;u<i;++u){for(var s=0,c=0,l=0;s<o;++s){for(var f=e[t[s]],d=f[u][1]||0,h=(d-(f[u-1][1]||0))/2,p=0;p<s;++p){var g=e[t[p]];h+=(g[u][1]||0)-(g[u-1][1]||0)}c+=d,l+=h*d}n[u-1][1]+=n[u-1][0]=a,c&&(a-=l/c)}n[u-1][1]+=n[u-1][0]=a,(0,r.A)(e,t)}}},78298(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(88222);function i(e){var t=e.map(o);return(0,r.A)(e).sort(function(e,n){return t[e]-t[n]})}function o(e){for(var t,n=-1,r=0,i=e.length,o=-1/0;++n<i;)(t=+e[n][1])>o&&(o=t,r=n);return r}},24108(e,t,n){"use strict";n.d(t,{A:()=>i,c:()=>o});var r=n(88222);function i(e){var t=e.map(o);return(0,r.A)(e).sort(function(e,n){return t[e]-t[n]})}function o(e){for(var t,n=0,r=-1,i=e.length;++r<i;)(t=+e[r][1])&&(n+=t);return n}},2270(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(24108);function i(e){return(0,r.A)(e).reverse()}},47294(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(78298),i=n(24108);function o(e){var t,n,o=e.length,a=e.map(i.c),u=(0,r.A)(e),s=0,c=0,l=[],f=[];for(t=0;t<o;++t)n=u[t],s<c?(s+=a[n],l.push(n)):(c+=a[n],f.push(n));return f.reverse().concat(l)}},88222(e,t,n){"use strict";function r(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}n.d(t,{A:()=>r})},52708(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(88222);function i(e){return(0,r.A)(e).reverse()}},87179(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(5145),i=n(93307),o=n(58955),a=n(95883);function u(){var e=o.A,t=i.A,n=null,u=(0,r.A)(0),s=(0,r.A)(a.FA),c=(0,r.A)(0);function l(r){var i,o,l,f,d,h=r.length,p=0,g=new Array(h),y=new Array(h),v=+u.apply(this,arguments),m=Math.min(a.FA,Math.max(-a.FA,s.apply(this,arguments)-v)),b=Math.min(Math.abs(m)/h,c.apply(this,arguments)),_=b*(m<0?-1:1);for(i=0;i<h;++i)(d=y[g[i]=i]=+e(r[i],i,r))>0&&(p+=d);for(null!=t?g.sort(function(e,n){return t(y[e],y[n])}):null!=n&&g.sort(function(e,t){return n(r[e],r[t])}),i=0,l=p?(m-h*_)/p:0;i<h;++i,v=f)o=g[i],f=v+((d=y[o])>0?d*l:0)+_,y[o]={data:r[o],index:i,value:d,startAngle:v,endAngle:f,padAngle:b};return y}return l.value=function(t){return arguments.length?(e="function"==typeof t?t:(0,r.A)(+t),l):e},l.sortValues=function(e){return arguments.length?(t=e,n=null,l):t},l.sort=function(e){return arguments.length?(n=e,t=null,l):n},l.startAngle=function(e){return arguments.length?(u="function"==typeof e?e:(0,r.A)(+e),l):u},l.endAngle=function(e){return arguments.length?(s="function"==typeof e?e:(0,r.A)(+e),l):s},l.padAngle=function(e){return arguments.length?(c="function"==typeof e?e:(0,r.A)(+e),l):c},l}},97343(e,t,n){"use strict";function r(e){return e[0]}function i(e){return e[1]}n.d(t,{x:()=>r,y:()=>i})},61592(e,t,n){"use strict";function r(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}n.d(t,{A:()=>r})},32153(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(83388),i=n(5145),o=n(3615),a=n(88222);function u(e,t){return e[t]}function s(){var e=(0,i.A)([]),t=a.A,n=o.A,s=u;function c(r){var i,o,a=e.apply(this,arguments),u=r.length,c=a.length,l=new Array(c);for(i=0;i<c;++i){for(var f,d=a[i],h=l[i]=new Array(u),p=0;p<u;++p)h[p]=f=[0,+s(r[p],d,p,r)],f.data=r[p];h.key=d}for(i=0,o=t(l);i<c;++i)l[o[i]].index=i;return n(l,o),l}return c.keys=function(t){return arguments.length?(e="function"==typeof t?t:(0,i.A)(r.d.call(t)),c):e},c.value=function(e){return arguments.length?(s="function"==typeof e?e:(0,i.A)(+e),c):s},c.order=function(e){return arguments.length?(t=null==e?a.A:"function"==typeof e?e:(0,i.A)(r.d.call(e)),c):t},c.offset=function(e){return arguments.length?(n=e??o.A,c):n},c}},15001(e,t,n){"use strict";n.d(t,{A:()=>h,I:()=>d});var r=n(74446),i=n(880),o=n(5226),a=n(10106),u=n(14628),s=n(88163),c=n(76644),l=n(86097),f=n(5145),d=[i.A,o.A,a.A,s.A,u.A,c.A,l.A];function h(){var e=(0,f.A)(i.A),t=(0,f.A)(64),n=null;function o(){var i;if(n||(n=i=(0,r.A)()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+""||null}return o.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,f.A)(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,f.A)(+e),o):t},o.context=function(e){return arguments.length?(n=e??null,o):n},o}},880(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(95883);const i={draw:function(e,t){var n=Math.sqrt(t/r.pi);e.moveTo(n,0),e.arc(0,0,n,0,r.FA)}}},5226(e,t,n){"use strict";n.d(t,{A:()=>r});const r={draw:function(e,t){var n=Math.sqrt(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}}},10106(e,t,n){"use strict";n.d(t,{A:()=>o});var r=Math.sqrt(1/3),i=2*r;const o={draw:function(e,t){var n=Math.sqrt(t/i),o=n*r;e.moveTo(0,-n),e.lineTo(o,0),e.lineTo(0,n),e.lineTo(-o,0),e.closePath()}}},88163(e,t,n){"use strict";n.d(t,{A:()=>r});const r={draw:function(e,t){var n=Math.sqrt(t),r=-n/2;e.rect(r,r,n,n)}}},14628(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(95883),i=Math.sin(r.pi/10)/Math.sin(7*r.pi/10),o=Math.sin(r.FA/10)*i,a=-Math.cos(r.FA/10)*i;const u={draw:function(e,t){var n=Math.sqrt(.8908130915292852*t),i=o*n,u=a*n;e.moveTo(0,-n),e.lineTo(i,u);for(var s=1;s<5;++s){var c=r.FA*s/5,l=Math.cos(c),f=Math.sin(c);e.lineTo(f*n,-l*n),e.lineTo(l*i-f*u,f*i+l*u)}e.closePath()}}},76644(e,t,n){"use strict";n.d(t,{A:()=>i});var r=Math.sqrt(3);const i={draw:function(e,t){var n=-Math.sqrt(t/(3*r));e.moveTo(0,2*n),e.lineTo(-r*n,-n),e.lineTo(r*n,-n),e.closePath()}}},86097(e,t,n){"use strict";n.d(t,{A:()=>u});var r=-.5,i=Math.sqrt(3)/2,o=1/Math.sqrt(12),a=3*(o/2+1);const u={draw:function(e,t){var n=Math.sqrt(t/a),u=n/2,s=n*o,c=u,l=n*o+n,f=-c,d=l;e.moveTo(u,s),e.lineTo(c,l),e.lineTo(f,d),e.lineTo(r*u-i*s,i*u+r*s),e.lineTo(r*c-i*l,i*c+r*l),e.lineTo(r*f-i*d,i*f+r*d),e.lineTo(r*u+i*s,r*s-i*u),e.lineTo(r*c+i*l,r*l-i*c),e.lineTo(r*f+i*d,r*d-i*f),e.closePath()}}},86954(e){function t(e,t,n){var r,i,o,a,u;function s(){var c=Date.now()-a;c<t&&c>=0?r=setTimeout(s,t-c):(r=null,n||(u=e.apply(o,i),o=i=null))}null==t&&(t=100);var c=function(){o=this,i=arguments,a=Date.now();var c=n&&!r;return r||(r=setTimeout(s,t)),c&&(u=e.apply(o,i),o=i=null),u};return c.clear=function(){r&&(clearTimeout(r),r=null)},c.flush=function(){r&&(u=e.apply(o,i),o=i=null,clearTimeout(r),r=null)},c}t.debounce=t,e.exports=t},38985(e,t,n){var r=n(38276),i=n(95986),o=n(17549),a=n(59297),u=n(81033);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=o,s.prototype.has=a,s.prototype.set=u,e.exports=s},28603(e,t,n){var r=n(84346),i=n(70876),o=n(64783),a=n(20851),u=n(69643);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=o,s.prototype.has=a,s.prototype.set=u,e.exports=s},33579(e,t,n){var r=n(60426)(n(11665),"Map");e.exports=r},33017(e,t,n){var r=n(15444),i=n(9634),o=n(13725),a=n(52273),u=n(20729);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=o,s.prototype.has=a,s.prototype.set=u,e.exports=s},78693(e,t,n){var r=n(11665).Symbol;e.exports=r},38853(e,t,n){var r=n(22604);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},80740(e,t,n){var r=n(78693),i=n(49079),o=n(19170),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},50431(e,t,n){var r=n(64406),i=n(99924),o=n(49169),a=n(88709),u=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,l=s.toString,f=c.hasOwnProperty,d=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?d:u).test(a(e))}},89156(e,t,n){var r=n(51284),i=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(i,""):e}},71893(e,t,n){var r=n(11665)["__core-js_shared__"];e.exports=r},99324(e){var t="object"==typeof window&&window&&window.Object===Object&&window;e.exports=t},31639(e,t,n){var r=n(32950);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},60426(e,t,n){var r=n(50431),i=n(53404);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},49079(e,t,n){var r=n(78693),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[u]=n:delete e[u]),i}},53404(e){e.exports=function(e,t){return null==e?void 0:e[t]}},38276(e,t,n){var r=n(66310);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},95986(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},17549(e,t,n){var r=n(66310),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}},59297(e,t,n){var r=n(66310),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},81033(e,t,n){var r=n(66310);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},32950(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},99924(e,t,n){var r,i=n(71893),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},84346(e){e.exports=function(){this.__data__=[],this.size=0}},70876(e,t,n){var r=n(38853),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},64783(e,t,n){var r=n(38853);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},20851(e,t,n){var r=n(38853);e.exports=function(e){return r(this.__data__,e)>-1}},69643(e,t,n){var r=n(38853);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}},15444(e,t,n){var r=n(38985),i=n(28603),o=n(33579);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},9634(e,t,n){var r=n(31639);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},13725(e,t,n){var r=n(31639);e.exports=function(e){return r(this,e).get(e)}},52273(e,t,n){var r=n(31639);e.exports=function(e){return r(this,e).has(e)}},20729(e,t,n){var r=n(31639);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},66310(e,t,n){var r=n(60426)(Object,"create");e.exports=r},19170(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},11665(e,t,n){var r=n(99324),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},88709(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""}},51284(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},3257(e,t,n){var r=n(49169),i=n(22776),o=n(4186),a=Math.max,u=Math.min;e.exports=function(e,t,n){var s,c,l,f,d,h,p=0,g=!1,y=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function m(t){var n=s,r=c;return s=c=void 0,p=t,f=e.apply(r,n)}function b(e){var n=e-h;return void 0===h||n>=t||n<0||y&&e-p>=l}function _(){var e=i();if(b(e))return w(e);d=setTimeout(_,function(e){var n=t-(e-h);return y?u(n,l-(e-p)):n}(e))}function w(e){return d=void 0,v&&s?m(e):(s=c=void 0,f)}function x(){var e=i(),n=b(e);if(s=arguments,c=this,h=e,n){if(void 0===d)return function(e){return p=e,d=setTimeout(_,t),g?m(e):f}(h);if(y)return clearTimeout(d),d=setTimeout(_,t),m(h)}return void 0===d&&(d=setTimeout(_,t)),f}return t=o(t)||0,r(n)&&(g=!!n.leading,l=(y="maxWait"in n)?a(o(n.maxWait)||0,t):l,v="trailing"in n?!!n.trailing:v),x.cancel=function(){void 0!==d&&clearTimeout(d),p=0,s=h=c=d=void 0},x.flush=function(){return void 0===d?f:w(i())},x}},22604(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},64406(e,t,n){var r=n(80740),i=n(49169);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}},49169(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},11726(e){e.exports=function(e){return null!=e&&"object"==typeof e}},47614(e,t,n){var r=n(80740),i=n(11726);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},59284(e,t,n){var r=n(33017);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},22776(e,t,n){var r=n(11665);e.exports=function(){return r.Date.now()}},4186(e,t,n){var r=n(89156),i=n(49169),o=n(47614),a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):a.test(e)?NaN:+e}},69(e,t,n){var r=n(44558);r.prototype.formulaEval=function(){"use strict";for(var e,t,n,r=[],i=this.value,o=0;o<i.length;o++)1===i[o].type||3===i[o].type?r.push({value:3===i[o].type?i[o].show:i[o].value,type:1}):13===i[o].type?r.push({value:i[o].show,type:1}):0===i[o].type?r[r.length-1]={value:i[o].show+("-"!=i[o].show?"(":"")+r[r.length-1].value+("-"!=i[o].show?")":""),type:0}:7===i[o].type?r[r.length-1]={value:(1!=r[r.length-1].type?"(":"")+r[r.length-1].value+(1!=r[r.length-1].type?")":"")+i[o].show,type:7}:10===i[o].type?(e=r.pop(),t=r.pop(),"P"===i[o].show||"C"===i[o].show?r.push({value:"<sup>"+t.value+"</sup>"+i[o].show+"<sub>"+e.value+"</sub>",type:10}):r.push({value:(1!=t.type?"(":"")+t.value+(1!=t.type?")":"")+"<sup>"+e.value+"</sup>",type:1})):2===i[o].type||9===i[o].type?(e=r.pop(),t=r.pop(),r.push({value:(1!=t.type?"(":"")+t.value+(1!=t.type?")":"")+i[o].show+(1!=e.type?"(":"")+e.value+(1!=e.type?")":""),type:i[o].type})):12===i[o].type&&(e=r.pop(),t=r.pop(),n=r.pop(),r.push({value:i[o].show+"("+n.value+","+t.value+","+e.value+")",type:12}));return r[0].value},e.exports=r},18119(e,t,n){"use strict";var r=n(11854);function i(e,t){for(var n=0;n<e.length;n++)e[n]+=t;return e}for(var o=[{token:"sin",show:"sin",type:0,value:r.math.sin},{token:"cos",show:"cos",type:0,value:r.math.cos},{token:"tan",show:"tan",type:0,value:r.math.tan},{token:"pi",show:"π",type:3,value:"PI"},{token:"(",show:"(",type:4,value:"("},{token:")",show:")",type:5,value:")"},{token:"P",show:"P",type:10,value:r.math.P},{token:"C",show:"C",type:10,value:r.math.C},{token:" ",show:" ",type:14,value:" ".anchor},{token:"asin",show:"asin",type:0,value:r.math.asin},{token:"acos",show:"acos",type:0,value:r.math.acos},{token:"atan",show:"atan",type:0,value:r.math.atan},{token:"7",show:"7",type:1,value:"7"},{token:"8",show:"8",type:1,value:"8"},{token:"9",show:"9",type:1,value:"9"},{token:"int",show:"Int",type:0,value:Math.floor},{token:"cosh",show:"cosh",type:0,value:r.math.cosh},{token:"acosh",show:"acosh",type:0,value:r.math.acosh},{token:"ln",show:" ln",type:0,value:Math.log},{token:"^",show:"^",type:10,value:Math.pow},{token:"root",show:"root",type:0,value:Math.sqrt},{token:"4",show:"4",type:1,value:"4"},{token:"5",show:"5",type:1,value:"5"},{token:"6",show:"6",type:1,value:"6"},{token:"/",show:"÷",type:2,value:r.math.div},{token:"!",show:"!",type:7,value:r.math.fact},{token:"tanh",show:"tanh",type:0,value:r.math.tanh},{token:"atanh",show:"atanh",type:0,value:r.math.atanh},{token:"Mod",show:" Mod ",type:2,value:r.math.mod},{token:"1",show:"1",type:1,value:"1"},{token:"2",show:"2",type:1,value:"2"},{token:"3",show:"3",type:1,value:"3"},{token:"*",show:"×",type:2,value:r.math.mul},{token:"sinh",show:"sinh",type:0,value:r.math.sinh},{token:"asinh",show:"asinh",type:0,value:r.math.asinh},{token:"e",show:"e",type:3,value:"E"},{token:"log",show:" log",type:0,value:r.math.log},{token:"0",show:"0",type:1,value:"0"},{token:".",show:".",type:6,value:"."},{token:"+",show:"+",type:9,value:r.math.add},{token:"-",show:"-",type:9,value:r.math.sub},{token:",",show:",",type:11,value:","},{token:"Sigma",show:"Σ",type:12,value:r.math.sigma},{token:"n",show:"n",type:13,value:"n"},{token:"Pi",show:"Π",type:12,value:r.math.Pi},{token:"pow",show:"pow",type:8,value:Math.pow,numberOfArguments:2},{token:"&",show:"&",type:9,value:r.math.and}],a={0:11,1:0,2:3,3:0,4:0,5:0,6:0,7:11,8:11,9:1,10:10,11:0,12:11,13:0,14:-1,15:11},u=0;u<o.length;u++)o[u].precedence=a[o[u].type];var s={0:!0,1:!0,3:!0,4:!0,6:!0,8:!0,9:!0,12:!0,13:!0,14:!0,15:!0},c={0:!0,1:!0,2:!0,3:!0,4:!0,5:!0,6:!0,7:!0,8:!0,9:!0,10:!0,11:!0,12:!0,13:!0,15:!0},l={0:!0,3:!0,4:!0,8:!0,12:!0,13:!0,15:!0},f={},d={0:!0,1:!0,3:!0,4:!0,6:!0,8:!0,12:!0,13:!0,15:!0},h={1:!0},p=[[],["1","2","3","7","8","9","4","5","6","+","-","*","/","(",")","^","!","P","C","e","0",".",",","n"," ","&"],["pi","ln","Pi"],["sin","cos","tan","Del","int","Mod","log","pow"],["asin","acos","atan","cosh","root","tanh","sinh"],["acosh","atanh","asinh","Sigma"]];function g(e,t,n,r){for(var i=0;i<r;i++)if(e[n+i]!==t[i])return!1;return!0}function y(e,t){for(var n=0;n<t.length;n++)if(t[n].token===e)return n;return-1}function v(e){for(var t,n,i,a=[],u=e.length,s=0;s<u;s++)if(!(s<u-1&&" "===e[s]&&" "===e[s+1])){for(t="",n=e.length-s>p.length-2?p.length-1:e.length-s;n>0;n--)if(void 0!==p[n])for(i=0;i<p[n].length;i++)g(e,p[n][i],s,n)&&(t=p[n][i],i=p[n].length,n=0);if(s+=t.length-1,""===t)throw new r.Exception("Can't understand after "+e.slice(s));a.push(o[y(t,o)])}return a}r.tokenTypes={FUNCTION_WITH_ONE_ARG:0,NUMBER:1,BINARY_OPERATOR_HIGH_PRECENDENCE:2,CONSTANT:3,OPENING_PARENTHESIS:4,CLOSING_PARENTHESIS:5,DECIMAL:6,POSTFIX_FUNCTION_WITH_ONE_ARG:7,FUNCTION_WITH_N_ARGS:8,BINARY_OPERATOR_LOW_PRECENDENCE:9,BINARY_OPERATOR_PERMUTATION:10,COMMA:11,EVALUATED_FUNCTION:12,EVALUATED_FUNCTION_PARAMETER:13,SPACE:14},r.addToken=function(e){for(var t=0;t<e.length;t++){var n=e[t].token.length,i=-1;e[t].type===r.tokenTypes.FUNCTION_WITH_N_ARGS&&void 0===e[t].numberOfArguments&&(e[t].numberOfArguments=2),p[n]=p[n]||[];for(var u=0;u<p[n].length;u++)if(e[t].token===p[n][u]){i=y(p[n][u],o);break}-1===i?(o.push(e[t]),e[t].precedence=a[e[t].type],p.length<=e[t].token.length&&(p[e[t].token.length]=[]),p[e[t].token.length].push(e[t].token)):(o[i]=e[t],e[t].precedence=a[e[t].type])}};var m={value:r.math.changeSign,type:0,pre:21,show:"-"},b={value:")",show:")",type:5,pre:0},_={value:"(",type:4,pre:0,show:"("};r.lex=function(e,t){var n,o=[_],a=[],u=e,p=s,g=0,y=f,w="";void 0!==t&&r.addToken(t);var x={},M=v(u);for(n=0;n<M.length;n++){var A=M[n];if(14!==A.type){var O,k=A.token,j=A.type,P=A.value,T=A.precedence,S=A.show,C=o[o.length-1];for(O=a.length;O--&&0===a[O];)if(-1!==[0,2,3,4,5,9,11,12,13].indexOf(j)){if(!0!==p[j])throw new r.Exception(k+" is not allowed after "+w);o.push(b),p=c,y=d,a.pop()}if(!0!==p[j])throw new r.Exception(k+" is not allowed after "+w);if(!0===y[j]&&(j=2,P=r.math.mul,S="×",T=3,n-=1),x={value:P,type:j,pre:T,show:S,numberOfArguments:A.numberOfArguments},0===j)p=s,y=f,i(a,2),o.push(x),4!==M[n+1].type&&(o.push(_),a.push(2));else if(1===j)1===C.type?(C.value+=P,i(a,1)):o.push(x),p=c,y=l;else if(2===j)p=s,y=f,i(a,2),o.push(x);else if(3===j)o.push(x),p=c,y=d;else if(4===j)i(a,1),g++,p=s,y=f,o.push(x);else if(5===j){if(!g)throw new r.Exception("Closing parenthesis are more than opening one, wait What!!!");g--,p=c,y=d,o.push(x),i(a,1)}else if(6===j){if(C.hasDec)throw new r.Exception("Two decimals are not allowed in one number");1!==C.type&&(C={value:0,type:1,pre:0},o.push(C)),p=h,i(a,1),y=f,C.value+=P,C.hasDec=!0}else 7===j&&(p=c,y=d,i(a,1),o.push(x));8===j?(p=s,y=f,i(a,A.numberOfArguments+2),o.push(x),4!==M[n+1].type&&(o.push(_),a.push(A.numberOfArguments+2))):9===j?(9===C.type?C.value===r.math.add?(C.value=P,C.show=S,i(a,1)):C.value===r.math.sub&&"-"===S&&(C.value=r.math.add,C.show="+",i(a,1)):5!==C.type&&7!==C.type&&1!==C.type&&3!==C.type&&13!==C.type?"-"===k&&(p=s,y=f,i(a,2).push(2),o.push(m),o.push(_)):(o.push(x),i(a,2)),p=s,y=f):10===j?(p=s,y=f,i(a,2),o.push(x)):11===j?(p=s,y=f,o.push(x)):12===j?(p=s,y=f,i(a,6),o.push(x),4!==M[n+1].type&&(o.push(_),a.push(6))):13===j&&(p=c,y=d,o.push(x)),i(a,-1),w=k}else if(n>0&&n<M.length-1&&1===M[n+1].type&&(1===M[n-1].type||6===M[n-1].type))throw new r.Exception("Unexpected Space")}for(O=a.length;O--;)o.push(b);if(!0!==p[5])throw new r.Exception("complete the expression");for(;g--;)o.push(b);return o.push(b),new r(o)},e.exports=r},11854(e){"use strict";var t=function(e){this.value=e};t.math={isDegree:!0,acos:function(e){return t.math.isDegree?180/Math.PI*Math.acos(e):Math.acos(e)},add:function(e,t){return e+t},asin:function(e){return t.math.isDegree?180/Math.PI*Math.asin(e):Math.asin(e)},atan:function(e){return t.math.isDegree?180/Math.PI*Math.atan(e):Math.atan(e)},acosh:function(e){return Math.log(e+Math.sqrt(e*e-1))},asinh:function(e){return Math.log(e+Math.sqrt(e*e+1))},atanh:function(e){return Math.log((1+e)/(1-e))},C:function(e,n){var r=1,i=e-n,o=n;o<i&&(o=i,i=n);for(var a=o+1;a<=e;a++)r*=a;return r/t.math.fact(i)},changeSign:function(e){return-e},cos:function(e){return t.math.isDegree&&(e=t.math.toRadian(e)),Math.cos(e)},cosh:function(e){return(Math.pow(Math.E,e)+Math.pow(Math.E,-1*e))/2},div:function(e,t){return e/t},fact:function(e){if(e%1!=0)return"NaN";for(var t=1,n=2;n<=e;n++)t*=n;return t},inverse:function(e){return 1/e},log:function(e){return Math.log(e)/Math.log(10)},mod:function(e,t){return e%t},mul:function(e,t){return e*t},P:function(e,t){for(var n=1,r=Math.floor(e)-Math.floor(t)+1;r<=Math.floor(e);r++)n*=r;return n},Pi:function(e,t,n){for(var r=1,i=e;i<=t;i++)r*=Number(n.postfixEval({n:i}));return r},pow10x:function(e){for(var t=1;e--;)t*=10;return t},sigma:function(e,t,n){for(var r=0,i=e;i<=t;i++)r+=Number(n.postfixEval({n:i}));return r},sin:function(e){return t.math.isDegree&&(e=t.math.toRadian(e)),Math.sin(e)},sinh:function(e){return(Math.pow(Math.E,e)-Math.pow(Math.E,-1*e))/2},sub:function(e,t){return e-t},tan:function(e){return t.math.isDegree&&(e=t.math.toRadian(e)),Math.tan(e)},tanh:function(e){return t.sinha(e)/t.cosha(e)},toRadian:function(e){return e*Math.PI/180},and:function(e,t){return e&t}},t.Exception=function(e){this.message=e},e.exports=t},5544(e,t,n){var r=n(18119);r.prototype.toPostfix=function(){"use strict";for(var e,t,n,i,o,a=[],u=[{value:"(",type:4,pre:0}],s=this.value,c=1;c<s.length;c++)if(1===s[c].type||3===s[c].type||13===s[c].type)1===s[c].type&&(s[c].value=Number(s[c].value)),a.push(s[c]);else if(4===s[c].type)u.push(s[c]);else if(5===s[c].type)for(;4!==(t=u.pop()).type;)a.push(t);else if(11===s[c].type){for(;4!==(t=u.pop()).type;)a.push(t);u.push(t)}else{i=(e=s[c]).pre,n=(o=u[u.length-1]).pre;var l="Math.pow"==o.value&&"Math.pow"==e.value;if(i>n)u.push(e);else{for(;n>=i&&!l||l&&i<n;)t=u.pop(),o=u[u.length-1],a.push(t),n=o.pre,l="Math.pow"==e.value&&"Math.pow"==o.value;u.push(e)}}return new r(a)},e.exports=r},44558(e,t,n){var r=n(5544);r.prototype.postfixEval=function(e){"use strict";(e=e||{}).PI=Math.PI,e.E=Math.E;for(var t,n,i,o=[],a=this.value,u=void 0!==e.n,s=0;s<a.length;s++)if(1===a[s].type)o.push({value:a[s].value,type:1});else if(3===a[s].type)o.push({value:e[a[s].value],type:1});else if(0===a[s].type)void 0===o[o.length-1].type?o[o.length-1].value.push(a[s]):o[o.length-1].value=a[s].value(o[o.length-1].value);else if(7===a[s].type)void 0===o[o.length-1].type?o[o.length-1].value.push(a[s]):o[o.length-1].value=a[s].value(o[o.length-1].value);else if(8===a[s].type){for(var c=[],l=0;l<a[s].numberOfArguments;l++)c.push(o.pop().value);o.push({type:1,value:a[s].value.apply(a[s],c.reverse())})}else 10===a[s].type?(t=o.pop(),void 0===(n=o.pop()).type?(n.value=n.concat(t),n.value.push(a[s]),o.push(n)):void 0===t.type?(t.unshift(n),t.push(a[s]),o.push(t)):o.push({type:1,value:a[s].value(n.value,t.value)})):2===a[s].type||9===a[s].type?(t=o.pop(),void 0===(n=o.pop()).type?((n=n.concat(t)).push(a[s]),o.push(n)):void 0===t.type?(t.unshift(n),t.push(a[s]),o.push(t)):o.push({type:1,value:a[s].value(n.value,t.value)})):12===a[s].type?(void 0!==(t=o.pop()).type&&(t=[t]),n=o.pop(),i=o.pop(),o.push({type:1,value:a[s].value(i.value,n.value,new r(t))})):13===a[s].type&&(u?o.push({value:e[a[s].value],type:3}):o.push([a[s]]));if(o.length>1)throw new r.Exception("Uncaught Syntax error");return o[0].value>1e15?"Infinity":parseFloat(o[0].value.toFixed(15))},r.eval=function(e,t,n){return void 0===t?this.lex(e).toPostfix().postfixEval():void 0===n?void 0!==t.length?this.lex(e,t).toPostfix().postfixEval():this.lex(e).toPostfix().postfixEval(t):this.lex(e,t).toPostfix().postfixEval(n)},e.exports=r},45852(e,t,n){"use strict";function r(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r&&r.push(n)||e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&r.splice(r.indexOf(n)>>>0,1)},emit:function(t,n){(e.get(t)||[]).slice().map(function(e){e(n)}),(e.get("*")||[]).slice().map(function(e){e(t,n)})}}}n.d(t,{A:()=>r})},44997(e){var t=1e3,n=60*t,r=60*n,i=24*r,o=7*i,a=365.25*i;function u(e,t,n,r){var i=t>=1.5*n;return Math.round(e/n)+" "+r+(i?"s":"")}e.exports=function(e,s){s=s||{};var c=typeof e;if("string"===c&&e.length>0)return function(e){if((e=String(e)).length>100)return;var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!u)return;var s=parseFloat(u[1]);switch((u[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"weeks":case"week":case"w":return s*o;case"days":case"day":case"d":return s*i;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&isFinite(e))return s.long?function(e){var o=Math.abs(e);if(o>=i)return u(e,o,i,"day");if(o>=r)return u(e,o,r,"hour");if(o>=n)return u(e,o,n,"minute");if(o>=t)return u(e,o,t,"second");return e+" ms"}(e):function(e){var o=Math.abs(e);if(o>=i)return Math.round(e/i)+"d";if(o>=r)return Math.round(e/r)+"h";if(o>=n)return Math.round(e/n)+"m";if(o>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},15762(e,t,n){"use strict";var r=n(53761);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},28120(e,t,n){e.exports=n(15762)()},53761(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},33958(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(51609),i=n(86954),o=n.n(i);function a(e){let{debounce:t,scroll:n,polyfill:i,offsetSize:a}=void 0===e?{debounce:0,scroll:!1,offsetSize:!1}:e;const s=i||("undefined"==typeof window?class{}:window.ResizeObserver);if(!s)throw new Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");const[l,f]=(0,r.useState)({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),d=(0,r.useRef)({element:null,scrollContainers:null,resizeObserver:null,lastBounds:l}),h=t?"number"==typeof t?t:t.scroll:null,p=t?"number"==typeof t?t:t.resize:null,g=(0,r.useRef)(!1);(0,r.useEffect)(()=>(g.current=!0,()=>{g.current=!1}));const[y,v,m]=(0,r.useMemo)(()=>{const e=()=>{if(!d.current.element)return;const{left:e,top:t,width:n,height:r,bottom:i,right:o,x:u,y:s}=d.current.element.getBoundingClientRect(),l={left:e,top:t,width:n,height:r,bottom:i,right:o,x:u,y:s};d.current.element instanceof HTMLElement&&a&&(l.height=d.current.element.offsetHeight,l.width=d.current.element.offsetWidth),Object.freeze(l),g.current&&!c(d.current.lastBounds,l)&&f(d.current.lastBounds=l)};return[e,p?o()(e,p):e,h?o()(e,h):e]},[f,a,h,p]);function b(){d.current.scrollContainers&&(d.current.scrollContainers.forEach(e=>e.removeEventListener("scroll",m,!0)),d.current.scrollContainers=null),d.current.resizeObserver&&(d.current.resizeObserver.disconnect(),d.current.resizeObserver=null)}function _(){d.current.element&&(d.current.resizeObserver=new s(m),d.current.resizeObserver.observe(d.current.element),n&&d.current.scrollContainers&&d.current.scrollContainers.forEach(e=>e.addEventListener("scroll",m,{capture:!0,passive:!0})))}var w,x,M;return w=m,x=Boolean(n),(0,r.useEffect)(()=>{if(x){const e=w;return window.addEventListener("scroll",e,{capture:!0,passive:!0}),()=>{window.removeEventListener("scroll",e,!0)}}},[w,x]),M=v,(0,r.useEffect)(()=>{const e=M;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[M]),(0,r.useEffect)(()=>{b(),_()},[n,m,v]),(0,r.useEffect)(()=>b,[]),[e=>{e&&e!==d.current.element&&(b(),d.current.element=e,d.current.scrollContainers=u(e),_())},l,y]}function u(e){const t=[];if(!e||e===document.body)return t;const{overflow:n,overflowX:r,overflowY:i}=window.getComputedStyle(e);return[n,r,i].some(e=>"auto"===e||"scroll"===e)&&t.push(e),[...t,...u(e.parentElement)]}const s=["x","y","top","bottom","left","right","width","height"],c=(e,t)=>s.every(n=>e[n]===t[n])},71897(e,t,n){var r,i=n(17893),o=n(30821),a=n(69),u=/(\+|\-|\*|\\|[^a-z]|)(\s*)(\()/g;e.exports=function(e,t){function n(e,o,s){if(r++>100)throw r=0,new Error("Call stack overflow for "+s);if(""===e)throw new Error(o+"(): '"+s+"' must contain a non-whitespace string");e=function(e,t){e=e.replace(/((?:\-[a-z]+\-)?calc)/g,"");var r,o="",a=e;for(;r=u.exec(a);){r[0].index>0&&(o+=a.substring(0,r[0].index));var s=i("(",")",a.substring([0].index));if(""===s.body)throw new Error("'"+e+"' must contain a non-whitespace string");var c=n(s.body,"",t);o+=s.pre+c,a=s.post}return o+a}(e,s);var c=function(e){var t=[],n=[],r=/[\.0-9]([%a-z]+)/gi,i=r.exec(e);for(;i;)i&&i[1]&&(-1===n.indexOf(i[1].toLowerCase())&&(t.push(i[1]),n.push(i[1].toLowerCase())),i=r.exec(e));return t}(e);if(c.length>1||e.indexOf("var(")>-1)return o+"("+e+")";var l=c[0]||"";"%"===l&&(e=e.replace(/\b[0-9\.]+%/g,function(e){return.01*parseFloat(e.slice(0,-1))}));var f,d=e.replace(new RegExp(l,"gi"),"");try{f=a.eval(d)}catch(t){return o+"("+e+")"}return"%"===l&&(f*=100),(o.length||"%"===l)&&(f=Math.round(f*t)/t),f+=l}return r=0,t=Math.pow(10,void 0===t?5:t),e=e.replace(/\n+/g," "),o(e,/((?:\-[a-z]+\-)?calc)\(/,n)}},30821(e,t,n){var r=n(40274);function i(e,t,n){var o=e;return function(e,t){var n=[],i="string"==typeof t?new RegExp("\\b("+t+")\\("):t;do{var o=i.exec(e);if(!o)return n;if(void 0===o[1])throw new Error("Missing the first couple of parenthesis to get the function identifier in "+t);var a=o[1],u=o.index,s=r("(",")",e.substring(u));if(!s||s.start!==o[0].length-1)throw new SyntaxError(a+"(): missing closing ')' in the value '"+e+"'");n.push({matches:s,functionIdentifier:a}),e=s.post}while(i.test(e));return n}(e,t).reduce(function(e,r){return e.replace(r.functionIdentifier+"("+r.matches.body+")",function(e,t,n,r,o){return n(i(e,o,n),t,r)}(r.matches.body,r.functionIdentifier,n,o,t))},e)}e.exports=i},90372(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(10067);const i=n.n(r)()("dops:analytics");let o,a;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const u={initialize:function(e,t,n){u.setUser(e,t),u.setSuperProps(n),u.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){a={ID:e,username:t}},setSuperProps:function(e){o=e},assignSuperProps:function(e){o=Object.assign(o||{},e)},mc:{bumpStat:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);i("Bumping stats %o",e)}else n="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),i('Bumping stat "%s" in group "%s"',t,e);return n}(e,t);u.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+n+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);i("Built stats %o",e)}else n="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),i('Built stat "%s" in group "%s"',t,e);return n}(e,t);u.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+n+"&t="+Math.random())}},pageView:{record:function(e,t){u.tracks.recordPageView(e),u.ga.recordPageView(e,t)}},purchase:{record:function(e,t,n,r,i,o,a){u.ga.recordPurchase(e,t,n,r,i,o,a)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(o&&(i("- Super Props: %o",o),t=Object.assign(t,o)),i('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):i('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};u.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){u.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){i("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};u.ga.initialized||(a&&(e={userId:"u-"+a.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),u.ga.initialized=!0)},recordPageView:function(e,t){u.ga.initialize(),i("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,n,r){u.ga.initialize();let o="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==n&&(o+=" [Option Label: "+n+"]"),void 0!==r&&(o+=" [Option Value: "+r+"]"),i(o),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,n,r)},recordPurchase:function(e,t,n,r,i,o,a){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:r,currency:a}),window.ga("ecommerce:addItem",{id:e,name:t,sku:n,price:i,quantity:o}),window.ga("ecommerce:send")}},identifyUser:function(){a&&window._tkq.push(["identifyUser",a.ID,a.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},s=u},5932(e,t,n){"use strict";n.d(t,{Ay:()=>f});var r=n(56439),i=n(93832);function o(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const a=o("JsonParseError"),u=o("JsonParseAfterRedirectError"),s=o("Api404Error"),c=o("Api404AfterRedirectError"),l=o("FetchNetworkError");const f=new function(e,t){let n=e,o=e,a={"X-WP-Nonce":t},u={credentials:"same-origin",headers:a},s={method:"post",credentials:"same-origin",headers:Object.assign({},a,{"Content-type":"application/json"})},c=function(e){const t=e.split("?"),n=t.length>1?t[1]:"",r=n.length?n.split("&"):[];return r.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+r.join("&")};const l={setApiRoot(e){n=e},setWpcomOriginApiUrl(e){o=e},setApiNonce(e){a={"X-WP-Nonce":e},u={credentials:"same-origin",headers:a},s={method:"post",credentials:"same-origin",headers:Object.assign({},a,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{c=e},registerSite:(e,t,i)=>{const o={};return(0,r.jetpackConfigHas)("consumer_slug")&&(o.plugin_slug=(0,r.jetpackConfigGet)("consumer_slug")),null!==t&&(o.redirect_uri=t),i&&(o.from=i),p(`${n}jetpack/v4/connection/register`,s,{body:JSON.stringify(o)}).then(d).then(h)},fetchAuthorizationUrl:e=>f((0,i.addQueryArgs)(`${n}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),u).then(d).then(h),fetchSiteConnectionData:()=>f(`${n}jetpack/v4/connection/data`,u).then(h),fetchSiteConnectionStatus:()=>f(`${n}jetpack/v4/connection`,u).then(h),fetchSiteConnectionTest:()=>f(`${n}jetpack/v4/connection/test`,u).then(d).then(h),fetchUserConnectionData:()=>f(`${n}jetpack/v4/connection/data`,u).then(h),fetchUserTrackingSettings:()=>f(`${n}jetpack/v4/tracking/settings`,u).then(d).then(h),updateUserTrackingSettings:e=>p(`${n}jetpack/v4/tracking/settings`,s,{body:JSON.stringify(e)}).then(d).then(h),disconnectSite:()=>p(`${n}jetpack/v4/connection`,s,{body:JSON.stringify({isActive:!1})}).then(d).then(h),fetchConnectUrl:()=>f(`${n}jetpack/v4/connection/url`,u).then(d).then(h),unlinkUser:(e=!1,t={})=>{const r={linked:!1,force:!!e};return t.disconnectAllUsers&&(r["disconnect-all-users"]=!0),p(`${n}jetpack/v4/connection/user`,s,{body:JSON.stringify(r)}).then(d).then(h)},reconnect:()=>p(`${n}jetpack/v4/connection/reconnect`,s).then(d).then(h),fetchConnectedPlugins:()=>f(`${n}jetpack/v4/connection/plugins`,u).then(d).then(h),setHasSeenWCConnectionModal:()=>p(`${n}jetpack/v4/seen-wc-connection-modal`,s).then(d).then(h),fetchModules:()=>f(`${n}jetpack/v4/module/all`,u).then(d).then(h),fetchModule:e=>f(`${n}jetpack/v4/module/${e}`,u).then(d).then(h),activateModule:e=>p(`${n}jetpack/v4/module/${e}/active`,s,{body:JSON.stringify({active:!0})}).then(d).then(h),deactivateModule:e=>p(`${n}jetpack/v4/module/${e}/active`,s,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>p(`${n}jetpack/v4/module/${e}`,s,{body:JSON.stringify(t)}).then(d).then(h),updateSettings:e=>p(`${n}jetpack/v4/settings`,s,{body:JSON.stringify(e)}).then(d).then(h),getProtectCount:()=>f(`${n}jetpack/v4/module/protect/data`,u).then(d).then(h),resetOptions:e=>p(`${n}jetpack/v4/options/${e}`,s,{body:JSON.stringify({reset:!0})}).then(d).then(h),activateVaultPress:()=>p(`${n}jetpack/v4/plugins`,s,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(d).then(h),getVaultPressData:()=>f(`${n}jetpack/v4/module/vaultpress/data`,u).then(d).then(h),installPlugin:(e,t)=>{const r={slug:e,status:"active"};return t&&(r.source=t),p(`${n}jetpack/v4/plugins`,s,{body:JSON.stringify(r)}).then(d).then(h)},activateAkismet:()=>p(`${n}jetpack/v4/plugins`,s,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(d).then(h),getAkismetData:()=>f(`${n}jetpack/v4/module/akismet/data`,u).then(d).then(h),checkAkismetKey:()=>f(`${n}jetpack/v4/module/akismet/key/check`,u).then(d).then(h),checkAkismetKeyTyped:e=>p(`${n}jetpack/v4/module/akismet/key/check`,s,{body:JSON.stringify({api_key:e})}).then(d).then(h),getFeatureTypeStatus:e=>f(`${n}jetpack/v4/feature/${e}`,u).then(d).then(h),fetchStatsData:e=>f(function(e){let t=`${n}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),u).then(d).then(h).then(y),getPluginUpdates:()=>f(`${n}jetpack/v4/updates/plugins`,u).then(d).then(h),getPlans:()=>f(`${n}jetpack/v4/plans`,u).then(d).then(h),fetchSettings:()=>f(`${n}jetpack/v4/settings`,u).then(d).then(h),updateSetting:e=>p(`${n}jetpack/v4/settings`,s,{body:JSON.stringify(e)}).then(d).then(h),fetchSiteData:()=>f(`${n}jetpack/v4/site`,u).then(d).then(h).then(e=>JSON.parse(e.data)),fetchSiteFeatures:()=>f(`${n}jetpack/v4/site/features`,u).then(d).then(h).then(e=>JSON.parse(e.data)),fetchSiteProducts:()=>f(`${n}jetpack/v4/site/products`,u).then(d).then(h),fetchSitePurchases:()=>f(`${n}jetpack/v4/site/purchases`,u).then(d).then(h).then(e=>JSON.parse(e.data)),fetchSiteBenefits:()=>f(`${n}jetpack/v4/site/benefits`,u).then(d).then(h).then(e=>JSON.parse(e.data)),fetchSiteDiscount:()=>f(`${n}jetpack/v4/site/discount`,u).then(d).then(h).then(e=>e.data),fetchSetupQuestionnaire:()=>f(`${n}jetpack/v4/setup/questionnaire`,u).then(d).then(h),fetchRecommendationsData:()=>f(`${n}jetpack/v4/recommendations/data`,u).then(d).then(h),fetchRecommendationsProductSuggestions:()=>f(`${n}jetpack/v4/recommendations/product-suggestions`,u).then(d).then(h),fetchRecommendationsUpsell:()=>f(`${n}jetpack/v4/recommendations/upsell`,u).then(d).then(h),fetchRecommendationsConditional:()=>f(`${n}jetpack/v4/recommendations/conditional`,u).then(d).then(h),saveRecommendationsData:e=>p(`${n}jetpack/v4/recommendations/data`,s,{body:JSON.stringify({data:e})}).then(d),fetchProducts:()=>f(`${n}jetpack/v4/products`,u).then(d).then(h),fetchRewindStatus:()=>f(`${n}jetpack/v4/rewind`,u).then(d).then(h).then(e=>JSON.parse(e.data)),fetchScanStatus:()=>f(`${n}jetpack/v4/scan`,u).then(d).then(h).then(e=>JSON.parse(e.data)),dismissJetpackNotice:e=>p(`${n}jetpack/v4/notice/${e}`,s,{body:JSON.stringify({dismissed:!0})}).then(d).then(h),fetchPluginsData:()=>f(`${n}jetpack/v4/plugins`,u).then(d).then(h),fetchIntroOffers:()=>f(`${n}jetpack/v4/intro-offers`,u).then(d).then(h),fetchVerifySiteGoogleStatus:e=>f(null!==e?`${n}jetpack/v4/verify-site/google/${e}`:`${n}jetpack/v4/verify-site/google`,u).then(d).then(h),verifySiteGoogle:e=>p(`${n}jetpack/v4/verify-site/google`,s,{body:JSON.stringify({keyring_id:e})}).then(d).then(h),submitSurvey:e=>p(`${n}jetpack/v4/marketing/survey`,s,{body:JSON.stringify(e)}).then(d).then(h),saveSetupQuestionnaire:e=>p(`${n}jetpack/v4/setup/questionnaire`,s,{body:JSON.stringify(e)}).then(d).then(h),updateLicensingError:e=>p(`${n}jetpack/v4/licensing/error`,s,{body:JSON.stringify(e)}).then(d).then(h),updateLicenseKey:e=>p(`${n}jetpack/v4/licensing/set-license`,s,{body:JSON.stringify({license:e})}).then(d).then(h),getUserLicensesCounts:()=>f(`${n}jetpack/v4/licensing/user/counts`,u).then(d).then(h),getUserLicenses:()=>f(`${n}jetpack/v4/licensing/user/licenses`,u).then(d).then(h),updateLicensingActivationNoticeDismiss:e=>p(`${n}jetpack/v4/licensing/user/activation-notice-dismiss`,s,{body:JSON.stringify({last_detached_count:e})}).then(d).then(h),updateRecommendationsStep:e=>p(`${n}jetpack/v4/recommendations/step`,s,{body:JSON.stringify({step:e})}).then(d),confirmIDCSafeMode:()=>p(`${n}jetpack/v4/identity-crisis/confirm-safe-mode`,s).then(d),startIDCFresh:e=>p(`${n}jetpack/v4/identity-crisis/start-fresh`,s,{body:JSON.stringify({redirect_uri:e})}).then(d).then(h),migrateIDC:()=>p(`${n}jetpack/v4/identity-crisis/migrate`,s).then(d),attachLicenses:e=>p(`${n}jetpack/v4/licensing/attach-licenses`,s,{body:JSON.stringify({licenses:e})}).then(d).then(h),fetchSearchPlanInfo:()=>f(`${o}jetpack/v4/search/plan`,u).then(d).then(h),fetchSearchSettings:()=>f(`${o}jetpack/v4/search/settings`,u).then(d).then(h),updateSearchSettings:e=>p(`${o}jetpack/v4/search/settings`,s,{body:JSON.stringify(e)}).then(d).then(h),fetchSearchStats:()=>f(`${o}jetpack/v4/search/stats`,u).then(d).then(h),fetchWafSettings:()=>f(`${n}jetpack/v4/waf`,u).then(d).then(h),updateWafSettings:e=>p(`${n}jetpack/v4/waf`,s,{body:JSON.stringify(e)}).then(d).then(h),fetchWordAdsSettings:()=>f(`${n}jetpack/v4/wordads/settings`,u).then(d).then(h),updateWordAdsSettings:e=>p(`${n}jetpack/v4/wordads/settings`,s,{body:JSON.stringify(e)}),fetchSearchPricing:()=>f(`${o}jetpack/v4/search/pricing`,u).then(d).then(h),fetchMigrationStatus:()=>f(`${n}jetpack/v4/migration/status`,u).then(d).then(h),fetchBackupUndoEvent:()=>f(`${n}jetpack/v4/site/backup/undo-event`,u).then(d).then(h),fetchBackupPreflightStatus:()=>f(`${n}jetpack/v4/site/backup/preflight`,u).then(d).then(h)};function f(e,t){return fetch(c(e),t)}function p(e,t,n){return fetch(e,Object.assign({},t,n)).catch(g)}function y(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,l)};function d(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise(()=>{throw e.redirected?new c(e.redirected):new s}):e.json().catch(e=>p(e)).then(t=>{const n=new Error(`${t.message} (Status ${e.status})`);throw n.response=t,n.name="ApiError",n})}function h(e){return e.json().catch(t=>p(t,e.redirected,e.url))}function p(e,t,n){throw t?new u(n):new a}function g(){throw new l}},3924(e,t,n){"use strict";function r(e,t={}){const n={};let r;if("undefined"!=typeof window&&(r=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,n.url=encodeURIComponent(e)}else n.source=encodeURIComponent(e);for(const e in t)n[e]=encodeURIComponent(t[e]);!Object.keys(n).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(n.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),r&&(n.calypso_env=r);return"https://jetpack.com/redirect/?"+Object.keys(n).map(e=>e+"="+n[e]).join("&")}n.d(t,{A:()=>r})},56439(e,t,n){let r={};try{r=n(74277)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),r={missingConfig:!0}}const i=e=>Object.hasOwn(r,e);e.exports={jetpackConfigHas:i,jetpackConfigGet:e=>{if(!i(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return r[e]}}},14882(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(5932),i=n(97999),o=n(47143),a=n(51609),u=n(34293);const s=window?.JP_CONNECTION_INITIAL_STATE||(0,i.getScriptData)()?.connection||{};function c({registrationNonce:e=s.registrationNonce,apiRoot:t=s.apiRoot,apiNonce:n=s.apiNonce,redirectUri:i,autoTrigger:c,from:l,skipUserConnection:f,skipPricingPage:d}={}){const{registerSite:h,connectUser:p,refreshConnectedPlugins:g}=(0,o.useDispatch)(u.a),y=(0,o.useSelect)(e=>e(u.a).getRegistrationError(),[]),{siteIsRegistering:v,userIsConnecting:m,userConnectionData:b,connectedPlugins:_,connectionErrors:w,isRegistered:x,isUserConnected:M,hasConnectedOwner:A,isOfflineMode:O}=(0,o.useSelect)(e=>{const t=e(u.a).getConnectionStatus();return{siteIsRegistering:e(u.a).getSiteIsRegistering(),userIsConnecting:e(u.a).getUserIsConnecting(),userConnectionData:e(u.a).getUserConnectionData()||{},connectedPlugins:e(u.a).getConnectedPlugins(),connectionErrors:e(u.a).getConnectionErrors(),isOfflineMode:e(u.a).getIsOfflineMode(),isRegistered:t.isRegistered??!1,isUserConnected:t.isUserConnected??!1,hasConnectedOwner:t.hasConnectedOwner??!1}},[]),k=()=>f?i?(window.location.href=i,Promise.resolve(i)):Promise.resolve():p({from:l,redirectUri:i,skipPricingPage:d}),j=t=>(t&&t.preventDefault(),x?k():h({registrationNonce:e,redirectUri:i,from:l}).then(()=>k()));return(0,a.useEffect)(()=>{r.Ay.setApiRoot(t),r.Ay.setApiNonce(n)},[t,n]),(0,a.useEffect)(()=>{!c||v||m||j()},[]),{handleRegisterSite:j,handleConnectUser:k,refreshConnectedPlugins:g,isRegistered:x,isUserConnected:M,siteIsRegistering:v,userIsConnecting:m,registrationError:y,userConnectionData:b,hasConnectedOwner:A,connectedPlugins:_,connectionErrors:w,isOfflineMode:O}}},33935(e,t,n){"use strict";n.d(t,{A1:()=>s,Ay:()=>x,DO:()=>u,Ij:()=>a,Kl:()=>h,LW:()=>c,MU:()=>p,XY:()=>l,ZO:()=>o,dz:()=>f,gH:()=>d,v_:()=>i});var r=n(5932);const i="SET_CONNECTION_STATUS",o="SET_CONNECTION_STATUS_IS_FETCHING",a="SET_SITE_IS_REGISTERING",u="SET_USER_IS_CONNECTING",s="SET_REGISTRATION_ERROR",c="CLEAR_REGISTRATION_ERROR",l="SET_AUTHORIZATION_URL",f="DISCONNECT_USER_SUCCESS",d="SET_CONNECTED_PLUGINS",h="SET_CONNECTION_ERRORS",p="SET_IS_OFFLINE_MODE",g=e=>({type:i,connectionStatus:e}),y=e=>({type:a,isRegistering:e}),v=e=>({type:u,isConnecting:e}),m=e=>({type:s,registrationError:e}),b=()=>({type:c}),_=e=>({type:l,authorizationUrl:e}),w=e=>({type:d,connectedPlugins:e});const x={setConnectionStatus:g,setConnectionStatusIsFetching:e=>({type:o,isFetching:e}),fetchConnectionStatus:()=>({type:"FETCH_CONNECTION_STATUS"}),fetchAuthorizationUrl:e=>({type:"FETCH_AUTHORIZATION_URL",redirectUri:e}),setSiteIsRegistering:y,setUserIsConnecting:v,setRegistrationError:m,clearRegistrationError:b,setAuthorizationUrl:_,registerSite:function*({registrationNonce:e,redirectUri:t,from:n=""}){yield b(),yield y(!0);try{const r=yield{type:"REGISTER_SITE",registrationNonce:e,redirectUri:t,from:n};return yield g({isRegistered:!0}),yield _(r.authorizeUrl),yield y(!1),Promise.resolve(r)}catch(e){return yield m(e),yield y(!1),Promise.reject(e)}},connectUser:function*({from:e,redirectFunc:t,redirectUri:n,skipPricingPage:r}={}){yield v(!0),yield{type:"CONNECT_USER",from:e,redirectFunc:t,redirectUri:n,skipPricingPage:r}},disconnectUserSuccess:()=>({type:f}),setConnectedPlugins:w,refreshConnectedPlugins:()=>async({dispatch:e})=>await new Promise(t=>r.Ay.fetchConnectedPlugins().then(n=>{e(w(n)),t(n)})),setConnectionErrors:e=>({type:h,connectionErrors:e}),setIsOfflineMode:e=>({type:p,isOfflineMode:e})}},27938(e,t,n){"use strict";function r(e){return window.location.assign(e)}n.d(t,{d:()=>r})},22494(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(5932),i=n(47143),o=n(27938),a=n(32279);const u={FETCH_AUTHORIZATION_URL:({redirectUri:e})=>r.Ay.fetchAuthorizationUrl(e),REGISTER_SITE:({redirectUri:e,from:t})=>r.Ay.registerSite(null,e,t),CONNECT_USER:(0,i.createRegistryControl)(({resolveSelect:e})=>({from:t,redirectFunc:n,redirectUri:r,skipPricingPage:i}={})=>new Promise((u,s)=>{e(a.A).getAuthorizationUrl(r).then(e=>{const r=n||(e=>(0,o.d)(e)),a=new URL(e);i&&a.searchParams.set("skip_pricing","true"),t&&a.searchParams.set("from",encodeURIComponent(t));const s=a.toString();r(s),u(s)}).catch(e=>{s(e)})}))}},5051(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(47143),i=n(33935);const o=(0,r.combineReducers)({connectionStatus:(e={},t)=>{switch(t.type){case i.v_:return{...e,...t.connectionStatus};case i.dz:return{...e,isUserConnected:!1}}return e},connectionStatusIsFetching:(e=!1,t)=>t.type===i.ZO?t.isFetching:e,siteIsRegistering:(e=!1,t)=>t.type===i.Ij?t.isRegistering:e,userIsConnecting:(e=!1,t)=>t.type===i.DO?t.isConnecting:e,registrationError:(e,t)=>{switch(t.type){case i.LW:return!1;case i.A1:return t.registrationError;default:return e}},authorizationUrl:(e,t)=>t.type===i.XY?t.authorizationUrl:e,userConnectionData:(e,t)=>(t.type,e),connectedPlugins:(e={},t)=>t.type===i.gH?t.connectedPlugins:e,connectionErrors:(e={},t)=>t.type===i.Kl?t.connectionErrors:e,isOfflineMode:(e=!1,t)=>t.type===i.MU?t.isConnecting:e})},58019(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(47143),i=n(33935),o=n(32279);const a={...{getAuthorizationUrl:{isFulfilled:(e,...t)=>{const n=Boolean(e.authorizationUrl),i=(0,r.select)(o.A).hasFinishedResolution("getAuthorizationUrl",t);return n&&!i&&(0,r.dispatch)(o.A).finishResolution("getAuthorizationUrl",t),n},*fulfill(e){const t=yield i.Ay.fetchAuthorizationUrl(e);yield i.Ay.setAuthorizationUrl(t.authorizeUrl)}}}}},52676(e,t,n){"use strict";n.d(t,{A:()=>r});const r={...{getConnectionStatus:e=>e.connectionStatus||{},getConnectionStatusIsFetching:()=>!1,getSiteIsRegistering:e=>e.siteIsRegistering||!1,getUserIsConnecting:e=>e.userIsConnecting||!1,getRegistrationError:e=>e.registrationError||!1,getAuthorizationUrl:e=>e.authorizationUrl||!1,getUserConnectionData:e=>e.userConnectionData||!1,getConnectedPlugins:e=>e.connectedPlugins||[],getConnectionErrors:e=>e.connectionErrors||[],getIsOfflineMode:e=>e.isOfflineMode||!1,getWpcomUser:e=>e?.userConnectionData?.currentUser?.wpcomUser,getBlogId:e=>e?.userConnectionData?.currentUser?.blogId}}},18734(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(47143);class i{static store=null;static mayBeInit(e,t){null===i.store&&(i.store=(0,r.createReduxStore)(e,t),(0,r.register)(i.store))}}const o=i},32279(e,t,n){"use strict";n.d(t,{A:()=>r});const r="jetpack-connection"},34293(e,t,n){"use strict";n.d(t,{a:()=>l.A});var r=n(97999),i=n(33935),o=n(22494),a=n(5051),u=n(58019),s=n(52676),c=n(18734),l=n(32279);const f=window.JP_CONNECTION_INITIAL_STATE||(0,r.getScriptData)()?.connection;f||console.error("Jetpack Connection package: Initial state is missing. Check documentation to see how to use the Connection composer package to set up the initial state."),c.A.mayBeInit(l.A,{__experimentalUseThunks:!0,reducer:a.A,actions:i.Ay,selectors:s.A,resolvers:u.A,controls:o.A,initialState:f||{}})},85985(e,t,n){"use strict";n.d(t,{st:()=>r.A});n(54815),n(41409),n(82034),n(65595),n(53265);var r=n(73489);n(89581),n(58406),n(76923),n(30335),n(88290),n(9061),n(25929),n(5765)},5765(e,t,n){"use strict";n(98490)},30335(e,t,n){"use strict";n(86087)},54815(e,t,n){"use strict";n(97999)},73489(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(90372),i=n(14882),o=n(86087);const{tracks:a}=r.A,{recordEvent:u}=a,s=({pageViewEventName:e=null,pageViewNamespace:t="jetpack",pageViewSuffix:n="page_view",pageViewEventProperties:s={}}={})=>{const[c,l]=(0,o.useState)(!1),{isUserConnected:f,isRegistered:d,userConnectionData:h={}}=(0,i.A)(),{wpcomUser:{login:p,ID:g}={},blogId:y}=h.currentUser||{},v=(0,o.useCallback)(async(e,t={})=>{f&&g&&p&&u(e,t)},[f,g,p]);return(0,o.useEffect)(()=>{f&&g&&p&&y&&r.A.initialize(g,p,{blog_id:y})},[y,g,p,f]),(0,o.useEffect)(()=>{const r=e?`${t}_${e}_${n}`:null;d&&r&&(c||(v(r,s),l(!0)))},[c,t,e,n,d,s,v]),{recordEvent:v,tracks:a}}},89581(e,t,n){"use strict";n(47143),n(86087)},76923(e,t,n){"use strict";n(47143),n(86087),n(88290)},58406(e,t,n){"use strict";n(86087)},25929(e,t,n){"use strict";n(47143),n(52619),n(53265),n(89581)},9520(e,t,n){"use strict";n(97999);var r=n(10067),i=n.n(r);window,i()("shared-extension-utils:connection")},9061(e,t,n){"use strict";n(9520)},27105(e,t,n){"use strict";n.d(t,{Ay:()=>l,E9:()=>c,F6:()=>u});var r=n(97999),i=n(47143),o=n(94478),a=n(88290);function u(e){return c({isLoading:e})}function s(e,t){return{type:"SET_MODULE_UPDATING",name:e,isUpdating:t}}function c(e){return{type:"SET_JETPACK_MODULES",options:e}}const l={updateJetpackModuleStatus:function*(e){try{yield s(e.name,!0),yield(0,o.sB)(e);const t=yield(0,o.wz)();return yield c({data:t}),!0}catch{const e=(0,i.select)(a.F).getJetpackModules();return yield c(e),!1}finally{yield s(e.name,!1)}},setJetpackModules:c,fetchModules:function*(){if((0,r.isSimpleSite)())return!0;try{yield u(!0);const e=yield(0,o.wz)();return yield c({data:e}),!0}catch{const e=(0,i.select)(a.F).getJetpackModules();return yield c(e),!1}finally{yield u(!1)}}}},94478(e,t,n){"use strict";n.d(t,{Ay:()=>c,sB:()=>s,wz:()=>u});var r=n(1455),i=n.n(r);const o="FETCH_JETPACK_MODULES",a="UPDATE_JETPACK_MODULE_STATUS",u=()=>({type:o}),s=e=>({type:a,settings:e}),c={[o]:function(){return i()({path:"/jetpack/v4/module/all",method:"GET"})},[a]:function({settings:e}){return i()({path:`/jetpack/v4/module/${e.name}/active`,method:"POST",data:{active:e.active}})}}},88290(e,t,n){"use strict";n.d(t,{F:()=>c});var r=n(47143),i=n(27105),o=n(94478),a=n(38862),u=n(62701),s=n(31640);const c="jetpack-modules",l=(0,r.createReduxStore)(c,{reducer:a.A,actions:i.Ay,controls:o.Ay,resolvers:u.A,selectors:s.A});(0,r.register)(l);const f=window?.Initial_State?.getModules||window?.Jetpack_Editor_Initial_State?.modules||null;null!==f&&(0,r.dispatch)(c).setJetpackModules({data:{...f}})},38862(e,t,n){"use strict";n.d(t,{A:()=>i});const r={isLoading:!1,isUpdating:{},data:{}},i=(e=r,t)=>{switch(t.type){case"SET_JETPACK_MODULES":return{...e,...t.options};case"SET_MODULE_UPDATING":return{...e,isUpdating:{...e.isUpdating,[t.name]:t.isUpdating}}}return e}},62701(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(27105),i=n(94478);const o={getJetpackModules:function*(){try{yield(0,r.F6)(!0);const e=yield(0,i.wz)();if(e)return(0,r.E9)({data:e})}catch(e){console.error(e)}finally{yield(0,r.F6)(!1)}}}},31640(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(97999);const i={getJetpackModules:e=>e.data,isModuleActive:(e,t)=>(0,r.isSimpleSite)()||(e?.data?.[t]?.activated??!1),areModulesLoading:e=>e.isLoading??!1,isModuleUpdating:(e,t)=>e?.isUpdating?.[t]??!1}},53265(e,t,n){"use strict";n(97999);var r=n(27723);n(93832),n(54815);const __=r.__;__("Upgrade your plan to use video covers","jetpack"),__("Upgrade your plan to upload audio","jetpack")},82034(e,t,n){"use strict";n(92279)},41409(e,t,n){"use strict";n(97999)},65595(e,t,n){"use strict";n(29491),n(10790)},225(e,t,n){"use strict";n.d(t,{j:()=>s});var r=n(85985),i=n(56427),o=n(86087),a=n(51720),u=n(54060);const s=(e,t,n,s)=>{const{tracks:c}=(0,r.st)();(0,o.useEffect)(()=>{c.recordEvent(`${a.xe}_view`)},[c]);let l=i.ExternalLink;return e&&(l="a"),(0,o.createElement)(l,{href:t,onClick:(0,u.R)(c,n)},s||void 0)}},15164(e,t,n){"use strict";n.d(t,{Y:()=>g});var r=n(3924),i=n(85985),o=n(56427),a=n(86087),u=n(27723),s=n(20071),c=n(48351),l=n(51720),f=n(54060),d=n(225),h=n(51984),p=n(10790);const __=u.__,_n=u._n,g=({site:e,adminUrl:t,isWpcomSite:n,isStatsModuleActive:g,emailSubscribers:y=0,paidSubscribers:v=0,allSubscribers:m=0,subscriberTotalsByDate:b={},showHeader:_,showChart:w})=>{const{tracks:x}=(0,i.st)();(0,a.useEffect)(()=>{x.recordEvent(`${l.xe}_view`)},[x]);const M=(0,u.sprintf)(
//translators: %1$s is the total number of subscribers, %2$s is the number of email subscribers
_n("%1$s subscriber (%2$s via email)","%1$s subscribers (%2$s via email)",m,"jetpack"),(0,f.ZV)(m),(0,f.ZV)(y)),A=(0,u.sprintf)(
//translators: %s is the number of paid subscribers
_n("%s paid subscriber","%s paid subscribers",v,"jetpack"),(0,f.ZV)(v));return(0,p.jsxs)("div",{className:"newsletter-widget",children:[_&&(0,p.jsx)("div",{className:"newsletter-widget__header",children:(0,p.jsxs)("div",{className:"newsletter-widget__stats",children:[(0,p.jsxs)("span",{className:"newsletter-widget__stat-item",children:[(0,p.jsx)("span",{className:"newsletter-widget__icon",children:(0,p.jsx)(o.Icon,{icon:s.A,size:24})}),(0,p.jsx)("span",{className:"newsletter-widget__stat-content",children:(0,p.jsx)("span",{className:"newsletter-widget__stat-label",children:(0,d.j)(!0,(0,f.R8)(e,t),"all_subscribers_click",M)})})]}),(0,p.jsxs)("span",{className:"newsletter-widget__stat-item",children:[(0,p.jsx)("span",{className:"newsletter-widget__icon",children:(0,p.jsx)(o.Icon,{icon:c.A,size:24})}),(0,p.jsx)("span",{className:"newsletter-widget__stat-content",children:(0,p.jsx)("span",{className:"newsletter-widget__stat-label",children:(0,d.j)(!0,(0,f.R8)(e,t),"paid_subscribers_click",A)})})]})]})}),w&&(0,p.jsxs)("div",{className:"newsletter-widget__chart",children:[(0,p.jsx)("h3",{className:"newsletter-widget__heading",children:__("Total Subscribers","jetpack")}),(0,p.jsx)(h.w,{subscriberTotalsByDate:b})]}),(0,p.jsxs)("div",{className:"newsletter-widget__footer",children:[(0,p.jsx)("p",{className:"newsletter-widget__footer-msg",children:(0,a.createInterpolateElement)(__("Effortlessly turn posts into emails with our Newsletter feature. Expand your reach, engage readers, and monetize your writing. No coding required. <link>Learn more</link>","jetpack"),{link:(0,d.j)(n,n?"https://wordpress.com/learn/courses/newsletters-101/wordpress-com-newsletter":"https://jetpack.com/support/newsletter","learn_more_click")})}),(0,p.jsxs)("div",{children:[(0,p.jsx)("h3",{className:"newsletter-widget__heading",children:__("Quick Links","jetpack")}),(0,p.jsxs)("ul",{className:"newsletter-widget__footer-list",children:[(0,p.jsx)("li",{children:(0,p.jsx)("a",{href:`${t}post-new.php`,onClick:(0,f.R)(x,"publish_post_click"),children:__("Publish your next post","jetpack")})}),g&&(0,p.jsx)("li",{children:(0,d.j)(!0,(0,f.R8)(e,t),"view_stats_click",__("View subscriber stats","jetpack"))}),(0,p.jsx)("li",{children:(0,d.j)(n,(0,r.A)((0,f.Qj)(`subscribers/${e}`,n),{anchor:"add-subscribers"}),"import_subscribers_click",__("Import subscribers","jetpack"))}),(0,p.jsx)("li",{children:(0,d.j)(n,(0,r.A)((0,f.Qj)(`subscribers/${e}`,n)),"manage_subscribers_click",__("Manage subscribers","jetpack"))}),(0,p.jsx)("li",{children:(0,d.j)(n,(0,r.A)((0,f.Qj)(`${n?"earn":"monetize"}/${e}`,n)),"monetize_click",__("Monetize","jetpack"))}),(0,p.jsx)("li",{children:(0,d.j)(!0,(0,f.iP)(e,n,t),"newsletter_settings_click",__("Newsletter settings","jetpack"))})]})]})]})]})}},51984(e,t,n){"use strict";n.d(t,{w:()=>P});var r=n(85985),i=n(22994),o=n(53207),a=n(37372),u=n(6699),s=n(62643),c=n(7401),l=n(76883),f=n(27917),d=n(65573),h=n(94648),p=n(86087),g=n(27723),y=n(51720),v=n(54060),m=n(10790);const __=g.__,b=(0,u.A)({domain:["all","paid"],range:[y.hg.all,y.hg.paid]}),_=(0,h.A)({backgroundColor:"white",colors:[y.hg.all,y.hg.paid],gridColor:"#e0e0e0",gridColorDark:"#e0e0e0",tickLength:0,gridStyles:{strokeWidth:1},svgLabelSmall:{fill:"#1e1e1e",fontSize:13,fontWeight:400}}),w=e=>e.date,x=e=>e.all,M=e=>e.paid,A=e=>y.hg[e],O=e=>y.aH[e],k=({key:e,color:t,x:n,y:r})=>{const i=y.hg[e]||t;return(0,m.jsx)("circle",{cx:n,cy:r,r:4,fill:i,stroke:"white",strokeWidth:2},`glyph-${e}`)},j=({tooltipData:e})=>{if(!e?.nearestDatum)return null;const t=e.nearestDatum.datum,n=w(t);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"subscribers-chart__tooltip-date",children:(0,v.Yq)(n,"full")}),(0,m.jsxs)("div",{className:"subscribers-chart__tooltip-stats",children:[(0,m.jsxs)("div",{className:"subscribers-chart__tooltip-stat",children:[(0,m.jsx)("div",{style:{backgroundColor:y.hg.all},className:"subscribers-chart__tooltip-indicator"}),(0,m.jsx)("span",{children:(0,g.sprintf)(
// translators: %s is the total number of subscribers.
__("All: %s","jetpack"),(0,v.ZV)(x(t)))})]}),(0,m.jsxs)("div",{className:"subscribers-chart__tooltip-stat",children:[(0,m.jsx)("div",{style:{backgroundColor:y.hg.paid},className:"subscribers-chart__tooltip-indicator"}),(0,m.jsx)("span",{children:(0,g.sprintf)(
// translators: %s is the number of paid subscribers.
__("Paid: %s","jetpack"),(0,v.ZV)(M(t)))})]})]})]})},P=({subscriberTotalsByDate:e})=>{const{tracks:t}=(0,r.st)();if((0,p.useEffect)(()=>{t.recordEvent(`${y.xe}chart_view`)},[t]),0===Object.keys(e).length)return(0,m.jsx)("div",{children:__("No data available","jetpack")});const n=(0,v.tX)(e);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"subscribers-chart",children:(0,m.jsx)(a.A,{children:({width:e,height:t})=>e&&t?(0,m.jsxs)(f.A,{height:t,width:e,xScale:{type:"time"},yScale:{type:"linear",nice:!0},theme:_,margin:{top:10,right:30,bottom:30,left:(0,v.oO)(n)},children:[(0,m.jsx)(c.A,{columns:!1,numTicks:5}),(0,m.jsx)(d.A,{dataKey:"all",data:n,xAccessor:w,yAccessor:x,colorAccessor:A,strokeWidth:2,curve:i.G}),(0,m.jsx)(d.A,{dataKey:"paid",data:n,xAccessor:w,yAccessor:M,colorAccessor:A,strokeWidth:2,curve:i.G}),(0,m.jsx)(s.A,{orientation:"left",hideAxisLine:!0,hideTicks:!0,hideZero:!0,numTicks:5}),(0,m.jsx)(s.A,{orientation:"bottom",tickFormat:v.Ac,hideAxisLine:!0,hideTicks:!0,numTicks:5,tickValues:(0,v.NL)(n)}),(0,m.jsx)(l.A,{showVerticalCrosshair:!0,showSeriesGlyphs:!0,className:"subscribers-chart__tooltip",renderTooltip:j,renderGlyph:k})]}):null})}),(0,m.jsx)(o.A,{scale:b,direction:"row",labelFormat:O,shape:"circle",shapeWidth:10,shapeHeight:10,itemMargin:5,className:"subscribers-chart__legend"})]})}},51720(e,t,n){"use strict";n.d(t,{aH:()=>o,hg:()=>i,xe:()=>a});var r=n(27723);const __=r.__,i={all:"#3057dc",paid:"#e68b28"},o={all:__("All","jetpack"),paid:__("Paid","jetpack")},a="jetpack_newsletter_widget_"},54060(e,t,n){"use strict";n.d(t,{Ac:()=>f,NL:()=>d,Qj:()=>a,R:()=>o,R8:()=>u,Yq:()=>l,ZV:()=>c,iP:()=>s,oO:()=>p,tX:()=>h});var r=n(3924),i=n(38443);const o=(e,t,n={})=>()=>{e.recordEvent(`jetpack_newsletter_widget_${t}`,n)},a=(e,t=!0)=>`https://${t?"wordpress.com":"cloud.jetpack.com"}/${e}`,u=(e,t)=>`${t}admin.php?page=stats#!/stats/subscribers/${e}`,s=(e,t,n)=>t?(0,r.A)(a("settings/newsletter/"+e)):`${n}admin.php?page=jetpack#newsletter`,c=e=>e.toLocaleString(),l=(e,t="short")=>"short"===t?(0,i.dateI18n)("M j",e):(0,i.dateI18n)("M j, Y",e),f=e=>l(e,"short"),d=e=>{if(e.length<2)return e.map(e=>e.date);const t=e[0].date,n=e[e.length-1].date,r=n.getTime()-t.getTime();return[t,new Date(t.getTime()+.25*r),new Date(t.getTime()+.5*r),new Date(t.getTime()+.75*r),n]},h=e=>Object.entries(e).map(([e,t])=>{const n=new Date(e);return isNaN(n.getTime())?null:{date:n,all:t?.all??0,paid:t?.paid??0}}).filter(Boolean).sort((e,t)=>e.date.getTime()-t.date.getTime()),p=e=>{if(0===e.length)return 30;const t=Math.max(...e.map(e=>Math.max(e.all||0,e.paid||0))).toString().length;return Math.max(30,8*t+10)}},10067(e,t,n){t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))}),t.splice(i,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n(78926)(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},78926(e,t,n){e.exports=function(e){function t(e){let n,i,o,a=null;function u(...e){if(!u.enabled)return;const r=u,i=Number(new Date),o=i-(n||i);r.diff=o,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(n,i)=>{if("%%"===n)return"%";a++;const o=t.formatters[i];if("function"==typeof o){const t=e[a];n=o.call(r,t),e.splice(a,1),a--}return n}),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return u.namespace=e,u.useColors=t.useColors(),u.color=t.selectColor(e),u.extend=r,u.destroy=t.destroy,Object.defineProperty(u,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,o=t.enabled(e)),o),set:e=>{a=e}}),"function"==typeof t.init&&t.init(u),u}function r(e,n){const r=t(this.namespace+(void 0===n?":":n)+e);return r.log=this.log,r}function i(e,t){let n=0,r=0,i=-1,o=0;for(;n<e.length;)if(r<t.length&&(t[r]===e[n]||"*"===t[r]))"*"===t[r]?(i=r,o=n,r++):(n++,r++);else{if(-1===i)return!1;r=i+1,o++,n=o}for(;r<t.length&&"*"===t[r];)r++;return r===t.length}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names,...t.skips.map(e=>"-"+e)].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const n=("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const e of n)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const n of t.skips)if(i(e,n))return!1;for(const n of t.names)if(i(e,n))return!0;return!1},t.humanize=n(44997),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(n=>{t[n]=e[n]}),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t<e.length;t++)n=(n<<5)-n+e.charCodeAt(t),n|=0;return t.colors[Math.abs(n)%t.colors.length]},t.enable(t.load()),t}},74277(e){"use strict";e.exports={consumer_slug:"jetpack"}},97999(e){"use strict";e.exports=window.JetpackScriptDataModule},51609(e){"use strict";e.exports=window.React},75795(e){"use strict";e.exports=window.ReactDOM},10790(e){"use strict";e.exports=window.ReactJSXRuntime},1455(e){"use strict";e.exports=window.wp.apiFetch},56427(e){"use strict";e.exports=window.wp.components},29491(e){"use strict";e.exports=window.wp.compose},47143(e){"use strict";e.exports=window.wp.data},38443(e){"use strict";e.exports=window.wp.date},98490(e){"use strict";e.exports=window.wp.domReady},86087(e){"use strict";e.exports=window.wp.element},52619(e){"use strict";e.exports=window.wp.hooks},27723(e){"use strict";e.exports=window.wp.i18n},92279(e){"use strict";e.exports=window.wp.plugins},5573(e){"use strict";e.exports=window.wp.primitives},93832(e){"use strict";e.exports=window.wp.url},5868(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},20071(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(5573),i=n(10790),o=(0,i.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})})},48351(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(5573),i=n(10790),o=(0,i.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z"})})},93580(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})},3714(e,t,n){"use strict";n.d(t,{Ay:()=>c,ah:()=>s});var r=n(93580),i=n(86247),o=n(24349);const a=(0,i.A)(r.A),u=a.right,s=a.left,c=((0,i.A)(o.A).center,u)},86247(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(93580),i=n(58398);function o(e){let t,n,o;function u(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{const t=i+o>>>1;n(e[t],r)<0?i=t+1:o=t}while(i<o)}return i}return 2!==e.length?(t=r.A,n=(t,n)=>(0,r.A)(e(t),n),o=(t,n)=>e(t)-n):(t=e===r.A||e===i.A?e:a,n=e,o=e),{left:u,center:function(e,t,n=0,r=e.length){const i=u(e,t,n,r-1);return i>n&&o(e[i-1],t)>-o(e[i],t)?i-1:i},right:function(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{const t=i+o>>>1;n(e[t],r)<=0?i=t+1:o=t}while(i<o)}return i}}}function a(){return 0}},58398(e,t,n){"use strict";function r(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}n.d(t,{A:()=>r})},12304(e,t,n){"use strict";function r(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r<t&&(r=t)));else{let i=-1;for(let o of e)null!=(o=t(o,++i,e))&&(void 0===n?o>=o&&(n=r=o):(n>o&&(n=o),r<o&&(r=o)))}return[n,r]}n.d(t,{A:()=>r})},24349(e,t,n){"use strict";function r(e){return null===e?NaN:+e}n.d(t,{A:()=>r})},21217(e,t,n){"use strict";n.d(t,{Z4:()=>i});var r=n(24349);function i(e,t,n=r.A){if((i=e.length)&&!isNaN(t=+t)){if(t<=0||i<2)return+n(e[0],0,e);if(t>=1)return+n(e[i-1],i-1,e);var i,o=(i-1)*t,a=Math.floor(o),u=+n(e[a],a,e);return u+(+n(e[a+1],a+1,e)-u)*(o-a)}}},85007(e,t,n){"use strict";function r(e,t,n){e=+e,t=+t,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)),o=new Array(i);++r<i;)o[r]=e+r*n;return o}n.d(t,{A:()=>r})},82280(e,t,n){"use strict";n.d(t,{Ay:()=>a,lq:()=>u,sG:()=>s});var r=Math.sqrt(50),i=Math.sqrt(10),o=Math.sqrt(2);function a(e,t,n){var r,i,o,a,s=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];if((r=t<e)&&(i=e,e=t,t=i),0===(a=u(e,t,n))||!isFinite(a))return[];if(a>0){let n=Math.round(e/a),r=Math.round(t/a);for(n*a<e&&++n,r*a>t&&--r,o=new Array(i=r-n+1);++s<i;)o[s]=(n+s)*a}else{a=-a;let n=Math.round(e*a),r=Math.round(t*a);for(n/a<e&&++n,r/a>t&&--r,o=new Array(i=r-n+1);++s<i;)o[s]=(n+s)/a}return r&&o.reverse(),o}function u(e,t,n){var a=(t-e)/Math.max(0,n),u=Math.floor(Math.log(a)/Math.LN10),s=a/Math.pow(10,u);return u>=0?(s>=r?10:s>=i?5:s>=o?2:1)*Math.pow(10,u):-Math.pow(10,-u)/(s>=r?10:s>=i?5:s>=o?2:1)}function s(e,t,n){var a=Math.abs(t-e)/Math.max(0,n),u=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),s=a/u;return s>=r?u*=10:s>=i?u*=5:s>=o&&(u*=2),t<e?-u:u}},94407(e,t,n){"use strict";n.d(t,{Ay:()=>_,Gw:()=>O,KI:()=>E,Q1:()=>i,Qh:()=>A,Uw:()=>a,b:()=>M,ef:()=>o});var r=n(83933);function i(){}var o=.7,a=1/o,u="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",l=/^#([0-9a-f]{3,8})$/,f=new RegExp(`^rgb\\(${u},${u},${u}\\)$`),d=new RegExp(`^rgb\\(${c},${c},${c}\\)$`),h=new RegExp(`^rgba\\(${u},${u},${u},${s}\\)$`),p=new RegExp(`^rgba\\(${c},${c},${c},${s}\\)$`),g=new RegExp(`^hsl\\(${s},${c},${c}\\)$`),y=new RegExp(`^hsla\\(${s},${c},${c},${s}\\)$`),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function m(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function _(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=l.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?w(t):3===n?new O(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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 O(t[1],t[2],t[3],1):(t=d.exec(e))?new O(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=p.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=g.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=y.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?w(v[e]):"transparent"===e?new O(NaN,NaN,NaN,0):null}function w(e){return new O(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new O(e,t,n,r)}function M(e){return e instanceof i||(e=_(e)),e?new O((e=e.rgb()).r,e.g,e.b,e.opacity):new O}function A(e,t,n,r){return 1===arguments.length?M(e):new O(e,t,n,r??1)}function O(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function k(){return`#${S(this.r)}${S(this.g)}${S(this.b)}`}function j(){const e=P(this.opacity);return`${1===e?"rgb(":"rgba("}${T(this.r)}, ${T(this.g)}, ${T(this.b)}${1===e?")":`, ${e})`}`}function P(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function T(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function S(e){return((e=T(e))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new D(e,t,n,r)}function N(e){if(e instanceof D)return new D(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=_(e)),!e)return new D;if(e instanceof D)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),u=NaN,s=a-o,c=(a+o)/2;return s?(u=t===a?(n-r)/s+6*(n<r):n===a?(r-t)/s+2:(t-n)/s+4,s/=c<.5?a+o:2-a-o,u*=60):s=c>0&&c<1?0:u,new D(u,s,c,e.opacity)}function E(e,t,n,r){return 1===arguments.length?N(e):new D(e,t,n,r??1)}function D(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function R(e){return(e=(e||0)%360)<0?e+360:e}function F(e){return Math.max(0,Math.min(1,e||0))}function U(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,r.A)(i,_,{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 N(this).formatHsl()},formatRgb:b,toString:b}),(0,r.A)(O,A,(0,r.X)(i,{brighter(e){return e=null==e?a:Math.pow(a,e),new O(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?o:Math.pow(o,e),new O(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new O(T(this.r),T(this.g),T(this.b),P(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:k,formatHex:k,formatHex8:function(){return`#${S(this.r)}${S(this.g)}${S(this.b)}${S(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:j,toString:j})),(0,r.A)(D,E,(0,r.X)(i,{brighter(e){return e=null==e?a:Math.pow(a,e),new D(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?o:Math.pow(o,e),new D(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new O(U(e>=240?e-240:e+120,i,r),U(e,i,r),U(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new D(R(this.h),F(this.s),F(this.l),P(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=P(this.opacity);return`${1===e?"hsl(":"hsla("}${R(this.h)}, ${100*F(this.s)}%, ${100*F(this.l)}%${1===e?")":`, ${e})`}`}}))},77223(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(83933),i=n(94407),o=n(49484),a=-.14861,u=1.78277,s=-.29227,c=-.90649,l=1.97294,f=l*c,d=l*u,h=u*s-c*a;function p(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof g)return new g(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=(h*r+f*t-d*n)/(h+f-d),u=r-a,p=(l*(n-a)-s*u)/c,y=Math.sqrt(p*p+u*u)/(l*a*(1-a)),v=y?Math.atan2(p,u)*o.u-120:NaN;return new g(v<0?v+360:v,y,a,e.opacity)}(e):new g(e,t,n,r??1)}function g(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.A)(g,p,(0,r.X)(i.Q1,{brighter(e){return e=null==e?i.Uw:Math.pow(i.Uw,e),new g(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i.ef:Math.pow(i.ef,e),new g(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*o.F,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),f=Math.sin(e);return new i.Gw(255*(t+n*(a*r+u*f)),255*(t+n*(s*r+c*f)),255*(t+n*(l*r)),this.opacity)}}))},83933(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})},49099(e,t,n){"use strict";n.d(t,{Ay:()=>h,aq:()=>_});var r=n(83933),i=n(94407),o=n(49484);const a=.96422,u=.82521,s=4/29,c=6/29,l=3*c*c,f=c*c*c;function d(e){if(e instanceof p)return new p(e.l,e.a,e.b,e.opacity);if(e instanceof w)return x(e);e instanceof i.Gw||(e=(0,i.b)(e));var t,n,r=m(e.r),o=m(e.g),s=m(e.b),c=g((.2225045*r+.7168786*o+.0606169*s)/1);return r===o&&o===s?t=n=c:(t=g((.4360747*r+.3850649*o+.1430804*s)/a),n=g((.0139322*r+.0971045*o+.7141733*s)/u)),new p(116*c-16,500*(t-c),200*(c-n),e.opacity)}function h(e,t,n,r){return 1===arguments.length?d(e):new p(e,t,n,r??1)}function p(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function g(e){return e>f?Math.pow(e,1/3):e/l+s}function y(e){return e>c?e*e*e:l*(e-s)}function v(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function m(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function b(e){if(e instanceof w)return new w(e.h,e.c,e.l,e.opacity);if(e instanceof p||(e=d(e)),0===e.a&&0===e.b)return new w(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*o.u;return new w(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function _(e,t,n,r){return 1===arguments.length?b(e):new w(e,t,n,r??1)}function w(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function x(e){if(isNaN(e.h))return new p(e.l,0,0,e.opacity);var t=e.h*o.F;return new p(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}(0,r.A)(p,h,(0,r.X)(i.Q1,{brighter(e){return new p(this.l+18*(e??1),this.a,this.b,this.opacity)},darker(e){return new p(this.l-18*(e??1),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=a*y(t),e=1*y(e),n=u*y(n),new i.Gw(v(3.1338561*t-1.6168667*e-.4906146*n),v(-.9787684*t+1.9161415*e+.033454*n),v(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),(0,r.A)(w,_,(0,r.X)(i.Q1,{brighter(e){return new w(this.h,this.c,this.l+18*(e??1),this.opacity)},darker(e){return new w(this.h,this.c,this.l-18*(e??1),this.opacity)},rgb(){return x(this).rgb()}}))},49484(e,t,n){"use strict";n.d(t,{F:()=>r,u:()=>i});const r=Math.PI/180,i=180/Math.PI},24491(e,t,n){"use strict";n.d(t,{GP:()=>i,s:()=>o});var r,i,o,a,u=n(976);a={thousands:",",grouping:[3],currency:["$",""]},r=(0,u.A)(a),i=r.format,o=r.formatPrefix},52141(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(71166);function i(e){return(e=(0,r.f)(Math.abs(e)))?e[1]:NaN}},71166(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})},68514(e,t,n){"use strict";function r(e,t){return function(n,r){for(var i=n.length,o=[],a=0,u=e[0],s=0;i>0&&u>0&&(s+u+1>r&&(u=Math.max(1,r-s)),o.push(n.substring(i-=u,i+u)),!((s+=u+1)>r));)u=e[a=(a+1)%e.length];return o.reverse().join(t)}}n.d(t,{A:()=>r})},84422(e,t,n){"use strict";function r(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}n.d(t,{A:()=>r})},63134(e,t,n){"use strict";n.d(t,{A:()=>o,u:()=>r});var r,i=n(71166);function o(e,t){var n=(0,i.f)(e,t);if(!n)return e+"";var o=n[0],a=n[1],u=a-(r=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,s=o.length;return u===s?o:u>s?o+new Array(u-s+1).join("0"):u>0?o.slice(0,u)+"."+o.slice(u):"0."+new Array(1-u).join("0")+(0,i.f)(e,Math.max(0,t+u-1))[0]}},43092(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(71166);function i(e,t){var n=(0,r.f)(e,t);if(!n)return e+"";var i=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+i:i.length>o+1?i.slice(0,o+1)+"."+i.slice(o+1):i+new Array(o-i.length+2).join("0")}},75909(e,t,n){"use strict";n.d(t,{A:()=>i});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new o({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 o(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=o.prototype,o.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}},33361(e,t,n){"use strict";function r(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}n.d(t,{A:()=>r})},23892(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(71166),i=n(63134),o=n(43092);const a={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:r.A,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>(0,o.A)(100*e,t),r:o.A,s:i.A,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)}},56876(e,t,n){"use strict";function r(e){return e}n.d(t,{A:()=>r})},976(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(52141),i=n(68514),o=n(84422),a=n(75909),u=n(33361),s=n(23892),c=n(63134),l=n(56876),f=Array.prototype.map,d=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function h(e){var t=void 0===e.grouping||void 0===e.thousands?l.A:(0,i.A)(f.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",h=void 0===e.currency?"":e.currency[1]+"",p=void 0===e.decimal?".":e.decimal+"",g=void 0===e.numerals?l.A:(0,o.A)(f.call(e.numerals,String)),y=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"−":e.minus+"",m=void 0===e.nan?"NaN":e.nan+"";function b(e){var r=(e=(0,a.A)(e)).fill,i=e.align,o=e.sign,l=e.symbol,f=e.zero,b=e.width,_=e.comma,w=e.precision,x=e.trim,M=e.type;"n"===M?(_=!0,M="g"):s.A[M]||(void 0===w&&(w=12),x=!0,M="g"),(f||"0"===r&&"="===i)&&(f=!0,r="0",i="=");var A="$"===l?n:"#"===l&&/[boxX]/.test(M)?"0"+M.toLowerCase():"",O="$"===l?h:/[%p]/.test(M)?y:"",k=s.A[M],j=/[defgprs%]/.test(M);function P(e){var n,a,s,l=A,h=O;if("c"===M)h=k(e)+h,e="";else{var y=(e=+e)<0||1/e<0;if(e=isNaN(e)?m:k(Math.abs(e),w),x&&(e=(0,u.A)(e)),y&&0===+e&&"+"!==o&&(y=!1),l=(y?"("===o?o:v:"-"===o||"("===o?"":o)+l,h=("s"===M?d[8+c.u/3]:"")+h+(y&&"("===o?")":""),j)for(n=-1,a=e.length;++n<a;)if(48>(s=e.charCodeAt(n))||s>57){h=(46===s?p+e.slice(n+1):e.slice(n))+h,e=e.slice(0,n);break}}_&&!f&&(e=t(e,1/0));var P=l.length+e.length+h.length,T=P<b?new Array(b-P+1).join(r):"";switch(_&&f&&(e=t(T+e,T.length?b-h.length:1/0),T=""),i){case"<":e=l+e+h+T;break;case"=":e=l+T+e+h;break;case"^":e=T.slice(0,P=T.length>>1)+l+e+h+T.slice(P);break;default:e=T+l+e+h}return g(e)}return w=void 0===w?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),P.toString=function(){return e+""},P}return{format:b,formatPrefix:function(e,t){var n=b(((e=(0,a.A)(e)).type="f",e)),i=3*Math.max(-8,Math.min(8,Math.floor((0,r.A)(t)/3))),o=Math.pow(10,-i),u=d[8+i/3];return function(e){return n(o*e)+u}}}}},66612(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(52141);function i(e){return Math.max(0,-(0,r.A)(Math.abs(e)))}},76444(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(52141);function i(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,r.A)(t)/3)))-(0,r.A)(Math.abs(e)))}},5026(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(52141);function i(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,(0,r.A)(t)-(0,r.A)(e))+1}},65469(e,t,n){"use strict";n.d(t,{$:()=>i});var r=n(70361);function i(e,t){var n,i=t?t.length:0,o=e?Math.min(i,e.length):0,a=new Array(o),u=new Array(i);for(n=0;n<o;++n)a[n]=(0,r.A)(e[n],t[n]);for(;n<i;++n)u[n]=t[n];return function(e){for(n=0;n<o;++n)u[n]=a[n](e);return u}}},49946(e,t,n){"use strict";function r(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}function i(e){var t=e.length-1;return function(n){var i=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[i],a=e[i+1],u=i>0?e[i-1]:2*o-a,s=i<t-1?e[i+2]:2*a-o;return r((n-i/t)*t,u,o,a,s)}}n.d(t,{A:()=>i,H:()=>r})},15002(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(49946);function i(e){var t=e.length;return function(n){var i=Math.floor(((n%=1)<0?++n:n)*t),o=e[(i+t-1)%t],a=e[i%t],u=e[(i+1)%t],s=e[(i+2)%t];return(0,r.H)((n-i/t)*t,o,a,u,s)}}},24115(e,t,n){"use strict";n.d(t,{Ay:()=>u,lG:()=>o,uN:()=>a});var r=n(28338);function i(e,t){return function(n){return e+n*t}}function o(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 a(e){return 1===(e=+e)?u:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,r.A)(isNaN(t)?n:t)}}function u(e,t){var n=t-e;return n?i(e,n):(0,r.A)(isNaN(e)?t:e)}},28338(e,t,n){"use strict";n.d(t,{A:()=>r});const r=e=>()=>e},70027(e,t,n){"use strict";n.d(t,{A:()=>a,w:()=>u});var r=n(77223),i=n(24115);function o(e){return function t(n){function o(t,o){var a=e((t=(0,r.A)(t)).h,(o=(0,r.A)(o)).h),u=(0,i.Ay)(t.s,o.s),s=(0,i.Ay)(t.l,o.l),c=(0,i.Ay)(t.opacity,o.opacity);return function(e){return t.h=a(e),t.s=u(e),t.l=s(Math.pow(e,n)),t.opacity=c(e),t+""}}return n=+n,o.gamma=t,o}(1)}const a=o(i.lG);var u=o(i.Ay)},40062(e,t,n){"use strict";function r(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}n.d(t,{A:()=>r})},5387(e,t,n){"use strict";n.d(t,{A:()=>a,G:()=>u});var r=n(49099),i=n(24115);function o(e){return function(t,n){var o=e((t=(0,r.aq)(t)).h,(n=(0,r.aq)(n)).h),a=(0,i.Ay)(t.c,n.c),u=(0,i.Ay)(t.l,n.l),s=(0,i.Ay)(t.opacity,n.opacity);return function(e){return t.h=o(e),t.c=a(e),t.l=u(e),t.opacity=s(e),t+""}}}const a=o(i.lG);var u=o(i.Ay)},24283(e,t,n){"use strict";n.d(t,{A:()=>a,y:()=>u});var r=n(94407),i=n(24115);function o(e){return function(t,n){var o=e((t=(0,r.KI)(t)).h,(n=(0,r.KI)(n)).h),a=(0,i.Ay)(t.s,n.s),u=(0,i.Ay)(t.l,n.l),s=(0,i.Ay)(t.opacity,n.opacity);return function(e){return t.h=o(e),t.s=a(e),t.l=u(e),t.opacity=s(e),t+""}}}const a=o(i.lG);var u=o(i.Ay)},64359(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(49099),i=n(24115);function o(e,t){var n=(0,i.Ay)((e=(0,r.Ay)(e)).l,(t=(0,r.Ay)(t)).l),o=(0,i.Ay)(e.a,t.a),a=(0,i.Ay)(e.b,t.b),u=(0,i.Ay)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=o(t),e.b=a(t),e.opacity=u(t),e+""}}},83835(e,t,n){"use strict";function r(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}n.d(t,{A:()=>r})},87114(e,t,n){"use strict";function r(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(o){for(n=0;n<r;++n)i[n]=e[n]*(1-o)+t[n]*o;return i}}function i(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.d(t,{A:()=>r,p:()=>i})},88905(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(70361);function i(e,t){var n,i={},o={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?i[n]=(0,r.A)(e[n],t[n]):o[n]=t[n];return function(e){for(n in i)o[n]=i[n](e);return o}}},7855(e,t,n){"use strict";n.d(t,{Ay:()=>u});var r=n(94407),i=n(49946),o=n(15002),a=n(24115);const u=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),u=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=u(t),e.opacity=s(t),e+""}}return i.gamma=e,i}(1);function s(e){return function(t){var n,i,o=t.length,a=new Array(o),u=new Array(o),s=new Array(o);for(n=0;n<o;++n)i=(0,r.Qh)(t[n]),a[n]=i.r||0,u[n]=i.g||0,s[n]=i.b||0;return a=e(a),u=e(u),s=e(s),i.opacity=1,function(e){return i.r=a(e),i.g=u(e),i.b=s(e),i+""}}}s(i.A),s(o.A)},44220(e,t,n){"use strict";function r(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}n.d(t,{A:()=>r})},37523(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(83835),i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,o=new RegExp(i.source,"g");function a(e,t){var n,a,u,s=i.lastIndex=o.lastIndex=0,c=-1,l=[],f=[];for(e+="",t+="";(n=i.exec(e))&&(a=o.exec(t));)(u=a.index)>s&&(u=t.slice(s,u),l[c]?l[c]+=u:l[++c]=u),(n=n[0])===(a=a[0])?l[c]?l[c]+=a:l[++c]=a:(l[++c]=null,f.push({i:c,x:(0,r.A)(n,a)})),s=o.lastIndex;return s<t.length&&(u=t.slice(s),l[c]?l[c]+=u:l[++c]=u),l.length<2?f[0]?function(e){return function(t){return e(t)+""}}(f[0].x):function(e){return function(){return e}}(t):(t=f.length,function(e){for(var n,r=0;r<t;++r)l[(n=f[r]).i]=n.x(e);return l.join("")})}},70361(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(94407),i=n(7855),o=n(65469),a=n(40062),u=n(83835),s=n(88905),c=n(37523),l=n(28338),f=n(87114);function d(e,t){var n,d=typeof t;return null==t||"boolean"===d?(0,l.A)(t):("number"===d?u.A:"string"===d?(n=(0,r.Ay)(t))?(t=n,i.Ay):c.A:t instanceof r.Ay?i.Ay:t instanceof Date?a.A:(0,f.p)(t)?f.A:Array.isArray(t)?o.$:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?s.A:u.A)(e,t)}},11390(e,t,n){"use strict";n.d(t,{A:()=>a,z:()=>s});var r=n(85007),i=n(91363),o=n(20984);function a(){var e,t,n=(0,o.A)().unknown(void 0),u=n.domain,s=n.range,c=0,l=1,f=!1,d=0,h=0,p=.5;function g(){var n=u().length,i=l<c,o=i?l:c,a=i?c:l;e=(a-o)/Math.max(1,n-d+2*h),f&&(e=Math.floor(e)),o+=(a-o-e*(n-d))*p,t=e*(1-d),f&&(o=Math.round(o),t=Math.round(t));var g=(0,r.A)(n).map(function(t){return o+e*t});return s(i?g.reverse():g)}return delete n.unknown,n.domain=function(e){return arguments.length?(u(e),g()):u()},n.range=function(e){return arguments.length?([c,l]=e,c=+c,l=+l,g()):[c,l]},n.rangeRound=function(e){return[c,l]=e,c=+c,l=+l,f=!0,g()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(f=!!e,g()):f},n.padding=function(e){return arguments.length?(d=Math.min(1,h=+e),g()):d},n.paddingInner=function(e){return arguments.length?(d=Math.min(1,e),g()):d},n.paddingOuter=function(e){return arguments.length?(h=+e,g()):h},n.align=function(e){return arguments.length?(p=Math.max(0,Math.min(1,e)),g()):p},n.copy=function(){return a(u(),[c,l]).round(f).paddingInner(d).paddingOuter(h).align(p)},i.C.apply(g(),arguments)}function u(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return u(t())},e}function s(){return u(a.apply(null,arguments).paddingInner(1))}},785(e,t,n){"use strict";function r(e){return function(){return e}}n.d(t,{A:()=>r})},80226(e,t,n){"use strict";n.d(t,{Ay:()=>y,C:()=>p,D_:()=>l,Gu:()=>g});var r=n(3714),i=n(70361),o=n(83835),a=n(44220),u=n(785),s=n(13656),c=[0,1];function l(e){return e}function f(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(0,u.A)(isNaN(t)?NaN:.5)}function d(e,t,n){var r=e[0],i=e[1],o=t[0],a=t[1];return i<r?(r=f(i,r),o=n(a,o)):(r=f(r,i),o=n(o,a)),function(e){return o(r(e))}}function h(e,t,n){var i=Math.min(e.length,t.length)-1,o=new Array(i),a=new Array(i),u=-1;for(e[i]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++u<i;)o[u]=f(e[u],e[u+1]),a[u]=n(t[u],t[u+1]);return function(t){var n=(0,r.Ay)(e,t,1,i)-1;return a[n](o[n](t))}}function p(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function g(){var e,t,n,r,u,f,p=c,g=c,y=i.A,v=l;function m(){var e,t,n,i=Math.min(p.length,g.length);return v!==l&&(e=p[0],t=p[i-1],e>t&&(n=e,e=t,t=n),v=function(n){return Math.max(e,Math.min(t,n))}),r=i>2?h:d,u=f=null,b}function b(t){return null==t||isNaN(t=+t)?n:(u||(u=r(p.map(e),g,y)))(e(v(t)))}return b.invert=function(n){return v(t((f||(f=r(g,p.map(e),o.A)))(n)))},b.domain=function(e){return arguments.length?(p=Array.from(e,s.A),m()):p.slice()},b.range=function(e){return arguments.length?(g=Array.from(e),m()):g.slice()},b.rangeRound=function(e){return g=Array.from(e),y=a.A,m()},b.clamp=function(e){return arguments.length?(v=!!e||l,m()):v!==l},b.interpolate=function(e){return arguments.length?(y=e,m()):y},b.unknown=function(e){return arguments.length?(n=e,b):n},function(n,r){return e=n,t=r,m()}}function y(){return g()(l,l)}},91363(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})},66212(e,t,n){"use strict";n.d(t,{A:()=>s,C:()=>u});var r=n(82280),i=n(80226),o=n(91363),a=n(78859);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],e??10)},e.tickFormat=function(e,n){var r=t();return(0,a.A)(r[0],r[r.length-1],e??10,n)},e.nice=function(n){null==n&&(n=10);var i,o,a=t(),u=0,s=a.length-1,c=a[u],l=a[s],f=10;for(l<c&&(o=c,c=l,l=o,o=u,u=s,s=o);f-- >0;){if((o=(0,r.lq)(c,l,n))===i)return a[u]=c,a[s]=l,t(a);if(o>0)c=Math.floor(c/o)*o,l=Math.ceil(l/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,l=Math.floor(l*o)/o}i=o}return e},e}function s(){var e=(0,i.Ay)();return e.copy=function(){return(0,i.C)(e,s())},o.C.apply(e,arguments),u(e)}},71843(e,t,n){"use strict";n.d(t,{A:()=>y});var r=n(82280),i=n(24491),o=n(75909),a=n(94492),u=n(80226),s=n(91363);function c(e){return Math.log(e)}function l(e){return Math.exp(e)}function f(e){return-Math.log(-e)}function d(e){return-Math.exp(-e)}function h(e){return isFinite(e)?+("1e"+e):e<0?0:e}function p(e){return(t,n)=>-e(-t,n)}function g(e){const t=e(c,l),n=t.domain;let u,s,g=10;function y(){return u=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(g),s=function(e){return 10===e?h:e===Math.E?Math.exp:t=>Math.pow(e,t)}(g),n()[0]<0?(u=p(u),s=p(s),e(f,d)):e(c,l),t}return t.base=function(e){return arguments.length?(g=+e,y()):g},t.domain=function(e){return arguments.length?(n(e),y()):n()},t.ticks=e=>{const t=n();let i=t[0],o=t[t.length-1];const a=o<i;a&&([i,o]=[o,i]);let c,l,f=u(i),d=u(o);const h=null==e?10:+e;let p=[];if(!(g%1)&&d-f<h){if(f=Math.floor(f),d=Math.ceil(d),i>0){for(;f<=d;++f)for(c=1;c<g;++c)if(l=f<0?c/s(-f):c*s(f),!(l<i)){if(l>o)break;p.push(l)}}else for(;f<=d;++f)for(c=g-1;c>=1;--c)if(l=f>0?c/s(-f):c*s(f),!(l<i)){if(l>o)break;p.push(l)}2*p.length<h&&(p=(0,r.Ay)(i,o,h))}else p=(0,r.Ay)(f,d,Math.min(d-f,h)).map(s);return a?p.reverse():p},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===g?"s":","),"function"!=typeof n&&(g%1||null!=(n=(0,o.A)(n)).precision||(n.trim=!0),n=(0,i.GP)(n)),e===1/0)return n;const r=Math.max(1,g*e/t.ticks().length);return e=>{let t=e/s(Math.round(u(e)));return t*g<g-.5&&(t*=g),t<=r?n(e):""}},t.nice=()=>n((0,a.A)(n(),{floor:e=>s(Math.floor(u(e))),ceil:e=>s(Math.ceil(u(e)))})),t}function y(){const e=g((0,u.Gu)()).domain([1,10]);return e.copy=()=>(0,u.C)(e,y()).base(e.base()),s.C.apply(e,arguments),e}},94492(e,t,n){"use strict";function r(e,t){var n,r=0,i=(e=e.slice()).length-1,o=e[r],a=e[i];return a<o&&(n=r,r=i,i=n,n=o,o=a,a=n),e[r]=t.floor(o),e[i]=t.ceil(a),e}n.d(t,{A:()=>r})},13656(e,t,n){"use strict";function r(e){return+e}n.d(t,{A:()=>r})},20984(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(47513),i=n(91363);const o=Symbol("implicit");function a(){var e=new r.B,t=[],n=[],u=o;function s(r){let i=e.get(r);if(void 0===i){if(u!==o)return u;e.set(r,i=t.push(r)-1)}return n[i%n.length]}return s.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new r.B;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return s},s.range=function(e){return arguments.length?(n=Array.from(e),s):n.slice()},s.unknown=function(e){return arguments.length?(u=e,s):u},s.copy=function(){return a(t,n).unknown(u)},i.C.apply(s,arguments),s}},85591(e,t,n){"use strict";n.d(t,{Ay:()=>l,RZ:()=>f});var r=n(66212),i=n(80226),o=n(91363);function a(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function u(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function s(e){return e<0?-e*e:e*e}function c(e){var t=e(i.D_,i.D_),n=1;return t.exponent=function(t){return arguments.length?1===(n=+t)?e(i.D_,i.D_):.5===n?e(u,s):e(a(n),a(1/n)):n},(0,r.C)(t)}function l(){var e=c((0,i.Gu)());return e.copy=function(){return(0,i.C)(e,l()).exponent(e.exponent())},o.C.apply(e,arguments),e}function f(){return l.apply(null,arguments).exponent(.5)}},45168(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(3714),i=n(93580),o=n(21217),a=n(91363);function u(){var e,t=[],n=[],s=[];function c(){var e=0,r=Math.max(1,n.length);for(s=new Array(r-1);++e<r;)s[e-1]=(0,o.Z4)(t,e/r);return l}function l(t){return null==t||isNaN(t=+t)?e:n[(0,r.Ay)(s,t)]}return l.invertExtent=function(e){var r=n.indexOf(e);return r<0?[NaN,NaN]:[r>0?s[r-1]:t[0],r<s.length?s[r]:t[t.length-1]]},l.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(i.A),c()},l.range=function(e){return arguments.length?(n=Array.from(e),c()):n.slice()},l.unknown=function(t){return arguments.length?(e=t,l):e},l.quantiles=function(){return s.slice()},l.copy=function(){return u().domain(t).range(n).unknown(e)},a.C.apply(l,arguments)}},97434(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(3714),i=n(66212),o=n(91363);function a(){var e,t=0,n=1,u=1,s=[.5],c=[0,1];function l(t){return null!=t&&t<=t?c[(0,r.Ay)(s,t,0,u)]:e}function f(){var e=-1;for(s=new Array(u);++e<u;)s[e]=((e+1)*n-(e-u)*t)/(u+1);return l}return l.domain=function(e){return arguments.length?([t,n]=e,t=+t,n=+n,f()):[t,n]},l.range=function(e){return arguments.length?(u=(c=Array.from(e)).length-1,f()):c.slice()},l.invertExtent=function(e){var r=c.indexOf(e);return r<0?[NaN,NaN]:r<1?[t,s[0]]:r>=u?[s[u-1],n]:[s[r-1],s[r]]},l.unknown=function(t){return arguments.length?(e=t,l):l},l.thresholds=function(){return s.slice()},l.copy=function(){return a().domain([t,n]).range(c).unknown(e)},o.C.apply((0,i.C)(l),arguments)}},270(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(80226),i=n(91363),o=n(66212),a=n(13656);function u(e){return Math.sign(e)*e*e}function s(){var e,t=(0,r.Ay)(),n=[0,1],c=!1;function l(n){var r=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(r)?e:c?Math.round(r):r}return l.invert=function(e){return t.invert(u(e))},l.domain=function(e){return arguments.length?(t.domain(e),l):t.domain()},l.range=function(e){return arguments.length?(t.range((n=Array.from(e,a.A)).map(u)),l):n.slice()},l.rangeRound=function(e){return l.range(e).round(!0)},l.round=function(e){return arguments.length?(c=!!e,l):c},l.clamp=function(e){return arguments.length?(t.clamp(e),l):t.clamp()},l.unknown=function(t){return arguments.length?(e=t,l):e},l.copy=function(){return s(t.domain(),n).round(c).clamp(t.clamp()).unknown(e)},i.C.apply(l,arguments),(0,o.C)(l)}},24530(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(66212),i=n(80226),o=n(91363);function a(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function u(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function s(){var e=function(e){var t=1,n=e(a(t),u(t));return n.constant=function(n){return arguments.length?e(a(t=+n),u(t)):t},(0,r.C)(n)}((0,i.Gu)());return e.copy=function(){return(0,i.C)(e,s()).constant(e.constant())},o.C.apply(e,arguments)}},1626(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(3714),i=n(91363);function o(){var e,t=[.5],n=[0,1],a=1;function u(i){return null!=i&&i<=i?n[(0,r.Ay)(t,i,0,a)]:e}return u.domain=function(e){return arguments.length?(t=Array.from(e),a=Math.min(t.length,n.length-1),u):t.slice()},u.range=function(e){return arguments.length?(n=Array.from(e),a=Math.min(t.length,n.length-1),u):n.slice()},u.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},u.unknown=function(t){return arguments.length?(e=t,u):e},u.copy=function(){return o().domain(t).range(n).unknown(e)},i.C.apply(u,arguments)}},78859(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(82280),i=n(24491),o=n(75909),a=n(66612),u=n(76444),s=n(5026);function c(e,t,n,c){var l,f=(0,r.sG)(e,t,n);switch((c=(0,o.A)(c??",f")).type){case"s":var d=Math.max(Math.abs(e),Math.abs(t));return null!=c.precision||isNaN(l=(0,u.A)(f,d))||(c.precision=l),(0,i.s)(c,d);case"":case"e":case"g":case"p":case"r":null!=c.precision||isNaN(l=(0,s.A)(f,Math.max(Math.abs(e),Math.abs(t))))||(c.precision=l-("e"===c.type));break;case"f":case"%":null!=c.precision||isNaN(l=(0,a.A)(f))||(c.precision=l-2*("%"===c.type))}return(0,i.GP)(c)}},22564(e,t,n){"use strict";n.d(t,{A:()=>m,B:()=>v});var r=n(74680),i=n(31184),o=n(88566),a=n(70788),u=n(41208),s=n(4836),c=n(10289),l=n(91208),f=n(68979),d=n(80226),h=n(91363),p=n(94492);function g(e){return new Date(e)}function y(e){return e instanceof Date?+e:+new Date(+e)}function v(e,t,n,r,i,o,a,u,s,c){var l=(0,d.Ay)(),f=l.invert,h=l.domain,m=c(".%L"),b=c(":%S"),_=c("%I:%M"),w=c("%I %p"),x=c("%a %d"),M=c("%b %d"),A=c("%B"),O=c("%Y");function k(e){return(s(e)<e?m:u(e)<e?b:a(e)<e?_:o(e)<e?w:r(e)<e?i(e)<e?x:M:n(e)<e?A:O)(e)}return l.invert=function(e){return new Date(f(e))},l.domain=function(e){return arguments.length?h(Array.from(e,y)):h().map(g)},l.ticks=function(t){var n=h();return e(n[0],n[n.length-1],t??10)},l.tickFormat=function(e,t){return null==t?k:c(t)},l.nice=function(e){var n=h();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],e??10)),e?h((0,p.A)(n,e)):l},l.copy=function(){return(0,d.C)(l,v(e,t,n,r,i,o,a,u,s,c))},l}function m(){return h.C.apply(v(l.Cf,l.yE,c.he,s.Ui,u.YP,a.UA,o.Ag,i.wX,r.R,f.DC).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}},67118(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(74680),i=n(31184),o=n(88566),a=n(70788),u=n(41208),s=n(4836),c=n(10289),l=n(91208),f=n(68979),d=n(22564),h=n(91363);function p(){return h.C.apply((0,d.B)(l.$Z,l.lk,c.Mb,s.R6,u.Hl,a.dA,o.pz,i.vD,r.R,f.aL).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}},68979(e,t,n){"use strict";n.d(t,{DC:()=>i,aL:()=>o});var r,i,o,a,u=n(89752);a={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"]},r=(0,u.A)(a),i=r.format,r.parse,o=r.utcFormat,r.utcParse},89752(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(70788),i=n(41208),o=n(10289);function a(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 u(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 s(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function c(e){var t=e.dateTime,n=e.date,o=e.time,c=e.periods,f=e.days,d=e.shortDays,h=e.months,p=e.shortMonths,g=y(c),V=v(c),ge=y(f),je=v(f),Pe=y(d),Te=v(d),Se=y(h),Ce=v(h),Ne=y(p),Ee=v(p),De={a:function(e){return d[e.getDay()]},A:function(e){return f[e.getDay()]},b:function(e){return p[e.getMonth()]},B:function(e){return h[e.getMonth()]},c:null,d:I,e:I,f:H,g:ee,G:ne,H:L,I:z,j:$,L:W,m:q,M:Y,p:function(e){return c[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Oe,s:ke,S:B,u:G,U:J,V:X,w:Z,W:K,x:null,X:null,y:Q,Y:te,Z:re,"%":Ae},Re={a:function(e){return d[e.getUTCDay()]},A:function(e){return f[e.getUTCDay()]},b:function(e){return p[e.getUTCMonth()]},B:function(e){return h[e.getUTCMonth()]},c:null,d:ie,e:ie,f:ce,g:_e,G:xe,H:oe,I:ae,j:ue,L:se,m:le,M:fe,p:function(e){return c[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Oe,s:ke,S:de,u:he,U:pe,V:ye,w:ve,W:me,x:null,X:null,y:be,Y:we,Z:Me,"%":Ae},Fe={a:function(e,t,n){var r=Pe.exec(t.slice(n));return r?(e.w=Te.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=ge.exec(t.slice(n));return r?(e.w=je.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=Ne.exec(t.slice(n));return r?(e.m=Ee.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Se.exec(t.slice(n));return r?(e.m=Ce.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Le(e,t,n,r)},d:P,e:P,f:D,g:A,G:M,H:S,I:S,j:T,L:E,m:j,M:C,p:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.p=V.get(r[0].toLowerCase()),n+r[0].length):-1},q:k,Q:F,s:U,S:N,u:b,U:_,V:w,w:m,W:x,x:function(e,t,r){return Le(e,n,t,r)},X:function(e,t,n){return Le(e,o,t,n)},y:A,Y:M,Z:O,"%":R};function Ue(e,t){return function(n){var r,i,o,a=[],u=-1,s=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++u<c;)37===e.charCodeAt(u)&&(a.push(e.slice(s,u)),null!=(i=l[r=e.charAt(++u)])?r=e.charAt(++u):i="e"===r?" ":"0",(o=t[r])&&(r=o(n,i)),a.push(r),s=u+1);return a.push(e.slice(s,u)),a.join("")}}function Ie(e,t){return function(n){var o,c,l=s(1900,void 0,1);if(Le(l,e,n+="",0)!=n.length)return null;if("Q"in l)return new Date(l.Q);if("s"in l)return new Date(1e3*l.s+("L"in l?l.L:0));if(t&&!("Z"in l)&&(l.Z=0),"p"in l&&(l.H=l.H%12+12*l.p),void 0===l.m&&(l.m="q"in l?l.q:0),"V"in l){if(l.V<1||l.V>53)return null;"w"in l||(l.w=1),"Z"in l?(c=(o=u(s(l.y,0,1))).getUTCDay(),o=c>4||0===c?i.rt.ceil(o):(0,i.rt)(o),o=r.dA.offset(o,7*(l.V-1)),l.y=o.getUTCFullYear(),l.m=o.getUTCMonth(),l.d=o.getUTCDate()+(l.w+6)%7):(c=(o=a(s(l.y,0,1))).getDay(),o=c>4||0===c?i.AB.ceil(o):(0,i.AB)(o),o=r.UA.offset(o,7*(l.V-1)),l.y=o.getFullYear(),l.m=o.getMonth(),l.d=o.getDate()+(l.w+6)%7)}else("W"in l||"U"in l)&&("w"in l||(l.w="u"in l?l.u%7:"W"in l?1:0),c="Z"in l?u(s(l.y,0,1)).getUTCDay():a(s(l.y,0,1)).getDay(),l.m=0,l.d="W"in l?(l.w+6)%7+7*l.W-(c+5)%7:l.w+7*l.U-(c+6)%7);return"Z"in l?(l.H+=l.Z/100|0,l.M+=l.Z%100,u(l)):a(l)}}function Le(e,t,n,r){for(var i,o,a=0,u=t.length,s=n.length;a<u;){if(r>=s)return-1;if(37===(i=t.charCodeAt(a++))){if(i=t.charAt(a++),!(o=Fe[i in l?t.charAt(a++):i])||(r=o(e,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return De.x=Ue(n,De),De.X=Ue(o,De),De.c=Ue(t,De),Re.x=Ue(n,Re),Re.X=Ue(o,Re),Re.c=Ue(t,Re),{format:function(e){var t=Ue(e+="",De);return t.toString=function(){return e},t},parse:function(e){var t=Ie(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Ue(e+="",Re);return t.toString=function(){return e},t},utcParse:function(e){var t=Ie(e+="",!0);return t.toString=function(){return e},t}}}var l={"-":"",_:" ",0:"0"},f=/^\s*\d+/,d=/^%/,h=/[\\^$*+?|[\]().{}]/g;function p(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(t)+i:i)}function g(e){return e.replace(h,"\\$&")}function y(e){return new RegExp("^(?:"+e.map(g).join("|")+")","i")}function v(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function m(e,t,n){var r=f.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function b(e,t,n){var r=f.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function _(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function w(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function x(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function M(e,t,n){var r=f.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function A(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function O(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 k(e,t,n){var r=f.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function j(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function P(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function T(e,t,n){var r=f.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function S(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function C(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function N(e,t,n){var r=f.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function E(e,t,n){var r=f.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function D(e,t,n){var r=f.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function R(e,t,n){var r=d.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function F(e,t,n){var r=f.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function U(e,t,n){var r=f.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function I(e,t){return p(e.getDate(),t,2)}function L(e,t){return p(e.getHours(),t,2)}function z(e,t){return p(e.getHours()%12||12,t,2)}function $(e,t){return p(1+r.UA.count((0,o.he)(e),e),t,3)}function W(e,t){return p(e.getMilliseconds(),t,3)}function H(e,t){return W(e,t)+"000"}function q(e,t){return p(e.getMonth()+1,t,2)}function Y(e,t){return p(e.getMinutes(),t,2)}function B(e,t){return p(e.getSeconds(),t,2)}function G(e){var t=e.getDay();return 0===t?7:t}function J(e,t){return p(i.YP.count((0,o.he)(e)-1,e),t,2)}function V(e){var t=e.getDay();return t>=4||0===t?(0,i.Mo)(e):i.Mo.ceil(e)}function X(e,t){return e=V(e),p(i.Mo.count((0,o.he)(e),e)+(4===(0,o.he)(e).getDay()),t,2)}function Z(e){return e.getDay()}function K(e,t){return p(i.AB.count((0,o.he)(e)-1,e),t,2)}function Q(e,t){return p(e.getFullYear()%100,t,2)}function ee(e,t){return p((e=V(e)).getFullYear()%100,t,2)}function te(e,t){return p(e.getFullYear()%1e4,t,4)}function ne(e,t){var n=e.getDay();return p((e=n>=4||0===n?(0,i.Mo)(e):i.Mo.ceil(e)).getFullYear()%1e4,t,4)}function re(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+p(t/60|0,"0",2)+p(t%60,"0",2)}function ie(e,t){return p(e.getUTCDate(),t,2)}function oe(e,t){return p(e.getUTCHours(),t,2)}function ae(e,t){return p(e.getUTCHours()%12||12,t,2)}function ue(e,t){return p(1+r.dA.count((0,o.Mb)(e),e),t,3)}function se(e,t){return p(e.getUTCMilliseconds(),t,3)}function ce(e,t){return se(e,t)+"000"}function le(e,t){return p(e.getUTCMonth()+1,t,2)}function fe(e,t){return p(e.getUTCMinutes(),t,2)}function de(e,t){return p(e.getUTCSeconds(),t,2)}function he(e){var t=e.getUTCDay();return 0===t?7:t}function pe(e,t){return p(i.Hl.count((0,o.Mb)(e)-1,e),t,2)}function ge(e){var t=e.getUTCDay();return t>=4||0===t?(0,i.pT)(e):i.pT.ceil(e)}function ye(e,t){return e=ge(e),p(i.pT.count((0,o.Mb)(e),e)+(4===(0,o.Mb)(e).getUTCDay()),t,2)}function ve(e){return e.getUTCDay()}function me(e,t){return p(i.rt.count((0,o.Mb)(e)-1,e),t,2)}function be(e,t){return p(e.getUTCFullYear()%100,t,2)}function _e(e,t){return p((e=ge(e)).getUTCFullYear()%100,t,2)}function we(e,t){return p(e.getUTCFullYear()%1e4,t,4)}function xe(e,t){var n=e.getUTCDay();return p((e=n>=4||0===n?(0,i.pT)(e):i.pT.ceil(e)).getUTCFullYear()%1e4,t,4)}function Me(){return"+0000"}function Ae(){return"%"}function Oe(e){return+e}function ke(e){return Math.floor(+e/1e3)}},70788(e,t,n){"use strict";n.d(t,{TW:()=>u,UA:()=>o,dA:()=>a});var r=n(99981),i=n(6612);const o=(0,r.f)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.rR)/i.Nm,e=>e.getDate()-1),a=(o.range,(0,r.f)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/i.Nm,e=>e.getUTCDate()-1)),u=(a.range,(0,r.f)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/i.Nm,e=>Math.floor(e/i.Nm)));u.range},6612(e,t,n){"use strict";n.d(t,{Fq:()=>u,JJ:()=>o,MP:()=>c,Nm:()=>a,Pv:()=>s,Tt:()=>r,rR:()=>i});const r=1e3,i=60*r,o=60*i,a=24*o,u=7*a,s=30*a,c=365*a},88566(e,t,n){"use strict";n.d(t,{Ag:()=>o,pz:()=>a});var r=n(99981),i=n(6612);const o=(0,r.f)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.Tt-e.getMinutes()*i.rR)},(e,t)=>{e.setTime(+e+t*i.JJ)},(e,t)=>(t-e)/i.JJ,e=>e.getHours()),a=(o.range,(0,r.f)(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*i.JJ)},(e,t)=>(t-e)/i.JJ,e=>e.getUTCHours()));a.range},99981(e,t,n){"use strict";n.d(t,{f:()=>o});const r=new Date,i=new Date;function o(e,t,n,a){function u(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return u.floor=t=>(e(t=new Date(+t)),t),u.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),u.round=e=>{const t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),u.range=(n,r,i)=>{const o=[];if(n=u.ceil(n),i=null==i?1:Math.floor(i),!(n<r&&i>0))return o;let a;do{o.push(a=new Date(+n)),t(n,i),e(n)}while(a<n&&n<r);return o},u.filter=n=>o(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&&(u.count=(t,o)=>(r.setTime(+t),i.setTime(+o),e(r),e(i),Math.floor(n(r,i))),u.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?u.filter(a?t=>a(t)%e===0:t=>u.count(0,t)%e===0):u:null)),u}},52059(e,t,n){"use strict";n.d(t,{y:()=>i});var r=n(99981);const i=(0,r.f)(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);i.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?(0,r.f)(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):i:null);i.range},31184(e,t,n){"use strict";n.d(t,{vD:()=>a,wX:()=>o});var r=n(99981),i=n(6612);const o=(0,r.f)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.Tt)},(e,t)=>{e.setTime(+e+t*i.rR)},(e,t)=>(t-e)/i.rR,e=>e.getMinutes()),a=(o.range,(0,r.f)(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*i.rR)},(e,t)=>(t-e)/i.rR,e=>e.getUTCMinutes()));a.range},4836(e,t,n){"use strict";n.d(t,{R6:()=>o,Ui:()=>i});var r=n(99981);const i=(0,r.f)(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear()),e=>e.getMonth()),o=(i.range,(0,r.f)(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear()),e=>e.getUTCMonth()));o.range},74680(e,t,n){"use strict";n.d(t,{R:()=>o});var r=n(99981),i=n(6612);const o=(0,r.f)(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*i.Tt)},(e,t)=>(t-e)/i.Tt,e=>e.getUTCSeconds());o.range},91208(e,t,n){"use strict";n.d(t,{$Z:()=>g,Cf:()=>v,lk:()=>y,yE:()=>m});var r=n(86247),i=n(82280),o=n(6612),a=n(52059),u=n(74680),s=n(31184),c=n(88566),l=n(70788),f=n(41208),d=n(4836),h=n(10289);function p(e,t,n,s,c,l){const f=[[u.R,1,o.Tt],[u.R,5,5*o.Tt],[u.R,15,15*o.Tt],[u.R,30,30*o.Tt],[l,1,o.rR],[l,5,5*o.rR],[l,15,15*o.rR],[l,30,30*o.rR],[c,1,o.JJ],[c,3,3*o.JJ],[c,6,6*o.JJ],[c,12,12*o.JJ],[s,1,o.Nm],[s,2,2*o.Nm],[n,1,o.Fq],[t,1,o.Pv],[t,3,3*o.Pv],[e,1,o.MP]];function d(t,n,u){const s=Math.abs(n-t)/u,c=(0,r.A)(([,,e])=>e).right(f,s);if(c===f.length)return e.every((0,i.sG)(t/o.MP,n/o.MP,u));if(0===c)return a.y.every(Math.max((0,i.sG)(t,n,u),1));const[l,d]=f[s/f[c-1][2]<f[c][2]/s?c-1:c];return l.every(d)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const i=n&&"function"==typeof n.range?n:d(e,t,n),o=i?i.range(e,+t+1):[];return r?o.reverse():o},d]}const[g,y]=p(h.Mb,d.R6,f.Hl,l.TW,c.pz,s.vD),[v,m]=p(h.he,d.Ui,f.YP,l.UA,c.Ag,s.wX)},41208(e,t,n){"use strict";n.d(t,{AB:()=>u,Hl:()=>p,Mo:()=>l,YP:()=>a,pT:()=>m,rt:()=>g});var r=n(99981),i=n(6612);function o(e){return(0,r.f)(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())*i.rR)/i.Fq)}const a=o(0),u=o(1),s=o(2),c=o(3),l=o(4),f=o(5),d=o(6);a.range,u.range,s.range,c.range,l.range,f.range,d.range;function h(e){return(0,r.f)(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)/i.Fq)}const p=h(0),g=h(1),y=h(2),v=h(3),m=h(4),b=h(5),_=h(6);p.range,g.range,y.range,v.range,m.range,b.range,_.range},10289(e,t,n){"use strict";n.d(t,{Mb:()=>o,he:()=>i});var r=n(99981);const i=(0,r.f)(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());i.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.f)(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;i.range;const o=(0,r.f)(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());o.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.f)(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;o.range},47513(e,t,n){"use strict";n.d(t,{B:()=>r});class r extends Map{constructor(e,t=u){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(i(this,e))}has(e){return super.has(i(this,e))}set(e,t){return super.set(o(this,e),t)}delete(e){return super.delete(a(this,e))}}Set;function i({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function o({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function a({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function u(e){return null!==e&&"object"==typeof e?e.valueOf():e}}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e=n(97999),t=n(86087),r=n(15164),i=n(10790);document.addEventListener("DOMContentLoaded",()=>{const n=document.getElementById("newsletter-widget-app");if(!n)return;const{emailSubscribers:o,paidSubscribers:a,allSubscribers:u,subscriberTotalsByDate:s,isStatsModuleActive:c,showHeader:l,showChart:f}=window.jetpackNewsletterWidgetConfigData||{},{suffix:d}=e.getSiteData(),h=e.getAdminUrl(),p=e.isWpcomPlatformSite();if(!d||!h||void 0===p)return;(0,t.createRoot)(n).render((0,i.jsx)(r.Y,{site:d,adminUrl:h,isWpcomSite:p,isStatsModuleActive:c,emailSubscribers:o,paidSubscribers:a,allSubscribers:u,subscriberTotalsByDate:s,showHeader:l,showChart:f}))})})()})();