PageSourceSearch

https://seedlang.com/assets/victory-pie-COZEuRnv.js

js seedlang.com collected 2026-10-04 00:31:15 UTC 204,468 bytes, 13 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`b118a3387c06afdf625a4e3c513ea6a95901cac8`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`9bf5011b-55ed-4244-ac5c-aa4e449a5ae9`,e._sentryDebugIdIdentifier=`sentry-dbid-9bf5011b-55ed-4244-ac5c-aa4e449a5ae9`)}catch{}})();import{o as e,r as t,t as n}from"./chunk-BBRjo-9F.js";import{t as r}from"./react-CgWhlUet.js";import{A as i,H as a,K as o,M as s,N as c,O as l,S as u,U as d,W as f,b as p,d as m,h,i as g,j as _,k as v,l as y,q as b,u as x,w as S,y as C}from"./_arrayIncludes-zA7bK9qu.js";import{t as w}from"./isObject-rpw8OCJV.js";import{a as T,d as E,f as D,m as O,n as k,o as ee,p as te,t as ne,u as re}from"./isEqual-CHIxW807.js";import{t as ie}from"./react-fast-compare-CICRb13H.js";import{t as ae}from"./negate-lG4lY7bB.js";var oe=e=>+e;function se(e){return e*e}function ce(e){return e*(2-e)}function le(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}function ue(e){return e*e*e}function de(e){return--e*e*e+1}function fe(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}var pe=3,me=(function e(t){t=+t;function n(e){return e**+t}return n.exponent=e,n})(pe),he=(function e(t){t=+t;function n(e){return 1-(1-e)**t}return n.exponent=e,n})(pe),ge=(function e(t){t=+t;function n(e){return((e*=2)<=1?e**+t:2-(2-e)**t)/2}return n.exponent=e,n})(pe),_e=Math.PI,ve=_e/2;function ye(e){return+e==1?1:1-Math.cos(e*ve)}function be(e){return Math.sin(e*ve)}function xe(e){return(1-Math.cos(_e*e))/2}function Se(e){return(2**(-10*e)-.0009765625)*1.0009775171065494}function Ce(e){return Se(1-e)}function we(e){return 1-Se(e)}function Te(e){return((e*=2)<=1?Se(1-e):2-Se(e-1))/2}function Ee(e){return 1-Math.sqrt(1-e*e)}function De(e){return Math.sqrt(1- --e*e)}function Oe(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2}var ke=4/11,Ae=6/11,je=8/11,Me=3/4,Ne=9/11,Pe=10/11,Fe=15/16,Ie=21/22,Le=63/64,Re=1/ke/ke;function ze(e){return 1-Be(1-e)}function Be(e){return(e=+e)<ke?Re*e*e:e<je?Re*(e-=Ae)*e+Me:e<Pe?Re*(e-=Ne)*e+Fe:Re*(e-=Ie)*e+Le}function Ve(e){return((e*=2)<=1?1-Be(1-e):Be(e-1)+1)/2}var He=1.70158,Ue=(function e(t){t=+t;function n(e){return(e=+e)*e*(t*(e-1)+e)}return n.overshoot=e,n})(He),We=(function e(t){t=+t;function n(e){return--e*e*((e+1)*t+e)+1}return n.overshoot=e,n})(He),Ge=(function e(t){t=+t;function n(e){return((e*=2)<1?e*e*((t+1)*e-t):(e-=2)*e*((t+1)*e+t)+2)/2}return n.overshoot=e,n})(He),Ke=2*Math.PI,qe=1,Je=.3,Ye=(function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=Ke);function i(e){return t*Se(- --e)*Math.sin((r-e)/n)}return i.amplitude=function(t){return e(t,n*Ke)},i.period=function(n){return e(t,n)},i})(qe,Je),Xe=(function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=Ke);function i(e){return 1-t*Se(e=+e)*Math.sin((e+r)/n)}return i.amplitude=function(t){return e(t,n*Ke)},i.period=function(n){return e(t,n)},i})(qe,Je),Ze=(function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=Ke);function i(e){return((e=e*2-1)<0?t*Se(-e)*Math.sin((r-e)/n):2-t*Se(e)*Math.sin((r+e)/n))/2}return i.amplitude=function(t){return e(t,n*Ke)},i.period=function(n){return e(t,n)},i})(qe,Je),A=e(r()),Qe=t({easeBack:()=>Ge,easeBackIn:()=>Ue,easeBackInOut:()=>Ge,easeBackOut:()=>We,easeBounce:()=>Be,easeBounceIn:()=>ze,easeBounceInOut:()=>Ve,easeBounceOut:()=>Be,easeCircle:()=>Oe,easeCircleIn:()=>Ee,easeCircleInOut:()=>Oe,easeCircleOut:()=>De,easeCubic:()=>fe,easeCubicIn:()=>ue,easeCubicInOut:()=>fe,easeCubicOut:()=>de,easeElastic:()=>Xe,easeElasticIn:()=>Ye,easeElasticInOut:()=>Ze,easeElasticOut:()=>Xe,easeExp:()=>Te,easeExpIn:()=>Ce,easeExpInOut:()=>Te,easeExpOut:()=>we,easeLinear:()=>oe,easePoly:()=>ge,easePolyIn:()=>me,easePolyInOut:()=>ge,easePolyOut:()=>he,easeQuad:()=>le,easeQuadIn:()=>se,easeQuadInOut:()=>le,easeQuadOut:()=>ce,easeSin:()=>xe,easeSinIn:()=>ye,easeSinInOut:()=>xe,easeSinOut:()=>be}),$e=n(((e,t)=>{var n=O(),r=o();function i(e,t,i,a){return e==null?[]:(r(t)||(t=t==null?[]:[t]),i=a?void 0:i,r(i)||(i=i==null?[]:[i]),n(e,t,i))}t.exports=i}));function et(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function tt(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function nt(){}var rt=.7,it=1/rt,at=`\\s*([+-]?\\d+)\\s*`,ot=`\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*`,st=`\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*`,ct=/^#([0-9a-f]{3,8})$/,lt=RegExp(`^rgb\\(${at},${at},${at}\\)$`),ut=RegExp(`^rgb\\(${st},${st},${st}\\)$`),dt=RegExp(`^rgba\\(${at},${at},${at},${ot}\\)$`),ft=RegExp(`^rgba\\(${st},${st},${st},${ot}\\)$`),pt=RegExp(`^hsl\\(${ot},${st},${st}\\)$`),mt=RegExp(`^hsla\\(${ot},${st},${st},${ot}\\)$`),ht={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};et(nt,bt,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:gt,formatHex:gt,formatHex8:_t,formatHsl:vt,formatRgb:yt,toString:yt});function gt(){return this.rgb().formatHex()}function _t(){return this.rgb().formatHex8()}function vt(){return Mt(this).formatHsl()}function yt(){return this.rgb().formatRgb()}function bt(e){var t,n;return e=(e+``).trim().toLowerCase(),(t=ct.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?xt(t):n===3?new j(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?St(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?St(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=lt.exec(e))?new j(t[1],t[2],t[3],1):(t=ut.exec(e))?new j(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=dt.exec(e))?
1St(t[1],t[2],t[3],t[4]):(t=ft.exec(e))?St(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=pt.exec(e))?jt(t[1],t[2]/100,t[3]/100,1):(t=mt.exec(e))?jt(t[1],t[2]/100,t[3]/100,t[4]):ht.hasOwnProperty(e)?xt(ht[e]):e===`transparent`?new j(NaN,NaN,NaN,0):null}function xt(e){return new j(e>>16&255,e>>8&255,e&255,1)}function St(e,t,n,r){return r<=0&&(e=t=n=NaN),new j(e,t,n,r)}function Ct(e){return e instanceof nt||(e=bt(e)),e?(e=e.rgb(),new j(e.r,e.g,e.b,e.opacity)):new j}function wt(e,t,n,r){return arguments.length===1?Ct(e):new j(e,t,n,r??1)}function j(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}et(j,wt,tt(nt,{brighter(e){return e=e==null?it:it**+e,new j(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?rt:rt**+e,new j(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new j(kt(this.r),kt(this.g),kt(this.b),Ot(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:Tt,formatHex:Tt,formatHex8:Et,formatRgb:Dt,toString:Dt}));function Tt(){return`#${At(this.r)}${At(this.g)}${At(this.b)}`}function Et(){return`#${At(this.r)}${At(this.g)}${At(this.b)}${At((isNaN(this.opacity)?1:this.opacity)*255)}`}function Dt(){let e=Ot(this.opacity);return`${e===1?`rgb(`:`rgba(`}${kt(this.r)}, ${kt(this.g)}, ${kt(this.b)}${e===1?`)`:`, ${e})`}`}function Ot(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function kt(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function At(e){return e=kt(e),(e<16?`0`:``)+e.toString(16)}function jt(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Pt(e,t,n,r)}function Mt(e){if(e instanceof Pt)return new Pt(e.h,e.s,e.l,e.opacity);if(e instanceof nt||(e=bt(e)),!e)return new Pt;if(e instanceof Pt)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=t===a?(n-r)/s+(n<r)*6:n===a?(r-t)/s+2:(t-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new Pt(o,s,c,e.opacity)}function Nt(e,t,n,r){return arguments.length===1?Mt(e):new Pt(e,t,n,r??1)}function Pt(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}et(Pt,Nt,tt(nt,{brighter(e){return e=e==null?it:it**+e,new Pt(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?rt:rt**+e,new Pt(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new j(Lt(e>=240?e-240:e+120,i,r),Lt(e,i,r),Lt(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new Pt(Ft(this.h),It(this.s),It(this.l),Ot(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=Ot(this.opacity);return`${e===1?`hsl(`:`hsla(`}${Ft(this.h)}, ${It(this.s)*100}%, ${It(this.l)*100}%${e===1?`)`:`, ${e})`}`}}));function Ft(e){return e=(e||0)%360,e<0?e+360:e}function It(e){return Math.max(0,Math.min(1,e||0))}function Lt(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}var Rt=e=>()=>e;function zt(e,t){return function(n){return e+n*t}}function Bt(e,t,n){return e**=+n,t=t**+n-e,n=1/n,function(r){return(e+r*t)**+n}}function Vt(e){return(e=+e)==1?Ht:function(t,n){return n-t?Bt(t,n,e):Rt(isNaN(t)?n:t)}}function Ht(e,t){var n=t-e;return n?zt(e,n):Rt(isNaN(e)?t:e)}var Ut=(function e(t){var n=Vt(t);function r(e,t){var r=n((e=wt(e)).r,(t=wt(t)).r),i=n(e.g,t.g),a=n(e.b,t.b),o=Ht(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=a(t),e.opacity=o(t),e+``}}return r.gamma=e,r})(1);function Wt(e,t){t||=[];var n=e?Math.min(t.length,e.length):0,r=t.slice(),i;return function(a){for(i=0;i<n;++i)r[i]=e[i]*(1-a)+t[i]*a;return r}}function Gt(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function Kt(e,t){var n=t?t.length:0,r=e?Math.min(n,e.length):0,i=Array(r),a=Array(n),o;for(o=0;o<r;++o)i[o]=tn(e[o],t[o]);for(;o<n;++o)a[o]=t[o];return function(e){for(o=0;o<r;++o)a[o]=i[o](e);return a}}function qt(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function Jt(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function Yt(e,t){var n={},r={},i;for(i in(typeof e!=`object`||!e)&&(e={}),(typeof t!=`object`||!t)&&(t={}),t)i in e?n[i]=tn(e[i],t[i]):r[i]=t[i];return function(e){for(i in n)r[i]=n[i](e);return r}}var Xt=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Zt=new RegExp(Xt.source,`g`);function Qt(e){return function(){return e}}function $t(e){return function(t){return e(t)+``}}function en(e,t){var n=Xt.lastIndex=Zt.lastIndex=0,r,i,a,o=-1,s=[],c=[];for(e+=``,t+=``;(r=Xt.exec(e))&&(i=Zt.exec(t));)(a=i.index)>n&&(a=t.slice(n,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(i=i[0])?s[o]?s[o]+=i:s[++o]=i:(s[++o]=null,c.push({i:o,x:Jt(r,i)}
1)),n=Zt.lastIndex;return n<t.length&&(a=t.slice(n),s[o]?s[o]+=a:s[++o]=a),s.length<2?c[0]?$t(c[0].x):Qt(t):(t=c.length,function(e){for(var n=0,r;n<t;++n)s[(r=c[n]).i]=r.x(e);return s.join(``)})}function tn(e,t){var n=typeof t,r;return t==null||n===`boolean`?Rt(t):(n===`number`?Jt:n===`string`?(r=bt(t))?(t=r,Ut):en:t instanceof bt?Ut:t instanceof Date?qt:Gt(t)?Wt:Array.isArray(t)?Kt:typeof t.valueOf!=`function`&&typeof t.toString!=`function`||isNaN(t)?Yt:Jt)(e,t)}function nn(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function rn(e,t){t===void 0&&(t=e,e=tn);for(var n=0,r=t.length-1,i=t[0],a=Array(r<0?0:r);n<r;)a[n]=e(i,i=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return a[t](e-t)}}var an=e(w()),on=e(d()),sn=e(x()),cn=e($e()),ln=e(D()),un=function(e){if(e!==null)switch(typeof e){case`undefined`:return!1;case`number`:return!isNaN(e)&&e!==1/0&&e!==-1/0;case`string`:return!0;case`boolean`:return!1;case`object`:return e instanceof Date||Array.isArray(e)||(0,ln.default)(e);case`function`:return!0}return!1},dn=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return function(r){return r<n?e:t}},fn=function(e,t){return function(n){return n>=1?t:function(){return tn(typeof e==`function`?e.apply(this,arguments):e,typeof t==`function`?t.apply(this,arguments):t)(n)}}},pn=function(e,t){var n=function(e,t){return e===t||!un(e)||!un(t)?dn(e,t):typeof e==`function`||typeof t==`function`?fn(e,t):typeof e==`object`&&(0,ln.default)(e)||typeof t==`object`&&(0,ln.default)(t)?pn(e,t):tn(e,t)},r=function(e){return Array.isArray(e)?(0,cn.default)(e,`key`):e},i={},a={},o=e,s=t,c;for(c in(typeof o!=`object`||!o)&&(o={}),(typeof s!=`object`||!s)&&(s={}),s)c in o?i[c]=n(r(o[c]),r(s[c])):a[c]=s[c];return function(e){for(c in i)a[c]=i[c](e);return a}},mn=function(e,t){var n=function(e){return typeof e==`string`?e.replace(/,/g,``):e};return tn(n(e),n(t))},hn=function(e,t){return e===t||!un(e)||!un(t)?dn(e,t):typeof e==`function`||typeof t==`function`?fn(e,t):(0,ln.default)(e)||(0,ln.default)(t)?pn(e,t):typeof e==`string`||typeof t==`string`?mn(e,t):tn(e,t)},gn=0,_n=0,vn=0,yn=1e3,bn,xn,Sn=0,Cn=0,wn=0,Tn=typeof performance==`object`&&performance.now?performance:Date,En=typeof window==`object`&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function Dn(){return Cn||=(En(On),Tn.now()+wn)}function On(){Cn=0}function kn(){this._call=this._time=this._next=null}kn.prototype=An.prototype={constructor:kn,restart:function(e,t,n){if(typeof e!=`function`)throw TypeError(`callback is not a function`);n=(n==null?Dn():+n)+(t==null?0:+t),!this._next&&xn!==this&&(xn?xn._next=this:bn=this,xn=this),this._call=e,this._time=n,Fn()},stop:function(){this._call&&(this._call=null,this._time=1/0,Fn())}};function An(e,t,n){var r=new kn;return r.restart(e,t,n),r}function jn(){Dn(),++gn;for(var e=bn,t;e;)(t=Cn-e._time)>=0&&e._call.call(void 0,t),e=e._next;--gn}function Mn(){Cn=(Sn=Tn.now())+wn,gn=_n=0;try{jn()}finally{gn=0,Pn(),Cn=0}}function Nn(){var e=Tn.now(),t=e-Sn;t>yn&&(wn-=t,Sn=e)}function Pn(){for(var e,t=bn,n,r=1/0;t;)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:bn=n);xn=e,Fn(r)}function Fn(e){gn||(_n&&=clearTimeout(_n),e-Cn>24?(e<1/0&&(_n=setTimeout(Mn,e-Tn.now()-wn)),vn&&=clearInterval(vn)):(vn||=(Sn=Tn.now(),setInterval(Nn,yn)),gn=1,En(Mn)))}function In(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Ln(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Rn(e,t,n){return t&&Ln(e.prototype,t),n&&Ln(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}var zn=function(){function e(){var t=this;In(this,e),this.shouldAnimate=void 0,this.subscribers=void 0,this.activeSubscriptions=void 0,this.timer=void 0,this.loop=function(){t.subscribers.forEach(function(e){e.callback(Dn()-e.startTime,e.duration)})},this.shouldAnimate=!0,this.subscribers=[],this.timer=null,this.activeSubscriptions=0}return Rn(e,[{key:`bypassAnimation`,value:function(){this.shouldAnimate=!1}},{key:`resumeAnimation`,value:function(){this.shouldAnimate=!0}},{key:`start`,value:function(){this.timer||=An(this.loop)}},{key:`stop`,value:function(){this.timer&&=(this.timer.stop(),null)}},{key:`subscribe`,value:function(e,t){var n=this.subscribers.push({startTime:Dn(),callback:e,duration:this.shouldAnimate?t:0});return this.activeSubscriptions++,this.start(),n}},{key:`unsubscribe`,value:function(e){e!==null&&this.subscribers[e-1]&&(delete this.subscribers[e-1],this.activeSubscriptions--),this.activeSubscriptions===0&&this.stop()}}]),e}(),Bn=A.createContext({transitionTimer:new zn,animationTimer:new zn});Bn.displayName=`TimerContext`;function Vn(e,t){return Kn(e)||Gn(e,t)||Un(e,t)||Hn()}
1function Hn(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Un(e,t){if(e){if(typeof e==`string`)return Wn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Wn(e,t)}}function Wn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Gn(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function Kn(e){if(Array.isArray(e))return e}var qn=function(e){return`ease${e.charAt(0).toUpperCase()+e.slice(1)}`},Jn=1e3,Yn=function(e){var t=e.duration,n=t===void 0?Jn:t,r=e.easing,i=r===void 0?`quadInOut`:r,a=e.delay,o=a===void 0?0:a,s=e.data,c=e.children,l=e.onEnd,u=Vn(A.useState({data:Array.isArray(s)?s[0]:s,animationInfo:{progress:0,animating:!1}}),2),d=u[0],f=u[1],p=A.useContext(Bn).animationTimer,m=A.useRef(Array.isArray(s)?s.slice(1):[]),h=A.useRef(null),g=A.useRef(void 0),_=Qe[qn(i)];A.useEffect(function(){return m.current.length&&v(),function(){g.current?p.unsubscribe(g.current):p.stop()}},[]),A.useEffect(function(){h.current&&d.animationInfo&&d.animationInfo.progress<1?f({data:h.current(1),animationInfo:{progress:1,animating:!1,terminating:!0}}):(p.unsubscribe(g.current),m.current=Array.isArray(s)?s:[s],v())},[s]);var v=function(){if(m.current.length){var e=m.current[0];h.current=hn(d.data,e),o?setTimeout(function(){g.current=p.subscribe(y,n)},o):g.current=p.subscribe(y,n)}else l&&l()},y=function(e){if(h.current){var t=n?e/n:1;if(t>=1){f({data:h.current(1),animationInfo:{progress:1,animating:!1,terminating:!0}}),g.current&&p.unsubscribe(g.current),m.current.shift(),v();return}f({data:h.current(_(t)),animationInfo:{progress:t,animating:t<1}})}};return c(d.data,d.animationInfo)},Xn=n(((e,t)=>{var n=a(),r=0;function i(e){var t=++r;return n(e)+t}t.exports=i})),Zn=n(((e,t)=>{var n=g(),r=f(),i=E(),a=re(),o=Object.prototype,s=o.hasOwnProperty;t.exports=n(function(e,t){e=Object(e);var n=-1,c=t.length,l=c>2?t[2]:void 0;for(l&&i(t[0],t[1],l)&&(c=1);++n<c;)for(var u=t[n],d=a(u),f=-1,p=d.length;++f<p;){var m=d[f],h=e[m];(h===void 0||r(h,o[m])&&!s.call(e,m))&&(e[m]=u[m])}return e})})),Qn=e(Xn()),M=e(Zn());function $n(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function er(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function tr(e,t,n){return t&&er(e.prototype,t),n&&er(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function nr(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&rr(e,t)}function rr(e,t){return rr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},rr(e,t)}function ir(e){var t=sr();return function(){var n=cr(e),r;if(t){var i=cr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return ar(this,r)}}function ar(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return or(e)}function or(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function sr(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function cr(e){return cr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},cr(e)}var lr=function(e){nr(n,e);var t=ir(n);function n(e){var r;return $n(this,n),r=t.call(this,e),r.map=void 0,r.index=void 0,r.portalRegister=function(){return++r.index},r.portalUpdate=function(e,t){r.map[e]=t,r.forceUpdate()},r.portalDeregister=function(e){delete r.map[e],r.forceUpdate()},r.map={},r.index=1,r}return tr(n,[{key:`getChildren`,value:function(){var e=this;return Object.keys(this.map).map(function(t){var n=e.map[t];return n&&A.cloneElement(n,{key:t})})}},{key:`render`,value:function(){return A.createElement(`svg`,this.props,this.getChildren())}}]),n}(A.Component);lr.displayName=`Portal`;var ur=A.createContext({});ur.displayName=`PortalContext`;var dr=e(T());function fr(e,t){var n=t!==`x`,r=vr(e);return n?[e.height-r.bottom,r.top]:[r.left,e.width-r.right]}function pr(e,t){return t===`x`?[P(e.startAngle||0),P(e.endAngle||360)]:[e.innerRadius||0,wr(e)]}function mr(e){return Object.entries(e).reduce(function(e,t){return e[t[1]]=t[0],e},{})}function hr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function gr(e){var t=function(e){return e!==void 0},n=e._x,r=e._x1,i=e._x0,a=e._voronoiX,o=e._y,s=e._y1,c=e._y0,l=e._voronoiY,u=t(r)?r:n,d=t(s)?s:o;return(0,M.default)({},{x:t(a)?a:u,x0:t(i)?i:n,y:t(l)?l:d,y0:t(c)?c:o},e)}function _r(e,t){var n=e.scale,r=e.polar,i=e.horizontal,a=gr(t),o=e.origin||{x:0,y:0},s=i?n.y(a.y):n.x(a.x),c=i?n.y(a.y0):n.x(a.x0),l=i?n.x(a.x):n.y(a.y),u=i?n.x(a.x0):n.y(a.y0);return{x:r?l*Math.cos(s)+o.x:s,x0:r?u*Math.cos(c)+o.x:c,y:r?-l*Math.sin(s)+o.y:l,y0:r?-u*Math.sin(c)+o.x:u}}function vr(e){var t=e[arguments.length>1&&arguments[1]!==void 0?arguments[1]:`padding`],n=typeof t==`number`?t:0,r=typeof t==`object`?t:{};return{top:r.top||n,bottom:r.bottom||n,left:r.left||n,right:r.right||n}}function yr(e){return(e&&e.type&&e.type.role)===`tooltip`}function br(e,t){var n=e.theme,r=n===void 0?{}:n,i=e.labelComponent,a=r[t]&&r[t].style||{};return yr(i)?(0,M.default)({},{labels:(0,M.default)({},r.tooltip&&r.tooltip.style||{},a.labels)},a):a}function xr(e,t){var n=`100%`,r=`100%`;if(!e)return(0,M.default)({parent:{height:r,width:n}},t);var i=e.data,a=e.labels,o=e.parent,s=t&&t.parent||{},c=t&&t.labels||{},l=t&&t.data||{};return{parent:(0,M.default)({},o,s,{width:n,height:r}),labels:(0,M.default)({},a,c),data:(0,M.default)({},i,l)}}function N(e,t){return F(e)?e(t):e}function Sr(e,t){return t.disableInlineStyles?{}:!e||!Object.keys(e).some(function(t){return F(e[t])})?e:Object.keys(e).reduce(function(n,r){return n[r]=N(e[r],t),n},{})}function P(e){return typeof e==`number`?Math.PI/180*e:e}function Cr(e){return typeof e==`number`?e/(Math.PI/180):e}function wr(e){var t=vr(e),n=t.left,r=t.right,i=t.top,a=t.bottom,o=e.width,s=e.he
2ight;return Math.min(o-n-r,s-i-a)/2}function Tr(e){var t=e.width,n=e.height,r=vr(e),i=r.top,a=r.bottom,o=r.left,s=r.right,c=Math.min(t-o-s,n-i-a)/2,l=t/2+o-s,u=n/2+i-a;return{x:l+c>t?c+o-s:l,y:u+c>n?c+i-a:u}}function Er(e,t){return e.range&&e.range[t]?e.range[t]:e.range&&Array.isArray(e.range)?e.range:e.polar?pr(e,t):fr(e,t)}function Dr(e){return e==null}function F(e){return typeof e==`function`}function Or(e){return F(e)?e:e==null?function(e){return e}:(0,sn.default)(e)}function kr(e,t,n){var r=hr(e.theme&&e.theme[n]?e.theme[n]:{},[`style`]),i=Nr(e);return(0,M.default)(i===void 0?{}:{horizontal:i},e,r,t)}function Ar(e,t){return t?e===`x`?`y`:`x`:e}function jr(e,t,n){var r=t?e:0,i=t||e;i||=0;var a=i-r,o=Math.abs(a),s=a/o||1,c=n||1,l=Math.max(Math.ceil(o/c),0);return Array.from(Array(l),function(e,t){return r+t*s*c})}function Mr(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:function(e,t){return e.concat(t)},a=[`data`,`domain`,`categories`,`polar`,`startAngle`,`endAngle`,`minDomain`,`maxDomain`,`horizontal`],o=function(e,s,c){return e.reduce(function(e,r,l){var u=e,d=r.type&&r.type.role,f=r.props.name||`${d}-${s[l]}`;if(r.props&&r.props.children){var p=Object.assign({},r.props,(0,dr.default)(n,a)),m=r.type&&r.type.role===`stack`&&F(r.type.getChildren)?r.type.getChildren(p):A.Children.toArray(r.props.children).map(function(e){var t=Object.assign({},e.props,(0,dr.default)(p,a));return A.cloneElement(e,t)}),h=o(m,m.map(function(e,t){return`${f}-${t}`}),r);u=i(u,h)}else{var g=t(r,f,c);g&&(u=i(u,g))}return u},r)},s=e.filter(A.isValidElement);return o(s,s.map(function(e,t){return t}))}function Nr(e){if(e.horizontal!==void 0||!e.children)return e.horizontal;var t=function(e){return e.reduce(function(e,n){var r=n.props||{};return e||r.horizontal||!r.children?e||r.horizontal:t(A.Children.toArray(r.children))},!1)};return t(A.Children.toArray(e.children))}function Pr(e,t){return zr(e)||Rr(e,t)||Ir(e,t)||Fr()}function Fr(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ir(e,t){if(e){if(typeof e==`string`)return Lr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Lr(e,t)}}function Lr(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Rr(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function zr(e){if(Array.isArray(e))return e}function Br(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Vr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Br(Object(n),!0).forEach(function(t){Hr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Br(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Hr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ur={startsWith:[`data-`,`aria-`],exactMatch:[]},Wr=function(e){var t=!1;return Ur.startsWith.forEach(function(n){RegExp(`\\b(${n})(\\w|-)+`,`g`).test(e)&&(t=!0)}),t},Gr=function(e){return Ur.exactMatch.includes(e)},Kr=function(e){return!!(Wr(e)||Gr(e))};function qr(e,t){if(e==null)throw Error(t)}var Jr=function(e){var t=Vr({},e);return Object.fromEntries(Object.entries(t).filter(function(e){var t=Pr(e,1)[0];return Kr(t)}).map(function(t){var n=Pr(t,2),r=n[0],i=n[1];return[r,N(i,e)]}))},Yr=function(e,t){return A.cloneElement(e,Jr(t))};function Xr(){return Xr=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},Xr.apply(this,arguments)}function Zr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Qr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
3t%2?Zr(Object(n),!0).forEach(function(t){$r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ei(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function ti(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ni(e,t,n){return t&&ti(e.prototype,t),n&&ti(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function ri(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&ii(e,t)}function ii(e,t){return ii=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ii(e,t)}function ai(e){var t=ci();return function(){var n=li(e),r;if(t){var i=li(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return oi(this,r)}}function oi(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return si(e)}function si(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function ci(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function li(e){return li=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},li(e)}var ui=function(e){ri(n,e);var t=ai(n);function n(e){var r;return ei(this,n),r=t.call(this,e),r.containerId=void 0,r.portalRef=void 0,r.containerRef=void 0,r.shouldHandleWheel=void 0,r.savePortalRef=function(e){return r.portalRef=e,e},r.portalUpdate=function(e,t){return r.portalRef.portalUpdate(e,t)},r.portalRegister=function(){return r.portalRef.portalRegister()},r.portalDeregister=function(e){return r.portalRef.portalDeregister(e)},r.saveContainerRef=function(e){return F(r.props.containerRef)&&r.props.containerRef(e),r.containerRef=e,e},r.handleWheel=function(e){return e.preventDefault()},r.containerId=!(0,an.default)(e)||e.containerId===void 0?(0,Qn.default)(`victory-container-`):e.containerId,r.shouldHandleWheel=!!(e&&e.events&&e.events.onWheel),r}return ni(n,[{key:`componentDidMount`,value:function(){this.shouldHandleWheel&&this.containerRef&&this.containerRef.addEventListener(`wheel`,this.handleWheel)}},{key:`componentWillUnmount`,value:function(){this.shouldHandleWheel&&this.containerRef&&this.containerRef.removeEventListener(`wheel`,this.handleWheel)}},{key:`getIdForElement`,value:function(e){return`${this.containerId}-${e}`}},{key:`getChildren`,value:function(e){return e.children}},{key:`getOUIAProps`,value:function(e){var t=e.ouiaId,n=e.ouiaSafe,r=e.ouiaType;return Qr(Qr(Qr({},t&&{"data-ouia-component-id":t}),r&&{"data-ouia-component-type":r}),n!==void 0&&{"data-ouia-safe":n})}},{key:`renderContainer`,value:function(e,t,n){var r=e.title,i=e.desc,a=e.portalComponent,o=e.className,s=e.width,c=e.height,l=e.portalZIndex,u=e.responsive,d=this.getChildren(e),f=u?{width:`100%`,height:`100%`}:{width:s,height:c},p=Object.assign({pointerEvents:`none`,touchAction:`none`,position:`relative`},f),m=Object.assign({zIndex:l,position:`absolute`,top:0,left:0},f),h=Object.assign({pointerEvents:`all`},f),g=Object.assign({overflow:`visible`},f),_={width:s,height:c,viewBox:t.viewBox,preserveAspectRatio:t.preserveAspectRatio,style:g};return A.createElement(ur.Provider,{value:{portalUpdate:this.portalUpdate,portalRegister:this.portalRegister,portalDeregister:this.portalDeregister}},A.createElement(`div`,Xr({style:(0,M.default)({},n,p),className:o,ref:this.saveContainerRef},this.getOUIAProps(e)),A.createElement(`svg`,Xr({},t,{style:h}),r?A.createElement(`title`,{id:this.getIdForElement(`title`)},r):null,i?A.createElement(`desc`,{id:this.getIdForElement(`desc`)},i):null,d),A.createElement(`div`,{style:m},A.cloneElement(a,Qr(Qr({},_),{},{ref:this.savePortalRef})))))}},{key:`render`,value:function(){var e=this.props,t=e.width,n=e.he
3ight,r=e.responsive,i=e.events,a=e.title,o=e.desc,s=e.tabIndex,c=e.preserveAspectRatio,l=e.role,u=r?this.props.style:hr(this.props.style,[`height`,`width`]),d=Jr(this.props),f=Object.assign(Qr({width:t,height:n,tabIndex:s,role:l,"aria-labelledby":[a&&this.getIdForElement(`title`),this.props[`aria-labelledby`]].filter(Boolean).join(` `)||void 0,"aria-describedby":[o&&this.getIdForElement(`desc`),this.props[`aria-describedby`]].filter(Boolean).join(` `)||void 0,viewBox:r?`0 0 ${t} ${n}`:void 0,preserveAspectRatio:r?c:void 0},d),i);return this.renderContainer(this.props,f,u)}}]),n}(A.Component);ui.displayName=`VictoryContainer`,ui.role=`container`,ui.defaultProps={className:`VictoryContainer`,portalComponent:A.createElement(lr,null),portalZIndex:99,responsive:!0,role:`img`},ui.contextType=Bn;var di=n(((e,t)=>{var n=p(),r=h(),i=v(),a=o(),s=C(),c=l(),d=u(),f=S(),m=`[object Map]`,g=`[object Set]`,_=Object.prototype.hasOwnProperty;function y(e){if(e==null)return!0;if(s(e)&&(a(e)||typeof e==`string`||typeof e.splice==`function`||c(e)||f(e)||i(e)))return!e.length;var t=r(e);if(t==m||t==g)return!e.size;if(d(e))return!n(e).length;for(var o in e)if(_.call(e,o))return!1;return!0}t.exports=y})),I=e(di());function fi(e){}function pi(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function mi(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function hi(e,t,n){return t&&mi(e.prototype,t),n&&mi(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function gi(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&_i(e,t)}function _i(e,t){return _i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_i(e,t)}function vi(e){var t=xi();return function(){var n=Si(e),r;if(t){var i=Si(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return yi(this,r)}}function yi(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return bi(e)}function bi(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function xi(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Si(e){return Si=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Si(e)}var Ci=function(e){gi(n,e);var t=vi(n);function n(){var e;pi(this,n);var r=[...arguments];return e=t.call.apply(t,[this].concat(r)),e.checkedContext=void 0,e.portalKey=void 0,e.renderInPlace=void 0,e.element=void 0,e}return hi(n,[{key:`componentDidMount`,value:function(){this.checkedContext||=(typeof this.context.portalUpdate!=`function`&&(this.renderInPlace=!0),!0),this.forceUpdate()}},{key:`componentDidUpdate`,value:function(){this.renderInPlace||(this.portalKey=this.portalKey||this.context.portalRegister(),this.context.portalUpdate(this.portalKey,this.element))}},{key:`componentWillUnmount`,value:function(){this.context&&this.context.portalDeregister&&this.context.portalDeregister(this.portalKey)}},{key:`renderPortal`,value:function(e){return this.renderInPlace?e:(this.element=e,null)}},{key:`render`,value:function(){var e=Array.isArray(this.props.children)?this.props.children[0]:this.props.children,t=this.props.groupComponent,n=e&&e.props||{},r=(0,M.default)(n.groupComponent?{groupComponent:t,standalone:!1}:{},n,hr(this.props,[`children`,`groupComponent`])),i=e&&A.cloneElement(e,r);return this.renderPortal(i)}}]),n}(A.Component);Ci.displayName=`VictoryPortal`,Ci.role=`portal`,Ci.defaultProps={groupComponent:A.createElement(`g`,null)},Ci.contextType=ur;var wi=[`desc`,`id`,`tabIndex`,`origin`];function Ti(){return Ti=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},Ti.apply(this,arguments)}function Ei(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Di(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
3t%2?Ei(Object(n),!0).forEach(function(t){Oi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ei(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Oi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ki(e,t){if(e==null)return{};var n=Ai(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ai(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var ji=(0,A.forwardRef)(function(e,t){var n=e.desc,r=e.id,i=e.tabIndex;e.origin;var a=ki(e,wi),o=Di({vectorEffect:`non-scaling-stroke`,id:N(r,e)?.toString(),tabIndex:N(i,e)},a);return n?A.createElement(`rect`,Ti({},o,{ref:t}),A.createElement(`desc`,null,n)):A.createElement(`rect`,Ti({},o,{ref:t}))}),Mi=[`children`,`desc`,`id`,`origin`,`tabIndex`,`title`];function Ni(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Pi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Ni(Object(n),!0).forEach(function(t){Fi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ni(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ii(e,t){if(e==null)return{};var n=Li(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Li(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var Ri=function(e){var t=e.children,n=e.desc,r=e.id;e.origin;var i=e.tabIndex,a=e.title,o=Ii(e,Mi),s=Pi({id:N(r,e)?.toString(),tabIndex:N(i,e)},o);return A.createElement(`text`,s,a&&A.createElement(`title`,null,a),n&&A.createElement(`desc`,null,n),t)},zi=[`desc`,`id`,`tabIndex`,`origin`];function Bi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Vi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Bi(Object(n),!0).forEach(function(t){Hi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Hi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ui(e,t){if(e==null)return{};var n=Wi(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Wi(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var Gi=function(e){e.desc;var t=e.id,n=e.tabIndex;e.origin;var r=Ui(e,zi),i=Vi({id:N(t,e)?.toString(),tabIndex:N(n,e)},r);return A.createElement(`tspan`,i)};function Ki(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t._y>=0?1:-1,r=e.style&&e.style.labels||{};return t.verticalAnchor||r.verticalAnchor?t.verticalAnchor||r.verticalAnchor:e.horizontal?`middle`:n>=0?`end`:`start`}function qi(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.style,r=e.horizontal,i=t._y>=0?1:-1,a=n&&n.labels||{};return t.verticalAnchor||a.verticalAnchor?t.verticalAnchor||a.verticalAnchor:r?i>=0?`start`:`end`:`middle`}function Ji(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.style&&e.style.labels||{};return t.angle===void 0?n.angle:t.angle}function Yi(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.horizontal,r=N((e.style.labels||{}).padding,e)||0,i=t._y<0?-1:1;return{x:n?i*r:0,y:n?0:-1*i*r}}function Xi(e,t){if(e.polar)return{};var n=Yi(e,t);return{dx:n.x,dy:n.y}}function Zi(e,t){var n=e.polar,r=_r(e,t),i=r.x,a=r.y;if(!n)return{x:i,y:a};var o=Qi(e,t);return{x:i+o.x,y:a+o.y}}function Qi(e,t){var n=e.style,r=aa(e,t),i=N((n.labels||{}).padding,e)||0,a=P(r);return{x:i*Math.cos(a),y:-i*Math.sin(a)}}function $i(e){var t=e.labelComponent,n=e.labelPlacement,r=e.polar?`perpendicular`:`vertical`;return n||t.props&&t.props.labelPlacement||r}function ea(e){return e<45||e>315?`right`:e>=45&&e<=135?`top`:e>135&&e<225?`left`:`bottom`}function ta(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return t.label===void 0?Array.isArray(e.labels)?e.labels[n]:e.labels:t.label}function na(e,t){var n=$i(e);return n===`perpendicular`||n===`vertical`&&(t===90||t===270)?`middle`:t<=90||t>270?`start`:`end`}function ra(e,t){var n=$i(e),r=ea(t);return n===`parallel`||r===`left`||r===`right`?`middle`:r===`top`?`end`:`start`}function ia(e,t){var n=e.labelPlacement,r=e.datum;if(!n||n===`vertical`)return 0;var i=t===void 0?aa(e,r):t%360,a=i>90&&i<180||i>270?1:-1,o=0;return i===0||i===180?o=90:i>0&&i<180?o=90-i:i>180&&i<360&&(o=270-i),o+a*(n===`perpendicular`?0:90)}function aa(e,t){var n=gr(t).x;return Cr(e.scale.x(n))%360}function oa(e,t){var n=e.scale,r=e.data,i=e.style,a=e.horizontal,o=e.polar,s=e.width,c=e.height,l=e.theme,u=e.labelComponent,d=e.disableInlineStyles,f=r[t],p=aa(e,f),m=o?na(e,p):qi(e,f),h=o?ra(e,p):Ki(e,f),g=Ji(e,f),_=ta(e,f,t),v=$i(e),y=Zi(e,f),b=y.x,x=y.y,S=Xi(e,f),C={angle:g,data:r,datum:f,disableInlineStyles:d,horizontal:a,index:t,polar:o,scale:n,labelPlacement:v,text:_,textAnchor:m,verticalAnchor:h,x:b,y:x,dx:S.dx,dy:S.dy,width:s,height:c,style:i.labels};if(!yr(u))return C;var w=l&&l.tooltip||{};return(0,M.default)({},C,hr(w,[`style`]))}var sa=function(e){var t=[...arguments].slice(1);if(t.length>0)return t.reduce(function(e,t){return[e,sa(t)].join(` `)},sa(e)).trim();if(e==null||typeof e==`string`)return e;var n=[];for(var r in e)if(e.hasOwnProperty(r)){var i=e[r];n.push(`${r}(${i})`)}return n.join(` `).trim()};function ca(e){var t={grayscale:[`#cccccc`,`#969696`,`#636363`,`#252525`],qual
3itative:[`#334D5C`,`#45B29D`,`#EFC94C`,`#E27A3F`,`#DF5A49`,`#4F7DA1`,`#55DBC1`,`#EFDA97`,`#E2A37F`,`#DF948A`],heatmap:[`#428517`,`#77D200`,`#D6D305`,`#EC8E19`,`#C92B05`],warm:[`#940031`,`#C43343`,`#DC5429`,`#FF821D`,`#FFAF55`],cool:[`#2746B9`,`#0B69D4`,`#2794DB`,`#31BB76`,`#60E83B`],red:[`#FCAE91`,`#FB6A4A`,`#DE2D26`,`#A50F15`,`#750B0E`],blue:[`#002C61`,`#004B8F`,`#006BC9`,`#3795E5`,`#65B4F4`],green:[`#354722`,`#466631`,`#649146`,`#8AB25C`,`#A9C97E`]};return e?t[e]:t.grayscale}function la(e,t){return fa(e)||da(e,t)||ha(e,t)||ua()}function ua(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
4In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function da(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function fa(e){if(Array.isArray(e))return e}function pa(e){return _a(e)||ga(e)||ha(e)||ma()}function ma(){throw TypeError(`Invalid attempt to spread non-iterable instance.
5In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ha(e,t){if(e){if(typeof e==`string`)return va(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return va(e,t)}}function ga(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function _a(e){if(Array.isArray(e))return va(e)}function va(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var ya={"American Typewriter":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.25,.4203125,.3296875,.6,.6375,.8015625,.8203125,.1875,.45625,.45625,.6375,.5,.2734375,.309375,.2734375,.4390625,.6375,.6375,.6375,.6375,.6375,.6375,.6375,.6375,.6375,.6375,.2734375,.2734375,.5,.5,.5,.6,.6921875,.7640625,.6921875,.6375,.728125,.6734375,.6203125,.7109375,.784375,.3828125,.6421875,.7859375,.6375,.9484375,.7640625,.65625,.6375,.65625,.7296875,.6203125,.6375,.7109375,.740625,.940625,.784375,.7578125,.6203125,.4375,.5,.4375,.5,.5,.4921875,.5734375,.5890625,.5109375,.6,.528125,.43125,.5578125,.6375,.3109375,.40625,.6234375,.309375,.928125,.6375,.546875,.6,.58125,.4921875,.4921875,.4,.6203125,.625,.825,.6375,.640625,.528125,.5,.5,.5,.6671875],avg:.5793421052631578},Arial:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.278125,.278125,.35625,.55625,.55625,.890625,.6671875,.1921875,.334375,.334375,.390625,.584375,.278125,.334375,.278125,.278125,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.278125,.278125,.584375,.584375,.584375,.55625,1.015625,.6703125,.6671875,.7234375,.7234375,.6671875,.6109375,.778125,.7234375,.278125,.5,.6671875,.55625,.834375,.7234375,.778125,.6671875,.778125,.7234375,.6671875,.6109375,.7234375,.6671875,.9453125,.6671875,.6671875,.6109375,.278125,.278125,.278125,.4703125,.584375,.334375,.55625,.55625,.5,.55625,.55625,.3125,.55625,.55625,.2234375,.2703125,.5,.2234375,.834375,.55625,.55625,.55625,.55625,.346875,.5,.278125,.55625,.5,.7234375,.5,.5,.5,.334375,.2609375,.334375,.584375],avg:.528733552631579},"Arial Black":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.33125,.334375,.5,.6609375,.6671875,1,.890625,.278125,.390625,.390625,.55625,.6609375,.334375,.334375,.334375,.28125,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.334375,.334375,.6609375,.6609375,.6609375,.6109375,.7453125,.78125,.778125,.778125,.778125,.7234375,.6671875,.834375,.834375,.390625,.6671875,.834375,.6671875,.9453125,.834375,.834375,.7234375,.834375,.78125,.7234375,.7234375,.834375,.7796875,1.003125,.78125,.78125,.7234375,.390625,.28125,.390625,.6609375,.5125,.334375,.6671875,.6671875,.6671875,.6671875,.6671875,.41875,.6671875,.6671875,.334375,.384375,.6671875,.334375,1,.6671875,.6671875,.6671875,.6671875,.4703125,.6109375,.4453125,.6671875,.6140625,.946875,.6671875,.615625,.55625,.390625,.278125,.390625,.6609375],avg:.6213157894736842},Baskerville:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.25,.25,.40625,.6671875,.490625,.875,.7015625,.178125,.2453125,.246875,.4171875,.6671875,.25,.3125,.25,.521875,.5,.5,.5,.5,.5,.5,.5,.5,.5,.5,.25,.25,.6671875,.6671875,.6671875,.396875,.9171875,.684375,.615625,.71875,.7609375,.625,.553125,.771875,.803125,.3546875,.515625,.78125,.6046875,.928125,.75,.8234375,.5625,.96875,.729687
55,.5421875,.6984375,.771875,.7296875,.9484375,.771875,.678125,.6359375,.3640625,.521875,.3640625,.46875,.5125,.334375,.46875,.521875,.428125,.521875,.4375,.3890625,.4765625,.53125,.25,.359375,.4640625,.240625,.803125,.53125,.5,.521875,.521875,.365625,.334375,.2921875,.521875,.4640625,.678125,.4796875,.465625,.428125,.4796875,.5109375,.4796875,.6671875],avg:.5323519736842108},Courier:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.5984375,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6078125,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.61875,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.615625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6140625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625],avg:.6020559210526316},"Courier New":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.5984375,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625],avg:.6015296052631579},cursive:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1921875,.24375,.40625,.5671875,.3984375,.721875,.909375,.2328125,.434375,.365625,.4734375,.5578125,.19375,.3484375,.19375,.7734375,.503125,.4171875,.5453125,.45,.6046875,.4703125,.5984375,.55625,.503125,.5546875,.20625,.2,.5625,.5546875,.546875,.403125,.70625,.734375,.7078125,.64375,.85,.753125,.75,.6484375,1.0765625,.44375,.5359375,.8359375,.653125,1.0109375,1.1515625,.6796875,.6984375,1.0625,.8234375,.5125,.9234375,.8546875,.70625,.9109375,.7421875,.715625,.6015625,.4640625,.3359375,.4109375,.5421875,.5421875,.4328125,.5125,.5,.3859375,.7375,.359375,.75625,.540625,.5328125,.3203125,.5296875,.5015625,.484375,.7890625,.5640625,.4203125,.703125,.471875,.4734375,.35,.4125,.5640625,.471875,.6484375,.5296875,.575,.4140625,.415625,.20625,.3796875,.5421875],avg:.5604440789473684},fantasy:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.215625,.2625,.3265625,.6109375,.534375,.7625,.7828125,.2,.4359375,.4359375,.3765625,.5109375,.2796875,.4609375,.2796875,.5296875,.6640625,.253125,.521875,.4765625,.6640625,.490625,.528125,.5546875,.496875,.5421875,.2796875,.2796875,.5625,.4609375,.5625,.4828125,.609375,.740625,.7234375,.740625,.8265625,.7234375,.6171875,.7359375,.765625,.240625,.5453125,.715625,.6078125,.8640625,.653125,.9125,.6484375,.946875,.6921875,.653125,.6953125,.8015625,.58125,.784375,.671875,.6265625,.690625,.4359375,.5296875,.4359375,.53125,.5,.2875,.5375,.603125,.4984375,.60625,.53125,.434375,.6421875,.56875,.209375,.4671875,.5484375,.2203125,.709375,.55,.5984375,.6140625,.5765625,.40625,.4734375,.3734375,.559375,.4421875,.6421875,.4890625,.578125,.4484375,.2546875,.2203125,.2546875,.55],avg:.536496710526316},Geneva:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.3328125,.3046875,.5,.6671875,.6671875,.90625,.728125,.3046875,.446875,.446875,.5078125,.6671875,.3046875,.3796875,.3046875,.5390625,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.6671875,.3046875,.3046875,.6671875,.6671875,.6671875,.56875,.871875,.728125,.6375,.6515625,.7015625,.5765625,.5546875,.675,.690625,.2421875,.4921875,.6640625,.584375,.7890625,.709375,.7359375,.584375,.78125,.60625,.60625,.640625,.6671875,.728125,.946875,.6109375,.6109375,.5765625,.446875,.5390625,.446875,.6671875,.6671875,.5921875,.5546875,.6109375,.546875,.603125,.5765625,.390625,.6109375,.584375,.2359375,.334375,.5390625,.2359375,.8953125,.584375,.60625,.603125,.603125,.3875,.509375,.44375,.584375,.565625,.78125,.53125,.571875,.5546875,.4515625,.246875,.4515625,.6671875],avg:.5762664473684211},Georgia:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2421875,.33125,.4125,.64375,.6109375,.81875,.7109375,.215625,.375,.375,.4734375,.64375,.2703125,.375,.2703125,.46875,.6140625,.4296875,.559375,.553125,.565625,.5296875,.5671875,.503125,.596875,.5671875,.3125,.3125,.64375,.64375,.64375,.4796875,.9296875,.715625,.6546875,.6421875,.75,.6546875,.6,.7265625,.815625,.390625,.51875,.7203125,.6046875,.928125,.7671875,.7453125,.6109375,.7453125,.7234375,.5625,.61875,.7578125,.70625,.99375,.7125,.6640625,.601
55625,.375,.46875,.375,.64375,.65,.5,.5046875,.56875,.4546875,.575,.484375,.39375,.509375,.5828125,.29375,.3671875,.546875,.2875,.88125,.5921875,.5390625,.571875,.5640625,.4109375,.4328125,.3453125,.5765625,.5203125,.75625,.50625,.5171875,.4453125,.43125,.375,.43125,.64375],avg:.5551809210526316},"Gill Sans":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2765625,.271875,.3546875,.584375,.5421875,.6765625,.625,.1890625,.3234375,.3234375,.4171875,.584375,.2203125,.3234375,.2203125,.28125,.5,.5,.5,.5,.5,.5,.5,.5,.5,.5,.2203125,.2296875,.584375,.584375,.584375,.334375,1.0109375,.6671875,.5640625,.709375,.75,.5,.4703125,.740625,.7296875,.25,.3125,.65625,.490625,.78125,.78125,.8234375,.5109375,.8234375,.6046875,.459375,.6046875,.709375,.6046875,1.0421875,.709375,.6046875,.646875,.334375,.28125,.334375,.4703125,.5828125,.334375,.428125,.5,.4390625,.5109375,.4796875,.296875,.428125,.5,.2203125,.2265625,.5,.2203125,.771875,.5,.553125,.5,.5,.3984375,.3859375,.334375,.5,.4390625,.7203125,.5,.4390625,.4171875,.334375,.2609375,.334375,.584375],avg:.4933717105263159},Helvetica:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2796875,.2765625,.3546875,.5546875,.5546875,.8890625,.665625,.190625,.3328125,.3328125,.3890625,.5828125,.2765625,.3328125,.2765625,.3015625,.5546875,.5546875,.5546875,.5546875,.5546875,.5546875,.5546875,.5546875,.5546875,.5546875,.2765625,.2765625,.584375,.5828125,.584375,.5546875,1.0140625,.665625,.665625,.721875,.721875,.665625,.609375,.7765625,.721875,.2765625,.5,.665625,.5546875,.8328125,.721875,.7765625,.665625,.7765625,.721875,.665625,.609375,.721875,.665625,.94375,.665625,.665625,.609375,.2765625,.3546875,.2765625,.4765625,.5546875,.3328125,.5546875,.5546875,.5,.5546875,.5546875,.2765625,.5546875,.5546875,.221875,.240625,.5,.221875,.8328125,.5546875,.5546875,.5546875,.5546875,.3328125,.5,.2765625,.5546875,.5,.721875,.5,.5,.5,.3546875,.259375,.353125,.5890625],avg:.5279276315789471},"Helvetica Neue":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.278125,.259375,.4265625,.55625,.55625,1,.6453125,.278125,.2703125,.26875,.353125,.6,.278125,.3890625,.278125,.36875,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.278125,.278125,.6,.6,.6,.55625,.8,.6625,.6859375,.7234375,.7046875,.6125,.575,.759375,.7234375,.259375,.5203125,.6703125,.55625,.871875,.7234375,.7609375,.6484375,.7609375,.6859375,.6484375,.575,.7234375,.6140625,.9265625,.6125,.6484375,.6125,.259375,.36875,.259375,.6,.5,.25625,.5375,.59375,.5375,.59375,.5375,.2984375,.575,.55625,.2234375,.2375,.5203125,.2234375,.853125,.55625,.575,.59375,.59375,.334375,.5,.315625,.55625,.5,.759375,.51875,.5,.48125,.334375,.2234375,.334375,.6],avg:.5279440789473684},"Hoefler Text":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2359375,.2234375,.3921875,.7125,.49375,.8859375,.771875,.2125,.3078125,.309375,.375,.4234375,.234375,.3125,.234375,.3,.5828125,.365625,.434375,.3921875,.5234375,.3984375,.5125,.4328125,.46875,.5125,.234375,.234375,.515625,.4234375,.515625,.340625,.7609375,.7359375,.6359375,.721875,.8125,.6375,.5875,.8078125,.853125,.4296875,.503125,.78125,.609375,.9609375,.8515625,.8140625,.6125,.8140625,.71875,.49375,.7125,.76875,.771875,1.125,.7765625,.7734375,.65625,.321875,.3078125,.321875,.3546875,.5,.3375,.446875,.5359375,.45,.5296875,.4546875,.425,.4921875,.54375,.2671875,.240625,.5390625,.25,.815625,.5375,.5234375,.5390625,.5421875,.365625,.36875,.35625,.5171875,.5015625,.75,.5,.509375,.44375,.2421875,.14375,.2421875,.35],avg:.5116447368421051},Montserrat:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2625,.2609375,.3734375,.696875,.615625,.8296875,.6703125,.203125,.3296875,.3296875,.3875,.575,.2125,.3828125,.2125,.3953125,.6625,.3625,.56875,.5640625,.6625,.5671875,.609375,.5890625,.6390625,.609375,.2125,.2125,.575,.575,.575,.5671875,1.034375,.7171875,.7546875,.7203125,.8265625,.6703125,.634375,.7734375,.8140625,.303125,.5078125,.7125,.5890625,.95625,.8140625,.8390625,.71875,.8390625,.7234375,.615625,.575,.7921875,.6984375,1.1125,.65625,.6359375,.6515625,.31875,.396875,.31875,.5765625,.5,.6,.590625,.678125,.5640625,.678125,.6046875,.375,.6875,.678125,.2703125,.365625,.601
55625,.2703125,1.0625,.678125,.628125,.678125,.678125,.4015625,.4890625,.40625,.6734375,.5421875,.8796875,.534375,.5671875,.5125,.334375,.2953125,.334375,.575],avg:.571792763157895},monospace:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.5984375,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6078125,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.61875,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.615625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6140625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625,.6015625],avg:.6020559210526316},Overpass:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2296875,.2765625,.4203125,.68125,.584375,.8515625,.7015625,.2203125,.3453125,.3453125,.53125,.63125,.2234375,.3953125,.2234375,.509375,.65,.4046875,.6171875,.60625,.6484375,.60625,.6015625,.5375,.615625,.6015625,.2234375,.2234375,.63125,.63125,.63125,.5015625,.8203125,.696875,.6671875,.65,.6859375,.6015625,.559375,.690625,.7078125,.2953125,.565625,.678125,.58125,.8046875,.7109375,.740625,.6421875,.740625,.6765625,.6046875,.590625,.696875,.6640625,.853125,.65,.6671875,.6625,.3734375,.509375,.3734375,.63125,.5125,.4,.5328125,.5625,.51875,.5625,.546875,.3359375,.5625,.565625,.25625,.3203125,.55,.265625,.85,.565625,.5671875,.5625,.5625,.4046875,.4765625,.3796875,.565625,.521875,.7265625,.53125,.5390625,.5125,.3671875,.275,.3671875,.63125],avg:.5430756578947369},Palatino:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.25,.278125,.371875,.60625,.5,.840625,.778125,.209375,.334375,.334375,.390625,.60625,.2578125,.334375,.25,.60625,.5,.5,.5,.5,.5,.5,.5,.5,.5,.5,.25,.25,.60625,.60625,.60625,.4453125,.7484375,.778125,.6109375,.709375,.775,.6109375,.55625,.7640625,.8328125,.3375,.346875,.7265625,.6109375,.946875,.83125,.7875,.6046875,.7875,.66875,.525,.6140625,.778125,.7234375,1,.6671875,.6671875,.6671875,.334375,.60625,.334375,.60625,.5,.334375,.5,.565625,.4453125,.6109375,.4796875,.340625,.55625,.5828125,.2921875,.2671875,.5640625,.2921875,.8828125,.5828125,.546875,.6015625,.5609375,.3953125,.425,.3265625,.603125,.565625,.834375,.5171875,.55625,.5,.334375,.60625,.334375,.60625],avg:.5408552631578947},RedHatText:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2328125,.2203125,.35625,.6890625,.55,.7390625,.6703125,.2140625,.4015625,.4015625,.4546875,.53125,.2203125,.45625,.2203125,.515625,.6609375,.3078125,.5484375,.5875,.61875,.5703125,.6203125,.559375,.6140625,.6203125,.2203125,.2234375,.465625,.534375,.465625,.5125,.7671875,.6609375,.6703125,.7265625,.728125,.6203125,.6109375,.8,.73125,.253125,.6,.6125,.6078125,.8625,.7390625,.8109375,.6546875,.809375,.6484375,.6234375,.6171875,.7125,.6609375,.8984375,.6546875,.646875,.60625,.3625,.5203125,.3625,.540625,.4609375,.5234375,.5265625,.584375,.509375,.5828125,.5578125,.3703125,.5828125,.553125,.2234375,.24375,.4890625,.2234375,.8453125,.553125,.58125,.584375,.5828125,.353125,.453125,.378125,.553125,.5015625,.6984375,.4875,.4984375,.459375,.3953125,.2921875,.3953125,.58125],avg:.5341940789473685},"sans-serif":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.278125,.278125,.35625,.55625,.55625,.890625,.6671875,.1921875,.334375,.334375,.390625,.584375,.278125,.334375,.278125,.303125,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.55625,.278125,.278125,.5859375,.584375,.5859375,.55625,1.015625,.6671875,.6671875,.7234375,.7234375,.6671875,.6109375,.778125,.7234375,.278125,.5,.6671875,.55625,.834375,.7234375,.778125,.6671875,.778125,.7234375,.6671875,.6109375,.7234375,.6671875,.9453125,.6671875,.6671875,.6109375,.278125,.35625,.278125,.478125,.55625,.334375,.55625,.55625,.5,.55625,.55625,.278125,.55625,.55625,.2234375,.2421875,.5,.2234375,.834375,.55625,.55625,.55625,.55625,.334375,.5,.278125,.55625,.5,.7234375,.5,.5,.5,.35625,.2609375,.3546875,.590625],avg:.5293256578947368},Seravek:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.215625,.296875,.4171875,.6734375,.4953125,.9125,.740625,.2421875,.3375,.3375,.409375,.60625,.2609375,.35625,.25625,.41875,.5921875,.3515625,.475,.4875,.5375,.509375,.5484375,.4546875,.5421875,.5484375,.25625,.2546875,.5875,.6171875,.5875,.4578125,.8140625,.6765625,.5703125,.6109375,.684375,.5109375,.4953125,.678125,.6859375,.2625,.2625,.5859375,.4734375,.846875,.709375,.740625,.509375,.740625,.584375,.5015625,.528125,.675,.5953125,.9453125,.596875,.540625,.540625,.359375,.4203125,.359375,.5109375,.421875,.4046875,.5015625,.5421875,.446875,.5453125,.484375,.38125,.5140625,.5546875,.240625,.2640625,.490625,.2765625,.8625,.5546875,.546875,.5453125,.5453125,.3625,.41875,.3890625,.5453125,.4703125,.7546875,.4921875,.4609375,.453125,.4015625,.2640625,.4015625,.58125],avg:.5044078947368421},serif:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2484375,.334375,.409375,.5,.5,.834375,.778125,.18125,.334375,.334375,.5,.5640625,.25,.334375,.25,.278125,.5,.5,.5,.5,.5,.5,.5,.5,.5,.5,.278125,.278125,.5640625,.5640625,.5640625,.4453125,.921875,.7234375,.6671875,.6671875,.7234375,.6109375,.55625,.7234375,.7234375,.334375,.390625,.7234375,.6109375,.89
50625,.7234375,.7234375,.55625,.7234375,.6671875,.55625,.6109375,.7234375,.7234375,.9453125,.7234375,.7234375,.6109375,.334375,.340625,.334375,.4703125,.5,.3453125,.4453125,.5,.4453125,.5,.4453125,.3828125,.5,.5,.278125,.3359375,.5,.278125,.778125,.5,.5,.5,.5,.3375,.390625,.2796875,.5,.5,.7234375,.5,.5,.4453125,.48125,.2015625,.48125,.5421875],avg:.5126315789473684},Tahoma:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.3109375,.3328125,.4015625,.728125,.546875,.9765625,.70625,.2109375,.3828125,.3828125,.546875,.728125,.303125,.3640625,.303125,.3953125,.546875,.546875,.546875,.546875,.546875,.546875,.546875,.546875,.546875,.546875,.3546875,.3546875,.728125,.728125,.728125,.475,.909375,.6109375,.590625,.6015625,.6796875,.5625,.521875,.66875,.6765625,.3734375,.4171875,.6046875,.4984375,.771875,.66875,.7078125,.5515625,.7078125,.6375,.5578125,.5875,.65625,.60625,.903125,.58125,.5890625,.559375,.3828125,.39375,.3828125,.728125,.5625,.546875,.525,.553125,.4625,.553125,.5265625,.3546875,.553125,.5578125,.2296875,.328125,.51875,.2296875,.840625,.5578125,.54375,.553125,.553125,.3609375,.446875,.3359375,.5578125,.4984375,.7421875,.4953125,.4984375,.4453125,.48125,.3828125,.48125,.728125],avg:.5384374999999998},"Times New Roman":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2484375,.334375,.409375,.5,.5,.834375,.778125,.18125,.334375,.334375,.5,.5640625,.25,.334375,.25,.28125,.5,.5,.5,.5,.5,.5,.5,.5,.5,.5,.278125,.278125,.5640625,.5640625,.5640625,.4453125,.921875,.7234375,.6671875,.6671875,.7234375,.6109375,.55625,.7234375,.7234375,.334375,.390625,.73125,.6109375,.890625,.7375,.7234375,.55625,.7234375,.6765625,.55625,.6109375,.7234375,.7234375,.9453125,.7234375,.7234375,.6109375,.334375,.28125,.334375,.4703125,.51875,.334375,.4453125,.503125,.4453125,.503125,.4453125,.4359375,.5,.5,.278125,.35625,.50625,.278125,.778125,.5,.5,.5046875,.5,.340625,.390625,.2796875,.5,.5,.7234375,.5,.5,.4453125,.48125,.2015625,.48125,.5421875],avg:.5134375},"Trebuchet MS":{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.3015625,.3671875,.325,.53125,.525,.6015625,.70625,.1609375,.3671875,.3671875,.3671875,.525,.3671875,.3671875,.3671875,.525,.525,.525,.525,.525,.525,.525,.525,.525,.525,.525,.3671875,.3671875,.525,.525,.525,.3671875,.771875,.590625,.5671875,.5984375,.6140625,.5359375,.525,.6765625,.6546875,.2796875,.4765625,.5765625,.5078125,.7109375,.6390625,.675,.5578125,.7421875,.5828125,.48125,.58125,.6484375,.5875,.853125,.5578125,.5703125,.5515625,.3671875,.3578125,.3671875,.525,.53125,.525,.5265625,.5578125,.4953125,.5578125,.546875,.375,.503125,.546875,.2859375,.3671875,.5046875,.2953125,.83125,.546875,.5375,.5578125,.5578125,.3890625,.40625,.396875,.546875,.490625,.7453125,.5015625,.49375,.475,.3671875,.525,.3671875,.525],avg:.5085197368421052},Verdana:{widths:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.35,.39375,.459375,.81875,.6359375,1.0765625,.759375,.26875,.4546875,.4546875,.6359375,.81875,.3640625,.4546875,.3640625,.4703125,.6359375,.6359375,.6359375,.6359375,.6359375,.6359375,.6359375,.6359375,.6359375,.6359375,.4546875,.4546875,.81875,.81875,.81875,.546875,1,.684375,.6859375,.6984375,.771875,.6328125,.575,.7765625,.7515625,.421875,.4546875,.69375,.5578125,.84375,.7484375,.7875,.603125,.7875,.7,.684375,.6171875,.7328125,.684375,.9890625,.6859375,.615625,.6859375,.4546875,.46875,.4546875,.81875,.6421875,.6359375,.6015625,.6234375,.521875,.6234375,.596875,.384375,.6234375,.6328125,.275,.3765625,.5921875,.275,.9734375,.6328125,.6078125,.6234375,.6234375,.43125,.521875,.3953125,.6328125,.5921875,.81875,.5921875,.5921875,.5265625,.6359375,.4546875,.6359375,.81875],avg:.6171875000000003}},ba={mm:3.8,sm:38,pt:1.33,pc:16,in:96,px:1},xa={em:1,ex:.5},Sa={heightOverlapCoef:1.05,lineCapitalCoef:1.15},Ca={lineHeight:1,letterSpacing:`0px`,fontSize:0,angle:0,fontFamily:``},wa=function(e){return e*Math.PI/180},Ta=function(e){return ya[e.split(`,`).map(function(e){return e.replace(/'|"/g,``)}).find(function(e){return ya[e]})||`Helvetica`]},Ea=function(e){return Array.isArray(e)?e:e.toString().split(/\r\n|\r|\n/g)},Da=function(e,t,n){var r=wa(n);return Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t)},Oa=function(e,t){var n=e.match(/[a-zA-Z%]+/)?.[0],r=Number(e.match(/[0-9.,]+/));return n?ba.hasOwnProperty(n)?r*ba[n]:xa.hasOwnProperty(n)?(t?r*t:r*Ca.fontSize)*xa[n]:r:r||0}
5,ka=function(e,t){var n=(0,M.default)({},Array.isArray(e)?e[t]:e,Ca);return Object.assign({},n,{fontFamily:n.fontFamily,letterSpacing:typeof n.letterSpacing==`number`?n.letterSpacing:Oa(String(n.letterSpacing),n.fontSize),fontSize:typeof n.fontSize==`number`?n.fontSize:Oa(String(n.fontSize))})},Aa=function(e,t){if(e===void 0||e===``||e===null)return 0;var n=Ea(e).map(function(e,n){var r=e.toString().length,i=ka(t,n),a=i.fontSize,o=i.letterSpacing,s=i.fontFamily,c=Ta(s);return e.toString().split(``).map(function(e){return e.charCodeAt(0)<c.widths.length?c.widths[e.charCodeAt(0)]:c.avg}).reduce(function(e,t){return t+e},0)*a+o*Math.max(r-1,0)});return Math.max.apply(Math,pa(n))},ja=function(e,t){return e===void 0||e===``||e===null?0:Ea(e).reduce(function(e,n,r){var i=ka(t,r),a=n.toString().match(/[(A-Z)(0-9)]/)?i.fontSize*Sa.lineCapitalCoef:i.fontSize;return e+i.lineHeight*a},0)},Ma=function(e,t){var n=Array.isArray(t)?t[0]&&t[0].angle:t&&t.angle,r=ja(e,t),i=Aa(e,t);return{width:n?Da(i,r,n):i,height:(n?Da(r,i,n):r)*Sa.heightOverlapCoef}},Na=(0,on.default)(function(){var e=document.createElementNS(`http://www.w3.org/2000/svg`,`svg`);e.setAttribute(`xlink`,`http://www.w3.org/1999/xlink`),e.setAttribute(`width`,`300`),e.setAttribute(`height`,`300`),e.setAttribute(`viewBox`,`0 0 300 300`),e.setAttribute(`aria-hidden`,`true`);var t=document.createElementNS(`http://www.w3.org/2000/svg`,`text`);return e.appendChild(t),e.style.position=`fixed`,e.style.top=`-9999px`,e.style.left=`-9999px`,document.body.appendChild(e),t}),Pa=function(e){return e?`${e.angle}:${e.fontFamily}:${e.fontSize}:${e.letterSpacing}:${e.lineHeight}`:`null`},Fa=(0,on.default)(function(e,t){var n=Na();if(!n.isConnected){var r,i;(r=(i=Na.cache).clear)==null||r.call(i),n=Na()}var a=Ea(e),o=0;for(var s of a.entries()){var c=la(s,2),l=c[0],u=c[1],d=document.createElementNS(`http://www.w3.org/2000/svg`,`tspan`),f=ka(t,l);d.style.fontFamily=f.fontFamily,d.style.fontSize=`${f.fontSize}px`,d.style.lineHeight=f.lineHeight,d.style.fontFamily=f.fontFamily,d.style.letterSpacing=f.letterSpacing,d.textContent=u,d.setAttribute(`x`,`0`),d.setAttribute(`y`,`${o}`),n.appendChild(d),o+=f.lineHeight*d.getBoundingClientRect().height}var p=n.getBoundingClientRect().width;return n.innerHTML=``,{width:t!=null&&t.angle?Da(p,o,t?.angle):p,height:t!=null&&t.angle?Da(o,p,t?.angle):o}},function(e,t){return`${Array.isArray(e)?e.join():e}::${Array.isArray(t)?t.map(Pa).join():Pa(t)}`}),Ia={impl:function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!(typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0)||n?Ma(e,t):Fa(e,t)}},La=function(e,t){return Ia.impl(e,t)};function Ra(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function za(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Ra(Object(n),!0).forEach(function(t){Ba(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ra(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ba(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Va(e){return Ga(e)||Wa(e)||Ua(e)||Ha()}function Ha(){throw TypeError(`Invalid attempt to spread non-iterable instance.
6In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ua(e,t){if(e){if(typeof e==`string`)return Ka(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ka(e,t)}}function Wa(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Ga(e){if(Array.isArray(e))return Ka(e)}function Ka(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var qa={fill:`#252525`,fontSize:14,fontFamily:`'Gill Sans', 'Gill Sans MT', 'Ser­avek', 'Trebuchet MS', sans-serif`,stroke:`transparent`},Ja=function(e,t){return e.datum?_r(e,e.datum)[t]:0},Ya=function(e){var t=e&&e.fontSize;if(typeof t==`number`)return t;if(t==null)return qa.fontSize;if(typeof t==`string`){var n=Number(t.replace(`px`,``));return isNaN(n)?qa.fontSize:n}return qa.fontSize},L=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.isArray(e)?e[t]||e[0]:e},Xa=function(e){var t=e.backgroundStyle,n=e.backgroundPadding;return Array.isArray(t)&&!(0,I.default)(t)||Array.isArray(n)&&!(0,I.default)(n)},Za=function(e,t){if(t.disableInlineStyles)return{fontSize:Ya(Sr(e,t))};var n=function(e){var n=Sr(e?(0,M.default)({},e,qa):qa,t);return Object.assign({},n,{fontSize:Ya(n)})};return Array.isArray(e)&&!(0,I.default)(e)?e.map(function(e){return n(e)}):n(e)},Qa=function(e,t){if(e)return Array.isArray(e)&&!(0,I.default)(e)?e.map(function(e){return Sr(e,t)}):Sr(e,t)},$a=function(e){return e.backgroundPadding&&Array.isArray(e.backgroundPadding)?e.backgroundPadding.map(function(t){return vr({padding:N(t,e)})}):vr({padding:N(e.backgroundPadding,e)})},eo=function(e){var t=N(e.lineHeight,e);return Array.isArray(t)&&(0,I.default)(t)?[1]:t},to=function(e,t){if(e!=null){if(Array.isArray(e))return e.map(function(e){return N(e,t)});var n=N(e,t);if(n!=null)return Array.isArray(n)?n:`${n}`.split(`
7`)}},no=function(e,t,n){var r=e.dy?N(e.dy,e):0,i=e.inline?1:e.text.length,a=N(e.capHeight,e),o=t?N(t,e):`middle`,s=Va(Array(i).keys()).map(function(t){return L(e.style,t).fontSize}),c=Va(Array(i).keys()).map(function(e){return L(n,e)});if(o===`start`)return r+(a/2+c[0]/2)*s[0];if(e.inline)return o===`end`?r+(a/2-c[0]/2)*s[0]:r+a/2*s[0];if(i===1)return o===`end`?r+(a/2+(.5-i)*c[0])*s[0]:r+(a/2+(.5-i/2)*c[0])*s[0];var l=Va(Array(i).keys()).reduce(function(e,t){return e+(a/2+(.5-i)*c[t])*s[t]/i},0);return o===`end`?r+l:r+l/2+a/2*c[i-1]*s[i-1]},ro=function(e,t,n){var r=e.polar,i=L(e.style),a=r?ia(e):0,o=i.angle===void 0?N(e.angle,e):i.angle,s=o===void 0?a:o,c=e.transform||i.transform,l=c&&N(c,e);return l||s?sa(l,s&&{rotate:[s,t,n]}):void 0},io=function(e,t){var n=e.direction,r=e.textAnchor,i=e.x,a=e.dx;if(n===`rtl`)return i-t;switch(r){case`middle`:return Math.round(i-t/2);case`end`:return Math.round(i-t);default:return i+(a||0)}},ao=function(e,t){var n=e.verticalAnchor,r=e.y,i=e.originalDy,a=r+(i===void 0?0:i);switch(n){case`start`:return Math.floor(a);case`end`:return Math.ceil(a-t);default:return Math.floor(a-t/2)}},oo=function(e,t){var n=e.dx,r=n===void 0?0:n,i=e.transform,a=e.backgroundComponent,o=e.backgroundStyle,s=e.inline,c=e.backgroundPadding,l=e.capHeight,u=t.map(function(e){return e.textSize}),d=s?Math.max.apply(Math,Va(u.map(function(e){return e.height}))):u.reduce(function(e,n,r){var i=r?0:l/2;return e+n.height*(t[r].lineHeight-i)},0),f=s?u.reduce(function(e,t,n){var i=n?r:0;return e+t.width+i},0):Math.max.apply(Math,Va(u.map(function(e){return e.width}))),p=io(e,f),m=ao(e,d),h={key:`background`,height:d+c.top+c.bottom,style:o,transform:i,width:f+c.left+c.right,x:s?p-c.left:p+r-c.left,y:m};return A.cloneElement(a,(0,M.default)({},a.props,h))},so=function(e,t,n){var r=e.textAnchor,i=t.map(function(e){return e.widthWithPadding}),a=-i.reduce(function(e,t){return e+t},0)/2;switch(r){case`start`:return i.reduce(function(e,t,r){return r<n?e+t:e},0);case`end`:return i.reduce(function(e,t,r){return r>n?e-t:e},0);default:return i.reduce(function(e,t,r){return r===n?e+t/2:e+(r<n?t:0)},a)}},co=function(e,t){var n=e.dy,r=e.dx,i=e.transform,a=e.backgroundStyle,o=e.backgroundPadding,s=e.backgroundComponent,c=e.inline,l=e.y,u=t.map(function(e,i){var a=L(t,i-1),s=e.textSize,u=e.fontSize*e.lineHeight,d=Math.ceil(u),f=L(o,i),p=L(o,i-1),m=c&&r||0,h=i&&!c?a.fontSize*a.lineHeight+p.top+p.bottom:n-u*.5-(e.fontSize-e.capHeight);return{textHeight:d,labelSize:s,heightWithPadding:d+f.top+f.bottom,widthWithPadding:s.width+f.left+f.right+m,y:l,fontSize:e.fontSize,dy:h}});return u.map(function(t,n){var r=io(e,t.labelSize.width),d=u.slice(0,n+1).reduce(function(e,t){return e+t.dy},l),f=L(o,n),p=t.heightWithPadding,m=c?so(e,u,n)+r-f.left:r,h=c?ao(e,p)-f.top:d,g={key:`tspan-background-${n}`,height:p,style:L(a,n),width:t.widthWithPadding,transform:i,x:m-f.left,y:h};return A.cloneElement(s,(0,M.default)({},s.props,g))})},lo=function(e,t){return Xa(e)?co(e,t):oo(e,t)},uo=function(e,t,n){var r=L(e,t),i=L(e,t-1),a=i.fontSize*i.lineHeight,o=r.fontSize*r.lineHeight,s=i.fontSize-i.capHeight,c=r.fontSize-r.capHeight,l=a-i.fontSize/2+r.fontSize/2-a/2+o/2-c/2+s/2;return Xa(n)?l+r.backgroundPadding.top+i.backgroundPadding.bottom:l},fo=function(e,t,n){var r=t.inline,i=L(e,n);return n&&!r?uo(e,n,t):r?n===0?i.backgroundPadding.top:void 0:i.backgroundPadding.top},po=function(e){var t=to(e.text,e),n=Za(e.style,Object.assign({},e,{text:t})),r=Qa(e.backgroundStyle,Object.assign({},e,{text:t,style:n})),i=$a(Object.assign({},e,{text:t,style:n,backgroundStyle:r})),a=N(e.id,e);return Object.assign({},e,{backgroundStyle:r,backgroundPadding:i,style:n,text:t,id:a})},mo=function(e){var t=N(e.ariaLabel,e),n=L(e.style),r=eo(e),i=e.direction?N(e.direction,e):`inherit`,a=e.textAnchor?N(e.textAnchor,e):n.textAnchor||`start`,o=e.verticalAnchor?N(e.verticalAnchor,e):n.verticalAnchor||`middle`,s=e.dx?N(e.dx,e):0,c=no(e,o,r),l=e.x===void 0?Ja(e,`x`):e.x,u=e.y===void 0?Ja(e,`y`):e.y,d=ro(e,l,u);return Object.assign({},e,{ariaLabel:t,lineHeight:r,direction:i,textAnchor:a,verticalAnchor:o,dx:s,dy:c,originalDy:N(e.dy,e),transform:d,x:l,y:u})},ho=function(e,t){var n=e.ariaLabel,r=e.inline,i=e.className,a=e.title,o=e.events,s=e.direction,c=e.text,l=e.textAnchor,u=e.dx,d=e.dy,f=e.transform,p=e.x,m=e.y,h=e.desc,g=e.id,_=e.tabIndex,v=e.tspanComponent,y=e.textComponent,b=Jr(e),x=za(za({"aria-label":n,key:`text`},o),{},{direction:s,dx:u,x:p,y:m+d,transform:f,className:i,title:a,desc:N(h,e),tabIndex:N(_,e),id:g},b),S=c.map(function(n,i){var a=t[i].style,o={key:`${g}-key-${i}`,x:r?void 0:p,dx:r?u+t[i].backgroundPadding.left:u,dy:fo(t,e,i),textAnchor:a.textAnchor||l,style:a,children:n};return A.cloneElement(v,o)});return A.cloneElement(y,x,S)},go={backgroundComponent:A.createElement(ji,null),groupComponent:A.createElement(`g`,null),direction:`inherit`,textComponent:A.createElement(Ri,null),tspanComponent:A.createElement(Gi,null),capHeight:.71,lineHeight:1},_o=function(e){var t=po(za(za({},go),e));if(t.text===null||t.text===void 0)return null;var n=mo(t),r=n.text,i=n.style,a=n.capHeight,o=n.backgroundPadding,s=n.lineHeight,c=r.map(function(e,t){var n=L(i,t),r=Oa(`${a}
7em`,n.fontSize),c=L(s,t);return{style:n,fontSize:n.fontSize||qa.fontSize,capHeight:r,text:e,textSize:La(e,n),lineHeight:c,backgroundPadding:L(o,t)}}),l=ho(n,c);if(t.backgroundStyle){var u=[lo(n,c),l],d=A.cloneElement(t.groupComponent,{},u);return t.renderInPortal?A.createElement(Ci,null,d):d}return t.renderInPortal?A.createElement(Ci,null,l):l};_o.displayName=`VictoryLabel`,_o.role=`label`,_o.defaultStyles=qa;function vo(e){return So(e)||xo(e)||bo(e)||yo()}function yo(){throw TypeError(`Invalid attempt to spread non-iterable instance.
8In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bo(e,t){if(e){if(typeof e==`string`)return Co(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Co(e,t)}}function xo(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function So(e){if(Array.isArray(e))return Co(e)}function Co(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function wo(e){return Array.isArray(e)&&e.length>0}function To(e){return Array.isArray(e)&&e.some(function(e){return typeof e==`string`})}function Eo(e){return Array.isArray(e)&&e.some(function(e){return e instanceof Date})}function Do(e){return wo(e)&&e.every(function(e){return typeof e==`string`})}function Oo(e,t){return e&&t?e.filter(function(e){return!t.includes(e)}):[]}function ko(e){return wo(e)&&e.every(Array.isArray)}function Ao(e){return e.filter(function(e){return e!==void 0})}function jo(e){var t=[...arguments].slice(1),n=e.concat(t);return Eo(n)?new Date(Math.max.apply(Math,vo(n))):Math.max.apply(Math,vo(n))}function Mo(e){var t=[...arguments].slice(1),n=e.concat(t);return Eo(n)?new Date(Math.min.apply(Math,vo(n))):Math.min.apply(Math,vo(n))}var No=e(m());function Po(e,t){return(e.key||t).toString()}function Fo(e){return e.reduce(function(e,t,n){var r=Po(t,n);return e[r]=t,e},{})}function Io(e,t){var n=!1,r=Object.keys(e).reduce(function(e,r){return r in t||(n=!0,e[r]=!0),e},{});return n&&r}function Lo(e,t){var n=e&&Fo(e),r=t&&Fo(t);return{entering:n&&Io(r,n),exiting:r&&Io(n,r)}}function Ro(e){return e.type&&e.type.getData?e.type.getData(e.props):e.props&&e.props.data||!1}function zo(e,t){var n=!1,r=!1,i=function(e,t){if(!t||e.type!==t.type)return{};var i=Lo(Ro(e),Ro(t))||{},a=i.entering,o=i.exiting;return n||=!!o,r||=!!a,{entering:a||!1,exiting:o||!1}},a=function(e,t){return e.map(function(n,r){return n&&n.props&&n.props.children&&t[r]?a(A.Children.toArray(e[r].props.children),A.Children.toArray(t[r].props.children)):i(n,t[r])})},o=a(A.Children.toArray(e),A.Children.toArray(t));return{nodesWillExit:n,nodesWillEnter:r,childrenTransitions:o,nodesShouldEnter:!1}}function Bo(e,t){var n=e.onEnter&&e.onEnter.after?e.onEnter.after:No.default;return{data:t.map(function(e,r){return Object.assign({},e,n(e,r,t))})}}function Vo(e,t,n,r){var i=Object.assign({},e,{onEnd:r});if(i&&i.onLoad&&!i.onLoad.duration)return{animate:i,data:n};var a=i.onLoad&&i.onLoad.before?i.onLoad.before:No.default;return{animate:i,data:n.map(function(e,t){return Object.assign({},e,a(e,t,n))}),clipWidth:0}}function Ho(e,t,n){var r=Object.assign({},e,{onEnd:n}),i=t;if(r&&r.onLoad&&!r.onLoad.duration)return{animate:e,data:t};var a=e.onLoad&&e.onLoad.after?e.onLoad.after:No.default;return i=t.map(function(e,n){return Object.assign({},e,a(e,n,t))}),{animate:r,data:i}}function Uo(e,t,n,r,i){var a=e&&e.onExit,o=Object.assign({},e,a),s=n;if(r){e.onEnd=i;var c=e.onExit&&e.onExit.before?e.onExit.before:No.default;s=n.map(function(e,t){return r[(e.key||t).toString()]?Object.assign({},e,c(e,t,n)):e})}return{animate:o,data:s}}function Wo(e,t,n,r,i){var a=e,o=n;if(r){a=Object.assign({},e,{onEnd:i});var s=e.onEnter&&e.onEnter.before?e.onEnter.before:No.default;o=n.map(function(e,t){return r[(e.key||t).toString()]?Object.assign({},e,s(e,t,n)):e})}return{animate:a,data:o}}function Go(e,t,n,r){var i=e&&e.onEnter,a=Object.assign({},e,i),o=t;if(n){a.onEnd=r;var s=a.onEnter&&a.onEnter.after?a.onEnter.after:No.default;o=t.map(function(e,r){return n[Po(e,r)]?Object.assign({},e,s(e,r,t)):e})}return{animate:a,data:o}}function Ko(e,t,n){var r=t&&t.nodesWillExit,i=t&&t.nodesWillEnter,a=t&&t.nodesShouldEnter,o=t&&t.nodesShouldLoad,s=t&&t.nodesDoneLoad,c=t&&t.childrenTransitions||[],l={enter:e.animate&&e.animate.onEnter&&e.animate.onEnter.duration,exit:e.animate&&e.animate.onExit&&e.animate.onExit.duration,load:e.animate&&e.animate.onLoad&&e.animate.onLoad.duration,move:e.animate&&e.animate.duration},u=function(e,t,r){return o?Ho(r,t,function(){n({nodesShouldLoad:!1,nodesDoneLoad:!0})}):Vo(r,e,t,function(){n({nodesDoneLoad:!0})})},d=function(e,t,r,i){return Uo(i,t,r,e,function(){n({nodesWillExit:!1})})},f=function(e,t,r,i){return a?Go(i,r,e,function(){n({nodesWillEnter:!1})}):Wo(i,t,r,e,function(){n({nodesShouldEnter:!0})})},p=function(e,t){var n=e.props.animate;if(!e.type)return{};var r=e.props&&e.props.polar&&e.type.defaultPolarTransitions||e.type.defaultTransitions;if(r){var i=n[t]&&n[t].duration;return i===void 0?r[t]&&r[t].duration:i}return{}};return function(n,o){var m=Ro(n)||[],h=(0,M.default)({},e.animate,n.props.animate),g=n.props.polar&&n.type.defaultPolarTransitions||n.type.defaultTransitions;h.onExit=(0,M.default)({},h.onExit,g&&g.onExit),h.onEnter=(0,M.default)({},h.onEnter,g&&g.onEnter),h.onLoad=(0,M.default)({},h.onLoad,g&&g.onLoad);var _=c[o]||c[0];if(!s){var v={duration:l.load===void 0?p(n,`onLoad`):l.load};return u(n,m,Object.assign({},h,v))}else if(r){var y=_&&_.exiting,b=l.exit===void 0?p(n,`onExit`):l.exit;return d(y,n,m,Object.assign({},h,y?{duration:b}:{delay:b}))}else if(i){var x=_&&_.entering,S=l.enter===void 0?p(n,`onEnter`):l.enter,C=l.move===void 0?n.props.animate&&n.props.animate.duration:l.move;return f(x,n,m,Object.assign({},h,{duration:a&&x?S:C}))}else if(!t&&h&&h.onExit)return Bo(h,m);return{animate:h,data:m}}}var qo=e(ie());function Jo(){return Jo=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},Jo.apply(this,arguments)}function Yo(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Xo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}
8function Zo(e,t,n){return t&&Xo(e.prototype,t),n&&Xo(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function Qo(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&$o(e,t)}function $o(e,t){return $o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$o(e,t)}function es(e){var t=rs();return function(){var n=is(e),r;if(t){var i=is(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return ts(this,r)}}function ts(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return ns(e)}function ns(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function rs(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function is(e){return is=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},is(e)}var as=function(e){Qo(n,e);var t=es(n);function n(e,r){var i;Yo(this,n),i=t.call(this,e,r),i.continuous=void 0,i.timer=void 0,i.transitionProps=void 0,i.state={nodesShouldLoad:!1,nodesDoneLoad:!1};var a=i.props.children,o=a.props.polar;return i.continuous=!o&&a.type&&a.type.continuous===!0,i.timer=i.context.transitionTimer,i}return Zo(n,[{key:`componentDidMount`,value:function(){this.setState({nodesShouldLoad:!0})}},{key:`shouldComponentUpdate`,value:function(e){var t=this;return(0,qo.default)(this.props,e)||(this.timer.bypassAnimation(),this.setState(this.getTransitionState(this.props,e),function(){return t.timer.resumeAnimation()})),!0}},{key:`componentWillUnmount`,value:function(){this.timer.stop()}},{key:`getTransitionState`,value:function(e,t){var n=e.animate;if(!n)return{};if(n.parentState)return{oldProps:n.parentState.nodesWillExit?e:null,nextProps:t};var r=zo(A.Children.toArray(e.children),A.Children.toArray(t.children)),i=r.nodesWillExit;return{nodesWillExit:i,nodesWillEnter:r.nodesWillEnter,childrenTransitions:r.childrenTransitions,nodesShouldEnter:r.nodesShouldEnter,oldProps:i?e:null,nextProps:t}}},{key:`getDomainFromChildren`,value:function(e,t){var n=function(e){return e.reduce(function(e,r){if(r.type&&F(r.type.getDomain)){var i=r.props&&r.type.getDomain(r.props,t);return i?e.concat(i):e}else if(r.props&&r.props.children)return e.concat(n(A.Children.toArray(r.props.children)));return e},[])},r=A.Children.toArray(e.children)[0],i=r.props||{},a=Array.isArray(i.domain)?i.domain:i.domain&&i.domain[t];if(!i.children&&a)return a;var o=n([r]);return o.length===0?[0,1]:[Mo(o),jo(o)]}},{key:`pickProps`,value:function(){return this.state&&this.state.nodesWillExit&&this.state.oldProps||this.props}},{key:`pickDomainProps`,value:function(e){var t=e.animate?.parentState;return t&&t.nodesWillExit?(this.continuous||t.continuous)&&(t.nextProps||this.state.nextProps)||e:this.continuous&&this.state.nodesWillExit&&this.state.nextProps||e}},{key:`getClipWidth`,value:function(e,t){var n=function(){var n=Er(t.props,`x`);return n?Math.abs(n[1]-n[0]):e.width},r=this.transitionProps?this.transitionProps.clipWidth:void 0;return r===void 0?n():r}},{key:`render`,value:function(){var e,t=this,n=this.pickProps(),r=(e=this.props.animate)!=null&&e.getTransitions?this.props.animate.getTransitions:Ko(n,this.state,function(e){return t.setState(e)}),i=A.Children.toArray(n.children)[0],a=r(i);this.transitionProps=a;var o=(0,M.default)({domain:{x:this.getDomainFromChildren(this.pickDomainProps(n),`x`),y:this.getDomainFromChildren(n,`y`)},clipWidth:this.getClipWidth(n,i)},a,i.props),s=(n.animationWhitelist||[]).concat([`clipWidth`]),c=s.length?(0,dr.default)(o,s):o;return A.createElement(Yn,Jo({},o.animate,{data:c}),function(e){if(i.props.groupComponent){var n=t.continuous?A.cloneElement(i.props.groupComponent,{clipWidth:e.clipWidth||0}):i.props.groupComponent;return A.cloneElement(i,(0,M.default)({animate:null,animating:!0,groupComponent:n},e,o))}return A.cloneElement(i,(0,M.default)({animate:null,animating:!0},e,o))})}}]),n}(A.Component);as.displayName=`VictoryTransition`,as.contextType=Bn;var os=[`#252525`,`#525252`,`#737373`,`#969696`,`#bdbdbd`,`#d9d9d9`,`#f0f0f0`],R=`#252525`,ss=`#969696`,cs=`'G
8ill Sans', 'Seravek', 'Trebuchet MS', sans-serif`,ls=`normal`,us=14,z={width:450,height:300,padding:50,colorScale:os},B={fontFamily:cs,fontSize:us,letterSpacing:ls,padding:10,fill:R,stroke:`transparent`},ds=Object.assign({textAnchor:`middle`},B),fs={area:Object.assign({style:{data:{fill:R},labels:B}},z),axis:Object.assign({style:{axis:{fill:`transparent`,stroke:R,strokeWidth:1,strokeLinecap:`round`,strokeLinejoin:`round`},axisLabel:Object.assign({},ds,{padding:25}),grid:{fill:`none`,stroke:`none`,pointerEvents:`painted`},ticks:{fill:`transparent`,size:1,stroke:`transparent`},tickLabels:B}},z),bar:Object.assign({style:{data:{fill:R,padding:8,strokeWidth:0},labels:B}},z),boxplot:Object.assign({style:{max:{padding:8,stroke:R,strokeWidth:1},maxLabels:Object.assign({},B,{padding:3}),median:{padding:8,stroke:R,strokeWidth:1},medianLabels:Object.assign({},B,{padding:3}),min:{padding:8,stroke:R,strokeWidth:1},minLabels:Object.assign({},B,{padding:3}),q1:{padding:8,fill:ss},q1Labels:Object.assign({},B,{padding:3}),q3:{padding:8,fill:ss},q3Labels:Object.assign({},B,{padding:3})},boxWidth:20},z),candlestick:Object.assign({style:{data:{stroke:R,strokeWidth:1},labels:Object.assign({},B,{padding:5})},candleColors:{positive:`#ffffff`,negative:R}},z),chart:z,errorbar:Object.assign({borderWidth:8,style:{data:{fill:`transparent`,stroke:R,strokeWidth:2},labels:B}},z),group:Object.assign({colorScale:os},z),histogram:Object.assign({style:{data:{fill:ss,stroke:R,strokeWidth:2},labels:B}},z),legend:{colorScale:os,gutter:10,orientation:`vertical`,titleOrientation:`top`,style:{data:{type:`circle`},labels:B,title:Object.assign({},B,{padding:5})}},line:Object.assign({style:{data:{fill:`transparent`,stroke:R,strokeWidth:2},labels:B}},z),pie:{style:{data:{padding:10,stroke:`transparent`,strokeWidth:1},labels:Object.assign({},B,{padding:20})},colorScale:os,width:400,height:400,padding:50},scatter:Object.assign({style:{data:{fill:R,stroke:`transparent`,strokeWidth:0},labels:B}},z),stack:Object.assign({colorScale:os},z),tooltip:{style:Object.assign({},B,{padding:0,pointerEvents:`none`}),flyoutStyle:{stroke:R,strokeWidth:1,fill:`#f0f0f0`,pointerEvents:`none`},flyoutPadding:5,cornerRadius:5,pointerLength:10},voronoi:Object.assign({style:{data:{fill:`transparent`,stroke:`transparent`,strokeWidth:0},labels:Object.assign({},B,{padding:5,pointerEvents:`none`}),flyout:{stroke:R,strokeWidth:1,fill:`#f0f0f0`,pointerEvents:`none`}}},z)},ps=[`#F4511E`,`#FFF59D`,`#DCE775`,`#8BC34A`,`#00796B`,`#006064`],ms=`#ECEFF1`,hs=`#90A4AE`,V=`#455A64`,gs=`#212121`,_s=`'Helvetica Neue', 'Helvetica', sans-serif`,vs=`normal`,ys=12,bs=8,H={width:350,height:350,padding:50},U={fontFamily:_s,fontSize:ys,letterSpacing:vs,padding:bs,fill:V,stroke:`transparent`,strokeWidth:0},xs=Object.assign({textAnchor:`middle`},U),Ss=`10, 5`,Cs=`round`,ws=`round`,Ts={grayscale:fs,material:{area:Object.assign({style:{data:{fill:gs},labels:U}},H),axis:Object.assign({style:{axis:{fill:`transparent`,stroke:hs,strokeWidth:2,strokeLinecap:Cs,strokeLinejoin:ws},axisLabel:Object.assign({},xs,{padding:bs,stroke:`transparent`}),grid:{fill:`none`,stroke:ms,strokeDasharray:Ss,strokeLinecap:Cs,strokeLinejoin:ws,pointerEvents:`painted`},ticks:{fill:`transparent`,size:5,stroke:hs,strokeWidth:1,strokeLinecap:Cs,strokeLinejoin:ws},tickLabels:Object.assign({},U,{fill:V})}},H),polarDependentAxis:Object.assign({style:{ticks:{fill:`transparent`,size:1,stroke:`transparent`}}}),bar:Object.assign({style:{data:{fill:V,padding:bs,strokeWidth:0},labels:U}},H),boxplot:Object.assign({style:{max:{padding:bs,stroke:V,strokeWidth:1},maxLabels:Object.assign({},U,{padding:3}),median:{padding:bs,stroke:V,strokeWidth:1},medianLabels:Object.assign({},U,{padding:3}),min:{padding:bs,stroke:V,strokeWidth:1},minLabels:Object.assign({},U,{padding:3}),q1:{padding:bs,fill:V},q1Labels:Object.assign({},U,{padding:3}),q3:{padding:bs,fill:V},q3Labels:Object.assign({},U,{padding:3})},boxWidth:20},H),candlestick:Object.assign({style:{data:{stroke:V},labels:Object.assign({},U,{padding:5})},candleColors:{positive:`#ffffff`,negative:V}},H),chart:H,errorbar:Object.assign({borderWidth:8,style:{data:{fill:`transparent`,opacity:1,stroke:V,strokeWidth:2},labels:U}},H),group:Object.assign({colorScale:ps},H),histogram:Object.assign({style:{data:{fill:V,stroke:gs,strokeWidth:2},labels:U}},H),legend:{colorScale:ps,gutter:10,orientation:`vertical`,titleOrientation:`top`,style:{data:{type:`circle`},labels:U,title:Object.assign({},U,{padding:5})}},line:Object.assign({style:{data:{fill:`transparent`,opacity:1,stroke:V,strokeWidth:2},labels:U}},H),pie:Object.assign({colorScale:ps,style:{data:{padding:bs,stroke:ms,strokeWidth:1},labels:Object.assign({},U,{padding:20})}},H),scatter:Object.assign({style:{data:{fill:V,opacity:1,stroke:`transparent`,strokeWidth:0},labels:U}},H),stack:Object.assign({colorScale:ps},H),tooltip:{style:Object.assign({},U,{padding:0,pointerEvents:`none`}),flyoutStyle:{stroke:gs,strokeWidth:1,fill:`#f0f0f0`,pointerEvents:`none`},flyoutPadding:5,cornerRadius:5,pointerLength:10},voronoi:Object.assign({style:{data:{fill:`transparent`,stroke:`transparent`,strokeWidth:0},labels:Object.assign({},U,{padding:5,pointerEvents:`none`}),flyout:{stroke:gs,strokeWidth:1,fill:`#f0f0f0`,pointerEvents:`none`}}},H)}},Es=[`desc`,`id`,`tabIndex`,`origin`];function Ds(){return Ds=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},Ds.apply(this,arguments)}function Os(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ks(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
8t%2?Os(Object(n),!0).forEach(function(t){As(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Os(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function As(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function js(e,t){if(e==null)return{};var n=Ms(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ms(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var Ns=(0,A.forwardRef)(function(e,t){var n=e.desc,r=e.id,i=e.tabIndex;e.origin;var a=js(e,Es),o=ks({id:N(r,e)?.toString(),tabIndex:N(i,e)},a);return n?A.createElement(`path`,Ds({},o,{ref:t}),A.createElement(`desc`,null,n)):A.createElement(`path`,Ds({},o,{ref:t}))}),Ps=[`desc`,`id`,`tabIndex`,`origin`];function Fs(){return Fs=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},Fs.apply(this,arguments)}function Is(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ls(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Is(Object(n),!0).forEach(function(t){Rs(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Is(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Rs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zs(e,t){if(e==null)return{};var n=Bs(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Bs(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var Vs=(0,A.forwardRef)(function(e,t){var n=e.desc,r=e.id,i=e.tabIndex;e.origin;var a=zs(e,Ps),o=Ls({vectorEffect:`non-scaling-stroke`,id:N(r,e)?.toString(),tabIndex:N(i,e)},a);return n?A.createElement(`line`,Fs({},o,{ref:t}),A.createElement(`desc`,null,n)):A.createElement(`line`,Fs({},o,{ref:t}))});function Hs(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Us(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Hs(Object(n),!0).forEach(function(t){Ws(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hs(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ws(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gs=function(e){var t=N(e.ariaLabel,e),n=N(e.desc,e),r=N(e.id,e),i=Sr(Object.assign({stroke:`black`},e.style),e),a=N(e.tabIndex,e);return Object.assign({},e,{ariaLabel:t,desc:n,id:r,style:i,tabIndex:a})},Ks={lineComponent:A.createElement(Vs,null),role:`presentation`,shapeRendering:`auto`},qs=function(e){var t=Gs(Us(Us({},Ks),e));return A.cloneElement(t.lineComponent,Us(Us({},t.events),{},{"aria-label":t.ariaLabel,style:t.style,desc:t.desc,tabIndex:t.tabIndex,className:t.className,role:t.role,shapeRendering:t.shapeRendering,x1:t.x1,x2:t.x2,y1:t.y1,y2:t.y2,transform:t.transform,clipPath:t.clipPath}))},Js=n(((e,t)=>{var n=c(),r=te(),a=i(),o=_();t.exports=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)n(t,a(e)),e=r(e);return t}:o})),Ys=n(((e,t)=>{var n=s(),r=Js(),i=re();function a(e){return n(e,i,r)}t.exports=a})),Xs=n(((e,t)=>{var n=b(),r=y(),i=ee(),a=Ys();function o(e,t){if(e==null)return{};var o=n(a(e),function(e){return[e]});return t=r(t),i(e,o,function(e,n){return t(e,n[0])})}t.exports=o})),Zs=n(((e,t)=>{var n=y(),r=ae(),i=Xs();function a(e,t){return i(e,r(n(t)))}t.exports=a})),Qs=e(k()),$s=e(Zs()),ec=e(Xs());
8function tc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nc(e){return oc(e)||ac(e)||ic(e)||rc()}function rc(){throw TypeError(`Invalid attempt to spread non-iterable instance.
9In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ic(e,t){if(e){if(typeof e==`string`)return sc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sc(e,t)}}function ac(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function oc(e){if(Array.isArray(e))return sc(e)}function sc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var cc=/^onGlobal(.*)$/;function lc(e,t,n,r){var i=this,a=function(e){var r=function(){var r=e.reduce(function(e,n){return n.target===void 0||(Array.isArray(n.target)?n.target.includes(t):`${n.target}`==`${t}`)?e.concat(n):e},[]);return n!==void 0&&t!==`parent`?r.filter(function(e){var t=e.eventKe
9y,r=function(e){return e?`${e}`==`${n}`:!0};return Array.isArray(t)?t.some(function(e){return r(e)}):r(t)}):r}();return Array.isArray(r)&&r.reduce(function(e,t){return t?Object.assign(e,t.eventHandlers):e},{})},o=function(){if(Array.isArray(i.componentEvents)){var t;return Array.isArray(e.events)?(t=i.componentEvents).concat.apply(t,nc(e.events)):i.componentEvents}return e.events}(),s=o&&F(r)?r(a(o),t):void 0;if(!e.sharedEvents)return s;var c=e.sharedEvents.getEvents,l=e.sharedEvents.events&&c(a(e.sharedEvents.events),t);return Object.assign({},l,s)}function uc(e,t,n,r){var i=this;if((0,I.default)(e))return{};var a=r||this.baseProps,o=function(e,t){var n=e.childName,r=e.target,o=e.key,s=t===`props`?a:i.state||{},c=n==null||!s[n]?s:s[n];return o===`parent`?c.parent:c[o]&&c[o][r]},s=function(e,r){var s=t===`parent`?e.childName:e.childName||n,c=e.target||t,l=function(t){return c===`parent`?`parent`:e.eventKey===`all`?a[t]?Object.keys(a[t]).filter(function(e){return e!==`parent`}):Object.keys(a).filter(function(e){return e!==`parent`}):e.eventKey===void 0&&r===`parent`?a[t]?Object.keys(a[t]):Object.keys(a):e.eventKey===void 0?r:e.eventKe
9y},u=function(t,n){var r=i.state||{};if(!F(e.mutation))return r;var s=o({childName:n,key:t,target:c},`props`),l=o({childName:n,key:t,target:c},`state`),u=e.mutation(Object.assign({},s,l),a),d=r[n]||{},f=function(e){return e[t]&&e[t][c]&&delete e[t][c],e[t]&&!Object.keys(e[t]).length&&delete e[t],e},p=function(e){return c===`parent`?Object.assign(e,tc({},t,Object.assign(e[t]||{},u))):Object.assign(e,tc({},t,Object.assign(e[t]||{},tc({},c,u))))},m=function(e){return u?p(e):f(e)};return n==null?m(r):Object.assign(r,tc({},n,m(d)))},d=function(e){var t=l(e);return Array.isArray(t)?t.reduce(function(t,n){return Object.assign(t,u(n,e))},{}):u(t,e)},f=s===`all`?Object.keys(a).filter(function(e){return e!==`parent`}):s;return Array.isArray(f)?f.reduce(function(e,t){return Object.assign(e,d(t))},{}):d(f)},c=function(e,t){return Array.isArray(e)?e.reduce(function(e,n){return Object.assign({},e,s(n,t))},{}):s(e,t)},l=function(e){var t=function(e){return F(e.callback)&&e.callback},n=(Array.isArray(e)?e.map(function(e){return t(e)}):[t(e)]).filter(function(e){return e!==!1});return n.length?function(){return n.forEach(function(e){return e()})}:void 0},u=function(t,n,r,a){var o=e[a](t,n,r,i);if(!(0,I.default)(o)){var s=l(o);i.setState(c(o,r),s)}};return Object.keys(e).reduce(function(e,t){return e[t]=u,e},{})}function dc(e,t,n){return e?Object.keys(e).reduce(function(r,i){return r[i]=function(r){return e[i](r,n,t,i)},r},{}):{}}function fc(e,t,n){var r=this.state||{};return n?r[n]&&r[n][e]&&r[n][e][t]:e===`parent`?r[e]&&r[e][t]||r[e]:r[e]&&r[e][t]}function pc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return(arguments.length>3?arguments[3]:void 0).reduce(function(r,i){var a=n[i];return r[i]=mc(e,t[i],n[i],i)||a,(0,ec.default)(r,function(e){return!(0,I.default)(e)})},{})}function mc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;return Object.keys(t).reduce(function(i,a){var o=n[a]||{},s=t[a]||{};if(a===`parent`){var c=hc(e,s,o,{eventKey:a,target:`parent`});i[a]=c===void 0?o:Object.assign({},o,c)}else i[a]=(0,Qs.default)(Object.keys(s).concat(Object.keys(o))).reduce(function(t,n){var i={eventKey:a,target:n,childName:r},c=hc(e,s[n],o[n],i);return t[n]=c===void 0?o[n]:Object.assign({},o[n],c),(0,ec.default)(t,function(e){return!(0,I.default)(e)})},{});return(0,ec.default)(i,function(e){return!(0,I.default)(e)})},{})}function hc(e,t,n,r){var i=function(e,t){return typeof e[t]==`string`?e[t]===`all`||e[t]===r[t]:Array.isArray(e[t])?e[t].map(function(e){return`${e}`}).includes(r[t]):!1},a=Array.isArray(e)?e:[e];r.childName&&(a=e.filter(function(e){return i(e,`childName`)}));var o=a.filter(function(e){return i(e,`target`)});if(!(0,I.default)(o)){var s=o.filter(function(e){return i(e,`eventKey`)});if(!(0,I.default)(s))return s.reduce(function(e,r){var i=(r&&F(r.mutation)?r.mutation:function(){})(Object.assign({},t,n));return Object.assign({},e,i)},{})}}function gc(e,t){var n=Array.isArray(t)&&t.reduce(function(t,n){var r=e[n],i=r&&r.type&&r.type.defaultEvents,a=F(i)?i(r.props):i;return Array.isArray(a)?t.concat.apply(t,nc(a)):t},[]);return n&&n.length?n:void 0}function _c(e){var t=e.match(cc);return t&&t[1]&&t[1].toLowerCase()}var vc=function(e){return(0,ec.default)(e,function(e,t){return cc.test(t)})},yc=function(e){return(0,$s.default)(e,function(e,t){return cc.test(t)})},bc=function(e){return Object.assign(e,{nativeEvent:e})};function xc(e){return Tc(e)||wc(e)||Cc(e)||Sc()}function Sc(){throw TypeError(`Invalid attempt to spread non-iterable instance.
10In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Cc(e,t){if(e){if(typeof e==`string`)return Ec(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ec(e,t)}}function wc(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Tc(e){if(Array.isArray(e))return Ec(e)}function Ec(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Dc(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Oc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function kc(e,t,n){return t&&Oc(e.prototype,t),n&&Oc(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function Ac(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&jc(e,t)}
10function jc(e,t){return jc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},jc(e,t)}function Mc(e){var t=Fc();return function(){var n=Ic(e),r;if(t){var i=Ic(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Nc(this,r)}}function Nc(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return Pc(e)}function Pc(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function Fc(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ic(e){return Ic=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ic(e)}var Lc=function(e){return!Dr(e._x)&&!Dr(e._y)},Rc=[{name:`parent`,index:`parent`},{name:`data`},{name:`labels`}];function zc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(n){Ac(i,n);var r=Mc(i);function i(e){var t;return Dc(this,i),t=r.call(this,e),t.state={},t.getEventState=fc.bind(Pc(t)),t.getScopedEvents=uc.bind(Pc(t)),t.getEvents=function(e,n,r){return lc.call(Pc(t),e,n,r,t.getScopedEvents)},t.externalMutations=t.getExternalMutations(t.props),t.calculatedState=t.getStateChanges(t.props),t.globalEvents={},t.prevGlobalEventKeys=[],t.boundGlobalEvents={},t.cacheValues(t.getCalculatedValues(e)),t}return kc(i,[{key:`shouldComponentUpdate`,value:function(e){var t=this.getExternalMutations(e),n=this.props.animating||this.props.animate,r=!(0,qo.default)(t,this.externalMutations);if(n||r)return this.cacheValues(this.getCalculatedValues(e)),this.externalMutations=t,this.applyExternalMutations(e,t),!0;var i=this.getStateChanges(e);return!(0,qo.default)(this.calculatedState,i)||!(0,qo.default)(this.props,e)?(this.cacheValues(this.getCalculatedValues(e)),!0):!1}},{key:`componentDidMount`,value:function(){var e=this,t=Object.keys(this.globalEvents);t.forEach(function(t){return e.addGlobalListener(t)}),this.prevGlobalEventKeys=t}},{key:`componentDidUpdate`,value:function(e){var t=this,n=this.getStateChanges(e);this.calculatedState=n;var r=Object.keys(this.globalEvents);Oo(this.prevGlobalEventKeys,r).forEach(function(e){return t.removeGlobalListener(e)}),Oo(r,this.prevGlobalEventKeys).forEach(function(e){return t.addGlobalListener(e)}),this.prevGlobalEventKeys=r}},{key:`componentWillUnmount`,value:function(){var e=this;this.prevGlobalEventKeys.forEach(function(t){return e.removeGlobalListener(t)})}},{key:`addGlobalListener`,value:function(e){var t=this,n=function(n){var r=t.globalEvents[e];return r&&r(bc(n))};this.boundGlobalEvents[e]=n,window.addEventListener(_c(e),n)}},{key:`removeGlobalListener`,value:function(e){window.removeEventListener(_c(e),this.boundGlobalEvents[e])}},{key:`getStateChanges`,value:function(e){var n=this;if(!this.hasEvents)return{};var r=function(e,t){var r=(0,M.default)({},n.getEventState(e,t),n.getSharedEventState(e,t));return(0,I.default)(r)?void 0:r};return(t.components||Rc).map(function(t){if(!(!e.standalone&&t.name===`parent`))return t.index===void 0?n.dataKeys.map(function(e){return r(e,t.name)}).filter(Boolean):r(t.index,t.name)}).filter(Boolean)}},{key:`applyExternalMutations`,value:function(e,t){if(!(0,I.default)(t)){var n=e.externalEventMutations.reduce(function(e,t){return F(t.callback)?e.concat(t.callback):e},[]),r=n.length?function(){n.forEach(function(e){return e()})}:void 0;this.setState(t,r)}}},{key:`getCalculatedValues`,value:function(t){var n=t.sharedEvents,r=e.expectedComponents,i=gc(t,r),a=n&&F(n.getEventState)?n.getEventState:function(){},o=this.getBaseProps(t,a);return{componentEvents:i,getSharedEventState:a,baseProps:o,dataKeys:Object.keys(o).filter(function(e){return e!==`parent`}),hasEvents:t.events||t.sharedEvents||i,events:this.getAllEvents(t)}}},{key:`getExternalMutations`,value:function(e){var t=e.sharedEvents,n=e.externalEventMutations;return(0,I.default)(n)||t?void 0:mc(n,this.baseProps,this.state)}},{key:`cacheValues`,value:function(e){var t=this;Object.keys(e).forEach(function(n){t[n]=e[n]})}}
10,{key:`getBaseProps`,value:function(t,n){var r=(n||this.getSharedEventState.bind(this))(`parent`,`parent`),i=(0,M.default)({},this.getEventState(`parent`,`parent`),r),a=i.parentControlledProps,o=(0,M.default)({},a?(0,dr.default)(i,a):{},t);return typeof e.getBaseProps==`function`?e.getBaseProps(o):{}}},{key:`getAllEvents`,value:function(e){if(Array.isArray(this.componentEvents)){var t;return Array.isArray(e.events)?(t=this.componentEvents).concat.apply(t,xc(e.events)):this.componentEvents}return e.events}},{key:`getComponentProps`,value:function(t,n,r){var i=this.props.name||e.role,a=this.dataKeys&&this.dataKeys[r]||r,o=`${i}-${n}-${a}`,s=this.baseProps[a]&&this.baseProps[a][n]||this.baseProps[a];if(!(!s&&!this.hasEvents)){var c=t&&typeof t==`object`&&`props`in t?t.props:void 0;if(this.hasEvents){var l=this.getEvents(this.props,n,a),u=(0,M.default)({index:r,key:o},this.getEventState(a,n),this.getSharedEventState(a,n),c,s,{id:o}),d=(0,M.default)({},dc(l,a,u),u.events);return Object.assign({},u,{events:d})}return(0,M.default)({index:r,key:o},c,s,{id:o})}}},{key:`renderContainer`,value:function(e,t){var n=e.type&&e.type.role===`container`?this.getComponentProps(e,`parent`,`parent`):{};return n.events&&=(this.globalEvents=vc(n.events),yc(n.events)),A.cloneElement(e,n,t)}},{key:`animateComponent`,value:function(e,t){var n=typeof e.animate==`object`&&e.animate?.animationWhitelist||t,r=this.constructor;return A.createElement(as,{animate:e.animate,animationWhitelist:n},A.createElement(r,e))}},{key:`renderContinuousData`,value:function(e){var t=this,n=e.dataComponent,r=e.labelComponent,i=e.groupComponent,a=this.dataKeys.filter(function(e){return e!==`all`}).reduce(function(e,n){var i=e,a=t.getComponentProps(r,`labels`,n);return a&&a.text!==void 0&&a.text!==null&&(i=i.concat(A.cloneElement(r,a))),i},[]),o=this.getComponentProps(n,`data`,`all`),s=[A.cloneElement(n,o)].concat(xc(a));return this.renderContainer(i,s)}},{key:`renderData`,value:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Lc,r=e.dataComponent,i=e.labelComponent,a=e.groupComponent,o=this.dataKeys.reduce(function(e,i,a){var o=t.getComponentProps(r,`data`,a);return n(o.datum)&&e.push(A.cloneElement(r,o)),e},[]),s=this.dataKeys.map(function(e,n){var r=t.getComponentProps(i,`labels`,n);if(r.text!==void 0&&r.text!==null)return A.cloneElement(i,r)}).filter(Boolean),c=[].concat(xc(o),xc(s));return this.renderContainer(a,c)}}]),i}(e)}var Bc=n(((e,t)=>{function n(e){return e===void 0}t.exports=n}));function Vc(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Hc(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Uc(e){let t,n,r;e.length===2?(t=e===Vc||e===Hc?e:Wc,n=e,r=e):(t=Vc,n=(t,n)=>Vc(e(t),n),r=(t,n)=>e(t)-n);function i(e,r,i=0,a=e.length){if(i<a){if(t(r,r)!==0)return a;do{let t=i+a>>>1;n(e[t],r)<0?i=t+1:a=t}while(i<a)}return i}function a(e,r,i=0,a=e.length){if(i<a){if(t(r,r)!==0)return a;do{let t=i+a>>>1;n(e[t],r)<=0?i=t+1:a=t}while(i<a)}return i}function o(e,t,n=0,a=e.length){let o=i(e,t,n,a-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o}return{left:i,center:o,right:a}}function Wc(){return 0}function Gc(e){return e===null?NaN:+e}function*Kc(e,t){if(t===void 0)for(let t of e)t!=null&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)(r=t(r,++n,e))!=null&&(r=+r)>=r&&(yield r)}}var qc=Uc(Vc),Jc=qc.right;qc.left,Uc(Gc).center;var Yc=class extends Map{constructor(e,t=$c){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),e!=null)for(let[t,n]of e)this.set(t,n)}get(e){return super.get(Xc(this,e))}has(e){return super.has(Xc(this,e))}set(e,t){return super.set(Zc(this,e),t)}delete(e){return super.delete(Qc(this,e))}};function Xc({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):n}function Zc({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function Qc({_intern:e,_key:t},n){let r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function $c(e){return typeof e==`object`&&e?e.valueOf():e}function el(e=Vc){if(e===Vc)return tl;if(typeof e!=`function`)throw TypeError(`compare is not a function`);return(t,n)=>{let r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function tl(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:+(e>t))}var nl=Math.sqrt(50),rl=Math.sqrt(10),il=Math.sqrt(2);function al(e,t,n){let r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),a=r/10**i,o=a>=nl?10:a>=rl?5:a>=il?2:1,s,c,l;return i<0?(l=10**-i/o,s=Math.round(e*l),c=Math.round(t*l),s/l<e&&++s,c/l>t&&--c,l=-l):(l=10**i*o,s=Math.round(e/l),c=Math.round(t/l),s*l<e&&++s,c*l>t&&--c),c<s&&.5<=n&&n<2?al(e,t,n*2):[s,c,l]}function ol(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];let r=t<e,[i,a,o]=r?al(t,e,n):al(e,t,n);if(!(a>=i))return[];let s=a-i+1,c=Array(s);if(r)if(o<0)for(let e=0;e<s;++e)c[e]=(a-e)/-o;else for(let e=0;e<s;++e)c[e]=(a-e)*o;else if(o<0)for(let e=0;e<s;++e)c[e]=(i+e)/-o;else for(let e=0;e<s;++e)c[e]=(i+e)*o;return c}function sl(e,t,n){return t=+t,e=+e,n=+n,al(e,t,n)[2]}function cl(e,t,n){t=+t,e=+e,n=+n;let r=t<e,i=r?sl(t,e,n):sl(e,t,n);return(r?-1:1)*(i<0?1/-i:i)}function ll(e,t){let n;if(t===void 0)for(let t of e)t!=null&&(n<t||n===void 0&&t>=t)&&(n=t);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n<i||n===void 0&&i>=i)&&(n=i)}return n}function ul(e,t){let n;if(t===void 0)for(let t of e)t!=null&&(n>t||n===void 0&&t>=t)&&(n=t);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}
10function dl(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?tl:el(i);r>n;){if(r-n>600){let a=r-n+1,o=t-n+1,s=Math.log(a),c=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*c*(a-c)/a)*(o-a/2<0?-1:1),u=Math.max(n,Math.floor(t-o*c/a+l)),d=Math.min(r,Math.floor(t+(a-o)*c/a+l));dl(e,t,u,d,i)}let a=e[t],o=n,s=r;for(fl(e,n,t),i(e[r],a)>0&&fl(e,n,r);o<s;){for(fl(e,o,s),++o,--s;i(e[o],a)<0;)++o;for(;i(e[s],a)>0;)--s}i(e[n],a)===0?fl(e,n,s):(++s,fl(e,s,r)),s<=t&&(n=s+1),t<=s&&(r=s-1)}return e}function fl(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function pl(e,t,n){if(e=Float64Array.from(Kc(e,n)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return ul(e);if(t>=1)return ll(e);var r,i=(r-1)*t,a=Math.floor(i),o=ll(dl(e,a).subarray(0,a+1));return o+(ul(e.subarray(a+1))-o)*(i-a)}}function ml(e,t,n=Gc){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,a=Math.floor(i),o=+n(e[a],a,e);return o+(+n(e[a+1],a+1,e)-o)*(i-a)}}function hl(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=Math.max(0,Math.ceil((t-e)/n))|0,a=Array(i);++r<i;)a[r]=e+r*n;return a}function W(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function gl(e,t){switch(arguments.length){case 0:break;case 1:typeof e==`function`?this.interpolator(e):this.range(e);break;default:this.domain(e),typeof t==`function`?this.interpolator(t):this.range(t);break}return this}var _l=Symbol(`implicit`);function vl(){var e=new Yc,t=[],n=[],r=_l;function i(i){let a=e.get(i);if(a===void 0){if(r!==_l)return r;e.set(i,a=t.push(i)-1)}return n[a%n.length]}return i.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new Yc;for(let r of n)e.has(r)||e.set(r,t.push(r)-1);return i},i.range=function(e){return arguments.length?(n=Array.from(e),i):n.slice()},i.unknown=function(e){return arguments.length?(r=e,i):r},i.copy=function(){return vl(t,n).unknown(r)},W.apply(i,arguments),i}function yl(){var e=vl().unknown(void 0),t=e.domain,n=e.range,r=0,i=1,a,o,s=!1,c=0,l=0,u=.5;delete e.unknown;function d(){var e=t().length,d=i<r,f=d?i:r,p=d?r:i;a=(p-f)/Math.max(1,e-c+l*2),s&&(a=Math.floor(a)),f+=(p-f-a*(e-c))*u,o=a*(1-c),s&&(f=Math.round(f),o=Math.round(o));var m=hl(e).map(function(e){return f+a*e});return n(d?m.reverse():m)}return e.domain=function(e){return arguments.length?(t(e),d()):t()}
10,e.range=function(e){return arguments.length?([r,i]=e,r=+r,i=+i,d()):[r,i]},e.rangeRound=function(e){return[r,i]=e,r=+r,i=+i,s=!0,d()},e.bandwidth=function(){return o},e.step=function(){return a},e.round=function(e){return arguments.length?(s=!!e,d()):s},e.padding=function(e){return arguments.length?(c=Math.min(1,l=+e),d()):c},e.paddingInner=function(e){return arguments.length?(c=Math.min(1,e),d()):c},e.paddingOuter=function(e){return arguments.length?(l=+e,d()):l},e.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},e.copy=function(){return yl(t(),[r,i]).round(s).paddingInner(c).paddingOuter(l).align(u)},W.apply(d(),arguments)}function bl(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return bl(t())},e}function xl(){return bl(yl.apply(null,arguments).paddingInner(1))}function Sl(e){return function(){return e}}function Cl(e){return+e}var wl=[0,1];function G(e){return e}function Tl(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:Sl(isNaN(t)?NaN:.5)}function El(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}function Dl(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i<r?(r=Tl(i,r),a=n(o,a)):(r=Tl(r,i),a=n(a,o)),function(e){return a(r(e))}}function Ol(e,t,n){var r=Math.min(e.length,t.length)-1,i=Array(r),a=Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)i[o]=Tl(e[o],e[o+1]),a[o]=n(t[o],t[o+1]);return function(t){var n=Jc(e,t,1,r)-1;return a[n](i[n](t))}}function kl(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Al(){var e=wl,t=wl,n=tn,r,i,a,o=G,s,c,l;function u(){var n=Math.min(e.length,t.length);return o!==G&&(o=El(e[0],e[n-1])),s=n>2?Ol:Dl,c=l=null,d}function d(i){return i==null||isNaN(i=+i)?a:(c||=s(e.map(r),t,n))(r(o(i)))}return d.invert=function(n){return o(i((l||=s(t,e.map(r),Jt))(n)))},d.domain=function(t){return arguments.length?(e=Array.from(t,Cl),u()):e.slice()},d.range=function(e){return arguments.length?(t=Array.from(e),u()):t.slice()},d.rangeRound=function(e){return t=Array.from(e),n=nn,u()},d.clamp=function(e){return arguments.length?(o=e?!0:G,u()):o!==G},d.interpolate=function(e){return arguments.length?(n=e,u()):n},d.unknown=function(e){return arguments.length?(a=e,d):a},function(e,t){return r=e,i=t,u()}}function jl(){return Al()(G,G)}function Ml(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString(`en`).replace(/,/g,``):e.toString(10)}function Nl(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf(`e`))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Pl(e){return e=Nl(Math.abs(e)),e?e[1]:NaN}function Fl(e,t){return function(n,r){for(var i=n.length,a=[],o=0,s=e[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),a.push(n.substring(i-=s,i+s)),!((c+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(t)}}function Il(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}var Ll=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Rl(e){if(!(t=Ll.exec(e)))throw Error(`invalid format: `+e);var t;return new zl({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}Rl.prototype=zl.prototype;function zl(e){this.fill=e.fill===void 0?` `:e.fill+``,this.align=e.align===void 0?`>`:e.align+``,this.sign=e.sign===void 0?`-`:e.sign+``,this.symbol=e.symbol===void 0?``:e.symbol+``,this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?``:e.type+``}zl.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?`0`:``)+(this.width===void 0?``:Math.max(1,this.width|0))+(this.comma?`,`:``)+(this.precision===void 0?``:`.`+Math.max(0,this.precision|0))+(this.trim?`~`:``)+this.type};function Bl(e){out:for(var t=e.length,n=1,r=-1,i;n<t;++n)switch(e[n]){case`.`:r=i=n;break;case`0`:r===0&&(r=n),i=n;break;default:if(!+e[n])break out;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var Vl;function Hl(e,t){var n=Nl(e,t);if(!n)return e+``;var r=n[0],i=n[1],a=i-(Vl=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=r.length;return a===o?r:a>o?r+Array(a-o+1).join(`0`):a>0?r.slice(0,a)+`.`+r.slice(a):`0.`+Array(1-a).join(`0`)+Nl(e,Math.max(0,t+a-1))[0]}function Ul(e,t){var n=Nl(e,t);if(!n)return e+``;var r=n[0],i=n[1];return i<0?`0.`+Array(-i).join(`0`)+r:r.length>i+1?r.slice(0,i+1)+`.`+r.slice(i+1):r+Array(i-r.length+2).join(`0`)}var Wl={"%":(e,t)=>
10(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+``,d:Ml,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Ul(e*100,t),r:Ul,s:Hl,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function Gl(e){return e}var Kl=Array.prototype.map,ql=[`y`,`z`,`a`,`f`,`p`,`n`,`µ`,`m`,``,`k`,`M`,`G`,`T`,`P`,`E`,`Z`,`Y`];function Jl(e){var t=e.grouping===void 0||e.thousands===void 0?Gl:Fl(Kl.call(e.grouping,Number),e.thousands+``),n=e.currency===void 0?``:e.currency[0]+``,r=e.currency===void 0?``:e.currency[1]+``,i=e.decimal===void 0?`.`:e.decimal+``,a=e.numerals===void 0?Gl:Il(Kl.call(e.numerals,String)),o=e.percent===void 0?`%`:e.percent+``,s=e.minus===void 0?`−`:e.minus+``,c=e.nan===void 0?`NaN`:e.nan+``;function l(e){e=Rl(e);var l=e.fill,u=e.align,d=e.sign,f=e.symbol,p=e.zero,m=e.width,h=e.comma,g=e.precision,_=e.trim,v=e.type;v===`n`?(h=!0,v=`g`):Wl[v]||(g===void 0&&(g=12),_=!0,v=`g`),(p||l===`0`&&u===`=`)&&(p=!0,l=`0`,u=`=`);var y=f===`$`?n:f===`#`&&/[boxX]/.test(v)?`0`+v.toLowerCase():``,b=f===`$`?r:/[%p]/.test(v)?o:``,x=Wl[v],S=/[defgprs%]/.test(v);g=g===void 0?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g));function C(e){var n=y,r=b,o,f,C;if(v===`c`)r=x(e)+r,e=``;else{e=+e;var w=e<0||1/e<0;if(e=isNaN(e)?c:x(Math.abs(e),g),_&&(e=Bl(e)),w&&+e==0&&d!==`+`&&(w=!1),n=(w?d===`(`?d:s:d===`-`||d===`(`?``:d)+n,r=(v===`s`?ql[8+Vl/3]:``)+r+(w&&d===`(`?`)`:``),S){for(o=-1,f=e.length;++o<f;)if(C=e.charCodeAt(o),48>C||C>57){r=(C===46?i+e.slice(o+1):e.slice(o))+r,e=e.slice(0,o);break}}}h&&!p&&(e=t(e,1/0));var T=n.length+e.length+r.length,E=T<m?Array(m-T+1).join(l):``;switch(h&&p&&(e=t(E+e,E.length?m-r.length:1/0),E=``),u){case`<`:e=n+e+r+E;break;case`=`:e=n+E+e+r;break;case`^`:e=E.slice(0,T=E.length>>1)+n+e+r+E.slice(T);break;default:e=E+n+e+r;break}return a(e)}return C.toString=function(){return e+``},C}function u(e,t){var n=l((e=Rl(e),e.type=`f`,e)),r=Math.max(-8,Math.min(8,Math.floor(Pl(t)/3)))*3,i=10**-r,a=ql[8+r/3];return function(e){return n(i*e)+a}}return{format:l,formatPrefix:u}}var Yl,Xl,Zl;Ql({thousands:`,`,grouping:[3],currency:[`$`,``]});function Ql(e){return Yl=Jl(e),Xl=Yl.format,Zl=Yl.formatPrefix,Yl}function $l(e){return Math.max(0,-Pl(Math.abs(e)))}function eu(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Pl(t)/3)))*3-Pl(Math.abs(e)))}function tu(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Pl(t)-Pl(e))+1}function nu(e,t,n,r){var i=cl(e,t,n),a;switch(r=Rl(r??`,f`),r.type){case`s`:var o=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(a=eu(i,o))&&(r.precision=a),Zl(r,o);case``:case`e`:case`g`:case`p`:case`r`:r.precision==null&&!isNaN(a=tu(i,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=a-(r.type===`e`));break;case`f`:case`%`:r.precision==null&&!isNaN(a=$l(i))&&(r.precision=a-(r.type===`%`)*2);break}return Xl(r)}function ru(e){var t=e.domain;return e.ticks=function(e){var n=t();return ol(n[0],n[n.length-1],e??10)},e.tickFormat=function(e,n){var r=t();return nu(r[0],r[r.length-1],e??10,n)},e.nice=function(n){n??=10;var r=t(),i=0,a=r.length-1,o=r[i],s=r[a],c,l,u=10;for(s<o&&(l=o,o=s,s=l,l=i,i=a,a=l);u-- >0;){if(l=sl(o,s,n),l===c)return r[i]=o,r[a]=s,t(r);if(l>0)o=Math.floor(o/l)*l,s=Math.ceil(s/l)*l;else if(l<0)o=Math.ceil(o*l)/l,s=Math.floor(s*l)/l;else break;c=l}return e},e}function iu(){var e=jl();return e.copy=function(){return kl(e,iu())},W.apply(e,arguments),ru(e)}function au(e){var t;function n(e){return e==null||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,Cl),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return au(e).unknown(t)},e=arguments.length?Array.from(e,Cl):[0,1],ru(n)}function ou(e,t){e=e.slice();var n=0,r=e.length-1,i=e[n],a=e[r],o;return a<i&&(o=n,n=r,r=o,o=i,i=a,a=o),e[n]=t.floor(i),e[r]=t.ceil(a),e}function su(e){return Math.log(e)}function cu(e){return Math.exp(e)}function lu(e){return-Math.log(-e)}function uu(e){return-Math.exp(-e)}function du(e){return isFinite(e)?+(`1e`+e):e<0?0:e}function fu(e){return e===10?du:e===Math.E?Math.exp:t=>e**+t}function pu(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function mu(e){return(t,n)=>-e(-t,n)}function hu(e){let t=e(su,cu),n=t.domain,r=10,i,a;function o(){return i=pu(r),a=fu(r),n()[0]<0?(i=mu(i),a=mu(a),e(lu,uu)):e(su,cu),t}return t.base=function(e){return arguments.length?(r=+e,o()):r},t.domain=function(e){return arguments.length?(n(e),o()):n()},t.ticks=e=>{let t=n(),o=t[0],s=t[t.length-1],c=s<o;c&&([o,s]=[s,o]);let l=i(o),u=i(s),d,f,p=e==null?10:+e,m=[];if(!(r%1)&&u-l<p){if(l=Math.floor(l),u=Math.ceil(u),o>0){for(;l<=u;++l)for(d=1;d<r;++d)if(f=l<0?d/a(-l):d*a(l),!(f<o)){if(f>s)break;m.push(f)}}else for(;l<=u;++l)for(d=r-1;d>=1;--d)if(f=l>0?d/a(-l):d*a(l),!(f<o)){if(f>s)break;m.push(f)}m.length*2<p&&(m=ol(o,s,p))}else m=ol(l,u,Math.min(u-l,p)).map(a);return c?m.reverse():m},t.tickFormat=(e,n)=>{if(e??=10,n??=r===10?`s`:`,`,typeof n!=`function`&&(!(r%1)&&(n=Rl(n)).precision==null&&(n.trim=!0),n=Xl(n)),e===1/0)return n;let o=Math.max(1,r*e/t.ticks().length);return e=>{let t=e/a(Math.round(i(e)));return t*r<r-.5&&(t*=r),t<=o?n(e):``}},t.nice=()=>n(ou(n(),{floor:e=>a(Math.floor(i(e))),ceil:e=>a(Math.ceil(i(e)))})),t}function gu(){let e=hu(Al()).domain([1,10]);return e.copy=()=>kl(e,gu()).base(e.base()),W.apply(e,arguments),e}
10function _u(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function vu(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function yu(e){var t=1,n=e(_u(t),vu(t));return n.constant=function(n){return arguments.length?e(_u(t=+n),vu(t)):t},ru(n)}function bu(){var e=yu(Al());return e.copy=function(){return kl(e,bu()).constant(e.constant())},W.apply(e,arguments)}function xu(e){return function(t){return t<0?-((-t)**+e):t**+e}}function Su(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function Cu(e){return e<0?-e*e:e*e}function wu(e){var t=e(G,G),n=1;function r(){return n===1?e(G,G):n===.5?e(Su,Cu):e(xu(n),xu(1/n))}return t.exponent=function(e){return arguments.length?(n=+e,r()):n},ru(t)}function Tu(){var e=wu(Al());return e.copy=function(){return kl(e,Tu()).exponent(e.exponent())},W.apply(e,arguments),e}function Eu(){return Tu.apply(null,arguments).exponent(.5)}function Du(e){return Math.sign(e)*e*e}function Ou(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function ku(){var e=jl(),t=[0,1],n=!1,r;function i(t){var i=Ou(e(t));return isNaN(i)?r:n?Math.round(i):i}return i.invert=function(t){return e.invert(Du(t))},i.domain=function(t){return arguments.length?(e.domain(t),i):e.domain()},i.range=function(n){return arguments.length?(e.range((t=Array.from(n,Cl)).map(Du)),i):t.slice()},i.rangeRound=function(e){return i.range(e).round(!0)},i.round=function(e){return arguments.length?(n=!!e,i):n},i.clamp=function(t){return arguments.length?(e.clamp(t),i):e.clamp()},i.unknown=function(e){return arguments.length?(r=e,i):r},i.copy=function(){return ku(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},W.apply(i,arguments),ru(i)}function Au(){var e=[],t=[],n=[],r;function i(){var r=0,i=Math.max(1,t.length);for(n=Array(i-1);++r<i;)n[r-1]=ml(e,r/i);return a}function a(e){return e==null||isNaN(e=+e)?r:t[Jc(n,e)]}return a.invertExtent=function(r){var i=t.indexOf(r);return i<0?[NaN,NaN]:[i>0?n[i-1]:e[0],i<n.length?n[i]:e[e.length-1]]},a.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)n!=null&&!isNaN(n=+n)&&e.push(n);return e.sort(Vc),i()},a.range=function(e){return arguments.length?(t=Array.from(e),i()):t.slice()},a.unknown=function(e){return arguments.length?(r=e,a):r},a.quantiles=function(){return n.slice()},a.copy=function(){return Au().domain(e).range(t).unknown(r)},W.apply(a,arguments)}function ju(){var e=0,t=1,n=1,r=[.5],i=[0,1],a;function o(e){return e!=null&&e<=e?i[Jc(r,e,0,n)]:a}function s(){var i=-1;for(r=Array(n);++i<n;)r[i]=((i+1)*t-(i-n)*e)/(n+1);return o}return o.domain=function(n){return arguments.length?([e,t]=n,e=+e,t=+t,s()):[e,t]},o.range=function(e){return arguments.length?(n=(i=Array.from(e)).length-1,s()):i.slice()},o.invertExtent=function(a){var o=i.indexOf(a);return o<0?[NaN,NaN]:o<1?[e,r[0]]:o>=n?[r[n-1],t]:[r[o-1],r[o]]},o.unknown=function(e){return arguments.length&&(a=e),o},o.thresholds=function(){return r.slice()},o.copy=function(){return ju().domain([e,t]).range(i).unknown(a)},W.apply(ru(o),arguments)}function Mu(){var e=[.5],t=[0,1],n,r=1;function i(i){return i!=null&&i<=i?t[Jc(e,i,0,r)]:n}return i.domain=function(n){return arguments.length?(e=Array.from(n),r=Math.min(e.length,t.length-1),i):e.slice()},i.range=function(n){return arguments.length?(t=Array.from(n),r=Math.min(e.length,t.length-1),i):t.slice()},i.invertExtent=function(n){var r=t.indexOf(n);return[e[r-1],e[r]]},i.unknown=function(e){return arguments.length?(n=e,i):n},i.copy=function(){return Mu().domain(e).range(t).unknown(n)},W.apply(i,arguments)}var Nu=new Date,Pu=new Date;function K(e,t,n,r){function i(t){return e(t=arguments.length===0?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),i.round=e=>{let t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=(e,n)=>(t(e=new Date(+e),n==null?1:Math.floor(n)),e),i.range=(n,r,a)=>{let o=[];if(n=i.ceil(n),a=a==null?1:Math.floor(a),!(n<r)||!(a>0))return o;let s;do o.push(s=new Date(+n)),t(n,a),e(n);while(s<n&&n<r);return o},i.filter=n=>K(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}),n&&(i.count=(t,r)=>(Nu.setTime(+t),Pu.setTime(+r),e(Nu),e(Pu),Math.floor(n(Nu,Pu))),i.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?i.filter(r?t=>r(t)%e===0:t=>i.count(0,t)%e===0):i)),i}var Fu=K(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Fu.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?K(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Fu),Fu.range;var Iu=1e3,q=Iu*60,Lu=q*60,Ru=Lu*24,zu=Ru*7,Bu=Ru*30,Vu=Ru*365,Hu=K(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Iu)},(e,t)=>(t-e)/Iu,e=>e.getUTCSeconds());Hu.range;var Uu=K(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Iu)},(e,t)=>{e.setTime(+e+t*q)},(e,t)=>(t-e)/q,e=>e.getMinutes());Uu.range;var Wu=K(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*q)},(e,t)=>(t-e)/q,e=>e.getUTCMinutes());Wu.range;var Gu=K(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Iu-e.getMinutes()*q)},(e,t)=>{e.setTime(+e+t*Lu)},(e,t)=>(t-e)/Lu,e=>e.getHours());Gu.range;var Ku=K(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Lu)},(e,t)=>(t-e)/Lu,e=>e.getUTCHours());Ku.range;var qu=K(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*q)/Ru,e=>e.getDate()-1);qu.range;var Ju=K(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ru,e=>e.getUTCDate()-1);Ju.range;var Yu=K(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ru,e=>Math.floor(e/Ru));Yu.range;function Xu(e){return K(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+t*7)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*q)/zu)}var Zu=Xu(0),Qu=Xu(1),$u=Xu(2),ed=Xu(3),td=Xu(4),nd=Xu(5),rd=Xu(6);Zu.range,Qu.range,$u.range,ed.range,td.range,nd.range,rd.range;function id(e){return K(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t*7)},(e,t)=>(t-e)/zu)}var ad=id(0),od=id(1),sd=id(2),cd=id(3),ld=id(4),ud=id(5),dd=id(6);ad.range,od.range,sd.range,cd.range,ld.range,ud.range,dd.range;var fd=K(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());fd.range;var pd=K(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());pd.range;var md=K(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());md.every=e=>
10!isFinite(e=Math.floor(e))||!(e>0)?null:K(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)}),md.range;var hd=K(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());hd.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:K(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)}),hd.range;function gd(e,t,n,r,i,a){let o=[[Hu,1,Iu],[Hu,5,5*Iu],[Hu,15,15*Iu],[Hu,30,30*Iu],[a,1,q],[a,5,5*q],[a,15,15*q],[a,30,30*q],[i,1,Lu],[i,3,3*Lu],[i,6,6*Lu],[i,12,12*Lu],[r,1,Ru],[r,2,2*Ru],[n,1,zu],[t,1,Bu],[t,3,3*Bu],[e,1,Vu]];function s(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let i=n&&typeof n.range==`function`?n:c(e,t,n),a=i?i.range(e,+t+1):[];return r?a.reverse():a}function c(t,n,r){let i=Math.abs(n-t)/r,a=Uc(([,,e])=>e).right(o,i);if(a===o.length)return e.every(cl(t/Vu,n/Vu,r));if(a===0)return Fu.every(Math.max(cl(t,n,r),1));let[s,c]=o[i/o[a-1][2]<o[a][2]/i?a-1:a];return s.every(c)}return[s,c]}var[_d,vd]=gd(hd,pd,ad,Yu,Ku,Wu),[yd,bd]=gd(md,fd,Zu,qu,Gu,Uu);function xd(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 Sd(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 Cd(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function wd(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,s=e.months,c=e.shortMonths,l=kd(i),u=Ad(i),d=kd(a),f=Ad(a),p=kd(o),m=Ad(o),h=kd(s),g=Ad(s),_=kd(c),v=Ad(c),y={a:re,A:ie,b:ae,B:oe,c:null,d:Zd,e:Zd,f:nf,g:mf,G:gf,H:Qd,I:$d,j:ef,L:tf,m:rf,M:af,p:se,q:ce,Q:zf,s:Bf,S:of,u:sf,U:cf,V:uf,w:df,W:ff,x:null,X:null,y:pf,Y:hf,Z:_f,"%":Rf},b={a:le,A:ue,b:de,B:fe,c:null,d:vf,e:vf,f:Cf,g:Pf,G:If,H:yf,I:bf,j:xf,L:Sf,m:wf,M:Tf,p:pe,q:me,Q:zf,s:Bf,S:Ef,u:Df,U:Of,V:Af,w:jf,W:Mf,x:null,X:null,y:Nf,Y:Ff,Z:Lf,"%":Rf},x={a:E,A:D,b:O,B:k,c:ee,d:Vd,e:Vd,f:qd,g:Ld,G:Id,H:Ud,I:Ud,j:Hd,L:Kd,m:Bd,M:Wd,p:T,q:zd,Q:Yd,s:Xd,S:Gd,u:Md,U:Nd,V:Pd,w:jd,W:Fd,x:te,X:ne,y:Ld,Y:Id,Z:Rd,"%":Jd};y.x=S(n,y),y.X=S(r,y),y.c=S(t,y),b.x=S(n,b),b.X=S(r,b),b.c=S(t,b);function S(e,t){return function(n){var r=[],i=-1,a=0,o=e.length,s,c,l;for(n instanceof Date||(n=new Date(+n));++i<o;)e.charCodeAt(i)===37&&(r.push(e.slice(a,i)),(c=Td[s=e.charAt(++i)])==null?c=s===`e`?` `:`0`:s=e.charAt(++i),(l=t[s])&&(s=l(n,c)),r.push(s),a=i+1);return r.push(e.slice(a,i)),r.join(``)}}function C(e,t){return function(n){var r=Cd(1900,void 0,1),i=w(r,e,n+=``,0),a,o;if(i!=n.length)return null;if(`Q`in r)return new Date(r.Q);if(`s`in r)return new Date(r.s*1e3+(`L`in r?r.L:0));if(t&&!(`Z`in r)&&(r.Z=0),`p`in r&&(r.H=r.H%12+r.p*12),r.m===void 0&&(r.m=`q`in r?r.q:0),`V`in r){if(r.V<1||r.V>53)return null;`w`in r||(r.w=1),`Z`in r?(a=Sd(Cd(r.y,0,1)),o=a.getUTCDay(),a=o>4||o===0?od.ceil(a):od(a),a=Ju.offset(a,(r.V-1)*7),r.y=a.getUTCFullYear(),r.m=a.getUTCMonth(),r.d=a.getUTCDate()+(r.w+6)%7):(a=xd(Cd(r.y,0,1)),o=a.getDay(),a=o>4||o===0?Qu.ceil(a):Qu(a),a=qu.offset(a,(r.V-1)*7),r.y=a.getFullYear(),r.m=a.getMonth(),r.d=a.getDate()+(r.w+6)%7)}else (`W`in r||`U`in r)&&(`w`in r||(r.w=`u`in r?r.u%7:+(`W`in r)),o=`Z`in r?Sd(Cd(r.y,0,1)).getUTCDay():xd(Cd(r.y,0,1)).getDay(),r.m=0,r.d=`W`in r?(r.w+6)%7+r.W*7-(o+5)%7:r.w+r.U*7-(o+6)%7);return`Z`in r?(r.H+=r.Z/100|0,r.M+=r.Z%100,Sd(r)):xd(r)}}function w(e,t,n,r){for(var i=0,a=t.length,o=n.length,s,c;i<a;){if(r>=o)return-1;if(s=t.charCodeAt(i++),s===37){if(s=t.charAt(i++),c=x[s in Td?t.charAt(i++):s],!c||(r=c(e,n,r))<0)return-1}else if(s!=n.charCodeAt(r++))return-1}return r}function T(e,t,n){var r=l.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1}function E(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=m.get(r[0].toLowerCase()),n+r[0].length):-1}function D(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1}function O(e,t,n){var r=_.exec(t.slice(n));return r?(e.m=v.get(r[0].toLowerCase()),n+r[0].length):-1}
vendor: 6,423 bytes, line 10
10function k(e,t,n){var r=h.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1}function ee(e,n,r){return w(e,t,n,r)}function te(e,t,r){return w(e,n,t,r)}function ne(e,t,n){return w(e,r,t,n)}function re(e){return o[e.getDay()]}function ie(e){return a[e.getDay()]}function ae(e){return c[e.getMonth()]}function oe(e){return s[e.getMonth()]}function se(e){return i[+(e.getHours()>=12)]}function ce(e){return 1+~~(e.getMonth()/3)}function le(e){return o[e.getUTCDay()]}function ue(e){return a[e.getUTCDay()]}function de(e){return c[e.getUTCMonth()]}function fe(e){return s[e.getUTCMonth()]}function pe(e){return i[+(e.getUTCHours()>=12)]}function me(e){return 1+~~(e.getUTCMonth()/3)}return{format:function(e){var t=S(e+=``,y);return t.toString=function(){return e},t},parse:function(e){var t=C(e+=``,!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=S(e+=``,b);return t.toString=function(){return e},t},utcParse:function(e){var t=C(e+=``,!0);return t.toString=function(){return e},t}}}var Td={"-":``,_:` `,0:`0`},J=/^\s*\d+/,Ed=/^%/,Dd=/[\\^$*+?|[\]().{}]/g;function Y(e,t,n){var r=e<0?`-`:``,i=(r?-e:e)+``,a=i.length;return r+(a<n?Array(n-a+1).join(t)+i:i)}function Od(e){return e.replace(Dd,`\\$&`)}function kd(e){return RegExp(`^(?:`+e.map(Od).join(`|`)+`)`,`i`)}function Ad(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function jd(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Md(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function Nd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function Pd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Fd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Id(e,t,n){var r=J.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Ld(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Rd(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 zd(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function Bd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Vd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Hd(e,t,n){var r=J.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Ud(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Wd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Gd(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Kd(e,t,n){var r=J.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function qd(e,t,n){var r=J.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Jd(e,t,n){var r=Ed.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Yd(e,t,n){var r=J.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Xd(e,t,n){var r=J.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Zd(e,t){return Y(e.getDate(),t,2)}function Qd(e,t){return Y(e.getHours(),t,2)}function $d(e,t){return Y(e.getHours()%12||12,t,2)}function ef(e,t){return Y(1+qu.count(md(e),e),t,3)}function tf(e,t){return Y(e.getMilliseconds(),t,3)}function nf(e,t){return tf(e,t)+`000`}function rf(e,t){return Y(e.getMonth()+1,t,2)}function af(e,t){return Y(e.getMinutes(),t,2)}function of(e,t){return Y(e.getSeconds(),t,2)}function sf(e){var t=e.getDay();return t===0?7:t}function cf(e,t){return Y(Zu.count(md(e)-1,e),t,2)}function lf(e){var t=e.getDay();return t>=4||t===0?td(e):td.ceil(e)}function uf(e,t){return e=lf(e),Y(td.count(md(e),e)+(md(e).getDay()===4),t,2)}function df(e){return e.getDay()}function ff(e,t){return Y(Qu.count(md(e)-1,e),t,2)}function pf(e,t){return Y(e.getFullYear()%100,t,2)}function mf(e,t){return e=lf(e),Y(e.getFullYear()%100,t,2)}function hf(e,t){return Y(e.getFullYear()%1e4,t,4)}function gf(e,t){var n=e.getDay();return e=n>=4||n===0?td(e):td.ceil(e),Y(e.getFullYear()%1e4,t,4)}function _f(e){var t=e.getTimezoneOffset();return(t>0?`-`:(t*=-1,`+`))+Y(t/60|0,`0`,2)+Y(t%60,`0`,2)}function vf(e,t){return Y(e.getUTCDate(),t,2)}function yf(e,t){return Y(e.getUTCHours(),t,2)}function bf(e,t){return Y(e.getUTCHours()%12||12,t,2)}function xf(e,t){return Y(1+Ju.count(hd(e),e),t,3)}function Sf(e,t){return Y(e.getUTCMilliseconds(),t,3)}function Cf(e,t){return Sf(e,t)+`000`}function wf(e,t){return Y(e.getUTCMonth()+1,t,2)}function Tf(e,t){return Y(e.getUTCMinutes(),t,2)}function Ef(e,t){return Y(e.getUTCSeconds(),t,2)}function Df(e){var t=e.getUTCDay();return t===0?7:t}function Of(e,t){return Y(ad.count(hd(e)-1,e),t,2)}function kf(e){var t=e.getUTCDay();return t>=4||t===0?ld(e):ld.ceil(e)}function Af(e,t){return e=kf(e),Y(ld.count(hd(e),e)+(hd(e).getUTCDay()===4),t,2)}function jf(e){return e.getUTCDay()}function Mf(e,t){return Y(od.count(hd(e)-1,e),t,2)}function Nf(e,t){return Y(e.getUTCFullYear()%100,t,2)}function Pf(e,t){return e=kf(e),Y(e.getUTCFullYear()%100,t,2)}function Ff(e,t){return Y(e.getUTCFullYear()%1e4,t,4)}function If(e,t){var n=e.getUTCDay();return e=n>=4||n===0?ld(e):ld.ceil(e),Y(e.getUTCFullYear()%1e4,t,4)}function Lf(){return`+0000`}function Rf(){return`%`}function zf(e){return+e}function Bf(e){return Math.floor(e/1e3)}var Vf,Hf,Uf;Wf({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`]});function Wf(e){return Vf=wd(e),Hf=Vf.format,Vf.parse,Uf=Vf.utcFormat,Vf.utcParse,Vf}function Gf(e){return new Date(e)}function Kf(e){return e instanceof Date?+e:+new Date(+e)}function qf(e,t,n,r,i,a,o,s,c,l){var u=jl(),d=u.invert,f=u.domain,p=l(`.%L`),m=l(`:%S`),h=l(`%I:%M`),g=l(`%I %p`),_=l(`%a %d`),v=l(`%b %d`),y=l(`%B`),b=l(`%Y`);function x(e){return(c(e)<e?p:s(e)<e?m:o(e)<e?h:a(e)<e?g:r(e)<e?i(e)<e?_:v:n(e)<e?y:b)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?f(Array.from(e,Kf)):f(
10).map(Gf)},u.ticks=function(t){var n=f();return e(n[0],n[n.length-1],t??10)},u.tickFormat=function(e,t){return t==null?x:l(t)},u.nice=function(e){var n=f();return(!e||typeof e.range!=`function`)&&(e=t(n[0],n[n.length-1],e??10)),e?f(ou(n,e)):u},u.copy=function(){return kl(u,qf(e,t,n,r,i,a,o,s,c,l))},u}function Jf(){return W.apply(qf(yd,bd,md,fd,Zu,qu,Gu,Uu,Hu,Hf).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Yf(){return W.apply(qf(_d,vd,hd,pd,ad,Ju,Ku,Wu,Hu,Uf).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Xf(){var e=0,t=1,n,r,i,a,o=G,s=!1,c;function l(e){return e==null||isNaN(e=+e)?c:o(i===0?.5:(e=(a(e)-n)*i,s?Math.max(0,Math.min(1,e)):e))}l.domain=function(o){return arguments.length?([e,t]=o,n=a(e=+e),r=a(t=+t),i=n===r?0:1/(r-n),l):[e,t]},l.clamp=function(e){return arguments.length?(s=!!e,l):s},l.interpolator=function(e){return arguments.length?(o=e,l):o};function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,o=e(n,r),l):[o(0),o(1)]}}return l.range=u(tn),l.rangeRound=u(nn),l.unknown=function(e){return arguments.length?(c=e,l):c},function(o){return a=o,n=o(e),r=o(t),i=n===r?0:1/(r-n),l}}function Zf(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Qf(){var e=ru(Xf()(G));return e.copy=function(){return Zf(e,Qf())},gl.apply(e,arguments)}function $f(){var e=hu(Xf()).domain([1,10]);return e.copy=function(){return Zf(e,$f()).base(e.base())},gl.apply(e,arguments)}function ep(){var e=yu(Xf());return e.copy=function(){return Zf(e,ep()).constant(e.constant())},gl.apply(e,arguments)}function tp(){var e=wu(Xf());return e.copy=function(){return Zf(e,tp()).exponent(e.exponent())},gl.apply(e,arguments)}function np(){return tp.apply(null,arguments).exponent(.5)}function rp(){var e=[],t=G;
10function n(n){if(n!=null&&!isNaN(n=+n))return t((Jc(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)n!=null&&!isNaN(n=+n)&&e.push(n);return e.sort(Vc),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map((n,r)=>t(r/(e.length-1)))},n.quantiles=function(t){return Array.from({length:t+1},(n,r)=>pl(e,r/t))},n.copy=function(){return rp(t).domain(e)},gl.apply(n,arguments)}function ip(){var e=0,t=.5,n=1,r=1,i,a,o,s,c,l=G,u,d=!1,f;function p(e){return isNaN(e=+e)?f:(e=.5+((e=+u(e))-a)*(r*e<r*a?s:c),l(d?Math.max(0,Math.min(1,e)):e))}p.domain=function(l){return arguments.length?([e,t,n]=l,i=u(e=+e),a=u(t=+t),o=u(n=+n),s=i===a?0:.5/(a-i),c=a===o?0:.5/(o-a),r=a<i?-1:1,p):[e,t,n]},p.clamp=function(e){return arguments.length?(d=!!e,p):d},p.interpolator=function(e){return arguments.length?(l=e,p):l};function m(e){return function(t){var n,r,i;return arguments.length?([n,r,i]=t,l=rn(e,[n,r,i]),p):[l(0),l(.5),l(1)]}}return p.range=m(tn),p.rangeRound=m(nn),p.unknown=function(e){return arguments.length?(f=e,p):f},function(l){return u=l,i=l(e),a=l(t),o=l(n),s=i===a?0:.5/(a-i),c=a===o?0:.5/(o-a),r=a<i?-1:1,p}}function ap(){var e=ru(ip()(G));return e.copy=function(){return Zf(e,ap())},gl.apply(e,arguments)}function op(){var e=hu(ip()).domain([.1,1,10]);return e.copy=function(){return Zf(e,op()).base(e.base())},gl.apply(e,arguments)}function sp(){var e=yu(ip());return e.copy=function(){return Zf(e,sp()).constant(e.constant())},gl.apply(e,arguments)}function cp(){var e=wu(ip());return e.copy=function(){return Zf(e,cp()).exponent(e.exponent())},gl.apply(e,arguments)}function lp(){return cp.apply(null,arguments).exponent(.5)}Bc();var up=e(ne()),dp=t({scaleBand:()=>yl,scaleDiverging:()=>ap,scaleDivergingLog:()=>op,scaleDivergingPow:()=>cp,scaleDivergingSqrt:()=>lp,scaleDivergingSymlog:()=>sp,scaleIdentity:()=>au,scaleImplicit:()=>_l,scaleLinear:()=>iu,scaleLog:()=>gu,scaleOrdinal:()=>vl,scalePoint:()=>xl,scalePow:()=>Tu,scaleQuantile:()=>Au,scaleQuantize:()=>ju,scaleRadial:()=>ku,scaleSequential:()=>Qf,scaleSequentialLog:()=>$f,scaleSequentialPow:()=>tp,scaleSequentialQuantile:()=>rp,scaleSequentialSqrt:()=>np,scaleSequentialSymlog:()=>ep,scaleSqrt:()=>Eu,scaleSymlog:()=>bu,scaleThreshold:()=>Mu,scaleTime:()=>Jf,scaleUtc:()=>Yf,tickFormat:()=>nu}),fp=[`linear`,`time`,`log`,`sqrt`];function pp(e){return`scale${function(e){return e&&e[0].toUpperCase()+e.slice(1)}(e)}`}function mp(e){return typeof e==`function`?F(e.copy)&&F(e.domain)&&F(e.range):typeof e==`string`?fp.includes(e):!1}function hp(e,t){return e.scale?e.scale.x||e.scale.y?!!e.scale[t]:!0:!1}function gp(e,t){if(hp(e,t)){var n=e.scale[t]||e.scale;return typeof n==`string`?n:wp(n)}}function _p(e,t){var n;if(e.domain&&e.domain[t]?n=e.domain[t]:e.domain&&Array.isArray(e.domain)&&(n=e.domain),n)return Eo(n)?`time`:`linear`}function vp(e,t){if(!e.data)return`linear`;var n=Or(e[t]);return Eo(e.data.map(function(e){var r=(0,ln.default)(n(e))?n(e)[t]:n(e);return r===void 0?e[t]:r}))?`time`:`linear`}function yp(e){return mp(e)?dp[pp(e)]():iu()}function bp(e,t){var n=xp(e,t);return n?typeof n==`string`?yp(n):n:yp(_p(e,t)||vp(e,t))}function xp(e,t){if(hp(e,t)){var n=e.scale[t]||e.scale;if(mp(n))return F(n)?n:yp(n)}}function Sp(e,t){return gp(e,t)||vp(e,t)}var Cp=[{name:`quantile`,method:`quantiles`},{name:`log`,method:`base`}];function wp(e){if(typeof e==`string`)return e;var t=Cp.filter(function(t){return e[t.method]!==void 0})[0];return t?t.name:void 0}
10function Tp(e){return!!(e&&e[`@@__IMMUTABLE_ITERABLE__@@`])}function Ep(e){return!!(e&&e[`@@__IMMUTABLE_RECORD__@@`])}function Dp(e){return Tp(e)||Ep(e)}function Op(e){return!!(e&&e[`@@__IMMUTABLE_LIST__@@`])}function kp(e,t){return Tp(e)?e.reduce(function(e,n,r){var i=n;return t&&t[r]&&(i=kp(n)),e[r]=i,e},Op(e)?[]:{}):e}function Ap(e){return Pp(e)||Np(e)||Mp(e)||jp()}function jp(){throw TypeError(`Invalid attempt to spread non-iterable instance.
11In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mp(e,t){if(e){if(typeof e==`string`)return Fp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fp(e,t)}}function Np(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Pp(e){if(Array.isArray(e))return Fp(e)}function Fp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Ip(e){return Dp(e)?kp(e,{errorX:!0,errorY:!0}):e}function Lp(e){return Tp(e)?e.size:e.length}function Rp(e,t){var n=((0,ln.default)(e.domain)?e.domain[t]:e.domain)||bp(e,t).domain(),r=e.samples||1,i=Math.max.apply(Math,Ap(n)),a=Math.min.apply(Math,Ap(n)),o=jr(a,i,(i-a)/r);return o[o.length-1]===i?o:o.concat(i)}function zp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`ascending`;if(!t)return e;var r=t;return(t===`x`||t===`y`)&&(r=`_${t}`),(0,cn.default)(e,r,n===`ascending`?`asc`:`desc`)}function Bp(e,t){var n=1/(2**53-1),r={x:Sp(t,`x`),y:Sp(t,`y`)};if(r.x!==`log`&&r.y!==`log`)return e;var i=function(e,t){return r[t]===`log`?e[`_${t}`]!==0:!0},a=function(e){var t=i(e,`x`)?e._x:n,r=i(e,`y`)?e._y:n,a=i(e,`y0`)?e._y0:n;return Object.assign({},e,{_x:t,_y:r,_y0:a})};return e.map(function(e){return i(e,`x`)&&i(e,`y`)&&i(e,`y0`)?e:a(e)})}function Vp(e){return F(e)?e:e==null?function(){}:(0,sn.default)(e)}function Hp(e,t){var n=!!e.eventKey,r=Vp(e.eventKey);return t.map(function(e,t){if(e.eventKey!==void 0)return e;if(n){var i=r(e,t);return i===void 0?e:Object.assign({eventKey:i},e)}return e})}function Up(e,t){var n=Jp(e,t),r=Yp(e,t),i=Xp(e,t),a=(0,Qs.default)([].concat(Ap(n),Ap(r),Ap(i)));return a.length===0?null:a.reduce(function(e,t,n){return e[t]=n+1,e},{})}function Wp(e,t,n){if(!(Array.isArray(e)||Tp(e))||Lp(e)<1)return[];var r=[`x`,`y`,`y0`];n=Array.isArray(n)?n:r;var i=function(e){return Or(t[e]===void 0?e:t[e])},a=n.reduce(function(e,t){return e[t]=i(t),e},{}),o=(0,up.default)(n,r)&&t.x===`_x`&&t.y===`_y`&&t.y0===`_y0`,s;return o===!1&&(s={x:n.indexOf(`x`)===-1?void 0:Up(t,`x`),y:n.indexOf(`y`)===-1?void 0:Up(t,`y`),y0:n.indexOf(`y0`)===-1?void 0:Up(t,`y`)}),Hp(t,Bp(zp(o?e:e.reduce(function(e,t,r){var i=Ip(t),o={x:r,y:i},c=n.reduce(function(e,t){var n=a[t](i),r=n===void 0?o[t]:n;return r!==void 0&&(typeof r==`string`&&s[t]?(e[`${t}Name`]=r,e[`_${t}`]=s[t][r]):e[`_${t}`]=r),e},{}),l=Object.assign({},c,i);return(0,I.default)(l)||e.push(l),e}
11,[]),t.sortKey,t.sortOrder),t))}function Gp(e){var t=Rp(e,`x`),n=Rp(e,`y`);return t.map(function(e,t){return{x:e,y:n[t]}})}function Kp(e,t){return e.categories&&!Array.isArray(e.categories)?e.categories[t]:e.categories}function qp(e){return e.data?Wp(e.data,e):Wp(Gp(e),e)}function Jp(e,t){var n=e.tickValues,r=e.tickFormat;return(!n||!Array.isArray(n)&&!n[t]?r&&Array.isArray(r)?r:[]:n[t]||n).filter(function(e){return typeof e==`string`})}function Yp(e,t){if(!e.categories)return[];var n=Kp(e,t),r=n&&n.filter(function(e){return typeof e==`string`});return r?Ao(r):[]}function Xp(e,t){if(!(Array.isArray(e.data)||Tp(e.data)))return[];var n=Or(e[t]===void 0?t:e[t]);return zp(e.data.reduce(function(e,t){return e.push(Ip(t)),e},[]),e.sortKey,e.sortOrder).reduce(function(e,t){var r=Ip(t);return e.push(n(r)),e},[]).filter(function(e){return typeof e==`string`}).reduce(function(e,t){return t!=null&&e.indexOf(t)===-1&&e.push(t),e},[])}function Zp(e){var t=function(e){return e&&e.type?e.type.role:``},n=t(e);if(n===`portal`){var r=A.Children.toArray(e.props.children);n=r.length?t(r[0]):``}return[`area`,`bar`,`boxplot`,`candlestick`,`errorbar`,`group`,`histogram`,`line`,`pie`,`scatter`,`stack`,`voronoi`].includes(n)}function X(e){return function(){return e}}var Qp=Math.abs,Z=Math.atan2,$p=Math.cos,em=Math.max,tm=Math.min,Q=Math.sin,$=Math.sqrt,nm=Math.PI,rm=nm/2,im=2*nm;function am(e){return e>1?0:e<-1?nm:Math.acos(e)}function om(e){return e>=1?rm:e<=-1?-rm:Math.asin(e)}var sm=Math.PI,cm=2*sm,lm=1e-6,um=cm-lm;function dm(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function fm(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return dm;let n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}var pm=class{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._=``,this._append=e==null?dm:fm(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,i,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,n,r,i){if(e=+e,t=+t,n=+n,r=+r,i=+i,i<0)throw Error(`negative radius: ${i}`);let a=this._x1,o=this._y1,s=n-e,c=r-t,l=a-e,u=o-t,d=l*l+u*u;if(this._x1===null)this._append`M${this._x1=e},${this._y1=t}`;else if(d>lm)if(!(Math.abs(u*s-c*l)>lm)||!i)this._append`L${this._x1=e},${this._y1=t}`;else{let f=n-a,p=r-o,m=s*s+c*c,h=f*f+p*p,g=Math.sqrt(m),_=Math.sqrt(d),v=i*Math.tan((sm-Math.acos((m+d-h)/(2*g*_)))/2),y=v/_,b=v/g;Math.abs(y-1)>lm&&this._append`L${e+y*l},${t+y*u}`,this._append`A${i},${i},0,0,${+(u*f>l*p)},${this._x1=e+b*s},${this._y1=t+b*c}`}}arc(e,t,n,r,i,a){if(e=+e,t=+t,n=+n,a=!!a,n<0)throw Error(`negative radius: ${n}`);let o=n*Math.cos(r),s=n*Math.sin(r),c=e+o,l=t+s,u=1^a,d=a?r-i:i-r;this._x1===null?this._append`M${c},${l}`:(Math.abs(this._x1-c)>lm||Math.abs(this._y1-l)>lm)&&this._append`L${c},${l}`,n&&(d<0&&(d=d%cm+cm),d>um?this._append`A${n},${n},0,1,${u},${e-o},${t-s}A${n},${n},0,1,${u},${this._x1=c},${this._y1=l}`:d>lm&&this._append`A${n},${n},0,${+(d>=sm)},${u},${this._x1=e+n*Math.cos(i)},${this._y1=t+n*Math.sin(i)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}};function mm(){return new pm}mm.prototype=pm.prototype;function hm(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{let e=Math.floor(n);if(!(e>=0))throw RangeError(`invalid digits: ${n}`);t=e}return e},()=>new pm(t)}function gm(e){return e.innerRadius}function _m(e){return e.outerRadius}function vm(e){return e.startAngle}function ym(e){return e.endAngle}function bm(e){return e&&e.padAngle}function xm(e,t,n,r,i,a,o,s){var c=n-e,l=r-t,u=o-i,d=s-a,f=d*c-u*l;if(!(f*f<1e-12))return f=(u*(t-a)-d*(e-i))/f,[e+f*c,t+f*l]}function Sm(e,t,n,r,i,a,o){var s=e-n,c=t-r,l=(o?a:-a)/$(s*s+c*c),u=l*c,d=-l*s,f=e+u,p=t+d,m=n+u,h=r+d,g=(f+m)/2,_=(p+h)/2,v=m-f,y=h-p,b=v*v+y*y,x=i-a,S=f*h-m*p,C=(y<0?-1:1)*$(em(0,x*x*b-S*S)),w=(S*y-v*C)/b,T=(-S*v-y*C)/b,E=(S*y+v*C)/b,D=(-S*v+y*C)/b,O=w-g,k=T-_,ee=E-g,te=D-_;return O*O+k*k>ee*ee+te*te&&(w=E,T=D),{cx:w,cy:T,x01:-u,y01:-d,x11:w*(i/x-1),y11:T*(i/x-1)}}function Cm(){var e=gm,t=_m,n=X(0),r=null,i=vm,a=ym,o=bm,s=null,c=hm(l);
11function l(){var l,u,d=+e.apply(this,arguments),f=+t.apply(this,arguments),p=i.apply(this,arguments)-rm,m=a.apply(this,arguments)-rm,h=Qp(m-p),g=m>p;if(s||=l=c(),f<d&&(u=f,f=d,d=u),!(f>1e-12))s.moveTo(0,0);else if(h>im-1e-12)s.moveTo(f*$p(p),f*Q(p)),s.arc(0,0,f,p,m,!g),d>1e-12&&(s.moveTo(d*$p(m),d*Q(m)),s.arc(0,0,d,m,p,g));else{var _=p,v=m,y=p,b=m,x=h,S=h,C=o.apply(this,arguments)/2,w=C>1e-12&&(r?+r.apply(this,arguments):$(d*d+f*f)),T=tm(Qp(f-d)/2,+n.apply(this,arguments)),E=T,D=T,O,k;if(w>1e-12){var ee=om(w/d*Q(C)),te=om(w/f*Q(C));(x-=ee*2)>1e-12?(ee*=g?1:-1,y+=ee,b-=ee):(x=0,y=b=(p+m)/2),(S-=te*2)>1e-12?(te*=g?1:-1,_+=te,v-=te):(S=0,_=v=(p+m)/2)}var ne=f*$p(_),re=f*Q(_),ie=d*$p(b),ae=d*Q(b);if(T>1e-12){var oe=f*$p(v),se=f*Q(v),ce=d*$p(y),le=d*Q(y),ue;if(h<nm)if(ue=xm(ne,re,ce,le,oe,se,ie,ae)){var de=ne-ue[0],fe=re-ue[1],pe=oe-ue[0],me=se-ue[1],he=1/Q(am((de*pe+fe*me)/($(de*de+fe*fe)*$(pe*pe+me*me)))/2),ge=$(ue[0]*ue[0]+ue[1]*ue[1]);E=tm(T,(d-ge)/(he-1)),D=tm(T,(f-ge)/(he+1))}else E=D=0}S>1e-12?D>1e-12?(O=Sm(ce,le,ne,re,f,D,g),k=Sm(oe,se,ie,ae,f,D,g),s.moveTo(O.cx+O.x01,O.cy+O.y01),D<T?s.arc(O.cx,O.cy,D,Z(O.y01,O.x01),Z(k.y01,k.x01),!g):(s.arc(O.cx,O.cy,D,Z(O.y01,O.x01),Z(O.y11,O.x11),!g),s.arc(0,0,f,Z(O.cy+O.y11,O.cx+O.x11),Z(k.cy+k.y11,k.cx+k.x11),!g),s.arc(k.cx,k.cy,D,Z(k.y11,k.x11),Z(k.y01,k.x01),!g))):(s.moveTo(ne,re),s.arc(0,0,f,_,v,!g)):s.moveTo(ne,re),!(d>1e-12)||!(x>1e-12)?s.lineTo(ie,ae):E>1e-12?(O=Sm(ie,ae,oe,se,d,-E,g),k=Sm(ne,re,ce,le,d,-E,g),s.lineTo(O.cx+O.x01,O.cy+O.y01),E<T?s.arc(O.cx,O.cy,E,Z(O.y01,O.x01),Z(k.y01,k.x01),!g):(s.arc(O.cx,O.cy,E,Z(O.y01,O.x01),Z(O.y11,O.x11),!g),s.arc(0,0,d,Z(O.cy+O.y11,O.cx+O.x11),Z(k.cy+k.y11,k.cx+k.x11),g),s.arc(k.cx,k.cy,E,Z(k.y11,k.x11),Z(k.y01,k.x01),!g))):s.arc(0,0,d,b,y,g)}if(s.closePath(),l)return s=null,l+``||null}return l.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +a.apply(this,arguments))/2-nm/2;return[$p(r)*n,Q(r)*n]},l.innerRadius=function(t){return arguments.length?(e=typeof t==`function`?t:X(+t),l):e},l.outerRadius=function(e){return arguments.length?(t=typeof e==`function`?e:X(+e),l):t},l.cornerRadius=function(e){return arguments.length?(n=typeof e==`function`?e:X(+e),l):n},l.padRadius=function(e){return arguments.length?(r=e==null?null:typeof e==`function`?e:X(+e),l):r},l.startAngle=function(e){return arguments.length?(i=typeof e==`function`?e:X(+e),l):i},l.endAngle=function(e){return arguments.length?(a=typeof e==`function`?e:X(+e),l):a},l.padAngle=function(e){return arguments.length?(o=typeof e==`function`?e:X(+e),l):o},l.context=function(e){return arguments.length?(s=e??null,l):s},l}var wm=Array.prototype.slice;function Tm(e){return typeof e==`object`&&`length`in e?e:Array.from(e)}function Em(e){this._context=e}Em.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function Dm(e){return new Em(e)}function Om(e){return e[0]}function km(e){return e[1]}function Am(e,t){var n=X(!0),r=null,i=Dm,a=null,o=hm(s);e=typeof e==`function`?e:e===void 0?Om:X(e),t=typeof t==`function`?t:t===void 0?km:X(t);function s(s){var c,l=(s=Tm(s)).length,u,d=!1,f;for(r??(a=i(f=o())),c=0;c<=l;++c)!(c<l&&n(u=s[c],c,s))===d&&((d=!d)?a.lineStart():a.lineEnd()),d&&a.point(+e(u,c,s),+t(u,c,s));if(f)return a=null,f+``||null}return s.x=function(t){return arguments.length?(e=typeof t==`function`?t:X(+t),s):e},s.y=function(e){return arguments.length?(t=typeof e==`function`?e:X(+e),s):t},s.defined=function(e){return arguments.length?(n=typeof e==`function`?e:X(!!e),s):n},s.curve=function(e){return arguments.length?(i=e,r!=null&&(a=i(r)),s):i},s.context=function(e){return arguments.length?(e==null?r=a=null:a=i(r=e),s):r},s}function jm(e,t,n){var r=null,i=X(!0),a=null,o=Dm,s=null,c=hm(l);e=typeof e==`function`?e:e===void 0?Om:X(+e),t=typeof t==`function`?t:X(t===void 0?0:+t),n=typeof n==`function`?n:n===void 0?km:X(+n);function l(l){var u,d,f,p=(l=Tm(l)).length,m,h=!1,g,_=Array(p),v=Array(p);for(a??(s=o(g=c())),u=0;u<=p;++u){if(!(u<p&&i(m=l[u],u,l))===h)if(h=!h)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=d;--f)s.point(_[f],v[f]);s.lineEnd(),s.areaEnd()}h&&(_[u]=+e(m,u,l),v[u]=+t(m,u,l),s.point(r?+r(m,u,l):_[u],n?+n(m,u,l):v[u]))}if(g)return s=null,g+``||null}function u(){return Am().defined(i).curve(o).context(a)}return l.x=function(t){return arguments.length?(e=typeof t==`function`?t:X(+t),r=null,l):e},l.x0=function(t){return arguments.length?(e=typeof t==`function`?t:X(+t),l):e},l.x1=function(e){return arguments.length?(r=e==null?null:typeof e==`function`?e:X(+e),l):r},l.y=function(e){return arguments.length?(t=typeof e==`function`?e:X(+e),n=null,l):t},l.y0=function(e){return arguments.length?(t=typeof e==`function`?e:X(+e),l):t},l.y1=function(e){return arguments.length?(n=e==null?null:typeof e==`function`?e:X(+e),l):n},l.lineX0=l.lineY0=function(){return u().x(e).y(t)},l.lineY1=function(){return u().x(e).y(n)},l.lineX1=function(){return u().x(r).y(t)},l.defined=function(e){return arguments.length?(i=typeof e==`function`?e:X(!!e),l):i},l.curve=function(e){return arguments.length?(o=e,a!=null&&(s=o(a)),l):o},l.context=function(e){return arguments.length?(e==null?a=s=null:s=o(a=e),l):a},l}function Mm(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function Nm(e){return e}function Pm(){var e=Nm,t=Mm,n=null,r=X(0),i=X(im),a=X(0);function o(o){var s,c=(o=Tm(o)).length,l,u,d=0,f=Array(c),p=Array(c),m=+r.apply(this,arguments),h=Math.min(im,Math.max(-im,i.apply(this,arguments)-m)),g,_=Math.min(Math.abs(h)/c,a.apply(this,arguments)),v=_*(h<0?-1:1),y;for(s=0;s<c;++s)(y=p[f[s]=s]=+e(o[s],s,o))>0&&(d+=y);for(t==null?n!=null&&f.sort(function(e,t){return n(o[e],o[t])}):f.sort(function(e,n){return t(p[e],p[n])}),s=0,u=d?(h-c*v)/d:0;s<c;++s,m=g)l=f[s],y=p[l],g=m+(y>0?y*u:0)+v,p[l]={data:o[l],index:s,value:y,startAngle:m,endAngle:g,padAngle:_};return p}return o.value=function(t){return arguments.length?(e=typeof t==`function`?t:X(+t),o):e},o.sortValues=function(e){return arguments.length?(t=e,n=null,o):t},o.sort=function(e){return arguments.length?(n=e,t=null,o):n},o.startAngle=function(e){return arguments.length?(r=typeof e==`function`?e:X(+e),o):r},o.endAngle=function(e){return arguments.length?(i=typeof e==`function`?e:X(+e),o):i},o.padAngle=function(e){return arguments.length?(a=typeof e==`function`?e:X(+e),o):a},o}var Fm=Lm(Dm);function Im(e){this._curve=e}Im.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))}};function Lm(e){function t(t){return new Im(e(t))}return t._curve=e,t}function Rm(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(Lm(e)):t()._curve},e}function zm(){return Rm(Am().curve(Fm))}
11function Bm(){var e=jm().curve(Fm),t=e.curve,n=e.lineX0,r=e.lineX1,i=e.lineY0,a=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 Rm(n())},delete e.lineX0,e.lineEndAngle=function(){return Rm(r())},delete e.lineX1,e.lineInnerRadius=function(){return Rm(i())},delete e.lineY0,e.lineOuterRadius=function(){return Rm(a())},delete e.lineY1,e.curve=function(e){return arguments.length?t(Lm(e)):t()._curve},e}function Vm(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}var Hm=class{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t);break}this._x0=e,this._y0=t}},Um=class{constructor(e){this._context=e}lineStart(){this._point=0}lineEnd(){}point(e,t){if(e=+e,t=+t,this._point===0)this._point=1;else{let n=Vm(this._x0,this._y0),r=Vm(this._x0,this._y0=(this._y0+t)/2),i=Vm(e,this._y0),a=Vm(e,t);this._context.moveTo(...n),this._context.bezierCurveTo(...r,...i,...a)}this._x0=e,this._y0=t}};function Wm(e){return new Hm(e,!0)}function Gm(e){return new Hm(e,!1)}function Km(e){return new Um(e)}function qm(e){return e.source}function Jm(e){return e.target}function Ym(e){let t=qm,n=Jm,r=Om,i=km,a=null,o=null,s=hm(c);function c(){let c,l=wm.call(arguments),u=t.apply(this,l),d=n.apply(this,l);if(a??(o=e(c=s())),o.lineStart(),l[0]=u,o.point(+r.apply(this,l),+i.apply(this,l)),l[0]=d,o.point(+r.apply(this,l),+i.apply(this,l)),o.lineEnd(),c)return o=null,c+``||null}return c.source=function(e){return arguments.length?(t=e,c):t},c.target=function(e){return arguments.length?(n=e,c):n},c.x=function(e){return arguments.length?(r=typeof e==`function`?e:X(+e),c):r},c.y=function(e){return arguments.length?(i=typeof e==`function`?e:X(+e),c):i},c.context=function(t){return arguments.length?(t==null?a=o=null:o=e(a=t),c):a},c}function Xm(){return Ym(Wm)}function Zm(){return Ym(Gm)}function Qm(){let e=Ym(Km);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e}var $m=$(3),eh={draw(e,t){let n=$(t+tm(t/28,.75))*.59436,r=n/2,i=r*$m;e.moveTo(0,n),e.lineTo(0,-n),e.moveTo(-i,-r),e.lineTo(i,r),e.moveTo(-i,r),e.lineTo(i,-r)}},th={draw(e,t){let n=$(t/nm);e.moveTo(n,0),e.arc(0,0,n,0,im)}},nh={draw(e,t){let n=$(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()}},rh=$(1/3),ih=rh*2,ah={draw(e,t){let n=$(t/ih),r=n*rh;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},oh={draw(e,t){let n=$(t)*.62625;e.moveTo(0,-n),e.lineTo(n,0),e.lineTo(0,n),e.lineTo(-n,0),e.closePath()}},sh={draw(e,t){let n=$(t-tm(t/7,2))*.87559;e.moveTo(-n,0),e.lineTo(n,0),e.moveTo(0,n),e.lineTo(0,-n)}},ch={draw(e,t){let n=$(t),r=-n/2;e.rect(r,r,n,n)}},lh={draw(e,t){let n=$(t)*.4431;e.moveTo(n,n),e.lineTo(n,-n),e.lineTo(-n,-n),e.lineTo(-n,n),e.closePath()}},uh=.8908130915292852,dh=Q(nm/10)/Q(7*nm/10),fh=Q(im/10)*dh,ph=-$p(im/10)*dh,mh={draw(e,t){let n=$(t*uh),r=fh*n,i=ph*n;e.moveTo(0,-n),e.lineTo(r,i);for(let t=1;t<5;++t){let a=im*t/5,o=$p(a),s=Q(a);e.lineTo(s*n,-o*n),e.lineTo(o*r-s*i,s*r+o*i)}e.closePath()}},hh=$(3),gh={draw(e,t){let n=-$(t/(hh*3));e.moveTo(0,n*2),e.lineTo(-hh*n,-n),e.lineTo(hh*n,-n),e.closePath()}},_h=$(3),vh={draw(e,t){let n=$(t)*.6824,r=n/2,i=n*_h/2;e.moveTo(0,-n),e.lineTo(i,r),e.lineTo(-i,r),e.closePath()}},yh=-.5,bh=$(3)/2,xh=1/$(12),Sh=(xh/2+1)*3,Ch={draw(e,t){let n=$(t/Sh),r=n/2,i=n*xh,a=r,o=n*xh+n,s=-a,c=o;e.moveTo(r,i),e.lineTo(a,o),e.lineTo(s,c),e.lineTo(yh*r-bh*i,bh*r+yh*i),e.lineTo(yh*a-bh*o,bh*a+yh*o),e.lineTo(yh*s-bh*c,bh*s+yh*c),e.lineTo(yh*r+bh*i,yh*i-bh*r),e.lineTo(yh*a+bh*o,yh*o-bh*a),e.lineTo(yh*s+bh*c,yh*c-bh*s),e.closePath()}},wh={draw(e,t){let n=$(t-tm(t/6,1.7))*.6189;e.moveTo(-n,-n),e.lineTo(n,n),e.moveTo(-n,n),e.lineTo(n,-n)}},Th=[th,nh,ah,ch,mh,gh,Ch],Eh=[th,sh,wh,vh,eh,lh,oh];function Dh(e,t){let n=null,r=hm(i);e=typeof e==`function`?e:X(e||th),t=typeof t==`function`?t:X(t===void 0?64:+t);function i(){let i;if(n||=i=r(),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+``||null}return i.type=function(t){return arguments.length?(e=typeof t==`function`?t:X(t),i):e},i.size=function(e){return arguments.length?(t=typeof e==`function`?e:X(+e),i):t}
vendor: 7,721 bytes, line 11
11,i.context=function(e){return arguments.length?(n=e??null,i):n},i}function Oh(){}function kh(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 Ah(e){this._context=e}Ah.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:kh(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:kh(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function jh(e){return new Ah(e)}function Mh(e){this._context=e}Mh.prototype={areaStart:Oh,areaEnd:Oh,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:kh(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Nh(e){return new Mh(e)}function Ph(e){this._context=e}Ph.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:kh(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Fh(e){return new Ph(e)}function Ih(e,t){this._basis=new Ah(e),this._beta=t}Ih.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=e[0],i=t[0],a=e[n]-r,o=t[n]-i,s=-1,c;++s<=n;)c=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(r+c*a),this._beta*t[s]+(1-this._beta)*(i+c*o));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var Lh=(function e(t){function n(e){return t===1?new Ah(e):new Ih(e,t)}return n.beta=function(t){return e(+t)},n})(.85);function Rh(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 zh(e,t){this._context=e,this._k=(1-t)/6}zh.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:Rh(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:Rh(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Bh=(function e(t){function n(e){return new zh(e,t)}return n.tension=function(t){return e(+t)},n})(0);function Vh(e,t){this._context=e,this._k=(1-t)/6}Vh.prototype={areaStart:Oh,areaEnd:Oh,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);break}},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:Rh(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Hh=(function e(t){function n(e){return new Vh(e,t)}return n.tension=function(t){return e(+t)},n})(0);function Uh(e,t){this._context=e,this._k=(1-t)/6}Uh.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||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Rh(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Wh=(function e(t){function n(e){return new Uh(e,t)}return n.tension=function(t){return e(+t)},n})(0);function Gh(e,t,n){var r=e._x1,i=e._y1,a=e._x2,o=e._y2;if(e._l01_a>1e-12){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);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/c,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/c}if(e._l23_a>1e-12){var l=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,u=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*l+e._x1*e._l23_2a-t*e._l12_2a)/u,o=(o*l+e._y1*e._l23_2a-n*e._l12_2a)/u}e._context.bezierCurveTo(r,i,a,o,e._x2,e._y2)}function Kh(e,t){this._context=e,this._alpha=t}Kh.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);break}(this._line||this._line!==0&&this._point===1)&&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=(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:Gh(this,e,t);break}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}};var qh=(function e(t){function n(e){return t?new Kh(e,t):new zh(e,0)}
11return n.alpha=function(t){return e(+t)},n})(.5);function Jh(e,t){this._context=e,this._alpha=t}Jh.prototype={areaStart:Oh,areaEnd:Oh,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);break}},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=(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:Gh(this,e,t);break}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}};var Yh=(function e(t){function n(e){return t?new Jh(e,t):new Vh(e,0)}return n.alpha=function(t){return e(+t)},n})(.5);function Xh(e,t){this._context=e,this._alpha=t}Xh.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||this._line!==0&&this._point===3)&&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=(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:Gh(this,e,t);break}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}};var Zh=(function e(t){function n(e){return t?new Xh(e,t):new Uh(e,0)}return n.alpha=function(t){return e(+t)},n})(.5);function Qh(e){this._context=e}Qh.prototype={areaStart:Oh,areaEnd:Oh,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function $h(e){return new Qh(e)}function eg(e){return e<0?-1:1}function tg(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(eg(a)+eg(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function ng(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function rg(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,i+s*t,a-s,o-s*n,a,o)}function ig(e){this._context=e}ig.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:rg(this,this._t0,ng(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,rg(this,ng(this,n=tg(this,e,t)),n);break;default:rg(this,this._t0,n=tg(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function ag(e){this._context=new og(e)}(ag.prototype=Object.create(ig.prototype)).point=function(e,t){ig.prototype.point.call(this,t,e)};function og(e){this._context=e}og.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}};function sg(e){return new ig(e)}function cg(e){return new ag(e)}function lg(e){this._context=e}lg.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]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=ug(e),i=ug(t),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],e[o],t[o]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function ug(e){var t,n=e.length-1,r,i=Array(n),a=Array(n),o=Array(n);for(i[0]=0,a[0]=2,o[0]=e[0]+2*e[1],t=1;t<n-1;++t)i[t]=1,a[t]=4,o[t]=4*e[t]+2*e[t+1];for(i[n-1]=2,a[n-1]=7,o[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=i[t]/a[t-1],a[t]-=r,o[t]-=r*o[t-1];for(i[n-1]=o[n-1]/a[n-1],t=n-2;t>=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(a[n-1]=(e[n]+i[n-1])/2,t=0;t<n-1;++t)a[t]=2*e[t+1]-i[t+1];return[i,a]}function dg(e){return new lg(e)}function fg(e,t){this._context=e,this._t=t}fg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;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)}break}this._x=e,this._y=t}};function pg(e){return new fg(e,.5)}function mg(e){return new fg(e,0)}function hg(e){return new fg(e,1)}function gg(e,t){if((o=e.length)>1)for(var n=1,r,i,a=e[t[0]],o,s=a.length;n<o;++n)for(i=a,a=e[t[n]],r=0;r<s;++r)a[r][1]+=a[r][0]=isNaN(i[r][1])?i[r][0]:i[r][1]}function _g(e){for(var t=e.length,n=Array(t);--t>=0;)n[t]=t;return n}function vg(e,t){return e[t]}function yg(e){let t=[];return t.key=e,t}function bg(){var e=X([]),t=_g,n=gg,r=vg;function i(i){var a=Array.from(e.apply(this,arguments),yg),o,s=a.length,c=-1,l;for(let e of i)for(o=0,++c;o<s;++o)(a[o][c]=[0,+r(e,a[o].key,c,i)]).data=e;for(o=0,l=Tm(t(a));o<s;++o)a[l[o]].index=o;return n(a,l),a}return i.keys=function(t){return arguments.length?(e=typeof t==`function`?t:X(Array.from(t)),i):e},i.value=function(e){return arguments.length?(r=typeof e==`function`?e:X(+e),i):r},i.order=function(e){return arguments.length?(t=e==null?_g:typeof e==`function`?e:X(Array.from(e)),i):t},i.offset=function(e){return arguments.length?(n=e??gg,i):n},i}function xg(e,t){if((r=e.length)>0){for(var n,r,i=0,a=e[0].length,o;i<a;++i){for(o=n=0;n<r;++n)o+=e[n][i][1]||0;if(o)for(n=0;n<r;++n)e[n][i][1]/=o}gg(e,t)}}function Sg(e,t){if((c=e.length)>0)for(var n,r=0,i,a,o,s,c,l=e[t[0]].length;r<l;++r)for(o=s=0,n=0;n<c;++n)(a=(i=e[t[n]][r])[1]-i[0])>0?(i[0]=o,i[1]=o+=a):a<0?(i[1]=s,i[0]=s+=a):(i[0]=0,i[1]=a)}function Cg(e,t){if((i=e.length)>0){for(var n=0,r=e[t[0]],i,a=r.length;n<a;++n){for(var o=0,s=0;o<i;++o)s+=e[o][n][1]||0;r[n][1]+=r[n][0]=-s/2}gg(e,t)}}function wg(e,t){if(!(!((o=e.length)>0)||!((a=(i=e[t[0]]).length)>0))){for(var n=0,r=1,i,a,o;r<a;++r){for(var s=0,c=0,l=0;s<o;++s){for(var u=e[t[s]],d=u[r][1]||0,f=(d-(u[r-1][1]||0))/2,p=0;p<s;++p){var m=e[t[p]],h=m[r][1]||0,g=m[r-1][1]||0;f+=h-g}c+=d,l+=f*d}i[r-1][1]+=i[r-1][0]=n,c&&(n-=l/c)}i[r-1][1]+=i[r-1][0]=n,gg(e,t)}}function Tg(e){var t=e.map(Eg);return _g(e).sort(function(e,n){return t[e]-t[n]})}function Eg(e){for(var t=-1,n=0,r=e.length,i,a=-1/0;++t<r;)(i=+e[t][1])>a&&(a=i,n=t);return n}function Dg(e){var t=e.map(Og);return _g(e).sort(function(e,n){return t[e]-t[n]})}function Og(e){for(var t=0,n=-1,r=e.length,i;++n<r;)(i=+e[n][1])&&(t+=i);return t}function kg(e){return Dg(e).reverse()}function Ag(e){var t=e.length,n,r,i=e.map(Og),a=Tg(e),o=0,s=0,c=[],l=[];for(n=0;n<t;++n)r=a[n],o<s?(o+=i[r],c.push(r)):(s+=i[r],l.push(r));return l.reverse().concat(c)}function jg(e){return _g(e).reverse()}var Mg=t({arc:()=>Cm,area:()=>jm,areaRadial:()=>Bm,curveBasis:()=>jh,curveBasisClosed:()=>Nh,curveBasisOpen:()=>Fh,curveBumpX:()=>Wm,curveBumpY:()=>Gm,curveBundle:()=>Lh,curveCardinal:()=>Bh,curveCardinalClosed:()=>Hh,curveCardinalOpen:()=>Wh,curveCatmullRom:()=>qh,curveCatmullRomClosed:()=>Yh,curveCatmullRomOpen:()=>Zh,curveLinear:()=>Dm,curveLinearClosed:()=>$h,curveMonotoneX:()=>sg,curveMonotoneY:()=>cg,curveNatural:()=>dg,curveStep:()=>pg,curveStepAfter:()=>hg,curveStepBefore:()=>mg,line:()=>Am,lineRadial:()=>zm,link:()=>Ym,linkHorizontal:()=>Xm,linkRadial:()=>Qm,linkVertical:()=>Zm,pie:()=>Pm,pointRadial:()=>Vm,radialArea:()=>Bm,radialLine:()=>zm,stack:()=>bg,stackOffsetDiverging:()=>Sg,stackOffsetExpand:()=>xg,stackOffsetNone:()=>gg,stackOffsetSilhouette:()=>Cg,stackOffsetWiggle:()=>
11wg,stackOrderAppearance:()=>Tg,stackOrderAscending:()=>Dg,stackOrderDescending:()=>kg,stackOrderInsideOut:()=>Ag,stackOrderNone:()=>_g,stackOrderReverse:()=>jg,symbol:()=>Dh,symbolAsterisk:()=>eh,symbolCircle:()=>th,symbolCross:()=>nh,symbolDiamond:()=>ah,symbolDiamond2:()=>oh,symbolPlus:()=>sh,symbolSquare:()=>ch,symbolSquare2:()=>lh,symbolStar:()=>mh,symbolTimes:()=>wh,symbolTriangle:()=>gh,symbolTriangle2:()=>vh,symbolWye:()=>Ch,symbolX:()=>wh,symbols:()=>Th,symbolsFill:()=>Th,symbolsStroke:()=>Eh}),Ng=function(e){return e==null||F(e)?e:`${e}`},Pg=function(e,t,n){return e&&e.data&&e.data.fill?e.data.fill:t&&t[n%t.length]},Fg=function(e,t){return typeof e.radius==`number`?e.radius:Math.min(e.width-t.left-t.right,e.height-t.top-t.bottom)/2},Ig=function(e,t){var n=e.width,r=e.height,i=(0,ln.default)(e.origin)?e.origin:{};return{x:i.x===void 0?(t.left-t.right+n)/2:i.x,y:i.y===void 0?(t.top-t.bottom+r)/2:i.y}},Lg=function(e,t){var n=F(e.padAngle)?0:e.padAngle;return Pm().sort(null).startAngle(P(e.startAngle)).endAngle(P(e.endAngle)).padAngle(P(n)).value(function(e){return e._y})(t)},Rg=function(e){var t=e.colorScale,n=br(e,`pie`),r=xr(e.style,n),i=Array.isArray(t)?t:ca(t),a=vr(e),o=Fg(e,a),s=Ig(e,a),c=qp(e),l=Lg(e,c);return Object.assign({},e,{style:r,colors:i,padding:a,defaultRadius:o,data:c,slices:l,origin:s})},zg=function(e,t){var n=t.style,r=t.colors,i=Pg(n,r,e);return Object.assign({fill:i},n.data)},Bg=function(e,t,n){return Ng(t.label?t.label:Array.isArray(e.labels)?e.labels[n]:F(e.labels)?e.labels:t.xName||t._x)},Vg=function(e){return Cm().outerRadius(e).innerRadius(e)},Hg=function(e,t,n){var r=n&&n.padding||0;return t||e+r},Ug=function(e,t,n){var r={startAngle:n===`startAngle`?t.startAngle:t.endAngle,endAngle:n===`endAngle`?t.endAngle:t.startAngle},i=Object.assign({},t,r);return e.centroid(i)},Wg=function(e,t){return t===`perpendicular`?e>90&&e<270?`bottom`:`top`:t===`parallel`?e>=0&&e<=180?`right`:`left`:e<45||e>315?`top`:e>=45&&e<135?`right`:e>=135&&e<225?`bottom`:`left`},Gg=function(e){return e===`top`||e===`bottom`?`middle`:e===`right`?`start`:`end`},Kg=function(e){return e===`left`||e===`right`?`middle`:e===`bottom`?`start`:`end`},qg=function(e,t,n){var r=0;return r=t.angle===void 0?Cr(t===`centroid`?(e.startAngle+e.endAngle)/2:t===`startAngle`?e.startAngle:e.endAngle):n.angle,(r<0?360-r:r)%360},Jg=function(e,t){return t===`vertical`?0:t===`parallel`?e>180&&e<360?e+90:e-90:e>90&&e<270?e-180:e},Yg=function(e,t,n){var r=t.index,i=t.datum,a=t.data,o=t.slice,s=t.labelComponent,c=t.theme,l=n.style,u=n.defaultRadius,d=n.origin,f=n.width,p=n.height,m=N(n.labelRadius,Object.assign({text:e},t)),h=N(n.labelPosition,Object.assign({text:e},t))||`centroid`,g=N(n.labelPlacement,Object.assign({text:e},t))||`vertical`,_=Object.assign({padding:0},l.labels),v=Hg(u,m,Sr(_,Object.assign({labelRadius:m,text:e},t))),y=Ug(Vg(v),o,h),b=qg(o,h,_),x=Jg(b,g),S=Wg(b,g),C=_.textAnchor||Gg(S),w=_.verticalAnchor||Kg(S),T={width:f,height:p,index:r,datum:i,data:a,slice:o,orientation:S,text:e,style:_,x:Math.round(y[0])+d.x,y:Math.round(y[1])+d.y,textAnchor:C,verticalAnchor:w,angle:x,calculatedLabelRadius:v};if(!yr(s))return T;var E=c&&c.tooltip||{};return(0,M.default)({},T,hr(E,[`style`]))},Xg=function(e){return Math.cos(e-P(90))},Zg=function(e){return Math.sin(e-P(90))},Qg=function(e,t){return e*Xg(t)},$g=function(e,t){return e*Zg(t)},e_=function(e){return e.reduce(function(e,t){return e+t},0)/e.length},t_=function(e,t,n){var r=e.innerRadius,i=e.radius,a=e.slice,o=a.startAngle,s=a.endAngle,c=e.labelIndicatorInnerOffset,l=e.labelIndicatorOuterOffset,u=e.index,d=t.height,f=t.width,p=n.calculatedLabelRadius,m=e_([r,i]),h=e_([s,o]),g=f/2,_=d/2,v=m+c,y=p-l;return(0,M.default)({},{x1:g+Qg(v,h),y1:_+$g(v,h),x2:g+Qg(y,h),y2:_+$g(y,h),index:u})},n_=function(e,t){var n=kr(e,t,`pie`),r=Rg(n),i=r.slices,a=r.style,o=r.data,s=r.origin,c=r.defaultRadius,l=r.labels,u=r.events,d=r.sharedEvents,f=r.height,p=r.width,m=r.standalone,h=r.name,g=r.innerRadius,_=r.cornerRadius,v=r.padAngle,y=r.disableInlineStyles,b=r.labelIndicator,x=n.radius||c,S={parent:{standalone:m,height:f,width:p,slices:i,name:h,style:a.parent}};return i.reduce(function(e,t,i){var a=(0,M.default)({},o[i],{startAngle:Cr(t.startAngle),endAngle:Cr(t.endAngle),padAngle:Cr(t.padAngle)}),c=Dr(a.eventKey)?i:a.eventKey,f={index:i,slice:t,datum:a,data:o,origin:s,innerRadius:g,radius:x,cornerRadius:_,padAngle:v,style:y?{}:zg(i,r),disableInlineStyles:y};e[c]={data:f};var p=Bg(n,a,i);if(p!=null||l&&(u||d)){var m=N(p,f);if(e[c].labels=Yg(m,Object.assign({},n,f),r),b){var h=e[c].labels;h.calculatedLabelRadius>x&&(e[c].labelIndicators=t_(Object.assign({},n,f),r,h))}}return e},S)};function r_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i_(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
11t%2?r_(Object(n),!0).forEach(function(t){a_(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function a_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o_=function(e){var t=e.slice,n=e.radius,r=e.innerRadius,i=e.cornerRadius;if(F(e.pathFunction))return e.pathFunction(t);var a=P(e.padAngle),o=P(e.sliceStartAngle),s=P(e.sliceEndAngle);return Cm().cornerRadius(i).outerRadius(n).innerRadius(r||0)((0,M.default)({startAngle:o,endAngle:s,padAngle:a},t))},s_=function(e){var t=Sr(e.style,e),n=N(e.radius,Object.assign({},e,{style:t})),r=N(e.innerRadius,Object.assign({},e,{style:t,radius:n})),i=N(e.ariaLabel,e),a=N(e.id,e),o=N(e.cornerRadius,e),s=N(e.padAngle,e),c=N(e.sliceStartAngle,e),l=N(e.sliceEndAngle,e),u=N(e.tabIndex,e);return Object.assign({},e,{ariaLabel:i,style:t,radius:n,innerRadius:r,id:a,cornerRadius:o,padAngle:s,sliceStartAngle:c,sliceEndAngle:l,tabIndex:u})},c_={pathComponent:A.createElement(Ns,null),role:`presentation`,shapeRendering:`auto`},l_=function(e){var t=s_(i_(i_({},c_),e)),n=t.origin?`translate(${t.origin.x}, ${t.origin.y})`:void 0;return A.cloneElement(t.pathComponent,i_(i_({},t.events),{},{"aria-label":t.ariaLabel,d:o_(t),style:t.style,transform:t.transform||n,className:t.className,role:t.role,shapeRendering:t.shapeRendering,clipPath:t.clipPath,tabIndex:t.tabIndex}))};function u_(e){return m_(e)||p_(e)||f_(e)||d_()}function d_(){throw TypeError(`Invalid attempt to spread non-iterable instance.
12In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f_(e,t){if(e){if(typeof e==`string`)return h_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h_(e,t)}}function p_(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function m_(e){if(Array.isArray(e))return h_(e)}function h_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function g_(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function __(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v_(e,t,n){return t&&__(e.prototype,t),n&&__(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function y_(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&b_(e,t)}function b_(e,t){return b_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b_(e,t)}function x_(e){var t=w_();return function(){var n=T_(e),r;if(t){var i=T_(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return S_(this,r)}}function S_(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return C_(e)}function C_(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function w_(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function T_(e){return T_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},T_(e)}var E_={endAngle:360,height:400,innerRadius:0,cornerRadius:0,padAngle:0,padding:30,width:400,startAngle:0,colorScale:[`#ffffff`,`#f0f0f0`,`#d9d9d9`,`#bdbdbd`,`#969696`,`#737373`,`#525252`,`#252525`,`#000000`],labelPosition:`centroid`,labelIndicatorInnerOffset:15,labelIndicatorOuterOffset:5},D_=function(e){return!Dr(e._x)&&!Dr(e._y)},O_=function(e){y_(n,e);var t=x_(n);function n(){return g_(this,n),t.apply(this,arguments)}return v_(n,[{key:`shouldAnimate`,value:function(){return!!this.props.animate}},{key:`renderComponents`,value:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D_,r=e.dataComponent,i=e.labelComponent,a=e.groupComponent,o=e.labelIndicator,s=e.labelPosition;if(!a)throw Error(`VictoryPie expects a groupComponent prop`);var c=o&&s===`centroid`,l=[];if(r){var u=this.dataKeys.reduce(function(e,i,a){var o=t.getComponentProps(r,`data`,a);return n(o.datum)&&e.push(A.cloneElement(r,o)),e},[]);l.push.apply(l,u_(u))}if(i){var d=this.dataKeys.map(function(e,n){var r=t.getComponentProps(i,`labels`,n);if(r.text!==void 0&&r.text!==null)return A.cloneElement(i,r)}).filter(function(e){return e!==void 0});l.push.apply(l,u_(d))}if(c&&o){var f=A.createElement(qs,null);typeof o==`object`&&(f=o);var p=this.dataKeys.map(function(e,n){var r=t.getComponentProps(f,`labelIndicators`,n);return A.cloneElement(f,r)});l.push.apply(l,u_(p))}return this.renderContainer(a,l)}},{key:`render`,value:function(){var e=k_.animationWhitelist,t=k_.role,n=kr(this.props,E_,t);if(this.shouldAnimate())return this.animateComponent(n,e);var r=this.renderComponents(n);return Yr(n.standalone?this.renderContainer(n.containerComponent,r):r,n)}}]),n}(A.Component);O_.animationWhitelist=[`data`,`endAngle`,`height`,`innerRadius`,`
12cornerRadius`,`padAngle`,`padding`,`colorScale`,`startAngle`,`style`,`width`],O_.displayName=`VictoryPie`,O_.role=`pie`,O_.defaultTransitions={onExit:{duration:500,before:function(){return{_y:0,label:` `}}},onEnter:{duration:500,before:function(){return{_y:0,label:` `}},after:function(e){return{y_:e._y,label:e.label}}}},O_.defaultProps={data:[{x:`A`,y:1},{x:`B`,y:2},{x:`C`,y:3},{x:`D`,y:1},{x:`E`,y:2}],standalone:!0,dataComponent:A.createElement(l_,null),labelComponent:A.createElement(_o,null),containerComponent:A.createElement(ui,null),groupComponent:A.createElement(`g`,null),sortOrder:`ascending`,theme:Ts.grayscale},O_.getBaseProps=function(e){return n_(e,E_)},O_.getData=qp,O_.expectedComponents=[`dataComponent`,`labelComponent`,`groupComponent`,`containerComponent`,`labelIndicatorComponent`];var k_=zc(O_);export{fi as $,Ns as A,ko as B,pc as C,jr as Ct,uc as D,Xn as Dt,dc as E,Zn as Et,Do as F,aa as G,_o as H,To as I,ra as J,ia as K,Oo as L,zo as M,Ko as N,yc as O,Bn as Ot,Eo as P,Ci as Q,jo as R,lc as S,Cr as St,vc as T,_r as Tt,La as U,Ao as V,ca as W,ta as X,oa as Y,ji as Z,wp as _,mr as _t,jm as a,Or as at,gc as b,kr as bt,Kp as c,Sr as ct,Yp as d,vr as dt,di as et,Zp as f,gr as ft,Sp as g,xr as gt,xp as h,Er as ht,zm as i,Yr as it,Ts as j,qs as k,$e as kt,qp as l,Ar as lt,yp as m,wr as mt,Mg as n,qr as nt,Am as o,P as ot,bp as p,Tr as pt,na as q,Bm as r,Jr as rt,Dm as s,N as st,k_ as t,ui as tt,Jp as u,br as ut,zc as v,F as vt,_c as w,Mr as wt,fc as x,hr as xt,bc as y,Dr as yt,Mo as z};
13//# sourceMappingURL=victory-pie-COZEuRnv.js.map

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