UNPKG

d3-funnel-graph

Version:
1 lines 148 kB
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).FunnelGraph=e()}}((function(){return function e(t,n,r){function o(u,a){if(!n[u]){if(!t[u]){var l="function"==typeof require&&require;if(!a&&l)return l(u,!0);if(i)return i(u,!0);var s=new Error("Cannot find module '"+u+"'");throw s.code="MODULE_NOT_FOUND",s}var c=n[u]={exports:{}};t[u][0].call(c.exports,(function(e){return o(t[u][1][e]||e)}),c,c.exports,e,t,n,r)}return n[u].exports}for(var i="function"==typeof require&&require,u=0;u<r.length;u++)o(r[u]);return o}({1:[function(e,t,n){"use strict";t.exports=e("./src/js/main").default},{"./src/js/main":142}],2:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.Color=u,n.Rgb=S,n.darker=n.brighter=void 0,n.default=w,n.hsl=L,n.hslConvert=T,n.rgb=M,n.rgbConvert=x;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var l=u?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(e("./define.js"));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){}var a=n.darker=.7,l=n.brighter=1/a,s="\\s*([+-]?\\d+)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",f="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",d=/^#([0-9a-f]{3,8})$/,p=new RegExp("^rgb\\(".concat(s,",").concat(s,",").concat(s,"\\)$")),h=new RegExp("^rgb\\(".concat(f,",").concat(f,",").concat(f,"\\)$")),y=new RegExp("^rgba\\(".concat(s,",").concat(s,",").concat(s,",").concat(c,"\\)$")),v=new RegExp("^rgba\\(".concat(f,",").concat(f,",").concat(f,",").concat(c,"\\)$")),b=new RegExp("^hsl\\(".concat(c,",").concat(f,",").concat(f,"\\)$")),g=new RegExp("^hsla\\(".concat(c,",").concat(f,",").concat(f,",").concat(c,"\\)$")),m={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function j(){return this.rgb().formatHex()}function _(){return this.rgb().formatRgb()}function w(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=d.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?O(t):3===n?new S(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?P(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?P(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=p.exec(e))?new S(t[1],t[2],t[3],1):(t=h.exec(e))?new S(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=y.exec(e))?P(t[1],t[2],t[3],t[4]):(t=v.exec(e))?P(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=b.exec(e))?D(t[1],t[2]/100,t[3]/100,1):(t=g.exec(e))?D(t[1],t[2]/100,t[3]/100,t[4]):m.hasOwnProperty(e)?O(m[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 P(e,t,n,r){return r<=0&&(e=t=n=NaN),new S(e,t,n,r)}function x(e){return e instanceof u||(e=w(e)),e?new S((e=e.rgb()).r,e.g,e.b,e.opacity):new S}function M(e,t,n,r){return 1===arguments.length?x(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 k(){return"#".concat(I(this.r)).concat(I(this.g)).concat(I(this.b))}function A(){var e=N(this.opacity);return"".concat(1===e?"rgb(":"rgba(").concat(E(this.r),", ").concat(E(this.g),", ").concat(E(this.b)).concat(1===e?")":", ".concat(e,")"))}function N(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function E(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function I(e){return((e=E(e))<16?"0":"")+e.toString(16)}function D(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new C(e,t,n,r)}function T(e){if(e instanceof C)return new C(e.h,e.s,e.l,e.opacity);if(e instanceof u||(e=w(e)),!e)return new C;if(e instanceof C)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,l=i-o,s=(i+o)/2;return l?(a=t===i?(n-r)/l+6*(n<r):n===i?(r-t)/l+2:(t-n)/l+4,l/=s<.5?i+o:2-i-o,a*=60):l=s>0&&s<1?0:a,new C(a,l,s,e.opacity)}function L(e,t,n,r){return 1===arguments.length?T(e):new C(e,t,n,null==r?1:r)}function C(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function R(e){return(e=(e||0)%360)<0?e+360:e}function z(e){return Math.max(0,Math.min(1,e||0))}function W(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,o.default)(u,w,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:j,formatHex:j,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return T(this).formatHsl()},formatRgb:_,toString:_}),(0,o.default)(S,M,(0,o.extend)(u,{brighter:function(e){return e=null==e?l:Math.pow(l,e),new S(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?a:Math.pow(a,e),new S(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},clamp:function(){return new S(E(this.r),E(this.g),E(this.b),N(this.opacity))},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:k,formatHex:k,formatHex8:function(){return"#".concat(I(this.r)).concat(I(this.g)).concat(I(this.b)).concat(I(255*(isNaN(this.opacity)?1:this.opacity)))},formatRgb:A,toString:A})),(0,o.default)(C,L,(0,o.extend)(u,{brighter:function(e){return e=null==e?l:Math.pow(l,e),new C(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?a:Math.pow(a,e),new C(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new S(W(e>=240?e-240:e+120,o,r),W(e,o,r),W(e<120?e+240:e-120,o,r),this.opacity)},clamp:function(){return new C(R(this.h),z(this.s),z(this.l),N(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=N(this.opacity);return"".concat(1===e?"hsl(":"hsla(").concat(R(this.h),", ").concat(100*z(this.s),"%, ").concat(100*z(this.l),"%").concat(1===e?")":", ".concat(e,")"))}}))},{"./define.js":4}],3:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.Cubehelix=b,n.default=v;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}(e("./define.js")),i=e("./color.js"),u=e("./math.js");function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var l=-.14861,s=1.78277,c=-.29227,f=-.90649,d=1.97294,p=d*f,h=d*s,y=s*c-f*l;function v(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof b)return new b(e.h,e.s,e.l,e.opacity);e instanceof i.Rgb||(e=(0,i.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,o=(y*r+p*t-h*n)/(y+p-h),a=r-o,l=(d*(n-o)-c*a)/f,s=Math.sqrt(l*l+a*a)/(d*o*(1-o)),v=s?Math.atan2(l,a)*u.degrees-120:NaN;return new b(v<0?v+360:v,s,o,e.opacity)}(e):new b(e,t,n,null==r?1:r)}function b(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,o.default)(b,v,(0,o.extend)(i.Color,{brighter:function(e){return e=null==e?i.brighter:Math.pow(i.brighter,e),new b(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?i.darker:Math.pow(i.darker,e),new b(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*u.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),o=Math.sin(e);return new i.Rgb(255*(t+n*(l*r+s*o)),255*(t+n*(c*r+f*o)),255*(t+n*(d*r)),this.opacity)}}))},{"./color.js":2,"./define.js":4,"./math.js":7}],4:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e},n.extend=function(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}},{}],5:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"color",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(n,"cubehelix",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(n,"gray",{enumerable:!0,get:function(){return u.gray}}),Object.defineProperty(n,"hcl",{enumerable:!0,get:function(){return u.hcl}}),Object.defineProperty(n,"hsl",{enumerable:!0,get:function(){return i.hsl}}),Object.defineProperty(n,"lab",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(n,"lch",{enumerable:!0,get:function(){return u.lch}}),Object.defineProperty(n,"rgb",{enumerable:!0,get:function(){return i.rgb}});var o,i=s(e("./color.js")),u=s(e("./lab.js")),a=(o=e("./cubehelix.js"))&&o.__esModule?o:{default:o};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var a=i?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(o,u,a):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}},{"./color.js":2,"./cubehelix.js":3,"./lab.js":6}],6:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.Hcl=P,n.Lab=b,n.default=v,n.gray=function(e,t){return new b(e,0,0,null==t?1:t)},n.hcl=O,n.lch=function(e,t,n,r){return 1===arguments.length?w(e):new P(n,t,e,null==r?1:r)};var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}(e("./define.js")),i=e("./color.js"),u=e("./math.js");function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var l=.96422,s=1,c=.82521,f=4/29,d=6/29,p=3*d*d,h=d*d*d;function y(e){if(e instanceof b)return new b(e.l,e.a,e.b,e.opacity);if(e instanceof P)return x(e);e instanceof i.Rgb||(e=(0,i.rgbConvert)(e));var t,n,r=_(e.r),o=_(e.g),u=_(e.b),a=g((.2225045*r+.7168786*o+.0606169*u)/s);return r===o&&o===u?t=n=a:(t=g((.4360747*r+.3850649*o+.1430804*u)/l),n=g((.0139322*r+.0971045*o+.7141733*u)/c)),new b(116*a-16,500*(t-a),200*(a-n),e.opacity)}function v(e,t,n,r){return 1===arguments.length?y(e):new b(e,t,n,null==r?1:r)}function b(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function g(e){return e>h?Math.pow(e,1/3):e/p+f}function m(e){return e>d?e*e*e:p*(e-f)}function j(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function _(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function w(e){if(e instanceof P)return new P(e.h,e.c,e.l,e.opacity);if(e instanceof b||(e=y(e)),0===e.a&&0===e.b)return new P(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*u.degrees;return new P(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function O(e,t,n,r){return 1===arguments.length?w(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}function x(e){if(isNaN(e.h))return new b(e.l,0,0,e.opacity);var t=e.h*u.radians;return new b(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}(0,o.default)(b,v,(0,o.extend)(i.Color,{brighter:function(e){return new b(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new b(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=l*m(t),e=s*m(e),n=c*m(n),new i.Rgb(j(3.1338561*t-1.6168667*e-.4906146*n),j(-.9787684*t+1.9161415*e+.033454*n),j(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),(0,o.default)(P,O,(0,o.extend)(i.Color,{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 x(this).rgb()}}))},{"./color.js":2,"./define.js":4,"./math.js":7}],7:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.radians=n.degrees=void 0;n.radians=Math.PI/180,n.degrees=180/Math.PI},{}],8:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r={value:function(){}};function o(){for(var e,t=0,n=arguments.length,r={};t<n;++t){if(!(e=arguments[t]+"")||e in r||/[\s.]/.test(e))throw new Error("illegal type: "+e);r[e]=[]}return new i(r)}function i(e){this._=e}function u(e,t){for(var n,r=0,o=e.length;r<o;++r)if((n=e[r]).name===t)return n.value}function a(e,t,n){for(var o=0,i=e.length;o<i;++o)if(e[o].name===t){e[o]=r,e=e.slice(0,o).concat(e.slice(o+1));break}return null!=n&&e.push({name:t,value:n}),e}i.prototype=o.prototype={constructor:i,on:function(e,t){var n,r,o=this._,i=(r=o,(e+"").trim().split(/^|\s+/).map((function(e){var t="",n=e.indexOf(".");if(n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),e&&!r.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:t}}))),l=-1,s=i.length;if(!(arguments.length<2)){if(null!=t&&"function"!=typeof t)throw new Error("invalid callback: "+t);for(;++l<s;)if(n=(e=i[l]).type)o[n]=a(o[n],e.name,t);else if(null==t)for(n in o)o[n]=a(o[n],e.name,null);return this}for(;++l<s;)if((n=(e=i[l]).type)&&(n=u(o[n],e.name)))return n},copy:function(){var e={},t=this._;for(var n in t)e[n]=t[n].slice();return new i(e)},call:function(e,t){if((n=arguments.length-2)>0)for(var n,r,o=new Array(n),i=0;i<n;++i)o[i]=arguments[i+2];if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(i=0,n=(r=this._[e]).length;i<n;++i)r[i].value.apply(t,o)},apply:function(e,t,n){if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(var r=this._[e],o=0,i=r.length;o<i;++o)r[o].value.apply(t,n)}};n.default=o},{}],9:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"dispatch",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./dispatch.js"))&&r.__esModule?r:{default:r}},{"./dispatch.js":8}],10:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.backOut=n.backInOut=n.backIn=void 0;var r=1.70158;n.backIn=function e(t){function n(e){return(e=+e)*e*(t*(e-1)+e)}return t=+t,n.overshoot=e,n}(r),n.backOut=function e(t){function n(e){return--e*e*((e+1)*t+e)+1}return t=+t,n.overshoot=e,n}(r),n.backInOut=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}(r)},{}],11:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.bounceIn=function(e){return 1-p(1-e)},n.bounceInOut=function(e){return((e*=2)<=1?1-p(1-e):p(e-1)+1)/2},n.bounceOut=p;var r=4/11,o=6/11,i=8/11,u=3/4,a=9/11,l=10/11,s=15/16,c=21/22,f=63/64,d=1/r/r;function p(e){return(e=+e)<r?d*e*e:e<i?d*(e-=o)*e+u:e<l?d*(e-=a)*e+s:d*(e-=c)*e+f}},{}],12:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.circleIn=function(e){return 1-Math.sqrt(1-e*e)},n.circleInOut=function(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2},n.circleOut=function(e){return Math.sqrt(1- --e*e)}},{}],13:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.cubicIn=function(e){return e*e*e},n.cubicInOut=function(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2},n.cubicOut=function(e){return--e*e*e+1}},{}],14:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.elasticOut=n.elasticInOut=n.elasticIn=void 0;var r=e("./math.js"),o=2*Math.PI;n.elasticIn=function e(t,n){var i=Math.asin(1/(t=Math.max(1,t)))*(n/=o);function u(e){return t*(0,r.tpmt)(- --e)*Math.sin((i-e)/n)}return u.amplitude=function(t){return e(t,n*o)},u.period=function(n){return e(t,n)},u}(1,.3),n.elasticOut=function e(t,n){var i=Math.asin(1/(t=Math.max(1,t)))*(n/=o);function u(e){return 1-t*(0,r.tpmt)(e=+e)*Math.sin((e+i)/n)}return u.amplitude=function(t){return e(t,n*o)},u.period=function(n){return e(t,n)},u}(1,.3),n.elasticInOut=function e(t,n){var i=Math.asin(1/(t=Math.max(1,t)))*(n/=o);function u(e){return((e=2*e-1)<0?t*(0,r.tpmt)(-e)*Math.sin((i-e)/n):2-t*(0,r.tpmt)(e)*Math.sin((i+e)/n))/2}return u.amplitude=function(t){return e(t,n*o)},u.period=function(n){return e(t,n)},u}(1,.3)},{"./math.js":18}],15:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.expIn=function(e){return(0,r.tpmt)(1-+e)},n.expInOut=function(e){return((e*=2)<=1?(0,r.tpmt)(1-e):2-(0,r.tpmt)(e-1))/2},n.expOut=function(e){return 1-(0,r.tpmt)(e)};var r=e("./math.js")},{"./math.js":18}],16:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"easeBack",{enumerable:!0,get:function(){return f.backInOut}}),Object.defineProperty(n,"easeBackIn",{enumerable:!0,get:function(){return f.backIn}}),Object.defineProperty(n,"easeBackInOut",{enumerable:!0,get:function(){return f.backInOut}}),Object.defineProperty(n,"easeBackOut",{enumerable:!0,get:function(){return f.backOut}}),Object.defineProperty(n,"easeBounce",{enumerable:!0,get:function(){return c.bounceOut}}),Object.defineProperty(n,"easeBounceIn",{enumerable:!0,get:function(){return c.bounceIn}}),Object.defineProperty(n,"easeBounceInOut",{enumerable:!0,get:function(){return c.bounceInOut}}),Object.defineProperty(n,"easeBounceOut",{enumerable:!0,get:function(){return c.bounceOut}}),Object.defineProperty(n,"easeCircle",{enumerable:!0,get:function(){return s.circleInOut}}),Object.defineProperty(n,"easeCircleIn",{enumerable:!0,get:function(){return s.circleIn}}),Object.defineProperty(n,"easeCircleInOut",{enumerable:!0,get:function(){return s.circleInOut}}),Object.defineProperty(n,"easeCircleOut",{enumerable:!0,get:function(){return s.circleOut}}),Object.defineProperty(n,"easeCubic",{enumerable:!0,get:function(){return i.cubicInOut}}),Object.defineProperty(n,"easeCubicIn",{enumerable:!0,get:function(){return i.cubicIn}}),Object.defineProperty(n,"easeCubicInOut",{enumerable:!0,get:function(){return i.cubicInOut}}),Object.defineProperty(n,"easeCubicOut",{enumerable:!0,get:function(){return i.cubicOut}}),Object.defineProperty(n,"easeElastic",{enumerable:!0,get:function(){return d.elasticOut}}),Object.defineProperty(n,"easeElasticIn",{enumerable:!0,get:function(){return d.elasticIn}}),Object.defineProperty(n,"easeElasticInOut",{enumerable:!0,get:function(){return d.elasticInOut}}),Object.defineProperty(n,"easeElasticOut",{enumerable:!0,get:function(){return d.elasticOut}}),Object.defineProperty(n,"easeExp",{enumerable:!0,get:function(){return l.expInOut}}),Object.defineProperty(n,"easeExpIn",{enumerable:!0,get:function(){return l.expIn}}),Object.defineProperty(n,"easeExpInOut",{enumerable:!0,get:function(){return l.expInOut}}),Object.defineProperty(n,"easeExpOut",{enumerable:!0,get:function(){return l.expOut}}),Object.defineProperty(n,"easeLinear",{enumerable:!0,get:function(){return r.linear}}),Object.defineProperty(n,"easePoly",{enumerable:!0,get:function(){return u.polyInOut}}),Object.defineProperty(n,"easePolyIn",{enumerable:!0,get:function(){return u.polyIn}}),Object.defineProperty(n,"easePolyInOut",{enumerable:!0,get:function(){return u.polyInOut}}),Object.defineProperty(n,"easePolyOut",{enumerable:!0,get:function(){return u.polyOut}}),Object.defineProperty(n,"easeQuad",{enumerable:!0,get:function(){return o.quadInOut}}),Object.defineProperty(n,"easeQuadIn",{enumerable:!0,get:function(){return o.quadIn}}),Object.defineProperty(n,"easeQuadInOut",{enumerable:!0,get:function(){return o.quadInOut}}),Object.defineProperty(n,"easeQuadOut",{enumerable:!0,get:function(){return o.quadOut}}),Object.defineProperty(n,"easeSin",{enumerable:!0,get:function(){return a.sinInOut}}),Object.defineProperty(n,"easeSinIn",{enumerable:!0,get:function(){return a.sinIn}}),Object.defineProperty(n,"easeSinInOut",{enumerable:!0,get:function(){return a.sinInOut}}),Object.defineProperty(n,"easeSinOut",{enumerable:!0,get:function(){return a.sinOut}});var r=e("./linear.js"),o=e("./quad.js"),i=e("./cubic.js"),u=e("./poly.js"),a=e("./sin.js"),l=e("./exp.js"),s=e("./circle.js"),c=e("./bounce.js"),f=e("./back.js"),d=e("./elastic.js")},{"./back.js":10,"./bounce.js":11,"./circle.js":12,"./cubic.js":13,"./elastic.js":14,"./exp.js":15,"./linear.js":17,"./poly.js":19,"./quad.js":20,"./sin.js":21}],17:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.linear=void 0;n.linear=function(e){return+e}},{}],18:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.tpmt=function(e){return 1.0009775171065494*(Math.pow(2,-10*e)-.0009765625)}},{}],19:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.polyOut=n.polyInOut=n.polyIn=void 0;n.polyIn=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),n.polyOut=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),n.polyInOut=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)},{}],20:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.quadIn=function(e){return e*e},n.quadInOut=function(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2},n.quadOut=function(e){return e*(2-e)}},{}],21:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.sinIn=function(e){return 1==+e?1:1-Math.cos(e*o)},n.sinInOut=function(e){return(1-Math.cos(r*e))/2},n.sinOut=function(e){return Math.sin(e*o)};var r=Math.PI,o=r/2},{}],22:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){return((0,u.isNumberArray)(t)?u.default:l)(e,t)},n.genericArray=l;var o,i=(o=e("./value.js"))&&o.__esModule?o:{default:o},u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}(e("./numberArray.js"));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function l(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,u=new Array(o),a=new Array(r);for(n=0;n<o;++n)u[n]=(0,i.default)(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<o;++n)a[n]=u[n](e);return a}}},{"./numberArray.js":36,"./value.js":46}],23:[function(e,t,n){"use strict";function r(e,t,n,r,o){var i=e*e,u=i*e;return((1-3*e+3*i-u)*t+(4-6*i+3*u)*n+(1+3*e+3*i-3*u)*r+u*o)/6}Object.defineProperty(n,"__esModule",{value:!0}),n.basis=r,n.default=function(e){var t=e.length-1;return function(n){var o=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[o],u=e[o+1],a=o>0?e[o-1]:2*i-u,l=o<t-1?e[o+2]:2*u-i;return r((n-o/t)*t,a,i,u,l)}}},{}],24:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var t=e.length;return function(n){var o=Math.floor(((n%=1)<0?++n:n)*t),i=e[(o+t-1)%t],u=e[o%t],a=e[(o+1)%t],l=e[(o+2)%t];return(0,r.basis)((n-o/t)*t,i,u,a,l)}};var r=e("./basis.js")},{"./basis.js":23}],25:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=u,n.gamma=function(e){return 1==(e=+e)?u:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,o.default)(isNaN(t)?n:t)}},n.hue=function(e,t){var n=t-e;return n?i(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,o.default)(isNaN(e)?t:e)};var r,o=(r=e("./constant.js"))&&r.__esModule?r:{default:r};function i(e,t){return function(n){return e+n*t}}function u(e,t){var n=t-e;return n?i(e,n):(0,o.default)(isNaN(e)?t:e)}},{"./constant.js":26}],26:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default=function(e){return function(){return e}}},{}],27:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.cubehelixLong=void 0;var o=e("d3-color"),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(e("./color.js"));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function a(e){return function t(n){function r(t,r){var u=e((t=(0,o.cubehelix)(t)).h,(r=(0,o.cubehelix)(r)).h),a=(0,i.default)(t.s,r.s),l=(0,i.default)(t.l,r.l),s=(0,i.default)(t.opacity,r.opacity);return function(e){return t.h=u(e),t.s=a(e),t.l=l(Math.pow(e,n)),t.opacity=s(e),t+""}}return n=+n,r.gamma=t,r}(1)}n.default=a(i.hue),n.cubehelixLong=a(i.default)},{"./color.js":25,"d3-color":5}],28:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},{}],29:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},{}],30:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.hclLong=n.default=void 0;var o=e("d3-color"),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(e("./color.js"));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function a(e){return function(t,n){var r=e((t=(0,o.hcl)(t)).h,(n=(0,o.hcl)(n)).h),u=(0,i.default)(t.c,n.c),a=(0,i.default)(t.l,n.l),l=(0,i.default)(t.opacity,n.opacity);return function(e){return t.h=r(e),t.c=u(e),t.l=a(e),t.opacity=l(e),t+""}}}n.default=a(i.hue),n.hclLong=a(i.default)},{"./color.js":25,"d3-color":5}],31:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.hslLong=n.default=void 0;var o=e("d3-color"),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(e("./color.js"));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function a(e){return function(t,n){var r=e((t=(0,o.hsl)(t)).h,(n=(0,o.hsl)(n)).h),u=(0,i.default)(t.s,n.s),a=(0,i.default)(t.l,n.l),l=(0,i.default)(t.opacity,n.opacity);return function(e){return t.h=r(e),t.s=u(e),t.l=a(e),t.opacity=l(e),t+""}}}n.default=a(i.hue),n.hslLong=a(i.default)},{"./color.js":25,"d3-color":5}],32:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n=(0,r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}};var r=e("./color.js")},{"./color.js":25}],33:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"interpolate",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(n,"interpolateArray",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(n,"interpolateBasis",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(n,"interpolateBasisClosed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(n,"interpolateCubehelix",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(n,"interpolateCubehelixLong",{enumerable:!0,get:function(){return w.cubehelixLong}}),Object.defineProperty(n,"interpolateDate",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(n,"interpolateDiscrete",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(n,"interpolateHcl",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(n,"interpolateHclLong",{enumerable:!0,get:function(){return _.hclLong}}),Object.defineProperty(n,"interpolateHsl",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(n,"interpolateHslLong",{enumerable:!0,get:function(){return m.hslLong}}),Object.defineProperty(n,"interpolateHue",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(n,"interpolateLab",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(n,"interpolateNumber",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(n,"interpolateNumberArray",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(n,"interpolateObject",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(n,"interpolateRgb",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(n,"interpolateRgbBasis",{enumerable:!0,get:function(){return g.rgbBasis}}),Object.defineProperty(n,"interpolateRgbBasisClosed",{enumerable:!0,get:function(){return g.rgbBasisClosed}}),Object.defineProperty(n,"interpolateRound",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(n,"interpolateString",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(n,"interpolateTransformCss",{enumerable:!0,get:function(){return v.interpolateTransformCss}}),Object.defineProperty(n,"interpolateTransformSvg",{enumerable:!0,get:function(){return v.interpolateTransformSvg}}),Object.defineProperty(n,"interpolateZoom",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(n,"piecewise",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(n,"quantize",{enumerable:!0,get:function(){return P.default}});var o=S(e("./value.js")),i=S(e("./array.js")),u=S(e("./basis.js")),a=S(e("./basisClosed.js")),l=S(e("./date.js")),s=S(e("./discrete.js")),c=S(e("./hue.js")),f=S(e("./number.js")),d=S(e("./numberArray.js")),p=S(e("./object.js")),h=S(e("./round.js")),y=S(e("./string.js")),v=e("./transform/index.js"),b=S(e("./zoom.js")),g=M(e("./rgb.js")),m=M(e("./hsl.js")),j=S(e("./lab.js")),_=M(e("./hcl.js")),w=M(e("./cubehelix.js")),O=S(e("./piecewise.js")),P=S(e("./quantize.js"));function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var a=i?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(o,u,a):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}function S(e){return e&&e.__esModule?e:{default:e}}},{"./array.js":22,"./basis.js":23,"./basisClosed.js":24,"./cubehelix.js":27,"./date.js":28,"./discrete.js":29,"./hcl.js":30,"./hsl.js":31,"./hue.js":32,"./lab.js":34,"./number.js":35,"./numberArray.js":36,"./object.js":37,"./piecewise.js":38,"./quantize.js":39,"./rgb.js":40,"./round.js":41,"./string.js":42,"./transform/index.js":44,"./value.js":46,"./zoom.js":47}],34:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n=(0,i.default)((e=(0,o.lab)(e)).l,(t=(0,o.lab)(t)).l),r=(0,i.default)(e.a,t.a),u=(0,i.default)(e.b,t.b),a=(0,i.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=r(t),e.b=u(t),e.opacity=a(t),e+""}};var r,o=e("d3-color"),i=(r=e("./color.js"))&&r.__esModule?r:{default:r}},{"./color.js":25,"d3-color":5}],35:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},{}],36:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(n=0;n<r;++n)o[n]=e[n]*(1-i)+t[n]*i;return o}},n.isNumberArray=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}},{}],37:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n,r={},u={};null!==e&&"object"===i(e)||(e={});null!==t&&"object"===i(t)||(t={});for(n in t)n in e?r[n]=(0,o.default)(e[n],t[n]):u[n]=t[n];return function(e){for(n in r)u[n]=r[n](e);return u}};var r,o=(r=e("./value.js"))&&r.__esModule?r:{default:r};function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}},{"./value.js":46}],38:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){void 0===t&&(t=e,e=o.default);var n=0,r=t.length-1,i=t[0],u=new Array(r<0?0:r);for(;n<r;)u[n]=e(i,i=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return u[t](e-t)}};var r,o=(r=e("./value.js"))&&r.__esModule?r:{default:r}},{"./value.js":46}],39:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n}},{}],40:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.rgbBasisClosed=n.rgbBasis=n.default=void 0;var o=e("d3-color"),i=s(e("./basis.js")),u=s(e("./basisClosed.js")),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var a=i?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(o,u,a):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}(e("./color.js"));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}n.default=function e(t){var n=(0,a.gamma)(t);function r(e,t){var r=n((e=(0,o.rgb)(e)).r,(t=(0,o.rgb)(t)).r),i=n(e.g,t.g),u=n(e.b,t.b),l=(0,a.default)(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=u(t),e.opacity=l(t),e+""}}return r.gamma=e,r}(1);function c(e){return function(t){var n,r,i=t.length,u=new Array(i),a=new Array(i),l=new Array(i);for(n=0;n<i;++n)r=(0,o.rgb)(t[n]),u[n]=r.r||0,a[n]=r.g||0,l[n]=r.b||0;return u=e(u),a=e(a),l=e(l),r.opacity=1,function(e){return r.r=u(e),r.g=a(e),r.b=l(e),r+""}}}n.rgbBasis=c(i.default),n.rgbBasisClosed=c(u.default)},{"./basis.js":23,"./basisClosed.js":24,"./color.js":25,"d3-color":5}],41:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}},{}],42:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n,r,a,l=i.lastIndex=u.lastIndex=0,s=-1,c=[],f=[];e+="",t+="";for(;(n=i.exec(e))&&(r=u.exec(t));)(a=r.index)>l&&(a=t.slice(l,a),c[s]?c[s]+=a:c[++s]=a),(n=n[0])===(r=r[0])?c[s]?c[s]+=r:c[++s]=r:(c[++s]=null,f.push({i:s,x:(0,o.default)(n,r)})),l=u.lastIndex;l<t.length&&(a=t.slice(l),c[s]?c[s]+=a:c[++s]=a);return c.length<2?f[0]?function(e){return function(t){return e(t)+""}}(f[0].x):function(e){return function(){return e}}(t):(t=f.length,function(e){for(var n,r=0;r<t;++r)c[(n=f[r]).i]=n.x(e);return c.join("")})};var r,o=(r=e("./number.js"))&&r.__esModule?r:{default:r};var i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,u=new RegExp(i.source,"g")},{"./number.js":35}],43:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t,n,o,i,u){var a,l,s;(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a);(s=e*n+t*o)&&(n-=e*s,o-=t*s);(l=Math.sqrt(n*n+o*o))&&(n/=l,o/=l,s/=l);e*o<t*n&&(e=-e,t=-t,s=-s,a=-a);return{translateX:i,translateY:u,rotate:Math.atan2(t,e)*r,skewX:Math.atan(s)*r,scaleX:a,scaleY:l}},n.identity=void 0;var r=180/Math.PI;n.identity={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1}},{}],44:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.interpolateTransformSvg=n.interpolateTransformCss=void 0;var r,o=(r=e("../number.js"))&&r.__esModule?r:{default:r},i=e("./parse.js");function u(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(u,a){var l=[],s=[];return u=e(u),a=e(a),function(e,r,i,u,a,l){if(e!==i||r!==u){var s=a.push("translate(",null,t,null,n);l.push({i:s-4,x:(0,o.default)(e,i)},{i:s-2,x:(0,o.default)(r,u)})}else(i||u)&&a.push("translate("+i+t+u+n)}(u.translateX,u.translateY,a.translateX,a.translateY,l,s),function(e,t,n,u){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),u.push({i:n.push(i(n)+"rotate(",null,r)-2,x:(0,o.default)(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(u.rotate,a.rotate,l,s),function(e,t,n,u){e!==t?u.push({i:n.push(i(n)+"skewX(",null,r)-2,x:(0,o.default)(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(u.skewX,a.skewX,l,s),function(e,t,n,r,u,a){if(e!==n||t!==r){var l=u.push(i(u)+"scale(",null,",",null,")");a.push({i:l-4,x:(0,o.default)(e,n)},{i:l-2,x:(0,o.default)(t,r)})}else 1===n&&1===r||u.push(i(u)+"scale("+n+","+r+")")}(u.scaleX,u.scaleY,a.scaleX,a.scaleY,l,s),u=a=null,function(e){for(var t,n=-1,r=s.length;++n<r;)l[(t=s[n]).i]=t.x(e);return l.join("")}}}n.interpolateTransformCss=u(i.parseCss,"px, ","px)","deg)"),n.interpolateTransformSvg=u(i.parseSvg,", ",")",")")},{"../number.js":35,"./parse.js":45}],45:[function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.parseCss=function(e){var t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?i.identity:(0,i.default)(t.a,t.b,t.c,t.d,t.e,t.f)},n.parseSvg=function(e){if(null==e)return i.identity;o||(o=document.createElementNS("http://www.w3.org/2000/svg","g"));return o.setAttribute("transform",e),(e=o.transform.baseVal.consolidate())?(e=e.matrix,(0,i.default)(e.a,e.b,e.c,e.d,e.e,e.f)):i.identity};var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(o,a,l):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(e("./decompose.js"));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},{"./decompose.js":43}],46:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n,d=h(t);return null==t||"boolean"===d?(0,c.default)(t):("number"===d?a.default:"string"===d?(n=(0,r.color)(t))?(t=n,o.default):s.default:t instanceof r.color?o.default:t instanceof Date?u.default:(0,f.isNumberArray)(t)?f.default:Array.isArray(t)?i.genericArray:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?l.default:a.default)(e,t)};var r=e("d3-color"),o=p(e("./rgb.js")),i=e("./array.js"),u=p(e("./date.js")),a=p(e("./number.js")),l=p(e("./object.js")),s=p(e("./string.js")),c=p(e("./constant.js")),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=h(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(e("./numberArray.js"));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}},{"./array.js":22,"./constant.js":26,"./date.js":28,"./number.js":35,"./numberArray.js":36,"./object.js":37,"./rgb.js":40,"./string.js":42,"d3-color":5}],47:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;function r(e){return((e=Math.exp(e))+1/e)/2}n.default=function e(t,n,o){function i(e,i){var u,a,l=e[0],s=e[1],c=e[2],f=i[0],d=i[1],p=i[2],h=f-l,y=d-s,v=h*h+y*y;if(v<1e-12)a=Math.log(p/c)/t,u=function(e){return[l+e*h,s+e*y,c*Math.exp(t*e*a)]};else{var b=Math.sqrt(v),g=(p*p-c*c+o*v)/(2*c*n*b),m=(p*p-c*c-o*v)/(2*p*n*b),j=Math.log(Math.sqrt(g*g+1)-g),_=Math.log(Math.sqrt(m*m+1)-m);a=(_-j)/t,u=function(e){var o,i=e*a,u=r(j),f=c/(n*b)*(u*(o=t*i+j,((o=Math.exp(2*o))-1)/(o+1))-function(e){return((e=Math.exp(e))-1/e)/2}(j));return[l+f*h,s+f*y,c*u/r(t*i+j)]}}return u.duration=1e3*a*t/Math.SQRT2,u}return i.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},i}(Math.SQRT2,2,4)},{}],48:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return null==e?[]:Array.isArray(e)?e:Array.from(e)}},{}],49:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return function(){return e}}},{}],50:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return(0,o.default)((0,r.default)(e).call(document.documentElement))};var r=i(e("./creator.js")),o=i(e("./select.js"));function i(e){return e&&e.__esModule?e:{default:e}}},{"./creator.js":51,"./select.js":59}],51:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var t=(0,o.default)(e);return(t.local?a:u)(t)};var r,o=(r=e("./namespace.js"))&&r.__esModule?r:{default:r},i=e("./namespaces.js");function u(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===i.xhtml&&t.documentElement.namespaceURI===i.xhtml?t.createElement(e):t.createElementNS(n,e)}}function a(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}},{"./namespace.js":55,"./namespaces.js":56}],52:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"create",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(n,"creator",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(n,"local",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(n,"matcher",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(n,"namespace",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(n,"namespaces",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(n,"pointer",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(n,"pointers",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(n,"