text: !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.VictoryChart=t(require("react")):e.VictoryChart=t(e.React)}("undefined"!=typeof self?self:this,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=147)}([function(t,n){t.exports=e},function(e,t,n){e.exports=n(155)()},function(e,t,n){var r=n(44),a=n(151),o=n(152),i=n(33),u=n(87),c=n(17),s=Object.prototype,l=s.hasOwnProperty,f=o(function(e,t){if(u(t)||i(t))return void a(t,c(t),e);for(var n in t)l.call(t,n)&&r(e,n,t[n])});e.exports=f},function(e,t,n){"use strict";function r(e,t){var n="x"!==t,r=c(e);return n?[e.height-r.bottom,r.top]:[r.left,e.width-r.right]}function a(e,t){if("x"===t){return[p(e.startAngle||0),p(e.endAngle||360)]}return[e.innerRadius||0,h(e)]}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?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 i(e){var t=function(e){return void 0!==e},n=e._x,r=e._x1,a=e._x0,o=e._voronoiX,i=e._y,u=e._y1,c=e._y0,s=e._voronoiY,l=t(r)?r:n,f=t(u)?u:i,p={x:t(o)?o:l,x0:t(a)?a:n,y:t(s)?s:f,y0:t(c)?c:i};return S()({},p,e)}function u(e,t){var n=e.scale,r=e.polar,a=i(t),o=e.origin||{x:0,y:0},u=n.x(a.x),c=n.x(a.x0),s=n.y(a.y),l=n.y(a.y0);return{x:r?s*Math.cos(u)+o.x:u,x0:r?l*Math.cos(c)+o.x:c,y:r?-s*Math.sin(u)+o.y:s,y0:r?-l*Math.sin(c)+o.x:l}}function c(e){var t=e.padding,n="number"==typeof t?t:0,r="object"==typeof t?t:{};return{top:r.top||n,bottom:r.bottom||n,left:r.left||n,right:r.right||n}}function s(e,t){if(!e)return S()({parent:{height:"100%",width:"100%"}},t);var n=e.data,r=e.labels,a=e.parent,o=t&&t.parent||{},i=t&&t.labels||{},u=t&&t.data||{};return{parent:S()({},a,o,{width:"100%",height:"100%"}),labels:S()({},r,i),data:S()({},n,u)}}function l(e,t,n){return E()(e)?e(t,n):e}function f(e,t,n){return e&&Object.keys(e).some(function(t){return E()(e[t])})?Object.keys(e).reduce(function(r,a){return r[a]=l(e[a],t,n),r},{}):e}function p(e){return"number"==typeof e?e*(Math.PI/180):e}function d(e){return"number"==typeof e?e/(Math.PI/180):e}function h(e){var t=c(e),n=t.left,r=t.right,a=t.top,o=t.bottom,i=e.width,u=e.height;return Math.min(i-n-r,u-a-o)/2}function b(e){var t=e.width,n=e.height,r=c(e),a=r.top,o=r.bottom,i=r.left,u=r.right,s=Math.min(t-i-u,n-a-o)/2,l=t/2+i-u,f=n/2+a-o;return{x:l+s>t?s+i-u:l,y:f+s>n?s+a-o:f}}function y(e,t){return e.range&&e.range[t]?e.range[t]:e.range&&Array.isArray(e.range)?e.range:e.polar?a(e,t):r(e,t)}function g(e){return E()(e)?e:null===e||void 0===e?function(e){return e}:C()(e)}function v(e,t,n){var r=e.theme&&e.theme[n]?e.theme[n]:{},a=o(r,["style"]);return S()({},e,a,t)}function m(e,t){var n="x"===e?"y":"x";return t?n:e}function x(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(e,t){return e.concat(t)},o=["data","domain","categories","polar","startAngle","endAngle","minDomain","maxDomain"],i=function(e,u,c){return e.reduce(function(e,r,s){var l=r.type&&r.type.role,f=r.props.name||"".concat(l,"-").concat(u[s]);if(r.props&&r.props.children){var p=j()({},r.props,k()(n,o)),d=r.type&&E()(r.type.getChildren)?r.type.getChildren(p):D.a.Children.toArray(r.props.children).map(function(e){var t=j()({},e.props,k()(p,o));return D.a.cloneElement(e,t)}),h=d.map(function(e,t){return"".concat(f,"-").concat(t)}),b=i(d,h,r);e=a(e,b)}else{var y=t(r,f,c);Array.isArray(y)?e=y.reduce(a,e):y&&(e=a(e,y))}return e},r)},u=e.map(function(e,t){return t});return i(e,u)}function O(e){if(void 0!==e.horizontal||!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=e||r.horizontal:t(D.a.Children.toArray(r.children))},!1)};return t(D.a.Children.toArray(e.children))}var w=n(2),j=n.n(w),A=n(64),k=n.n(A),P=n(57),C=n.n(P),M=n(4),E=n.n(M),T=n(5),S=n.n(T),_=n(0),D=n.n(_);t.a={omit:o,getPoint:i,scalePoint:u,getPadding:c,getStyles:s,evaluateProp:l,evaluateStyle:f,degreesToRadians:p,radiansToDegrees:d,getRadius:h,getPolarOrigin:b,getRange:y,createAccessor:g,modifyProps:v,getCurrentAxis:m,reduceChildren:x,isHorizontal:O}},function(e,t,n){function r(e){if(!o(e))return!1;var t=a(e);return t==u||t==c||t==i||t==s}var a=n(85),o=n(12),i="[object AsyncFunction]",u="[object Function]",c="[object GeneratorFunction]",s="[object Proxy]";e.exports=r},function(e,t,n){var r=n(46),a=n(32),o=n(47),i=n(154),u=Object.prototype,c=u.hasOwnProperty,s=r(function(e,t){e=Object(e);var n=-1,r=t.length,s=r>2?t[2]:void 0;for(s&&o(t[0],t[1],s)&&(r=1);++n<r;)for(var l=t[n],f=i(l),p=-1,d=f.length;++p<d;){var h=f[p],b=e[h];(void 0===b||a(b,u[h])&&!c.call(e,h))&&(e[h]=l[h])}return e});e.exports=s},function(e,t,n){"use strict";function r(e,t,n,i){function u(t){return e(t=new Date(+t)),t}return u.floor=u,u.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},u.round=function(e){var t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},u.range=function(n,r,a){var o,i=[];if(n=u.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return i;do{i.push(o=new Date(+n)),t(n,a),e(n)}while(o<n&&n<r);return i},u.filter=function(n){return r(function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})},n&&(u.count=function(t,r){return a.setTime(+t),o.setTime(+r),e(a),e(o),Math.floor(n(a,o))},u.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?u.filter(i?function(t){return i(t)%e==0}:function(t){return u.count(0,t)%e==0}):u:null}),u}t.a=r;var a=new Date,o=new Date},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";var r=n(121);n.d(t,"b",function(){return r.a});var a=n(23);n.d(t,"a",function(){return a.a});var o=n(122);n.d(t,"c",function(){return o.a});var i=(n(258),n(259),n(124),n(126),n(260),n(263),n(264),n(130),n(265),n(266),n(267),n(268),n(131),n(123),n(269),n(76));n.d(t,"d",function(){return i.a});var u=n(128);n.d(t,"e",function(){return u.a});var c=(n(270),n(271),n(272),n(129));n.d(t,"h",function(){return c.a}),n.d(t,"f",function(){return c.b}),n.d(t,"g",function(){return c.c});n(132),n(125),n(273)},function(e,t,n){"use strict";n.d(t,"d",function(){return r}),n.d(t,"c",function(){return a}),n.d(t,"b",function(){return o}),n.d(t,"a",function(){return i}),n.d(t,"e",function(){return u});var r=1e3,a=6e4,o=36e5,i=864e5,u=6048e5},function(e,t,n){"use strict";var r=n(59);n.d(t,"a",function(){return r.e}),n.d(t,"f",function(){return r.g}),n.d(t,"d",function(){return r.f});var a=n(201);n.d(t,"e",function(){return a.a}),n.d(t,"c",function(){return a.b});var o=n(202);n.d(t,"b",function(){return o.a})},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e){return Array.isArray(e)&&e.length>0}function c(e){return Array.isArray(e)&&e.some(function(e){return"string"==typeof e})}function s(e){return Array.isArray(e)&&e.some(function(e){return e instanceof Date})}function l(e){return Array.isArray(e)&&e.some(function(e){return"number"==typeof e})}function f(e){return u(e)&&e.every(function(e){return"string"==typeof e})}function p(e){return u(e)&&e.every(Array.isArray)}function d(e){return e.filter(function(e){return void 0!==e})}function h(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var o=e.concat(n);return s(o)?new Date(Math.max.apply(Math,r(o))):Math.max.apply(Math,r(o))}function b(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var o=e.concat(n);return s(o)?new Date(Math.min.apply(Math,r(o))):Math.min.apply(Math,r(o))}t.a={containsDates:s,containsNumbers:l,containsOnlyStrings:f,containsStrings:c,getMaxValue:h,getMinValue:b,isArrayOfArrays:p,removeUndefined:d}},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t,n){"use strict";var r=(n(88),n(219));n.d(t,"m",function(){return r.a});var a=n(232);n.d(t,"n",function(){return a.a});var o=(n(115),n(234),n(235));n.d(t,"o",function(){return o.a});var i=(n(111),n(109),n(238));n.d(t,"a",function(){return i.a});var u=(n(239),n(116),n(240));n.d(t,"g",function(){return u.a});var c=(n(241),n(245),n(246));n.d(t,"q",function(){return c.a});var s=(n(11),n(74),n(321),n(82),n(73));n.d(t,"d",function(){return s.a});var l=n(3);n.d(t,"e",function(){return l.a});var f=(n(144),n(112));n.d(t,"f",function(){return f.a});var p=n(40);n.d(t,"h",function(){return p.a});var d=n(21);n.d(t,"i",function(){return d.a});var h=n(75);n.d(t,"j",function(){return h.a});var b=(n(324),n(66),n(325));n.d(t,"k",function(){return b.a});var y=n(39);n.d(t,"l",function(){return y.a});var g=(n(67),n(68),n(69),n(70),n(117),n(113),n(114),n(22));n.d(t,"c",function(){return g.a});var v=n(326);n.d(t,"p",function(){return v.a});var m=n(146);n.d(t,"b",function(){return m.a})},function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){var n,c,s,l=a(e),f=a(t);if(l&&f){if((c=e.length)!=t.length)return!1;for(n=c;0!=n--;)if(!r(e[n],t[n]))return!1;return!0}if(l!=f)return!1;var p=e instanceof Date,d=t instanceof Date;if(p!=d)return!1;if(p&&d)return e.getTime()==t.getTime();var h=e instanceof RegExp,b=t instanceof RegExp;if(h!=b)return!1;if(h&&b)return e.toString()==t.toString();var y=o(e);if((c=y.length)!==o(t).length)return!1;for(n=c;0!=n--;)if(!i.call(t,y[n]))return!1;if(u&&e instanceof Element&&t instanceof Element)return e===t;for(n=c;0!=n--;)if(!("_owner"===(s=y[n])&&e.$$typeof||r(e[s],t[s])))return!1;return!0}return e!==e&&t!==t}var a=Array.isArray,o=Object.keys,i=Object.prototype.hasOwnProperty,u="undefined"!=typeof Element;e.exports=function(e,t){try{return r(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i)||-2146828260===e.number)return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}},function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return o});var r=Array.prototype,a=r.map,o=r.slice},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){var r=n(34),a=r(Object.keys,Object);e.exports=a},function(e,t,n){function r(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?u(e)?o(e[0],e[1]):a(e):c(e)}var a=n(170),o=n(184),i=n(16),u=n(7),c=n(57);e.exports=r},function(e,t,n){"use strict";var r=n(58);n.d(t,"a",function(){return r.a});var a=(n(104),n(61),n(102),n(105),n(203),n(204),n(38));n.d(t,"c",function(){return a.a});var o=(n(106),n(205));n.d(t,"d",function(){return o.a});var i=(n(107),n(206),n(209),n(101),n(210),n(211),n(212),n(213));n.d(t,"b",function(){return i.a});n(214),n(215)},function(e,t,n){"use strict";function r(e,t){return function(n){return e+n*t}}function a(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function o(e,t){var n=t-e;return n?r(e,n>180||n<-180?n-360*Math.round(n/360):n):Object(c.a)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?u:function(t,n){return n-t?a(t,n,e):Object(c.a)(isNaN(t)?n:t)}}function u(e,t){var n=t-e;return n?r(e,n):Object(c.a)(isNaN(e)?t:e)}t.c=o,t.b=i,t.a=u;var c=n(103)},function(e,t,n){"use strict";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}var a=n(220),o=n.n(a),i=n(4),u=n.n(i),c=n(40),s=n(1),l=n.n(s),f=function(e){var t=function(t,n,r,a){var o=n[r];if(void 0===o||null===o)return t?new Error("Required `".concat(r,"` was not specified in `").concat(a,"`.")):null;for(var i=arguments.length,u=new Array(i>4?i-4:0),c=4;c<i;c++)u[c-4]=arguments[c];return e.apply(void 0,[n,r,a].concat(u))},n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},p=function(){return null},d=function(){},h=function(e){return void 0===e?d:null===e?p:e.constructor},b=function(e){return void 0===e?"undefined":null===e?"null":Object.prototype.toString.call(e).slice(8,-1)};t.a={deprecated:function(e,t){return function(n,a,o){var i=n[a];return null!==i&&void 0!==i&&c.a.warn('"'.concat(a,'" property of "').concat(o,'" has been deprecated ').concat(t)),l.a.checkPropTypes(r({},a,e),n,a,o)}},allOfType:function(e){return f(function(t,n,r){for(var a=arguments.length,o=new Array(a>3?a-3:0),i=3;i<a;i++)o[i-3]=arguments[i];return e.reduce(function(e,a){return e||a.apply(void 0,[t,n,r].concat(o))},void 0)})},nonNegative:f(function(e,t,n){var r=e[t];if("number"!=typeof r||r<0)return new Error("`".concat(t,"` in `").concat(n,"` must be a non-negative number."))}),integer:f(function(e,t,n){var r=e[t];if("number"!=typeof r||r%1!=0)return new Error("`".concat(t,"` in `").concat(n,"` must be an integer."))}),greaterThanZero:f(function(e,t,n){var r=e[t];if("number"!=typeof r||r<=0)return new Error("`".concat(t,"` in `").concat(n,"` must be a number greater than zero."))}),domain:f(function(e,t,n){var r=e[t];if(!Array.isArray(r)||2!==r.length||r[1]===r[0])return new Error("`".concat(t,"` in `").concat(n,"` must be an array of two unique numeric values."))}),scale:f(function(e,t,n){var r=["linear","time","log","sqrt"],a=e[t];if(!function(e){return u()(e)?u()(e.copy)&&u()(e.domain)&&u()(e.range):"string"==typeof e&&-1!==r.indexOf(e)}(a))return new Error("`".concat(t,"` in `").concat(n,"` must be a d3 scale."))}),homogeneousArray:f(function(e,t,n){var r=e[t];if(!Array.isArray(r))return new Error("`".concat(t,"` in `").concat(n,"` must be an array."));if(!(r.length<2)){var a=h(r[0]),i=o()(r,function(e){return a!==h(e)});if(i){var u=b(r[0]),c=b(i);return new Error("Expected `".concat(t,"` in `").concat(n,"` to be a ")+"homogeneous array, but found types `".concat(u,"` and ")+"`".concat(c,"`."))}}}),matchDataLength:f(function(e,t){if(e[t]&&Array.isArray(e[t])&&e[t].length!==e.data.length)return new Error("Length of data and ".concat(t," arrays must match."))})}},function(e,t,n){"use strict";var r=n(1),a=n.n(r),o=n(21),i={categories:a.a.oneOfType([a.a.arrayOf(a.a.string),a.a.shape({x:a.a.arrayOf(a.a.string),y:a.a.arrayOf(a.a.string)})]),data:a.a.oneOfType([a.a.array,a.a.object]),dataComponent:a.a.element,labelComponent:a.a.element,labels:a.a.oneOfType([a.a.func,a.a.array]),samples:o.a.nonNegative,sortKey:a.a.oneOfType([a.a.func,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string,a.a.arrayOf(a.a.string)]),sortOrder:a.a.oneOf(["ascending","descending"]),style:a.a.shape({parent:a.a.object,data:a.a.object,labels:a.a.object}),x:a.a.oneOfType([a.a.func,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string,a.a.arrayOf(a.a.string)]),y:a.a.oneOfType([a.a.func,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string,a.a.arrayOf(a.a.string)]),y0:a.a.oneOfType([a.a.func,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string,a.a.arrayOf(a.a.string)])},u={animate:a.a.oneOfType([a.a.bool,a.a.object]),containerComponent:a.a.element,domain:a.a.oneOfType([o.a.domain,a.a.shape({x:o.a.domain,y:o.a.domain})]),maxDomain:a.a.oneOfType([a.a.number,a.a.instanceOf(Date),a.a.shape({x:a.a.oneOfType([a.a.number,a.a.instanceOf(Date)]),y:a.a.oneOfType([a.a.number,a.a.instanceOf(Date)])})]),minDomain:a.a.oneOfType([a.a.number,a.a.instanceOf(Date),a.a.shape({x:a.a.oneOfType([a.a.number,a.a.instanceOf(Date)]),y:a.a.oneOfType([a.a.number,a.a.instanceOf(Date)])})]),domainPadding:a.a.oneOfType([a.a.shape({x:a.a.oneOfType([a.a.number,a.a.arrayOf(a.a.number)]),y:a.a.oneOfType([a.a.number,a.a.arrayOf(a.a.number)])}),a.a.number,a.a.arrayOf(a.a.number)]),eventKey:a.a.oneOfType([a.a.func,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string]),events:a.a.arrayOf(a.a.shape({target:a.a.oneOf(["data","labels","parent"]),eventKey:a.a.oneOfType([a.a.array,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string]),eventHandlers:a.a.object})),externalEventMutations:a.a.arrayOf(a.a.shape({callback:a.a.function,childName:a.a.oneOfType([a.a.string,a.a.array]),eventKey:a.a.oneOfType([a.a.array,o.a.allOfType([o.a.integer,o.a.nonNegative]),a.a.string]),mutation:a.a.function,target:a.a.oneOfType([a.a.string,a.a.array])})),groupComponent:a.a.element,height:o.a.nonNegative,name:a.a.string,origin:a.a.shape({x:a.a.number,y:a.a.number}),padding:a.a.oneOfType([a.a.number,a.a.shape({top:a.a.number,bottom:a.a.number,left:a.a.number,right:a.a.number})]),polar:a.a.bool,range:a.a.oneOfType([o.a.domain,a.a.shape({x:o.a.domain,y:o.a.domain})]),scale:a.a.oneOfType([o.a.scale,a.a.shape({x:o.a.scale,y:o.a.scale})]),sharedEvents:a.a.shape({events:a.a.array,getEventState:a.a.func}),singleQuadrantDomainPadding:a.a.oneOfType([a.a.bool,a.a.shape({x:a.a.oneOfType([a.a.bool]),y:a.a.oneOfType([a.a.bool])})]),standalone:a.a.bool,theme:a.a.object,width:o.a.nonNegative},c={active:a.a.bool,className:a.a.string,clipPath:a.a.string,data:a.a.oneOfType([a.a.array,a.a.object]),events:a.a.object,id:a.a.oneOfType([a.a.number,a.a.string]),index:a.a.oneOfType([a.a.number,a.a.string]),origin:a.a.shape({x:a.a.number,y:a.a.number}),polar:a.a.bool,role:a.a.string,scale:a.a.oneOfType([o.a.scale,a.a.shape({x:o.a.scale,y:o.a.scale})]),shapeRendering:a.a.string,style:a.a.object,transform:a.a.string};t.a={baseProps:u,dataProps:i,primitiveProps:c}},function(e,t,n){"use strict";t.a=function(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){function r(e){if("string"==typeof e||a(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}var a=n(25),o=1/0;e.exports=r},function(e,t,n){function r(e){if(null==e)return!0;if(c(e)&&(u(e)||"string"==typeof e||"function"==typeof e.splice||s(e)||f(e)||i(e)))return!e.length;var t=o(e);if(t==p||t==d)return!e.size;if(l(e))return!a(e).length;for(var n in e)if(b.call(e,n))return!1;return!0}var a=n(233),o=n(90),i=n(56),u=n(7),c=n(33),s=n(91),l=n(87),f=n(92),p="[object Map]",d="[object Set]",h=Object.prototype,b=h.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t){return!!(null==e?0:e.length)&&a(e,t,0)>-1}var a=n(52);e.exports=r},function(e,t,n){"use strict";t.a=function(e){return null===e?NaN:+e}},function(e,t,n){"use strict";function r(e){var t=e.domain;return e.ticks=function(e){var n=t();return Object(o.h)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){return Object(c.a)(t(),e,n)},e.nice=function(n){null==n&&(n=10);var r,a=t(),i=0,u=a.length-1,c=a[i],s=a[u];return s<c&&(r=c,c=s,s=r,r=i,i=u,u=r),r=Object(o.f)(c,s,n),r>0?(c=Math.floor(c/r)*r,s=Math.ceil(s/r)*r,r=Object(o.f)(c,s,n)):r<0&&(c=Math.ceil(c*r)/r,s=Math.floor(s*r)/r,r=Object(o.f)(c,s,n)),r>0?(a[i]=Math.floor(c/r)*r,a[u]=Math.ceil(s/r)*r,t(a)):r<0&&(a[i]=Math.ceil(c*r)/r,a[u]=Math.floor(s*r)/r,t(a)),e},e}function a(){var e=Object(u.b)(u.c,i.c);return e.copy=function(){return Object(u.a)(e,a())},r(e)}t.b=r,t.a=a;var o=n(8),i=n(19),u=n(42),c=n(281)},function(e,t,n){"use strict";t.a=function(e){return e.match(/.{6}/g).map(function(e){return"#"+e})}},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e){return null!=e&&o(e.length)&&!a(e)}var a=n(4),o=n(86);e.exports=r},function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},function(e,t,n){function r(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}var a=n(32);e.exports=r},function(e,t,n){function r(e,t){return a(e)?e:o(e,t)?[e]:i(u(e))}var a=n(7),o=n(55),i=n(186),u=n(95);e.exports=r},function(e,t,n){function r(e){if(!i(e)||a(e)!=u)return!1;var t=o(e);if(null===t)return!0;var n=f.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==p}var a=n(85),o=n(200),i=n(53),u="[object Object]",c=Function.prototype,s=Object.prototype,l=c.toString,f=s.hasOwnProperty,p=l.call(Object);e.exports=r},function(e,t,n){"use strict";t.a=function(e,t){return e=+e,t-=e,function(n){return e+t*n}}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}n.d(t,"a",function(){return u});var i=n(216),u=function(){function e(){r(this,e),this.shouldAnimate=!0,this.subscribers=[],this.loop=this.loop.bind(this),this.timer=Object(i.b)(this.loop)}return o(e,[{key:"bypassAnimation",value:function(){this.shouldAnimate=!1}},{key:"resumeAnimation",value:function(){this.shouldAnimate=!0}},{key:"loop",value:function(){this.subscribers.forEach(function(e){e.callback(Object(i.a)()-e.startTime,e.duration)})}},{key:"start",value:function(){this.timer.start()}},{key:"stop",value:function(){this.timer.stop()}},{key:"subscribe",value:function(e,t){return t=this.shouldAnimate?t:0,this.subscribers.push({startTime:Object(i.a)(),callback:e,duration:t})}},{key:"unsubscribe",value:function(e){null!==e&&delete this.subscribers[e-1]}}]),e}()},function(e,t,n){"use strict";t.a={warn:function(e){}}},function(e,t,n){function r(e){return e&&e.length?a(e):[]}var a=n(120);e.exports=r},function(e,t,n){"use strict";function r(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:Object(d.a)(t)}function a(e){return function(t,n){var r=e(t=+t,n=+n);return function(e){return e<=t?0:e>=n?1:r(e)}}}function o(e){return function(t,n){var r=e(t=+t,n=+n);return function(e){return e<=0?t:e>=1?n:r(e)}}}function i(e,t,n,r){var a=e[0],o=e[1],i=t[0],u=t[1];return o<a?(a=n(o,a),i=r(u,i)):(a=n(a,o),i=r(i,u)),function(e){return i(a(e))}}function u(e,t,n,r){var a=Math.min(e.length,t.length)-1,o=new Array(a),i=new Array(a),u=-1;for(e[a]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++u<a;)o[u]=n(e[u],e[u+1]),i[u]=r(t[u],t[u+1]);return function(t){var n=Object(l.b)(e,t,1,a)-1;return i[n](o[n](t))}}function c(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp())}function s(e,t){function n(){return s=Math.min(y.length,g.length)>2?u:i,l=d=null,c}function c(t){return(l||(l=s(y,g,m?a(e):e,v)))(+t)}var s,l,d,y=b,g=b,v=f.a,m=!1;return c.invert=function(e){return(d||(d=s(g,y,r,m?o(t):t)))(+e)},c.domain=function(e){return arguments.length?(y=p.a.call(e,h.a),n()):y.slice()},c.range=function(e){return arguments.length?(g=p.b.call(e),n()):g.slice()},c.rangeRound=function(e){return g=p.b.call(e),v=f.d,n()},c.clamp=function(e){return arguments.length?(m=!!e,n()):m},c.interpolate=function(e){return arguments.length?(v=e,n()):v},n()}t.c=r,t.a=c,t.b=s;var l=n(8),f=n(19),p=n(15),d=n(78),h=n(134),b=[0,1]},function(e,t,n){"use strict";var r=n(79);t.a=function(e){return e=Object(r.a)(Math.abs(e)),e?e[1]:NaN}},function(e,t,n){function r(e,t,n){var r=e[t];u.call(e,t)&&o(r,n)&&(void 0!==n||t in e)||a(e,t,n)}var a=n(45),o=n(32),i=Object.prototype,u=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var a=n(149);e.exports=r},function(e,t,n){function r(e,t){return i(o(e,t,a),e+"")}var a=n(16),o=n(83),i=n(84);e.exports=r},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){function r(e,t,n,r){return null==e?[]:(o(t)||(t=null==t?[]:[t]),n=r?void 0:n,o(n)||(n=null==n?[]:[n]),a(e,t,n))}var a=n(169),o=n(7);e.exports=r},function(e,t,n){function r(e,t,n,i,u){return e===t||(null==e||null==t||!o(e)&&!o(t)?e!==e&&t!==t:a(e,t,n,i,r,u))}var a=n(177),o=n(53);e.exports=r},function(e,t,n){function r(){if(!arguments.length)return[];var e=arguments[0];return a(e)?e:[e]}var a=n(7);e.exports=r},function(e,t,n){function r(e,t){return!!(null==e?0:e.length)&&a(e,t,0)>-1}var a=n(52);e.exports=r},function(e,t){function n(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}e.exports=n},function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},function(e,t,n){function r(e,t){t=a(t,e);for(var n=0,r=t.length;null!=e&&n<r;)e=e[o(t[n++])];return n&&n==r?e:void 0}var a=n(36),o=n(26);e.exports=r},function(e,t,n){function r(e,t){if(a(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(u.test(e)||!i.test(e)||null!=t&&e in Object(t))}var a=n(7),o=n(25),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,u=/^\w*$/;e.exports=r},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){function r(e){return i(e)?a(u(e)):o(e)}var a=n(194),o=n(195),i=n(55),u=n(26);e.exports=r},function(e,t,n){"use strict";var r=n(10),a=n(101),o=n(104),i=n(105),u=n(38),c=n(106),s=n(107),l=n(103);t.a=function(e,t){var n,f=typeof t;return null==t||"boolean"===f?Object(l.a)(t):("number"===f?u.a:"string"===f?(n=Object(r.a)(t))?(t=n,a.a):s.a:t instanceof r.a?a.a:t instanceof Date?i.a:Array.isArray(t)?o.a:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?c.a:u.a)(e,t)}},function(e,t,n){"use strict";function r(){}function a(e){var t;return e=(e+"").trim().toLowerCase(),(t=w.exec(e))?(t=parseInt(t[1],16),new s(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1)):(t=j.exec(e))?o(parseInt(t[1],16)):(t=A.exec(e))?new s(t[1],t[2],t[3],1):(t=k.exec(e))?new s(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=P.exec(e))?i(t[1],t[2],t[3],t[4]):(t=C.exec(e))?i(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=M.exec(e))?f(t[1],t[2]/100,t[3]/100,1):(t=E.exec(e))?f(t[1],t[2]/100,t[3]/100,t[4]):T.hasOwnProperty(e)?o(T[e]):"transparent"===e?new s(NaN,NaN,NaN,0):null}function o(e){return new s(e>>16&255,e>>8&255,255&e,1)}function i(e,t,n,r){return r<=0&&(e=t=n=NaN),new s(e,t,n,r)}function u(e){return e instanceof r||(e=a(e)),e?(e=e.rgb(),new s(e.r,e.g,e.b,e.opacity)):new s}function c(e,t,n,r){return 1===arguments.length?u(e):new s(e,t,n,null==r?1:r)}function s(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function l(e){return e=Math.max(0,Math.min(255,Math.round(e)||0)),(e<16?"0":"")+e.toString(16)}function f(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new h(e,t,n,r)}function p(e){if(e instanceof h)return new h(e.h,e.s,e.l,e.opacity);if(e instanceof r||(e=a(e)),!e)return new h;if(e instanceof h)return e;e=e.rgb();var t=e.r/255,n=e.g/255,o=e.b/255,i=Math.min(t,n,o),u=Math.max(t,n,o),c=NaN,s=u-i,l=(u+i)/2;return s?(c=t===u?(n-o)/s+6*(n<o):n===u?(o-t)/s+2:(t-n)/s+4,s/=l<.5?u+i:2-u-i,c*=60):s=l>0&&l<1?0:c,new h(c,s,l,e.opacity)}function d(e,t,n,r){return 1===arguments.length?p(e):new h(e,t,n,null==r?1:r)}function h(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function b(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}t.a=r,n.d(t,"d",function(){return g}),n.d(t,"c",function(){return v}),t.e=a,t.h=u,t.g=c,t.b=s,t.f=d;var y=n(60),g=.7,v=1/g,m="\\s*([+-]?\\d+)\\s*",x="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",O="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",w=/^#([0-9a-f]{3})$/,j=/^#([0-9a-f]{6})$/,A=new RegExp("^rgb\\("+[m,m,m]+"\\)$"),k=new RegExp("^rgb\\("+[O,O,O]+"\\)$"),P=new RegExp("^rgba\\("+[m,m,m,x]+"\\)$"),C=new RegExp("^rgba\\("+[O,O,O,x]+"\\)$"),M=new RegExp("^hsl\\("+[x,O,O]+"\\)$"),E=new RegExp("^hsla\\("+[x,O,O,x]+"\\)$"),T={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};Object(y.a)(r,a,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+""}}),Object(y.a)(s,c,Object(y.b)(r,{brighter:function(e){return e=null==e?v:Math.pow(v,e),new s(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?g:Math.pow(g,e),new s(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return"#"+l(this.r)+l(this.g)+l(this.b)},toString:function(){var e=this.opacity;return e=isNaN(e)?1:Math.max(0,Math.min(1,e)),(1===e?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),Object(y.a)(h,d,Object(y.b)(r,{brighter:function(e){return e=null==e?v:Math.pow(v,e),new h(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?g:Math.pow(g,e),new h(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new s(b(e>=240?e-240:e+120,a,r),b(e,a,r),b(e<120?e+240:e-120,a,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}))},function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}t.b=r,t.a=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},function(e,t,n){"use strict";function r(e,t,n,r,a){var o=e*e,i=o*e;return((1-3*e+3*o-i)*t+(4-6*o+3*i)*n+(1+3*e+3*o-3*i)*r+i*a)/6}t.a=r,t.b=function(e){var t=e.length-1;return function(n){var a=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[a],i=e[a+1],u=a>0?e[a-1]:2*o-i,c=a<t-1?e[a+2]:2*i-o;return r((n-a/t)*t,u,o,i,c)}}},function(e,t,n){"use strict";function r(){return m||(w(a),m=O.now()+x)}function a(){m=0}function o(){this._call=this._time=this._next=null}function i(e,t,n){var r=new o;return r.restart(e,t,n),r}function u(){r(),++h;for(var e,t=p;t;)(e=m-t._time)>=0&&t._call.call(null,e),t=t._next;--h}function c(){m=(v=O.now())+x,h=b=0;try{u()}finally{h=0,l(),m=0}}function s(){var e=O.now(),t=e-v;t>g&&(x-=t,v=e)}function l(){for(var e,t,n=p,r=1/0;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:p=t);d=e,f(r)}function f(e){if(!h){b&&(b=clearTimeout(b));e-m>24?(e<1/0&&(b=setTimeout(c,e-O.now()-x)),y&&(y=clearInterval(y))):(y||(v=O.now(),y=setInterval(s,g)),h=1,w(c))}}t.b=r,t.a=o,t.c=i;var p,d,h=0,b=0,y=0,g=1e3,v=0,m=0,x=0,O="object"==typeof performance&&performance.now?performance:Date,w="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};o.prototype=i.prototype={constructor:o,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?r():+n)+(null==t?0:+t),this._next||d===this||(d?d._next=this:p=this,d=this),this._call=e,this._time=n,f()},stop:function(){this._call&&(this._call=null,this._time=1/0,f())}}},function(e,t,n){function r(e){var t=++o;return a(e)+t}var a=n(95),o=0;e.exports=r},function(e,t,n){var r=n(226),a=n(228),o=a(function(e,t){return null==e?{}:r(e,t)});e.exports=o},function(e,t,n){function r(e){return(null==e?0:e.length)?a(e,1):[]}var a=n(229);e.exports=r},function(e,t,n){"use strict";var r=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];if(n.length>0)return n.reduce(function(e,t){return[e,r(t)].join(" ")},r(e)).trim();if(void 0===e||null===e||"string"==typeof e)return e;var o=[];for(var i in e)if(e.hasOwnProperty(i)){var u=e[i];o.push("".concat(i,"(").concat(u,")"))}return o.join(" ").trim()};t.a={toTransformString:r,getColorScale:function(e){var t={grayscale:["#cccccc","#969696","#636363","#252525"],qualitative:["#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(e,t,n){"use strict";function r(e,t){return(e.key||t).toString()}function a(e){return e.reduce(function(e,t,n){return e[r(t,n)]=t,e},{})}function o(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 i(e,t){var n=e&&a(e),r=t&&a(t);return{entering:n&&o(r,n),exiting:r&&o(n,r)}}function u(e){return e.type&&e.type.getData?e.type.getData(e.props):e.props&&e.props.data||!1}function c(e,t){var n=!1,r=!1,a=function(e,t){if(!t||e.type!==t.type)return{};var a=i(u(e),u(t))||{},o=a.entering,c=a.exiting;return n=n||!!c,r=r||!!o,{entering:o||!1,exiting:c||!1}},o=function(e,t){return e.map(function(n,r){return n&&n.props&&n.props.children&&t[r]?o(j.a.Children.toArray(e[r].props.children),j.a.Children.toArray(t[r].props.children)):a(n,t[r])})},c=o(j.a.Children.toArray(e),j.a.Children.toArray(t));return{nodesWillExit:n,nodesWillEnter:r,childrenTransitions:c,nodesShouldEnter:!1}}function s(e,t){var n=e.onEnter&&e.onEnter.after?e.onEnter.after:g.a;return{data:t.map(function(e,r){return O()({},e,n(e,r,t))})}}function l(e,t,n,r){if((e=O()({},e,{onEnd:r}))&&e.onLoad&&!e.onLoad.duration)return{animate:e,data:n};var a=e.onLoad&&e.onLoad.before?e.onLoad.before:g.a;return n=n.map(function(e,t){return O()({},e,a(e,t,n))}),{animate:e,data:n,clipWidth:0}}function f(e,t,n){if((e=O()({},e,{onEnd:n}))&&e.onLoad&&!e.onLoad.duration)return{animate:e,data:t};var r=e.onLoad&&e.onLoad.after?e.onLoad.after:g.a;return t=t.map(function(e,n){return O()({},e,r(e,n,t))}),{animate:e,data:t}}function p(e,t,n,r,a){var o=e&&e.onExit;if(e=O()({},e,o),r){e.onEnd=a;var i=e.onExit&&e.onExit.before?e.onExit.before:g.a;n=n.map(function(e,t){var a=(e.key||t).toString();return r[a]?O()({},e,i(e,t,n)):e})}return{animate:e,data:n}}function d(e,t,n,r,a){if(r){e=O()({},e,{onEnd:a});var o=e.onEnter&&e.onEnter.before?e.onEnter.before:g.a;n=n.map(function(e,t){var a=(e.key||t).toString();return r[a]?O()({},e,o(e,t,n)):e})}return{animate:e,data:n}}function h(e,t,n,a){var o=e&&e.onEnter;if(e=O()({},e,o),n){e.onEnd=a;var i=e.onEnter&&e.onEnter.after?e.onEnter.after:g.a;t=t.map(function(e,a){var o=r(e,a);return n[o]?O()({},e,i(e,a,t)):e})}return{animate:e,data:t}}function b(e,t,n){var r=t&&t.nodesWillExit,a=t&&t.nodesWillEnter,o=t&&t.nodesShouldEnter,i=t&&t.nodesShouldLoad,c=t&&t.nodesDoneLoad,b=t&&t.childrenTransitions||[],y={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},g=function(e,t,r){return i?f(r,t,function(){n({nodesShouldLoad:!1,nodesDoneLoad:!0})}):l(r,e,t,function(){n({nodesDoneLoad:!0})})},v=function(e,t,r,a){return p(a,t,r,e,function(){n({nodesWillExit:!1})})},x=function(e,t,r,a){return o?h(a,r,e,function(){n({nodesWillEnter:!1})}):d(a,t,r,e,function(){n({nodesShouldEnter:!0})})},w=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:e.type.defaultTransitions;if(r){var a=n[t]&&n[t].duration;return void 0!==a?a:r[t]&&r[t].duration}return{}};return function(n,i){var l=u(n)||[],f=m()({},e.animate,n.props.animate),p=n.props.polar?n.type.defaultPolarTransitions||n.type.defaultTransitions:n.type.defaultTransitions;f.onExit=m()({},f.onExit,p&&p.onExit),f.onEnter=m()({},f.onEnter,p&&p.onEnter),f.onLoad=m()({},f.onLoad,p&&p.onLoad);var d=b[i]||b[0];if(!c){var h=void 0!==y.load?y.load:w(n,"onLoad"),j={duration:h};return g(n,l,O()({},f,j))}if(r){var A=d&&d.exiting,k=void 0!==y.exit?y.exit:w(n,"onExit"),P=A?{duration:k}:{delay:k};return v(A,n,l,O()({},f,P))}if(a){var C=d&&d.entering,M=void 0!==y.enter?y.enter:w(n,"onEnter"),E=void 0!==y.move?y.move:n.props.animate&&n.props.animate.duration,T={duration:o&&C?M:E};return x(C,n,l,O()({},f,T))}return!t&&f&&f.onExit?s(f,l):{animate:f,data:l}}}var y=n(16),g=n.n(y),v=n(5),m=n.n(v),x=n(2),O=n.n(x),w=n(0),j=n.n(w);t.a={getInitialTransitionState:c,getTransitionPropsFactory:b}},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return y});var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(14),b=n.n(h),y=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e=this.props,t=e.x,n=e.y,a=e.rx,o=e.ry,i=e.width,u=e.height,c=e.events,s=e.className,l=e.clipPath,p=e.style,d=e.role,h=e.shapeRendering,b=e.transform;return f.a.createElement("rect",r({x:t,y:n,rx:a,ry:o,width:i,height:u,className:s,clipPath:l,style:p,transform:b,role:d||"presentation",shapeRendering:h||"auto",vectorEffect:"non-scaling-stroke"},c))}}]),t}(f.a.Component);Object.defineProperty(y,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:d.a.string,clipPath:d.a.string,events:d.a.object,height:d.a.number,role:d.a.string,rx:d.a.number,ry:d.a.number,shapeRendering:d.a.string,style:d.a.object,transform:d.a.string,width:d.a.number,x:d.a.number,y:d.a.number}})},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return y});var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(14),b=n.n(h),y=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e=this.props,t=e.d,n=e.role,a=e.shapeRendering,o=e.className,i=e.clipPath,u=e.style,c=e.transform,s=e.events;return f.a.createElement("path",r({d:t,transform:c,className:o,clipPath:i,style:u,role:n||"presentation",shapeRendering:a||"auto"},s))}}]),t}(f.a.Component);Object.defineProperty(y,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:d.a.string,clipPath:d.a.string,d:d.a.string,events:d.a.object,role:d.a.string,shapeRendering:d.a.string,style:d.a.object,transform:d.a.string}})},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return y});var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(14),b=n.n(h),y=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e=this.props,t=e.x1,n=e.x2,a=e.y1,o=e.y2,i=e.events,u=e.className,c=e.clipPath,s=e.transform,l=e.style,p=e.shapeRendering,d=e.role;return f.a.createElement("line",r({x1:t,x2:n,y1:a,y2:o,className:u,clipPath:c,transform:s,style:l,role:d||"presentation",shapeRendering:p||"auto",vectorEffect:"non-scaling-stroke"},i))}}]),t}(f.a.Component);Object.defineProperty(y,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:d.a.string,clipPath:d.a.string,events:d.a.object,role:d.a.string,shapeRendering:d.a.string,style:d.a.object,transform:d.a.string,x1:d.a.number,x2:d.a.number,y1:d.a.number,y2:d.a.number}})},function(e,t,n){var r=n(243),a=r();e.exports=a},function(e,t,n){var r=n(248),a=n(46),o=n(249),i=a(function(e,t){return o(e)?r(e,t):[]});e.exports=i},function(e,t,n){"use strict";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 a(e){return u(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function i(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function u(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}var c=n(28),s=n.n(c),l=n(41),f=n.n(l),p=n(252),d=n.n(p),h=n(72),b=n.n(h),y=n(4),g=n.n(y),v=n(27),m=n.n(v),x=n(2),O=n.n(x);t.a={getEvents:function(e,t,n,r){var o=this,i=function(e){var r=function(){var r=e.reduce(function(e,n){if(void 0!==n.target){return(Array.isArray(n.target)?s()(n.target,t):"".concat(n.target)==="".concat(t))?e.concat(n):e}return e.concat(n)},[]);return void 0!==n&&"parent"!==t?r.filter(function(e){var t=e.eventKey,r=function(e){return!e||"".concat(e)==="".concat(n)};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?O()(e,t.eventHandlers):e},{})},u=function(){if(Array.isArray(o.componentEvents)){var t;return Array.isArray(e.events)?(t=o.componentEvents).concat.apply(t,a(e.events)):o.componentEvents}return e.events}(),c=u&&g()(r)?r(i(u),t):void 0;if(!e.sharedEvents)return c;var l=e.sharedEvents.getEvents,f=e.sharedEvents.events&&l(i(e.sharedEvents.events),t);return O()({},f,c)},getScopedEvents:function(e,t,n,a){var o=this;if(m()(e))return{};a=a||this.baseProps;var i=function(e,t){var n=e.childName,r=e.target,i=e.key,u="props"===t?a:o.state||{},c=void 0!==n&&null!==n&&u[n]?u[n]:u;return"parent"===i?c.parent:c[i]&&c[i][r]},u=function(e,u){var c="parent"===t?e.childName:e.childName||n,s=e.target||t,l=function(t){return"parent"===s?"parent":"all"===e.eventKey?a[t]?b()(Object.keys(a[t]),"parent"):b()(Object.keys(a),"parent"):void 0===e.eventKey&&"parent"===u?a[t]?Object.keys(a[t]):Object.keys(a):void 0!==e.eventKey?e.eventKey:u},f=function(t,n){var u=o.state||{};if(!g()(e.mutation))return u;var c=i({childName:n,key:t,target:s},"props"),l=i({childName:n,key:t,target:s},"state"),f=e.mutation(O()({},c,l),a),p=u[n]||{},d=function(e){return e[t]&&e[t][s]&&delete e[t][s],e[t]&&!Object.keys(e[t]).length&&delete e[t],e},h=function(e){return"parent"===s?O()(e,r({},t,O()(e[t],f))):O()(e,r({},t,O()(e[t],r({},s,f))))},b=function(e){return f?h(e):d(e)};return void 0!==n&&null!==n?O()(u,r({},n,b(p))):b(u)},p=function(e){var t=l(e);return Array.isArray(t)?t.reduce(function(t,n){return O()(t,f(n,e))},{}):f(t,e)},d="all"===c?b()(Object.keys(a),"parent"):c;return Array.isArray(d)?d.reduce(function(e,t){return O()(e,p(t))},{}):p(d)},c=function(e,t){return Array.isArray(e)?e.reduce(function(e,n){return e=O()({},e,u(n,t))},{}):u(e,t)},s=function(e){var t=function(e){return g()(e.callback)&&e.callback},n=Array.isArray(e)?e.map(function(e){return t(e)}):[t(e)],r=n.filter(function(e){return!1!==e});return r.length?function(){return r.forEach(function(e){return e()})}:void 0},l=function(t,n,r,a){var i=e[a](t,n,r,o);if(i){var u=s(i);o.setState(c(i,r),u)}};return Object.keys(e).reduce(function(e,t){return e[t]=l,e},{})},getPartialEvents:function(e,t,n){return e?Object.keys(e).reduce(function(r,a){var o=function(r){return e[a](r,n,t,a)};return r[a]=o,r},{}):{}},getEventState:function(e,t,n){var r=this.state||{};return n?r[n]&&r[n][e]&&r[n][e][t]:"parent"===e?r[e]&&r[e][t]||r[e]:r[e]&&r[e][t]},getExternalMutationsWithChildren:function(e,t,n,r){var a=this;return t=t||{},n=n||{},r.reduce(function(r,o){var i=n[o],u=a.getExternalMutations(e,t[o],n[o],o);return r[o]=u||i,d()(r,function(e){return!m()(e)})},{})},getExternalMutations:function(e,t,n,r){var a=this;return t=t||{},n=n||{},Object.keys(t).reduce(function(o,i){var u=n[i]||{},c=t[i]||{};if("parent"===i){var s={eventKey:i,target:"parent"},l=a.getExternalMutation(e,c,u,s);o[i]=void 0!==l?O()({},u,l):u}else{var p=f()(Object.keys(c).concat(Object.keys(u)));o[i]=p.reduce(function(t,n){var o={eventKey:i,target:n,childName:r},s=a.getExternalMutation(e,c[n],u[n],o);return t[n]=void 0!==s?O()({},u[n],s):u[n],d()(t,function(e){return!m()(e)})},{})}return d()(o,function(e){return!m()(e)})},{})},getExternalMutation:function(e,t,n,r){var a=function(e,t){if("string"==typeof e[t])return"all"===e[t]||e[t]===r[t];if(Array.isArray(e[t])){var n=e[t].map(function(e){return"".concat(e)});return s()(n,r[t])}return!1};e=Array.isArray(e)?e:[e];var o=e;r.childName&&(o=e.filter(function(e){return a(e,"childName")}));var i=o.filter(function(e){return a(e,"target")});if(!m()(i)){var u=i.filter(function(e){return a(e,"eventKey")});if(!m()(u))return u.reduce(function(e,r){var a=r&&g()(r.mutation)?r.mutation:function(){},o=a(O()({},t,n));return O()({},e,o)},{})}},getComponentEvents:function(e,t){var n=Array.isArray(t)&&t.reduce(function(t,n){var r,o=e[n],i=o&&o.type&&o.type.defaultEvents,u=g()(i)?i(o.props):i;return t=Array.isArray(u)?(r=t).concat.apply(r,a(u)):t},[]);return n&&n.length?n:void 0}}},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e){var t={errorX:!0,errorY:!0};return Z.a.isImmutable(e)?Z.a.shallowToJS(e,t):e}function c(e){return Z.a.isIterable(e)?e.size:e.length}function s(e,t){var n=L()(e.domain)?e.domain[t]:e.domain,a=n||G.a.getBaseScale(e,t).domain(),o=e.samples||1,i=Math.max.apply(Math,r(a)),u=Math.min.apply(Math,r(a)),c=(i-u)/o,s=z()(u,i,c);return U()(s)===i?s:s.concat(i)}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ascending";if(!t)return e;"x"!==t&&"y"!==t||(t="_".concat(t));var r="ascending"===n?"asc":"desc";return S()(e,t,r)}function f(e,t){var n={x:G.a.getScaleType(t,"x"),y:G.a.getScaleType(t,"y")};if("log"!==n.x&&"log"!==n.y)return e;var r=function(e,t){return"log"!==n[t]||0!==e["_".concat(t)]};return e.filter(function(e){return r(e,"x")&&r(e,"y")&&r(e,"y0")})}function p(e){return F()(e)?e:null===e||void 0===e?function(){}:D()(e)}function d(e,t){var n=!!e.eventKey,r=p(e.eventKey);return t.map(function(e){if(void 0!==e.eventKey)return e;if(n){var t=r(e);return void 0!==t?Y()({eventKey:t},e):e}return e})}function h(e,t){var n=X.a.getCurrentAxis(t,e.horizontal),a=x(e,n),o=O(e,n),i=w(e,t),u=B()(r(a).concat(r(o),r(i)));return 0===u.length?null:u.reduce(function(e,t,n){return e[t]=n+1,e},{})}function b(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=c(e);if(r>t){var a=Math.pow(2,Math.ceil(Math.log2(r/t)));return e.filter(function(e,t){return(t+n)%a==0})}return e}function y(e,t,n){if(!Array.isArray(e)&&!Z.a.isIterable(e)||c(e)<1)return[];var r=["x","y","y0"];n=Array.isArray(n)?n:r;var a={x:-1!==n.indexOf("x")?h(t,"x"):void 0,y:-1!==n.indexOf("y")?h(t,"y"):void 0,y0:-1!==n.indexOf("y0")?h(t,"y"):void 0},o=function(e){return X.a.createAccessor(void 0!==t[e]?t[e]:e)},i=n.reduce(function(e,t){return e[t]=o(t),e},{}),s=C()(n,r)&&"_x"===t.x&&"_y"===t.y&&"_y0"===t.y0,p=s?e:e.reduce(function(e,t,r){t=u(t);var o={x:r,y:t},c=n.reduce(function(e,n){var r=i[n](t),u=void 0!==r?r:o[n];return void 0!==u&&("string"==typeof u&&a[n]?(e["".concat(n,"Name")]=u,e["_".concat(n)]=a[n][u]):e["_".concat(n)]=u),e},{}),s=Y()({},c,t);return E()(s)||e.push(s),e},[]),b=l(p,t.sortKey,t.sortOrder),y=f(b,t);return d(t,y)}function g(e){var t=s(e,"x"),n=s(e,"y");return t.map(function(e,t){return{x:e,y:n[t]}})}function v(e,t){var n=X.a.getCurrentAxis(t,e.horizontal);return e.categories&&!Array.isArray(e.categories)?e.categories[n]:e.categories}function m(e){return e.data?y(e.data,e):y(g(e),e)}function x(e,t){var n,r=e.tickValues,a=e.tickFormat;return n=r&&(Array.isArray(r)||r[t])?r[t]||r:a&&Array.isArray(a)?a:[],n.filter(function(e){return"string"==typeof e})}function O(e,t){if(!e.categories)return[];var n=v(e,t),r=n&&n.filter(function(e){return"string"==typeof e});return r?$.a.removeUndefined(r):[]}function w(e,t){if(!Array.isArray(e.data)&&!Z.a.isIterable(e.data))return[];var n=void 0===e[t]?t:e[t],r=X.a.createAccessor(n);return l(e.data,e.sortKey,e.sortOrder).reduce(function(e,t){return t=u(t),e.push(r(t)),e},[]).filter(function(e){return"string"==typeof e}).reduce(function(e,t){return void 0!==t&&null!==t&&-1===e.indexOf(t)&&e.push(t),e},[])}function j(e){var t=function(e){return e&&e.type?e.type.role:""},n=t(e);if("portal"===n){var r=K.a.Children.toArray(e.props.children);n=r.length?t(r[0]):""}var a=["area","bar","boxplot","candlestick","errorbar","group","line","pie","scatter","stack","voronoi"];return k()(a,n)}var A=n(28),k=n.n(A),P=n(254),C=n.n(P),M=n(27),E=n.n(M),T=n(48),S=n.n(T),_=n(57),D=n.n(_),N=n(37),L=n.n(N),I=n(4),F=n.n(I),R=n(255),U=n.n(R),W=n(71),z=n.n(W),V=n(41),B=n.n(V),q=n(2),Y=n.n(q),H=n(0),K=n.n(H),X=n(3),$=n(11),G=n(75),Z=n(144);t.a={createStringMap:h,downsample:b,formatData:y,generateData:g,getCategories:v,getData:m,getStringsFromAxes:x,getStringsFromCategories:O,getStringsFromData:w,isDataComponent:j}},function(e,t,n){"use strict";function r(e){return"scale".concat(function(e){return e&&e[0].toUpperCase()+e.slice(1)}(e))}function a(e){return"function"==typeof e?b()(e.copy)&&b()(e.domain)&&b()(e.range):"string"==typeof e&&g()(O,e)}function o(e,t){return!!e.scale&&(!e.scale.x&&!e.scale.y||!!e.scale[t])}function i(e,t){if(o(e,t)){var n=e.scale[t]||e.scale;return"string"==typeof n?n:d(n)}}function u(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 m.a.containsDates(n)?"time":"linear"}function c(e,t){if(!e.data)return"linear";var n=v.a.createAccessor(e[t]),r=e.data.map(n);return m.a.containsDates(r)?"time":"linear"}function s(e,t){var n=f(e,t);if(n)return n;var a=u(e,t)||c(e,t);return x[r(a)]()}function l(){return x.scaleLinear()}function f(e,t){if(o(e,t)){var n=e.scale[t]||e.scale;return a(n)?b()(n)?n:x[r(n)]():void 0}}function p(e,t){return i(e,t)||c(e,t)}function d(e){var t=[{name:"log",method:"base"},{name:"ordinal",method:"unknown"},{name:"pow-sqrt",method:"exponent"},{name:"quantile",method:"quantiles"},{name:"quantize-threshold",method:"invertExtent"}],n=t.filter(function(t){return void 0!==e[t.method]})[0];return n?n.name:void 0}var h=n(4),b=n.n(h),y=n(28),g=n.n(y),v=n(3),m=n(11),x=n(256),O=["linear","time","log","sqrt"];t.a={getBaseScale:s,getDefaultScale:l,getScaleFromProps:f,getScaleType:p,getType:d}},function(e,t,n){"use strict";var r=n(29);t.a=function(e,t,n){if(null==n&&(n=r.a),a=e.length){if((t=+t)<=0||a<2)return+n(e[0],0,e);if(t>=1)return+n(e[a-1],a-1,e);var a,o=(a-1)*t,i=Math.floor(o),u=+n(e[i],i,e);return u+(+n(e[i+1],i+1,e)-u)*(o-i)}}},function(e,t,n){"use strict";function r(){}function a(e,t){var n=new r;if(e instanceof r)e.each(function(e,t){n.set(t,e)});else if(Array.isArray(e)){var a,o=-1,i=e.length;if(null==t)for(;++o<i;)n.set(o,e[o]);else for(;++o<i;)n.set(t(a=e[o],o,e),a)}else if(e)for(var u in e)n.set(u,e[u]);return n}n.d(t,"b",function(){return o});var o="$";r.prototype=a.prototype={constructor:r,has:function(e){return o+e in this},get:function(e){return this[o+e]},set:function(e,t){return this[o+e]=t,this},remove:function(e){var t=o+e;return t in this&&delete this[t]},clear:function(){for(var e in this)e[0]===o&&delete this[e]},keys:function(){var e=[];for(var t in this)t[0]===o&&e.push(t.slice(1));return e},values:function(){var e=[];for(var t in this)t[0]===o&&e.push(this[t]);return e},entries:function(){var e=[];for(var t in this)t[0]===o&&e.push({key:t.slice(1),value:this[t]});return e},size:function(){var e=0;for(var t in this)t[0]===o&&++e;return e},empty:function(){for(var e in this)if(e[0]===o)return!1;return!0},each:function(e){for(var t in this)t[0]===o&&e(this[t],t.slice(1),this)}},t.a=a},function(e,t,n){"use strict";t.a=function(e){return function(){return e}}},function(e,t,n){"use strict";t.a=function(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}},function(e,t,n){"use strict";var r=(n(6),n(297));n.d(t,"c",function(){return r.a}),n.d(t,"n",function(){return r.a});var a=n(298);n.d(t,"g",function(){return a.a}),n.d(t,"r",function(){return a.a});var o=n(299);n.d(t,"d",function(){return o.a});var i=n(300);n.d(t,"b",function(){return i.a});var u=n(301);n.d(t,"a",function(){return u.a});var c=n(302);n.d(t,"j",function(){return c.b}),n.d(t,"h",function(){return c.b}),n.d(t,"e",function(){return c.a}),n.d(t,"i",function(){return c.c});var s=n(303);n.d(t,"f",function(){return s.a});var l=n(304);n.d(t,"k",function(){return l.a});var f=n(305);n.d(t,"o",function(){return f.a});var p=n(306);n.d(t,"m",function(){return p.a});var d=n(307);n.d(t,"l",function(){return d.a});var h=n(308);n.d(t,"u",function(){return h.b}),n.d(t,"s",function(){return h.b}),n.d(t,"p",function(){return h.a}),n.d(t,"t",function(){return h.c});var b=n(309);n.d(t,"q",function(){return b.a});var y=n(310);n.d(t,"v",function(){return y.a})},function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return u});var r,a,o,i,u,c=n(142);!function(e){r=Object(c.a)(e),a=r.format,o=r.parse,i=r.utcFormat,u=r.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e,t,n){if("log"!==F.a.getScaleType(t,n))return e;return function(e){var t=e[0]<0||e[1]<0?-1/Number.MAX_SAFE_INTEGER:1/Number.MAX_SAFE_INTEGER;return[0===e[0]?t:e[0],0===e[1]?t:e[1]]}(e)}function c(e,t){var n=function(e){return Array.isArray(e)?{left:e[0],right:e[1]}:{left:e,right:e}};return n(S()(e.domainPadding)?e.domainPadding[t]:e.domainPadding)}function s(e,t){return D()(e).map(function(e){return e["_".concat(t)]&&void 0!==e["_".concat(t)][1]?e["_".concat(t)][1]:e["_".concat(t)]})}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"min",a=function(e){return"max"===n?Math.max.apply(Math,r(e)):Math.min.apply(Math,r(e))},o="max"===n?-1/0:1/0,i=!1,u=D()(e).reduce(function(e,n){var r=void 0!==n["_".concat(t,"0")]?n["_".concat(t,"0")]:n["_".concat(t)],o=void 0!==n["_".concat(t,"1")]?n["_".concat(t,"1")]:n["_".concat(t)],u=a([r,o]);return i=i||r instanceof Date||o instanceof Date,a([e,u])},o);return i?new Date(u):u}function f(e,t,n){if(!t.domainPadding)return e;var r=O(t,n),a=x(t,n),o=c(t,n);if(!o.left&&!o.right)return e;var i=U.a.getMinValue(e),u=U.a.getMaxValue(e),s=R.a.getRange(t,n),l=Math.abs(s[0]-s[1]),f={left:Math.abs(u-i)*o.left/l,right:Math.abs(u-i)*o.right/l},p=S()(t.singleQuadrantDomainPadding)?t.singleQuadrantDomainPadding[n]:t.singleQuadrantDomainPadding,d=function(e,t){return!1===p?e:"min"===t&&i>=0&&e<=0||"max"===t&&u<=0&&e>=0?0:e},h={min:d(i.valueOf()-f.left,"min"),max:d(u.valueOf()+f.right,"max")},b={left:Math.abs(h.max-h.min)*o.left/l,right:Math.abs(h.max-h.min)*o.right/l},y={min:d(i.valueOf()-b.left,"min"),max:d(u.valueOf()+b.right,"max")},v={min:void 0!==r?r:y.min,max:void 0!==a?a:y.max};return i instanceof Date||u instanceof Date?g(new Date(v.min),new Date(v.max)):g(v.min,v.max)}function p(e,t){return e=C()(e)?e:y,t=C()(t)?t:d,function(n,r){var a=v(n,r);if(a)return t(a,n,r);var o=I.a.getCategories(n,r),i=o?b(n,r,o):e(n,r);return t(i,n,r)}}function d(e,t,n){return u(f(e,t,n),t,n)}function h(e,t){return p()(e,t)}function b(e,t,n){n=n||I.a.getCategories(e,t);var r=e.polar,a=e.startAngle,o=void 0===a?0:a,i=e.endAngle,u=void 0===i?360:i;if(n){var c=O(e,t),s=x(e,t),l=U.a.containsStrings(n)?I.a.getStringsFromCategories(e,t):[],f=0===l.length?null:l.reduce(function(e,t,n){return e[t]=n+1,e},{}),p=f?n.map(function(e){return f[e]}):n,d=void 0!==c?c:U.a.getMinValue(p),h=void 0!==s?s:U.a.getMaxValue(p),b=g(d,h);return r&&"x"===t&&360===Math.abs(o-u)?w(b,p):b}}function y(e,t,n){n=n||I.a.getData(e);var r=e.horizontal,a=e.polar,o=e.startAngle,i=void 0===o?0:o,u=e.endAngle,c=void 0===u?360:u,f=O(e,t),p=x(e,t);if(n.length<1){var d=F.a.getBaseScale(e,t).domain();return g(void 0!==f?f:U.a.getMinValue(d),void 0!==p?p:U.a.getMaxValue(d))}var h=R.a.getCurrentAxis(t,r),b=void 0!==f?f:l(n,h,"min"),y=void 0!==p?p:l(n,h,"max"),v=g(b,y);return a&&"x"===t&&360===Math.abs(i-c)?w(v,s(n,h)):v}function g(e,t){return+e==+t?function(e){var t=0===e?2*Math.pow(10,-10):Math.pow(10,-10),n=e instanceof Date?new Date(+e-1):+e-t,r=e instanceof Date?new Date(+e+1):+e+t;return 0===e?[0,r]:[n,r]}(t):[e,t]}function v(e,t){var n=O(e,t),r=x(e,t);return S()(e.domain)&&e.domain[t]?e.domain[t]:Array.isArray(e.domain)?e.domain:void 0!==n&&void 0!==r?g(n,r):void 0}function m(e,t){var n=v(e,t);if(n)return n;var r=I.a.getData(e),a=r.reduce(function(e,t){return t._y0<e?t._y0:e},1/0),o=function(n){if("x"===R.a.getCurrentAxis(t,e.horizontal))return n;var r=a!==1/0?a:0,o=x(e,t),i=O(e,t),u=void 0!==o?o:U.a.getMaxValue(n,r);return g(void 0!==i?i:U.a.getMinValue(n,r),u)};return p(function(){return y(e,t,r)},function(n){return d(o(n),e,t)})(e,t)}function x(e,t){return S()(e.maxDomain)&&void 0!==e.maxDomain[t]?e.maxDomain[t]:"number"==typeof e.maxDomain?e.maxDomain:void 0}function O(e,t){return S()(e.minDomain)&&void 0!==e.minDomain[t]?e.minDomain[t]:"number"==typeof e.minDomain?e.minDomain:void 0}function w(e,t){var n=E()(t.sort(function(e,t){return e-t})),r=n[1]-n[0];return[e[0],e[1]+r]}function j(e){var t=function(e){return e&&e.type?e.type.role:""},n=t(e);if("portal"===n){var r=L.a.Children.toArray(e.props.children);n=r.length?t(r[0]):""}var a=["area","axis","bar","boxplot","candlestick","errorbar","group","line","pie","scatter","stack","voronoi"];return k()(a,n)}var A=n(28),k=n.n(A),P=n(4),C=n.n(P),M=n(322),E=n.n(M),T=n(37),S=n.n(T),_=n(65),D=n.n(_),N=n(0),L=n.n(N),I=n(74),F=n(75),R=n(3),U=n(11);t.a={createDomainFunction:p,formatDomain:d,getDomain:h,getDomainFromCategories:b,getDomainFromData:y,getDomainFromMinMax:g,getDomainFromProps:v,getDomainWithZero:m,getMaxFromProps:x,getMinFromProps:O,getSymmetricDomain:w,isDomainComponent:j}},function(e,t,n){function r(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,u=o(r.length-t,0),c=Array(u);++i<u;)c[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(c),a(e,this,s)}}var a=n(153),o=Math.max;e.exports=r},function(e,t){function n(e){return e}e.exports=n},function(e,t){function n(e){return a.call(e)}var r=Object.prototype,a=r.toString;e.exports=n},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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 s(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),e}function l(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?p(e):t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return x});var d=n(0),h=n.n(d),b=n(1),y=n.n(b),g=n(157),v=n(168),m=n(39),x=function(e){function t(e){var n;return u(this,t),n=l(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.state={data:Array.isArray(n.props.data)?n.props.data[0]:n.props.data,animationInfo:{progress:0,animating:!1}},n.interpolator=null,n.queue=Array.isArray(n.props.data)?n.props.data.slice(1):[],n.ease=g[n.toNewName(n.props.easing)],n.functionToBeRunEachFrame=n.functionToBeRunEachFrame.bind(p(n)),n.getTimer=n.getTimer.bind(p(n)),n}return f(t,e),s(t,[{key:"componentDidMount",value:function(){this.queue.length&&this.traverseQueue()}},{key:"componentWillReceiveProps",value:function(e){if(this.getTimer().unsubscribe(this.loopID),Array.isArray(e.data)){var t;(t=this.queue).push.apply(t,r(e.data))}else this.queue.length=0,this.queue.push(e.data);this.traverseQueue()}},{key:"componentWillUnmount",value:function(){this.loopID?this.getTimer().unsubscribe(this.loopID):this.getTimer().stop()}},{key:"getTimer",value:function(){return this.context.getTimer?this.context.getTimer():(this.timer||(this.timer=new m.a),this.timer)}},{key:"toNewName",value:function(e){return"ease".concat(function(e){return e&&e[0].toUpperCase()+e.slice(1)}(e))}},{key:"traverseQueue",value:function(){var e=this;if(this.queue.length){var t=this.queue[0];this.interpolator=Object(v.a)(this.state.data,t),this.props.delay?setTimeout(function(){e.loopID=e.getTimer().subscribe(e.functionToBeRunEachFrame,e.props.duration)},this.props.delay):this.loopID=this.getTimer().subscribe(this.functionToBeRunEachFrame,this.props.duration)}else this.props.onEnd&&this.props.onEnd()}},{key:"functionToBeRunEachFrame",value:function(e,t){t=void 0!==t?t:this.props.duration;var n=t?e/t:1;if(n>=1)return this.setState({data:this.interpolator(1),animationInfo:{progress:1,animating:!1}}),this.loopID&&this.getTimer().unsubscribe(this.loopID),this.queue.shift(),void this.traverseQueue();this.setState({data:this.interpolator(this.ease(n)),animationInfo:{progress:n,animating:n<1}})}},{key:"render",value:function(){return this.props.children(this.state.data,this.state.animationInfo)}}]),t}(h.a.Component);Object.defineProperty(x,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryAnimation"}),Object.defineProperty(x,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:y.a.func,data:y.a.oneOfType([y.a.object,y.a.array]),delay:y.a.number,duration:y.a.number,easing:y.a.oneOf(["back","backIn","backOut","backInOut","bounce","bounceIn","bounceOut","bounceInOut","circle","circleIn","circleOut","circleInOut","linear","linearIn","linearOut","linearInOut","cubic","cubicIn","cubicOut","cubicInOut","elastic","elasticIn","elasticOut","elasticInOut","exp","expIn","expOut","expInOut","poly","polyIn","polyOut","polyInOut","quad","quadIn","quadOut","quadInOut","sin","sinIn","sinOut","sinInOut"]),onEnd:y.a.func}}),Object.defineProperty(x,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{data:{},delay:0,duration:1e3,easing:"quadInOut"}}),Object.defineProperty(x,"contextTypes",{configurable:!0,enumerable:!0,writable:!0,value:{getTimer:y.a.func}})},function(e,t,n){function r(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(172),o=n(173),i=n(174),u=n(175),c=n(176);r.prototype.clear=a,r.prototype.delete=o,r.prototype.get=i,r.prototype.has=u,r.prototype.set=c,e.exports=r},function(e,t){function n(e){return a.call(e)}var r=Object.prototype,a=r.toString;e.exports=n},function(e,t){function n(){return!1}e.exports=n},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){function r(e){return e===e&&!a(e)}var a=n(12);e.exports=r},function(e,t){function n(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}e.exports=n},function(e,t,n){function r(e){return null==e?"":a(e)}var a=n(188);e.exports=r},function(e,t,n){var r=n(189),a=r.Symbol;e.exports=a},function(e,t,n){function r(e,t){return null!=e&&o(e,t,a)}var a=n(192),o=n(193);e.exports=r},function(e,t){function n(e,t){var n=typeof e;return!!(t=null==t?r:t)&&("number"==n||"symbol"!=n&&a.test(e))&&e>-1&&e%1==0&&e<t}var r=9007199254740991,a=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a});var r=Math.PI/180,a=180/Math.PI},function(e,t,n){"use strict";function r(e){return function(t){var n,r,o=t.length,i=new Array(o),u=new Array(o),c=new Array(o);for(n=0;n<o;++n)r=Object(a.f)(t[n]),i[n]=r.r||0,u[n]=r.g||0,c[n]=r.b||0;return i=e(i),u=e(u),c=e(c),r.opacity=1,function(e){return r.r=i(e),r.g=u(e),r.b=c(e),r+""}}}var a=n(10),o=n(61),i=n(102),u=n(20);t.a=function e(t){function n(e,t){var n=r((e=Object(a.f)(e)).r,(t=Object(a.f)(t)).r),o=r(e.g,t.g),i=r(e.b,t.b),c=Object(u.a)(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=o(t),e.b=i(t),e.opacity=c(t),e+""}}var r=Object(u.b)(t);return n.gamma=e,n}(1);r(o.b),r(i.a)},function(e,t,n){"use strict";var r=n(61);t.a=function(e){var t=e.length;return function(n){var a=Math.floor(((n%=1)<0?++n:n)*t),o=e[(a+t-1)%t],i=e[a%t],u=e[(a+1)%t],c=e[(a+2)%t];return Object(r.a)((n-a/t)*t,o,i,u,c)}}},function(e,t,n){"use strict";t.a=function(e){return function(){return e}}},function(e,t,n){"use strict";var r=n(58);t.a=function(e,t){var n,a=t?t.length:0,o=e?Math.min(a,e.length):0,i=new Array(o),u=new Array(a);for(n=0;n<o;++n)i[n]=Object(r.a)(e[n],t[n]);for(;n<a;++n)u[n]=t[n];return function(e){for(n=0;n<o;++n)u[n]=i[n](e);return u}}},function(e,t,n){"use strict";t.a=function(e,t){var n=new Date;return e=+e,t-=e,function(r){return n.setTime(e+t*r),n}}},function(e,t,n){"use strict";var r=n(58);t.a=function(e,t){var n,a={},o={};null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={});for(n in t)n in e?a[n]=Object(r.a)(e[n],t[n]):o[n]=t[n];return function(e){for(n in a)o[n]=a[n](e);return o}}},function(e,t,n){"use strict";function r(e){return function(){return e}}function a(e){return function(t){return e(t)+""}}var o=n(38),i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,u=new RegExp(i.source,"g");t.a=function(e,t){var n,c,s,l=i.lastIndex=u.lastIndex=0,f=-1,p=[],d=[];for(e+="",t+="";(n=i.exec(e))&&(c=u.exec(t));)(s=c.index)>l&&(s=t.slice(l,s),p[f]?p[f]+=s:p[++f]=s),(n=n[0])===(c=c[0])?p[f]?p[f]+=c:p[++f]=c:(p[++f]=null,d.push({i:f,x:Object(o.a)(n,c)})),l=u.lastIndex;return l<t.length&&(s=t.slice(l),p[f]?p[f]+=s:p[++f]=s),p.length<2?d[0]?a(d[0].x):r(t):(t=d.length,function(e){for(var n,r=0;r<t;++r)p[(n=d[r]).i]=n.x(e);return p.join("")})}},function(e,t,n){function r(e){if(!e)return 0===e?e:0;if((e=a(e))===o||e===-o){return(e<0?-1:1)*i}return e===e?e:0}var a=n(225),o=1/0,i=1.7976931348623157e308;e.exports=r},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function i(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return h});var s=n(0),l=n.n(s),f=n(1),p=n.n(f),d=n(21),h=function(e){function t(e){var n;return r(this,t),n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.map={},n.index=1,n.portalUpdate=n.portalUpdate.bind(c(n)),n.portalRegister=n.portalRegister.bind(c(n)),n.portalDeregister=n.portalDeregister.bind(c(n)),n}return u(t,e),o(t,[{key:"portalRegister",value:function(){return++this.index}},{key:"portalUpdate",value:function(e,t){this.map[e]=t,this.forceUpdate()}},{key:"portalDeregister",value:function(e){delete this.map[e],this.forceUpdate()}},{key:"getChildren",value:function(){var e=this;return Object.keys(this.map).map(function(t){var n=e.map[t];return n?l.a.cloneElement(n,{key:t}):n})}},{key:"render",value:function(){return l.a.createElement("svg",this.props,this.getChildren())}}]),t}(l.a.Component);Object.defineProperty(h,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"Portal"}),Object.defineProperty(h,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:p.a.string,height:d.a.nonNegative,style:p.a.object,viewBox:p.a.string,width:d.a.nonNegative}})},function(e,t,n){function r(e,t,n){for(var r=-1,u=t.length,c={};++r<u;){var s=t[r],l=a(e,s);n(l,s)&&o(c,i(s,e),l)}return c}var a=n(54),o=n(227),i=n(36);e.exports=r},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function i(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return g});var s=n(5),l=n.n(s),f=n(0),p=n.n(f),d=n(1),h=n.n(d),b=n(40),y=n(3),g=function(e){function t(){return r(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,e),o(t,[{key:"componentDidMount",value:function(){if(!this.checkedContext){if("function"!=typeof this.context.portalUpdate){b.a.warn("`renderInPortal` is not supported outside of `VictoryContainer`. Component will be rendered in place"),this.renderInPlace=!0}this.checkedContext=!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=n.groupComponent?{groupComponent:t,standalone:!1}:{},a=l()(r,n,y.a.omit(this.props,["children","groupComponent"])),o=e&&p.a.cloneElement(e,a);return this.renderPortal(o)}}]),t}(p.a.Component);Object.defineProperty(g,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryPortal"}),Object.defineProperty(g,"role",{configurable:!0,enumerable:!0,writable:!0,value:"portal"}),Object.defineProperty(g,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:h.a.node,groupComponent:h.a.element}}),Object.defineProperty(g,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{groupComponent:p.a.createElement("g",null)}}),Object.defineProperty(g,"contextTypes",{configurable:!0,enumerable:!0,writable:!0,value:{portalDeregister:h.a.func,portalRegister:h.a.func,portalUpdate:h.a.func}})},function(e,t,n){"use strict";function r(e,t){t=t||{};var 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 a(e,t){t=t||{};var n=e.style,r=e.horizontal,a=t._y>=0?1:-1,o=n&&n.labels||{};return t.verticalAnchor||o.verticalAnchor?t.verticalAnchor||o.verticalAnchor:r?a>=0?"start":"end":"middle"}function o(e,t){t=t||{};var n=e.style&&e.style.labels||{};return void 0===t.angle?n.angle:t.angle}function i(e,t){t=t||{};var n=e.horizontal,r=e.style,a=e.active,o=r.labels||{},i=g.a.evaluateProp(o.padding,t,a)||0,u=t._y<0?-1:1;return{x:n?u*i:0,y:n?0:u*i}}function u(e,t){var n=e.horizontal,r=e.polar,a=g.a.scalePoint(e,t),o=a.x,u=a.y,s=i(e,t);if(r){var l=c(e,t);return{x:o+l.x,y:u+l.y}}return{x:n?u+s.x:o+s.x,y:n?o+s.y:u-s.y}}function c(e,t){var n=e.active,r=e.style,a=b(e,t),o=r.labels||{},i=g.a.evaluateProp(o.padding,t,n)||0,u=g.a.degreesToRadians(a);return{x:i*Math.cos(u),y:-i*Math.sin(u)}}function s(e){var t=e.labelComponent,n=e.labelPlacement,r=e.polar,a=r?"perpendicular":"vertical";return n||(t.props&&t.props.labelPlacement||a)}function l(e){return e<45||e>315?"right":e>=45&&e<=135?"top":e>135&&e<225?"left":"bottom"}function f(e,t,n){return t=t||{},void 0!==t.label?t.label:Array.isArray(e.labels)?e.labels[n]:e.labels}function p(e,t){var n=s(e);return"perpendicular"===n||"vertical"===n&&(90===t||270===t)?"middle":t<=90||t>270?"start":"end"}function d(e,t){var n=s(e),r=l(t);return"parallel"===n||"left"===r||"right"===r?"middle":"top"===r?"end":"start"}function h(e,t){var n=e.labelPlacement,r=e.datum;if(!n||"vertical"===n)return 0;var a,o=void 0!==t?t:b(e,r),i=o>90&&o<180||o>270?1:-1;return 0===o||180===o?a=90:o>0&&o<180?a=90-o:o>180&&o<360&&(a=270-o),a+i*("perpendicular"===n?0:90)}function b(e,t){var n=g.a.getPoint(t),r=n.x;return g.a.radiansToDegrees(e.scale.x(r))}function y(e,t){var n=e.scale,i=e.data,c=e.style,l=e.horizontal,h=e.polar,y=i[t],g=b(e,y),v=h?p(e,g):a(e,y),m=h?d(e,g):r(e,y),x=o(e,y),O=f(e,y,t),w=s(e),j=u(e,y);return{angle:x,data:i,datum:y,horizontal:l,index:t,polar:h,scale:n,labelPlacement:w,text:O,textAnchor:v,verticalAnchor:m,x:j.x,y:j.y,style:c.labels}}var g=n(3);t.a={getText:f,getPolarTextAnchor:p,getPolarVerticalAnchor:d,getPolarAngle:h,getDegrees:b,getProps:y}},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return y});var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(14),b=n.n(h),y=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e=this.props,t=e.x,n=e.y,a=e.dx,o=e.dy,i=e.events,u=e.className,c=e.style,s=e.textAnchor,l=e.content;return f.a.createElement("tspan",r({x:t,y:n,dx:a,dy:o,textAnchor:s,className:u,style:c},i),l)}}]),t}(f.a.Component);Object.defineProperty(y,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:d.a.string,content:d.a.oneOfType([d.a.string,d.a.number]),dx:d.a.number,dy:d.a.number,events:d.a.object,style:d.a.object,textAnchor:d.a.oneOf(["start","middle","end","inherit"]),x:d.a.number,y:d.a.number}})},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return y});var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(14),b=n.n(h),y=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e=this.props,t=e.x,n=e.y,a=e.dx,o=e.dy,i=e.events,u=e.className,c=e.children,s=e.style,l=e.title,p=e.desc,d=e.transform,h=e.direction;return f.a.createElement("text",r({direction:h,className:u,x:t,dx:a,y:n,dy:o,transform:d,style:s},i),l&&f.a.createElement("title",null,l),p&&f.a.createElement("desc",null,p),c)}}]),t}(f.a.Component);Object.defineProperty(y,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:d.a.node,className:d.a.string,desc:d.a.string,direction:d.a.oneOf(["ltr","rtl","inherit"]),dx:d.a.number,dy:d.a.number,events:d.a.object,style:d.a.object,title:d.a.string,transform:d.a.string,x:d.a.oneOfType([d.a.number,d.a.string]),y:d.a.oneOfType([d.a.number,d.a.string])}})},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?s(e):t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return C});var l=n(12),f=n.n(l),p=n(64),d=n.n(p),h=n(4),b=n.n(h),y=n(5),g=n.n(y),v=n(0),m=n.n(v),x=n(1),O=n.n(x),w=n(88),j=n(11),A=n(3),k=n(39),P=n(67),C=function(e){function t(e){var n;a(this,t),n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.state={nodesShouldLoad:!1,nodesDoneLoad:!1};var r=n.props.children,o=r.props.polar;return n.continuous=!o&&r.type&&!0===r.type.continuous,n.getTransitionState=n.getTransitionState.bind(s(n)),n.getTimer=n.getTimer.bind(s(n)),n}return c(t,e),i(t,[{key:"componentDidMount",value:function(){this.setState({nodesShouldLoad:!0})}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.getTimer().bypassAnimation(),this.setState(this.getTransitionState(this.props,e),function(){return t.getTimer().resumeAnimation()})}},{key:"componentWillUnmount",value:function(){this.getTimer().stop()}},{key:"getTimer",value:function(){return this.context.getTimer?this.context.getTimer():(this.timer||(this.timer=new k.a),this.timer)}},{key:"getTransitionState",value:function(e,t){var n=e.animate;if(n){if(n.parentState){return{oldProps:n.parentState.nodesWillExit?e:null,nextProps:t}}var r=m.a.Children.toArray(e.children),a=m.a.Children.toArray(t.children),o=P.a.getInitialTransitionState(r,a),i=o.nodesWillExit;return{nodesWillExit:i,nodesWillEnter:o.nodesWillEnter,childrenTransitions:o.childrenTransitions,nodesShouldEnter:o.nodesShouldEnter,oldProps:i?e:null,nextProps:t}}return{}}},{key:"getDomainFromChildren",value:function(e,t){var n=function(e){return e.reduce(function(e,r){if(r.type&&b()(r.type.getDomain)){var a=r.props&&r.type.getDomain(r.props,t);return a?e.concat(a):e}return r.props&&r.props.children?e.concat(n(m.a.Children.toArray(r.props.children))):e},[])},r=m.a.Children.toArray(e.children)[0],a=r.props||{},o=Array.isArray(a.domain)?a.domain:a.domain&&a.domain[t];if(!a.children&&o)return o;var i=n([r]);return 0===i.length?[0,1]:[j.a.getMinValue(i),j.a.getMaxValue(i)]}},{key:"pickProps",value:function(){return this.state&&this.state.nodesWillExit?this.state.oldProps||this.props:this.props}},{key:"pickDomainProps",value:function(e){var t=f()(e.animate)&&e.animate.parentState;return t&&t.nodesWillExit?this.continous||t.continuous?t.nextProps||this.state.nextProps||e:e:this.continuous&&this.state.nodesWillExit?this.state.nextProps||e:e}},{key:"getClipWidth",value:function(e,t){var n=this.transitionProps?this.transitionProps.clipWidth:void 0;return void 0!==n?n:function(){var n=A.a.getRange(t.props,"x");return n?Math.abs(n[1]-n[0]):e.width}()}},{key:"render",value:function(){var e=this,t=this.pickProps(),n=f()(this.props.animate)&&this.props.animate.getTransitions?this.props.animate.getTransitions:P.a.getTransitionPropsFactory(t,this.state,function(t){return e.setState(t)}),a=m.a.Children.toArray(t.children)[0],o=n(a);this.transitionProps=o;var i={x:this.getDomainFromChildren(this.pickDomainProps(t),"x"),y:this.getDomainFromChildren(t,"y")},u=this.getClipWidth(t,a),c=g()({domain:i,clipWidth:u},o,a.props),s=t.animationWhitelist||[],l=s.concat(["clipWidth"]),p=l.length?d()(c,l):c;return m.a.createElement(w.a,r({},c.animate,{data:p}),function(t){if(a.props.groupComponent){var n=e.continuous?m.a.cloneElement(a.props.groupComponent,{clipWidth:t.clipWidth||0}):a.props.groupComponent;return m.a.cloneElement(a,g()({animate:null,animating:!0,groupComponent:n},t,c))}return m.a.cloneElement(a,g()({animate:null,animating:!0},t,c))})}}]),t}(m.a.Component);Object.defineProperty(C,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryTransition"}),Object.defineProperty(C,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{animate:O.a.oneOfType([O.a.bool,O.a.object]),animationWhitelist:O.a.array,children:O.a.node}})},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function i(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return d});var s=n(0),l=n.n(s),f=n(1),p=n.n(f),d=function(e){function t(){return r(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,e),o(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.clipId;return l.a.createElement("defs",null,l.a.createElement("clipPath",{id:n},t))}}]),t}(l.a.Component);Object.defineProperty(d,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:p.a.oneOfType([p.a.arrayOf(p.a.node),p.a.node]),clipId:p.a.oneOfType([p.a.number,p.a.string])}})},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return y});var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(14),b=n.n(h),y=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e){return!b()(this.props,e)}},{key:"render",value:function(){var e=this.props,t=e.cx,n=e.cy,a=e.r,o=e.events,i=e.className,u=e.style,c=e.role,s=e.shapeRendering,l=e.transform,p=e.clipPath;return f.a.createElement("circle",r({cx:t,cy:n,r:a,className:i,clipPath:p,transform:l,style:u,role:c||"presentation",shapeRendering:s||"auto",vectorEffect:"non-scaling-stroke"},o))}}]),t}(f.a.Component);Object.defineProperty(y,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:d.a.string,clipPath:d.a.string,cx:d.a.number,cy:d.a.number,events:d.a.object,r:d.a.number,role:d.a.string,shapeRendering:d.a.string,style:d.a.object,transform:d.a.string}})},function(e,t,n){function r(e,t){return!!(null==e?0:e.length)&&a(e,t,0)>-1}var a=n(52);e.exports=r},function(e,t){function n(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}e.exports=n},function(e,t,n){function r(e,t,n){var r=-1,f=o,p=e.length,d=!0,h=[],b=h;if(n)d=!1,f=i;else if(p>=l){var y=t?null:c(e);if(y)return s(y);d=!1,f=u,b=new a}else b=t?[]:h;e:for(;++r<p;){var g=e[r],v=t?t(g):g;if(g=n||0!==g?g:0,d&&v===v){for(var m=b.length;m--;)if(b[m]===v)continue e;t&&b.push(v),h.push(g)}else f(b,v,n)||(b!==h&&b.push(v),h.push(g))}return h}var a=n(50),o=n(118),i=n(119),u=n(51),c=n(250),s=n(251),l=200;e.exports=r},function(e,t,n){"use strict";var r=n(23),a=n(122),o=Object(a.a)(r.a),i=o.right;o.left;t.a=i},function(e,t,n){"use strict";function r(e){return function(t,n){return Object(a.a)(e(t),n)}}var a=n(23);t.a=function(e){return 1===e.length&&(e=r(e)),{left:function(t,n,r,a){for(null==r&&(r=0),null==a&&(a=t.length);r<a;){var o=r+a>>>1;e(t[o],n)<0?r=o+1:a=o}return r},right:function(t,n,r,a){for(null==r&&(r=0),null==a&&(a=t.length);r<a;){var o=r+a>>>1;e(t[o],n)>0?a=o:r=o+1}return r}}}},function(e,t,n){"use strict";function r(e,t){return[e,t]}t.a=r},function(e,t,n){"use strict";var r=n(125);t.a=function(e,t){var n=Object(r.a)(e,t);return n?Math.sqrt(n):n}},function(e,t,n){"use strict";var r=n(29);t.a=function(e,t){var n,a,o=e.length,i=0,u=-1,c=0,s=0;if(null==t)for(;++u<o;)isNaN(n=Object(r.a)(e[u]))||(a=n-c,c+=a/++i,s+=a*(n-c));else for(;++u<o;)isNaN(n=Object(r.a)(t(e[u],u,e)))||(a=n-c,c+=a/++i,s+=a*(n-c));if(i>1)return s/(i-1)}},function(e,t,n){"use strict";t.a=function(e,t){var n,r,a,o=e.length,i=-1;if(null==t){for(;++i<o;)if(null!=(n=e[i])&&n>=n)for(r=a=n;++i<o;)null!=(n=e[i])&&(r>n&&(r=n),a<n&&(a=n))}else for(;++i<o;)if(null!=(n=t(e[i],i,e))&&n>=n)for(r=a=n;++i<o;)null!=(n=t(e[i],i,e))&&(r>n&&(r=n),a<n&&(a=n));return[r,a]}},function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return o});var r=Array.prototype,a=r.slice,o=r.map},function(e,t,n){"use strict";t.a=function(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n)),o=new Array(a);++r<a;)o[r]=e+r*n;return o}},function(e,t,n){"use strict";function r(e,t,n){var r=(t-e)/Math.max(0,n),a=Math.floor(Math.log(r)/Math.LN10),c=r/Math.pow(10,a);return a>=0?(c>=o?10:c>=i?5:c>=u?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(c>=o?10:c>=i?5:c>=u?2:1)}function a(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),c=r/a;return c>=o?a*=10:c>=i?a*=5:c>=u&&(a*=2),t<e?-a:a}t.b=r,t.c=a;var o=Math.sqrt(50),i=Math.sqrt(10),u=Math.sqrt(2);t.a=function(e,t,n){var a,o,i,u,c=-1;if(t=+t,e=+e,n=+n,e===t&&n>0)return[e];if((a=t<e)&&(o=e,e=t,t=o),0===(u=r(e,t,n))||!isFinite(u))return[];if(u>0)for(e=Math.ceil(e/u),t=Math.floor(t/u),i=new Array(o=Math.ceil(t-e+1));++c<o;)i[c]=(e+c)*u;else for(e=Math.floor(e*u),t=Math.ceil(t*u),i=new Array(o=Math.ceil(e-t+1));++c<o;)i[c]=(e-c)/u;return a&&i.reverse(),i}},function(e,t,n){"use strict";t.a=function(e){return Math.ceil(Math.log(e.length)/Math.LN2)+1}},function(e,t,n){"use strict";t.a=function(e,t){var n,r,a=e.length,o=-1;if(null==t){for(;++o<a;)if(null!=(n=e[o])&&n>=n)for(r=n;++o<a;)null!=(n=e[o])&&r>n&&(r=n)}else for(;++o<a;)if(null!=(n=t(e[o],o,e))&&n>=n)for(r=n;++o<a;)null!=(n=t(e[o],o,e))&&r>n&&(r=n);return r}},function(e,t,n){"use strict";function r(e){return e.length}var a=n(131);t.a=function(e){if(!(i=e.length))return[];for(var t=-1,n=Object(a.a)(e,r),o=new Array(n);++t<n;)for(var i,u=-1,c=o[t]=new Array(i);++u<i;)c[u]=e[u][t];return o}},function(e,t,n){"use strict";function r(e){function t(t){var r=t+"",a=n.get(r);if(!a){if(c!==i)return c;n.set(r,a=u.push(t))}return e[(a-1)%e.length]}var n=Object(a.a)(),u=[],c=i;return e=null==e?[]:o.b.call(e),t.domain=function(e){if(!arguments.length)return u.slice();u=[],n=Object(a.a)();for(var r,o,i=-1,c=e.length;++i<c;)n.has(o=(r=e[i])+"")||n.set(o,u.push(r));return t},t.range=function(n){return arguments.length?(e=o.b.call(n),t):e.slice()},t.unknown=function(e){return arguments.length?(c=e,t):c},t.copy=function(){return r().domain(u).range(e).unknown(c)},t}n.d(t,"b",function(){return i}),t.a=r;var a=n(274),o=n(15),i={name:"implicit"}},function(e,t,n){"use strict";t.a=function(e){return+e}},function(e,t,n){"use strict";var r=n(282);n.d(t,"a",function(){return r.a}),n.d(t,"b",function(){return r.b});var a=(n(136),n(137));n.d(t,"c",function(){return a.a});var o=n(289);n.d(t,"d",function(){return o.a});var i=n(290);n.d(t,"e",function(){return i.a});var u=n(291);n.d(t,"f",function(){return u.a})},function(e,t,n){"use strict";var r=n(43),a=n(283),o=n(284),i=n(137),u=n(285),c=n(286),s=n(138),l=n(288),f=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];t.a=function(e){function t(e){function t(e){var t,o,i,c=w,d=j;if("c"===O)d=A(e)+d,e="";else{e=+e;var y=e<0;if(e=A(Math.abs(e),m),x&&(e=Object(u.a)(e)),y&&0==+e&&(y=!1),c=(y?"("===a?a:"-":"-"===a||"("===a?"":a)+c,d=("s"===O?f[8+s.b/3]:"")+d+(y&&"("===a?")":""),k)for(t=-1,o=e.length;++t<o;)if(48>(i=e.charCodeAt(t))||i>57){d=(46===i?h+e.slice(t+1):e.slice(t))+d,e=e.slice(0,t);break}}v&&!l&&(e=p(e,1/0));var P=c.length+e.length+d.length,C=P<g?new Array(g-P+1).join(n):"";switch(v&&l&&(e=p(C+e,C.length?g-d.length:1/0),C=""),r){case"<":e=c+e+d+C;break;case"=":e=c+C+e+d;break;case"^":e=C.slice(0,P=C.length>>1)+c+e+d+C.slice(P);break;default:e=C+c+e+d}return b(e)}e=Object(i.a)(e);var n=e.fill,r=e.align,a=e.sign,o=e.symbol,l=e.zero,g=e.width,v=e.comma,m=e.precision,x=e.trim,O=e.type;"n"===O?(v=!0,O="g"):c.a[O]||(null==m&&(m=12),x=!0,O="g"),(l||"0"===n&&"="===r)&&(l=!0,n="0",r="=");var w="$"===o?d[0]:"#"===o&&/[boxX]/.test(O)?"0"+O.toLowerCase():"",j="$"===o?d[1]:/[%p]/.test(O)?y:"",A=c.a[O],k=/[defgprs%]/.test(O);return m=null==m?6:/[gprs]/.test(O)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),t.toString=function(){return e+""},t}function n(e,n){var a=t((e=Object(i.a)(e),e.type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor(Object(r.a)(n)/3))),u=Math.pow(10,-o),c=f[8+o/3];return function(e){return a(u*e)+c}}var p=e.grouping&&e.thousands?Object(a.a)(e.grouping,e.thousands):l.a,d=e.currency,h=e.decimal,b=e.numerals?Object(o.a)(e.numerals):l.a,y=e.percent||"%";return{format:t,formatPrefix:n}}},function(e,t,n){"use strict";function r(e){return new a(e)}function a(e){if(!(t=o.exec(e)))throw new Error("invalid format: "+e);var t;this.fill=t[1]||" ",this.align=t[2]||">",this.sign=t[3]||"-",this.symbol=t[4]||"",this.zero=!!t[5],this.width=t[6]&&+t[6],this.comma=!!t[7],this.precision=t[8]&&+t[8].slice(1),this.trim=!!t[9],this.type=t[10]||""}t.a=r;var o=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;r.prototype=a.prototype,a.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},function(e,t,n){"use strict";n.d(t,"b",function(){return r});var r,a=n(79);t.a=function(e,t){var n=Object(a.a)(e,t);if(!n)return e+"";var o=n[0],i=n[1],u=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,c=o.length;return u===c?o:u>c?o+new Array(u-c+1).join("0"):u>0?o.slice(0,u)+"."+o.slice(u):"0."+new Array(1-u).join("0")+Object(a.a)(e,Math.max(0,t+u-1))[0]}},function(e,t,n){"use strict";t.a=function(e,t){e=e.slice();var n,r=0,a=e.length-1,o=e[r],i=e[a];return i<o&&(n=r,r=a,a=n,n=o,o=i,i=n),e[r]=t.floor(o),e[a]=t.ceil(i),e}},function(e,t,n){"use strict";function r(e){return new Date(e)}function a(e){return e instanceof Date?+e:+new Date(+e)}function o(e,t,n,c,s,x,O,w,j){function A(r){return(O(r)<r?E:x(r)<r?T:s(r)<r?S:c(r)<r?_:t(r)<r?n(r)<r?D:N:e(r)<r?L:I)(r)}function k(t,n,r,a){if(null==t&&(t=10),"number"==typeof t){var o=Math.abs(r-n)/t,u=Object(i.c)(function(e){return e[2]}).right(F,o);u===F.length?(a=Object(i.g)(n/m,r/m,t),t=e):u?(u=F[o/F[u-1][2]<F[u][2]/o?u-1:u],a=u[1],t=u[0]):(a=Math.max(Object(i.g)(n,r,t),1),t=w)}return null==a?t:t.every(a)}var P=Object(f.b)(f.c,u.c),C=P.invert,M=P.domain,E=j(".%L"),T=j(":%S"),S=j("%I:%M"),_=j("%I %p"),D=j("%a %d"),N=j("%b %d"),L=j("%B"),I=j("%Y"),F=[[O,1,d],[O,5,5*d],[O,15,15*d],[O,30,30*d],[x,1,h],[x,5,5*h],[x,15,15*h],[x,30,30*h],[s,1,b],[s,3,3*b],[s,6,6*b],[s,12,12*b],[c,1,y],[c,2,2*y],[n,1,g],[t,1,v],[t,3,3*v],[e,1,m]];return P.invert=function(e){return new Date(C(e))},P.domain=function(e){return arguments.length?M(l.a.call(e,a)):M().map(r)},P.ticks=function(e,t){var n,r=M(),a=r[0],o=r[r.length-1],i=o<a;return i&&(n=a,a=o,o=n),n=k(e,a,o,t),n=n?n.range(a,o+1):[],i?n.reverse():n},P.tickFormat=function(e,t){return null==t?A:j(t)},P.nice=function(e,t){var n=M();return(e=k(e,n[0],n[n.length-1],t))?M(Object(p.a)(n,e)):P},P.copy=function(){return Object(f.a)(P,o(e,t,n,c,s,x,O,w,j))},P}t.a=o;var i=n(8),u=n(19),c=n(80),s=n(141),l=n(15),f=n(42),p=n(139),d=1e3,h=60*d,b=60*h,y=24*b,g=7*y,v=30*y,m=365*y;t.b=function(){return o(c.k,c.f,c.j,c.a,c.b,c.d,c.g,c.c,s.a).domain([new Date(2e3,0,1),new Date(2e3,0,2)])}},function(e,t,n){"use strict";var r=n(81);n.d(t,"a",function(){return r.a}),n.d(t,"b",function(){return r.b});n(142),n(143),n(311)},function(e,t,n){"use strict";function r(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 a(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 o(e){return{y:e,m:0,d:1,H:0,M:0,S:0,L:0}}function i(e){function t(e,t){return function(n){var r,a,o,i=[],u=-1,c=0,s=e.length;for(n instanceof Date||(n=new Date(+n));++u<s;)37===e.charCodeAt(u)&&(i.push(e.slice(c,u)),null!=(a=he[r=e.charAt(++u)])?r=e.charAt(++u):a="e"===r?" ":"0",(o=t[r])&&(r=o(n,a)),i.push(r),c=u+1);return i.push(e.slice(c,u)),i.join("")}}function n(e,t){return function(n){var r,u,c=o(1900),s=i(c,e,n+="",0);if(s!=n.length)return null;if("Q"in c)return new Date(c.Q);if("p"in c&&(c.H=c.H%12+12*c.p),"V"in c){if(c.V<1||c.V>53)return null;"w"in c||(c.w=1),"Z"in c?(r=a(o(c.y)),u=r.getUTCDay(),r=u>4||0===u?de.p.ceil(r):Object(de.p)(r),r=de.l.offset(r,7*(c.V-1)),c.y=r.getUTCFullYear(),c.m=r.getUTCMonth(),c.d=r.getUTCDate()+(c.w+6)%7):(r=t(o(c.y)),u=r.getDay(),r=u>4||0===u?de.e.ceil(r):Object(de.e)(r),r=de.a.offset(r,7*(c.V-1)),c.y=r.getFullYear(),c.m=r.getMonth(),c.d=r.getDate()+(c.w+6)%7)}else("W"in c||"U"in c)&&("w"in c||(c.w="u"in c?c.u%7:"W"in c?1:0),u="Z"in c?a(o(c.y)).getUTCDay():t(o(c.y)).getDay(),c.m=0,c.d="W"in c?(c.w+6)%7+7*c.W-(u+5)%7:c.w+7*c.U-(u+6)%7);return"Z"in c?(c.H+=c.Z/100|0,c.M+=c.Z%100,a(c)):t(c)}}function i(e,t,n,r){for(var a,o,i=0,u=t.length,c=n.length;i<u;){if(r>=c)return-1;if(37===(a=t.charCodeAt(i++))){if(a=t.charAt(i++),!(o=Ze[a in he?t.charAt(i++):a])||(r=o(e,n,r))<0)return-1}else if(a!=n.charCodeAt(r++))return-1}return r}function u(e,t,n){var r=Ue.exec(t.slice(n));return r?(e.p=We[r[0].toLowerCase()],n+r[0].length):-1}function c(e,t,n){var r=Be.exec(t.slice(n));return r?(e.w=qe[r[0].toLowerCase()],n+r[0].length):-1}function be(e,t,n){var r=ze.exec(t.slice(n));return r?(e.w=Ve[r[0].toLowerCase()],n+r[0].length):-1}function ye(e,t,n){var r=Ke.exec(t.slice(n));return r?(e.m=Xe[r[0].toLowerCase()],n+r[0].length):-1}function ge(e,t,n){var r=Ye.exec(t.slice(n));return r?(e.m=He[r[0].toLowerCase()],n+r[0].length):-1}function ve(e,t,n){return i(e,Se,t,n)}function me(e,t,n){return i(e,_e,t,n)}function xe(e,t,n){return i(e,De,t,n)}function Oe(e){return Ie[e.getDay()]}function we(e){return Le[e.getDay()]}function je(e){return Re[e.getMonth()]}function Ae(e){return Fe[e.getMonth()]}function ke(e){return Ne[+(e.getHours()>=12)]}function Pe(e){return Ie[e.getUTCDay()]}function Ce(e){return Le[e.getUTCDay()]}function Me(e){return Re[e.getUTCMonth()]}function Ee(e){return Fe[e.getUTCMonth()]}function Te(e){return Ne[+(e.getUTCHours()>=12)]}var Se=e.dateTime,_e=e.date,De=e.time,Ne=e.periods,Le=e.days,Ie=e.shortDays,Fe=e.months,Re=e.shortMonths,Ue=s(Ne),We=l(Ne),ze=s(Le),Ve=l(Le),Be=s(Ie),qe=l(Ie),Ye=s(Fe),He=l(Fe),Ke=s(Re),Xe=l(Re),$e={a:Oe,A:we,b:je,B:Ae,c:null,d:T,e:T,f:L,H:S,I:_,j:D,L:N,m:I,M:F,p:ke,Q:fe,s:pe,S:R,u:U,U:W,V:z,w:V,W:B,x:null,X:null,y:q,Y:Y,Z:H,"%":le},Ge={a:Pe,A:Ce,b:Me,B:Ee,c:null,d:K,e:K,f:Q,H:X,I:$,j:G,L:Z,m:J,M:ee,p:Te,Q:fe,s:pe,S:te,u:ne,U:re,V:ae,w:oe,W:ie,x:null,X:null,y:ue,Y:ce,Z:se,"%":le},Ze={a:c,A:be,b:ye,B:ge,c:ve,d:x,e:x,f:P,H:w,I:w,j:O,L:k,m:m,M:j,p:u,Q:M,s:E,S:A,u:p,U:d,V:h,w:f,W:b,x:me,X:xe,y:g,Y:y,Z:v,"%":C};return $e.x=t(_e,$e),$e.X=t(De,$e),$e.c=t(Se,$e),Ge.x=t(_e,Ge),Ge.X=t(De,Ge),Ge.c=t(Se,Ge),{format:function(e){var n=t(e+="",$e);return n.toString=function(){return e},n},parse:function(e){var t=n(e+="",r);return t.toString=function(){return e},t},utcFormat:function(e){var n=t(e+="",Ge);return n.toString=function(){return e},n},utcParse:function(e){var t=n(e,a);return t.toString=function(){return e},t}}}function u(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",o=a.length;return r+(o<n?new Array(n-o+1).join(t)+a:a)}function c(e){return e.replace(ge,"\\$&")}function s(e){return new RegExp("^(?:"+e.map(c).join("|")+")","i")}function l(e){for(var t={},n=-1,r=e.length;++n<r;)t[e[n].toLowerCase()]=n;return t}function f(e,t,n){var r=be.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function p(e,t,n){var r=be.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function d(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function h(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function b(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function y(e,t,n){var r=be.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function g(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function v(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function m(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function x(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function O(e,t,n){var r=be.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function w(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function j(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function A(e,t,n){var r=be.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function k(e,t,n){var r=be.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function P(e,t,n){var r=be.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function C(e,t,n){var r=ye.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function M(e,t,n){var r=be.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function E(e,t,n){var r=be.exec(t.slice(n));return r?(e.Q=1e3*+r[0],n+r[0].length):-1}function T(e,t){return u(e.getDate(),t,2)}function S(e,t){return u(e.getHours(),t,2)}function _(e,t){return u(e.getHours()%12||12,t,2)}function D(e,t){return u(1+de.a.count(Object(de.k)(e),e),t,3)}function N(e,t){return u(e.getMilliseconds(),t,3)}function L(e,t){return N(e,t)+"000"}function I(e,t){return u(e.getMonth()+1,t,2)}function F(e,t){return u(e.getMinutes(),t,2)}function R(e,t){return u(e.getSeconds(),t,2)}function U(e){var t=e.getDay();return 0===t?7:t}function W(e,t){return u(de.h.count(Object(de.k)(e),e),t,2)}function z(e,t){var n=e.getDay();return e=n>=4||0===n?Object(de.i)(e):de.i.ceil(e),u(de.i.count(Object(de.k)(e),e)+(4===Object(de.k)(e).getDay()),t,2)}function V(e){return e.getDay()}function B(e,t){return u(de.e.count(Object(de.k)(e),e),t,2)}function q(e,t){return u(e.getFullYear()%100,t,2)}function Y(e,t){return u(e.getFullYear()%1e4,t,4)}function H(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+u(t/60|0,"0",2)+u(t%60,"0",2)}function K(e,t){return u(e.getUTCDate(),t,2)}function X(e,t){return u(e.getUTCHours(),t,2)}function $(e,t){return u(e.getUTCHours()%12||12,t,2)}function G(e,t){return u(1+de.l.count(Object(de.v)(e),e),t,3)}function Z(e,t){return u(e.getUTCMilliseconds(),t,3)}function Q(e,t){return Z(e,t)+"000"}function J(e,t){return u(e.getUTCMonth()+1,t,2)}function ee(e,t){return u(e.getUTCMinutes(),t,2)}function te(e,t){return u(e.getUTCSeconds(),t,2)}function ne(e){var t=e.getUTCDay();return 0===t?7:t}function re(e,t){return u(de.s.count(Object(de.v)(e),e),t,2)}function ae(e,t){var n=e.getUTCDay();return e=n>=4||0===n?Object(de.t)(e):de.t.ceil(e),u(de.t.count(Object(de.v)(e),e)+(4===Object(de.v)(e).getUTCDay()),t,2)}function oe(e){return e.getUTCDay()}function ie(e,t){return u(de.p.count(Object(de.v)(e),e),t,2)}function ue(e,t){return u(e.getUTCFullYear()%100,t,2)}function ce(e,t){return u(e.getUTCFullYear()%1e4,t,4)}function se(){return"+0000"}function le(){return"%"}function fe(e){return+e}function pe(e){return Math.floor(+e/1e3)}t.a=i;var de=n(80),he={"-":"",_:" ",0:"0"},be=/^\s*\d+/,ye=/^%/,ge=/[\\^$*+?|[\]().{}]/g},function(e,t,n){"use strict";function r(e){return e.toISOString()}n.d(t,"a",function(){return o});var a=n(81),o="%Y-%m-%dT%H:%M:%S.%LZ";Date.prototype.toISOString||Object(a.b)(o)},function(e,t,n){"use strict";t.a={IMMUTABLE_ITERABLE:"@@__IMMUTABLE_ITERABLE__@@",IMMUTABLE_RECORD:"@@__IMMUTABLE_RECORD__@@",IMMUTABLE_LIST:"@@__IMMUTABLE_LIST__@@",IMMUTABLE_MAP:"@@__IMMUTABLE_MAP__@@",isImmutable:function(e){return this.isIterable(e)||this.isRecord(e)},isIterable:function(e){return!(!e||!e[this.IMMUTABLE_ITERABLE])},isRecord:function(e){return!(!e||!e[this.IMMUTABLE_RECORD])},isList:function(e){return!(!e||!e[this.IMMUTABLE_LIST])},isMap:function(e){return!(!e||!e[this.IMMUTABLE_MAP])},shallowToJS:function(e,t){var n=this;return this.isIterable(e)?e.reduce(function(e,r,a){return t&&t[a]&&(r=n.shallowToJS(r)),e[a]=r,e},this.isList(e)?[]:{}):e}}},function(e,t,n){function r(e){return null==e?[]:a(e,o(e))}var a=n(327),o=n(17);e.exports=r},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e){if(e.orientation){return{top:"x",bottom:"x",left:"y",right:"y"}[e.orientation]}return e.dependentAxis?"y":"x"}function c(e,t){var n="x"===e?"y":"x";return t?n:e}function s(e,t){t=t||V.a;var n=function(e){return e.reduce(function(e,r){return r.type&&"axis"===r.type.role&&t(r)?e.concat(r):r.props&&r.props.children?e.concat(n(q.a.Children.toArray(r.props.children))):e},[])};return n(e)}function l(e,t){return s(e,function(e){return e.type.getAxis(e.props)===t})[0]}function f(e,t){var n=function(e){return"dependent"===t?e.props.dependentAxis:!e.props.dependentAxis},r=function(e){return e.reduce(function(e,t){if(t.type&&"axis"===t.type.role&&n(t))return e.concat(t);if(t.props&&t.props.children){return r(q.a.Children.toArray(t.props.children)).length>0?e.concat(t):e}return e},[])};return r(e)}function p(e){var t=function(e){var t=Math.min.apply(Math,r(e)),n=Math.max.apply(Math,r(e));return n<0?n:Math.max(0,t)};return{x:Y.a.containsDates(e.x)?new Date(Math.min.apply(Math,r(e.x))):t(e.x),y:Y.a.containsDates(e.y)?new Date(Math.min.apply(Math,r(e.y))):t(e.y)}}function d(e,t){return Y.a.containsDates(t)?"positive":function(){return e<=0&&Math.max.apply(Math,r(t))<=0?"negative":"positive"}()}function h(e,t,n){if(e&&e.props&&e.props.orientation)return e.props.orientation;var r=n||"positive",a={positive:{x:"bottom",y:"left"},negative:{x:"top",y:"right"}},o={positive:{x:"left",y:"bottom"},negative:{x:"right",y:"top"}};if(!e)return a[r][t];var i=e.props.dependentAxis;return!i&&"y"===t||i&&"x"===t?o[r][t]:a[r][t]}function b(e){return{top:!1,bottom:!1,left:!0,right:!0}[e.orientation||(e.dependentAxis?"left":"bottom")]}function y(e){return void 0!==e.tickValues&&Y.a.containsStrings(e.tickValues)}function g(e){var t=e.tickValues,n=e.stringMap,a=t&&!Y.a.containsDates(t)?function(e){return e}:void 0;if(n){var o=n&&R()(n),i=_()(T()(n),function(e){return e}),u=i.map(function(e){return o[e]}),c=[""].concat(r(u),[""]);return function(e){return c[e]}}return y(e)?function(e,n){return t[n]}:a}function v(e,t){var n=e.tickFormat,r=e.stringMap;if(n){if(n&&Array.isArray(n))return function(e,t){return n[t]};if(n&&W()(n)){var a=function(t,n,a){var o=R()(r),i=a.map(function(e){return o[e]});return e.tickFormat(o[t],n,i)};return r?a:n}return function(e){return e}}var o=g(e),i=t.tickFormat&&W()(t.tickFormat)?t.tickFormat():function(e){return e};return o||i}function m(e){var t=e.stringMap,n=u(e),r=Array.isArray(e.categories)?e.categories:e.categories&&e.categories[n],a=r&&Y.a.containsOnlyStrings(r)?r.map(function(e){return t[e]}):void 0,o=t&&T()(t);return a&&0!==a.length?a:o}function x(e){var t=e.tickValues,n=e.tickFormat,a=e.stringMap,o=t;a&&(o=m(e)),t&&Y.a.containsStrings(t)&&(o=a?t.map(function(e){return a[e]}):N()(1,t.length+1));var i=o?I()(o):function(){if(n&&Array.isArray(n))return Y.a.containsStrings(n)?n.map(function(e,t){return t}):n}();return Array.isArray(i)&&i.length?function(t){var n=u(e),a=e.domain&&e.domain[n]||e.domain;return Array.isArray(a)?t.filter(function(e){return e>=Math.min.apply(Math,r(a))&&e<=Math.max.apply(Math,r(a))}):t}(i):void 0}function O(e,t){if(!t||!Array.isArray(e)||e.length<=t)return e;var n=Math.floor(e.length/t);return e.filter(function(e,t){return t%n==0})}function w(e,t,n){var r=e.tickCount,a=x(e);if(a)return O(a,r);if(t.ticks&&W()(t.ticks)){var o=r||5,i=t.ticks(o),u=Array.isArray(i)&&i.length?i:t.domain(),c=O(u,r);if(n){var s=M()(c,0)?P()(c,0):c;return s.length?s:c}return c}return t.domain()}function j(e,t){var n=e.polar,r=e.startAngle,a=void 0===r?0:r,o=e.endAngle,i=void 0===o?360:o,u=x(e);if(Array.isArray(u)){var c=H.a.getMinFromProps(e,t),s=H.a.getMaxFromProps(e,t),l=y(e),f=u.map(function(e){return+e}),p=l?1:Y.a.getMinValue(f),d=l?u.length:Y.a.getMaxValue(f),h=void 0!==c?c:p,g=void 0!==s?s:d,v=H.a.getDomainFromMinMax(h,g),m=n&&"x"===t&&360===Math.abs(a-i)?H.a.getSymmetricDomain(v,f):v;return b(e)&&!n&&m.reverse(),m}}function A(e,t){var n=u(e);if(!t||t===n)return H.a.createDomainFunction(j)(e,n)}var k=n(72),P=n.n(k),C=n(28),M=n.n(C),E=n(145),T=n.n(E),S=n(48),_=n.n(S),D=n(71),N=n.n(D),L=n(41),I=n.n(L),F=n(333),R=n.n(F),U=n(4),W=n.n(U),z=n(16),V=n.n(z),B=n(0),q=n.n(B),Y=n(11),H=n(82);t.a={getTicks:w,getTickFormat:v,getAxis:u,getAxisComponent:l,getAxisComponentsWithParent:f,getOrientation:h,getCurrentAxis:c,findAxisComponents:s,getOrigin:p,getOriginSign:d,getDomain:A,isVertical:b,stringTicks:y}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(148);n.d(t,"VictoryChart",function(){return r.a})},function(e,t,n){"use strict";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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?s(e):t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return A});var l=n(2),f=n.n(l),p=n(5),d=n.n(p),h=n(1),b=n.n(h),y=n(0),g=n.n(y),v=n(13),m=n(340),x=n(343),O=n(346),w=n(350),j={width:450,height:300,padding:50},A=function(e){function t(e){var n;return a(this,t),n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.state={},e.animate&&(n.state={nodesShouldLoad:!1,nodesDoneLoad:!1,animating:!0}),n.setAnimationState=v.p.setAnimationState.bind(s(n)),n.events=v.p.getAllEvents(e),n}return c(t,e),i(t,[{key:"componentWillMount",value:function(){this.events=v.p.getAllEvents(this.props)}},{key:"componentWillReceiveProps",value:function(e){this.props.animate&&this.setAnimationState(this.props,e),this.events=v.p.getAllEvents(e)}},{key:"getNewChildren",value:function(e,t,n){var r=Object(w.c)(e,t,n),a=v.p.getAnimationProps.bind(this);return r.map(function(t,n){var r=f()({animate:a(e,t,n)},t.props);return g.a.cloneElement(t,r)})}},{key:"renderContainer",value:function(e,t){var n=d()({},e.props,t);return g.a.cloneElement(e,n)}},{key:"getContainerProps",value:function(e,t){var n=e.width,r=e.height,a=e.standalone,o=e.theme,i=e.polar,u=e.name,c=t.domain,s=t.scale,l=t.style,f=t.origin,p=t.radius,d=t.horizontal;return{domain:c,scale:s,width:n,height:r,standalone:a,theme:o,style:l.parent,horizontal:d,name:u,polar:i,radius:p,origin:i?f:void 0}}},{key:"render",value:function(){var e=this.state&&this.state.nodesWillExit?this.state.oldProps||this.props:this.props,t=v.e.modifyProps(e,j,"chart"),n=t.eventKey,r=t.containerComponent,a=t.groupComponent,o=t.standalone,i=t.externalEventMutations,u=e.polar?t.defaultPolarAxes:t.defaultAxes,c=Object(w.b)(t,u),s=Object(w.a)(t,c),l=this.getNewChildren(t,c,s),f=o?this.getContainerProps(t,s):{},p=o?this.renderContainer(r,f):a;return this.events?g.a.createElement(m.a,{container:p,eventKey:n,events:this.events,externalEventMutations:i},l):g.a.cloneElement(p,p.props,l)}}]),t}(g.a.Component);Object.defineProperty(A,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryChart"}),Object.defineProperty(A,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},v.c.baseProps,{children:b.a.oneOfType([b.a.arrayOf(b.a.node),b.a.node]),defaultAxes:b.a.shape({independent:b.a.element,dependent:b.a.element}),defaultPolarAxes:b.a.shape({independent:b.a.element,dependent:b.a.element}),endAngle:b.a.number,innerRadius:v.i.nonNegative,startAngle:b.a.number})}),Object.defineProperty(A,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{containerComponent:g.a.createElement(v.m,null),defaultAxes:{independent:g.a.createElement(x.a,null),dependent:g.a.createElement(x.a,{dependentAxis:!0})},defaultPolarAxes:{independent:g.a.createElement(O.a,null),dependent:g.a.createElement(O.a,{dependentAxis:!0})},groupComponent:g.a.createElement("g",null),standalone:!0,theme:v.o.grayscale}}),Object.defineProperty(A,"expectedComponents",{configurable:!0,enumerable:!0,writable:!0,value:["groupComponent","containerComponent"]})},function(e,t,n){var r=n(150),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=a},function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},function(e,t,n){function r(e,t,n,r){var i=!n;n||(n={});for(var u=-1,c=t.length;++u<c;){var s=t[u],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),i?o(n,s,l):a(n,s,l)}return n}var a=n(44),o=n(45);e.exports=r},function(e,t,n){function r(e){return a(function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,u=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,u&&o(n[0],n[1],u)&&(i=a<3?void 0:i,a=1),t=Object(t);++r<a;){var c=n[r];c&&e(t,c,r,i)}return t})}var a=n(46),o=n(47);e.exports=r},function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},function(e,t,n){"use strict";function r(){}var a=n(156);e.exports=function(){function e(e,t,n,r,o,i){if(i!==a){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(158);n.d(t,"easeLinear",function(){return r.a});var a=n(159);n.d(t,"easeQuad",function(){return a.b}),n.d(t,"easeQuadIn",function(){return a.a}),n.d(t,"easeQuadOut",function(){return a.c}),n.d(t,"easeQuadInOut",function(){return a.b});var o=n(160);n.d(t,"easeCubic",function(){return o.b}),n.d(t,"easeCubicIn",function(){return o.a}),n.d(t,"easeCubicOut",function(){return o.c}),n.d(t,"easeCubicInOut",function(){return o.b});var i=n(161);n.d(t,"easePoly",function(){return i.b}),n.d(t,"easePolyIn",function(){return i.a}),n.d(t,"easePolyOut",function(){return i.c}),n.d(t,"easePolyInOut",function(){return i.b});var u=n(162);n.d(t,"easeSin",function(){return u.b}),n.d(t,"easeSinIn",function(){return u.a}),n.d(t,"easeSinOut",function(){return u.c}),n.d(t,"easeSinInOut",function(){return u.b});var c=n(163);n.d(t,"easeExp",function(){return c.b}),n.d(t,"easeExpIn",function(){return c.a}),n.d(t,"easeExpOut",function(){return c.c}),n.d(t,"easeExpInOut",function(){return c.b});var s=n(164);n.d(t,"easeCircle",function(){return s.b}),n.d(t,"easeCircleIn",function(){return s.a}),n.d(t,"easeCircleOut",function(){return s.c}),n.d(t,"easeCircleInOut",function(){return s.b});var l=n(165);n.d(t,"easeBounce",function(){return l.c}),n.d(t,"easeBounceIn",function(){return l.a}),n.d(t,"easeBounceOut",function(){return l.c}),n.d(t,"easeBounceInOut",function(){return l.b});var f=n(166);n.d(t,"easeBack",function(){return f.b}),n.d(t,"easeBackIn",function(){return f.a}),n.d(t,"easeBackOut",function(){return f.c}),n.d(t,"easeBackInOut",function(){return f.b});var p=n(167);n.d(t,"easeElastic",function(){return p.c}),n.d(t,"easeElasticIn",function(){return p.a}),n.d(t,"easeElasticOut",function(){return p.c}),n.d(t,"easeElasticInOut",function(){return p.b})},function(e,t,n){"use strict";function r(e){return+e}t.a=r},function(e,t,n){"use strict";function r(e){return e*e}function a(e){return e*(2-e)}function o(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}t.a=r,t.c=a,t.b=o},function(e,t,n){"use strict";function r(e){return e*e*e}function a(e){return--e*e*e+1}function o(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}t.a=r,t.c=a,t.b=o},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"c",function(){return a}),n.d(t,"b",function(){return o});var r=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),a=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),o=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3)},function(e,t,n){"use strict";function r(e){return 1-Math.cos(e*u)}function a(e){return Math.sin(e*u)}function o(e){return(1-Math.cos(i*e))/2}t.a=r,t.c=a,t.b=o;var i=Math.PI,u=i/2},function(e,t,n){"use strict";function r(e){return Math.pow(2,10*e-10)}function a(e){return 1-Math.pow(2,-10*e)}function o(e){return((e*=2)<=1?Math.pow(2,10*e-10):2-Math.pow(2,10-10*e))/2}t.a=r,t.c=a,t.b=o},function(e,t,n){"use strict";function r(e){return 1-Math.sqrt(1-e*e)}function a(e){return Math.sqrt(1- --e*e)}function o(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2}t.a=r,t.c=a,t.b=o},function(e,t,n){"use strict";function r(e){return 1-a(1-e)}function a(e){return(e=+e)<i?b*e*e:e<c?b*(e-=u)*e+s:e<f?b*(e-=l)*e+p:b*(e-=d)*e+h}function o(e){return((e*=2)<=1?1-a(1-e):a(e-1)+1)/2}t.a=r,t.c=a,t.b=o;var i=4/11,u=6/11,c=8/11,s=.75,l=9/11,f=10/11,p=.9375,d=21/22,h=63/64,b=1/i/i},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"c",function(){return a}),n.d(t,"b",function(){return o});var r=function e(t){function n(e){return e*e*((t+1)*e-t)}return t=+t,n.overshoot=e,n}(1.70158),a=function e(t){function n(e){return--e*e*((t+1)*e+t)+1}return t=+t,n.overshoot=e,n}(1.70158),o=function e(t){function n(e){return((e*=2)<1?e*e*((t+1)*e-t):(e-=2)*e*((t+1)*e+t)+2)/2}return t=+t,n.overshoot=e,n}(1.70158)},function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"c",function(){return o}),n.d(t,"b",function(){return i});var r=2*Math.PI,a=function e(t,n){function a(e){return t*Math.pow(2,10*--e)*Math.sin((o-e)/n)}var o=Math.asin(1/(t=Math.max(1,t)))*(n/=r);return a.amplitude=function(t){return e(t,n*r)},a.period=function(n){return e(t,n)},a}(1,.3),o=function e(t,n){function a(e){return 1-t*Math.pow(2,-10*(e=+e))*Math.sin((e+o)/n)}var o=Math.asin(1/(t=Math.max(1,t)))*(n/=r);return a.amplitude=function(t){return e(t,n*r)},a.period=function(n){return e(t,n)},a}(1,.3),i=function e(t,n){function a(e){return((e=2*e-1)<0?t*Math.pow(2,10*e)*Math.sin((o-e)/n):2-t*Math.pow(2,-10*e)*Math.sin((o+e)/n))/2}var o=Math.asin(1/(t=Math.max(1,t)))*(n/=r);return a.amplitude=function(t){return e(t,n*r)},a.period=function(n){return e(t,n)},a}(1,.3)},function(e,t,n){"use strict";n.d(t,"a",function(){return d});var r=n(48),a=n.n(r),o=n(37),i=n.n(o),u=n(19),c=function(e){if(null!==e)switch(typeof e){case"undefined":return!1;case"number":return!isNaN(e)&&e!==Number.POSITIVE_INFINITY&&e!==Number.NEGATIVE_INFINITY;case"string":return!0;case"boolean":return!1;case"object":return e instanceof Date||Array.isArray(e)||i()(e);case"function":return!0}return!1},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return function(r){return r<n?e:t}},l=function(e,t){return function(n){return n>=1?t:function(){var r="function"==typeof e?e.apply(this,arguments):e,a="function"==typeof t?t.apply(this,arguments):t;return Object(u.a)(r,a)(n)}}},f=function(e,t){var n,r=function(e){return Array.isArray(e)?a()(e,"key"):e},o={},p={};null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={});for(n in t)n in e?o[n]=function(e,t){return e!==t&&c(e)&&c(t)?"function"==typeof e||"function"==typeof t?l(e,t):"object"==typeof e&&i()(e)||"object"==typeof t&&i()(t)?f(e,t):Object(u.a)(e,t):s(e,t)}(r(e[n]),r(t[n])):p[n]=t[n];return function(e){for(n in o)p[n]=o[n](e);return p}},p=function(e,t){var n=function(e){return"string"==typeof e?e.replace(/,/g,""):e};return Object(u.a)(n(e),n(t))},d=function(e,t){return e!==t&&c(e)&&c(t)?"function"==typeof e||"function"==typeof t?l(e,t):i()(e)||i()(t)?f(e,t):"string"==typeof e||"string"==typeof t?p(e,t):Object(u.a)(e,t):s(e,t)}},function(e,t,n){function r(e,t,n){var r=-1;t=a(t.length?t:[l],c(o));var f=i(e,function(e,n,o){return{criteria:a(t,function(t){return t(e)}),index:++r,value:e}});return u(f,function(e,t){return s(e,t,n)})}var a=n(24),o=n(18),i=n(196),u=n(197),c=n(99),s=n(198),l=n(16);e.exports=r},function(e,t,n){function r(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||a(n,e,t)}}var a=n(171),o=n(183),i=n(94);e.exports=r},function(e,t,n){function r(e,t,n,r){var c=n.length,s=c,l=!r;if(null==e)return!s;for(e=Object(e);c--;){var f=n[c];if(l&&f[2]?f[1]!==e[f[0]]:!(f[0]in e))return!1}for(;++c<s;){f=n[c];var p=f[0],d=e[p],h=f[1];if(l&&f[2]){if(void 0===d&&!(p in e))return!1}else{var b=new a;if(r)var y=r(d,h,p,e,t,b);if(!(void 0===y?o(h,d,i|u,r,b):y))return!1}}return!0}var a=n(89),o=n(49),i=1,u=2;e.exports=r},function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},function(e,t,n){function r(e){var t=this.__data__,n=a(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}var a=n(35),o=Array.prototype,i=o.splice;e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=a(t,e);return n<0?void 0:t[n][1]}var a=n(35);e.exports=r},function(e,t,n){function r(e){return a(this.__data__,e)>-1}var a=n(35);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=a(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var a=n(35);e.exports=r},function(e,t,n){function r(e,t,n,r,y,v){var m=s(e),x=s(t),O=m?h:c(e),w=x?h:c(t);O=O==d?b:O,w=w==d?b:w;var j=O==b,A=w==b,k=O==w;if(k&&l(e)){if(!l(t))return!1;m=!0,j=!1}if(k&&!j)return v||(v=new a),m||f(e)?o(e,t,n,r,y,v):i(e,t,O,n,r,y,v);if(!(n&p)){var P=j&&g.call(e,"__wrapped__"),C=A&&g.call(t,"__wrapped__");if(P||C){var M=P?e.value():e,E=C?t.value():t;return v||(v=new a),y(M,E,n,r,v)}}return!!k&&(v||(v=new a),u(e,t,n,r,y,v))}var a=n(89),o=n(178),i=n(180),u=n(181),c=n(90),s=n(7),l=n(91),f=n(92),p=1,d="[object Arguments]",h="[object Array]",b="[object Object]",y=Object.prototype,g=y.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n,r,s,l){var f=n&u,p=e.length,d=t.length;if(p!=d&&!(f&&d>p))return!1;var h=l.get(e);if(h&&l.get(t))return h==t;var b=-1,y=!0,g=n&c?new a:void 0;for(l.set(e,t),l.set(t,e);++b<p;){var v=e[b],m=t[b];if(r)var x=f?r(m,v,b,t,e,l):r(v,m,b,e,t,l);if(void 0!==x){if(x)continue;y=!1;break}if(g){if(!o(t,function(e,t){if(!i(g,t)&&(v===e||s(v,e,n,r,l)))return g.push(t)})){y=!1;break}}else if(v!==m&&!s(v,m,n,r,l)){y=!1;break}}return l.delete(e),l.delete(t),y}var a=n(50),o=n(179),i=n(51),u=1,c=2;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e,t,n,r,i,c){var s=n&o,l=a(e),f=l.length;if(f!=a(t).length&&!s)return!1;for(var p=f;p--;){var d=l[p];if(!(s?d in t:u.call(t,d)))return!1}var h=c.get(e);if(h&&c.get(t))return h==t;var b=!0;c.set(e,t),c.set(t,e);for(var y=s;++p<f;){d=l[p];var g=e[d],v=t[d];if(r)var m=s?r(v,g,d,t,e,c):r(g,v,d,e,t,c);if(!(void 0===m?g===v||i(g,v,n,r,c):m)){b=!1;break}y||(y="constructor"==d)}if(b&&!y){var x=e.constructor,O=t.constructor;x!=O&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof O&&O instanceof O)&&(b=!1)}return c.delete(e),c.delete(t),b}var a=n(182),o=1,i=Object.prototype,u=i.hasOwnProperty;e.exports=r},function(e,t,n){var r=n(34),a=r(Object.keys,Object);e.exports=a},function(e,t,n){function r(e){for(var t=o(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,a(i)]}return t}var a=n(93),o=n(17);e.exports=r},function(e,t,n){function r(e,t){return u(e)&&c(t)?s(l(e),t):function(n){var r=o(n,e);return void 0===r&&r===t?i(n,e):a(t,r,f|p)}}var a=n(49),o=n(185),i=n(97),u=n(55),c=n(93),s=n(94),l=n(26),f=1,p=2;e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?void 0:a(e,t);return void 0===r?n:r}var a=n(54);e.exports=r},function(e,t,n){var r=n(187),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,function(e,n,r,a){t.push(r?a.replace(o,"$1"):n||e)}),t});e.exports=i},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){function r(e){if("string"==typeof e)return e;if(i(e))return o(e,r)+"";if(u(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-c?"-0":t}var a=n(96),o=n(24),i=n(7),u=n(25),c=1/0,s=a?a.prototype:void 0,l=s?s.toString:void 0;e.exports=r},function(e,t,n){var r=n(190),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,n(191))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},function(e,t,n){function r(e,t,n){t=a(t,e);for(var r=-1,l=t.length,f=!1;++r<l;){var p=s(t[r]);if(!(f=null!=e&&n(e,p)))break;e=e[p]}return f||++r!=l?f:!!(l=null==e?0:e.length)&&c(l)&&u(p,l)&&(i(e)||o(e))}var a=n(36),o=n(56),i=n(7),u=n(98),c=n(86),s=n(26);e.exports=r},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){return function(t){return a(t,e)}}var a=n(54);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t){function n(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}e.exports=n},function(e,t,n){function r(e,t,n){for(var r=-1,o=e.criteria,i=t.criteria,u=o.length,c=n.length;++r<u;){var s=a(o[r],i[r]);if(s){if(r>=c)return s;return s*("desc"==n[r]?-1:1)}}return e.index-t.index}var a=n(199);e.exports=r},function(e,t,n){function r(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e===e,i=a(e),u=void 0!==t,c=null===t,s=t===t,l=a(t);if(!c&&!l&&!i&&e>t||i&&u&&s&&!c&&!l||r&&u&&s||!n&&s||!o)return 1;if(!r&&!i&&!l&&e<t||l&&n&&o&&!r&&!i||c&&n&&o||!u&&o||!s)return-1}return 0}var a=n(25);e.exports=r},function(e,t,n){var r=n(34),a=r(Object.getPrototypeOf,Object);e.exports=a},function(e,t,n){"use strict";function r(e){if(e instanceof o)return new o(e.l,e.a,e.b,e.opacity);if(e instanceof p){if(isNaN(e.h))return new o(e.l,0,0,e.opacity);var t=e.h*b.a;return new o(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof h.b||(e=Object(h.h)(e));var n,r,a=s(e.r),u=s(e.g),c=s(e.b),l=i((.2225045*a+.7168786*u+.0606169*c)/g);return a===u&&u===c?n=r=l:(n=i((.4360747*a+.3850649*u+.1430804*c)/y),r=i((.0139322*a+.0971045*u+.7141733*c)/v)),new o(116*l-16,500*(n-l),200*(l-r),e.opacity)}function a(e,t,n,a){return 1===arguments.length?r(e):new o(e,t,n,null==a?1:a)}function o(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function i(e){return e>w?Math.pow(e,1/3):e/O+m}function u(e){return e>x?e*e*e:O*(e-m)}function c(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function s(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function l(e){if(e instanceof p)return new p(e.h,e.c,e.l,e.opacity);if(e instanceof o||(e=r(e)),0===e.a&&0===e.b)return new p(NaN,0,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*b.b;return new p(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function f(e,t,n,r){return 1===arguments.length?l(e):new p(e,t,n,null==r?1:r)}function p(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}t.a=a,t.b=f;var d=n(60),h=n(59),b=n(100),y=.96422,g=1,v=.82521,m=4/29,x=6/29,O=3*x*x,w=x*x*x;Object(d.a)(o,a,Object(d.b)(h.a,{brighter:function(e){return new o(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new o(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=y*u(t),e=g*u(e),n=v*u(n),new h.b(c(3.1338561*t-1.6168667*e-.4906146*n),c(-.9787684*t+1.9161415*e+.033454*n),c(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),Object(d.a)(p,f,Object(d.b)(h.a,{brighter:function(e){return new p(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker:function(e){return new p(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb:function(){return r(this).rgb()}}))},function(e,t,n){"use strict";function r(e){if(e instanceof o)return new o(e.h,e.s,e.l,e.opacity);e instanceof u.b||(e=Object(u.h)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(y*r+h*t-b*n)/(y+h-b),i=r-a,s=(d*(n-a)-f*i)/p,l=Math.sqrt(s*s+i*i)/(d*a*(1-a)),g=l?Math.atan2(s,i)*c.b-120:NaN;return new o(g<0?g+360:g,l,a,e.opacity)}function a(e,t,n,a){return 1===arguments.length?r(e):new o(e,t,n,null==a?1:a)}function o(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}t.a=a;var i=n(60),u=n(59),c=n(100),s=-.14861,l=1.78277,f=-.29227,p=-.90649,d=1.97294,h=d*p,b=d*l,y=l*f-p*s;Object(i.a)(o,a,Object(i.b)(u.a,{brighter:function(e){return e=null==e?u.c:Math.pow(u.c,e),new o(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?u.d:Math.pow(u.d,e),new o(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*c.a,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new u.b(255*(t+n*(s*r+l*a)),255*(t+n*(f*r+p*a)),255*(t+n*(d*r)),this.opacity)}}))},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(20)},function(e,t,n){"use strict";t.a=function(e,t){return e=+e,t-=e,function(n){return Math.round(e+t*n)}}},function(e,t,n){"use strict";function r(e,t,n,r){function o(e){return e.length?e.pop()+" ":""}function i(e,r,o,i,u,c){if(e!==o||r!==i){var s=u.push("translate(",null,t,null,n);c.push({i:s-4,x:Object(a.a)(e,o)},{i:s-2,x:Object(a.a)(r,i)})}else(o||i)&&u.push("translate("+o+t+i+n)}function u(e,t,n,i){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(o(n)+"rotate(",null,r)-2,x:Object(a.a)(e,t)})):t&&n.push(o(n)+"rotate("+t+r)}function c(e,t,n,i){e!==t?i.push({i:n.push(o(n)+"skewX(",null,r)-2,x:Object(a.a)(e,t)}):t&&n.push(o(n)+"skewX("+t+r)}function s(e,t,n,r,i,u){if(e!==n||t!==r){var c=i.push(o(i)+"scale(",null,",",null,")");u.push({i:c-4,x:Object(a.a)(e,n)},{i:c-2,x:Object(a.a)(t,r)})}else 1===n&&1===r||i.push(o(i)+"scale("+n+","+r+")")}return function(t,n){var r=[],a=[];return t=e(t),n=e(n),i(t.translateX,t.translateY,n.translateX,n.translateY,r,a),u(t.rotate,n.rotate,r,a),c(t.skewX,n.skewX,r,a),s(t.scaleX,t.scaleY,n.scaleX,n.scaleY,r,a),t=n=null,function(e){for(var t,n=-1,o=a.length;++n<o;)r[(t=a[n]).i]=t.x(e);return r.join("")}}}var a=n(38),o=n(207);r(o.a,"px, ","px)","deg)"),r(o.b,", ",")",")")},function(e,t,n){"use strict";function r(e){return"none"===e?s.b:(o||(o=document.createElement("DIV"),i=document.documentElement,u=document.defaultView),o.style.transform=e,e=u.getComputedStyle(i.appendChild(o),null).getPropertyValue("transform"),i.removeChild(o),e=e.slice(7,-1).split(","),Object(s.a)(+e[0],+e[1],+e[2],+e[3],+e[4],+e[5]))}function a(e){return null==e?s.b:(c||(c=document.createElementNS("http://www.w3.org/2000/svg","g")),c.setAttribute("transform",e),(e=c.transform.baseVal.consolidate())?(e=e.matrix,Object(s.a)(e.a,e.b,e.c,e.d,e.e,e.f)):s.b)}t.a=r,t.b=a;var o,i,u,c,s=n(208)},function(e,t,n){"use strict";n.d(t,"b",function(){return a});var r=180/Math.PI,a={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};t.a=function(e,t,n,a,o,i){var u,c,s;return(u=Math.sqrt(e*e+t*t))&&(e/=u,t/=u),(s=e*n+t*a)&&(n-=e*s,a-=t*s),(c=Math.sqrt(n*n+a*a))&&(n/=c,a/=c,s/=c),e*a<t*n&&(e=-e,t=-t,s=-s,u=-u),{translateX:o,translateY:i,rotate:Math.atan2(t,e)*r,skewX:Math.atan(s)*r,scaleX:u,scaleY:c}}},function(e,t,n){"use strict";Math.SQRT2},function(e,t,n){"use strict";function r(e){return function(t,n){var r=e((t=Object(a.d)(t)).h,(n=Object(a.d)(n)).h),i=Object(o.a)(t.s,n.s),u=Object(o.a)(t.l,n.l),c=Object(o.a)(t.opacity,n.opacity);return function(e){return t.h=r(e),t.s=i(e),t.l=u(e),t.opacity=c(e),t+""}}}var a=n(10),o=n(20);r(o.c),r(o.a)},function(e,t,n){"use strict";n(10),n(20)},function(e,t,n){"use strict";function r(e){return function(t,n){var r=e((t=Object(a.c)(t)).h,(n=Object(a.c)(n)).h),i=Object(o.a)(t.c,n.c),u=Object(o.a)(t.l,n.l),c=Object(o.a)(t.opacity,n.opacity);return function(e){return t.h=r(e),t.c=i(e),t.l=u(e),t.opacity=c(e),t+""}}}var a=n(10),o=n(20);r(o.c),r(o.a)},function(e,t,n){"use strict";function r(e){return function t(n){function r(t,r){var i=e((t=Object(a.b)(t)).h,(r=Object(a.b)(r)).h),u=Object(o.a)(t.s,r.s),c=Object(o.a)(t.l,r.l),s=Object(o.a)(t.opacity,r.opacity);return function(e){return t.h=i(e),t.s=u(e),t.l=c(Math.pow(e,n)),t.opacity=s(e),t+""}}return n=+n,r.gamma=t,r}(1)}n.d(t,"a",function(){return i});var a=n(10),o=n(20),i=(r(o.c),r(o.a))},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=n(62);n.d(t,"a",function(){return r.b}),n.d(t,"b",function(){return r.c});n(217),n(218)},function(e,t,n){"use strict";n(62)},function(e,t,n){"use strict";n(62)},function(e,t,n){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,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}function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(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 c(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function s(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?f(e):t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return M});var p=n(12),d=n.n(p),h=n(63),b=n.n(h),y=n(5),g=n.n(y),v=n(2),m=n.n(v),x=n(0),O=n.n(x),w=n(1),j=n.n(w),A=n(21),k=n(109),P=n(39),C=n(3),M=function(e){function t(e){var n;return i(this,t),n=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.getTimer=n.getTimer.bind(f(n)),n.containerId=d()(e)&&void 0!==e.containerId?e.containerId:b()("victory-container-"),n.savePortalRef=function(e){return n.portalRef=e,e},n.portalUpdate=function(e,t){return n.portalRef.portalUpdate(e,t)},n.portalRegister=function(){return n.portalRef.portalRegister()},n.portalDeregister=function(e){return n.portalRef.portalDeregister(e)},n}return l(t,e),c(t,[{key:"getChildContext",value:function(){return{portalUpdate:this.portalUpdate,portalRegister:this.portalRegister,portalDeregister:this.portalDeregister,getTimer:this.getTimer}}},{key:"componentWillUnmount",value:function(){this.context.getTimer||this.getTimer().stop()}},{key:"getTimer",value:function(){return this.context.getTimer?this.context.getTimer():(this.timer||(this.timer=new P.a),this.timer)}},{key:"getIdForElement",value:function(e){return"".concat(this.containerId,"-").concat(e)}},{key:"getChildren",value:function(e){return e.children}},{key:"renderContainer",value:function(e,t,n){var a=e.title,i=e.desc,u=e.portalComponent,c=e.className,s=e.width,l=e.height,f=e.portalZIndex,p=e.responsive,d=this.getChildren(e),h=p?{width:"100%",height:"100%"}:{width:s,height:l},b=m()({pointerEvents:"none",touchAction:"none",position:"relative"},h),y=m()({zIndex:f,position:"absolute",top:0,left:0},h),v=m()({pointerEvents:"all"},h),x=m()({overflow:"visible"},h),w={width:s,height:l,viewBox:t.viewBox,style:x};return O.a.createElement("div",{style:g()({},n,b),className:c,ref:e.containerRef},O.a.createElement("svg",o({},t,{style:v}),a?O.a.createElement("title",{id:this.getIdForElement("title")},a):null,i?O.a.createElement("desc",{id:this.getIdForElement("desc")},i):null,d),O.a.createElement("div",{style:y},O.a.cloneElement(u,r({},w,{ref:this.savePortalRef}))))}},{key:"render",value:function(){var e=this.props,t=e.width,n=e.height,r=e.responsive,a=e.events,o=r?this.props.style:C.a.omit(this.props.style,["height","width"]),i=m()({width:t,height:n,role:"img","aria-labelledby":"".concat(this.getIdForElement("title")," ").concat(this.getIdForElement("desc")),viewBox:r?"0 0 ".concat(t," ").concat(n):void 0},a);return this.renderContainer(this.props,i,o)}}]),t}(O.a.Component);Object.defineProperty(M,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryContainer"}),Object.defineProperty(M,"role",{configurable:!0,enumerable:!0,writable:!0,value:"container"}),Object.defineProperty(M,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:j.a.oneOfType([j.a.arrayOf(j.a.node),j.a.node]),className:j.a.string,containerId:j.a.oneOfType([j.a.number,j.a.string]),containerRef:j.a.func,desc:j.a.string,events:j.a.object,height:A.a.nonNegative,name:j.a.string,origin:j.a.shape({x:A.a.nonNegative,y:A.a.nonNegative}),polar:j.a.bool,portalComponent:j.a.element,portalZIndex:A.a.integer,responsive:j.a.bool,style:j.a.object,theme:j.a.object,title:j.a.string,width:A.a.nonNegative}}),Object.defineProperty(M,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{className:"VictoryContainer",portalComponent:O.a.createElement(k.a,null),portalZIndex:99,responsive:!0}}),Object.defineProperty(M,"contextTypes",{configurable:!0,enumerable:!0,writable:!0,value:{getTimer:j.a.func}}),Object.defineProperty(M,"childContextTypes",{configurable:!0,enumerable:!0,writable:!0,value:{portalUpdate:j.a.func,portalRegister:j.a.func,portalDeregister:j.a.func,getTimer:j.a.func}})},function(e,t,n){var r=n(221),a=n(222),o=r(a);e.exports=o},function(e,t,n){function r(e){return function(t,n,r){var u=Object(t);if(!o(t)){var c=a(n,3);t=i(t),n=function(e){return c(u[e],e,u)}}var s=e(t,n,r);return s>-1?u[c?t[s]:s]:void 0}}var a=n(18),o=n(33),i=n(17);e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var c=null==n?0:i(n);return c<0&&(c=u(r+c,0)),a(e,o(t,3),c)}var a=n(223),o=n(18),i=n(224),u=Math.max;e.exports=r},function(e,t){function n(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++o<a;)if(t(e[o],o,e))return o;return-1}e.exports=n},function(e,t,n){function r(e){var t=a(e),n=t%1;return t===t?n?t-n:t:0}var a=n(108);e.exports=r},function(e,t,n){function r(e){if("number"==typeof e)return e;if(o(e))return i;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(u,"");var n=s.test(e);return n||l.test(e)?f(e.slice(2),n?2:8):c.test(e)?i:+e}var a=n(12),o=n(25),i=NaN,u=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,f=parseInt;e.exports=r},function(e,t,n){function r(e,t){return a(e,t,function(t,n){return o(e,n)})}var a=n(110),o=n(97);e.exports=r},function(e,t,n){function r(e,t,n,r){if(!u(e))return e;t=o(t,e);for(var s=-1,l=t.length,f=l-1,p=e;null!=p&&++s<l;){var d=c(t[s]),h=n;if(s!=f){var b=p[d];h=r?r(b,d,p):void 0,void 0===h&&(h=u(b)?b:i(t[s+1])?[]:{})}a(p,d,h),p=p[d]}return e}var a=n(44),o=n(36),i=n(98),u=n(12),c=n(26);e.exports=r},function(e,t,n){function r(e){return i(o(e,void 0,a),e+"")}var a=n(65),o=n(83),i=n(84);e.exports=r},function(e,t,n){function r(e,t,n,i,u){var c=-1,s=e.length;for(n||(n=o),u||(u=[]);++c<s;){var l=e[c];t>0&&n(l)?t>1?r(l,t-1,n,i,u):a(u,l):i||(u[u.length]=l)}return u}var a=n(230),o=n(231);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}e.exports=n},function(e,t,n){function r(e){return i(e)||o(e)||!!(u&&e&&e[u])}var a=n(96),o=n(56),i=n(7),u=a?a.isConcatSpreadable:void 0;e.exports=r},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function i(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return T});var s=n(63),l=n.n(s),f=n(27),p=n.n(f),d=n(5),h=n.n(d),b=n(2),y=n.n(b),g=n(0),v=n.n(g),m=n(1),x=n.n(m),O=n(111),w=n(21),j=n(3),A=n(112),k=n(66),P=n(40),C=n(113),M=n(114),E={fill:"#252525",fontSize:14,fontFamily:"'Gill Sans', 'Gill Sans MT', 'Ser­avek', 'Trebuchet MS', sans-serif",stroke:"transparent"},T=function(e){function t(e){var n;return r(this,t),n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.id=void 0===e.id?l()("label-"):e.id,n}return c(t,e),o(t,[{key:"getPosition",value:function(e,t){return e.datum?j.a.scalePoint(e,e.datum)[t]:0}},{key:"getStyle",value:function(e,t){t=t?h()({},t,E):E;var n=e.datum||e.data,r=j.a.evaluateStyle(t,n,e.active);return y()({},r,{fontSize:this.getFontSize(r)})}},{key:"getStyles",value:function(e){var t=this;return Array.isArray(e.style)&&!p()(e.style)?e.style.map(function(n){return t.getStyle(e,n)}):[this.getStyle(e,e.style)]}},{key:"getHeight",value:function(e,t){var n=e.datum||e.data;return j.a.evaluateProp(e[t],n,e.active)}},{key:"getContent",value:function(e){if(void 0!==e.text&&null!==e.text){var t=e.datum||e.data;if(Array.isArray(e.text))return e.text.map(function(n){return j.a.evaluateProp(n,t,e.active)});var n=j.a.evaluateProp(e.text,t,e.active);if(void 0!==n&&null!==n)return"".concat(n).split("\n")}}},{key:"getDy",value:function(e,t,n,r){t=Array.isArray(t)?t[0]:t,r=this.checkLineHeight(r,r[0],1);var a=t.fontSize,o=e.datum||e.data,i=e.dy?j.a.evaluateProp(e.dy,o,e.active):0,u=n.length,c=this.getHeight(e,"capHeight"),s=t.verticalAnchor||e.verticalAnchor;switch(s?j.a.evaluateProp(s,o):"middle"){case"end":return i+(c/2+(.5-u)*r)*a;case"middle":return i+(c/2+(.5-u/2)*r)*a;default:return i+(c/2+r/2)*a}}},{key:"checkLineHeight",value:function(e,t,n){return Array.isArray(e)?p()(e)?n:t:e}},{key:"getTransform",value:function(e,t){var n=e.active,r=e.datum,a=e.x,o=e.y,i=e.polar,u=i?A.a.getPolarAngle(e):0,c=void 0===t.angle?e.angle:t.angle,s=void 0===c?u:c,l=e.transform||t.transform,f=l&&j.a.evaluateProp(l,r,n),p=s&&{rotate:[s,a,o]};return f||s?k.a.toTransformString(f,p):void 0}},{key:"getFontSize",value:function(e){var t=e&&e.fontSize;if("number"==typeof t)return t;if(void 0===t||null===t)return E.fontSize;if("string"==typeof t){var n=+t.replace("px","");return isNaN(n)?(P.a.warn("fontSize should be expressed as a number of pixels"),E.fontSize):n}return E.fontSize}},{key:"renderElements",value:function(e,t){var n=this,r=e.datum,a=e.active,o=e.inline,i=e.className,u=e.title,c=e.desc,s=e.events,l=e.direction,f=this.getStyles(e),p=this.getHeight(e,"lineHeight"),d=e.textAnchor?j.a.evaluateProp(e.textAnchor,r,a):"start",h=e.dx?j.a.evaluateProp(e.dx,r,a):0,b=this.getDy(e,f,t,p),y=this.getTransform(e,f),g=void 0!==e.x?e.x:this.getPosition(e,"x"),m=void 0!==e.y?e.y:this.getPosition(e,"y"),x=t.map(function(t,r){var a=f[r]||f[0],i=f[r-1]||f[0],u=(a.fontSize+i.fontSize)/2,c=n.checkLineHeight(p,(p[r]+(p[r-1]||p[0]))/2,1),s={key:"".concat(n.id,"-key-").concat(r),x:o?void 0:e.x,dx:h,dy:r&&!o?c*u:void 0,textAnchor:a.textAnchor||d,style:a,content:t};return v.a.cloneElement(e.tspanComponent,s)});return v.a.cloneElement(e.textComponent,{direction:l,dx:h,dy:b,x:g,y:m,events:s,transform:y,className:i,title:u,desc:c,id:this.id},x)}},{key:"render",value:function(){var e=this.getContent(this.props);if(null===e||void 0===e)return null;var t=this.renderElements(this.props,e);return this.props.renderInPortal?v.a.createElement(O.a,null,t):t}}]),t}(v.a.Component);Object.defineProperty(T,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryLabel"}),Object.defineProperty(T,"role",{configurable:!0,enumerable:!0,writable:!0,value:"label"}),Object.defineProperty(T,"defaultStyles",{configurable:!0,enumerable:!0,writable:!0,value:E}),Object.defineProperty(T,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{active:x.a.bool,angle:x.a.oneOfType([x.a.string,x.a.number]),capHeight:x.a.oneOfType([x.a.string,w.a.nonNegative,x.a.func]),className:x.a.string,data:x.a.array,datum:x.a.any,desc:x.a.string,direction:x.a.oneOf(["rtl","ltr","inherit"]),dx:x.a.oneOfType([x.a.number,x.a.string,x.a.func]),dy:x.a.oneOfType([x.a.number,x.a.string,x.a.func]),events:x.a.object,id:x.a.oneOfType([x.a.number,x.a.string]),index:x.a.oneOfType([x.a.number,x.a.string]),inline:x.a.bool,labelPlacement:x.a.oneOf(["parallel","perpendicular","vertical"]),lineHeight:x.a.oneOfType([x.a.string,w.a.nonNegative,x.a.func,x.a.array]),origin:x.a.shape({x:w.a.nonNegative,y:w.a.nonNegative}),polar:x.a.bool,renderInPortal:x.a.bool,scale:x.a.shape({x:w.a.scale,y:w.a.scale}),style:x.a.oneOfType([x.a.object,x.a.array]),text:x.a.oneOfType([x.a.string,x.a.number,x.a.func,x.a.array]),textAnchor:x.a.oneOfType([x.a.oneOf(["start","middle","end","inherit"]),x.a.func]),textComponent:x.a.element,title:x.a.string,transform:x.a.oneOfType([x.a.string,x.a.object,x.a.func]),tspanComponent:x.a.element,verticalAnchor:x.a.oneOfType([x.a.oneOf(["start","middle","end"]),x.a.func]),x:x.a.oneOfType([x.a.number,x.a.string]),y:x.a.oneOfType([x.a.number,x.a.string])}}),Object.defineProperty(T,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{direction:"inherit",textComponent:v.a.createElement(M.a,null),tspanComponent:v.a.createElement(C.a,null),capHeight:.71,lineHeight:1}})},function(e,t,n){var r=n(34),a=r(Object.keys,Object);e.exports=a},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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 s(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),e}function l(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var d=n(63),h=n.n(d),b=n(12),y=n.n(b),g=n(4),v=n.n(g),m=n(5),x=n.n(m),O=n(2),w=n.n(O),j=n(0),A=n.n(j),k=n(1),P=n.n(k),C=n(21),M=n(3),E=n(116),T=n(117),S=n(68),_=function(e){function t(e){var n;return u(this,t),n=l(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.clipId=y()(e)&&void 0!==e.clipId?e.clipId:h()("victory-clip-"),n}return p(t,e),s(t,[{key:"calculateAttributes",value:function(e){var t=e.polar,n=e.origin,r=e.clipWidth,a=void 0===r?0:r,o=e.clipHeight,i=void 0===o?0:o,u=e.translateX,c=void 0===u?0:u,s=e.translateY,l=void 0===s?0:s,f=M.a.getPadding({padding:e.clipPadding}),p=e.radius||M.a.getRadius(e);return{x:(t?n.x:c)-f.left,y:(t?n.y:l)-f.top,width:Math.max((t?p:a)+f.left+f.right,0),height:Math.max((t?p:i)+f.top+f.bottom,0)}}},{key:"renderClippedGroup",value:function(e,t){var n=e.style,a=e.events,o=e.transform,i=e.children,u=e.className,c=e.groupComponent,s=this.renderClipComponent(e,t),l=w()({className:u,style:n,transform:o,key:"clipped-group-".concat(t),clipPath:"url(#".concat(t,")")},a);return A.a.cloneElement(c,l,[s].concat(r(A.a.Children.toArray(i))))}},{key:"renderGroup",value:function(e){var t=e.style,n=e.events,r=e.transform,a=e.children,o=e.className,i=e.groupComponent;return A.a.cloneElement(i,w()({className:o,style:t,transform:r},n),a)}},{key:"renderClipComponent",value:function(e,t){var n,r=e.polar,a=e.origin,o=e.clipWidth,i=void 0===o?0:o,u=e.clipHeight,c=void 0===u?0:u,s=e.translateX,l=void 0===s?0:s,f=e.translateY,p=void 0===f?0:f,d=e.circleComponent,h=e.rectComponent,b=e.clipPathComponent,y=M.a.getPadding({padding:e.clipPadding}),g=y.top,v=y.bottom,m=y.left,x=y.right;if(r){var O=e.radius||M.a.getRadius(e),j={r:Math.max(O+m+x,O+g+v,0),cx:a.x-m,cy:a.y-g};n=A.a.cloneElement(d,j)}else{var k={x:l-m,y:p-g,width:Math.max(i+m+x,0),height:Math.max(c+g+v,0)};n=A.a.cloneElement(h,k)}return A.a.cloneElement(b,w()({key:"clip-path-".concat(t)},e,{clipId:t}),n)}},{key:"getClipValue",value:function(e,t){var n={x:e.clipWidth,y:e.clipHeight};if(void 0!==n[t])return n[t];var r=this.getRange(e,t);return r?Math.abs(r[0]-r[1])||void 0:void 0}},{key:"getTranslateValue",value:function(e,t){var n={x:e.translateX,y:e.translateY};if(void 0!==n[t])return n[t];var a=this.getRange(e,t);return a?Math.min.apply(Math,r(a)):void 0}},{key:"getRange",value:function(e,t){var n=e.scale||{};if(n[t])return v()(n[t].range)?n[t].range():void 0}},{key:"render",value:function(){var e=this.getClipValue(this.props,"y"),t=this.getClipValue(this.props,"x");if(void 0===t||void 0===e)return this.renderGroup(this.props);var n=this.getTranslateValue(this.props,"x"),r=this.getTranslateValue(this.props,"y"),a=x()({},this.props,{clipHeight:e,clipWidth:t,translateX:n,translateY:r});return this.renderClippedGroup(a,this.clipId)}}]),t}(A.a.Component);Object.defineProperty(_,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryClipContainer"}),Object.defineProperty(_,"role",{configurable:!0,enumerable:!0,writable:!0,value:"container"}),Object.defineProperty(_,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:P.a.oneOfType([P.a.arrayOf(P.a.node),P.a.node]),circleComponent:P.a.element,className:P.a.string,clipHeight:C.a.nonNegative,clipId:P.a.oneOfType([P.a.number,P.a.string]),clipPadding:P.a.shape({top:P.a.number,bottom:P.a.number,left:P.a.number,right:P.a.number}),clipPathComponent:P.a.element,clipWidth:C.a.nonNegative,events:P.a.object,groupComponent:P.a.element,origin:P.a.shape({x:C.a.nonNegative,y:C.a.nonNegative}),polar:P.a.bool,radius:C.a.nonNegative,style:P.a.object,transform:P.a.string,translateX:P.a.number,translateY:P.a.number}}),Object.defineProperty(_,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{circleComponent:A.a.createElement(T.a,null),rectComponent:A.a.createElement(S.a,null),clipPathComponent:A.a.createElement(E.a,null),groupComponent:A.a.createElement("g",null)}})},function(e,t,n){"use strict";var r=n(236),a=n(237);t.a={material:r.a,grayscale:a.a}},function(e,t,n){"use strict";var r=n(2),a=n.n(r),o=["#F4511E","#FFF59D","#DCE775","#8BC34A","#00796B","#006064"],i={width:350,height:350,padding:50},u={fontFamily:"'Roboto', 'Helvetica Neue', Helvetica, sans-serif",fontSize:12,letterSpacing:"normal",padding:8,fill:"#455A64",stroke:"transparent",strokeWidth:0},c=a()({textAnchor:"middle"},u);t.a={area:a()({style:{data:{fill:"#212121"},labels:c}},i),axis:a()({style:{axis:{fill:"transparent",stroke:"#90A4AE",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},axisLabel:a()({},c,{padding:8,stroke:"transparent"}),grid:{fill:"none",stroke:"#ECEFF1",strokeDasharray:"10, 5",strokeLinecap:"round",strokeLinejoin:"round",pointerEvents:"painted"},ticks:{fill:"transparent",size:5,stroke:"#90A4AE",strokeWidth:1,strokeLinecap:"round",strokeLinejoin:"round"},tickLabels:a()({},u,{fill:"#455A64"})}},i),bar:a()({style:{data:{fill:"#455A64",padding:8,strokeWidth:0},labels:u}},i),boxplot:a()({style:{max:{padding:8,stroke:"#455A64",strokeWidth:1},maxLabels:u,median:{padding:8,stroke:"#455A64",strokeWidth:1},medianLabels:u,min:{padding:8,stroke:"#455A64",strokeWidth:1},minLabels:u,q1:{padding:8,fill:"#455A64"},q1Labels:u,q3:{padding:8,fill:"#455A64"},q3Labels:u},boxWidth:20},i),candlestick:a()({style:{data:{stroke:"#455A64"},labels:c},candleColors:{positive:"#ffffff",negative:"#455A64"}},i),chart:i,errorbar:a()({borderWidth:8,style:{data:{fill:"transparent",opacity:1,stroke:"#455A64",strokeWidth:2},labels:c}},i),group:a()({colorScale:o},i),legend:{colorScale:o,gutter:10,orientation:"vertical",titleOrientation:"top",style:{data:{type:"circle"},labels:u,title:a()({},u,{padding:5})}},line:a()({style:{data:{fill:"transparent",opacity:1,stroke:"#455A64",strokeWidth:2},labels:c}},i),pie:a()({colorScale:o,style:{data:{padding:8,stroke:"#ECEFF1",strokeWidth:1},labels:a()({},u,{padding:20})}},i),scatter:a()({style:{data:{fill:"#455A64",opacity:1,stroke:"transparent",strokeWidth:0},labels:c}},i),stack:a()({colorScale:o},i),tooltip:{style:a()({},c,{padding:5,pointerEvents:"none"}),flyoutStyle:{stroke:"#212121",strokeWidth:1,fill:"#f0f0f0",pointerEvents:"none"},cornerRadius:5,pointerLength:10},voronoi:a()({style:{data:{fill:"transparent",stroke:"transparent",strokeWidth:0},labels:a()({},c,{padding:5,pointerEvents:"none"}),flyout:{stroke:"#212121",strokeWidth:1,fill:"#f0f0f0",pointerEvents:"none"}}},i)}},function(e,t,n){"use strict";var r=n(2),a=n.n(r),o=["#252525","#525252","#737373","#969696","#bdbdbd","#d9d9d9","#f0f0f0"],i={width:450,height:300,padding:50,colorScale:o},u={fontFamily:"'Gill Sans', 'Gill Sans MT', 'Seravek', 'Trebuchet MS', sans-serif",fontSize:14,letterSpacing:"normal",padding:10,fill:"#252525",stroke:"transparent"},c=a()({textAnchor:"middle"},u);t.a={area:a()({style:{data:{fill:"#252525"},labels:c}},i),axis:a()({style:{axis:{fill:"transparent",stroke:"#252525",strokeWidth:1,strokeLinecap:"round",strokeLinejoin:"round"},axisLabel:a()({},c,{padding:25}),grid:{fill:"none",stroke:"none",pointerEvents:"painted"},ticks:{fill:"transparent",size:1,stroke:"transparent"},tickLabels:u}},i),bar:a()({style:{data:{fill:"#252525",padding:8,strokeWidth:0},labels:u}},i),boxplot:a()({style:{max:{padding:8,stroke:"#252525",strokeWidth:1},maxLabels:u,median:{padding:8,stroke:"#252525",strokeWidth:1},medianLabels:u,min:{padding:8,stroke:"#252525",strokeWidth:1},minLabels:u,q1:{padding:8,fill:"#969696"},q1Labels:u,q3:{padding:8,fill:"#969696"},q3Labels:u},boxWidth:20},i),candlestick:a()({style:{data:{stroke:"#252525",strokeWidth:1},labels:c},candleColors:{positive:"#ffffff",negative:"#252525"}},i),chart:i,errorbar:a()({borderWidth:8,style:{data:{fill:"transparent",stroke:"#252525",strokeWidth:2},labels:c}},i),group:a()({colorScale:o},i),legend:{colorScale:o,gutter:10,orientation:"vertical",titleOrientation:"top",style:{data:{type:"circle"},labels:u,title:a()({},u,{padding:5})}},line:a()({style:{data:{fill:"transparent",stroke:"#252525",strokeWidth:2},labels:c}},i),pie:{style:{data:{padding:10,stroke:"transparent",strokeWidth:1},labels:a()({},u,{padding:20})},colorScale:o,width:400,height:400,padding:50},scatter:a()({style:{data:{fill:"#252525",stroke:"transparent",strokeWidth:0},labels:c}},i),stack:a()({colorScale:o},i),tooltip:{style:a()({},c,{padding:5,pointerEvents:"none"}),flyoutStyle:{stroke:"#252525",strokeWidth:1,fill:"#f0f0f0",pointerEvents:"none"},cornerRadius:5,pointerLength:10},voronoi:a()({style:{data:{fill:"transparent",stroke:"transparent",strokeWidth:0},labels:a()({},c,{padding:5,pointerEvents:"none"}),flyout:{stroke:"#252525",strokeWidth:1,fill:"#f0f0f0",pointerEvents:"none"}}},i)}},function(e,t,n){"use strict";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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return m});var l=n(2),f=n.n(l),p=n(0),d=n.n(p),h=n(1),b=n.n(h),y=n(3),g=n(22),v=n(69),m=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"getStyle",value:function(e){var t=e.style,n=e.datum,r=e.active;return y.a.evaluateStyle(f()({stroke:"black",fill:"none"},t),n,r)}},{key:"getArcPath",value:function(e){var t=e.cx,n=e.cy,r=e.r,a=e.startAngle,o=e.endAngle,i=e.closedPath,u=Math.abs(o-a)/2+a,c=t+r*Math.cos(y.a.degreesToRadians(a)),s=n-r*Math.sin(y.a.degreesToRadians(a)),l=t+r*Math.cos(y.a.degreesToRadians(u)),f=n-r*Math.sin(y.a.degreesToRadians(u)),p=t+r*Math.cos(y.a.degreesToRadians(o)),d=n-r*Math.sin(y.a.degreesToRadians(o)),h=u-a<=180?0:1,b=o-u<=180?0:1,g=i?" M ".concat(t,", ").concat(n," L ").concat(c,", ").concat(s):"M ".concat(c,", ").concat(s),v="A ".concat(r,", ").concat(r,", 0, ").concat(h,", 0, ").concat(l,", ").concat(f),m="A ".concat(r,", ").concat(r,", 0, ").concat(b,", 0, ").concat(p,", ").concat(d),x=i?"Z":"";return"".concat(g," ").concat(v," ").concat(m," ").concat(x)}},{key:"render",value:function(){var e=this.props,t=e.role,n=e.shapeRendering,r=e.className,a=e.events,o=e.pathComponent,i=e.transform,u=e.clipPath;return d.a.cloneElement(o,{d:this.getArcPath(this.props),style:this.getStyle(this.props),className:r,role:t,shapeRendering:n,events:a,transform:i,clipPath:u})}}]),t}(d.a.Component);Object.defineProperty(m,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},g.a.primitiveProps,{closedPath:b.a.bool,cx:b.a.number,cy:b.a.number,datum:b.a.any,endAngle:b.a.number,pathComponent:b.a.element,r:b.a.number,startAngle:b.a.number})}),Object.defineProperty(m,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{pathComponent:d.a.createElement(v.a,null)}})},function(e,t,n){"use strict";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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l=n(2),f=n.n(l),p=n(0),d=n.n(p),h=n(1),b=n.n(h),y=n(3),g=n(22),v=n(68),m=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,a=e.height,o=e.events,i=e.datum,u=e.active,c=e.role,s=e.clipPath,l=e.className,p=e.shapeRendering,h=e.rectComponent,b=e.transform,g=y.a.evaluateStyle(f()({fill:"none"},this.props.style),i,u);return d.a.cloneElement(h,{style:g,className:l,x:t,y:n,width:r,height:a,events:o,role:c,shapeRendering:p,transform:b,clipPath:s})}}]),t}(d.a.Component);Object.defineProperty(m,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},g.a.primitiveProps,{height:b.a.number,rectComponent:b.a.element,width:b.a.number,x:b.a.number,y:b.a.number})}),Object.defineProperty(m,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{rectComponent:d.a.createElement(v.a,null)}})},function(e,t,n){"use strict";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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return m});var l=n(2),f=n.n(l),p=n(0),d=n.n(p),h=n(1),b=n.n(h),y=n(3),g=n(22),v=n(70),m=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.x1,n=e.x2,r=e.y1,a=e.y2,o=e.events,i=e.datum,u=e.active,c=e.lineComponent,s=e.className,l=e.role,p=e.shapeRendering,h=e.transform,b=e.clipPath,g=y.a.evaluateStyle(f()({stroke:"black"},this.props.style),i,u);return d.a.cloneElement(c,{style:g,className:s,role:l,shapeRendering:p,events:o,x1:t,x2:n,y1:r,y2:a,transform:h,clipPath:b})}}]),t}(d.a.Component);Object.defineProperty(m,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},g.a.primitiveProps,{datum:b.a.any,lineComponent:b.a.element,x1:b.a.number,x2:b.a.number,y1:b.a.number,y2:b.a.number})}),Object.defineProperty(m,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{lineComponent:d.a.createElement(v.a,null)}})},function(e,t,n){"use strict";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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l=n(0),f=n.n(l),p=n(1),d=n.n(p),h=n(3),b=n(242),y=n(22),g=n(69),v=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"getPath",value:function(e){var t=e.datum,n=e.active,r=e.x,a=e.y,o=h.a.evaluateProp(e.size,t,n);if(e.getPath)return e.getPath(r,a,o);var i={circle:b.a.circle,square:b.a.square,diamond:b.a.diamond,triangleDown:b.a.triangleDown,triangleUp:b.a.triangleUp,plus:b.a.plus,minus:b.a.minus,star:b.a.star},u=h.a.evaluateProp(e.symbol,t,n);return("function"==typeof i[u]?i[u]:i.circle)(r,a,o)}},{key:"render",value:function(){var e=this.props,t=e.active,n=e.datum,r=e.role,a=e.shapeRendering,o=e.className,i=e.events,u=e.pathComponent,c=e.transform,s=e.clipPath,l=h.a.evaluateStyle(this.props.style,n,t),p=this.getPath(this.props);return f.a.cloneElement(u,{style:l,role:r,shapeRendering:a,className:o,events:i,d:p,transform:c,clipPath:s})}}]),t}(f.a.Component);Object.defineProperty(v,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},y.a.primitiveProps,{datum:d.a.object,getPath:d.a.func,pathComponent:d.a.element,size:d.a.oneOfType([d.a.number,d.a.func]),symbol:d.a.oneOfType([d.a.oneOf(["circle","diamond","plus","minus","square","star","triangleDown","triangleUp"]),d.a.func]),x:d.a.number,y:d.a.number})}),Object.defineProperty(v,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{pathComponent:f.a.createElement(g.a,null)}})},function(e,t,n){"use strict";var r=n(71),a=n.n(r);t.a={circle:function(e,t,n){return"M ".concat(e,", ").concat(t,"\n      m ").concat(-n,", 0\n      a ").concat(n,", ").concat(n," 0 1,0 ").concat(2*n,",0\n      a ").concat(n,", ").concat(n," 0 1,0 ").concat(2*-n,",0")},square:function(e,t,n){var r=.87*n,a=e-r,o=t+r,i=e+r-a;return"M ".concat(a,", ").concat(o,"\n      h").concat(i,"\n      v-").concat(i,"\n      h-").concat(i,"\n      z")},diamond:function(e,t,n){var r=.87*n,a=Math.sqrt(r*r*2);return"M ".concat(e,", ").concat(t+a,"\n      l ").concat(a,", -").concat(a,"\n      l -").concat(a,", -").concat(a,"\n      l -").concat(a,", ").concat(a,"\n      l ").concat(a,", ").concat(a,"\n      z")},triangleDown:function(e,t,n){var r=n/2*Math.sqrt(3),a=e-n,o=e+n,i=t-n,u=t+r;return"M ".concat(a,", ").concat(i,"\n      L ").concat(o,", ").concat(i,"\n      L ").concat(e,", ").concat(u,"\n      z")},triangleUp:function(e,t,n){var r=n/2*Math.sqrt(3),a=e-n,o=e+n,i=t-r,u=t+n;return"M ".concat(a,", ").concat(u,"\n      L ").concat(o,", ").concat(u,"\n      L ").concat(e,", ").concat(i,"\n      z")},plus:function(e,t,n){var r=1.1*n,a=r/1.5;return"\n      M ".concat(e-a/2,", ").concat(t+r,"\n      v-").concat(a,"\n      h-").concat(a,"\n      v-").concat(a,"\n      h").concat(a,"\n      v-").concat(a,"\n      h").concat(a,"\n      v").concat(a,"\n      h").concat(a,"\n      v").concat(a,"\n      h-").concat(a,"\n      v").concat(a,"\n      z")},minus:function(e,t,n){var r=1.1*n,a=r-.3*r,o=e-r,i=t+a/2,u=e+r-o;return"M ".concat(o,", ").concat(i,"\n      h").concat(u,"\n      v-").concat(a,"\n      h-").concat(u,"\n      z")},star:function(e,t,n){var r=1.35*n,o=Math.PI/5;return"M ".concat(a()(10).map(function(n){var a=n%2==0?r:r/2;return"".concat(a*Math.sin(o*(n+1))+e,",\n        ").concat(a*Math.cos(o*(n+1))+t)}).join("L")," z")}}},function(e,t,n){function r(e){return function(t,n,r){return r&&"number"!=typeof r&&o(t,n,r)&&(n=r=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),r=void 0===r?t<n?1:-1:i(r),a(t,n,r,e)}}var a=n(244),o=n(47),i=n(108);e.exports=r},function(e,t){function n(e,t,n,o){for(var i=-1,u=a(r((t-e)/(n||1)),0),c=Array(u);u--;)c[o?u:++i]=e,e+=n;return c}var r=Math.ceil,a=Math.max;e.exports=n},function(e,t,n){"use strict";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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l=n(2),f=n.n(l),p=n(0),d=n.n(p),h=n(1),b=n.n(h),y=n(3),g=n(22),v=n(70),m=function(e){function t(){return a(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.groupComponent,n=e.lineComponent,r=e.events,a=e.className,o=e.majorWhisker,i=e.minorWhisker,u=e.datum,c=e.active,s=e.transform,l=e.clipPath,p=y.a.evaluateStyle(this.props.style,u,c),h={style:p,events:r,className:a,transform:s,clipPath:l};return d.a.cloneElement(t,{},[d.a.cloneElement(n,f()({key:"major-whisker"},h,o)),d.a.cloneElement(n,f()({key:"minor-whisker"},h,i))])}}]),t}(d.a.Component);Object.defineProperty(m,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},g.a.primitiveProps,{groupComponent:b.a.element,lineComponent:b.a.element,majorWhisker:b.a.shape({x1:b.a.number,x2:b.a.number,y1:b.a.number,y2:b.a.number}),minorWhisker:b.a.shape({x1:b.a.number,x2:b.a.number,y1:b.a.number,y2:b.a.number})})}),Object.defineProperty(m,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{groupComponent:d.a.createElement("g",null),lineComponent:d.a.createElement(v.a,null)}})},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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 s(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),e}function l(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?p(e):t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var d=n(247),h=n.n(d),b=n(27),y=n.n(b),g=n(72),v=n.n(g),m=n(64),x=n.n(m),O=n(4),w=n.n(O),j=n(17),A=n.n(j),k=n(2),P=n.n(k),C=n(5),M=n.n(C),E=n(0),T=n.n(E),S=n(73),_=n(14),D=n.n(_),N=n(115),L=function(e){return!h()(e._x)&&!h()(e._y)};t.a=function(e){return function(t){function n(e){var t;u(this,n),t=l(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));var r=S.a.getScopedEvents.bind(p(t)),a=S.a.getEvents.bind(p(t));t.state={},t.getEvents=function(e,t,n){return a(e,t,n,r)},t.getEventState=S.a.getEventState.bind(p(t));var o=t.getCalculatedValues(e);return t.cacheValues(o),t.externalMutations=t.getExternalMutations(e),t}return f(n,t),s(n,[{key:"componentDidUpdate",value:function(){var e=this.getExternalMutations(this.props);D()(this.externalMutations,e)||(this.externalMutations=e,this.applyExternalMutations(this.props,e))}},{key:"componentWillReceiveProps",value:function(e){this.cacheValues(this.getCalculatedValues(e))}},{key:"applyExternalMutations",value:function(e,t){if(!y()(t)){var n=e.externalEventMutations.reduce(function(e,t){return e=w()(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,a=S.a.getComponentEvents(t,r),o=n&&w()(n.getEventState)?n.getEventState:function(){},i=this.getBaseProps(t,o);return{componentEvents:a,getSharedEventState:o,baseProps:i,dataKeys:A()(i).filter(function(e){return"parent"!==e}),hasEvents:t.events||t.sharedEvents||a,events:this.getAllEvents(t)}}},{key:"getExternalMutations",value:function(e){var t=e.sharedEvents,n=e.externalEventMutations;return y()(n)||t?void 0:S.a.getExternalMutations(n,this.baseProps,this.state)}},{key:"cacheValues",value:function(e){var t=this;A()(e).forEach(function(n){t[n]=e[n]})}},{key:"getBaseProps",value:function(t,n){n=n||this.getSharedEventState;var r=n("parent","parent"),a=this.getEventState("parent","parent"),o=M()({},a,r),i=o.parentControlledProps,u=i?x()(o,i):{},c=M()({},u,t);return w()(e.getBaseProps)?e.getBaseProps(c):{}}},{key:"getAllEvents",value:function(e){if(Array.isArray(this.componentEvents)){var t;return Array.isArray(e.events)?(t=this.componentEvents).concat.apply(t,r(e.events)):this.componentEvents}return e.events}},{key:"getComponentProps",value:function(t,n,r){var a=this.props.name||e.role,o=this.dataKeys&&this.dataKeys[r]||r,i="".concat(a,"-").concat(n,"-").concat(o),u=this.baseProps[o]&&this.baseProps[o][n]||this.baseProps[o];if(u||this.hasEvents){if(this.hasEvents){var c=this.getEvents(this.props,n,o),s=M()({index:r,key:i},this.getEventState(o,n),this.getSharedEventState(o,n),t.props,u,{id:i}),l=M()({},S.a.getPartialEvents(c,o,s),s.events);return P()({},s,{events:l})}return M()({index:r,key:i},t.props,u,{id:i})}}},{key:"renderContainer",value:function(e,t){var n=e.type&&"container"===e.type.role,r=n?this.getComponentProps(e,"parent","parent"):{};return T.a.cloneElement(e,r,t)}},{key:"animateComponent",value:function(e,t){var n=e.animate&&e.animate.animationWhitelist?e.animate.animationWhitelist:t;return T.a.createElement(N.a,{animate:e.animate,animationWhitelist:n},T.a.createElement(this.constructor,e))}},{key:"renderContinuousData",value:function(e){var t=this,n=e.dataComponent,a=e.labelComponent,o=e.groupComponent,i=v()(this.dataKeys,"all"),u=i.reduce(function(e,n){var r=t.getComponentProps(a,"labels",n);return r&&void 0!==r.text&&null!==r.text&&(e=e.concat(T.a.cloneElement(a,r))),e},[]),c=this.getComponentProps(n,"data","all"),s=[T.a.cloneElement(n,c)].concat(r(u));return this.renderContainer(o,s)}},{key:"renderData",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:L,a=e.dataComponent,o=e.labelComponent,i=e.groupComponent,u=this.dataKeys.reduce(function(e,r,o){var i=t.getComponentProps(a,"data",o);return n(i.datum)&&e.push(T.a.cloneElement(a,i)),e},[]),c=this.dataKeys.map(function(e,n){var r=t.getComponentProps(o,"labels",n);if(void 0!==r.text&&null!==r.text)return T.a.cloneElement(o,r)}).filter(Boolean),s=r(u).concat(r(c));return this.renderContainer(i,s)}}]),n}(e)}},function(e,t){function n(e){return null==e}e.exports=n},function(e,t,n){function r(e,t,n,r){var f=-1,p=o,d=!0,h=e.length,b=[],y=t.length;if(!h)return b;n&&(t=u(t,c(n))),r?(p=i,d=!1):t.length>=l&&(p=s,d=!1,t=new a(t));e:for(;++f<h;){var g=e[f],v=null==n?g:n(g);if(g=r||0!==g?g:0,d&&v===v){for(var m=y;m--;)if(t[m]===v)continue e;b.push(g)}else p(t,v,r)||b.push(g)}return b}var a=n(50),o=n(118),i=n(119),u=n(24),c=n(99),s=n(51),l=200;e.exports=r},function(e,t,n){function r(e){return o(e)&&a(e)}var a=n(33),o=n(53);e.exports=r},function(e,t){function n(){}e.exports=n},function(e,t){function n(){return[]}e.exports=n},function(e,t,n){function r(e,t){if(null==e)return{};var n=a(u(e),function(e){return[e]});return t=o(t),i(e,n,function(e,n){return t(e,n[0])})}var a=n(24),o=n(18),i=n(110),u=n(253);e.exports=r},function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},function(e,t,n){function r(e,t){return a(e,t)}var a=n(49);e.exports=r},function(e,t){function n(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}e.exports=n},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(257);n.d(t,"scaleBand",function(){return r.a}),n.d(t,"scalePoint",function(){return r.b});var a=n(280);n.d(t,"scaleIdentity",function(){return a.a});var o=n(30);n.d(t,"scaleLinear",function(){return o.a});var i=n(292);n.d(t,"scaleLog",function(){return i.a});var u=n(133);n.d(t,"scaleOrdinal",function(){return u.a}),n.d(t,"scaleImplicit",function(){return u.b});var c=n(293);n.d(t,"scalePow",function(){return c.a}),n.d(t,"scaleSqrt",function(){return c.b});var s=n(294);n.d(t,"scaleQuantile",function(){return s.a});var l=n(295);n.d(t,"scaleQuantize",function(){return l.a});var f=n(296);n.d(t,"scaleThreshold",function(){return f.a});var p=n(140);n.d(t,"scaleTime",function(){return p.b});var d=n(312);n.d(t,"scaleUtc",function(){return d.a});var h=n(313);n.d(t,"schemeCategory10",function(){return h.a});var b=n(314);n.d(t,"schemeCategory20b",function(){return b.a});var y=n(315);n.d(t,"schemeCategory20c",function(){return y.a});var g=n(316);n.d(t,"schemeCategory20",function(){return g.a});var v=n(317);n.d(t,"interpolateCubehelixDefault",function(){return v.a});var m=n(318);n.d(t,"interpolateRainbow",function(){return m.b}),n.d(t,"interpolateWarm",function(){return m.c}),n.d(t,"interpolateCool",function(){return m.a});var x=n(319);n.d(t,"interpolateViridis",function(){return x.a}),n.d(t,"interpolateMagma",function(){return x.c}),n.d(t,"interpolateInferno",function(){return x.b}),n.d(t,"interpolatePlasma",function(){return x.d});var O=n(320);n.d(t,"scaleSequential",function(){return O.a})},function(e,t,n){"use strict";function r(){function e(){var e=o().length,r=s[1]<s[0],a=s[r-0],u=s[1-r];t=(u-a)/Math.max(1,e-f+2*p),l&&(t=Math.floor(t)),a+=(u-a-t*(e-f))*d,n=t*(1-f),l&&(a=Math.round(a),n=Math.round(n));var h=Object(i.e)(e).map(function(e){return a+t*e});return c(r?h.reverse():h)}var t,n,a=Object(u.a)().unknown(void 0),o=a.domain,c=a.range,s=[0,1],l=!1,f=0,p=0,d=.5;return delete a.unknown,a.domain=function(t){return arguments.length?(o(t),e()):o()},a.range=function(t){return arguments.length?(s=[+t[0],+t[1]],e()):s.slice()},a.rangeRound=function(t){return s=[+t[0],+t[1]],l=!0,e()},a.bandwidth=function(){return n},a.step=function(){return t},a.round=function(t){return arguments.length?(l=!!t,e()):l},a.padding=function(t){return arguments.length?(f=p=Math.max(0,Math.min(1,t)),e()):f},a.paddingInner=function(t){return arguments.length?(f=Math.max(0,Math.min(1,t)),e()):f},a.paddingOuter=function(t){return arguments.length?(p=Math.max(0,Math.min(1,t)),e()):p},a.align=function(t){return arguments.length?(d=Math.max(0,Math.min(1,t)),e()):d},a.copy=function(){return r().domain(o()).range(s).round(l).paddingInner(f).paddingOuter(p).align(d)},e()}function a(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return a(t())},e}function o(){return a(r().paddingInner(1))}t.a=r,t.b=o;var i=n(8),u=n(133)},function(e,t,n){"use strict";n(123)},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(127),n(121),n(261),n(126),n(262),n(128),n(129),n(130)},function(e,t,n){"use strict";t.a=function(e){return function(){return e}}},function(e,t,n){"use strict";t.a=function(e){return e}},function(e,t,n){"use strict";n(127),n(23),n(29),n(76)},function(e,t,n){"use strict";n(124)},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(29)},function(e,t,n){"use strict";n(23),n(29),n(76)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(23)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(132)},function(e,t,n){"use strict";var r=(n(275),n(276),n(77));n.d(t,"a",function(){return r.a});n(277),n(278),n(279)},function(e,t,n){"use strict";n(77)},function(e,t,n){"use strict";function r(){}function a(e,t){var n=new r;if(e instanceof r)e.each(function(e){n.add(e)});else if(e){var a=-1,o=e.length;if(null==t)for(;++a<o;)n.add(e[a]);else for(;++a<o;)n.add(t(e[a],a,e))}return n}var o=n(77),i=o.a.prototype;r.prototype=a.prototype={constructor:r,has:i.has,add:function(e){return e+="",this[o.b+e]=e,this},remove:i.remove,clear:i.clear,values:i.keys,size:i.size,empty:i.empty,each:i.each}},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";function r(){function e(e){return+e}var t=[0,1];return e.invert=e,e.domain=e.range=function(n){return arguments.length?(t=a.a.call(n,i.a),e):t.slice()},e.copy=function(){return r().domain(t)},Object(o.b)(e)}t.a=r;var a=n(15),o=n(30),i=n(134)},function(e,t,n){"use strict";var r=n(8),a=n(135);t.a=function(e,t,n){var o,i=e[0],u=e[e.length-1],c=Object(r.g)(i,u,null==t?10:t);switch(n=Object(a.c)(null==n?",f":n),n.type){case"s":var s=Math.max(Math.abs(i),Math.abs(u));return null!=n.precision||isNaN(o=Object(a.e)(c,s))||(n.precision=o),Object(a.b)(n,s);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=Object(a.f)(c,Math.max(Math.abs(i),Math.abs(u))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=Object(a.d)(c))||(n.precision=o-2*("%"===n.type))}return Object(a.a)(n)}},function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return o});var r,a,o,i=n(136);!function(e){r=Object(i.a)(e),a=r.format,o=r.formatPrefix}({decimal:".",thousands:",",grouping:[3],currency:["$",""]})},function(e,t,n){"use strict";t.a=function(e,t){return function(n,r){for(var a=n.length,o=[],i=0,u=e[0],c=0;a>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),o.push(n.substring(a-=u,a+u)),!((c+=u+1)>r));)u=e[i=(i+1)%e.length];return o.reverse().join(t)}}},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}},function(e,t,n){"use strict";t.a=function(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case".":a=t=r;break;case"0":0===a&&(a=r),t=r;break;default:if(a>0){if(!+e[r])break e;a=0}}return a>0?e.slice(0,a)+e.slice(t+1):e}},function(e,t,n){"use strict";var r=n(138),a=n(287);t.a={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.round(e).toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return Object(a.a)(100*e,t)},r:a.a,s:r.a,X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}}},function(e,t,n){"use strict";var r=n(79);t.a=function(e,t){var n=Object(r.a)(e,t);if(!n)return e+"";var a=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+a:a.length>o+1?a.slice(0,o+1)+"."+a.slice(o+1):a+new Array(o-a.length+2).join("0")}},function(e,t,n){"use strict";t.a=function(e){return e}},function(e,t,n){"use strict";var r=n(43);t.a=function(e){return Math.max(0,-Object(r.a)(Math.abs(e)))}},function(e,t,n){"use strict";var r=n(43);t.a=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Object(r.a)(t)/3)))-Object(r.a)(Math.abs(e)))}},function(e,t,n){"use strict";var r=n(43);t.a=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Object(r.a)(t)-Object(r.a)(e))+1}},function(e,t,n){"use strict";function r(e,t){return(t=Math.log(t/e))?function(n){return Math.log(n/e)/t}:Object(p.a)(t)}function a(e,t){return e<0?function(n){return-Math.pow(-t,n)*Math.pow(-e,1-n)}:function(n){return Math.pow(t,n)*Math.pow(e,1-n)}}function o(e){return isFinite(e)?+("1e"+e):e<0?0:e}function i(e){return 10===e?o:e===Math.E?Math.exp:function(t){return Math.pow(e,t)}}function u(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),function(t){return Math.log(t)/e})}function c(e){return function(t){return-e(-t)}}function s(){function e(){return p=u(o),b=i(o),n()[0]<0&&(p=c(p),b=c(b)),t}var t=Object(h.b)(r,a).domain([1,10]),n=t.domain,o=10,p=u(10),b=i(10);return t.base=function(t){return arguments.length?(o=+t,e()):o},t.domain=function(t){return arguments.length?(n(t),e()):n()},t.ticks=function(e){var t,r=n(),a=r[0],i=r[r.length-1];(t=i<a)&&(f=a,a=i,i=f);var u,c,s,f=p(a),d=p(i),h=null==e?10:+e,y=[];if(!(o%1)&&d-f<h){if(f=Math.round(f)-1,d=Math.round(d)+1,a>0){for(;f<d;++f)for(c=1,u=b(f);c<o;++c)if(!((s=u*c)<a)){if(s>i)break;y.push(s)}}else for(;f<d;++f)for(c=o-1,u=b(f);c>=1;--c)if(!((s=u*c)<a)){if(s>i)break;y.push(s)}}else y=Object(l.h)(f,d,Math.min(d-f,h)).map(b);return t?y.reverse():y},t.tickFormat=function(e,n){if(null==n&&(n=10===o?".0e":","),"function"!=typeof n&&(n=Object(f.a)(n)),e===1/0)return n;null==e&&(e=10);var r=Math.max(1,o*e/t.ticks().length);return function(e){var t=e/b(Math.round(p(e)));return t*o<o-.5&&(t*=o),t<=r?n(e):""}},t.nice=function(){return n(Object(d.a)(n(),{floor:function(e){return b(Math.floor(p(e)))},ceil:function(e){return b(Math.ceil(p(e)))}}))},t.copy=function(){return Object(h.a)(t,s().base(o))},t}t.a=s;var l=n(8),f=n(135),p=n(78),d=n(139),h=n(42)},function(e,t,n){"use strict";function r(e,t){return e<0?-Math.pow(-e,t):Math.pow(e,t)}function a(){function e(e,t){return(t=r(t,n)-(e=r(e,n)))?function(a){return(r(a,n)-e)/t}:Object(i.a)(t)}function t(e,t){return t=r(t,n)-(e=r(e,n)),function(a){return r(e+t*a,1/n)}}var n=1,o=Object(c.b)(e,t),s=o.domain;return o.exponent=function(e){return arguments.length?(n=+e,s(s())):n},o.copy=function(){return Object(c.a)(o,a().exponent(n))},Object(u.b)(o)}function o(){return a().exponent(.5)}t.a=a,t.b=o;var i=n(78),u=n(30),c=n(42)},function(e,t,n){"use strict";function r(){function e(){var e=0,r=Math.max(1,i.length);for(u=new Array(r-1);++e<r;)u[e-1]=Object(a.d)(n,e/r);return t}function t(e){if(!isNaN(e=+e))return i[Object(a.b)(u,e)]}var n=[],i=[],u=[];return t.invertExtent=function(e){var t=i.indexOf(e);return t<0?[NaN,NaN]:[t>0?u[t-1]:n[0],t<u.length?u[t]:n[n.length-1]]},t.domain=function(t){if(!arguments.length)return n.slice();n=[];for(var r,o=0,i=t.length;o<i;++o)null==(r=t[o])||isNaN(r=+r)||n.push(r);return n.sort(a.a),e()},t.range=function(t){return arguments.length?(i=o.b.call(t),e()):i.slice()},t.quantiles=function(){return u.slice()},t.copy=function(){return r().domain(n).range(i)},t}t.a=r;var a=n(8),o=n(15)},function(e,t,n){"use strict";function r(){function e(e){if(e<=e)return l[Object(a.b)(s,e,0,c)]}function t(){var t=-1;for(s=new Array(c);++t<c;)s[t]=((t+1)*u-(t-c)*n)/(c+1);return e}var n=0,u=1,c=1,s=[.5],l=[0,1];return e.domain=function(e){return arguments.length?(n=+e[0],u=+e[1],t()):[n,u]},e.range=function(e){return arguments.length?(c=(l=o.b.call(e)).length-1,t()):l.slice()},e.invertExtent=function(e){var t=l.indexOf(e);return t<0?[NaN,NaN]:t<1?[n,s[0]]:t>=c?[s[c-1],u]:[s[t-1],s[t]]},e.copy=function(){return r().domain([n,u]).range(l)},Object(i.b)(e)}t.a=r;var a=n(8),o=n(15),i=n(30)},function(e,t,n){"use strict";function r(){function e(e){if(e<=e)return n[Object(a.b)(t,e,0,i)]}var t=[.5],n=[0,1],i=1;return e.domain=function(r){return arguments.length?(t=o.b.call(r),i=Math.min(t.length,n.length-1),e):t.slice()},e.range=function(r){return arguments.length?(n=o.b.call(r),i=Math.min(t.length,n.length-1),e):n.slice()},e.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},e.copy=function(){return r().domain(t).range(n)},e}t.a=r;var a=n(8),o=n(15)},function(e,t,n){"use strict";var r=n(6),a=Object(r.a)(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Object(r.a)(function(t){t.setTime(Math.floor(t/e)*e)},function(t,n){t.setTime(+t+n*e)},function(t,n){return(n-t)/e}):a:null},t.a=a;a.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){e.setTime(Math.floor(e/a.d)*a.d)},function(e,t){e.setTime(+e+t*a.d)},function(e,t){return(t-e)/a.d},function(e){return e.getUTCSeconds()});t.a=o;o.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){e.setTime(Math.floor(e/a.c)*a.c)},function(e,t){e.setTime(+e+t*a.c)},function(e,t){return(t-e)/a.c},function(e){return e.getMinutes()});t.a=o;o.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){var t=e.getTimezoneOffset()*a.c%a.b;t<0&&(t+=a.b),e.setTime(Math.floor((+e-t)/a.b)*a.b+t)},function(e,t){e.setTime(+e+t*a.b)},function(e,t){return(t-e)/a.b},function(e){return e.getHours()});t.a=o;o.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*a.c)/a.a},function(e){return e.getDate()-1});t.a=o;o.range},function(e,t,n){"use strict";function r(e){return Object(a.a)(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+7*t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.c)/o.e})}n.d(t,"b",function(){return i}),n.d(t,"a",function(){return u}),n.d(t,"c",function(){return l});var a=n(6),o=n(9),i=r(0),u=r(1),c=r(2),s=r(3),l=r(4),f=r(5),p=r(6);i.range,u.range,c.range,s.range,l.range,f.range,p.range},function(e,t,n){"use strict";var r=n(6),a=Object(r.a)(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(e,t){e.setMonth(e.getMonth()+t)},function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())},function(e){return e.getMonth()});t.a=a;a.range},function(e,t,n){"use strict";var r=n(6),a=Object(r.a)(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});a.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.a)(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)}):null},t.a=a;a.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*a.c)},function(e,t){return(t-e)/a.c},function(e){return e.getUTCMinutes()});t.a=o;o.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){e.setUTCMinutes(0,0,0)},function(e,t){e.setTime(+e+t*a.b)},function(e,t){return(t-e)/a.b},function(e){return e.getUTCHours()});t.a=o;o.range},function(e,t,n){"use strict";var r=n(6),a=n(9),o=Object(r.a)(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/a.a},function(e){return e.getUTCDate()-1});t.a=o;o.range},function(e,t,n){"use strict";function r(e){return Object(a.a)(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+7*t)},function(e,t){return(t-e)/o.e})}n.d(t,"b",function(){return i}),n.d(t,"a",function(){return u}),n.d(t,"c",function(){return l});var a=n(6),o=n(9),i=r(0),u=r(1),c=r(2),s=r(3),l=r(4),f=r(5),p=r(6);i.range,u.range,c.range,s.range,l.range,f.range,p.range},function(e,t,n){"use strict";var r=n(6),a=Object(r.a)(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCMonth(e.getUTCMonth()+t)},function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())},function(e){return e.getUTCMonth()});t.a=a;a.range},function(e,t,n){"use strict";var r=n(6),a=Object(r.a)(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()});a.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.a)(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null},t.a=a;a.range},function(e,t,n){"use strict";function r(e){var t=new Date(e);return isNaN(t)?null:t}var a=n(143),o=n(81);+new Date("2000-01-01T00:00:00.000Z")||Object(o.c)(a.a)},function(e,t,n){"use strict";var r=n(140),a=n(141),o=n(80);t.a=function(){return Object(r.a)(o.v,o.q,o.u,o.l,o.m,o.o,o.r,o.n,a.b).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)])}},function(e,t,n){"use strict";var r=n(31);t.a=Object(r.a)("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf")},function(e,t,n){"use strict";var r=n(31);t.a=Object(r.a)("393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6")},function(e,t,n){"use strict";var r=n(31);t.a=Object(r.a)("3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9")},function(e,t,n){"use strict";var r=n(31);t.a=Object(r.a)("1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5")},function(e,t,n){"use strict";var r=n(10),a=n(19);t.a=Object(a.b)(Object(r.b)(300,.5,0),Object(r.b)(-240,.5,1))},function(e,t,n){"use strict";n.d(t,"c",function(){return o}),n.d(t,"a",function(){return i});var r=n(10),a=n(19),o=Object(a.b)(Object(r.b)(-100,.75,.35),Object(r.b)(80,1.5,.8)),i=Object(a.b)(Object(r.b)(260,.75,.35),Object(r.b)(80,1.5,.8)),u=Object(r.b)();t.b=function(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return u.h=360*e-100,u.s=1.5-1.5*t,u.l=.8-.9*t,u+""}},function(e,t,n){"use strict";function r(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}n.d(t,"c",function(){return o}),n.d(t,"b",function(){return i}),n.d(t,"d",function(){return u});var a=n(31);t.a=r(Object(a.a)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var o=r(Object(a.a)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),i=r(Object(a.a)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),u=r(Object(a.a)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"))},function(e,t,n){"use strict";function r(e){function t(t){var r=(t-n)/(o-n);return e(i?Math.max(0,Math.min(1,r)):r)}var n=0,o=1,i=!1;return t.domain=function(e){return arguments.length?(n=+e[0],o=+e[1],t):[n,o]},t.clamp=function(e){return arguments.length?(i=!!e,t):i},t.interpolator=function(n){return arguments.length?(e=n,t):e},t.copy=function(){return r(e).domain([n,o]).clamp(i)},Object(a.b)(t)}t.a=r;var a=n(30)},function(e,t,n){"use strict"},function(e,t,n){function r(e){return e&&e.length?a(e):[]}var a=n(323);e.exports=r},function(e,t,n){function r(e,t){for(var n=-1,r=e.length,o=0,i=[];++n<r;){var u=e[n],c=t?t(u):u;if(!n||!a(c,s)){var s=c;i[o++]=0===u?0:u}}return i}var a=n(32);e.exports=r},function(e,t,n){"use strict";n(11)},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}var u=n(5),c=n.n(u),s=n(2),l=n.n(s),f={"American Typewriter":2.09,Baskerville:2.51,Georgia:2.27,"Hoefler Text":2.39,Palatino:2.26,"Times New Roman":2.48,Arial:2.26,"Gill Sans":2.47,"Gill Sans 300":2.58,"Helvetica Neue":2.24,"Lucida Grande":2.05,Tahoma:2.25,"Trebuchet MS":2.2,Verdana:1.96,"Courier New":1.67,cursive:1.84,fantasy:2.09,monospace:1.81,serif:2.04,"sans-serif":1.89},p={mm:3.8,sm:38,pt:1.33,pc:16,in:96,px:1},d={em:1,ex:.5},h={averageFontConstant:2.1675,widthOverlapCoef:1.25,heightOverlapCoef:1.05,lineCapitalCoef:1.15,lineSpaceHeightCoef:.2},b={lineHeight:1,letterSpacing:"0px",fontSize:0,angle:0,fontFamily:""},y=function(e){return e*Math.PI/180},g=function(e){var t=e.split(",")[0].replace(/'|"/g,"");return f[t]||h.averageFontConstant},v=function(e){return Array.isArray(e)?e:e.toString().split(/\r\n|\r|\n/g)},m=function(e,t,n){var r=y(n);return Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t)},x=function(e,t){var n=e.match(/[a-zA-Z%]+/)[0],r=e.match(/[0-9.,]+/);return p.hasOwnProperty(n)?r*p[n]:d.hasOwnProperty(n)?(t?r*t:r*b.fontSize)*d[n]:r},O=function(e,t){var n=Array.isArray(e)?e[t]:e,r=c()({},n,b);return l()({},r,{characterConstant:r.characterConstant||g(r.fontFamily),letterSpacing:x(r.letterSpacing,r.fontSize),fontSize:"number"==typeof r.fontSize?r.fontSize:x(String(r.fontSize))})},w=function(e,t){if(!e)return 0;var n=v(e).map(function(e,n){var r=e.toString().length,a=O(t,n);return r*a.fontSize/a.characterConstant+a.letterSpacing*Math.max(r-1,0)});return Math.max.apply(Math,r(n))},j=function(e,t){return e?v(e).reduce(function(e,n,r){var a=O(t,r),o=n.toString().match(/[(A-Z)(0-9)]/),i=o?a.fontSize*h.lineCapitalCoef:a.fontSize,u=0===r?0:a.fontSize*h.lineSpaceHeightCoef;return e+a.lineHeight*(i+u)},0):0},A=function(e,t){var n=Array.isArray(t)?t[0]&&t[0].angle:t&&t.angle,r=j(e,t),a=w(e,t),o=n?m(a,r,n):a,i=n?m(r,a,n):r;return{width:o*h.widthOverlapCoef,height:i*h.heightOverlapCoef}};t.a={approximateTextSize:A,convertLengthToPixels:x}},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}var u=n(37),c=n.n(u),s=n(145),l=n.n(s),f=n(328),p=n.n(f),d=n(332),h=n.n(d),b=n(41),y=n.n(b),g=n(4),v=n.n(g),m=n(65),x=n.n(m),O=n(5),w=n.n(O),j=n(2),A=n.n(j),k=n(0),P=n.n(k),C=n(146),M=n(66),E=n(67),T=n(74),S=n(82),_=n(73),D=n(11),N=n(3);t.a={getData:function(e,t){return e.data?T.a.getData(e):(t=t||P.a.Children.toArray(e.children),this.getDataFromChildren(t))},getDefaultDomainPadding:function(e,t,n){var r=n.some(function(e){return e.props&&e.props.horizontal}),a=e&&e.horizontal||r,o=n.filter(function(e){return e.type&&e.type.role&&"group"===e.type.role});if(!(o.length<1)){var i=o[0].props,u=i.offset,c=i.children;return(a?{y:u*c.length/2}:{x:u*c.length/2})[t]}},getDomain:function(e,t,n){n=n||P.a.Children.toArray(e.children);var a,o=S.a.getDomainFromProps(e,t),i=S.a.getMinFromProps(e,t),u=S.a.getMaxFromProps(e,t),c=e.polar?0:this.getDefaultDomainPadding(e,t,n);if(o)a=o;else{var s=(e.data||e.y)&&T.a.getData(e),l=s?S.a.getDomainFromData(e,t,s):[],f=this.getDomainFromChildren(e,t,n),p=i||D.a.getMinValue(r(l).concat(r(f))),d=u||D.a.getMaxValue(r(l).concat(r(f)));a=S.a.getDomainFromMinMax(p,d)}return S.a.formatDomain(a,A()({domainPadding:c},e),t)},setAnimationState:function(e,t){if(e.animate)if(e.animate.parentState){var n=e.animate.parentState.nodesWillExit,r=n?e:null;this.setState(w()({oldProps:r,nextProps:t},e.animate.parentState))}else{var a=P.a.Children.toArray(e.children),o=P.a.Children.toArray(t.children),i=function(e){var t=function(e){return e.type&&e.type.continuous};return Array.isArray(e)?h()(e,t):t(e)},u=!e.polar&&h()(a,function(e){return i(e)||e.props.children&&i(e.props.children)}),c=E.a.getInitialTransitionState(a,o),s=c.nodesWillExit,l=c.nodesWillEnter,f=c.childrenTransitions,p=c.nodesShouldEnter;this.setState({nodesWillExit:s,nodesWillEnter:l,nodesShouldEnter:p,childrenTransitions:D.a.isArrayOfArrays(f)?f[0]:f,oldProps:s?e:null,nextProps:t,continuous:u})}},getAllEvents:function(e){var t=["groupComponent","containerComponent","labelComponent"];if(this.componentEvents=_.a.getComponentEvents(e,t),Array.isArray(this.componentEvents)){var n;return Array.isArray(e.events)?(n=this.componentEvents).concat.apply(n,r(e.events)):this.componentEvents}return e.events},getAnimationProps:function(e,t,n){var r=this;if(!e.animate)return t.props.animate;var a=e.animate&&e.animate.getTransitions,o=function(){var e=r.state&&r.state.childrenTransitions;return e=D.a.isArrayOfArrays(e)?e[n]:e,w()({childrenTransitions:e},r.state)}(),i=e.animate&&e.animate.parentState||o;if(!a){var u=E.a.getTransitionPropsFactory(e,o,function(e){return r.setState(e)});a=function(e){return u(e,n)}}return w()({getTransitions:a,parentState:i},e.animate,t.props.animate)},getDomainFromChildren:function(e,t,n){var r=n?n.slice(0):P.a.Children.toArray(e.children),a=n.some(function(e){return e.props&&e.props.horizontal}),o=e&&e.horizontal||a.length>0,i=C.a.getCurrentAxis(t,o),u=e.data?T.a.getData(e,t):void 0,c=e.polar,s=e.startAngle,l=e.endAngle,f=e.categories,p=e.minDomain,d=e.maxDomain,h={polar:c,startAngle:s,endAngle:l,categories:f,minDomain:p,maxDomain:d},b=u?A()(h,{data:u}):h,y=function(e){var t=A()({},e.props,b);return S.a.isDomainComponent(e)?e.type&&v()(e.type.getDomain)?e.props&&e.type.getDomain(t,i):S.a.getDomain(t,i):null},g=N.a.reduceChildren(r,y,e);return[0===g.length?0:D.a.getMinValue(g),0===g.length?1:D.a.getMaxValue(g)]},getDataFromChildren:function(e,t){var n=e.polar,r=e.startAngle,a=e.endAngle,o=e.categories,i=e.minDomain,u=e.maxDomain,c={polar:n,startAngle:r,endAngle:a,categories:o,minDomain:i,maxDomain:u},s=0,f=function(e,t,n){var r,a=A()({},e.props,c);return T.a.isDataComponent(e)?(e.type&&v()(e.type.getData)?(e=n?P.a.cloneElement(e,n.props):e,r=e.type.getData(a)):r=T.a.getData(a),s+=1,r.map(function(e,t){return A()({stack:s,group:t},e)})):null},d=t?t.slice(0):P.a.Children.toArray(e.children),h=d.filter(function(e){return e.type&&"stack"===e.type.role}).length,b=N.a.reduceChildren(d,f,e),y=h?"group":"stack";return l()(p()(b,y))},getColor:function(e,t,n){var r=e.style,a=e.colorScale,o=e.color;if(r&&r.data&&r.data.fill)return r.data.fill;if(a=t.props&&t.props.colorScale?t.props.colorScale:a,o=t.props&&t.props.color?t.props.color:o,a||o){var i=Array.isArray(a)?a:M.a.getColorScale(a);return o||i[n%i.length]}},getWidth:function(e){var t=e.datasets,n=e.scale,r=e.horizontal,a=r?n.y.range():n.x.range(),o=Math.abs(a[1]-a[0]),i=Array.isArray(t[0])?t[0].length:1,u=t.length*i+2;return{width:Math.round(.5*o/u)}},getStyle:function(e,t,n){var r=e&&e[n]&&e[n].style?e[n].style:{};return N.a.getStyles(t,r)},getChildStyle:function(e,t,n){var r=n.style,a=n.role,o=e.props.style||{};if(Array.isArray(o))return o;var i=e.type&&e.type.role,u="stack"===i?void 0:this.getColor(n,e,t),c="line"===i?{fill:"none",stroke:u}:{fill:u},s="stack"===a?{}:this.getWidth(n),l=w()({},o.data,A()({},s,r.data,c)),f=w()({},o.labels,r.labels);return{parent:r.parent,data:l,labels:f}},getStringsFromCategories:function(e,t){var n=function(e){var n=e.props||{};if(S.a.isDomainComponent(e)&&n.categories){var r=n.categories&&!Array.isArray(n.categories)?n.categories[t]:n.props.categories,a=r&&r.filter(function(e){return"string"==typeof e});return a?D.a.removeUndefined(a):[]}return null};return N.a.reduceChildren(e.slice(0),n)},getStringsFromData:function(e){var t=function(e){var t,n=e.props||{};return T.a.isDataComponent(e)?(t=e.type&&v()(e.type.getData)?e.type.getData(n):T.a.getData(n),t.map(function(e){return{x:e.xName,y:e.yName}})):null},n={x:[],y:[]},r=function(e,t){return{x:void 0!==t.x?e.x.concat(t.x):e.x,y:void 0!==t.y?e.y.concat(t.y):e.y}};return N.a.reduceChildren(e.slice(0),t,{},n,r)},getCategoryAndAxisStringsFromChildren:function(e,t,n){var a=N.a.getCurrentAxis(t,e.horizontal),o=c()(e.categories)?e.categories[t]:e.categories,i=C.a.getAxisComponent(n,a),u=i?T.a.getStringsFromAxes(i.props,t):[],s=o||this.getStringsFromCategories(n,t);return y()(x()(r(s).concat(r(u))))},getStringsFromChildren:function(e,t){t=t||P.a.Children.toArray(e.children);var n=this.getCategoryAndAxisStringsFromChildren(e,"x",t),a=this.getCategoryAndAxisStringsFromChildren(e,"y",t),o=this.getStringsFromData(t);return{x:y()(x()(r(n).concat(r(o.x)))),y:y()(x()(r(a).concat(r(o.y))))}},getCategories:function(e){var t=e.categories&&!Array.isArray(e.categories)?e.categories.x:e.categories,n=e.categories&&!Array.isArray(e.categories)?e.categories.y:e.categories,r=!t||!n,a=r?this.getStringsFromChildren(e):{},o=t||a.x,i=n||a.y;return{x:o.length>0?o:void 0,y:i.length>0?i:void 0}}}},function(e,t,n){function r(e,t){return a(t,function(t){return e[t]})}var a=n(24);e.exports=r},function(e,t,n){var r=n(45),a=n(329),o=Object.prototype,i=o.hasOwnProperty,u=a(function(e,t,n){i.call(e,n)?e[n].push(t):r(e,n,[t])});e.exports=u},function(e,t,n){function r(e,t){return function(n,r){var c=u(n)?a:o,s=t?t():{};return c(n,e,i(r,2),s)}}var a=n(330),o=n(331),i=n(18),u=n(7);e.exports=r},function(e,t){function n(e,t,n,r){for(var a=-1,o=null==e?0:e.length;++a<o;){var i=e[a];t(r,i,n(i),e)}return r}e.exports=n},function(e,t){function n(e,t,n,r){for(var a=-1,o=null==e?0:e.length;++a<o;){var i=e[a];t(r,i,n(i),e)}return r}e.exports=n},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t,n){var r=n(334),a=n(335),o=n(16),i=Object.prototype,u=i.toString,c=a(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=u.call(t)),e[t]=n},r(o));e.exports=c},function(e,t){function n(e){return function(){return e}}e.exports=n},function(e,t,n){function r(e,t){return function(n,r){return a(n,e,t(r),{})}}var a=n(336);e.exports=r},function(e,t,n){function r(e,t,n,r){return a(e,function(e,a,o){t(r,n(e),a,o)}),r}var a=n(337);e.exports=r},function(e,t,n){function r(e,t){return e&&a(e,t,o)}var a=n(338),o=n(17);e.exports=r},function(e,t,n){var r=n(339),a=r();e.exports=a},function(e,t){function n(e){return function(t,n,r){for(var a=-1,o=Object(t),i=r(t),u=i.length;u--;){var c=i[e?u:++a];if(!1===n(o[c],c,o))break}return t}}e.exports=n},function(e,t,n){"use strict";var r=n(341);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";function r(e){return i(e)||o(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function o(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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 s(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),e}function l(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?p(e):t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return M});var d=n(342),h=n.n(d),b=n(27),y=n.n(b),g=n(5),v=n.n(g),m=n(4),x=n.n(m),O=n(2),w=n.n(O),j=n(0),A=n.n(j),k=n(1),P=n.n(k),C=n(13),M=function(e){function t(e){var n;return u(this,t),n=l(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),n.state=n.state||{},n.getScopedEvents=C.d.getScopedEvents.bind(p(n)),n.getEventState=C.d.getEventState.bind(p(n)),n.getTimer=n.getTimer.bind(p(n)),n.baseProps=n.getBaseProps(e),n}return f(t,e),s(t,[{key:"getChildContext",value:function(){return{getTimer:this.getTimer}}},{key:"componentWillReceiveProps",value:function(e){this.baseProps=this.getBaseProps(e);var t=this.getExternalMutations(e,this.baseProps);this.applyExternalMutations(e,t)}},{key:"getTimer",value:function(){return this.context.getTimer?this.context.getTimer():(this.timer||(this.timer=new C.l),this.timer)}},{key:"getAllEvents",value:function(e){var t=["container","groupComponent"],n=C.d.getComponentEvents(e,t);return Array.isArray(n)?Array.isArray(e.events)?n.concat.apply(n,r(e.events)):n:e.events}},{key:"applyExternalMutations",value:function(e,t){if(!y()(t)){var n=e.externalEventMutations.reduce(function(e,t){return e=x()(t.callback)?e.concat(t.callback):e},[]),r=n.length?function(){n.forEach(function(e){return e()})}:void 0;this.setState(t,r)}}},{key:"getExternalMutations",value:function(e,t){return y()(e.externalEventMutations)?void 0:C.d.getExternalMutationsWithChildren(e.externalEventMutations,t,this.state,Object.keys(t))}},{key:"getBaseProps",value:function(e){var t=e.container,n=A.a.Children.toArray(this.props.children),r=this.getBasePropsFromChildren(n),a=t?t.props:{};return w()({},r,{parent:a})}},{key:"getBasePropsFromChildren",value:function(e){var t=function(e,t){if(e.type&&x()(e.type.getBaseProps)){var n=e.props&&e.type.getBaseProps(e.props);return n?[[t,n]]:null}return null},n=C.e.reduceChildren(e,t);return h()(n)}},{key:"getNewChildren",value:function(e,t){var n=this,r=e.events,a=e.eventKey,o=function(e,i){return e.reduce(function(e,u,c){if(u.props.children){var s=A.a.Children.toArray(u.props.children),l=i.slice(c,c+s.length),f=A.a.cloneElement(u,u.props,o(s,l));return e.concat(f)}if(u.type&&x()(u.type.getBaseProps)){var p=u.props.name||i[c],d=Array.isArray(r)&&r.filter(function(e){return"parent"!==e.target&&(Array.isArray(e.childName)?e.childName.indexOf(p)>-1:e.childName===p||"all"===e.childName)}),h={events:d,getEvents:function(e,r){return n.getScopedEvents(e,r,p,t)},getEventState:function(e,t){return n.getEventState(e,t,p)}};return e.concat(A.a.cloneElement(u,w()({key:"events-".concat(p),sharedEvents:h,eventKey:a,name:p},u.props)))}return e.concat(u)},[])},i=Object.keys(t),u=A.a.Children.toArray(e.children);return o(u,i)}},{key:"getContainer",value:function(e,t,n){var r=this,a=this.getNewChildren(e,t),o=Array.isArray(n)&&n.filter(function(e){return"parent"===e.target}),i=o.length>0?{events:o,getEvents:function(e,n){return r.getScopedEvents(e,n,null,t)},getEventState:this.getEventState}:null,u=e.container||e.groupComponent,c=u.type&&u.type.role,s=u.props||{},l=C.d.getEvents.bind(this),f=i&&l({sharedEvents:i},"parent"),p=v()({},this.getEventState("parent","parent"),s,t.parent,{children:a}),d=v()({},C.d.getPartialEvents(f,"parent",p),s.events);return"container"===c?A.a.cloneElement(u,w()({},p,{events:d})):A.a.cloneElement(u,d,a)}},{key:"render",value:function(){var e=this.getAllEvents(this.props);return e?this.getContainer(this.props,this.baseProps,e):A.a.cloneElement(this.props.container,{children:this.props.children})}}]),t}(A.a.Component);Object.defineProperty(M,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictorySharedEvents"}),Object.defineProperty(M,"role",{configurable:!0,enumerable:!0,writable:!0,value:"shared-event-wrapper"}),Object.defineProperty(M,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:P.a.oneOfType([P.a.arrayOf(P.a.node),P.a.node]),container:P.a.node,eventKey:P.a.oneOfType([P.a.array,P.a.func,C.i.allOfType([C.i.integer,C.i.nonNegative]),P.a.string]),events:P.a.arrayOf(P.a.shape({childName:P.a.oneOfType([P.a.string,P.a.array]),eventHandlers:P.a.object,eventKey:P.a.oneOfType([P.a.array,P.a.func,C.i.allOfType([C.i.integer,C.i.nonNegative]),P.a.string]),target:P.a.string})),externalEventMutations:P.a.arrayOf(P.a.shape({callback:P.a.function,childName:P.a.oneOfType([P.a.string,P.a.array]),eventKey:P.a.oneOfType([P.a.array,C.i.allOfType([C.i.integer,C.i.nonNegative]),P.a.string]),mutation:P.a.function,target:P.a.oneOfType([P.a.string,P.a.array])})),groupComponent:P.a.node}}),Object.defineProperty(M,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{groupComponent:A.a.createElement("g",null)}}),Object.defineProperty(M,"contextTypes",{configurable:!0,enumerable:!0,writable:!0,value:{getTimer:P.a.func}}),Object.defineProperty(M,"childContextTypes",{configurable:!0,enumerable:!0,writable:!0,value:{getTimer:P.a.func}})},function(e,t){function n(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];r[a[0]]=a[1]}return r}e.exports=n},function(e,t,n){"use strict";var r=n(344);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";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 a(e){return u(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function i(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function u(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(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 l(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function f(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var h=n(2),b=n.n(h),y=n(1),g=n.n(y),v=n(0),m=n.n(v),x=n(13),O=n(345),w={width:450,height:300,padding:50},j=function(e){function t(){return c(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return d(t,e),l(t,[{key:"renderLine",value:function(e){var t=e.axisComponent,n=this.getComponentProps(t,"axis",0);return m.a.cloneElement(t,n)}},{key:"renderLabel",value:function(e){var t=e.axisLabelComponent;if(!e.label)return null;var n=this.getComponentProps(t,"axisLabel",0);return m.a.cloneElement(t,n)}},{key:"renderGridAndTicks",value:function(e){var t=this,n=e.tickComponent,r=e.tickLabelComponent,a=e.gridComponent,o=e.name;return this.dataKeys.map(function(i,u){var c=t.getComponentProps(n,"ticks",u),s=m.a.cloneElement(n,c),l=t.getComponentProps(a,"grid",u),f=m.a.cloneElement(a,l),p=t.getComponentProps(r,"tickLabels",u),d=m.a.cloneElement(r,p);return m.a.cloneElement(e.groupComponent,{key:"".concat(o,"-tick-group-").concat(i)},f,s,d)})}},{key:"fixLabelOverlap",value:function(e,t){var n=x.b.isVertical(t),r=n?t.height:t.width,a=function(e){return e.type&&"label"===e.type.role},o=e.map(function(e){return e.props.children}).reduce(function(e,t){return e.concat(t)},[]).filter(a).map(function(e){return e.props}),i=function(e){return"object"==typeof e?b()({},{top:0,right:0,bottom:0,left:0},e):{top:e,right:e,bottom:e,left:e}},u=o.reduce(function(e,t){var r=i(t.style.padding),a=x.k.approximateTextSize(t.text,{angle:t.angle,fontSize:t.style.fontSize,letterSpacing:t.style.letterSpacing,fontFamily:t.style.fontFamily});return e+(n?a.height+r.top+r.bottom:a.width+r.right+r.left)},0),c=Math.floor(r*e.length/u),s=Math.ceil(e.length/c)||1,l=function(e){return e.props.children.filter(a).reduce(function(e,t){return(n?t.props.y:t.props.x)||0},0)};return e.sort(function(e,t){return n?l(t)-l(e):l(e)-l(t)}).filter(function(e,t){return t%s==0})}},{key:"shouldAnimate",value:function(){return!!this.props.animate}},{key:"render",value:function(){var e=t.animationWhitelist,n=t.role,r=x.e.modifyProps(this.props,w,n);if(this.shouldAnimate())return this.animateComponent(r,e);var o=this.renderGridAndTicks(r),i=r.fixLabelOverlap?this.fixLabelOverlap(o,r):o,u=[this.renderLine(r),this.renderLabel(r)].concat(a(i));return r.standalone?this.renderContainer(r.containerComponent,u):m.a.cloneElement(r.groupComponent,{},u)}}]),t}(m.a.Component);Object.defineProperty(j,"animationWhitelist",{configurable:!0,enumerable:!0,writable:!0,value:["style","domain","range","tickCount","tickValues","offsetX","offsetY","padding","width","height"]}),Object.defineProperty(j,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryAxis"}),Object.defineProperty(j,"role",{configurable:!0,enumerable:!0,writable:!0,value:"axis"}),Object.defineProperty(j,"defaultTransitions",{configurable:!0,enumerable:!0,writable:!0,value:{onExit:{duration:500},onEnter:{duration:500}}}),Object.defineProperty(j,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},x.c.baseProps,{axisComponent:g.a.element,axisLabelComponent:g.a.element,categories:g.a.oneOfType([g.a.arrayOf(g.a.string),g.a.shape({x:g.a.arrayOf(g.a.string),y:g.a.arrayOf(g.a.string)})]),crossAxis:g.a.bool,dependentAxis:g.a.bool,events:g.a.arrayOf(g.a.shape({target:g.a.oneOf(["axis","axisLabel","grid","ticks","tickLabels"]),eventKey:g.a.oneOfType([g.a.array,x.i.allOfType([x.i.integer,x.i.nonNegative]),g.a.string]),eventHandlers:g.a.object})),fixLabelOverlap:g.a.bool,gridComponent:g.a.element,groupComponent:g.a.element,invertAxis:g.a.bool,label:g.a.any,offsetX:g.a.number,offsetY:g.a.number,orientation:g.a.oneOf(["top","bottom","left","right"]),origin:g.a.shape({x:g.a.number,y:g.a.number}),stringMap:g.a.object,style:g.a.shape({parent:g.a.object,axis:g.a.object,axisLabel:g.a.object,grid:g.a.object,ticks:g.a.object,tickLabels:g.a.object}),tickComponent:g.a.element,tickCount:x.i.allOfType([x.i.integer,x.i.greaterThanZero]),tickFormat:g.a.oneOfType([g.a.func,x.i.homogeneousArray]),tickLabelComponent:g.a.element,tickValues:x.i.homogeneousArray})}),Object.defineProperty(j,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{axisComponent:m.a.createElement(x.g,{type:"axis"}),axisLabelComponent:m.a.createElement(x.n,null),tickLabelComponent:m.a.createElement(x.n,null),tickComponent:m.a.createElement(x.g,{type:"tick"}),gridComponent:m.a.createElement(x.g,{type:"grid"}),scale:"linear",standalone:!0,theme:x.o.grayscale,containerComponent:m.a.createElement(x.m,null),groupComponent:m.a.createElement("g",{role:"presentation"}),fixLabelOverlap:!1}}),Object.defineProperty(j,"getDomain",{configurable:!0,enumerable:!0,writable:!0,value:x.b.getDomain}),Object.defineProperty(j,"getAxis",{configurable:!0,enumerable:!0,writable:!0,value:x.b.getAxis}),Object.defineProperty(j,"getScale",{configurable:!0,enumerable:!0,writable:!0,value:O.b}),Object.defineProperty(j,"getStyles",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return Object(O.c)(e,w.style)}}),Object.defineProperty(j,"getBaseProps",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return Object(O.a)(e,w)}}),Object.defineProperty(j,"expectedComponents",{configurable:!0,enumerable:!0,writable:!0,value:["axisComponent","axisLabelComponent","groupComponent","containerComponent","tickComponent","tickLabelComponent","gridComponent"]}),t.a=Object(x.q)(j)},function(e,t,n){"use strict";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 a(e){return u(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function i(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function u(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}n.d(t,"a",function(){return W}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return x});var c=n(4),s=n.n(c),l=n(5),f=n.n(l),p=n(2),d=n.n(p),h=n(13),b={top:-1,left:-1,right:1,bottom:1},y=function(e,t,n){return s()(e)?e(t,n):e},g=function(e,t,n){return e&&Object.keys(e).some(function(t){return s()(e[t])})?Object.keys(e).reduce(function(r,a){return r[a]=y(e[a],t,n),r},{}):e},v=function(e){var t=h.b.getAxis(e),n=h.j.getBaseScale(e,t),r=h.b.getDomain(e)||n.domain();return n.range(h.e.getRange(e,t)),n.domain(r),n},m=function(e){var t=e.theme,n=e.dependentAxis,r=t&&t.axis&&t.axis.style,a=n?"dependentAxis":"independentAxis",o=t&&t[a]&&t[a].style;return r&&o?function(){return["axis","axisLabel","grid","parent","tickLabels","ticks"].reduce(function(e,t){return e[t]=f()({},o[t],r[t]),e},{})}():o||r},x=function(e,t){var n=e.style||{};t=t||{};var r={height:"100%",width:"100%"};return{parent:f()(n.parent,t.parent,r),axis:f()({},n.axis,t.axis),axisLabel:f()({},n.axisLabel,t.axisLabel),grid:f()({},n.grid,t.grid),ticks:f()({},n.ticks,t.ticks),tickLabels:f()({},n.tickLabels,t.tickLabels)}},O=function(e,t,n){var r=e.position,a=e.transform;return{x1:a.x,y1:a.y,x2:a.x+r.x2,y2:a.y+r.y2,style:t,datum:n}},w=function(e,t,n,r,a){var o=e.position,i=e.transform;return{style:t,x:i.x+o.x,y:i.y+o.y,verticalAnchor:n.verticalAnchor,textAnchor:n.textAnchor,angle:t.angle,text:a,datum:r}},j=function(e,t,n){var r=e.edge,a=e.transform;return{type:"grid",x1:a.x,y1:a.y,x2:r.x+a.x,y2:r.y+a.y,style:t,datum:n}},A=function(e,t,n){var r=t.style,a=t.padding,o=t.isVertical,i=e.width,u=e.height;return{type:"axis",style:r.axis,x1:o?n.x:a.left+n.x,x2:o?n.x:i-a.right+n.x,y1:o?a.top+n.y:n.y,y2:o?u-a.bottom+n.y:n.y}},k=function(e,t,n){return{tickStyle:g(e.ticks,t,n),labelStyle:g(e.tickLabels,t,n),gridStyle:g(e.grid,t,n)}},P=function(e){return e.dependentAxis?e.theme&&e.theme.dependentAxis?"dependentAxis":"axis":e.theme&&e.theme.independentAxis?"independentAxis":"axis"},C=function(e,t){var n=e.theme.axis||{};return f()({},e.theme[t],n)},M=function(e,t,n){return"axis"!==n&&(e.theme[n]=C(e,n)),h.e.modifyProps(e,t,n)},E=function(e,t,n){var r=t.style,a=t.orientation,o=t.padding,i=t.labelPadding,u=t.isVertical,c=b[a],s=o.left+o.right,l=o.top+o.bottom,f=c<0?"end":"start",p=r.axisLabel,d=u?-90:0;return{x:u?n.x+c*i:(e.width-s)/2+o.left+n.x,y:u?(e.height-l)/2+o.top+n.y:c*i+n.y,verticalAnchor:p.verticalAnchor||f,textAnchor:p.textAnchor||"middle",angle:void 0===p.angle?d:p.angle,style:p,text:e.label}},T=function(e,t){var n={top:"end",left:"end",right:"start",bottom:"start"},r=n[e];return{textAnchor:t?r:"middle",verticalAnchor:t?"middle":r}},S=function(e,t){var n=t.axisLabel||{};if(void 0!==n.padding&&null!==n.padding)return n.padding;var r=h.b.isVertical(e),a=n.fontSize||14;return e.label?a*(r?2.3:1.6):0},_=function(e,t){var n=t.style,r=t.padding,o=t.isVertical,i=t.orientation,u=t.labelPadding,c=t.stringTicks,s=t.ticks,l="right"===i?r.right:r.left,f="top"===i?r.top:r.bottom,p=n.axisLabel.fontSize||14,d=null!==e.offsetX&&void 0!==e.offsetX?e.offsetX:l,h=null!==e.offsetY&&void 0!==e.offsetY?e.offsetY:f,b=s.map(function(t){var r=c?e.tickValues[t-1]:t;return g(n.ticks,r).size||0}),y=p+2*Math.max.apply(Math,a(b))+u,v=1.2*p,m=o?y:v,x=o?v:y;return{x:null!==d&&void 0!==d?d:m,y:null!==h&&void 0!==h?h:x}},D=function(e,t,n){var r=t.orientation;return{top:{x:0,y:n.y},bottom:{x:0,y:e.height-n.y},left:{x:n.x,y:0},right:{x:e.width-n.x,y:0}}[r]},N=function(e,t,n){var r=e.tickStyle,a=e.labelStyle,o=r.size||0,i=r.padding||0,u=a.padding||0,c=o+i+u,s=b[t];return{x:n?s*c:0,x2:n?s*o:0,y:n?0:s*c,y2:n?0:s*o}},L=function(e,t,n){return{x:n?t.x:e+t.x,y:n?e+t.y:t.y}},I=function(e,t){var n=t.orientation,r=t.padding,a=t.isVertical,o=-b[n];return{x:a?o*(e.width-(r.left+r.right)):0,y:a?0:o*(e.height-(r.top+r.bottom))}},F=function(e,t,n){var r=t.padding,a=t.orientation,o="right"===a?r.right:r.left,i="top"===a?r.top:r.bottom;return{x:e.crossAxis?n.x-o:0,y:e.crossAxis?n.y-i:0}},R=function(e,t){var n=_(e,t);return{globalTransform:D(e,t,n),gridOffset:F(e,t,n),gridEdge:I(e,t)}},U=function(e){var t=m(e),n=x(e,t),r=h.e.getPadding(e),a=e.orientation||(e.dependentAxis?"left":"bottom"),o=h.b.isVertical(e),i=S(e,n),u=h.b.stringTicks(e)?e.tickValues:void 0,c=h.b.getAxis(e),s=v(e),l=h.b.getDomain(e),f=h.b.getTicks(e,s,e.crossAxis),p=h.b.getTickFormat(e,s);return{axis:c,style:n,padding:r,orientation:a,isVertical:o,labelPadding:i,stringTicks:u,anchors:T(a,o),scale:s,ticks:f,tickFormat:p,domain:l}},W=function(e,t){var n=P(e);e=M(e,t,n);var a=U(e),o=a.axis,i=a.style,u=a.orientation,c=a.isVertical,s=a.scale,l=a.ticks,f=a.tickFormat,p=a.anchors,b=a.domain,y=a.stringTicks,g=a.name,v="x"===o?"y":"x",m=e,x=m.width,C=m.height,T=m.standalone,S=m.theme,_=m.polar,D=m.padding,I=R(e,a),F=I.globalTransform,W=I.gridOffset,z=I.gridEdge,V={scale:r({},o,s),polar:_},B=A(e,a,F),q=E(e,a,F),Y={parent:d()({style:i.parent,ticks:l,standalone:T,theme:S,width:x,height:C,padding:D,domain:b,name:g},V)},H={dimension:v,range:r({},v,h.e.getRange(e,v)),scale:e.scale&&e.scale[v]?r({},v,e.scale[v]):void 0};return l.reduce(function(e,t,n){var r=y?y[n]:t,a=k(i,r,n),h={position:N(a,u,c),transform:L(s(t),F,c)},b={edge:z,transform:{x:c?-W.x+F.x:s(t)+F.x,y:c?s(t)+F.y:W.y+F.y}};return e[n]={axis:d()({dimension:o},V,B),axisLabel:d()({},V,q),ticks:d()({},V,O(h,a.tickStyle,t)),tickLabels:d()({},V,w(h,a.labelStyle,p,t,f(t,n,l))),grid:d()({},V,H,j(b,a.gridStyle,t))},e},Y)}},function(e,t,n){"use strict";var r=n(347);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";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 a(e){return u(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function i(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function u(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(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 l(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function f(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var h=n(2),b=n.n(h),y=n(0),g=n.n(y),v=n(1),m=n.n(v),x=n(13),O=n(348),w={width:450,height:300,padding:50},j=function(e){function t(){return c(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return d(t,e),l(t,[{key:"renderAxisLine",value:function(e){var t=e.dependentAxis,n=t?e.axisComponent:e.circularAxisComponent,r=this.getComponentProps(n,"axis",0);return g.a.cloneElement(n,r)}},{key:"renderLabel",value:function(e){var t=e.axisLabelComponent,n=e.dependentAxis;if(!e.label||!n)return null;var r=this.getComponentProps(t,"axisLabel",0);return g.a.cloneElement(t,r)}},{key:"renderAxis",value:function(e){var t=this,n=e.tickComponent,r=e.tickLabelComponent,o=e.name,i=e.dependentAxis?"radial":"angular",u="radial"===i?e.circularGridComponent:e.gridComponent,c=this.dataKeys.map(function(e,r){var a=b()({key:"".concat(o,"-tick-").concat(e)},t.getComponentProps(n,"ticks",r));return g.a.cloneElement(n,a)}),s=this.dataKeys.map(function(e,n){var r=b()({key:"".concat(o,"-grid-").concat(e)},t.getComponentProps(u,"grid",n));return g.a.cloneElement(u,r)}),l=this.dataKeys.map(function(e,n){var a=b()({key:"".concat(o,"-tick-").concat(e)},t.getComponentProps(r,"tickLabels",n));return g.a.cloneElement(r,a)}),f=this.renderAxisLine(e),p=this.renderLabel(e),d=[f,p].concat(a(c),a(s),a(l));return this.renderGroup(e,d)}},{key:"renderGroup",value:function(e,t){var n=e.groupComponent,r=n.props||{},a=x.e.getPolarOrigin(e),o=r.transform||"translate(".concat(a.x,", ").concat(a.y,")");return g.a.cloneElement(n,{transform:o},t)}},{key:"shouldAnimate",value:function(){return!!this.props.animate}},{key:"render",value:function(){var e=t.animationWhitelist,n=t.role,r=x.e.modifyProps(this.props,w,n);if(this.shouldAnimate())return this.animateComponent(r,e);var a=this.renderAxis(r);return r.standalone?this.renderContainer(r.containerComponent,a):a}}]),t}(g.a.Component);Object.defineProperty(j,"animationWhitelist",{configurable:!0,enumerable:!0,writable:!0,value:["style","domain","range","tickCount","tickValues","padding","width","height"]}),Object.defineProperty(j,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"VictoryAxis"}),Object.defineProperty(j,"role",{configurable:!0,enumerable:!0,writable:!0,value:"axis"}),Object.defineProperty(j,"defaultTransitions",{configurable:!0,enumerable:!0,writable:!0,value:{onExit:{duration:500},onEnter:{duration:500}}}),Object.defineProperty(j,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}({},x.c.baseProps,{axisAngle:m.a.number,axisComponent:m.a.element,axisLabelComponent:m.a.element,axisValue:m.a.number,categories:m.a.oneOfType([m.a.arrayOf(m.a.string),m.a.shape({x:m.a.arrayOf(m.a.string),y:m.a.arrayOf(m.a.string)})]),circularAxisComponent:m.a.element,circularGridComponent:m.a.element,containerComponent:m.a.element,dependentAxis:m.a.bool,endAngle:m.a.number,events:m.a.arrayOf(m.a.shape({target:m.a.oneOf(["axis","axisLabel","grid","ticks","tickLabels"]),eventKey:m.a.oneOfType([m.a.array,x.i.allOfType([x.i.integer,x.i.nonNegative]),m.a.string]),eventHandlers:m.a.object})),gridComponent:m.a.element,innerRadius:x.i.nonNegative,labelPlacement:m.a.oneOf(["parallel","perpendicular","vertical"]),startAngle:m.a.number,stringMap:m.a.object,style:m.a.shape({parent:m.a.object,axis:m.a.object,axisLabel:m.a.object,grid:m.a.object,ticks:m.a.object,tickLabels:m.a.object}),tickComponent:m.a.element,tickCount:x.i.allOfType([x.i.integer,x.i.greaterThanZero]),tickFormat:m.a.oneOfType([m.a.func,x.i.homogeneousArray]),tickLabelComponent:m.a.element,tickValues:x.i.homogeneousArray})}),Object.defineProperty(j,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{axisComponent:g.a.createElement(x.g,{type:"axis"}),axisLabelComponent:g.a.createElement(x.n,null),circularAxisComponent:g.a.createElement(x.a,{type:"axis"}),circularGridComponent:g.a.createElement(x.a,{type:"grid"}),containerComponent:g.a.createElement(x.m,null),endAngle:360,gridComponent:g.a.createElement(x.g,{type:"grid"}),groupComponent:g.a.createElement("g",{role:"presentation"}),labelPlacement:"parallel",scale:"linear",startAngle:0,standalone:!0,theme:x.o.grayscale,tickComponent:g.a.createElement(x.g,{type:"tick"}),tickLabelComponent:g.a.createElement(x.n,null)}}),Object.defineProperty(j,"getDomain",{configurable:!0,enumerable:!0,writable:!0,value:x.b.getDomain}),Object.defineProperty(j,"getAxis",{configurable:!0,enumerable:!0,writable:!0,value:x.b.getAxis}),Object.defineProperty(j,"getScale",{configurable:!0,enumerable:!0,writable:!0,value:O.b}),Object.defineProperty(j,"getStyles",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return Object(O.c)(e,w.style)}}),Object.defineProperty(j,"getBaseProps",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return Object(O.a)(e,w)}}),Object.defineProperty(j,"expectedComponents",{configurable:!0,enumerable:!0,writable:!0,value:["axisComponent","circularAxisComponent","groupComponent","containerComponent","tickComponent","tickLabelComponent","gridComponent","circularGridComponent"]}),t.a=Object(x.q)(j)},function(e,t,n){"use strict";n.d(t,"b",function(){return O}),n.d(t,"c",function(){return w}),n.d(t,"a",function(){return D});var r=n(4),a=n.n(r),o=n(5),i=n.n(o),u=n(349),c=n.n(u),s=n(2),l=n.n(s),f=n(13),p=function(e,t,n){return"x"===n?e*Math.cos(t):-e*Math.sin(t)},d=function(e){var t=e.dependentAxis?"radial":"angular",n="angular"===t?"radial":"angular";return e.horizontal?n:t},h=function(e,t){var n=function(e){return t(e)%(2*Math.PI)};return c()(e,n)},b=function(e,t,n){return a()(e)?e(t,n):e},y=function(e,t,n){return e&&Object.keys(e).some(function(t){return a()(e[t])})?Object.keys(e).reduce(function(r,a){return r[a]=b(e[a],t,n),r},{}):e},g=function(e,t,n){return{tickStyle:y(e.ticks,t,n),labelStyle:y(e.tickLabels,t,n),gridStyle:y(e.grid,t,n)}},v=function(e){var t=e.theme,n=e.dependentAxis,r=t&&t.axis&&t.axis.style,a=n?"dependentAxis":"independentAxis",o=t&&t[a]&&t[a].style;return r&&o?function(){return["axis","axisLabel","grid","parent","tickLabels","ticks"].reduce(function(e,t){return e[t]=i()({},o[t],r[t]),e},{})}():o||r},m=function(e){var t=f.e.getPadding(e),n=t.left,r=t.right,a=t.top,o=t.bottom,i=e.width,u=e.height;return Math.min(i-n-r,u-a-o)/2},x=function(e,t){if(e.range&&e.range[t])return e.range[t];if(e.range&&Array.isArray(e.range))return e.range;if("angular"===d(e))return[f.e.degreesToRadians(e.startAngle),f.e.degreesToRadians(e.endAngle)];var n=m(e);return[e.innerRadius||0,n]},O=function(e){var t=f.b.getAxis(e),n=f.j.getBaseScale(e,t),r=f.b.getDomain(e,t)||n.domain(),a=x(e,t);return n.range(a),n.domain(r),n},w=function(e,t){var n=e.style||{};t=t||{};var r={height:"auto",width:"100%"};return{parent:i()(r,n.parent,t.parent),axis:i()({},n.axis,t.axis),axisLabel:i()({},n.axisLabel,t.axisLabel),grid:i()({},n.grid,t.grid),ticks:i()({},n.ticks,t.ticks),tickLabels:i()({},n.tickLabels,t.tickLabels)}},j=function(e){var t=e.axisAngle,n=e.startAngle,r=e.axisValue,a=e.dependentAxis,o=e.scale,i="y"===f.b.getAxis(e)?"x":"y";return void 0!==r&&a&&void 0!==o[i]?f.e.radiansToDegrees(o.x(r)):void 0===t?n:t},A=function(e,t,n,r){var a=t.axisType,o=t.radius,i=t.scale,u=t.style,c=t.stringTicks,s=c?c[r]:n,l=g(u,s,r),f=l.tickStyle,p=f.padding||0,d=p,h="radial"===a?j(e):void 0;return"angular"===a?{index:r,datum:n,style:f,x1:o*Math.cos(i(n)),y1:-o*Math.sin(i(n)),x2:(o+p)*Math.cos(i(n)),y2:-(o+p)*Math.sin(i(n))}:{style:u,index:r,datum:n,x1:i(n)/2*Math.cos(h-d),x2:i(n)/2*Math.cos(h+d),y1:-i(n)/2*Math.sin(h-d),y2:-i(n)/2*Math.sin(h+d)}},k=function(e,t,n,r){var a=t.axisType,o=t.radius,i=t.tickFormat,u=t.style,c=t.scale,s=t.ticks,p=t.stringTicks,d=p?p[r]:n,h=g(u,d,r),b=h.labelStyle,y=e.tickLabelComponent,v=y.props&&y.props.labelPlacement?y.props.labelPlacement:e.labelPlacement,m=b.padding||0,x="radial"===a?j(e):void 0,O="angular"===a?f.e.radiansToDegrees(c(n)):x+0,w=void 0===b.angle?f.f.getPolarAngle(l()({},e,{labelPlacement:v}),O):b.angle,A="angular"===a?o+m:c(n);return{index:r,datum:n,style:b,angle:w,textAnchor:b.textAnchor||f.f.getPolarTextAnchor(l()({},e,{labelPlacement:v}),O),text:i(n,r,s),x:A*Math.cos(f.e.degreesToRadians(O)),y:-A*Math.sin(f.e.degreesToRadians(O))}},P=function(e,t,n,r){var a=t.axisType,o=t.radius,i=t.style,u=t.scale,c=t.stringTicks,s=e.startAngle,l=e.endAngle,f=e.innerRadius,d=void 0===f?0:f,h=c?c[r]:n,b=g(i,h,r),y=b.gridStyle,v=u(n);return"angular"===a?{index:r,datum:n,style:y,x1:p(o,v,"x"),y1:p(o,v,"y"),x2:p(d,v,"x"),y2:p(d,v,"y")}:{style:y,index:r,datum:n,cx:0,cy:0,r:u(n),startAngle:s,endAngle:l}},C=function(e,t){var n=t.axisType,r=t.radius,a=t.style,o=(t.scale,e.axisLabelComponent);if("radial"!==n)return{};var i=o.props&&o.props.labelPlacement?o.props.labelPlacement:e.labelPlacement,u=a&&a.axisLabel||{},c="radial"===n?j(e):void 0,s=void 0===u.angle?f.f.getPolarAngle(l()({},e,{labelPlacement:i}),c):u.angle,d=r+(u.padding||0);return{style:u,angle:s,textAnchor:u.textAnchor||f.f.getTextPolarAnchor(l()({},e,{labelPlacement:i}),c),verticalAnchor:u.verticalAnchor||f.f.getPolarVerticalAnchor(l()({},e,{labelPlacement:i}),c),text:e.label,x:p(d,f.e.degreesToRadians(c),"x"),y:p(d,f.e.degreesToRadians(c),"y")}},M=function(e,t){var n=t.style,r=t.axisType,a=t.radius,o=(t.scale,e.startAngle),i=e.endAngle,u=e.innerRadius,c=void 0===u?0:u,s="radial"===r?f.e.degreesToRadians(j(e)):void 0;return"radial"===r?{style:n.axis,x1:p(c,s,"x"),x2:p(a,s,"x"),y1:p(c,s,"y"),y2:p(a,s,"y")}:{style:n.axis,cx:0,cy:0,r:a,startAngle:o,endAngle:i}},E=function(e){return e.dependentAxis?e.theme&&e.theme.dependentAxis?"dependentAxis":"axis":e.theme&&e.theme.independentAxis?"independentAxis":"axis"},T=function(e,t){var n=e.theme.axis||{};return i()({},e.theme[t],n)},S=function(e,t,n){return"axis"!==n&&(e.theme[n]=T(e,n)),f.e.modifyProps(e,t,n)},_=function(e){e=l()({polar:!0},e);var t=v(e),n=w(e,t),r=f.e.getPadding(e),a=f.b.getAxis(e),o=d(e),i=f.b.stringTicks(e)?e.tickValues:void 0,u=f.b.getDomain(e,a),c=x(e,a),s=O(e),p=f.b.getTicks(e,s);return{axis:a,style:n,padding:r,stringTicks:i,axisType:o,scale:s,ticks:"angular"===o?h(p,s):p,tickFormat:f.b.getTickFormat(e,s),domain:u,range:c,radius:m(e)}},D=function(e,t){var n=E(e);e=S(e,t,n);var r=_(e),a=r.style,o=r.scale,i=r.ticks,u=r.domain,c=e,s=c.width,l=c.height,f=c.standalone,p=c.theme,d=c.name,h=M(e,r),b=C(e,r),y={parent:{style:a.parent,ticks:i,scale:o,width:s,height:l,domain:u,standalone:f,theme:p,name:d}};return i.reduce(function(t,n,a){return t[a]={axis:h,axisLabel:b,ticks:A(e,r,n,a),tickLabels:k(e,r,n,a),grid:P(e,r,n,a)},t},y)}},function(e,t,n){function r(e,t){return e&&e.length?o(e,a(t,2)):[]}var a=n(18),o=n(120);e.exports=r},function(e,t,n){"use strict";function r(e,t,n){var r=n.domain,a=n.scale,o=n.originSign,i=n.stringMap,u=n.categories,c=n.horizontal,s=e.props||{},l=e.type.getAxis(s),f=h.b.getCurrentAxis(l,c),p="x"===l?"y":"x",d=v(t,n),b="y"===l?void 0:d.y,y="x"===l?void 0:d.x,g=!1!==s.crossAxis,m=h.b.getOrientation(e,l,o[p]);return{stringMap:i[f],categories:u[f],startAngle:t.startAngle,endAngle:t.endAngle,innerRadius:t.innerRadius,domain:r,scale:a,offsetY:void 0!==s.offsetY?s.offsetY:b,offsetX:void 0!==s.offsetX?s.offsetX:y,crossAxis:g,orientation:m}}function a(e,t,n){var a=h.b.findAxisComponents([e]);return a.length>0?r(a[0],t,n):{categories:n.categories,domain:n.domain,range:n.range,scale:n.scale}}function o(e){var t=e.style&&e.style.parent;return{parent:f()({},t,{height:"100%",width:"100%",userSelect:"none"})}}function i(e,t){var n=o(e),r=h.e.isHorizontal(e),a=h.p.getCategories(e,t),i=m(e,t),u={x:h.b.getAxisComponent(t,"x"),y:h.b.getAxisComponent(t,"y")},c={x:g(s()({},e,{categories:a}),"x",t),y:g(s()({},e,{categories:a}),"y",t)},l={x:h.e.getRange(e,"x"),y:h.e.getRange(e,"y")},f={x:h.j.getScaleFromProps(e,"x")||u.x&&u.x.type.getScale(u.x.props)||h.j.getDefaultScale(),y:h.j.getScaleFromProps(e,"y")||u.y&&u.y.type.getScale(u.y.props)||h.j.getDefaultScale()},p={x:f.x.domain(c.x).range(l.x),y:f.y.domain(c.y).range(l.y)},d=e.polar?h.e.getPolarOrigin(e):h.b.getOrigin(c);return{axisComponents:u,categories:a,domain:c,range:l,horizontal:r,scale:p,stringMap:i,style:n,origin:d,originSign:{x:h.b.getOriginSign(d.x,c.x),y:h.b.getOriginSign(d.y,c.y)},defaultDomainPadding:y(t,r),padding:h.e.getPadding(e)}}function u(e,t,n){t=t||b(e),n=n||i(e,t);var r=n.style.parent,o=e.height,u=e.polar,c=e.theme,s=e.width,l=n,p=l.origin,h=l.horizontal,y=e.name||"chart";return t.map(function(t,i){var l=t.type&&t.type.role,b=Array.isArray(t.props.style)?t.props.style:f()({},t.props.style,{parent:r}),g=a(t,e,n),v=t.props.name||"".concat(y,"-").concat(l,"-").concat(i),m=f()({horizontal:h,height:o,polar:u,theme:c,width:s,style:b,name:v,origin:u?p:void 0,padding:n.padding,key:"".concat(v,"-key-").concat(i),standalone:!1},g);return d.a.cloneElement(t,m)})}n.d(t,"c",function(){return u}),n.d(t,"a",function(){return i}),n.d(t,"b",function(){return b});var c=n(2),s=n.n(c),l=n(5),f=n.n(l),p=n(0),d=n.n(p),h=n(13),b=function(e,t){var n=d.a.Children.toArray(e.children);if(0===n.length)return[t.independent,t.dependent];var r={dependent:h.b.getAxisComponentsWithParent(n,"dependent"),independent:h.b.getAxisComponentsWithParent(n,"independent")};if(0===r.dependent.length&&0===r.independent.length)return n.concat([t.independent,t.dependent]);var a=0;return n.filter(function(e){var t=e.type&&e.type.role,n=e.props||{};if("axis"!==t||n.dependentAxis)return!0;if(a<1)return a++,!0;return h.h.warn("Only one independent VictoryAxis component is allowed when using the VictoryChart wrapper. Only the first axis will be used. Please compose multi-axis charts manually"),!1})},y=function(e,t){var n=e.filter(function(e){return e.type&&e.type.role&&"group"===e.type.role});if(!(n.length<1)){var r=n[0].props,a=r.offset,o=r.children;return t?{y:a*o.length/2}:{x:a*o.length/2}}},g=function(e,t,n){n=n||d.a.Children.toArray(e.children);var r=h.p.getDomain(e,t,n),a=h.b.getAxisComponent(n,t);return a&&a.props&&a.props.invertAxis?r.concat().reverse():r},v=function(e,t){var n=t.axisComponents,r=t.scale,a=t.origin,o=t.domain,i=t.originSign,u=t.padding,c=u.top,s=u.bottom,l=u.left,f=u.right,p={x:h.b.getOrientation(n.x,"x",i.y),y:h.b.getOrientation(n.y,"y",i.x)},d={y:"bottom"===p.x?s:c,x:"left"===p.y?l:f},b={x:"left"===p.y?0:e.width,y:"bottom"===p.x?e.height:0},y={x:a.x===o.x[0]||a.x===o.x[1]?0:r.x(a.x),y:a.y===o.y[0]||a.y===o.y[1]?0:r.y(a.y)},g={x:y.x?Math.abs(b.x-y.x):d.x,y:y.y?Math.abs(b.y-y.y):d.y};return{x:n.x&&void 0!==n.x.offsetX?n.x.offsetX:g.x,y:n.y&&void 0!==n.y.offsetY?n.y.offsetY:g.y}},m=function(e,t){var n=h.p.getStringsFromChildren(e,t);return{x:n.x&&0!==n.x.length?n.x.reduce(function(e,t,n){return e[t]=n+1,e},{}):null,y:n.y&&0!==n.y.length?n.y.reduce(function(e,t,n){return e[t]=n+1,e},{}):null}}}])});
  //# sourceMappingURL=victory-chart.min.js.map