From be7f503448a6ffd5f5a63d27e6c54601dd558271 Mon Sep 17 00:00:00 2001 From: Dannon Baker Date: Tue, 13 Feb 2018 12:12:40 -0500 Subject: [PATCH] Fix example plugin imports --- .../visualizations/example/package.json | 3 +- .../visualizations/example/src/script.js | 51 +- .../visualizations/example/static/script.js | 1184 +++++++++-------- 3 files changed, 628 insertions(+), 610 deletions(-) diff --git a/config/plugins/visualizations/example/package.json b/config/plugins/visualizations/example/package.json index 207d7dfb897..3dd286ae04a 100644 --- a/config/plugins/visualizations/example/package.json +++ b/config/plugins/visualizations/example/package.json @@ -12,7 +12,8 @@ "bootstrap": "^3.3.7", "d3": "^4.12.2", "jquery": "^3.1.1", - "parcel-bundler": "^1.4.1" + "parcel-bundler": "^1.4.1", + "underscore": "^1.8.3" }, "scripts": { "build": "parcel build src/script.js -d static" diff --git a/config/plugins/visualizations/example/src/script.js b/config/plugins/visualizations/example/src/script.js index 73e6729435d..0f49cfae3ed 100644 --- a/config/plugins/visualizations/example/src/script.js +++ b/config/plugins/visualizations/example/src/script.js @@ -1,4 +1,5 @@ import * as d3 from "d3"; +import * as _ from "underscore"; var Datasets = window.bundleEntries.chartUtilities.Datasets; @@ -6,33 +7,43 @@ _.extend(window.bundleEntries || {}, { load: function(options) { var chart = options.chart; Datasets.request({ - dataset_id : chart.get( 'dataset_id' ), - dataset_groups : chart.groups, - success : function( groups ) { + dataset_id: chart.get("dataset_id"), + dataset_groups: chart.groups, + success: function(groups) { var colors = d3.scaleOrdinal(d3.schemeCategory20); var error = null; - _.each( groups, function( group, group_index ) { + _.each(groups, function(group, group_index) { try { - var svg = d3.select( '#' + ( options.targets[ group_index ] || options.targets[ 0 ] ) ); - var height = parseInt( svg.style( 'height' ) ); - var width = parseInt( svg.style( 'width' ) ); - var maxValue = d3.max( group.values, function( d ) { return Math.max( d.x, d.y ) } ); - svg.selectAll( 'bubbles' ) - .data( group.values ) - .enter().append( 'circle' ) - .attr( 'r', function( d ) { return ( Math.abs( d.z ) * 20 ) / maxValue } ) - .attr( 'cy', function( d, i ) { return height * d.y / maxValue } ) - .attr( 'cx', function( d ) { return width * d.x / maxValue } ) - .style( 'stroke', colors( group_index ) ) - .style( 'fill', 'white' ); - } catch ( err ) { + var svg = d3.select("#" + (options.targets[group_index] || options.targets[0])); + var height = parseInt(svg.style("height")); + var width = parseInt(svg.style("width")); + var maxValue = d3.max(group.values, function(d) { + return Math.max(d.x, d.y); + }); + svg + .selectAll("bubbles") + .data(group.values) + .enter() + .append("circle") + .attr("r", function(d) { + return Math.abs(d.z) * 20 / maxValue; + }) + .attr("cy", function(d, i) { + return height * d.y / maxValue; + }) + .attr("cx", function(d) { + return width * d.x / maxValue; + }) + .style("stroke", colors(group_index)) + .style("fill", "white"); + } catch (err) { error = err; } }); - if ( error ) { - chart.state( 'failed', error ); + if (error) { + chart.state("failed", error); } else { - chart.state( 'ok', 'Workshop chart has been drawn.' ); + chart.state("ok", "Workshop chart has been drawn."); } options.process.resolve(); } diff --git a/config/plugins/visualizations/example/static/script.js b/config/plugins/visualizations/example/static/script.js index 7576c631a38..959a5e4a16c 100644 --- a/config/plugins/visualizations/example/static/script.js +++ b/config/plugins/visualizations/example/static/script.js @@ -1,812 +1,816 @@ -require=function(r,e,n){function t(n,o){function i(r){return t(i.resolve(r))}function f(e){return r[n][1][e]||e}if(!e[n]){if(!r[n]){var c="function"==typeof require&&require;if(!o&&c)return c(n,!0);if(u)return u(n,!0);var l=new Error("Cannot find module '"+n+"'");throw l.code="MODULE_NOT_FOUND",l}i.resolve=f;var a=e[n]=new t.Module;r[n][0].call(a.exports,i,a,a.exports)}return e[n].exports}function o(){this.bundle=t,this.exports={}}var u="function"==typeof require&&require;t.Module=o,t.modules=r,t.cache=e,t.parent=u;for(var i=0;i build/package.js && node rollup.node",test:"tape 'test/**/*-test.js'",prepublishOnly:'npm run test && rollup -c --banner "$(preamble)" && uglifyjs -b beautify=false,preamble="\'$(preamble)\'" build/d3.js -c negate_iife=false -m -o build/d3.min.js',postpublish:'git push && git push --tags && cd ../d3.github.com && git pull && cp ../d3/build/d3.js d3.v4.js && cp ../d3/build/d3.min.js d3.v4.min.js && git add d3.v4.js d3.v4.min.js && git commit -m "d3 ${npm_package_version}" && git push && cd - && cd ../d3-bower && git pull && cp ../d3/LICENSE ../d3/README.md ../d3/build/d3.js ../d3/build/d3.min.js . && git add -- LICENSE README.md d3.js d3.min.js && git commit -m "${npm_package_version}" && git tag -am "${npm_package_version}" v${npm_package_version} && git push && git push --tags && cd - && zip -j build/d3.zip -- LICENSE README.md API.md CHANGES.md build/d3.js build/d3.min.js'},c=exports.devDependencies={json2module:"0.0","package-preamble":"0.1",rimraf:"2",rollup:"0.53","rollup-plugin-ascii":"0.0","rollup-plugin-node-resolve":"3",tape:"4","uglify-js":"3.2"},g=exports.dependencies={"d3-array":"1.2.1","d3-axis":"1.0.8","d3-brush":"1.0.4","d3-chord":"1.0.4","d3-collection":"1.0.4","d3-color":"1.0.3","d3-dispatch":"1.0.3","d3-drag":"1.2.1","d3-dsv":"1.0.8","d3-ease":"1.0.3","d3-force":"1.1.0","d3-format":"1.2.1","d3-geo":"1.9.1","d3-hierarchy":"1.1.5","d3-interpolate":"1.1.6","d3-path":"1.0.5","d3-polygon":"1.0.3","d3-quadtree":"1.0.3","d3-queue":"3.0.7","d3-random":"1.1.0","d3-request":"1.0.6","d3-scale":"1.0.7","d3-selection":"1.2.0","d3-shape":"1.2.0","d3-time":"1.0.8","d3-time-format":"2.1.1","d3-timer":"1.0.7","d3-transition":"1.1.1","d3-voronoi":"1.1.2","d3-zoom":"1.7.1"}; -},{}],68:[function(require,module,exports) { +require=function(r,e,n){function t(n,o){function i(r){return t(i.resolve(r))}function f(e){return r[n][1][e]||e}if(!e[n]){if(!r[n]){var c="function"==typeof require&&require;if(!o&&c)return c(n,!0);if(u)return u(n,!0);var l=new Error("Cannot find module '"+n+"'");throw l.code="MODULE_NOT_FOUND",l}i.resolve=f;var a=e[n]=new t.Module;r[n][0].call(a.exports,i,a,a.exports)}return e[n].exports}function o(){this.bundle=t,this.exports={}}var u="function"==typeof require&&require;t.Module=o,t.modules=r,t.cache=e,t.parent=u;for(var i=0;i build/package.js && node rollup.node",test:"tape 'test/**/*-test.js'",prepublishOnly:'npm run test && rollup -c --banner "$(preamble)" && uglifyjs -b beautify=false,preamble="\'$(preamble)\'" build/d3.js -c negate_iife=false -m -o build/d3.min.js',postpublish:'git push && git push --tags && cd ../d3.github.com && git pull && cp ../d3/build/d3.js d3.v4.js && cp ../d3/build/d3.min.js d3.v4.min.js && git add d3.v4.js d3.v4.min.js && git commit -m "d3 ${npm_package_version}" && git push && cd - && cd ../d3-bower && git pull && cp ../d3/LICENSE ../d3/README.md ../d3/build/d3.js ../d3/build/d3.min.js . && git add -- LICENSE README.md d3.js d3.min.js && git commit -m "${npm_package_version}" && git tag -am "${npm_package_version}" v${npm_package_version} && git push && git push --tags && cd - && zip -j build/d3.zip -- LICENSE README.md API.md CHANGES.md build/d3.js build/d3.min.js'},c=exports.devDependencies={json2module:"0.0","package-preamble":"0.1",rimraf:"2",rollup:"0.53","rollup-plugin-ascii":"0.0","rollup-plugin-node-resolve":"3",tape:"4","uglify-js":"3.2"},g=exports.dependencies={"d3-array":"1.2.1","d3-axis":"1.0.8","d3-brush":"1.0.4","d3-chord":"1.0.4","d3-collection":"1.0.4","d3-color":"1.0.3","d3-dispatch":"1.0.3","d3-drag":"1.2.1","d3-dsv":"1.0.8","d3-ease":"1.0.3","d3-force":"1.1.0","d3-format":"1.2.2","d3-geo":"1.9.1","d3-hierarchy":"1.1.5","d3-interpolate":"1.1.6","d3-path":"1.0.5","d3-polygon":"1.0.3","d3-quadtree":"1.0.3","d3-queue":"3.0.7","d3-random":"1.1.0","d3-request":"1.0.6","d3-scale":"1.0.7","d3-selection":"1.3.0","d3-shape":"1.2.0","d3-time":"1.0.8","d3-time-format":"2.1.1","d3-timer":"1.0.7","d3-transition":"1.1.1","d3-voronoi":"1.1.2","d3-zoom":"1.7.1"}; +},{}],72:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){return et?1:e>=t?0:NaN}; -},{}],69:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return 1===e.length&&(e=r(e)),{left:function(n,t,r,u){for(null==r&&(r=0),null==u&&(u=n.length);r>>1;e(n[l],t)<0?r=l+1:u=l}return r},right:function(n,t,r,u){for(null==r&&(r=0),null==u&&(u=n.length);r>>1;e(n[l],t)>0?u=l:r=l+1}return r}}};var e=require("./ascending"),n=t(e);function t(e){return e&&e.__esModule?e:{default:e}}function r(e){return function(t,r){return(0,n.default)(e(t),r)}} -},{"./ascending":68}],67:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.bisectLeft=exports.bisectRight=void 0;var e=require("./ascending"),t=i(e),r=require("./bisector"),s=i(r);function i(e){return e&&e.__esModule?e:{default:e}}var o=(0,s.default)(t.default),u=exports.bisectRight=o.right,c=exports.bisectLeft=o.left;exports.default=u; -},{"./ascending":68,"./bisector":69}],80:[function(require,module,exports) { -"use strict";function e(e,r){return[e,r]}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t){null==t&&(t=e);for(var n=0,u=r.length-1,o=r[0],l=new Array(u<0?0:u);ne?1:t>=e?0:NaN}; -},{}],333:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return null===e?NaN:+e}; -},{}],89:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var u,f,l=e.length,n=0,a=-1,i=0,o=0;if(null==t)for(;++a1)return o/(n-1)};var e=require("./number"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"./number":333}],72:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var u=(0,r.default)(e,t);return u?Math.sqrt(u):u};var e=require("./variance"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"./variance":89}],73:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l){var r,u,f,n=e.length,t=-1;if(null==l){for(;++t=r)for(u=f=r;++tr&&(u=r),f=r)for(u=f=r;++tr&&(u=r),f0)return[t];if((o=r0)for(t=Math.ceil(t/i),r=Math.floor(r/i),h=new Array(M=Math.ceil(r-t+1));++n=0?(n>=t?10:n>=r?5:n>=a?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(n>=t?10:n>=r?5:n>=a?2:1)}function o(e,o,M){var h=Math.abs(o-e)/Math.max(0,M),i=Math.pow(10,Math.floor(Math.log(h)/Math.LN10)),n=h/i;return n>=t?i*=10:n>=r?i*=5:n>=a&&(i*=2),oh;)y.pop(),--p;var q,v=new Array(p+1);for(n=0;n<=p;++n)(q=v[n]=[]).x0=n>0?y[n-1]:d,q.x1=n=1)return+u(e[n-1],n-1,e);var n,f=(n-1)*t,l=Math.floor(f),o=+u(e[l],l,e);return o+(+u(e[l+1],l+1,e)-o)*(f-l)}};var e=require("./number"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"./number":333}],254:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,u,l){return r=e.map.call(r,a.default).sort(t.default),Math.ceil((l-u)/(2*((0,n.default)(r,.75)-(0,n.default)(r,.25))*Math.pow(r.length,-1/3)))};var e=require("../array"),r=require("../ascending"),t=i(r),u=require("../number"),a=i(u),l=require("../quantile"),n=i(l);function i(e){return e&&e.__esModule?e:{default:e}} -},{"../array":330,"../ascending":68,"../number":333,"../quantile":82}],255:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r,u){return Math.ceil((u-r)/(3.5*(0,t.default)(e)*Math.pow(e.length,-1/3)))};var e=require("../deviation"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} -},{"../deviation":72}],75:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l){var r,u,f=e.length,n=-1;if(null==l){for(;++n=r)for(u=r;++nu&&(u=r)}else for(;++n=r)for(u=r;++nu&&(u=r);return u}; -},{}],76:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var u,f=e.length,l=f,n=-1,a=0;if(null==t)for(;++n=0;)for(r=(n=e[o]).length;--r>=0;)t[--l]=n[r];return t}; -},{}],79:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l){var r,u,f=e.length,n=-1;if(null==l){for(;++n=r)for(u=r;++nr&&(u=r)}else for(;++n=r)for(u=r;++nr&&(u=r);return u}; -},{}],81:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){for(var t=r.length,n=new Array(t);t--;)n[t]=e[r[t]];return n}; -},{}],84:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){if(u=e.length){var u,n,l=0,o=0,d=e[o];for(null==t&&(t=r.default);++l>>1;e(n[l],t)<0?r=l+1:u=l}return r},right:function(n,t,r,u){for(null==r&&(r=0),null==u&&(u=n.length);r>>1;e(n[l],t)>0?u=l:r=l+1}return r}}};var e=require("./ascending"),n=t(e);function t(e){return e&&e.__esModule?e:{default:e}}function r(e){return function(t,r){return(0,n.default)(e(t),r)}} +},{"./ascending":72}],73:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.bisectLeft=exports.bisectRight=void 0;var e=require("./ascending"),t=i(e),r=require("./bisector"),s=i(r);function i(e){return e&&e.__esModule?e:{default:e}}var o=(0,s.default)(t.default),u=exports.bisectRight=o.right,c=exports.bisectLeft=o.left;exports.default=u; +},{"./ascending":72,"./bisector":74}],85:[function(require,module,exports) { +"use strict";function e(e,r){return[e,r]}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t){null==t&&(t=e);for(var n=0,u=r.length-1,o=r[0],l=new Array(u<0?0:u);ne?1:t>=e?0:NaN}; +},{}],339:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return null===e?NaN:+e}; +},{}],95:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var u,f,l=e.length,n=0,a=-1,i=0,o=0;if(null==t)for(;++a1)return o/(n-1)};var e=require("./number"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} +},{"./number":339}],78:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var u=(0,r.default)(e,t);return u?Math.sqrt(u):u};var e=require("./variance"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} +},{"./variance":95}],77:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l){var r,u,f,n=e.length,t=-1;if(null==l){for(;++t=r)for(u=f=r;++tr&&(u=r),f=r)for(u=f=r;++tr&&(u=r),f0)return[t];if((o=r0)for(t=Math.ceil(t/i),r=Math.floor(r/i),h=new Array(M=Math.ceil(r-t+1));++n=0?(n>=t?10:n>=r?5:n>=a?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(n>=t?10:n>=r?5:n>=a?2:1)}function o(e,o,M){var h=Math.abs(o-e)/Math.max(0,M),i=Math.pow(10,Math.floor(Math.log(h)/Math.LN10)),n=h/i;return n>=t?i*=10:n>=r?i*=5:n>=a&&(i*=2),oh;)y.pop(),--p;var q,v=new Array(p+1);for(n=0;n<=p;++n)(q=v[n]=[]).x0=n>0?y[n-1]:d,q.x1=n=1)return+u(e[n-1],n-1,e);var n,f=(n-1)*t,l=Math.floor(f),o=+u(e[l],l,e);return o+(+u(e[l+1],l+1,e)-o)*(f-l)}};var e=require("./number"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} +},{"./number":339}],257:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,u,l){return r=e.map.call(r,a.default).sort(t.default),Math.ceil((l-u)/(2*((0,n.default)(r,.75)-(0,n.default)(r,.25))*Math.pow(r.length,-1/3)))};var e=require("../array"),r=require("../ascending"),t=i(r),u=require("../number"),a=i(u),l=require("../quantile"),n=i(l);function i(e){return e&&e.__esModule?e:{default:e}} +},{"../array":336,"../ascending":72,"../number":339,"../quantile":86}],258:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r,u){return Math.ceil((u-r)/(3.5*(0,t.default)(e)*Math.pow(e.length,-1/3)))};var e=require("../deviation"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} +},{"../deviation":78}],80:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l){var r,u,f=e.length,n=-1;if(null==l){for(;++n=r)for(u=r;++nu&&(u=r)}else for(;++n=r)for(u=r;++nu&&(u=r);return u}; +},{}],81:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var u,f=e.length,l=f,n=-1,a=0;if(null==t)for(;++n=0;)for(r=(n=e[o]).length;--r>=0;)t[--l]=n[r];return t}; +},{}],84:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l){var r,u,f=e.length,n=-1;if(null==l){for(;++n=r)for(u=r;++nr&&(u=r)}else for(;++n=r)for(u=r;++nr&&(u=r);return u}; +},{}],87:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){for(var t=r.length,n=new Array(t);t--;)n[t]=e[r[t]];return n}; +},{}],89:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){if(u=e.length){var u,n,l=0,o=0,d=e[o];for(null==t&&(t=r.default);++l=0&&(e=n.slice(t+1),n=n.slice(0,t)),n&&!r.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:e}})}function o(n,r){for(var e,t=0,o=n.length;t0)for(var e,t,o=new Array(e),i=0;i=0&&"xmlns"!==(t=e.slice(0,s))&&(e=e.slice(s+1)),r.default.hasOwnProperty(t)?{space:r.default[t],local:e}:e};var e=require("./namespaces"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"./namespaces":192}],187:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var n=(0,t.default)(e);return(n.local?a:u)(n)};var e=require("./namespace"),t=r(e),n=require("./namespaces");function r(e){return e&&e.__esModule?e:{default:e}}function u(e){return function(){var t=this.ownerDocument,r=this.namespaceURI;return r===n.xhtml&&t.documentElement.namespaceURI===n.xhtml?t.createElement(e):t.createElementNS(r,e)}}function a(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}} -},{"./namespace":191,"./namespaces":192}],188:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e;var t=0;function e(){return new r}function r(){this._="@"+(++t).toString(36)}r.prototype=e.prototype={constructor:r,get:function(t){for(var e=this._;!(e in t);)if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}}; -},{}],189:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=function(e){return function(){return this.matches(e)}};if("undefined"!=typeof document){var t=document.documentElement;if(!t.matches){var c=t.webkitMatchesSelector||t.msMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector;e=function(e){return function(){return c.call(this,e)}}}}exports.default=e; -},{}],294:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t,n){var r,i,a=o(e+""),l=a.length;if(!(arguments.length<2)){for(p=t?u:s,null==n&&(n=!1),r=0;r=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}})}function s(e){return function(){var t=this.__on;if(t){for(var n,r=0,i=-1,o=t.length;r=M&&(M=E+1);!(q=p[M])&&++M=0;)(n=o[s])&&(i&&i!==n.nextSibling&&i.parentNode.insertBefore(n,i),i=n);return this}; -},{}],464:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){function n(r,e){return r&&e?t(r.__data__,e.__data__):!r-!e}t||(t=e);for(var a=this._groups,o=a.length,u=new Array(o),_=0;_e?1:r>=e?0:NaN} -},{"./index":292}],465:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}; -},{}],466:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=new Array(this.size()),t=-1;return this.each(function(){e[++t]=this}),e}; -},{}],467:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){for(var e=this._groups,r=0,t=e.length;r1?this.each((null==t?n:"function"==typeof t?o:u)(e,t,null==r?"":r)):l(this.node(),e)},exports.styleValue=l;var e=require("../window"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}function n(e){return function(){this.style.removeProperty(e)}}function u(e,t,r){return function(){this.style.setProperty(e,t,r)}}function o(e,t,r){return function(){var n=t.apply(this,arguments);null==n?this.style.removeProperty(e):this.style.setProperty(e,n,r)}}function l(e,r){return e.style.getPropertyValue(r)||(0,t.default)(e).getComputedStyle(e,null).getPropertyValue(r)} -},{"../window":200}],472:[function(require,module,exports) { -"use strict";function t(t){return function(){delete this[t]}}function e(t,e){return function(){this[t]=e}}function n(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(u,i){return arguments.length>1?this.each((null==i?t:"function"==typeof i?n:e)(u,i)):this.node()[u]}; -},{}],473:[function(require,module,exports) { -"use strict";function t(t){return t.trim().split(/^|\s+/)}function n(t){return t.classList||new e(t)}function e(n){this._node=n,this._names=t(n.getAttribute("class")||"")}function i(t,e){for(var i=n(t),s=-1,r=e.length;++s=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}}; -},{}],474:[function(require,module,exports) { -"use strict";function t(){this.textContent=""}function n(t){return function(){this.textContent=t}}function e(t){return function(){var n=t.apply(this,arguments);this.textContent=null==n?"":n}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(o){return arguments.length?this.each(null==o?t:("function"==typeof o?e:n)(o)):this.node().textContent}; -},{}],475:[function(require,module,exports) { -"use strict";function n(){this.innerHTML=""}function t(n){return function(){this.innerHTML=n}}function e(n){return function(){var t=n.apply(this,arguments);this.innerHTML=null==t?"":t}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(i){return arguments.length?this.each(null==i?n:("function"==typeof i?e:t)(i)):this.node().innerHTML}; -},{}],476:[function(require,module,exports) { -"use strict";function e(){this.nextSibling&&this.parentNode.appendChild(this)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.each(e)}; -},{}],477:[function(require,module,exports) { -"use strict";function e(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.each(e)}; -},{}],478:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var r="function"==typeof e?e:(0,t.default)(e);return this.select(function(){return this.appendChild(r.apply(this,arguments))})};var e=require("../creator"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} -},{"../creator":187}],479:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){var n="function"==typeof e?e:(0,t.default)(e),o=null==r?l:"function"==typeof r?r:(0,u.default)(r);return this.select(function(){return this.insertBefore(n.apply(this,arguments),o.apply(this,arguments)||null)})};var e=require("../creator"),t=n(e),r=require("../selector"),u=n(r);function n(e){return e&&e.__esModule?e:{default:e}}function l(){return null} -},{"../creator":187,"../selector":196}],480:[function(require,module,exports) { -"use strict";function e(){var e=this.parentNode;e&&e.removeChild(this)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.each(e)}; -},{}],481:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return arguments.length?this.property("__data__",e):this.node().__data__}; -},{}],482:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t,e){return this.each(("function"==typeof e?r:i)(t,e))};var t=require("../window"),e=n(t);function n(t){return t&&t.__esModule?t:{default:t}}function u(t,n,u){var i=(0,e.default)(t),r=i.CustomEvent;"function"==typeof r?r=new r(n,u):(r=i.document.createEvent("Event"),u?(r.initEvent(n,u.bubbles,u.cancelable),r.detail=u.detail):r.initEvent(n,!1,!1)),t.dispatchEvent(r)}function i(t,e){return function(){return u(this,t,e)}}function r(t,e){return function(){return u(this,t,e.apply(this,arguments))}} -},{"../window":200}],292:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.root=void 0,exports.Selection=de;var e=require("./select"),r=le(e),t=require("./selectAll"),u=le(t),l=require("./filter"),a=le(l),d=require("./data"),i=le(d),o=require("./enter"),f=le(o),s=require("./exit"),n=le(s),q=require("./merge"),p=le(q),c=require("./order"),m=le(c),x=require("./sort"),y=le(x),h=require("./call"),v=le(h),_=require("./nodes"),g=le(_),w=require("./node"),z=le(w),A=require("./size"),M=le(A),b=require("./empty"),j=le(b),E=require("./each"),O=le(E),P=require("./attr"),S=le(P),k=require("./style"),B=le(k),C=require("./property"),D=le(C),F=require("./classed"),G=le(F),H=require("./text"),I=le(H),J=require("./html"),K=le(J),L=require("./raise"),N=le(L),Q=require("./lower"),R=le(Q),T=require("./append"),U=le(T),V=require("./insert"),W=le(V),X=require("./remove"),Y=le(X),Z=require("./datum"),$=le(Z),ee=require("./on"),re=le(ee),te=require("./dispatch"),ue=le(te);function le(e){return e&&e.__esModule?e:{default:e}}var ae=exports.root=[null];function de(e,r){this._groups=e,this._parents=r}function ie(){return new de([[document.documentElement]],ae)}de.prototype=ie.prototype={constructor:de,select:r.default,selectAll:u.default,filter:a.default,data:i.default,enter:f.default,exit:n.default,merge:p.default,order:m.default,sort:y.default,call:v.default,nodes:g.default,node:z.default,size:M.default,empty:j.default,each:O.default,attr:S.default,style:B.default,property:D.default,classed:G.default,text:I.default,html:K.default,raise:N.default,lower:R.default,append:U.default,insert:W.default,remove:Y.default,datum:$.default,on:re.default,dispatch:ue.default},exports.default=ie; -},{"./select":456,"./selectAll":458,"./filter":457,"./data":459,"./enter":460,"./exit":461,"./merge":462,"./order":463,"./sort":464,"./call":465,"./nodes":466,"./node":467,"./size":468,"./empty":469,"./each":470,"./attr":471,"./style":293,"./property":472,"./classed":473,"./text":474,"./html":475,"./raise":476,"./lower":477,"./append":478,"./insert":479,"./remove":480,"./datum":481,"./on":294,"./dispatch":482}],194:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return"string"==typeof t?new e.Selection([[document.querySelector(t)]],[document.documentElement]):new e.Selection([[t]],e.root)};var e=require("./selection/index"); -},{"./selection/index":292}],195:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return"string"==typeof t?new e.Selection([document.querySelectorAll(t)],[document.documentElement]):new e.Selection([null==t?[]:t],e.root)};var e=require("./selection/index"); -},{"./selection/index":292}],198:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t,n){arguments.length<3&&(n=t,t=(0,r.default)().changedTouches);for(var i,l=0,o=t?t.length:0;lT}w.mouse("drag")}function M(){(0,t.select)(t.event.view).on("mousemove.drag mouseup.drag",null),(0,n.yesdrag)(t.event.view,l),(0,u.default)(),w.mouse("end")}function E(){if(g.apply(this,arguments)){var e,n,o=t.event.changedTouches,u=y.apply(this,arguments),i=o.length;for(e=0;e>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=u.exec(e))?f(parseInt(t[1],16)):(t=g.exec(e))?new N(t[1],t[2],t[3],1):(t=d.exec(e))?new N(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=c.exec(e))?k(t[1],t[2],t[3],t[4]):(t=p.exec(e))?k(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=b.exec(e))?M(t[1],t[2]/100,t[3]/100,1):(t=y.exec(e))?M(t[1],t[2]/100,t[3]/100,t[4]):w.hasOwnProperty(e)?f(w[e]):"transparent"===e?new N(NaN,NaN,NaN,0):null}function f(e){return new N(e>>16&255,e>>8&255,255&e,1)}function k(e,t,r,i){return i<=0&&(e=t=r=NaN),new N(e,t,r,i)}function x(e){return e instanceof i||(e=m(e)),e?new N((e=e.rgb()).r,e.g,e.b,e.opacity):new N}function v(e,t,r,i){return 1===arguments.length?x(e):new N(e,t,r,null==i?1:i)}function N(e,t,r,i){this.r=+e,this.g=+t,this.b=+r,this.opacity=+i}function M(e,t,r,i){return i<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new $(e,t,r,i)}function q(e){if(e instanceof $)return new $(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=m(e)),!e)return new $;if(e instanceof $)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,a=Math.min(t,r,n),l=Math.max(t,r,n),s=NaN,o=l-a,h=(l+a)/2;return o?(s=t===l?(r-n)/o+6*(r0&&h<1?0:s,new $(s,o,h,e.opacity)}function E(e,t,r,i){return 1===arguments.length?q(e):new $(e,t,r,null==i?1:i)}function $(e,t,r,i){this.h=+e,this.s=+t,this.l=+r,this.opacity=+i}function R(e,t,r){return 255*(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)}(0,t.default)(i,m,{displayable:function(){return this.rgb().displayable()},toString:function(){return this.rgb()+""}}),(0,t.default)(N,v,(0,e.extend)(i,{brighter:function(e){return e=null==e?a:Math.pow(a,e),new N(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?n:Math.pow(n,e),new N(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},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(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+")")}})),(0,t.default)($,E,(0,e.extend)(i,{brighter:function(e){return e=null==e?a:Math.pow(a,e),new $(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?n:Math.pow(n,e),new $(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,r=this.l,i=r+(r<.5?r:1-r)*t,n=2*r-i;return new N(R(e>=240?e-240:e+120,n,i),R(e,n,i),R(e<120?e+240:e-120,n,i),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}})); -},{"./define":343}],344:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=exports.deg2rad=Math.PI/180,r=exports.rad2deg=180/Math.PI; -},{}],103:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=b,exports.Lab=d,exports.hcl=x,exports.Hcl=q;var t=require("./define"),n=e(t),i=require("./color"),r=require("./math");function e(t){return t&&t.__esModule?t:{default:t}}var a=18,o=.95047,u=1,s=1.08883,h=4/29,c=6/29,l=3*c*c,f=c*c*c;function p(t){if(t instanceof d)return new d(t.l,t.a,t.b,t.opacity);if(t instanceof q){var n=t.h*r.deg2rad;return new d(t.l,Math.cos(n)*t.c,Math.sin(n)*t.c,t.opacity)}t instanceof i.Rgb||(t=(0,i.rgbConvert)(t));var e=M(t.r),a=M(t.g),h=M(t.b),c=w((.4124564*e+.3575761*a+.1804375*h)/o),l=w((.2126729*e+.7151522*a+.072175*h)/u);return new d(116*l-16,500*(c-l),200*(l-w((.0193339*e+.119192*a+.9503041*h)/s)),t.opacity)}function b(t,n,i,r){return 1===arguments.length?p(t):new d(t,n,i,null==r?1:r)}function d(t,n,i,r){this.l=+t,this.a=+n,this.b=+i,this.opacity=+r}function w(t){return t>f?Math.pow(t,1/3):t/l+h}function g(t){return t>c?t*t*t:l*(t-h)}function y(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function M(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function v(t){if(t instanceof q)return new q(t.h,t.c,t.l,t.opacity);t instanceof d||(t=p(t));var n=Math.atan2(t.b,t.a)*r.rad2deg;return new q(n<0?n+360:n,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function x(t,n,i,r){return 1===arguments.length?v(t):new q(t,n,i,null==r?1:r)}function q(t,n,i,r){this.h=+t,this.c=+n,this.l=+i,this.opacity=+r}(0,n.default)(d,b,(0,t.extend)(i.Color,{brighter:function(t){return new d(this.l+a*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new d(this.l-a*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,n=isNaN(this.a)?t:t+this.a/500,r=isNaN(this.b)?t:t-this.b/200;return t=u*g(t),n=o*g(n),r=s*g(r),new i.Rgb(y(3.2404542*n-1.5371385*t-.4985314*r),y(-.969266*n+1.8760108*t+.041556*r),y(.0556434*n-.2040259*t+1.0572252*r),this.opacity)}})),(0,n.default)(q,x,(0,t.extend)(i.Color,{brighter:function(t){return new q(this.h,this.c,this.l+a*(null==t?1:t),this.opacity)},darker:function(t){return new q(this.h,this.c,this.l-a*(null==t?1:t),this.opacity)},rgb:function(){return p(this).rgb()}})); -},{"./define":343,"./color":102,"./math":344}],104:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=p,exports.Cubehelix=g;var t=require("./define"),e=n(t),r=require("./color"),i=require("./math");function n(t){return t&&t.__esModule?t:{default:t}}var s=-.14861,h=1.78277,a=-.29227,o=-.90649,u=1.97294,l=u*o,c=u*h,d=h*a-o*s;function f(t){if(t instanceof g)return new g(t.h,t.s,t.l,t.opacity);t instanceof r.Rgb||(t=(0,r.rgbConvert)(t));var e=t.r/255,n=t.g/255,s=t.b/255,h=(d*s+l*e-c*n)/(d+l-c),f=s-h,p=(u*(n-h)-a*f)/o,b=Math.sqrt(p*p+f*f)/(u*h*(1-h)),w=b?Math.atan2(p,f)*i.rad2deg-120:NaN;return new g(w<0?w+360:w,b,h,t.opacity)}function p(t,e,r,i){return 1===arguments.length?f(t):new g(t,e,r,null==i?1:i)}function g(t,e,r,i){this.h=+t,this.s=+e,this.l=+r,this.opacity=+i}(0,e.default)(g,p,(0,t.extend)(r.Color,{brighter:function(t){return t=null==t?r.brighter:Math.pow(r.brighter,t),new g(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?r.darker:Math.pow(r.darker,t),new g(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*i.deg2rad,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),l=Math.cos(t),c=Math.sin(t);return new r.Rgb(255*(e+n*(s*l+h*c)),255*(e+n*(a*l+o*c)),255*(e+n*(u*l)),this.opacity)}})); -},{"./define":343,"./color":102,"./math":344}],13:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/color");Object.defineProperty(exports,"color",{enumerable:!0,get:function(){return n(e).default}}),Object.defineProperty(exports,"rgb",{enumerable:!0,get:function(){return e.rgb}}),Object.defineProperty(exports,"hsl",{enumerable:!0,get:function(){return e.hsl}});var r=require("./src/lab");Object.defineProperty(exports,"lab",{enumerable:!0,get:function(){return n(r).default}}),Object.defineProperty(exports,"hcl",{enumerable:!0,get:function(){return r.hcl}});var t=require("./src/cubehelix");function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"cubehelix",{enumerable:!0,get:function(){return n(t).default}}); -},{"./src/color":102,"./src/lab":103,"./src/cubehelix":104}],149:[function(require,module,exports) { -"use strict";function e(e,r,t,n,o){var u=e*e,s=u*e;return((1-3*e+3*u-s)*r+(4-6*u+3*s)*t+(1+3*e+3*u-3*s)*n+s*o)/6}Object.defineProperty(exports,"__esModule",{value:!0}),exports.basis=e,exports.default=function(r){var t=r.length-1;return function(n){var o=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),u=r[o],s=r[o+1],a=o>0?r[o-1]:2*u-s,f=o180||u<-180?u-360*Math.round(u/360):u):(0,e.default)(isNaN(t)?n:t)}function a(t){return 1==(t=+t)?f:function(n,r){return r-n?u(n,r,t):(0,e.default)(isNaN(n)?r:n)}}function f(t,n){var u=n-t;return u?r(t,u):(0,e.default)(isNaN(t)?n:t)} -},{"./constant":331}],157:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.rgbBasisClosed=exports.rgbBasis=void 0;var r=require("d3-color"),e=require("./basis"),t=s(e),o=require("./basisClosed"),a=s(o),u=require("./color"),n=s(u);function s(r){return r&&r.__esModule?r:{default:r}}function i(e){return function(t){var o,a,u=t.length,n=new Array(u),s=new Array(u),i=new Array(u);for(o=0;of&&(d=r.slice(f,d),x[s]?x[s]+=d:x[++s]=d),(o=o[0])===(c=c[0])?x[s]?x[s]+=c:x[++s]=c:(x[++s]=null,a.push({i:s,x:(0,n.default)(o,c)})),f=u.lastIndex;return f180?r+=360:r-e>180&&(e+=360),u.push({i:s.push(a(s)+"rotate(",null,n)-2,x:(0,t.default)(e,r)})):r&&s.push(a(s)+"rotate("+r+n)}(u.rotate,l.rotate,o,p),function(e,r,s,u){e!==r?u.push({i:s.push(a(s)+"skewX(",null,n)-2,x:(0,t.default)(e,r)}):r&&s.push(a(s)+"skewX("+r+n)}(u.skewX,l.skewX,o,p),function(e,r,s,n,u,l){if(e!==s||r!==n){var o=u.push(a(u)+"scale(",null,",",null,")");l.push({i:o-4,x:(0,t.default)(e,s)},{i:o-2,x:(0,t.default)(r,n)})}else 1===s&&1===n||u.push(a(u)+"scale("+s+","+n+")")}(u.scaleX,u.scaleY,l.scaleX,l.scaleY,o,p),u=l=null,function(e){for(var t,r=-1,s=p.length;++r=0&&o._call.call(null,n),o=o._next;--e}function h(){c=(l=u.now())+s,e=o=0;try{w()}finally{e=0,y(),c=0}}function x(){var t=u.now(),n=t-l;n>r&&(s-=n,l=t)}function y(){for(var e,o,i=t,r=1/0;i;)i._call?(r>i._time&&(r=i._time),e=i,i=i._next):(o=i._next,i._next=null,i=e?e._next=o:t=o);n=e,v(r)}function v(t){e||(o&&(o=clearTimeout(o)),t-c>24?(t<1/0&&(o=setTimeout(h,t-u.now()-s)),i&&(i=clearInterval(i))):(i||(l=u.now(),i=setInterval(x,r)),e=1,a(h)))}m.prototype=p.prototype={constructor:m,restart:function(e,o,i){if("function"!=typeof e)throw new TypeError("callback is not a function");i=(null==i?f():+i)+(null==o?0:+o),this._next||n===this||(n?n._next=this:t=this,n=this),this._call=e,this._time=i,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}; -},{}],249:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t,u){var n=new e.Timer;return t=null==t?0:+t,n.restart(function(e){n.stop(),r(e+t)},t,u),n};var e=require("./timer"); -},{"./timer":248}],250:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t,n){var u=new e.Timer,s=t;return null==t?(u.restart(r,t,n),u):(t=+t,n=null==n?(0,e.now)():+n,u.restart(function e(a){a+=s,u.restart(e,s+=t,n),r(a)},t,n),u)};var e=require("./timer"); -},{"./timer":248}],33:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/timer");Object.defineProperty(exports,"now",{enumerable:!0,get:function(){return e.now}}),Object.defineProperty(exports,"timer",{enumerable:!0,get:function(){return e.timer}}),Object.defineProperty(exports,"timerFlush",{enumerable:!0,get:function(){return e.timerFlush}});var r=require("./src/timeout");Object.defineProperty(exports,"timeout",{enumerable:!0,get:function(){return n(r).default}});var t=require("./src/interval");function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"interval",{enumerable:!0,get:function(){return n(t).default}}); -},{"./src/timer":248,"./src/timeout":249,"./src/interval":250}],396:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ENDED=exports.ENDING=exports.RUNNING=exports.STARTED=exports.STARTING=exports.SCHEDULED=exports.CREATED=void 0,exports.default=function(t,e,o,i,s,u){var l=t.__transition;if(l){if(o in l)return}else t.__transition={};x(t,o,{name:e,index:i,group:s,on:r,tween:a,time:u.time,delay:u.delay,duration:u.duration,ease:u.ease,timer:null,state:n})},exports.init=p,exports.set=_,exports.get=f;var t=require("d3-dispatch"),e=require("d3-timer"),r=(0,t.dispatch)("start","end","interrupt"),a=[],n=exports.CREATED=0,o=exports.SCHEDULED=1,i=exports.STARTING=2,s=exports.STARTED=3,u=exports.RUNNING=4,l=exports.ENDING=5,d=exports.ENDED=6;function p(t,e){var r=f(t,e);if(r.state>n)throw new Error("too late; already scheduled");return r}function _(t,e){var r=f(t,e);if(r.state>i)throw new Error("too late; already started");return r}function f(t,e){var r=t.__transition;if(!r||!(r=r[e]))throw new Error("transition not found");return r}function x(t,r,a){var n,p=t.__transition;function _(l){var c,m,E,D;if(a.state!==o)return x();for(c in p)if((D=p[c]).name===a.name){if(D.state===s)return(0,e.timeout)(_);D.state===u?(D.state=d,D.timer.stop(),D.on.call("interrupt",t,t.__data__,D.index,D.group),delete p[c]):+ce.STARTING&&n.state=0&&(e=e.slice(0,t)),!e||"start"===e})}function n(n,r,i){var o,s,u=t(r)?e.init:e.set;return function(){var e=u(this,n),t=e.on;t!==o&&(s=(o=t).copy()).on(r,i),e.on=s}} -},{"./schedule":396}],447:[function(require,module,exports) { -"use strict";function e(e){return function(){var t=this.parentNode;for(var r in this.__transition)if(+r!==e)return;t&&t.removeChild(this)}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.on("end.remove",e(this._id))}; -},{}],448:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(a){var n=this._name,i=this._id;"function"!=typeof a&&(a=(0,e.selector)(a));for(var u=this._groups,s=u.length,o=new Array(s),d=0;dn.SCHEDULED&&u.name===i)return new e.Transition([[t]],r,i,+l);return null};var e=require("./transition/index"),n=require("./transition/schedule"),r=[null]; -},{"./transition/index":329,"./transition/schedule":396}],35:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.interrupt=exports.active=exports.transition=void 0;var e=require("./src/transition/index");Object.defineProperty(exports,"transition",{enumerable:!0,get:function(){return n(e).default}});var r=require("./src/active");Object.defineProperty(exports,"active",{enumerable:!0,get:function(){return n(r).default}});var t=require("./src/interrupt");function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"interrupt",{enumerable:!0,get:function(){return n(t).default}}),require("./src/selection/index"); -},{"./src/selection/index":328,"./src/transition/index":329,"./src/active":252,"./src/interrupt":253}],353:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t,s){this.target=e,this.type=t,this.selection=s}; -},{}],101:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.brushSelection=K,exports.brushX=S,exports.brushY=T,exports.default=function(){return V(m)};var t=require("d3-dispatch"),e=require("d3-drag"),n=require("d3-interpolate"),r=require("d3-selection"),s=require("d3-transition"),a=require("./constant"),u=h(a),i=require("./event"),o=h(i),l=require("./noevent"),c=h(l);function h(t){return t&&t.__esModule?t:{default:t}}var f={name:"drag"},p={name:"space"},d={name:"handle"},v={name:"center"},b={name:"x",handles:["e","w"].map(k),input:function(t,e){return t&&[[t[0],e[0][1]],[t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},y={name:"y",handles:["n","s"].map(k),input:function(t,e){return t&&[[e[0][0],t[0]],[e[1][0],t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},m={name:"xy",handles:["n","e","s","w","nw","ne","se","sw"].map(k),input:function(t){return t},output:function(t){return t}},w={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},g={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},x={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},_={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},M={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function k(t){return{type:t}}function z(){return!r.event.button}function q(){var t=this.ownerSVGElement||this;return[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function A(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function E(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function K(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function S(){return V(b)}function T(){return V(y)}function V(a){var i,h=q,m=z,K=(0,t.dispatch)(T,"start","brush","end"),S=6;function T(t){var e=t.property("__brush",G).selectAll(".overlay").data([k("overlay")]);e.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",w.overlay).merge(e).each(function(){var t=A(this).extent;(0,r.select)(this).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1])}),t.selectAll(".selection").data([k("selection")]).enter().append("rect").attr("class","selection").attr("cursor",w.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var n=t.selectAll(".handle").data(a.handles,function(t){return t.type});n.exit().remove(),n.enter().append("rect").attr("class",function(t){return"handle handle--"+t.type}).attr("cursor",function(t){return w[t.type]}),t.each(V).attr("fill","none").attr("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush touchstart.brush",D)}function V(){var t=(0,r.select)(this),e=A(this).selection;e?(t.selectAll(".selection").style("display",null).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1]),t.selectAll(".handle").style("display",null).attr("x",function(t){return"e"===t.type[t.type.length-1]?e[1][0]-S/2:e[0][0]-S/2}).attr("y",function(t){return"s"===t.type[0]?e[1][1]-S/2:e[0][1]-S/2}).attr("width",function(t){return"n"===t.type||"s"===t.type?e[1][0]-e[0][0]+S:S}).attr("height",function(t){return"e"===t.type||"w"===t.type?e[1][1]-e[0][1]+S:S})):t.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function C(t,e){return t.__brush.emitter||new j(t,e)}function j(t,e){this.that=t,this.args=e,this.state=t.__brush,this.active=0}function D(){if(r.event.touches){if(r.event.changedTouches.length0&&(t=n-K),X<0?z=q-S:X>0&&(u=o-S),O=p,$.attr("cursor",w.selection),nt());break;default:return}(0,c.default)()},!0).on("keyup.brush",function(){switch(r.event.keyCode){case 16:Q&&(j=D=Q=!1,nt());break;case 18:O===v&&(P<0?h=k:P>0&&(t=n),X<0?z=q:X>0&&(u=o),O=d,nt());break;case 32:O===p&&(r.event.altKey?(P&&(h=k-K*P,t=n+K*P),X&&(z=q-S*X,u=o+S*X),O=v):(P<0?h=k:P>0&&(t=n),X<0?z=q:X>0&&(u=o),O=d),$.attr("cursor",w[N]),nt());break;default:return}(0,c.default)()},!0).on("mousemove.brush",et,!0).on("mouseup.brush",rt,!0);(0,e.dragDisable)(r.event.view)}(0,l.nopropagation)(),(0,s.interrupt)(G),V.call(G),W.start()}function et(){var t=(0,r.mouse)(G);!Q||j||D||(Math.abs(t[0]-U[0])>Math.abs(t[1]-U[1])?D=!0:j=!0),U=t,T=!0,(0,c.default)(),nt()}function nt(){var e;switch(K=U[0]-R[0],S=U[1]-R[1],O){case p:case f:P&&(K=Math.max(H-t,Math.min(J-h,K)),n=t+K,k=h+K),X&&(S=Math.max(I-u,Math.min(L-z,S)),o=u+S,q=z+S);break;case d:P<0?(K=Math.max(H-t,Math.min(J-t,K)),n=t+K,k=h):P>0&&(K=Math.max(H-h,Math.min(J-h,K)),n=t,k=h+K),X<0?(S=Math.max(I-u,Math.min(L-u,S)),o=u+S,q=z):X>0&&(S=Math.max(I-z,Math.min(L-z,S)),o=u,q=z+S);break;case v:P&&(n=Math.max(H,Math.min(J,t-K*P)),k=Math.max(H,Math.min(J,h+K*P))),X&&(o=Math.max(I,Math.min(L,u-S*X)),q=Math.max(I,Math.min(L,z+S*X)))}ks)if(Math.abs(x*a-u*c)>s&&e){var f=_-r,M=n-o,l=a*a+u*u,v=f*f+M*M,p=Math.sqrt(l),b=Math.sqrt(y),d=e*Math.tan((t-Math.acos((l+y-v)/(2*p*b)))/2),w=d/b,T=d/p;Math.abs(w-1)>s&&(this._+="L"+(i+w*c)+","+(h+w*x)),this._+="A"+e+","+e+",0,0,"+ +(x*f>c*M)+","+(this._x1=i+T*a)+","+(this._y1=h+T*u)}else this._+="L"+(this._x1=i)+","+(this._y1=h);else;},arc:function(_,n,e,r,o,a){_=+_,n=+n;var u=(e=+e)*Math.cos(r),c=e*Math.sin(r),x=_+u,y=n+c,f=1^a,M=a?r-o:o-r;if(e<0)throw new Error("negative radius: "+e);null===this._x1?this._+="M"+x+","+y:(Math.abs(this._x1-x)>s||Math.abs(this._y1-y)>s)&&(this._+="L"+x+","+y),e&&(M<0&&(M=M%i+i),M>h?this._+="A"+e+","+e+",0,1,"+f+","+(_-u)+","+(n-c)+"A"+e+","+e+",0,1,"+f+","+(this._x1=x)+","+(this._y1=y):M>s&&(this._+="A"+e+","+e+",0,"+ +(M>=t)+","+f+","+(this._x1=_+e*Math.cos(o))+","+(this._y1=n+e*Math.sin(o))))},rect:function(t,i,s,h){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+i)+"h"+ +s+"v"+ +h+"h"+-s+"Z"},toString:function(){return this._}},exports.default=n; -},{}],20:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/path");function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"path",{enumerable:!0,get:function(){return t(e).default}}); -},{"./src/path":146}],105:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var n=i,l=a,s=o,p=c,h=f,d=null;function y(){var e,i=t.slice.call(arguments),a=n.apply(this,i),o=l.apply(this,i),c=+s.apply(this,(i[0]=a,i)),f=p.apply(this,i)-r.halfPi,y=h.apply(this,i)-r.halfPi,g=c*(0,r.cos)(f),v=c*(0,r.sin)(f),q=+s.apply(this,(i[0]=o,i)),P=p.apply(this,i)-r.halfPi,A=h.apply(this,i)-r.halfPi;if(d||(d=e=(0,u.path)()),d.moveTo(g,v),d.arc(0,0,c,f,y),f===P&&y===A||(d.quadraticCurveTo(0,0,q*(0,r.cos)(P),q*(0,r.sin)(P)),d.arc(0,0,q,P,A)),d.quadraticCurveTo(0,0,g,v),d.closePath(),e)return d=null,e+""||null}return y.radius=function(t){return arguments.length?(s="function"==typeof t?t:(0,e.default)(+t),y):s},y.startAngle=function(t){return arguments.length?(p="function"==typeof t?t:(0,e.default)(+t),y):p},y.endAngle=function(t){return arguments.length?(h="function"==typeof t?t:(0,e.default)(+t),y):h},y.source=function(t){return arguments.length?(n=t,y):n},y.target=function(t){return arguments.length?(l=t,y):l},y.context=function(t){return arguments.length?(d=null==t?null:t,y):d},y};var t=require("./array"),n=require("./constant"),e=l(n),r=require("./math"),u=require("d3-path");function l(t){return t&&t.__esModule?t:{default:t}}function i(t){return t.source}function a(t){return t.target}function o(t){return t.radius}function c(t){return t.startAngle}function f(t){return t.endAngle} -},{"./array":334,"./constant":331,"./math":339,"d3-path":20}],14:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/chord");Object.defineProperty(exports,"chord",{enumerable:!0,get:function(){return t(e).default}});var r=require("./src/ribbon");function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"ribbon",{enumerable:!0,get:function(){return t(r).default}}); -},{"./src/chord":106,"./src/ribbon":105}],95:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=exports.prefix="$";function r(){}function e(t,e){var i=new r;if(t instanceof r)t.each(function(t,r){i.set(r,t)});else if(Array.isArray(t)){var n,s=-1,o=t.length;if(null==e)for(;++s=l.length)return null!=n&&u.sort(n),null!=e?e(u):u;for(var i,c,a,h=-1,p=u.length,d=l[r++],g=(0,t.default)(),v=o();++hl.length)return t;var r,o=c[u-1];return null!=e&&u>=l.length?r=t.entries():(r=[],t.each(function(t,e){r.push({key:e,values:n(t,u)})})),null!=o?r.sort(function(n,t){return o(n.key,t.key)}):r}(s(n,0,o,f),0)},key:function(n){return l.push(n),i},sortKeys:function(n){return c[l.length-1]=n,i},sortValues:function(t){return n=t,i},rollup:function(n){return e=n,i}}};var n=require("./map"),t=e(n);function e(n){return n&&n.__esModule?n:{default:n}}function u(){return{}}function r(n,t,e){n[t]=e}function o(){return(0,t.default)()}function f(n,t,e){n.set(t,e)} -},{"./map":95}],94:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./map"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}function o(){}var a=t.default.prototype;function n(e,t){var r=new o;if(e instanceof o)e.each(function(e){r.add(e)});else if(e){var a=-1,n=e.length;if(null==t)for(;++a=0&&(e=n.slice(t+1),n=n.slice(0,t)),n&&!r.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:e}})}function o(n,r){for(var e,t=0,o=n.length;t0)for(var e,t,o=new Array(e),i=0;i=0&&"xmlns"!==(t=e.slice(0,s))&&(e=e.slice(s+1)),r.default.hasOwnProperty(t)?{space:r.default[t],local:e}:e};var e=require("./namespaces"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} +},{"./namespaces":230}],225:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var n=(0,t.default)(e);return(n.local?a:u)(n)};var e=require("./namespace"),t=r(e),n=require("./namespaces");function r(e){return e&&e.__esModule?e:{default:e}}function u(e){return function(){var t=this.ownerDocument,r=this.namespaceURI;return r===n.xhtml&&t.documentElement.namespaceURI===n.xhtml?t.createElement(e):t.createElementNS(r,e)}}function a(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}} +},{"./namespace":229,"./namespaces":230}],234:[function(require,module,exports) { +"use strict";function e(){}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return null==t?e:function(){return this.querySelector(t)}}; +},{}],441:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){"function"!=typeof t&&(t=(0,r.default)(t));for(var _=this._groups,a=_.length,n=new Array(a),u=0;u=M&&(M=E+1);!(q=p[M])&&++M=0;)(n=o[s])&&(i&&i!==n.nextSibling&&i.parentNode.insertBefore(n,i),i=n);return this}; +},{}],449:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){function n(r,e){return r&&e?t(r.__data__,e.__data__):!r-!e}t||(t=e);for(var a=this._groups,o=a.length,u=new Array(o),_=0;_e?1:r>=e?0:NaN} +},{"./index":328}],466:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}; +},{}],450:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=new Array(this.size()),t=-1;return this.each(function(){e[++t]=this}),e}; +},{}],451:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){for(var e=this._groups,r=0,t=e.length;r1?this.each((null==t?n:"function"==typeof t?o:u)(e,t,null==r?"":r)):l(this.node(),e)},exports.styleValue=l;var e=require("../window"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}function n(e){return function(){this.style.removeProperty(e)}}function u(e,t,r){return function(){this.style.setProperty(e,t,r)}}function o(e,t,r){return function(){var n=t.apply(this,arguments);null==n?this.style.removeProperty(e):this.style.setProperty(e,n,r)}}function l(e,r){return e.style.getPropertyValue(r)||(0,t.default)(e).getComputedStyle(e,null).getPropertyValue(r)} +},{"../window":238}],456:[function(require,module,exports) { +"use strict";function t(t){return function(){delete this[t]}}function e(t,e){return function(){this[t]=e}}function n(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(u,i){return arguments.length>1?this.each((null==i?t:"function"==typeof i?n:e)(u,i)):this.node()[u]}; +},{}],457:[function(require,module,exports) { +"use strict";function t(t){return t.trim().split(/^|\s+/)}function n(t){return t.classList||new e(t)}function e(n){this._node=n,this._names=t(n.getAttribute("class")||"")}function i(t,e){for(var i=n(t),s=-1,r=e.length;++s=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}}; +},{}],458:[function(require,module,exports) { +"use strict";function t(){this.textContent=""}function n(t){return function(){this.textContent=t}}function e(t){return function(){var n=t.apply(this,arguments);this.textContent=null==n?"":n}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(o){return arguments.length?this.each(null==o?t:("function"==typeof o?e:n)(o)):this.node().textContent}; +},{}],459:[function(require,module,exports) { +"use strict";function n(){this.innerHTML=""}function t(n){return function(){this.innerHTML=n}}function e(n){return function(){var t=n.apply(this,arguments);this.innerHTML=null==t?"":t}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(i){return arguments.length?this.each(null==i?n:("function"==typeof i?e:t)(i)):this.node().innerHTML}; +},{}],460:[function(require,module,exports) { +"use strict";function e(){this.nextSibling&&this.parentNode.appendChild(this)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.each(e)}; +},{}],463:[function(require,module,exports) { +"use strict";function e(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.each(e)}; +},{}],461:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var r="function"==typeof e?e:(0,t.default)(e);return this.select(function(){return this.appendChild(r.apply(this,arguments))})};var e=require("../creator"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} +},{"../creator":225}],462:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){var n="function"==typeof e?e:(0,t.default)(e),o=null==r?l:"function"==typeof r?r:(0,u.default)(r);return this.select(function(){return this.insertBefore(n.apply(this,arguments),o.apply(this,arguments)||null)})};var e=require("../creator"),t=n(e),r=require("../selector"),u=n(r);function n(e){return e&&e.__esModule?e:{default:e}}function l(){return null} +},{"../creator":225,"../selector":234}],464:[function(require,module,exports) { +"use strict";function e(){var e=this.parentNode;e&&e.removeChild(this)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.each(e)}; +},{}],465:[function(require,module,exports) { +"use strict";function e(){return this.parentNode.insertBefore(this.cloneNode(!1),this.nextSibling)}function t(){return this.parentNode.insertBefore(this.cloneNode(!0),this.nextSibling)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(n){return this.select(n?t:e)}; +},{}],467:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return arguments.length?this.property("__data__",e):this.node().__data__}; +},{}],330:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t,n){var r,i,a=o(e+""),l=a.length;if(!(arguments.length<2)){for(p=t?u:s,null==n&&(n=!1),r=0;r=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}})}function s(e){return function(){var t=this.__on;if(t){for(var n,r=0,i=-1,o=t.length;rT}w.mouse("drag")}function M(){(0,t.select)(t.event.view).on("mousemove.drag mouseup.drag",null),(0,n.yesdrag)(t.event.view,l),(0,u.default)(),w.mouse("end")}function E(){if(g.apply(this,arguments)){var e,n,o=t.event.changedTouches,u=y.apply(this,arguments),i=o.length;for(e=0;e>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=u.exec(e))?f(parseInt(t[1],16)):(t=g.exec(e))?new N(t[1],t[2],t[3],1):(t=d.exec(e))?new N(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=c.exec(e))?k(t[1],t[2],t[3],t[4]):(t=p.exec(e))?k(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=b.exec(e))?M(t[1],t[2]/100,t[3]/100,1):(t=y.exec(e))?M(t[1],t[2]/100,t[3]/100,t[4]):w.hasOwnProperty(e)?f(w[e]):"transparent"===e?new N(NaN,NaN,NaN,0):null}function f(e){return new N(e>>16&255,e>>8&255,255&e,1)}function k(e,t,r,i){return i<=0&&(e=t=r=NaN),new N(e,t,r,i)}function x(e){return e instanceof i||(e=m(e)),e?new N((e=e.rgb()).r,e.g,e.b,e.opacity):new N}function v(e,t,r,i){return 1===arguments.length?x(e):new N(e,t,r,null==i?1:i)}function N(e,t,r,i){this.r=+e,this.g=+t,this.b=+r,this.opacity=+i}function M(e,t,r,i){return i<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new $(e,t,r,i)}function q(e){if(e instanceof $)return new $(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=m(e)),!e)return new $;if(e instanceof $)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,a=Math.min(t,r,n),l=Math.max(t,r,n),s=NaN,o=l-a,h=(l+a)/2;return o?(s=t===l?(r-n)/o+6*(r0&&h<1?0:s,new $(s,o,h,e.opacity)}function E(e,t,r,i){return 1===arguments.length?q(e):new $(e,t,r,null==i?1:i)}function $(e,t,r,i){this.h=+e,this.s=+t,this.l=+r,this.opacity=+i}function R(e,t,r){return 255*(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)}(0,t.default)(i,m,{displayable:function(){return this.rgb().displayable()},toString:function(){return this.rgb()+""}}),(0,t.default)(N,v,(0,e.extend)(i,{brighter:function(e){return e=null==e?a:Math.pow(a,e),new N(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?n:Math.pow(n,e),new N(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},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(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+")")}})),(0,t.default)($,E,(0,e.extend)(i,{brighter:function(e){return e=null==e?a:Math.pow(a,e),new $(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?n:Math.pow(n,e),new $(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,r=this.l,i=r+(r<.5?r:1-r)*t,n=2*r-i;return new N(R(e>=240?e-240:e+120,n,i),R(e,n,i),R(e<120?e+240:e-120,n,i),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}})); +},{"./define":347}],351:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=exports.deg2rad=Math.PI/180,r=exports.rad2deg=180/Math.PI; +},{}],104:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=b,exports.Lab=d,exports.hcl=x,exports.Hcl=q;var t=require("./define"),n=e(t),i=require("./color"),r=require("./math");function e(t){return t&&t.__esModule?t:{default:t}}var a=18,o=.95047,u=1,s=1.08883,h=4/29,c=6/29,l=3*c*c,f=c*c*c;function p(t){if(t instanceof d)return new d(t.l,t.a,t.b,t.opacity);if(t instanceof q){var n=t.h*r.deg2rad;return new d(t.l,Math.cos(n)*t.c,Math.sin(n)*t.c,t.opacity)}t instanceof i.Rgb||(t=(0,i.rgbConvert)(t));var e=M(t.r),a=M(t.g),h=M(t.b),c=w((.4124564*e+.3575761*a+.1804375*h)/o),l=w((.2126729*e+.7151522*a+.072175*h)/u);return new d(116*l-16,500*(c-l),200*(l-w((.0193339*e+.119192*a+.9503041*h)/s)),t.opacity)}function b(t,n,i,r){return 1===arguments.length?p(t):new d(t,n,i,null==r?1:r)}function d(t,n,i,r){this.l=+t,this.a=+n,this.b=+i,this.opacity=+r}function w(t){return t>f?Math.pow(t,1/3):t/l+h}function g(t){return t>c?t*t*t:l*(t-h)}function y(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function M(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function v(t){if(t instanceof q)return new q(t.h,t.c,t.l,t.opacity);t instanceof d||(t=p(t));var n=Math.atan2(t.b,t.a)*r.rad2deg;return new q(n<0?n+360:n,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function x(t,n,i,r){return 1===arguments.length?v(t):new q(t,n,i,null==r?1:r)}function q(t,n,i,r){this.h=+t,this.c=+n,this.l=+i,this.opacity=+r}(0,n.default)(d,b,(0,t.extend)(i.Color,{brighter:function(t){return new d(this.l+a*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new d(this.l-a*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,n=isNaN(this.a)?t:t+this.a/500,r=isNaN(this.b)?t:t-this.b/200;return t=u*g(t),n=o*g(n),r=s*g(r),new i.Rgb(y(3.2404542*n-1.5371385*t-.4985314*r),y(-.969266*n+1.8760108*t+.041556*r),y(.0556434*n-.2040259*t+1.0572252*r),this.opacity)}})),(0,n.default)(q,x,(0,t.extend)(i.Color,{brighter:function(t){return new q(this.h,this.c,this.l+a*(null==t?1:t),this.opacity)},darker:function(t){return new q(this.h,this.c,this.l-a*(null==t?1:t),this.opacity)},rgb:function(){return p(this).rgb()}})); +},{"./define":347,"./color":103,"./math":351}],105:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=p,exports.Cubehelix=g;var t=require("./define"),e=n(t),r=require("./color"),i=require("./math");function n(t){return t&&t.__esModule?t:{default:t}}var s=-.14861,h=1.78277,a=-.29227,o=-.90649,u=1.97294,l=u*o,c=u*h,d=h*a-o*s;function f(t){if(t instanceof g)return new g(t.h,t.s,t.l,t.opacity);t instanceof r.Rgb||(t=(0,r.rgbConvert)(t));var e=t.r/255,n=t.g/255,s=t.b/255,h=(d*s+l*e-c*n)/(d+l-c),f=s-h,p=(u*(n-h)-a*f)/o,b=Math.sqrt(p*p+f*f)/(u*h*(1-h)),w=b?Math.atan2(p,f)*i.rad2deg-120:NaN;return new g(w<0?w+360:w,b,h,t.opacity)}function p(t,e,r,i){return 1===arguments.length?f(t):new g(t,e,r,null==i?1:i)}function g(t,e,r,i){this.h=+t,this.s=+e,this.l=+r,this.opacity=+i}(0,e.default)(g,p,(0,t.extend)(r.Color,{brighter:function(t){return t=null==t?r.brighter:Math.pow(r.brighter,t),new g(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?r.darker:Math.pow(r.darker,t),new g(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*i.deg2rad,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),l=Math.cos(t),c=Math.sin(t);return new r.Rgb(255*(e+n*(s*l+h*c)),255*(e+n*(a*l+o*c)),255*(e+n*(u*l)),this.opacity)}})); +},{"./define":347,"./color":103,"./math":351}],14:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/color");Object.defineProperty(exports,"color",{enumerable:!0,get:function(){return n(e).default}}),Object.defineProperty(exports,"rgb",{enumerable:!0,get:function(){return e.rgb}}),Object.defineProperty(exports,"hsl",{enumerable:!0,get:function(){return e.hsl}});var r=require("./src/lab");Object.defineProperty(exports,"lab",{enumerable:!0,get:function(){return n(r).default}}),Object.defineProperty(exports,"hcl",{enumerable:!0,get:function(){return r.hcl}});var t=require("./src/cubehelix");function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"cubehelix",{enumerable:!0,get:function(){return n(t).default}}); +},{"./src/color":103,"./src/lab":104,"./src/cubehelix":105}],150:[function(require,module,exports) { +"use strict";function e(e,r,t,n,o){var u=e*e,s=u*e;return((1-3*e+3*u-s)*r+(4-6*u+3*s)*t+(1+3*e+3*u-3*s)*n+s*o)/6}Object.defineProperty(exports,"__esModule",{value:!0}),exports.basis=e,exports.default=function(r){var t=r.length-1;return function(n){var o=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),u=r[o],s=r[o+1],a=o>0?r[o-1]:2*u-s,f=o180||u<-180?u-360*Math.round(u/360):u):(0,e.default)(isNaN(t)?n:t)}function a(t){return 1==(t=+t)?f:function(n,r){return r-n?u(n,r,t):(0,e.default)(isNaN(n)?r:n)}}function f(t,n){var u=n-t;return u?r(t,u):(0,e.default)(isNaN(t)?n:t)} +},{"./constant":337}],158:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.rgbBasisClosed=exports.rgbBasis=void 0;var r=require("d3-color"),e=require("./basis"),t=s(e),o=require("./basisClosed"),a=s(o),u=require("./color"),n=s(u);function s(r){return r&&r.__esModule?r:{default:r}}function i(e){return function(t){var o,a,u=t.length,n=new Array(u),s=new Array(u),i=new Array(u);for(o=0;of&&(d=r.slice(f,d),x[s]?x[s]+=d:x[++s]=d),(o=o[0])===(c=c[0])?x[s]?x[s]+=c:x[++s]=c:(x[++s]=null,a.push({i:s,x:(0,n.default)(o,c)})),f=u.lastIndex;return f180?r+=360:r-e>180&&(e+=360),u.push({i:s.push(a(s)+"rotate(",null,n)-2,x:(0,t.default)(e,r)})):r&&s.push(a(s)+"rotate("+r+n)}(u.rotate,l.rotate,o,p),function(e,r,s,u){e!==r?u.push({i:s.push(a(s)+"skewX(",null,n)-2,x:(0,t.default)(e,r)}):r&&s.push(a(s)+"skewX("+r+n)}(u.skewX,l.skewX,o,p),function(e,r,s,n,u,l){if(e!==s||r!==n){var o=u.push(a(u)+"scale(",null,",",null,")");l.push({i:o-4,x:(0,t.default)(e,s)},{i:o-2,x:(0,t.default)(r,n)})}else 1===s&&1===n||u.push(a(u)+"scale("+s+","+n+")")}(u.scaleX,u.scaleY,l.scaleX,l.scaleY,o,p),u=l=null,function(e){for(var t,r=-1,s=p.length;++r=0&&o._call.call(null,n),o=o._next;--e}function h(){c=(l=u.now())+s,e=o=0;try{w()}finally{e=0,y(),c=0}}function x(){var t=u.now(),n=t-l;n>r&&(s-=n,l=t)}function y(){for(var e,o,i=t,r=1/0;i;)i._call?(r>i._time&&(r=i._time),e=i,i=i._next):(o=i._next,i._next=null,i=e?e._next=o:t=o);n=e,v(r)}function v(t){e||(o&&(o=clearTimeout(o)),t-c>24?(t<1/0&&(o=setTimeout(h,t-u.now()-s)),i&&(i=clearInterval(i))):(i||(l=u.now(),i=setInterval(x,r)),e=1,a(h)))}m.prototype=p.prototype={constructor:m,restart:function(e,o,i){if("function"!=typeof e)throw new TypeError("callback is not a function");i=(null==i?f():+i)+(null==o?0:+o),this._next||n===this||(n?n._next=this:t=this,n=this),this._call=e,this._time=i,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}; +},{}],255:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t,u){var n=new e.Timer;return t=null==t?0:+t,n.restart(function(e){n.stop(),r(e+t)},t,u),n};var e=require("./timer"); +},{"./timer":254}],256:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t,n){var u=new e.Timer,s=t;return null==t?(u.restart(r,t,n),u):(t=+t,n=null==n?(0,e.now)():+n,u.restart(function e(a){a+=s,u.restart(e,s+=t,n),r(a)},t,n),u)};var e=require("./timer"); +},{"./timer":254}],37:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/timer");Object.defineProperty(exports,"now",{enumerable:!0,get:function(){return e.now}}),Object.defineProperty(exports,"timer",{enumerable:!0,get:function(){return e.timer}}),Object.defineProperty(exports,"timerFlush",{enumerable:!0,get:function(){return e.timerFlush}});var r=require("./src/timeout");Object.defineProperty(exports,"timeout",{enumerable:!0,get:function(){return n(r).default}});var t=require("./src/interval");function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"interval",{enumerable:!0,get:function(){return n(t).default}}); +},{"./src/timer":254,"./src/timeout":255,"./src/interval":256}],402:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ENDED=exports.ENDING=exports.RUNNING=exports.STARTED=exports.STARTING=exports.SCHEDULED=exports.CREATED=void 0,exports.default=function(t,e,o,i,s,u){var l=t.__transition;if(l){if(o in l)return}else t.__transition={};x(t,o,{name:e,index:i,group:s,on:r,tween:a,time:u.time,delay:u.delay,duration:u.duration,ease:u.ease,timer:null,state:n})},exports.init=p,exports.set=_,exports.get=f;var t=require("d3-dispatch"),e=require("d3-timer"),r=(0,t.dispatch)("start","end","interrupt"),a=[],n=exports.CREATED=0,o=exports.SCHEDULED=1,i=exports.STARTING=2,s=exports.STARTED=3,u=exports.RUNNING=4,l=exports.ENDING=5,d=exports.ENDED=6;function p(t,e){var r=f(t,e);if(r.state>n)throw new Error("too late; already scheduled");return r}function _(t,e){var r=f(t,e);if(r.state>i)throw new Error("too late; already started");return r}function f(t,e){var r=t.__transition;if(!r||!(r=r[e]))throw new Error("transition not found");return r}function x(t,r,a){var n,p=t.__transition;function _(l){var c,m,E,D;if(a.state!==o)return x();for(c in p)if((D=p[c]).name===a.name){if(D.state===s)return(0,e.timeout)(_);D.state===u?(D.state=d,D.timer.stop(),D.on.call("interrupt",t,t.__data__,D.index,D.group),delete p[c]):+ce.STARTING&&n.state=0&&(e=e.slice(0,t)),!e||"start"===e})}function n(n,r,i){var o,s,u=t(r)?e.init:e.set;return function(){var e=u(this,n),t=e.on;t!==o&&(s=(o=t).copy()).on(r,i),e.on=s}} +},{"./schedule":402}],480:[function(require,module,exports) { +"use strict";function e(e){return function(){var t=this.parentNode;for(var r in this.__transition)if(+r!==e)return;t&&t.removeChild(this)}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.on("end.remove",e(this._id))}; +},{}],481:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(a){var n=this._name,i=this._id;"function"!=typeof a&&(a=(0,e.selector)(a));for(var u=this._groups,s=u.length,o=new Array(s),d=0;dn.SCHEDULED&&u.name===i)return new e.Transition([[t]],r,i,+l);return null};var e=require("./transition/index"),n=require("./transition/schedule"),r=[null]; +},{"./transition/index":332,"./transition/schedule":402}],35:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.interrupt=exports.active=exports.transition=void 0;var e=require("./src/transition/index");Object.defineProperty(exports,"transition",{enumerable:!0,get:function(){return n(e).default}});var r=require("./src/active");Object.defineProperty(exports,"active",{enumerable:!0,get:function(){return n(r).default}});var t=require("./src/interrupt");function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"interrupt",{enumerable:!0,get:function(){return n(t).default}}),require("./src/selection/index"); +},{"./src/selection/index":331,"./src/transition/index":332,"./src/active":251,"./src/interrupt":252}],345:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t,s){this.target=e,this.type=t,this.selection=s}; +},{}],96:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.brushSelection=K,exports.brushX=S,exports.brushY=T,exports.default=function(){return V(m)};var t=require("d3-dispatch"),e=require("d3-drag"),n=require("d3-interpolate"),r=require("d3-selection"),s=require("d3-transition"),a=require("./constant"),u=h(a),i=require("./event"),o=h(i),l=require("./noevent"),c=h(l);function h(t){return t&&t.__esModule?t:{default:t}}var f={name:"drag"},p={name:"space"},d={name:"handle"},v={name:"center"},b={name:"x",handles:["e","w"].map(k),input:function(t,e){return t&&[[t[0],e[0][1]],[t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},y={name:"y",handles:["n","s"].map(k),input:function(t,e){return t&&[[e[0][0],t[0]],[e[1][0],t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},m={name:"xy",handles:["n","e","s","w","nw","ne","se","sw"].map(k),input:function(t){return t},output:function(t){return t}},w={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},g={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},x={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},_={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},M={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function k(t){return{type:t}}function z(){return!r.event.button}function q(){var t=this.ownerSVGElement||this;return[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function A(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function E(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function K(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function S(){return V(b)}function T(){return V(y)}function V(a){var i,h=q,m=z,K=(0,t.dispatch)(T,"start","brush","end"),S=6;function T(t){var e=t.property("__brush",G).selectAll(".overlay").data([k("overlay")]);e.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",w.overlay).merge(e).each(function(){var t=A(this).extent;(0,r.select)(this).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1])}),t.selectAll(".selection").data([k("selection")]).enter().append("rect").attr("class","selection").attr("cursor",w.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var n=t.selectAll(".handle").data(a.handles,function(t){return t.type});n.exit().remove(),n.enter().append("rect").attr("class",function(t){return"handle handle--"+t.type}).attr("cursor",function(t){return w[t.type]}),t.each(V).attr("fill","none").attr("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush touchstart.brush",D)}function V(){var t=(0,r.select)(this),e=A(this).selection;e?(t.selectAll(".selection").style("display",null).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1]),t.selectAll(".handle").style("display",null).attr("x",function(t){return"e"===t.type[t.type.length-1]?e[1][0]-S/2:e[0][0]-S/2}).attr("y",function(t){return"s"===t.type[0]?e[1][1]-S/2:e[0][1]-S/2}).attr("width",function(t){return"n"===t.type||"s"===t.type?e[1][0]-e[0][0]+S:S}).attr("height",function(t){return"e"===t.type||"w"===t.type?e[1][1]-e[0][1]+S:S})):t.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function C(t,e){return t.__brush.emitter||new j(t,e)}function j(t,e){this.that=t,this.args=e,this.state=t.__brush,this.active=0}function D(){if(r.event.touches){if(r.event.changedTouches.length0&&(t=n-K),X<0?z=q-S:X>0&&(u=o-S),O=p,$.attr("cursor",w.selection),nt());break;default:return}(0,c.default)()},!0).on("keyup.brush",function(){switch(r.event.keyCode){case 16:Q&&(j=D=Q=!1,nt());break;case 18:O===v&&(P<0?h=k:P>0&&(t=n),X<0?z=q:X>0&&(u=o),O=d,nt());break;case 32:O===p&&(r.event.altKey?(P&&(h=k-K*P,t=n+K*P),X&&(z=q-S*X,u=o+S*X),O=v):(P<0?h=k:P>0&&(t=n),X<0?z=q:X>0&&(u=o),O=d),$.attr("cursor",w[N]),nt());break;default:return}(0,c.default)()},!0).on("mousemove.brush",et,!0).on("mouseup.brush",rt,!0);(0,e.dragDisable)(r.event.view)}(0,l.nopropagation)(),(0,s.interrupt)(G),V.call(G),W.start()}function et(){var t=(0,r.mouse)(G);!Q||j||D||(Math.abs(t[0]-U[0])>Math.abs(t[1]-U[1])?D=!0:j=!0),U=t,T=!0,(0,c.default)(),nt()}function nt(){var e;switch(K=U[0]-R[0],S=U[1]-R[1],O){case p:case f:P&&(K=Math.max(H-t,Math.min(J-h,K)),n=t+K,k=h+K),X&&(S=Math.max(I-u,Math.min(L-z,S)),o=u+S,q=z+S);break;case d:P<0?(K=Math.max(H-t,Math.min(J-t,K)),n=t+K,k=h):P>0&&(K=Math.max(H-h,Math.min(J-h,K)),n=t,k=h+K),X<0?(S=Math.max(I-u,Math.min(L-u,S)),o=u+S,q=z):X>0&&(S=Math.max(I-z,Math.min(L-z,S)),o=u,q=z+S);break;case v:P&&(n=Math.max(H,Math.min(J,t-K*P)),k=Math.max(H,Math.min(J,h+K*P))),X&&(o=Math.max(I,Math.min(L,u-S*X)),q=Math.max(I,Math.min(L,z+S*X)))}ks)if(Math.abs(x*a-u*c)>s&&e){var f=_-r,M=n-o,l=a*a+u*u,v=f*f+M*M,p=Math.sqrt(l),b=Math.sqrt(y),d=e*Math.tan((t-Math.acos((l+y-v)/(2*p*b)))/2),w=d/b,T=d/p;Math.abs(w-1)>s&&(this._+="L"+(i+w*c)+","+(h+w*x)),this._+="A"+e+","+e+",0,0,"+ +(x*f>c*M)+","+(this._x1=i+T*a)+","+(this._y1=h+T*u)}else this._+="L"+(this._x1=i)+","+(this._y1=h);else;},arc:function(_,n,e,r,o,a){_=+_,n=+n;var u=(e=+e)*Math.cos(r),c=e*Math.sin(r),x=_+u,y=n+c,f=1^a,M=a?r-o:o-r;if(e<0)throw new Error("negative radius: "+e);null===this._x1?this._+="M"+x+","+y:(Math.abs(this._x1-x)>s||Math.abs(this._y1-y)>s)&&(this._+="L"+x+","+y),e&&(M<0&&(M=M%i+i),M>h?this._+="A"+e+","+e+",0,1,"+f+","+(_-u)+","+(n-c)+"A"+e+","+e+",0,1,"+f+","+(this._x1=x)+","+(this._y1=y):M>s&&(this._+="A"+e+","+e+",0,"+ +(M>=t)+","+f+","+(this._x1=_+e*Math.cos(o))+","+(this._y1=n+e*Math.sin(o))))},rect:function(t,i,s,h){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+i)+"h"+ +s+"v"+ +h+"h"+-s+"Z"},toString:function(){return this._}},exports.default=n; +},{}],25:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/path");function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"path",{enumerable:!0,get:function(){return t(e).default}}); +},{"./src/path":172}],71:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var n=i,l=a,s=o,p=c,h=f,d=null;function y(){var e,i=t.slice.call(arguments),a=n.apply(this,i),o=l.apply(this,i),c=+s.apply(this,(i[0]=a,i)),f=p.apply(this,i)-r.halfPi,y=h.apply(this,i)-r.halfPi,g=c*(0,r.cos)(f),v=c*(0,r.sin)(f),q=+s.apply(this,(i[0]=o,i)),P=p.apply(this,i)-r.halfPi,A=h.apply(this,i)-r.halfPi;if(d||(d=e=(0,u.path)()),d.moveTo(g,v),d.arc(0,0,c,f,y),f===P&&y===A||(d.quadraticCurveTo(0,0,q*(0,r.cos)(P),q*(0,r.sin)(P)),d.arc(0,0,q,P,A)),d.quadraticCurveTo(0,0,g,v),d.closePath(),e)return d=null,e+""||null}return y.radius=function(t){return arguments.length?(s="function"==typeof t?t:(0,e.default)(+t),y):s},y.startAngle=function(t){return arguments.length?(p="function"==typeof t?t:(0,e.default)(+t),y):p},y.endAngle=function(t){return arguments.length?(h="function"==typeof t?t:(0,e.default)(+t),y):h},y.source=function(t){return arguments.length?(n=t,y):n},y.target=function(t){return arguments.length?(l=t,y):l},y.context=function(t){return arguments.length?(d=null==t?null:t,y):d},y};var t=require("./array"),n=require("./constant"),e=l(n),r=require("./math"),u=require("d3-path");function l(t){return t&&t.__esModule?t:{default:t}}function i(t){return t.source}function a(t){return t.target}function o(t){return t.radius}function c(t){return t.startAngle}function f(t){return t.endAngle} +},{"./array":340,"./constant":337,"./math":335,"d3-path":25}],10:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/chord");Object.defineProperty(exports,"chord",{enumerable:!0,get:function(){return t(e).default}});var r=require("./src/ribbon");function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"ribbon",{enumerable:!0,get:function(){return t(r).default}}); +},{"./src/chord":70,"./src/ribbon":71}],99:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=exports.prefix="$";function r(){}function e(t,e){var i=new r;if(t instanceof r)t.each(function(t,r){i.set(r,t)});else if(Array.isArray(t)){var n,s=-1,o=t.length;if(null==e)for(;++s=l.length)return null!=n&&u.sort(n),null!=e?e(u):u;for(var i,c,a,h=-1,p=u.length,d=l[r++],g=(0,t.default)(),v=o();++hl.length)return t;var r,o=c[u-1];return null!=e&&u>=l.length?r=t.entries():(r=[],t.each(function(t,e){r.push({key:e,values:n(t,u)})})),null!=o?r.sort(function(n,t){return o(n.key,t.key)}):r}(s(n,0,o,f),0)},key:function(n){return l.push(n),i},sortKeys:function(n){return c[l.length-1]=n,i},sortValues:function(t){return n=t,i},rollup:function(n){return e=n,i}}};var n=require("./map"),t=e(n);function e(n){return n&&n.__esModule?n:{default:n}}function u(){return{}}function r(n,t,e){n[t]=e}function o(){return(0,t.default)()}function f(n,t,e){n.set(t,e)} +},{"./map":99}],98:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./map"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}function o(){}var a=t.default.prototype;function n(e,t){var r=new o;if(e instanceof o)e.each(function(e){r.add(e)});else if(e){var a=-1,n=e.length;if(null==t)for(;++a=f?d=!0:(i=o.charCodeAt(s++))===e?h=!0:i===u&&(h=!0,o.charCodeAt(s)===e&&++s),o.slice(a+1,c-1).replace(/""/g,'"')}for(;s=(a=(x+N)/2))?x=a:N=a,(_=l>=(i=(d+v)/2))?d=i:v=i,n=f,!(f=f[h=_<<1|u]))return n[h]=y,r;if(o=+r._x.call(null,f.data),s=+r._y.call(null,f.data),t===o&&l===s)return y.next=f,n?n[h]=y:r._root=y,r;do{n=n?n[h]=new Array(4):r._root=new Array(4),(u=t>=(a=(x+N)/2))?x=a:N=a,(_=l>=(i=(d+v)/2))?d=i:v=i}while((h=_<<1|u)==(c=(s>=i)<<1|o>=a));return n[c]=f,n[h]=y,r}function t(t){var l,e,n,a,i=t.length,o=new Array(i),s=new Array(i),u=1/0,_=1/0,h=-1/0,c=-1/0;for(e=0;eh&&(h=n),a<_&&(_=a),a>c&&(c=a));for(ht||t>s||i>e||e>h))return this;var o,a,_=s-r,l=this._root;switch(a=(e<(i+h)/2)<<1|t<(r+s)/2){case 0:do{(o=new Array(4))[a]=l,l=o}while(h=i+(_*=2),t>(s=r+_)||e>h);break;case 1:do{(o=new Array(4))[a]=l,l=o}while(h=i+(_*=2),(r=s-_)>t||e>h);break;case 2:do{(o=new Array(4))[a]=l,l=o}while(i=h-(_*=2),t>(s=r+_)||i>e);break;case 3:do{(o=new Array(4))[a]=l,l=o}while(i=h-(_*=2),(r=s-_)>t||i>e)}this._root&&this._root.length&&(this._root=l)}return this._x0=r,this._y0=i,this._x1=s,this._y1=h,this}; -},{}],375:[function(require,module,exports) { +},{}],368:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=[];return this.visit(function(t){if(!t.length)do{e.push(t.data)}while(t=t.next)}),e}; -},{}],376:[function(require,module,exports) { +},{}],369:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]}; -},{}],487:[function(require,module,exports) { +},{}],491:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t,e,s,i,o){this.node=t,this.x0=e,this.y0=s,this.x1=i,this.y1=o}; -},{}],377:[function(require,module,exports) { +},{}],370:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,l,a){var u,n,r,s,d,h,i,f=this._x0,o=this._y0,_=this._x1,p=this._y1,x=[],c=this._root;for(c&&x.push(new t.default(c,f,o,_,p)),null==a?a=1/0:(f=e-a,o=l-a,_=e+a,p=l+a,a*=a);h=x.pop();)if(!(!(c=h.node)||(n=h.x0)>_||(r=h.y0)>p||(s=h.x1)=y)<<1|e>=v)&&(h=x[x.length-1],x[x.length-1]=x[x.length-1-i],x[x.length-1-i]=h)}else{var g=e-+this._x.call(null,c.data),w=l-+this._y.call(null,c.data),q=g*g+w*w;if(q=(l=(d+v)/2))?d=l:v=l,(f=n>=(o=(c+g)/2))?c=o:g=o,e=_,!(_=_[a=f<<1|u]))return this;if(!_.length)break;(e[a+1&3]||e[a+2&3]||e[a+3&3])&&(i=e,x=a)}for(;_.data!==t;)if(r=_,!(_=_.next))return this;return(s=_.next)&&delete _.next,r?(s?r.next=s:delete r.next,this):e?(s?e[a]=s:delete e[a],(_=e[0]||e[1]||e[2]||e[3])&&_===(e[3]||e[2]||e[1]||e[0])&&!_.length&&(i?i[x]=_:this._root=_),this):(this._root=s,this)},exports.removeAll=t; -},{}],379:[function(require,module,exports) { +},{}],372:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this._root}; -},{}],380:[function(require,module,exports) { +},{}],373:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=0;return this.visit(function(t){if(!t.length)do{++e}while(t=t.next)}),e}; -},{}],381:[function(require,module,exports) { +},{}],374:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var u,s,r,n,a,d,f=[],h=this._root;for(h&&f.push(new t.default(h,this._x0,this._y0,this._x1,this._y1));u=f.pop();)if(!e(h=u.node,r=u.x0,n=u.y0,a=u.x1,d=u.y1)&&h.length){var i=(r+a)/2,o=(n+d)/2;(s=h[3])&&f.push(new t.default(s,i,o,a,d)),(s=h[2])&&f.push(new t.default(s,r,o,i,d)),(s=h[1])&&f.push(new t.default(s,i,n,a,o)),(s=h[0])&&f.push(new t.default(s,r,n,i,o))}return this};var e=require("./quad"),t=u(e);function u(e){return e&&e.__esModule?e:{default:e}} -},{"./quad":487}],382:[function(require,module,exports) { +},{"./quad":491}],375:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var u,r=[],s=[];for(this._root&&r.push(new t.default(this._root,this._x0,this._y0,this._x1,this._y1));u=r.pop();){var o=u.node;if(o.length){var n,h=u.x0,a=u.y0,d=u.x1,f=u.y1,i=(h+d)/2,p=(a+f)/2;(n=o[0])&&r.push(new t.default(n,h,a,i,p)),(n=o[1])&&r.push(new t.default(n,i,a,d,p)),(n=o[2])&&r.push(new t.default(n,h,p,i,f)),(n=o[3])&&r.push(new t.default(n,i,p,d,f))}s.push(u)}for(;u=s.pop();)e(u.node,u.x0,u.y0,u.x1,u.y1);return this};var e=require("./quad"),t=u(e);function u(e){return e&&e.__esModule?e:{default:e}} -},{"./quad":487}],383:[function(require,module,exports) { +},{"./quad":491}],376:[function(require,module,exports) { "use strict";function t(t){return t[0]}Object.defineProperty(exports,"__esModule",{value:!0}),exports.defaultX=t,exports.default=function(t){return arguments.length?(this._x=t,this):this._x}; -},{}],384:[function(require,module,exports) { +},{}],377:[function(require,module,exports) { "use strict";function t(t){return t[1]}Object.defineProperty(exports,"__esModule",{value:!0}),exports.defaultY=t,exports.default=function(t){return arguments.length?(this._y=t,this):this._y}; -},{}],167:[function(require,module,exports) { +},{}],173:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=z;var e=require("./add"),t=w(e),r=require("./cover"),a=w(r),u=require("./data"),i=w(u),o=require("./extent"),d=w(o),l=require("./find"),n=w(l),f=require("./remove"),s=w(f),_=require("./root"),v=w(_),h=require("./size"),x=w(h),y=require("./visit"),c=w(y),q=require("./visitAfter"),p=w(q),A=require("./x"),N=w(A),g=require("./y"),m=w(g);function w(e){return e&&e.__esModule?e:{default:e}}function z(e,t,r){var a=new M(null==t?A.defaultX:t,null==r?g.defaultY:r,NaN,NaN,NaN,NaN);return null==e?a:a.addAll(e)}function M(e,t,r,a,u,i){this._x=e,this._y=t,this._x0=r,this._y0=a,this._x1=u,this._y1=i,this._root=void 0}function b(e){for(var t={data:e.data},r=t;e=e.next;)r=r.next={data:e.data};return t}var j=z.prototype=M.prototype;j.copy=function(){var e,t,r=new M(this._x,this._y,this._x0,this._y0,this._x1,this._y1),a=this._root;if(!a)return r;if(!a.length)return r._root=b(a),r;for(e=[{source:a,target:r._root=new Array(4)}];a=e.pop();)for(var u=0;u<4;++u)(t=a.source[u])&&(t.length?e.push({source:t,target:a.target[u]=new Array(4)}):a.target[u]=b(t));return r},j.add=t.default,j.addAll=e.addAll,j.cover=a.default,j.data=i.default,j.extent=d.default,j.find=n.default,j.remove=s.default,j.removeAll=f.removeAll,j.root=v.default,j.size=x.default,j.visit=c.default,j.visitAfter=p.default,j.x=N.default,j.y=m.default; -},{"./add":373,"./cover":374,"./data":375,"./extent":376,"./find":377,"./remove":378,"./root":379,"./size":380,"./visit":381,"./visitAfter":382,"./x":383,"./y":384}],23:[function(require,module,exports) { +},{"./add":366,"./cover":367,"./data":368,"./extent":369,"./find":370,"./remove":371,"./root":372,"./size":373,"./visit":374,"./visitAfter":375,"./x":376,"./y":377}],26:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/quadtree");function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"quadtree",{enumerable:!0,get:function(){return r(e).default}}); -},{"./src/quadtree":167}],121:[function(require,module,exports) { +},{"./src/quadtree":173}],110:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){var e,u,o=1,d=1;function v(){for(var t,r,v,c,x,s,y,g=e.length,h=0;hc+d||ix+d||uv.index){var l=c-f.x-f.vx,g=x-f.y-f.vy,h=l*l+g*g;ht.r&&(t.r=t[r].r)}function c(){if(e){var r,n,i=e.length;for(u=new Array(i),r=0;r1?(null==t?s.remove(n):s.set(n,g(t)),i):s.get(n)},find:function(n,t,e){var i,u,o,a,c,l=0,f=r.length;for(null==e?e=1/0:e*=e,l=0;l1?(x.on(n,t),i):x.on(n)}}};var n=require("d3-dispatch"),t=require("d3-collection"),e=require("d3-timer");function r(n){return n.x}function i(n){return n.y}var u=10,o=Math.PI*(3-Math.sqrt(5)); -},{"d3-dispatch":9,"d3-collection":10,"d3-timer":33}],123:[function(require,module,exports) { +},{"d3-dispatch":16,"d3-collection":13,"d3-timer":37}],112:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var t,n,i,f,l=(0,e.default)(-30),d=1,o=1/0,s=.81;function v(e){var a,f=t.length,l=(0,r.quadtree)(t,u.x,u.y).visitAfter(x);for(i=e,a=0;a=o)){(t.data!==n||t.next)&&(0===l&&(x+=(l=(0,a.default)())*l),0===v&&(x+=(v=(0,a.default)())*v),x1?l[0]+l.slice(2):l,+e.slice(n+1)]}; -},{}],342:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return(e=(0,t.default)(Math.abs(e)))?e[1]:NaN};var e=require("./formatDecimal"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} -},{"./formatDecimal":438}],355:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){return function(r,n){for(var u=r.length,s=[],o=0,i=e[0],a=0;u>0&&i>0&&(a+i+1>n&&(i=Math.max(1,n-a)),s.push(r.substring(u-=i,u+i)),!((a+=i+1)>n));)i=e[o=(o+1)%e.length];return s.reverse().join(t)}}; },{}],356:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return(e=(0,t.default)(Math.abs(e)))?e[1]:NaN};var e=require("./formatDecimal"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} +},{"./formatDecimal":471}],380:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){return function(r,n){for(var u=r.length,s=[],o=0,i=e[0],a=0;u>0&&i>0&&(a+i+1>n&&(i=Math.max(1,n-a)),s.push(r.substring(u-=i,u+i)),!((a+=i+1)>n));)i=e[o=(o+1)%e.length];return s.reverse().join(t)}}; +},{}],381:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}; -},{}],485:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){e=e.toPrecision(r);e:for(var t,s=e.length,a=1,c=-1;a0&&(c=0)}return c>0?e.slice(0,c)+e.slice(t+1):e}; -},{}],358:[function(require,module,exports) { +},{}],490:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){e:for(var t,s=(e=e.toPrecision(r)).length,a=1,c=-1;a0&&(c=0)}return c>0?e.slice(0,c)+e.slice(t+1):e}; +},{}],382:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.prefixExponent=void 0,exports.default=function(e,t){var o=(0,r.default)(e,t);if(!o)return e+"";var a=o[0],i=o[1],u=i-(exports.prefixExponent=n=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,f=a.length;return u===f?a:u>f?a+new Array(u-f+1).join("0"):u>0?a.slice(0,u)+"."+a.slice(u):"0."+new Array(1-u).join("0")+(0,r.default)(e,Math.max(0,t+u-1))[0]};var e=require("./formatDecimal"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}}var n=exports.prefixExponent=void 0; -},{"./formatDecimal":438}],486:[function(require,module,exports) { +},{"./formatDecimal":471}],489:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var n=(0,r.default)(e,t);if(!n)return e+"";var u=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+u:u.length>a+1?u.slice(0,a+1)+"."+u.slice(a+1):u+new Array(a-u.length+2).join("0")};var e=require("./formatDecimal"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"./formatDecimal":438}],357:[function(require,module,exports) { +},{"./formatDecimal":471}],361:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("./formatDefault"),r=i(t),n=require("./formatPrefixAuto"),e=i(n),u=require("./formatRounded"),o=i(u);function i(t){return t&&t.__esModule?t:{default:t}}exports.default={"":r.default,"%":function(t,r){return(100*t).toFixed(r)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.round(t).toString(10)},e:function(t,r){return t.toExponential(r)},f:function(t,r){return t.toFixed(r)},g:function(t,r){return t.toPrecision(r)},o:function(t){return Math.round(t).toString(8)},p:function(t,r){return(0,o.default)(100*t,r)},r:o.default,s:e.default,X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}}; -},{"./formatDefault":485,"./formatPrefixAuto":358,"./formatRounded":486}],130:[function(require,module,exports) { +},{"./formatDefault":490,"./formatPrefixAuto":382,"./formatRounded":489}],144:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=r;var t=require("./formatTypes"),i=e(t);function e(t){return t&&t.__esModule?t:{default:t}}var s=/^(?:(.)?([<>=^]))?([+\-\( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?([a-z%])?$/i;function r(t){return new o(t)}function o(t){if(!(e=s.exec(t)))throw new Error("invalid format: "+t);var e,r=e[1]||" ",o=e[2]||">",h=e[3]||"-",n=e[4]||"",l=!!e[5],a=e[6]&&+e[6],u=!!e[7],p=e[8]&&+e[8].slice(1),c=e[9]||"";"n"===c?(u=!0,c="g"):i.default[c]||(c=""),(l||"0"===r&&"="===o)&&(l=!0,r="0",o="="),this.fill=r,this.align=o,this.sign=h,this.symbol=n,this.zero=l,this.width=a,this.comma=u,this.precision=p,this.type=c}r.prototype=o.prototype,o.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.type}; -},{"./formatTypes":357}],129:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var r=e.grouping&&e.thousands?(0,a.default)(e.grouping,e.thousands):d.default,n=e.currency,i=e.decimal,f=e.numerals?(0,u.default)(e.numerals):d.default,c=e.percent||"%";function h(e){var t=(e=(0,o.default)(e)).fill,a=e.align,u=e.sign,d=e.symbol,h=e.zero,p=e.width,g=e.comma,M=e.precision,x=e.type,v="$"===d?n[0]:"#"===d&&/[boxX]/.test(x)?"0"+x.toLowerCase():"",y="$"===d?n[1]:/[%p]/.test(x)?c:"",b=l.default[x],q=!x||/[defgprs%]/.test(x);function k(e){var n,o,l,c=v,d=y;if("c"===x)d=b(e)+d,e="";else{var k=(e=+e)<0;if(e=b(Math.abs(e),M),k&&0==+e&&(k=!1),c=(k?"("===u?u:"-":"-"===u||"("===u?"":u)+c,d=d+("s"===x?m[8+s.prefixExponent/3]:"")+(k&&"("===u?")":""),q)for(n=-1,o=e.length;++n(l=e.charCodeAt(n))||l>57){d=(46===l?i+e.slice(n+1):e.slice(n))+d,e=e.slice(0,n);break}}g&&!h&&(e=r(e,1/0));var w=c.length+e.length+d.length,P=w>1)+c+e+d+P.slice(w);break;default:e=P+c+e+d}return f(e)}return M=null==M?x?6:12:/[gprs]/.test(x)?Math.max(1,Math.min(21,M)):Math.max(0,Math.min(20,M)),k.toString=function(){return e+""},k}return{format:h,formatPrefix:function(e,r){var a=h(((e=(0,o.default)(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor((0,t.default)(r)/3))),u=Math.pow(10,-n),i=m[8+n/3];return function(e){return a(u*e)+i}}}};var e=require("./exponent"),t=h(e),r=require("./formatGroup"),a=h(r),n=require("./formatNumerals"),u=h(n),i=require("./formatSpecifier"),o=h(i),f=require("./formatTypes"),l=h(f),s=require("./formatPrefixAuto"),c=require("./identity"),d=h(c);function h(e){return e&&e.__esModule?e:{default:e}}var m=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"]; -},{"./exponent":342,"./formatGroup":355,"./formatNumerals":356,"./formatSpecifier":130,"./formatTypes":357,"./formatPrefixAuto":358,"./identity":332}],128:[function(require,module,exports) { +},{"./formatTypes":361}],143:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var r=e.grouping&&e.thousands?(0,a.default)(e.grouping,e.thousands):d.default,n=e.currency,i=e.decimal,f=e.numerals?(0,u.default)(e.numerals):d.default,c=e.percent||"%";function h(e){var t=(e=(0,o.default)(e)).fill,a=e.align,u=e.sign,d=e.symbol,h=e.zero,p=e.width,g=e.comma,M=e.precision,x=e.type,v="$"===d?n[0]:"#"===d&&/[boxX]/.test(x)?"0"+x.toLowerCase():"",y="$"===d?n[1]:/[%p]/.test(x)?c:"",b=l.default[x],q=!x||/[defgprs%]/.test(x);function k(e){var n,o,l,c=v,d=y;if("c"===x)d=b(e)+d,e="";else{var k=(e=+e)<0;if(e=b(Math.abs(e),M),k&&0==+e&&(k=!1),c=(k?"("===u?u:"-":"-"===u||"("===u?"":u)+c,d=("s"===x?m[8+s.prefixExponent/3]:"")+d+(k&&"("===u?")":""),q)for(n=-1,o=e.length;++n(l=e.charCodeAt(n))||l>57){d=(46===l?i+e.slice(n+1):e.slice(n))+d,e=e.slice(0,n);break}}g&&!h&&(e=r(e,1/0));var w=c.length+e.length+d.length,P=w>1)+c+e+d+P.slice(w);break;default:e=P+c+e+d}return f(e)}return M=null==M?x?6:12:/[gprs]/.test(x)?Math.max(1,Math.min(21,M)):Math.max(0,Math.min(20,M)),k.toString=function(){return e+""},k}return{format:h,formatPrefix:function(e,r){var a=h(((e=(0,o.default)(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor((0,t.default)(r)/3))),u=Math.pow(10,-n),i=m[8+n/3];return function(e){return a(u*e)+i}}}};var e=require("./exponent"),t=h(e),r=require("./formatGroup"),a=h(r),n=require("./formatNumerals"),u=h(n),i=require("./formatSpecifier"),o=h(i),f=require("./formatTypes"),l=h(f),s=require("./formatPrefixAuto"),c=require("./identity"),d=h(c);function h(e){return e&&e.__esModule?e:{default:e}}var m=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"]; +},{"./exponent":356,"./formatGroup":380,"./formatNumerals":381,"./formatSpecifier":144,"./formatTypes":361,"./formatPrefixAuto":382,"./identity":338}],142:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.formatPrefix=exports.format=void 0,exports.default=u;var r,e=require("./locale"),t=o(e);function o(r){return r&&r.__esModule?r:{default:r}}var f=exports.format=void 0,a=exports.formatPrefix=void 0;function u(e){return r=(0,t.default)(e),exports.format=f=r.format,exports.formatPrefix=a=r.formatPrefix,r}u({decimal:".",thousands:",",grouping:[3],currency:["$",""]}); -},{"./locale":129}],131:[function(require,module,exports) { +},{"./locale":143}],145:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return Math.max(0,-(0,t.default)(Math.abs(e)))};var e=require("./exponent"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} -},{"./exponent":342}],132:[function(require,module,exports) { +},{"./exponent":356}],146:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,a){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,t.default)(a)/3)))-(0,t.default)(Math.abs(e)))};var e=require("./exponent"),t=a(e);function a(e){return e&&e.__esModule?e:{default:e}} -},{"./exponent":342}],133:[function(require,module,exports) { +},{"./exponent":356}],147:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,u){return e=Math.abs(e),u=Math.abs(u)-e,Math.max(0,(0,t.default)(u)-(0,t.default)(e))+1};var e=require("./exponent"),t=u(e);function u(e){return e&&e.__esModule?e:{default:e}} -},{"./exponent":342}],18:[function(require,module,exports) { +},{"./exponent":356}],21:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/defaultLocale");Object.defineProperty(exports,"formatDefaultLocale",{enumerable:!0,get:function(){return u(e).default}}),Object.defineProperty(exports,"format",{enumerable:!0,get:function(){return e.format}}),Object.defineProperty(exports,"formatPrefix",{enumerable:!0,get:function(){return e.formatPrefix}});var r=require("./src/locale");Object.defineProperty(exports,"formatLocale",{enumerable:!0,get:function(){return u(r).default}});var t=require("./src/formatSpecifier");Object.defineProperty(exports,"formatSpecifier",{enumerable:!0,get:function(){return u(t).default}});var n=require("./src/precisionFixed");Object.defineProperty(exports,"precisionFixed",{enumerable:!0,get:function(){return u(n).default}});var o=require("./src/precisionPrefix");Object.defineProperty(exports,"precisionPrefix",{enumerable:!0,get:function(){return u(o).default}});var i=require("./src/precisionRound");function u(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"precisionRound",{enumerable:!0,get:function(){return u(i).default}}); -},{"./src/defaultLocale":128,"./src/locale":129,"./src/formatSpecifier":130,"./src/precisionFixed":131,"./src/precisionPrefix":132,"./src/precisionRound":133}],345:[function(require,module,exports) { +},{"./src/defaultLocale":142,"./src/locale":143,"./src/formatSpecifier":144,"./src/precisionFixed":145,"./src/precisionPrefix":146,"./src/precisionRound":147}],357:[function(require,module,exports) { "use strict";function t(){this.reset()}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return new t},t.prototype={constructor:t,reset:function(){this.s=this.t=0},add:function(t){e(s,t,this.t),e(this,s.s,this.s),this.s?this.t+=s.t:this.s=s.t},valueOf:function(){return this.s}};var s=new t;function e(t,s,e){var i=t.s=s+e,n=i-s,r=i-n;t.t=s-r+(e-n)} -},{}],347:[function(require,module,exports) { +},{}],354:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.acos=v,exports.asin=w,exports.haversin=_;var t=exports.epsilon=1e-6,e=exports.epsilon2=1e-12,s=exports.pi=Math.PI,r=exports.halfPi=s/2,o=exports.quarterPi=s/4,a=exports.tau=2*s,p=exports.degrees=180/s,n=exports.radians=s/180,x=exports.abs=Math.abs,i=exports.atan=Math.atan,h=exports.atan2=Math.atan2,M=exports.cos=Math.cos,u=exports.ceil=Math.ceil,c=exports.exp=Math.exp,l=exports.floor=Math.floor,f=exports.log=Math.log,g=exports.pow=Math.pow,d=exports.sin=Math.sin,P=exports.sign=Math.sign||function(t){return t>0?1:t<0?-1:0},b=exports.sqrt=Math.sqrt,q=exports.tan=Math.tan;function v(t){return t>1?0:t<-1?s:Math.acos(t)}function w(t){return t>1?r:t<-1?-r:Math.asin(t)}function _(t){return(t=d(t/2))*t} -},{}],350:[function(require,module,exports) { +},{}],358:[function(require,module,exports) { "use strict";function e(){}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e; -},{}],144:[function(require,module,exports) { +},{}],140:[function(require,module,exports) { "use strict";function n(n,t){n&&o.hasOwnProperty(n.type)&&o[n.type](n,t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(o,e){o&&t.hasOwnProperty(o.type)?t[o.type](o,e):n(o,e)};var t={Feature:function(t,o){n(t.geometry,o)},FeatureCollection:function(t,o){for(var e=t.features,r=-1,i=e.length;++r=0?1:-1,i=r*n,u=(0,a.cos)(t),o=(0,a.sin)(t),d=p*o,s=f*u+d*(0,a.cos)(i),S=d*r*(0,a.sin)(i);c.add((0,a.atan2)(S,s)),l=e,f=u,p=o} -},{"./adder":345,"./math":347,"./noop":350,"./stream":144}],346:[function(require,module,exports) { +},{"./adder":357,"./math":354,"./noop":358,"./stream":140}],352:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.spherical=e,exports.cartesian=t,exports.cartesianDot=n,exports.cartesianCross=s,exports.cartesianAddInPlace=a,exports.cartesianScale=o,exports.cartesianNormalizeInPlace=c;var r=require("./math");function e(e){return[(0,r.atan2)(e[1],e[0]),(0,r.asin)(e[2])]}function t(e){var t=e[0],n=e[1],s=(0,r.cos)(n);return[s*(0,r.cos)(t),s*(0,r.sin)(t),(0,r.sin)(n)]}function n(r,e){return r[0]*e[0]+r[1]*e[1]+r[2]*e[2]}function s(r,e){return[r[1]*e[2]-r[2]*e[1],r[2]*e[0]-r[0]*e[2],r[0]*e[1]-r[1]*e[0]]}function a(r,e){r[0]+=e[0],r[1]+=e[1],r[2]+=e[2]}function o(r,e){return[r[0]*e,r[1]*e,r[2]*e]}function c(e){var t=(0,r.sqrt)(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t} -},{"./math":347}],135:[function(require,module,exports) { +},{"./math":354}],131:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var n,r,a,t,i,u,d;if(c=f=-(l=s=1/0),m=[],(0,o.default)(e,h),r=m.length){for(m.sort(P),n=1,i=[a=m[0]];nM(a[0],a[1])&&(a[1]=t[1]),M(t[0],a[1])>M(a[0],a[1])&&(a[0]=t[0])):i.push(a=t);for(u=-1/0,n=0,a=i[r=i.length-1];n<=r;a=t,++n)t=i[n],(d=M(a[1],t[0]))>u&&(u=d,l=t[0],f=a[1])}return m=N=null,l===1/0||s===1/0?[[NaN,NaN],[NaN,NaN]]:[[l,s],[f,c]]};var e=require("./adder"),n=u(e),r=require("./area"),a=require("./cartesian"),t=require("./math"),i=require("./stream"),o=u(i);function u(e){return e&&e.__esModule?e:{default:e}}var l,s,f,c,d,p,S,g,m,N,v=(0,n.default)(),h={point:E,lineStart:y,lineEnd:b,polygonStart:function(){h.point=_,h.lineStart=x,h.lineEnd=C,v.reset(),r.areaStream.polygonStart()},polygonEnd:function(){r.areaStream.polygonEnd(),h.point=E,h.lineStart=y,h.lineEnd=b,r.areaRingSum<0?(l=-(f=180),s=-(c=90)):v>t.epsilon?c=90:v<-t.epsilon&&(s=-90),N[0]=l,N[1]=f}};function E(e,n){m.push(N=[l=e,f=e]),nc&&(c=n)}function q(e,n){var r=(0,a.cartesian)([e*t.radians,n*t.radians]);if(g){var i=(0,a.cartesianCross)(g,r),o=[i[1],-i[0],0],u=(0,a.cartesianCross)(o,i);(0,a.cartesianNormalizeInPlace)(u),u=(0,a.spherical)(u);var p,S=e-d,v=S>0?1:-1,h=u[0]*t.degrees*v,E=(0,t.abs)(S)>180;E^(v*dc&&(c=p):E^(v*d<(h=(h+360)%360-180)&&hc&&(c=n)),E?eM(l,f)&&(f=e):M(e,f)>M(l,f)&&(l=e):f>=l?(ef&&(f=e)):e>d?M(l,e)>M(l,f)&&(f=e):M(e,f)>M(l,f)&&(l=e)}else m.push(N=[l=e,f=e]);nc&&(c=n),g=r,d=e}function y(){h.point=q}function b(){N[0]=l,N[1]=f,h.point=E,g=null}function _(e,n){if(g){var a=e-d;v.add((0,t.abs)(a)>180?a+(a>0?360:-360):a)}else p=e,S=n;r.areaStream.point(e,n),q(e,n)}function x(){r.areaStream.lineStart()}function C(){_(p,S),r.areaStream.lineEnd(),(0,t.abs)(v)>t.epsilon&&(l=-(f=180)),N[0]=l,N[1]=f,g=null}function M(e,n){return(n-=e)<0?n+360:n}function P(e,n){return e[0]-n[0]}function j(e,n){return e[0]<=e[1]?e[0]<=n&&n<=e[1]:n2?n[2]*e.radians:0),r.invert=function(r){return(r=n.invert(r[0]*e.radians,r[1]*e.radians))[0]*=e.degrees,r[1]*=e.degrees,r},r};var n=require("./compose"),r=t(n),e=require("./math");function t(n){return n&&n.__esModule?n:{default:n}}function i(n,r){return[n>e.pi?n-e.tau:n<-e.pi?n+e.tau:n,r]}function a(n,t,a){return(n%=e.tau)?t||a?(0,r.default)(s(n),o(t,a)):s(n):t||a?o(t,a):i}function u(n){return function(r,t){return[(r+=n)>e.pi?r-e.tau:r<-e.pi?r+e.tau:r,t]}}function s(n){var r=u(n);return r.invert=u(-n),r}function o(n,r){var t=(0,e.cos)(n),i=(0,e.sin)(n),a=(0,e.cos)(r),u=(0,e.sin)(r);function s(n,r){var s=(0,e.cos)(r),o=(0,e.cos)(n)*s,c=(0,e.sin)(n)*s,d=(0,e.sin)(r),f=d*t+o*i;return[(0,e.atan2)(c*a-f*u,o*t-d*i),(0,e.asin)(f*a+c*u)]}return s.invert=function(n,r){var s=(0,e.cos)(r),o=(0,e.cos)(n)*s,c=(0,e.sin)(n)*s,d=(0,e.sin)(r),f=d*a-c*u;return[(0,e.atan2)(c*a+d*u,o*t+f*i),(0,e.asin)(f*t-o*i)]},s}i.invert=i; -},{"./compose":362,"./math":347}],137:[function(require,module,exports) { +},{"./compose":359,"./math":354}],133:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.circleStream=u,exports.default=function(){var e,t,i=(0,n.default)([0,0]),o=(0,n.default)(90),s=(0,n.default)(6),c={point:function(n,a){e.push(n=t(n,a)),n[0]*=r.degrees,n[1]*=r.degrees}};function l(){var n=i.apply(this,arguments),l=o.apply(this,arguments)*r.radians,f=s.apply(this,arguments)*r.radians;return e=[],t=(0,a.rotateRadians)(-n[0]*r.radians,-n[1]*r.radians,0).invert,u(c,l,f,1),n={type:"Polygon",coordinates:[e]},e=t=null,n}return l.center=function(e){return arguments.length?(i="function"==typeof e?e:(0,n.default)([+e[0],+e[1]]),l):i},l.radius=function(e){return arguments.length?(o="function"==typeof e?e:(0,n.default)(+e),l):o},l.precision=function(e){return arguments.length?(s="function"==typeof e?e:(0,n.default)(+e),l):s},l};var e=require("./cartesian"),t=require("./constant"),n=i(t),r=require("./math"),a=require("./rotation");function i(e){return e&&e.__esModule?e:{default:e}}function u(t,n,a,i,u,s){if(a){var c=(0,r.cos)(n),l=(0,r.sin)(n),f=i*a;null==u?(u=n+i*r.tau,s=n-f/2):(u=o(c,u),s=o(c,s),(i>0?us)&&(u+=i*r.tau));for(var d,p=u;i>0?p>s:p1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}};var e=require("../noop"),n=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"../noop":350}],401:[function(require,module,exports) { +},{"../noop":358}],406:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,t){return(0,e.abs)(r[0]-t[0])=0;--u)f.point((v=a[u])[0],v[1]);else r(c.x,c.p.x,-1,f);c=c.p}a=(c=c.o).z,x=!x}while(!c.v);f.lineEnd()}}};var e=require("../pointEqual"),n=t(e);function t(e){return e&&e.__esModule?e:{default:e}}function i(e,n,t,i){this.x=e,this.z=n,this.o=t,this.e=i,this.v=!1,this.n=this.p=null}function l(e){if(n=e.length){for(var n,t,i=0,l=e[0];++i=0?1:-1,b=N*M,j=b>s.pi,y=_*C;if(t.add((0,s.atan2)(y*N*(0,s.sin)(b),h*I+y*(0,s.cos)(b))),c+=j?M+N*s.tau:M,j^q>=i^x>=i){var O=(0,a.cartesianCross)((0,a.cartesian)(p),(0,a.cartesian)(g));(0,a.cartesianNormalizeInPlace)(O);var k=(0,a.cartesianCross)(o,O);(0,a.cartesianNormalizeInPlace)(k);var w=(j^M>=0?-1:1)*(0,s.asin)(k[2]);(n>w||n===w&&(O[0]||O[1]))&&(u+=j^M>=0?1:-1)}}return(c<-s.epsilon||c0){for(y||(a.polygonStart(),y=!0),a.lineStart(),n=0;n1&&2&l&&o.push(o.pop().concat(o.shift())),d.push(o.filter(f))}return E}};var n=require("./buffer"),t=a(n),e=require("./rejoin"),i=a(e),l=require("../math"),o=require("../polygonContains"),r=a(o),u=require("d3-array");function a(n){return n&&n.__esModule?n:{default:n}}function f(n){return n.length>1}function p(n,t){return((n=n.x)[0]<0?n[1]-l.halfPi-l.epsilon:l.halfPi-n[1])-((t=t.x)[0]<0?t[1]-l.halfPi-l.epsilon:l.halfPi-t[1])} -},{"./buffer":405,"./rejoin":407,"../math":347,"../polygonContains":351,"d3-array":7}],259:[function(require,module,exports) { +},{"./buffer":403,"./rejoin":405,"../math":354,"../polygonContains":355,"d3-array":11}],263:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var i=require("./index"),n=e(i),t=require("../math");function e(i){return i&&i.__esModule?i:{default:i}}function p(i){var n,e=NaN,p=NaN,a=NaN;return{lineStart:function(){i.lineStart(),n=1},point:function(l,r){var s=l>0?t.pi:-t.pi,u=(0,t.abs)(l-e);(0,t.abs)(u-t.pi)0?t.halfPi:-t.halfPi),i.point(a,p),i.lineEnd(),i.lineStart(),i.point(s,p),i.point(l,p),n=0):a!==s&&u>=t.pi&&((0,t.abs)(e-a)t.epsilon?(0,t.atan)(((0,t.sin)(n)*(a=(0,t.cos)(p))*(0,t.sin)(e)-(0,t.sin)(p)*(o=(0,t.cos)(n))*(0,t.sin)(i))/(o*a*l)):(n+p)/2}function a(i,n,e,p){var o;if(null==i)o=e*t.halfPi,p.point(-t.pi,o),p.point(0,o),p.point(t.pi,o),p.point(t.pi,0),p.point(t.pi,-o),p.point(0,-o),p.point(-t.pi,-o),p.point(-t.pi,0),p.point(-t.pi,o);else if((0,t.abs)(i[0]-n[0])>t.epsilon){var a=i[0]0,o=(0,i.abs)(t)>i.epsilon;function u(e,n){return(0,i.cos)(e)*(0,i.cos)(n)>t}function p(n,r,a){var c=(0,e.cartesian)(n),s=(0,e.cartesian)(r),l=[1,0,0],o=(0,e.cartesianCross)(c,s),u=(0,e.cartesianDot)(o,o),p=o[0],f=u-p*p;if(!f)return!a&&n;var d=t*u/f,v=-t*p/f,S=(0,e.cartesianCross)(l,o),q=(0,e.cartesianScale)(l,d),E=(0,e.cartesianScale)(o,v);(0,e.cartesianAddInPlace)(q,E);var b=S,D=(0,e.cartesianDot)(q,b),P=(0,e.cartesianDot)(b,b),_=D*D-P*((0,e.cartesianDot)(q,q)-1);if(!(_<0)){var h=(0,i.sqrt)(_),x=(0,e.cartesianScale)(b,(-D-h)/P);if((0,e.cartesianAddInPlace)(x,q),x=(0,e.spherical)(x),!a)return x;var A,I=n[0],m=r[0],C=n[1],M=r[1];m0^x[1]<((0,i.abs)(x[0]-I)i.pi^(I<=x[0]&&x[0]<=m)){var g=(0,e.cartesianScale)(b,(-D+h)/P);return(0,e.cartesianAddInPlace)(g,q),[x,(0,e.spherical)(g)]}}}function f(e,n){var a=l?r:i.pi-r,t=0;return e<-a?t|=1:e>a&&(t|=2),n<-a?t|=4:n>a&&(t|=8),t}return(0,c.default)(u,function(e){var n,r,t,c,s;return{lineStart:function(){c=t=!1,s=1},point:function(d,v){var S,q=[d,v],E=u(d,v),b=l?E?0:f(d,v):E?f(d+(d<0?i.pi:-i.pi),v):0;if(!n&&(c=t=E)&&e.lineStart(),E!==t&&(!(S=p(n,q))||(0,a.default)(n,S)||(0,a.default)(q,S))&&(q[0]+=i.epsilon,q[1]+=i.epsilon,E=u(q[0],q[1])),E!==t)s=0,E?(e.lineStart(),S=p(q,n),e.point(S[0],S[1])):(S=p(n,q),e.point(S[0],S[1]),e.lineEnd()),n=S;else if(o&&n&&l^E){var D;b&r||!(D=p(q,n,!0))||(s=0,l?(e.lineStart(),e.point(D[0][0],D[0][1]),e.point(D[1][0],D[1][1]),e.lineEnd()):(e.point(D[1][0],D[1][1]),e.lineEnd(),e.lineStart(),e.point(D[0][0],D[0][1])))}!E||n&&(0,a.default)(n,q)||e.point(q[0],q[1]),n=q,t=E,r=b},lineEnd:function(){t&&e.lineEnd(),n=null},clean:function(){return s|(c&&t)<<1}}},function(e,i,a,t){(0,n.circleStream)(t,r,s,a,e,i)},l?[0,-r]:[-i.pi,r-i.pi])};var e=require("../cartesian"),n=require("../circle"),i=require("../math"),r=require("../pointEqual"),a=s(r),t=require("./index"),c=s(t);function s(e){return e&&e.__esModule?e:{default:e}} -},{"../cartesian":346,"../circle":137,"../math":347,"../pointEqual":401,"./index":397}],406:[function(require,module,exports) { +},{"./index":407,"../math":354}],260:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r){var t=(0,i.cos)(r),s=6*i.radians,l=t>0,o=(0,i.abs)(t)>i.epsilon;function u(e,n){return(0,i.cos)(e)*(0,i.cos)(n)>t}function p(n,r,a){var c=(0,e.cartesian)(n),s=(0,e.cartesian)(r),l=[1,0,0],o=(0,e.cartesianCross)(c,s),u=(0,e.cartesianDot)(o,o),p=o[0],f=u-p*p;if(!f)return!a&&n;var d=t*u/f,v=-t*p/f,S=(0,e.cartesianCross)(l,o),q=(0,e.cartesianScale)(l,d),E=(0,e.cartesianScale)(o,v);(0,e.cartesianAddInPlace)(q,E);var b=S,D=(0,e.cartesianDot)(q,b),P=(0,e.cartesianDot)(b,b),_=D*D-P*((0,e.cartesianDot)(q,q)-1);if(!(_<0)){var h=(0,i.sqrt)(_),x=(0,e.cartesianScale)(b,(-D-h)/P);if((0,e.cartesianAddInPlace)(x,q),x=(0,e.spherical)(x),!a)return x;var A,I=n[0],m=r[0],C=n[1],M=r[1];m0^x[1]<((0,i.abs)(x[0]-I)i.pi^(I<=x[0]&&x[0]<=m)){var O=(0,e.cartesianScale)(b,(-D+h)/P);return(0,e.cartesianAddInPlace)(O,q),[x,(0,e.spherical)(O)]}}}function f(e,n){var a=l?r:i.pi-r,t=0;return e<-a?t|=1:e>a&&(t|=2),n<-a?t|=4:n>a&&(t|=8),t}return(0,c.default)(u,function(e){var n,r,t,c,s;return{lineStart:function(){c=t=!1,s=1},point:function(d,v){var S,q=[d,v],E=u(d,v),b=l?E?0:f(d,v):E?f(d+(d<0?i.pi:-i.pi),v):0;if(!n&&(c=t=E)&&e.lineStart(),E!==t&&(!(S=p(n,q))||(0,a.default)(n,S)||(0,a.default)(q,S))&&(q[0]+=i.epsilon,q[1]+=i.epsilon,E=u(q[0],q[1])),E!==t)s=0,E?(e.lineStart(),S=p(q,n),e.point(S[0],S[1])):(S=p(n,q),e.point(S[0],S[1]),e.lineEnd()),n=S;else if(o&&n&&l^E){var D;b&r||!(D=p(q,n,!0))||(s=0,l?(e.lineStart(),e.point(D[0][0],D[0][1]),e.point(D[1][0],D[1][1]),e.lineEnd()):(e.point(D[1][0],D[1][1]),e.lineEnd(),e.lineStart(),e.point(D[0][0],D[0][1])))}!E||n&&(0,a.default)(n,q)||e.point(q[0],q[1]),n=q,t=E,r=b},lineEnd:function(){t&&e.lineEnd(),n=null},clean:function(){return s|(c&&t)<<1}}},function(e,i,a,t){(0,n.circleStream)(t,r,s,a,e,i)},l?[0,-r]:[-i.pi,r-i.pi])};var e=require("../cartesian"),n=require("../circle"),i=require("../math"),r=require("../pointEqual"),a=s(r),t=require("./index"),c=s(t);function s(e){return e&&e.__esModule?e:{default:e}} +},{"../cartesian":352,"../circle":133,"../math":354,"../pointEqual":406,"./index":407}],404:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r,f,i,t,u){var n,s=e[0],l=e[1],o=0,a=1,c=r[0]-s,d=r[1]-l;if(n=f-s,c||!(n>0)){if(n/=c,c<0){if(n0){if(n>a)return;n>o&&(o=n)}if(n=t-s,c||!(n<0)){if(n/=c,c<0){if(n>a)return;n>o&&(o=n)}else if(c>0){if(n0)){if(n/=d,d<0){if(n0){if(n>a)return;n>o&&(o=n)}if(n=u-l,d||!(n<0)){if(n/=d,d<0){if(n>a)return;n>o&&(o=n)}else if(d>0){if(n0&&(e[0]=s+o*c,e[1]=l+o*d),a<1&&(r[0]=s+a*c,r[1]=l+a*d),!0}}}}}; },{}],262:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=s;var n=require("../math"),t=require("./buffer"),e=l(t),r=require("./line"),i=l(r),o=require("./rejoin"),u=l(o),a=require("d3-array");function l(n){return n&&n.__esModule?n:{default:n}}var f=1e9,p=-f;function s(t,r,o,l){function s(n,e){return t<=n&&n<=o&&r<=e&&e<=l}function c(n,e,i,u){var a=0,f=0;if(null==n||(a=d(n,i))!==(f=d(e,i))||v(n,e)<0^i>0)do{u.point(0===a||3===a?t:o,a>1?l:r)}while((a=(a+i+4)%4)!==f);else u.point(e[0],e[1])}function d(e,i){return(0,n.abs)(e[0]-t)0?0:3:(0,n.abs)(e[0]-o)0?2:1:(0,n.abs)(e[1]-r)0?1:0:i>0?3:2}function h(n,t){return v(n.x,t.x)}function v(n,t){var e=d(n,1),r=d(t,1);return e!==r?e-r:0===e?t[1]-n[1]:1===e?n[0]-t[0]:2===e?n[1]-t[1]:t[0]-n[0]}return function(n){var d,v,m,M,g,x,S,y,E,b,q,_=n,j=(0,e.default)(),N={point:w,lineStart:function(){N.point=O,v&&v.push(m=[]);b=!0,E=!1,S=y=NaN},lineEnd:function(){d&&(O(M,g),x&&E&&j.rejoin(),d.push(j.result()));N.point=w,E&&_.lineEnd()},polygonStart:function(){_=j,d=[],v=[],q=!0},polygonEnd:function(){var e=function(){for(var n=0,e=0,r=v.length;el&&(s-i)*(l-o)>(c-o)*(t-i)&&++n:c<=l&&(s-i)*(l-o)<(c-o)*(t-i)&&--n;return n}(),r=q&&e,i=(d=(0,a.merge)(d)).length;(r||i)&&(n.polygonStart(),r&&(n.lineStart(),c(null,null,1,n),n.lineEnd()),i&&(0,u.default)(d,h,e,c,n),n.polygonEnd());_=n,d=v=m=null}};function w(n,t){s(n,t)&&_.point(n,t)}function O(n,e){var u=s(n,e);if(v&&m.push([n,e]),b)M=n,g=e,x=u,b=!1,u&&(_.lineStart(),_.point(n,e));else if(u&&E)_.point(n,e);else{var a=[S=Math.max(p,Math.min(f,S)),y=Math.max(p,Math.min(f,y))],c=[n=Math.max(p,Math.min(f,n)),e=Math.max(p,Math.min(f,e))];(0,i.default)(a,c,t,r,o,l)?(E||(_.lineStart(),_.point(a[0],a[1])),_.point(c[0],c[1]),u||_.lineEnd(),q=!1):u&&(_.lineStart(),_.point(n,e),q=!1)}S=n,y=e,E=u}return N}} -},{"../math":347,"./buffer":405,"./line":406,"./rejoin":407,"d3-array":7}],261:[function(require,module,exports) { +},{"../math":354,"./buffer":403,"./line":404,"./rejoin":405,"d3-array":11}],261:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e,r,n,u=0,l=0,o=960,a=500;return n={stream:function(n){return e&&r===n?e:e=(0,t.default)(u,l,o,a)(r=n)},extent:function(t){return arguments.length?(u=+t[0][0],l=+t[0][1],o=+t[1][0],a=+t[1][1],e=r=null,n):[[u,l],[o,a]]}}};var e=require("./rectangle"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}} -},{"./rectangle":262}],142:[function(require,module,exports) { +},{"./rectangle":262}],138:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return f.reset(),(0,u.default)(e,c),+f};var e=require("./adder"),n=d(e),t=require("./math"),a=require("./noop"),r=d(a),i=require("./stream"),u=d(i);function d(e){return e&&e.__esModule?e:{default:e}}var o,s,l,f=(0,n.default)(),c={sphere:r.default,point:r.default,lineStart:p,lineEnd:r.default,polygonStart:r.default,polygonEnd:r.default};function p(){c.point=v,c.lineEnd=q}function q(){c.point=c.lineEnd=r.default}function v(e,n){e*=t.radians,n*=t.radians,o=e,s=(0,t.sin)(n),l=(0,t.cos)(n),c.point=E}function E(e,n){e*=t.radians,n*=t.radians;var a=(0,t.sin)(n),r=(0,t.cos)(n),i=(0,t.abs)(e-o),u=(0,t.cos)(i),d=r*(0,t.sin)(i),c=l*a-s*r*u,p=s*a+l*r*u;f.add((0,t.atan2)((0,t.sqrt)(d*d+c*c),p)),o=e,s=a,l=r} -},{"./adder":345,"./math":347,"./noop":350,"./stream":144}],139:[function(require,module,exports) { +},{"./adder":357,"./math":354,"./noop":358,"./stream":140}],135:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r){return u[0]=e,u[1]=r,(0,t.default)(n)};var e=require("./length"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}var u=[null,null],n={type:"LineString",coordinates:u}; -},{"./length":142}],138:[function(require,module,exports) { +},{"./length":138}],134:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(r,n){return(r&&i.hasOwnProperty(r.type)?i[r.type]:a)(r,n)};var r=require("./polygonContains"),n=u(r),t=require("./distance"),e=u(t),o=require("./math");function u(r){return r&&r.__esModule?r:{default:r}}var i={Feature:function(r,n){return a(r.geometry,n)},FeatureCollection:function(r,n){for(var t=r.features,e=-1,o=t.length;++ee.epsilon}).map(f)).concat((0,n.range)((0,e.ceil)(s/m)*m,a,m).filter(function(n){return(0,e.abs)(n%v)>e.epsilon}).map(g))}return y.lines=function(){return b().map(function(n){return{type:"LineString",coordinates:n}})},y.outline=function(){return{type:"Polygon",coordinates:[M(c).concat(x(l).slice(1),M(u).reverse().slice(1),x(p).reverse().slice(1))]}},y.extent=function(n){return arguments.length?y.extentMajor(n).extentMinor(n):y.extentMinor()},y.extentMajor=function(n){return arguments.length?(c=+n[0][0],u=+n[1][0],p=+n[0][1],l=+n[1][1],c>u&&(n=c,c=u,u=n),p>l&&(n=p,p=l,l=n),y.precision(j)):[[c,p],[u,l]]},y.extentMinor=function(n){return arguments.length?(o=+n[0][0],i=+n[1][0],s=+n[0][1],a=+n[1][1],o>i&&(n=o,o=i,i=n),s>a&&(n=s,s=a,a=n),y.precision(j)):[[o,s],[i,a]]},y.step=function(n){return arguments.length?y.stepMajor(n).stepMinor(n):y.stepMinor()},y.stepMajor=function(n){return arguments.length?(d=+n[0],v=+n[1],y):[d,v]},y.stepMinor=function(n){return arguments.length?(h=+n[0],m=+n[1],y):[h,m]},y.precision=function(n){return arguments.length?(j=+n,f=t(s,a,90),g=r(o,i,j),M=t(p,l,90),x=r(c,u,j),y):j},y.extentMajor([[-180,-90+e.epsilon],[180,90-e.epsilon]]).extentMinor([[-180,-80-e.epsilon],[180,80+e.epsilon]])}function o(){return i()()} -},{"d3-array":7,"./math":347}],141:[function(require,module,exports) { +},{"d3-array":11,"./math":354}],137:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(s,r){var n=s[0]*e.radians,a=s[1]*e.radians,i=r[0]*e.radians,t=r[1]*e.radians,d=(0,e.cos)(a),o=(0,e.sin)(a),u=(0,e.cos)(t),c=(0,e.sin)(t),v=d*(0,e.cos)(n),f=d*(0,e.sin)(n),g=u*(0,e.cos)(i),h=u*(0,e.sin)(i),l=2*(0,e.asin)((0,e.sqrt)((0,e.haversin)(t-a)+d*u*(0,e.haversin)(i-n))),p=(0,e.sin)(l),q=l?function(s){var r=(0,e.sin)(s*=l)/p,n=(0,e.sin)(l-s)/p,a=n*v+r*g,i=n*f+r*h,t=n*o+r*c;return[(0,e.atan2)(i,a)*e.degrees,(0,e.atan2)(t,(0,e.sqrt)(a*a+i*i))*e.degrees]}:function(){return[n*e.degrees,a*e.degrees]};return q.distance=l,q};var e=require("./math"); -},{"./math":347}],413:[function(require,module,exports) { +},{"./math":354}],410:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("../adder"),t=i(e),n=require("../math"),r=require("../noop"),u=i(r);function i(e){return e&&e.__esModule?e:{default:e}}var o,a,d,l,f=(0,t.default)(),c=(0,t.default)(),p={point:u.default,lineStart:u.default,lineEnd:u.default,polygonStart:function(){p.lineStart=s,p.lineEnd=S},polygonEnd:function(){p.lineStart=p.lineEnd=p.point=u.default,f.add((0,n.abs)(c)),c.reset()},result:function(){var e=f/2;return f.reset(),e}};function s(){p.point=v}function v(e,t){p.point=E,o=d=e,a=l=t}function E(e,t){c.add(l*e-d*t),d=e,l=t}function S(){E(o,a)}exports.default=p; -},{"../adder":345,"../math":347,"../noop":350}],414:[function(require,module,exports) { +},{"../adder":357,"../math":354,"../noop":358}],411:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("../noop"),t=n(e);function n(e){return e&&e.__esModule?e:{default:e}}var r=1/0,u=r,o=-r,l=o,a={point:d,lineStart:t.default,lineEnd:t.default,polygonStart:t.default,polygonEnd:t.default,result:function(){var e=[[r,u],[o,l]];return o=l=-(u=r=1/0),e}};function d(e,t){eo&&(o=e),tl&&(l=t)}exports.default=a; -},{"../noop":350}],415:[function(require,module,exports) { +},{"../noop":358}],412:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n,t,i,o,e=require("../math"),r=0,u=0,c=0,f=0,a=0,l=0,p=0,s=0,d=0,v={point:E,lineStart:N,lineEnd:y,polygonStart:function(){v.lineStart=g,v.lineEnd=x},polygonEnd:function(){v.point=E,v.lineStart=N,v.lineEnd=y},result:function(){var n=d?[p/d,s/d]:l?[f/l,a/l]:c?[r/c,u/c]:[NaN,NaN];return r=u=c=f=a=l=p=s=d=0,n}};function E(n,t){r+=n,u+=t,++c}function N(){v.point=S}function S(n,t){v.point=q,E(i=n,o=t)}function q(n,t){var r=n-i,u=t-o,c=(0,e.sqrt)(r*r+u*u);f+=c*(i+n)/2,a+=c*(o+t)/2,l+=c,E(i=n,o=t)}function y(){v.point=E}function g(){v.point=_}function x(){b(n,t)}function _(e,r){v.point=b,E(n=i=e,t=o=r)}function b(n,t){var r=n-i,u=t-o,c=(0,e.sqrt)(r*r+u*u);f+=c*(i+n)/2,a+=c*(o+t)/2,l+=c,p+=(c=o*n-i*t)*(i+n),s+=c*(o+t),d+=3*c,E(i=n,o=t)}exports.default=v; -},{"../math":347}],416:[function(require,module,exports) { +},{"../math":354}],413:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=o;var t=require("../math"),i=require("../noop"),e=n(i);function n(t){return t&&t.__esModule?t:{default:t}}function o(t){this._context=t}o.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(i,e){switch(this._point){case 0:this._context.moveTo(i,e),this._point=1;break;case 1:this._context.lineTo(i,e);break;default:this._context.moveTo(i+this._radius,e),this._context.arc(i,e,this._radius,0,t.tau)}},result:e.default}; -},{"../math":347,"../noop":350}],417:[function(require,module,exports) { +},{"../math":354,"../noop":358}],414:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../adder"),e=o(t),n=require("../math"),r=require("../noop"),u=o(r);function o(t){return t&&t.__esModule?t:{default:t}}var i,l,a,d,f,c=(0,e.default)(),p={point:u.default,lineStart:function(){p.point=s},lineEnd:function(){i&&q(l,a),p.point=u.default},polygonStart:function(){i=!0},polygonEnd:function(){i=null},result:function(){var t=+c;return c.reset(),t}};function s(t,e){p.point=q,l=d=t,a=f=e}function q(t,e){d-=t,f-=e,c.add((0,n.sqrt)(d*d+f*f)),d=t,f=e}exports.default=p; -},{"../adder":345,"../math":347,"../noop":350}],418:[function(require,module,exports) { +},{"../adder":357,"../math":354,"../noop":358}],415:[function(require,module,exports) { "use strict";function t(){this._string=[]}function i(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=t,t.prototype={_radius:4.5,_circle:i(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._string.push("M",t,",",n),this._point=1;break;case 1:this._string.push("L",t,",",n);break;default:null==this._circle&&(this._circle=i(this._radius)),this._string.push("M",t,",",n,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}}; -},{}],263:[function(require,module,exports) { +},{}],264:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,u){var r,l,f=4.5;function d(e){return e&&("function"==typeof f&&l.pointRadius(+f.apply(this,arguments)),(0,n.default)(e,r(l))),l.result()}return d.area=function(e){return(0,n.default)(e,r(i.default)),i.default.result()},d.measure=function(e){return(0,n.default)(e,r(p.default)),p.default.result()},d.bounds=function(e){return(0,n.default)(e,r(o.default)),o.default.result()},d.centroid=function(e){return(0,n.default)(e,r(a.default)),a.default.result()},d.projection=function(u){return arguments.length?(r=null==u?(e=null,t.default):(e=u).stream,d):e},d.context=function(e){return arguments.length?(l=null==e?(u=null,new y.default):new s.default(u=e),"function"!=typeof f&&l.pointRadius(f),d):u},d.pointRadius=function(e){return arguments.length?(f="function"==typeof e?e:(l.pointRadius(+e),+e),d):f},d.projection(e).context(u)};var e=require("../identity"),t=x(e),u=require("../stream"),n=x(u),r=require("./area"),i=x(r),l=require("./bounds"),o=x(l),f=require("./centroid"),a=x(f),d=require("./context"),s=x(d),c=require("./measure"),p=x(c),q=require("./string"),y=x(q);function x(e){return e&&e.__esModule?e:{default:e}} -},{"../identity":332,"../stream":144,"./area":413,"./bounds":414,"./centroid":415,"./context":416,"./measure":417,"./string":418}],145:[function(require,module,exports) { +},{"../identity":338,"../stream":140,"./area":410,"./bounds":411,"./centroid":412,"./context":413,"./measure":414,"./string":415}],141:[function(require,module,exports) { "use strict";function t(t){return function(r){var e=new n;for(var o in t)e[o]=t[o];return e.stream=r,e}}function n(){}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(n){return{stream:t(n)}},exports.transformer=t,n.prototype={constructor:n,point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}}; -},{}],411:[function(require,module,exports) { +},{}],409:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.fitExtent=l,exports.fitSize=i,exports.fitWidth=s,exports.fitHeight=c;var t=require("../stream"),e=u(t),n=require("../path/bounds"),r=u(n);function u(t){return t&&t.__esModule?t:{default:t}}function a(t,n,u){var a=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=a&&t.clipExtent(null),(0,e.default)(u,t.stream(r.default)),n(r.default.result()),null!=a&&t.clipExtent(a),t}function l(t,e,n){return a(t,function(n){var r=e[1][0]-e[0][0],u=e[1][1]-e[0][1],a=Math.min(r/(n[1][0]-n[0][0]),u/(n[1][1]-n[0][1])),l=+e[0][0]+(r-a*(n[1][0]+n[0][0]))/2,i=+e[0][1]+(u-a*(n[1][1]+n[0][1]))/2;t.scale(150*a).translate([l,i])},n)}function i(t,e,n){return l(t,[[0,0],e],n)}function s(t,e,n){return a(t,function(n){var r=+e,u=r/(n[1][0]-n[0][0]),a=(r-u*(n[1][0]+n[0][0]))/2,l=-u*n[0][1];t.scale(150*u).translate([a,l])},n)}function c(t,e,n){return a(t,function(n){var r=+e,u=r/(n[1][1]-n[0][1]),a=-u*n[0][0],l=(r-u*(n[1][1]+n[0][1]))/2;t.scale(150*u).translate([a,l])},n)} -},{"../stream":144,"../path/bounds":414}],412:[function(require,module,exports) { +},{"../stream":140,"../path/bounds":411}],434:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(n,t){return+t?a(n,t):e(n)};var n=require("../cartesian"),t=require("../math"),i=require("../transform"),o=16,r=(0,t.cos)(30*t.radians);function e(n){return(0,i.transformer)({point:function(t,i){t=n(t,i),this.stream.point(t[0],t[1])}})}function a(i,e){function a(n,o,u,s,c,f,p,l,d,v,E,S,b,y){var g=p-n,m=l-o,q=g*g+m*m;if(q>4*e&&b--){var h=s+v,x=c+E,N=f+S,_=(0,t.sqrt)(h*h+x*x+N*N),j=(0,t.asin)(N/=_),M=(0,t.abs)((0,t.abs)(N)-1)e||(0,t.abs)((g*w+m*z)/q-.5)>.3||s*v+c*E+f*S2?e[2]%360*c.radians:0,F()):[S*c.degrees,W*c.degrees,b*c.degrees]},B.precision=function(e){return arguments.length?(w=(0,h.default)(D,k=e*e),G()):(0,c.sqrt)(k)},B.fitExtent=function(e,t){return(0,p.fitExtent)(B,e,t)},B.fitSize=function(e,t){return(0,p.fitSize)(B,e,t)},B.fitWidth=function(e,t){return(0,p.fitWidth)(B,e,t)},B.fitHeight=function(e,t){return(0,p.fitHeight)(B,e,t)},function(){return n=e.apply(this,arguments),B.invert=n.invert&&C,F()}} -},{"../clip/antimeridian":259,"../clip/circle":260,"../clip/rectangle":262,"../compose":362,"../identity":332,"../math":347,"../rotation":143,"../transform":145,"./fit":411,"./resample":412}],409:[function(require,module,exports) { +},{"../clip/antimeridian":263,"../clip/circle":260,"../clip/rectangle":262,"../compose":359,"../identity":338,"../math":354,"../rotation":139,"../transform":141,"./fit":409,"./resample":434}],417:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.conicProjection=t;var e=require("../math"),r=require("./index");function t(t){var n=0,i=e.pi/3,o=(0,r.projectionMutator)(t),a=o(n,i);return a.parallels=function(r){return arguments.length?o(n=r[0]*e.radians,i=r[1]*e.radians):[n*e.degrees,i*e.degrees]},a} -},{"../math":347,"./index":274}],436:[function(require,module,exports) { +},{"../math":354,"./index":275}],418:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.cylindricalEqualAreaRaw=e;var r=require("../math");function e(e){var n=(0,r.cos)(e);function t(e,t){return[e*n,(0,r.sin)(t)/n]}return t.invert=function(e,t){return[e/n,(0,r.asin)(t*n)]},t} -},{"../math":347}],269:[function(require,module,exports) { +},{"../math":354}],270:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.conicEqualAreaRaw=i,exports.default=function(){return(0,e.conicProjection)(i).scale(155.424).center([0,33.6442])};var r=require("../math"),e=require("./conic"),n=require("./cylindricalEqualArea");function i(e,i){var a=(0,r.sin)(e),t=(a+(0,r.sin)(i))/2;if((0,r.abs)(t)=.12&&i<.234&&r>=-.425&&r<-.214?p:i>=.166&&i<.234&&r>=-.214&&r<-.115?v:f).invert(t)},h.stream=function(t){return n&&r===t?n:n=l([f.stream(r=t),p.stream(t),v.stream(t)])},h.precision=function(t){return arguments.length?(f.precision(t),p.precision(t),v.precision(t),g()):f.precision()},h.scale=function(t){return arguments.length?(f.scale(t),p.scale(.35*t),v.scale(t),h.translate(f.translate())):f.scale()},h.translate=function(n){if(!arguments.length)return f.translate();var e=f.scale(),r=+n[0],i=+n[1];return o=f.translate(n).clipExtent([[r-.455*e,i-.238*e],[r+.455*e,i+.238*e]]).stream(d),u=p.translate([r-.307*e,i+.201*e]).clipExtent([[r-.425*e+t.epsilon,i+.12*e+t.epsilon],[r-.214*e-t.epsilon,i+.234*e-t.epsilon]]).stream(d),s=v.translate([r-.205*e,i+.212*e]).clipExtent([[r-.214*e+t.epsilon,i+.166*e+t.epsilon],[r-.115*e-t.epsilon,i+.234*e-t.epsilon]]).stream(d),g()},h.fitExtent=function(t,n){return(0,a.fitExtent)(h,t,n)},h.fitSize=function(t,n){return(0,a.fitSize)(h,t,n)},h.fitWidth=function(t,n){return(0,a.fitWidth)(h,t,n)},h.fitHeight=function(t,n){return(0,a.fitHeight)(h,t,n)},h.scale(1070)};var t=require("../math"),n=require("./albers"),e=o(n),r=require("./conicEqualArea"),i=o(r),a=require("./fit");function o(t){return t&&t.__esModule?t:{default:t}}function l(t){var n=t.length;return{point:function(e,r){for(var i=-1;++i0?n<-r.halfPi+r.epsilon&&(n=-r.halfPi+r.epsilon):n>r.halfPi-r.epsilon&&(n=r.halfPi-r.epsilon);var i=s/(0,r.pow)(o(n),a);return[i*(0,r.sin)(a*e),s-i*(0,r.cos)(a*e)]}return c.invert=function(e,n){var o=s-n,i=(0,r.sign)(a)*(0,r.sqrt)(e*e+o*o);return[(0,r.atan2)(e,(0,r.abs)(o))/a*(0,r.sign)(o),2*(0,r.atan)((0,r.pow)(s/i,1/a))-r.halfPi]},c} -},{"../math":347,"./conic":409,"./mercator":275}],271:[function(require,module,exports) { +},{"../math":354,"./conic":417,"./mercator":276}],272:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.equirectangularRaw=u,exports.default=function(){return(0,r.default)(u).scale(152.63)};var e=require("./index"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}}function u(e,r){return[e,r]}u.invert=u; -},{"./index":274}],270:[function(require,module,exports) { +},{"./index":275}],271:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.conicEquidistantRaw=t,exports.default=function(){return(0,e.conicProjection)(t).scale(131.154).center([0,13.9389])};var r=require("../math"),e=require("./conic"),n=require("./equirectangular");function t(e,t){var i=(0,r.cos)(e),u=e===t?(0,r.sin)(e):(i-(0,r.cos)(t))/(t-e),c=i/u+e;if((0,r.abs)(u)t.epsilon&&--a>0);return[e/(.8707+(i=n*n)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),n]}; -},{"./index":274,"../math":347}],277:[function(require,module,exports) { +},{"./index":275,"../math":354}],278:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.orthographicRaw=u,exports.default=function(){return(0,i.default)(u).scale(249.5).clipAngle(90+e.epsilon)};var e=require("../math"),r=require("./azimuthal"),t=require("./index"),i=n(t);function n(e){return e&&e.__esModule?e:{default:e}}function u(r,t){return[(0,e.cos)(t)*(0,e.sin)(r),(0,e.sin)(t)]}u.invert=(0,r.azimuthalInvert)(e.asin); -},{"../math":347,"./azimuthal":408,"./index":274}],278:[function(require,module,exports) { +},{"../math":354,"./azimuthal":416,"./index":275}],279:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.stereographicRaw=i,exports.default=function(){return(0,n.default)(i).scale(250).clipAngle(142)};var e=require("../math"),r=require("./azimuthal"),t=require("./index"),n=u(t);function u(e){return e&&e.__esModule?e:{default:e}}function i(r,t){var n=(0,e.cos)(t),u=1+(0,e.cos)(r)*n;return[n*(0,e.sin)(r)/u,(0,e.sin)(t)/u]}i.invert=(0,r.azimuthalInvert)(function(r){return 2*(0,e.atan)(r)}); -},{"../math":347,"./azimuthal":408,"./index":274}],279:[function(require,module,exports) { +},{"../math":354,"./azimuthal":416,"./index":275}],280:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.transverseMercatorRaw=t,exports.default=function(){var e=(0,r.mercatorProjection)(t),n=e.center,a=e.rotate;return e.center=function(e){return arguments.length?n([-e[1],e[0]]):[(e=n())[1],-e[0]]},e.rotate=function(e){return arguments.length?a([e[0],e[1],e.length>2?e[2]+90:90]):[(e=a())[0],e[1],e[2]-90]},a([0,0,90]).scale(159.155)};var e=require("../math"),r=require("./mercator");function t(r,t){return[(0,e.log)((0,e.tan)((e.halfPi+t)/2)),-r]}t.invert=function(r,t){return[-t,2*(0,e.atan)((0,e.exp)(r))-e.halfPi]}; -},{"../math":347,"./mercator":275}],19:[function(require,module,exports) { +},{"../math":354,"./mercator":276}],20:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/area");Object.defineProperty(exports,"geoArea",{enumerable:!0,get:function(){return _(e).default}});var r=require("./src/bounds");Object.defineProperty(exports,"geoBounds",{enumerable:!0,get:function(){return _(r).default}});var t=require("./src/centroid");Object.defineProperty(exports,"geoCentroid",{enumerable:!0,get:function(){return _(t).default}});var n=require("./src/circle");Object.defineProperty(exports,"geoCircle",{enumerable:!0,get:function(){return _(n).default}});var o=require("./src/clip/antimeridian");Object.defineProperty(exports,"geoClipAntimeridian",{enumerable:!0,get:function(){return _(o).default}});var u=require("./src/clip/circle");Object.defineProperty(exports,"geoClipCircle",{enumerable:!0,get:function(){return _(u).default}});var a=require("./src/clip/extent");Object.defineProperty(exports,"geoClipExtent",{enumerable:!0,get:function(){return _(a).default}});var i=require("./src/clip/rectangle");Object.defineProperty(exports,"geoClipRectangle",{enumerable:!0,get:function(){return _(i).default}});var c=require("./src/contains");Object.defineProperty(exports,"geoContains",{enumerable:!0,get:function(){return _(c).default}});var l=require("./src/distance");Object.defineProperty(exports,"geoDistance",{enumerable:!0,get:function(){return _(l).default}});var f=require("./src/graticule");Object.defineProperty(exports,"geoGraticule",{enumerable:!0,get:function(){return _(f).default}}),Object.defineProperty(exports,"geoGraticule10",{enumerable:!0,get:function(){return f.graticule10}});var p=require("./src/interpolate");Object.defineProperty(exports,"geoInterpolate",{enumerable:!0,get:function(){return _(p).default}});var s=require("./src/length");Object.defineProperty(exports,"geoLength",{enumerable:!0,get:function(){return _(s).default}});var g=require("./src/path/index");Object.defineProperty(exports,"geoPath",{enumerable:!0,get:function(){return _(g).default}});var d=require("./src/projection/albers");Object.defineProperty(exports,"geoAlbers",{enumerable:!0,get:function(){return _(d).default}});var b=require("./src/projection/albersUsa");Object.defineProperty(exports,"geoAlbersUsa",{enumerable:!0,get:function(){return _(b).default}});var m=require("./src/projection/azimuthalEqualArea");Object.defineProperty(exports,"geoAzimuthalEqualArea",{enumerable:!0,get:function(){return _(m).default}}),Object.defineProperty(exports,"geoAzimuthalEqualAreaRaw",{enumerable:!0,get:function(){return m.azimuthalEqualAreaRaw}});var j=require("./src/projection/azimuthalEquidistant");Object.defineProperty(exports,"geoAzimuthalEquidistant",{enumerable:!0,get:function(){return _(j).default}}),Object.defineProperty(exports,"geoAzimuthalEquidistantRaw",{enumerable:!0,get:function(){return j.azimuthalEquidistantRaw}});var q=require("./src/projection/conicConformal");Object.defineProperty(exports,"geoConicConformal",{enumerable:!0,get:function(){return _(q).default}}),Object.defineProperty(exports,"geoConicConformalRaw",{enumerable:!0,get:function(){return q.conicConformalRaw}});var x=require("./src/projection/conicEqualArea");Object.defineProperty(exports,"geoConicEqualArea",{enumerable:!0,get:function(){return _(x).default}}),Object.defineProperty(exports,"geoConicEqualAreaRaw",{enumerable:!0,get:function(){return x.conicEqualAreaRaw}});var P=require("./src/projection/conicEquidistant");Object.defineProperty(exports,"geoConicEquidistant",{enumerable:!0,get:function(){return _(P).default}}),Object.defineProperty(exports,"geoConicEquidistantRaw",{enumerable:!0,get:function(){return P.conicEquidistantRaw}});var y=require("./src/projection/equirectangular");Object.defineProperty(exports,"geoEquirectangular",{enumerable:!0,get:function(){return _(y).default}}),Object.defineProperty(exports,"geoEquirectangularRaw",{enumerable:!0,get:function(){return y.equirectangularRaw}});var O=require("./src/projection/gnomonic");Object.defineProperty(exports,"geoGnomonic",{enumerable:!0,get:function(){return _(O).default}}),Object.defineProperty(exports,"geoGnomonicRaw",{enumerable:!0,get:function(){return O.gnomonicRaw}});var v=require("./src/projection/identity");Object.defineProperty(exports,"geoIdentity",{enumerable:!0,get:function(){return _(v).default}});var h=require("./src/projection/index");Object.defineProperty(exports,"geoProjection",{enumerable:!0,get:function(){return _(h).default}}),Object.defineProperty(exports,"geoProjectionMutator",{enumerable:!0,get:function(){return h.projectionMutator}});var R=require("./src/projection/mercator");Object.defineProperty(exports,"geoMercator",{enumerable:!0,get:function(){return _(R).default}}),Object.defineProperty(exports,"geoMercatorRaw",{enumerable:!0,get:function(){return R.mercatorRaw}});var w=require("./src/projection/naturalEarth1");Object.defineProperty(exports,"geoNaturalEarth1",{enumerable:!0,get:function(){return _(w).default}}),Object.defineProperty(exports,"geoNaturalEarth1Raw",{enumerable:!0,get:function(){return w.naturalEarth1Raw}});var E=require("./src/projection/orthographic");Object.defineProperty(exports,"geoOrthographic",{enumerable:!0,get:function(){return _(E).default}}),Object.defineProperty(exports,"geoOrthographicRaw",{enumerable:!0,get:function(){return E.orthographicRaw}});var C=require("./src/projection/stereographic");Object.defineProperty(exports,"geoStereographic",{enumerable:!0,get:function(){return _(C).default}}),Object.defineProperty(exports,"geoStereographicRaw",{enumerable:!0,get:function(){return C.stereographicRaw}});var A=require("./src/projection/transverseMercator");Object.defineProperty(exports,"geoTransverseMercator",{enumerable:!0,get:function(){return _(A).default}}),Object.defineProperty(exports,"geoTransverseMercatorRaw",{enumerable:!0,get:function(){return A.transverseMercatorRaw}});var M=require("./src/rotation");Object.defineProperty(exports,"geoRotation",{enumerable:!0,get:function(){return _(M).default}});var z=require("./src/stream");Object.defineProperty(exports,"geoStream",{enumerable:!0,get:function(){return _(z).default}});var G=require("./src/transform");function _(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"geoTransform",{enumerable:!0,get:function(){return _(G).default}}); -},{"./src/area":134,"./src/bounds":135,"./src/centroid":136,"./src/circle":137,"./src/clip/antimeridian":259,"./src/clip/circle":260,"./src/clip/extent":261,"./src/clip/rectangle":262,"./src/contains":138,"./src/distance":139,"./src/graticule":140,"./src/interpolate":141,"./src/length":142,"./src/path/index":263,"./src/projection/albers":264,"./src/projection/albersUsa":265,"./src/projection/azimuthalEqualArea":266,"./src/projection/azimuthalEquidistant":267,"./src/projection/conicConformal":268,"./src/projection/conicEqualArea":269,"./src/projection/conicEquidistant":270,"./src/projection/equirectangular":271,"./src/projection/gnomonic":272,"./src/projection/identity":273,"./src/projection/index":274,"./src/projection/mercator":275,"./src/projection/naturalEarth1":276,"./src/projection/orthographic":277,"./src/projection/stereographic":278,"./src/projection/transverseMercator":279,"./src/rotation":143,"./src/stream":144,"./src/transform":145}],163:[function(require,module,exports) { +},{"./src/area":130,"./src/bounds":131,"./src/centroid":132,"./src/circle":133,"./src/clip/antimeridian":263,"./src/clip/circle":260,"./src/clip/extent":261,"./src/clip/rectangle":262,"./src/contains":134,"./src/distance":135,"./src/graticule":136,"./src/interpolate":137,"./src/length":138,"./src/path/index":264,"./src/projection/albers":267,"./src/projection/albersUsa":265,"./src/projection/azimuthalEqualArea":266,"./src/projection/azimuthalEquidistant":268,"./src/projection/conicConformal":269,"./src/projection/conicEqualArea":270,"./src/projection/conicEquidistant":271,"./src/projection/equirectangular":272,"./src/projection/gnomonic":273,"./src/projection/identity":274,"./src/projection/index":275,"./src/projection/mercator":276,"./src/projection/naturalEarth1":277,"./src/projection/orthographic":278,"./src/projection/stereographic":279,"./src/projection/transverseMercator":280,"./src/rotation":139,"./src/stream":140,"./src/transform":141}],244:[function(require,module,exports) { "use strict";function n(n,r){return n.parent===r.parent?1:2}function r(n){return n.reduce(e,0)/n.length}function e(n,r){return n+r.x}function t(n){return 1+n.reduce(u,0)}function u(n,r){return Math.max(n,r.y)}function c(n){for(var r;r=n.children;)n=r[0];return n}function i(n){for(var r;r=n.children;)n=r[r.length-1];return n}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=n,u=1,o=1,f=!1;function a(n){var a,l=0;n.eachAfter(function(n){var u=n.children;u?(n.x=r(u),n.y=t(u)):(n.x=a?l+=e(n,a):0,n.y=0,a=n)});var x=c(n),h=i(n),y=x.x-e(x,h)/2,d=h.x+e(h,x)/2;return n.eachAfter(f?function(r){r.x=(r.x-n.x)*u,r.y=(n.y-r.y)*o}:function(r){r.x=(r.x-y)/(d-y)*u,r.y=(1-(n.y?r.y/n.y:1))*o})}return a.separation=function(n){return arguments.length?(e=n,a):e},a.size=function(n){return arguments.length?(f=!1,u=+n[0],o=+n[1],a):f?null:[u,o]},a.nodeSize=function(n){return arguments.length?(f=!0,u=+n[0],o=+n[1],a):f?[u,o]:null},a}; -},{}],421:[function(require,module,exports) { -"use strict";function e(e){var t=0,r=e.children,u=r&&r.length;if(u)for(;--u>=0;)t+=r[u].value;else t=1;e.value=t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.eachAfter(e)}; },{}],422:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var r,t,o,s,i=this,h=[i];do{for(r=h.reverse(),h=[];i=r.pop();)if(e(i),t=i.children)for(o=0,s=t.length;o=0;)t+=r[u].value;else t=1;e.value=t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return this.eachAfter(e)}; },{}],423:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var t,r,o=this,s=[o];o=s.pop();)if(e(o),t=o.children)for(r=t.length-1;r>=0;--r)s.push(t[r]);return this}; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var r,t,o,s,i=this,h=[i];do{for(r=h.reverse(),h=[];i=r.pop();)if(e(i),t=i.children)for(o=0,s=t.length;o=0;--r)s.push(t[r]);return this}; },{}],425:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return this.eachAfter(function(t){for(var r=+e(t.data)||0,u=t.children,a=u&&u.length;--a>=0;)r+=u[a].value;t.value=r})}; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var r,t,o,p=this,s=[p],u=[];p=s.pop();)if(u.push(p),r=p.children)for(t=0,o=r.length;t=0;)r+=u[a].value;t.value=r})}; },{}],427:[function(require,module,exports) { -"use strict";function r(r,e){if(r===e)return r;var t=r.ancestors(),o=e.ancestors(),p=null;for(r=t.pop(),e=o.pop();r===e;)p=r,r=t.pop(),e=o.pop();return p}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var t=this,o=r(t,e),p=[t];t!==o;)t=t.parent,p.push(t);for(var n=p.length;e!==o;)p.splice(n,0,e),e=e.parent;return p}; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})}; },{}],428:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}; +"use strict";function r(r,e){if(r===e)return r;var t=r.ancestors(),o=e.ancestors(),p=null;for(r=t.pop(),e=o.pop();r===e;)p=r,r=t.pop(),e=o.pop();return p}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var t=this,o=r(t,e),p=[t];t!==o;)t=t.parent,p.push(t);for(var n=p.length;e!==o;)p.splice(n,0,e),e=e.parent;return p}; },{}],429:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}; +},{}],430:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=[];return this.each(function(t){e.push(t)}),e}; },{}],431:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e}; -},{}],430:[function(require,module,exports) { +},{}],432:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=this,t=[];return e.each(function(r){r!==e&&t.push({source:r.parent,target:r})}),t}; -},{}],281:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=m,exports.computeHeight=b,exports.Node=j;var e=require("./count"),t=_(e),r=require("./each"),a=_(r),u=require("./eachBefore"),n=_(u),o=require("./eachAfter"),i=_(o),d=require("./sum"),l=_(d),h=require("./sort"),s=_(h),c=require("./path"),f=_(c),p=require("./ancestors"),q=_(p),v=require("./descendants"),g=_(v),y=require("./leaves"),w=_(y),x=require("./links"),B=_(x);function _(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var r,a,u,n,o,i=new j(e),d=+e.value&&(i.value=e.value),l=[i];for(null==t&&(t=k);r=l.pop();)if(d&&(r.value=+r.data.value),(u=t(r.data))&&(o=u.length))for(r.children=new Array(o),n=o-1;n>=0;--n)l.push(a=r.children[n]=new j(u[n])),a.parent=r,a.depth=r.depth+1;return i.eachBefore(b)}function A(){return m(this).eachBefore(M)}function k(e){return e.children}function M(e){e.data=e.data.data}function b(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function j(e){this.data=e,this.depth=this.height=0,this.parent=null}j.prototype=m.prototype={constructor:j,count:t.default,each:a.default,eachAfter:i.default,eachBefore:n.default,sum:l.default,sort:s.default,path:f.default,ancestors:q.default,descendants:g.default,leaves:w.default,links:B.default,copy:A}; -},{"./count":421,"./each":422,"./eachBefore":423,"./eachAfter":424,"./sum":425,"./sort":426,"./path":427,"./ancestors":428,"./descendants":429,"./leaves":431,"./links":430}],432:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.shuffle=r;var e=exports.slice=Array.prototype.slice;function r(e){for(var r,t,o=e.length;o;)t=Math.random()*o--|0,r=e[o],e[o]=e[t],e[t]=r;return e} -},{}],284:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var u,o,a=0,i=(e=(0,r.shuffle)(r.slice.call(e))).length,c=[];a0&&e*e>n*n+u*u}function u(r,t){for(var e=0;en*n+t*t}function i(e){var r=e._,n=e.next._,t=r.r+n.r,u=(r.x*n.r+n.x*r.r)/t,i=(r.y*n.r+n.y*r.r)/t;return u*u+i*i}function o(e){this._=e,this.next=null,this.previous=null}function x(e){if(!(f=e.length))return 0;var n,x,s,f,_,v,l,p,a,c,y;if((n=e[0]).x=0,n.y=0,!(f>1))return n.r;if(x=e[1],n.x=-x.r,x.x=n.r,x.y=0,!(f>2))return n.r+x.r;t(x,n,s=e[2]),n=new o(n),x=new o(x),s=new o(s),n.next=s.previous=x,x.next=n.previous=s,s.next=x.previous=n;e:for(l=3;l=0;--n)l.push(a=r.children[n]=new j(u[n])),a.parent=r,a.depth=r.depth+1;return i.eachBefore(b)}function A(){return m(this).eachBefore(M)}function k(e){return e.children}function M(e){e.data=e.data.data}function b(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function j(e){this.data=e,this.depth=this.height=0,this.parent=null}j.prototype=m.prototype={constructor:j,count:t.default,each:a.default,eachAfter:i.default,eachBefore:n.default,sum:l.default,sort:s.default,path:f.default,ancestors:q.default,descendants:g.default,leaves:w.default,links:B.default,copy:A}; +},{"./count":422,"./each":423,"./eachBefore":424,"./eachAfter":425,"./sum":426,"./sort":427,"./path":428,"./ancestors":429,"./descendants":430,"./leaves":431,"./links":432}],436:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.shuffle=r;var e=exports.slice=Array.prototype.slice;function r(e){for(var r,t,o=e.length;o;)t=Math.random()*o--|0,r=e[o],e[o]=e[t],e[t]=r;return e} +},{}],285:[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var u,o,a=0,i=(e=(0,r.shuffle)(r.slice.call(e))).length,c=[];a0&&e*e>n*n+u*u}function u(r,t){for(var e=0;en*n+t*t}function i(e){var r=e._,n=e.next._,t=r.r+n.r,u=(r.x*n.r+n.x*r.r)/t,i=(r.y*n.r+n.y*r.r)/t;return u*u+i*i}function o(e){this._=e,this.next=null,this.previous=null}function x(e){if(!(f=e.length))return 0;var n,x,s,f,_,v,l,p,a,c,y;if((n=e[0]).x=0,n.y=0,!(f>1))return n.r;if(x=e[1],n.x=-x.r,x.x=n.r,x.y=0,!(f>2))return n.r+x.r;t(x,n,s=e[2]),n=new o(n),x=new o(x),s=new o(s),n.next=s.previous=x,x.next=n.previous=s,s.next=x.previous=n;e:for(l=3;l0)throw new Error("cycle");return f}return f.id=function(e){return arguments.length?(c=(0,r.required)(e),f):c},f.parentId=function(e){return arguments.length?(h=(0,r.required)(e),f):h},f};var r=require("./accessors"),e=require("./hierarchy/index"),n="$",t={depth:-1},o={};function i(r){return r.id}function u(r){return r.parentId} -},{"./accessors":365,"./hierarchy/index":281}],166:[function(require,module,exports) { +},{"./accessors":362,"./hierarchy/index":282}],166:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var n=e,a=1,l=1,o=null;function f(e){var t=h(e);if(t.eachAfter(p),t.parent.m=-t.z,t.eachBefore(s),o)e.eachBefore(d);else{var r=e,i=e,u=e;e.eachBefore(function(n){n.xi.x&&(i=n),n.depth>u.depth&&(u=n)});var c=r===i?1:n(r,i)/2,f=c-r.x,m=a/(i.x+c+f),z=l/(u.depth||1);e.eachBefore(function(n){n.x=(n.x+f)*m,n.y=n.depth*z})}return e}function p(e){var a=e.children,h=e.parent.children,l=e.i?h[e.i-1]:null;if(a){u(e);var o=(a[0].z+a[a.length-1].z)/2;l?(e.z=l.z+n(e._,l._),e.m=e.z-o):e.z=o}else l&&(e.z=l.z+n(e._,l._));e.parent.A=function(e,u,a){if(u){for(var h,l=e,o=e,f=u,p=l.parent.children[0],s=l.m,d=o.m,m=f.m,z=p.m;f=r(f),l=t(l),f&&l;)p=t(p),(o=r(o)).a=e,(h=f.z+m-l.z-s+n(f._,l._))>0&&(i(c(f,e,a),e,h),s+=h,d+=h),m+=f.m,s+=l.m,z+=p.m,d+=o.m;f&&!r(o)&&(o.t=f,o.m+=m-d),l&&!t(p)&&(p.t=l,p.m+=s-z,a=e)}return a}(e,l,e.parent.A||h[0])}function s(n){n._.x=n.z+n.parent.m,n.m+=n.parent.m}function d(n){n.x*=a,n.y=n.depth*l}return f.separation=function(e){return arguments.length?(n=e,f):n},f.size=function(n){return arguments.length?(o=!1,a=+n[0],l=+n[1],f):o?null:[a,l]},f.nodeSize=function(n){return arguments.length?(o=!0,a=+n[0],l=+n[1],f):o?[a,l]:null},f};var n=require("./hierarchy/index");function e(n,e){return n.parent===e.parent?1:2}function t(n){var e=n.children;return e?e[0]:n.t}function r(n){var e=n.children;return e?e[e.length-1]:n.t}function i(n,e,t){var r=t/(e.i-n.i);e.c-=r,e.s+=t,n.c+=r,e.z+=t,e.m+=t}function u(n){for(var e,t=0,r=0,i=n.children,u=i.length;--u>=0;)(e=i[u]).z+=t,e.m+=t,t+=e.s+(r+=e.c)}function c(n,e,t){return n.a.parent===e.parent?n.a:t}function a(n,e){this._=n,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function h(n){for(var e,t,r,i,u,c=new a(n,0),h=[c];e=h.pop();)if(r=e._.children)for(e.children=new Array(u=r.length),i=u-1;i>=0;--i)h.push(t=e.children[i]=new a(r[i],i)),t.parent=e;return(c.parent=new a(null,0)).children=[c],c}a.prototype=Object.create(n.Node.prototype); -},{"./hierarchy/index":281}],288:[function(require,module,exports) { +},{"./hierarchy/index":282}],289:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t,l,r,u){for(var a,o=e.children,n=-1,s=o.length,v=e.value&&(u-l)/e.value;++np&&(p=c),q=s*s*M,(v=Math.max(p/q,q/h))>x){s-=c;break}x=v}_.push(l={value:s,dice:d1?r:1)},t}(a); -},{"./dice":287,"./slice":288}],285:[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var n=r.default,e=!1,i=1,f=1,a=[0],c=o.constantZero,p=o.constantZero,g=o.constantZero,l=o.constantZero,h=o.constantZero;function s(n){return n.x0=n.y0=0,n.x1=i,n.y1=f,n.eachBefore(y),a=[0],e&&n.eachBefore(t.default),n}function y(t){var e=a[t.depth],r=t.x0+e,u=t.y0+e,o=t.x1-e,d=t.y1-e;o=a-1){var l=u[r];return l.x0=v,l.y0=n,l.x1=o,void(l.y1=f)}var s=i[r],c=t/2+s,d=r+1,x=a-1;for(;d>>1;i[y]f-n){var _=(v*h+o*p)/t;e(r,d,p,v,n,_,f),e(d,a,h,_,n,o,f)}else{var b=(n*h+f*p)/t;e(r,d,p,v,n,o,b),e(d,a,h,v,b,o,f)}}(0,f,e.value,r,a,t,v)}; -},{}],289:[function(require,module,exports) { +},{}],290:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,u,d,i,l){(1&e.depth?r.default:t.default)(e,u,d,i,l)};var e=require("./dice"),t=d(e),u=require("./slice"),r=d(u);function d(e){return e&&e.__esModule?e:{default:e}} -},{"./dice":287,"./slice":288}],291:[function(require,module,exports) { +},{"./dice":287,"./slice":289}],292:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./dice"),r=a(e),u=require("./slice"),i=a(u),t=require("./squarify");function a(e){return e&&e.__esModule?e:{default:e}}exports.default=function e(u){function a(e,a,l,f,n){if((o=e._squarify)&&o.ratio===u)for(var o,s,c,d,v,q=-1,_=o.length,y=e.value;++q<_;){for(c=(s=o[q]).children,d=s.value=0,v=c.length;d1?r:1)},a}(t.phi); -},{"./dice":287,"./slice":288,"./squarify":290}],22:[function(require,module,exports) { +},{"./dice":287,"./slice":289,"./squarify":291}],23:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/cluster");Object.defineProperty(exports,"cluster",{enumerable:!0,get:function(){return m(e).default}});var r=require("./src/hierarchy/index");Object.defineProperty(exports,"hierarchy",{enumerable:!0,get:function(){return m(r).default}});var t=require("./src/pack/index");Object.defineProperty(exports,"pack",{enumerable:!0,get:function(){return m(t).default}});var n=require("./src/pack/siblings");Object.defineProperty(exports,"packSiblings",{enumerable:!0,get:function(){return m(n).default}});var u=require("./src/pack/enclose");Object.defineProperty(exports,"packEnclose",{enumerable:!0,get:function(){return m(u).default}});var a=require("./src/partition");Object.defineProperty(exports,"partition",{enumerable:!0,get:function(){return m(a).default}});var i=require("./src/stratify");Object.defineProperty(exports,"stratify",{enumerable:!0,get:function(){return m(i).default}});var c=require("./src/tree");Object.defineProperty(exports,"tree",{enumerable:!0,get:function(){return m(c).default}});var f=require("./src/treemap/index");Object.defineProperty(exports,"treemap",{enumerable:!0,get:function(){return m(f).default}});var o=require("./src/treemap/binary");Object.defineProperty(exports,"treemapBinary",{enumerable:!0,get:function(){return m(o).default}});var p=require("./src/treemap/dice");Object.defineProperty(exports,"treemapDice",{enumerable:!0,get:function(){return m(p).default}});var s=require("./src/treemap/slice");Object.defineProperty(exports,"treemapSlice",{enumerable:!0,get:function(){return m(s).default}});var l=require("./src/treemap/sliceDice");Object.defineProperty(exports,"treemapSliceDice",{enumerable:!0,get:function(){return m(l).default}});var d=require("./src/treemap/squarify");Object.defineProperty(exports,"treemapSquarify",{enumerable:!0,get:function(){return m(d).default}});var b=require("./src/treemap/resquarify");function m(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"treemapResquarify",{enumerable:!0,get:function(){return m(b).default}}); -},{"./src/cluster":163,"./src/hierarchy/index":281,"./src/pack/index":282,"./src/pack/siblings":283,"./src/pack/enclose":284,"./src/partition":164,"./src/stratify":165,"./src/tree":166,"./src/treemap/index":285,"./src/treemap/binary":286,"./src/treemap/dice":287,"./src/treemap/slice":288,"./src/treemap/sliceDice":289,"./src/treemap/squarify":290,"./src/treemap/resquarify":291}],168:[function(require,module,exports) { +},{"./src/cluster":244,"./src/hierarchy/index":282,"./src/pack/index":283,"./src/pack/siblings":284,"./src/pack/enclose":285,"./src/partition":164,"./src/stratify":165,"./src/tree":166,"./src/treemap/index":286,"./src/treemap/binary":288,"./src/treemap/dice":287,"./src/treemap/slice":289,"./src/treemap/sliceDice":290,"./src/treemap/squarify":291,"./src/treemap/resquarify":292}],167:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var t,r=-1,o=e.length,u=e[o-1],n=0;++r=0;--e)c.push(r[o[l[e]][2]]);for(e=+a;e1&&(0,e.default)(r[n[u-2]],r[n[u-1]],r[o])<=0;)--u;n[u++]=o}return n.slice(0,u)} -},{"./cross":364}],171:[function(require,module,exports) { +},{"./cross":364}],170:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){for(var r,o,u=e.length,n=e[u-1],s=t[0],f=t[1],l=n[0],a=n[1],c=!1,d=0;df!=a>f&&s<(l-r)*(f-o)/(a-o)+r&&(c=!c),l=r,a=o;return c}; -},{}],172:[function(require,module,exports) { +},{}],171:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){for(var t,r,o=-1,s=e.length,u=e[s-1],n=u[0],a=u[1],f=0;++o=0;)if((r=t._tasks[a])&&(t._tasks[a]=null,r.abort))try{r.abort()}catch(i){}t._active=NaN,l(t)}function l(t){if(!t._active&&t._call){var i=t._data;t._data=void 0,t._call(t._error,i)}}function o(t){if(null==t)t=1/0;else if(!((t=+t)>=1))throw new Error("invalid concurrency");return new r(t)}r.prototype=o.prototype={constructor:r,defer:function(i){if("function"!=typeof i)throw new Error("invalid callback");if(this._call)throw new Error("defer after await");if(null!=this._error)return this;var r=t.slice.call(arguments,1);return r.push(i),++this._waiting,this._tasks.push(r),a(this),this},abort:function(){return null==this._error&&s(this,new Error("abort")),this},await:function(t){if("function"!=typeof t)throw new Error("invalid callback");if(this._call)throw new Error("multiple await");return this._call=function(i,r){t.apply(null,[i].concat(r))},l(this),this},awaitAll:function(t){if("function"!=typeof t)throw new Error("invalid callback");if(this._call)throw new Error("multiple await");return this._call=t,l(this),this}}; -},{"./array":389}],26:[function(require,module,exports) { +},{"./array":390}],29:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/queue");function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"queue",{enumerable:!0,get:function(){return r(e).default}}); -},{"./src/queue":186}],367:[function(require,module,exports) { +},{"./src/queue":189}],378:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){return Math.random()}; -},{}],173:[function(require,module,exports) { +},{}],174:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./defaultSource"),u=t(e);function t(e){return e&&e.__esModule?e:{default:e}}exports.default=function e(u){function t(e,t){return e=null==e?0:+e,t=null==t?1:+t,1===arguments.length?(t=e,e=0):t-=e,function(){return u()*t+e}}return t.source=e,t}(u.default); -},{"./defaultSource":367}],174:[function(require,module,exports) { +},{"./defaultSource":378}],175:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./defaultSource"),u=r(e);function r(e){return e&&e.__esModule?e:{default:e}}exports.default=function e(u){function r(e,r){var t,l;return e=null==e?0:+e,r=null==r?1:+r,function(){var n;if(null!=t)n=t,t=null;else do{t=2*u()-1,n=2*u()-1,l=t*t+n*n}while(!l||l>1);return e+r*n*Math.sqrt(-2*Math.log(l)/l)}}return r.source=e,r}(u.default); -},{"./defaultSource":367}],175:[function(require,module,exports) { +},{"./defaultSource":378}],176:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./defaultSource"),r=n(e),u=require("./normal"),t=n(u);function n(e){return e&&e.__esModule?e:{default:e}}exports.default=function e(r){function u(){var e=t.default.source(r).apply(this,arguments);return function(){return Math.exp(e())}}return u.source=e,u}(r.default); -},{"./defaultSource":367,"./normal":174}],177:[function(require,module,exports) { +},{"./defaultSource":378,"./normal":175}],178:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./defaultSource"),r=u(e);function u(e){return e&&e.__esModule?e:{default:e}}exports.default=function e(r){function u(e){return function(){for(var u=0,t=0;t=200&&t<300||304===t){if(i)try{n=i.call(u,p)}catch(e){return void c.call("error",u,e)}else n=p;c.call("load",u,n)}else c.call("error",u,e)}if("undefined"==typeof XDomainRequest||"withCredentials"in p||!/^(http(s)?:)?\/\//.test(o)||(p=new XDomainRequest),"onload"in p?p.onload=p.onerror=p.ontimeout=y:p.onreadystatechange=function(e){p.readyState>3&&y(e)},p.onprogress=function(e){c.call("progress",u,e)},u={header:function(e,n){return e=(e+"").toLowerCase(),arguments.length<2?f.get(e):(null==n?f.remove(e):f.set(e,n+""),u)},mimeType:function(e){return arguments.length?(s=null==e?null:e+"",u):s},responseType:function(e){return arguments.length?(a=e,u):a},timeout:function(e){return arguments.length?(g=+e,u):g},user:function(e){return arguments.length<1?d:(d=null==e?null:e+"",u)},password:function(e){return arguments.length<1?h:(h=null==e?null:e+"",u)},response:function(e){return i=e,u},get:function(e,n){return u.send("GET",e,n)},post:function(e,n){return u.send("POST",e,n)},send:function(e,n,r){return p.open(e,o,!0,d,h),null==s||f.has("accept")||f.set("accept",s+",*/*"),p.setRequestHeader&&f.each(function(e,n){p.setRequestHeader(n,e)}),null!=s&&p.overrideMimeType&&p.overrideMimeType(s),null!=a&&(p.responseType=a),g>0&&(p.timeout=g),null==r&&"function"==typeof n&&(r=n,n=null),null!=r&&1===r.length&&(r=t(r)),null!=r&&u.on("error",r).on("load",function(e){r(null,e)}),c.call("beforesend",u,p),p.send(null==n?null:n),u},abort:function(){return p.abort(),u},on:function(){var e=c.on.apply(c,arguments);return e===c?u:e}},null!=l){if("function"!=typeof l)throw new Error("invalid callback: "+l);return u.get(l)}return u};var e=require("d3-collection"),n=require("d3-dispatch");function t(e){return function(n,t){e(null==n?t:null)}}function r(e){var n=e.responseType;return n&&"text"!==n?e.response:e.responseText} -},{"d3-collection":10,"d3-dispatch":9}],368:[function(require,module,exports) { +},{"d3-collection":13,"d3-dispatch":16}],400:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){return function(u,n){var o=(0,r.default)(u).mimeType(e).response(t);if(null!=n){if("function"!=typeof n)throw new Error("invalid callback: "+n);return o.get(n)}return o}};var e=require("./request"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}} -},{"./request":179}],180:[function(require,module,exports) { +},{"./request":239}],240:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./type"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}exports.default=(0,t.default)("text/html",function(e){return document.createRange().createContextualFragment(e.responseText)}); -},{"./type":368}],181:[function(require,module,exports) { +},{"./type":400}],241:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./type"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}exports.default=(0,t.default)("application/json",function(e){return JSON.parse(e.responseText)}); -},{"./type":368}],182:[function(require,module,exports) { +},{"./type":400}],242:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./type"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}exports.default=(0,t.default)("text/plain",function(e){return e.responseText}); -},{"./type":368}],183:[function(require,module,exports) { +},{"./type":400}],243:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./type"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}}exports.default=(0,r.default)("application/xml",function(e){var r=e.responseXML;if(!r)throw new Error("parse error");return r}); -},{"./type":368}],369:[function(require,module,exports) { +},{"./type":400}],401:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){return function(u,o,s){arguments.length<3&&(s=o,o=null);var f=(0,r.default)(u).mimeType(e);return f.row=function(e){return arguments.length?f.response(n(t,o=e)):o},f.row(o),s?f.get(s):f}};var e=require("./request"),r=t(e);function t(e){return e&&e.__esModule?e:{default:e}}function n(e,r){return function(t){return e(t.responseText,r)}} -},{"./request":179}],184:[function(require,module,exports) { +},{"./request":239}],245:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("d3-dsv"),r=require("./dsv"),t=s(r);function s(e){return e&&e.__esModule?e:{default:e}}exports.default=(0,t.default)("text/csv",e.csvParse); -},{"d3-dsv":15,"./dsv":369}],185:[function(require,module,exports) { +},{"d3-dsv":18,"./dsv":401}],248:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("d3-dsv"),t=require("./dsv"),r=s(t);function s(e){return e&&e.__esModule?e:{default:e}}exports.default=(0,r.default)("text/tab-separated-values",e.tsvParse); -},{"d3-dsv":15,"./dsv":369}],27:[function(require,module,exports) { +},{"d3-dsv":18,"./dsv":401}],33:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/request");Object.defineProperty(exports,"request",{enumerable:!0,get:function(){return c(e).default}});var r=require("./src/html");Object.defineProperty(exports,"html",{enumerable:!0,get:function(){return c(r).default}});var t=require("./src/json");Object.defineProperty(exports,"json",{enumerable:!0,get:function(){return c(t).default}});var u=require("./src/text");Object.defineProperty(exports,"text",{enumerable:!0,get:function(){return c(u).default}});var n=require("./src/xml");Object.defineProperty(exports,"xml",{enumerable:!0,get:function(){return c(n).default}});var o=require("./src/csv");Object.defineProperty(exports,"csv",{enumerable:!0,get:function(){return c(o).default}});var s=require("./src/tsv");function c(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"tsv",{enumerable:!0,get:function(){return c(s).default}}); -},{"./src/request":179,"./src/html":180,"./src/json":181,"./src/text":182,"./src/xml":183,"./src/csv":184,"./src/tsv":185}],371:[function(require,module,exports) { +},{"./src/request":239,"./src/html":240,"./src/json":241,"./src/text":242,"./src/xml":243,"./src/csv":245,"./src/tsv":248}],385:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=Array.prototype,r=exports.map=e.map,t=exports.slice=e.slice; -},{}],205:[function(require,module,exports) { +},{}],194:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.implicit=void 0,exports.default=t;var e=require("d3-collection"),n=require("./array"),r=exports.implicit={name:"implicit"};function t(i){var u=(0,e.map)(),l=[],o=r;function c(e){var n=e+"",t=u.get(n);if(!t){if(o!==r)return o;u.set(n,t=l.push(e))}return i[(t-1)%i.length]}return i=null==i?[]:n.slice.call(i),c.domain=function(n){if(!arguments.length)return l.slice();l=[],u=(0,e.map)();for(var r,t,i=-1,o=n.length;++i=e?1:t(n)}}}function s(n){return function(r,e){var t=n(r=+r,e=+e);return function(n){return n<=0?r:n>=1?e:t(n)}}}function p(n,r,e,t){var u=n[0],i=n[1],o=r[0],a=r[1];return i2?d:p,i=a=null,q}function q(r){return(i||(i=u(g,v,m?f(n):n,h)))(+r)}return q.invert=function(n){return(a||(a=u(v,g,l,m?s(t):t)))(+n)},q.domain=function(n){return arguments.length?(g=e.map.call(n,o.default),y()):g.slice()},q.range=function(n){return arguments.length?(v=e.slice.call(n),y()):v.slice()},q.rangeRound=function(n){return v=e.slice.call(n),h=r.interpolateRound,y()},q.clamp=function(n){return arguments.length?(m=!!n,y()):m},q.interpolate=function(n){return arguments.length?(h=n,y()):h},y()} -},{"d3-array":7,"d3-interpolate":21,"./array":371,"./constant":331,"./number":372}],386:[function(require,module,exports) { +},{"d3-array":11,"d3-interpolate":22,"./array":385,"./constant":337,"./number":386}],389:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(a,i,s){var t,c=a[0],n=a[a.length-1],o=(0,e.tickStep)(c,n,null==i?10:i);switch((s=(0,r.formatSpecifier)(null==s?",f":s)).type){case"s":var p=Math.max(Math.abs(c),Math.abs(n));return null!=s.precision||isNaN(t=(0,r.precisionPrefix)(o,p))||(s.precision=t),(0,r.formatPrefix)(s,p);case"":case"e":case"g":case"p":case"r":null!=s.precision||isNaN(t=(0,r.precisionRound)(o,Math.max(Math.abs(c),Math.abs(n))))||(s.precision=t-("e"===s.type));break;case"f":case"%":null!=s.precision||isNaN(t=(0,r.precisionFixed)(o))||(s.precision=t-2*("%"===s.type))}return(0,r.format)(s)};var e=require("d3-array"),r=require("d3-format"); -},{"d3-array":7,"d3-format":18}],203:[function(require,module,exports) { +},{"d3-array":11,"d3-format":21}],192:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.linearish=a,exports.default=c;var e=require("d3-array"),t=require("d3-interpolate"),r=require("./continuous"),n=u(r),i=require("./tickFormat"),o=u(i);function u(e){return e&&e.__esModule?e:{default:e}}function a(t){var r=t.domain;return t.ticks=function(t){var n=r();return(0,e.ticks)(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(e,t){return(0,o.default)(r(),e,t)},t.nice=function(n){null==n&&(n=10);var i,o=r(),u=0,a=o.length-1,c=o[u],l=o[a];return l0?(c=Math.floor(c/i)*i,l=Math.ceil(l/i)*i,i=(0,e.tickIncrement)(c,l,n)):i<0&&(c=Math.ceil(c*i)/i,l=Math.floor(l*i)/i,i=(0,e.tickIncrement)(c,l,n)),i>0?(o[u]=Math.floor(c/i)*i,o[a]=Math.ceil(l/i)*i,r(o)):i<0&&(o[u]=Math.ceil(c*i)/i,o[a]=Math.floor(l*i)/i,r(o)),t},t}function c(){var e=(0,n.default)(r.deinterpolateLinear,t.interpolateNumber);return e.copy=function(){return(0,r.copy)(e,c())},a(e)} -},{"d3-array":7,"d3-interpolate":21,"./continuous":385,"./tickFormat":386}],202:[function(require,module,exports) { +},{"d3-array":11,"d3-interpolate":22,"./continuous":388,"./tickFormat":389}],191:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=i;var e=require("./array"),r=require("./linear"),n=require("./number"),t=u(n);function u(e){return e&&e.__esModule?e:{default:e}}function i(){var n=[0,1];function u(e){return+e}return u.invert=u,u.domain=u.range=function(r){return arguments.length?(n=e.map.call(r,t.default),u):n.slice()},u.copy=function(){return i().domain(n)},(0,r.linearish)(u)} -},{"./array":371,"./linear":203,"./number":372}],387:[function(require,module,exports) { +},{"./array":385,"./linear":192,"./number":386}],393:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){var r,l=0,o=(e=e.slice()).length-1,s=e[l],u=e[o];return u0){for(;sa)break;g.push(M)}}else for(;s=1;--l)if(!((M=c*l)a)break;g.push(M)}}else g=(0,t.ticks)(s,d,Math.min(d-s,p)).map(h);return r?g.reverse():g},r.tickFormat=function(t,e){if(null==e&&(e=10===u?".0e":","),"function"!=typeof e&&(e=(0,n.format)(e)),t===1/0)return e;null==t&&(t=10);var o=Math.max(1,u*t/r.ticks().length);return function(t){var n=t/h(Math.round(f(t)));return n*u0?u[e-1]:t[0],e=a?[o[a-1],u]:[o[e-1],o[e]]},f.copy=function(){return t().domain([i,u]).range(c)},(0,n.linearish)(f)} -},{"d3-array":7,"./array":371,"./linear":203}],209:[function(require,module,exports) { +},{"d3-array":11,"./array":385,"./linear":192}],198:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=r;var e=require("d3-array"),n=require("./array");function r(){var t=[.5],i=[0,1],u=1;function a(n){if(n<=n)return i[(0,e.bisect)(t,n,0,u)]}return a.domain=function(e){return arguments.length?(t=n.slice.call(e),u=Math.min(t.length,i.length-1),a):t.slice()},a.range=function(e){return arguments.length?(i=n.slice.call(e),u=Math.min(t.length,i.length-1),a):i.slice()},a.invertExtent=function(e){var n=i.indexOf(e);return[t[n-1],t[n]]},a.copy=function(){return r().domain(t).range(i)},a} -},{"d3-array":7,"./array":371}],220:[function(require,module,exports) { +},{"d3-array":11,"./array":385}],209:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=t;var e=new Date,n=new Date;function t(r,o,u,f){function i(e){return r(e=new Date(+e)),e}return i.floor=i,i.ceil=function(e){return r(e=new Date(e-1)),o(e,1),r(e),e},i.round=function(e){var n=i(e),t=i.ceil(e);return e-n0))return f;do{f.push(u=new Date(+e)),o(e,t),r(e)}while(u=n)for(;r(n),!e(n);)n.setTime(n-1)},function(n,t){if(n>=n)if(t<0)for(;++t<=0;)for(;o(n,-1),!e(n););else for(;--t>=0;)for(;o(n,1),!e(n););})},u&&(i.count=function(t,o){return e.setTime(+t),n.setTime(+o),r(e),r(n),Math.floor(u(e,n))},i.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(f?function(n){return f(n)%e==0}:function(n){return i.count(0,n)%e==0}):i:null}),i} -},{}],221:[function(require,module,exports) { +},{}],210:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.milliseconds=void 0;var e=require("./interval"),t=n(e);function n(e){return e&&e.__esModule?e:{default:e}}var r=(0,t.default)(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});r.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?(0,t.default)(function(t){t.setTime(Math.floor(t/e)*e)},function(t,n){t.setTime(+t+n*e)},function(t,n){return(n-t)/e}):r:null},exports.default=r;var i=exports.milliseconds=r.range; -},{"./interval":220}],390:[function(require,module,exports) { +},{"./interval":209}],397:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=exports.durationSecond=1e3,r=exports.durationMinute=6e4,t=exports.durationHour=36e5,o=exports.durationDay=864e5,u=exports.durationWeek=6048e5; -},{}],222:[function(require,module,exports) { +},{}],211:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.seconds=void 0;var e=require("./interval"),t=r(e),n=require("./duration");function r(e){return e&&e.__esModule?e:{default:e}}var o=(0,t.default)(function(e){e.setTime(Math.floor(e/n.durationSecond)*n.durationSecond)},function(e,t){e.setTime(+e+t*n.durationSecond)},function(e,t){return(t-e)/n.durationSecond},function(e){return e.getUTCSeconds()});exports.default=o;var u=exports.seconds=o.range; -},{"./interval":220,"./duration":390}],223:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],212:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.minutes=void 0;var e=require("./interval"),t=n(e),u=require("./duration");function n(e){return e&&e.__esModule?e:{default:e}}var r=(0,t.default)(function(e){e.setTime(Math.floor(e/u.durationMinute)*u.durationMinute)},function(e,t){e.setTime(+e+t*u.durationMinute)},function(e,t){return(t-e)/u.durationMinute},function(e){return e.getMinutes()});exports.default=r;var i=exports.minutes=r.range; -},{"./interval":220,"./duration":390}],224:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],213:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.hours=void 0;var r=require("./interval"),e=u(r),t=require("./duration");function u(r){return r&&r.__esModule?r:{default:r}}var o=(0,e.default)(function(r){var e=r.getTimezoneOffset()*t.durationMinute%t.durationHour;e<0&&(e+=t.durationHour),r.setTime(Math.floor((+r-e)/t.durationHour)*t.durationHour+e)},function(r,e){r.setTime(+r+e*t.durationHour)},function(r,e){return(e-r)/t.durationHour},function(r){return r.getHours()});exports.default=o;var n=exports.hours=o.range; -},{"./interval":220,"./duration":390}],225:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],214:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.days=void 0;var e=require("./interval"),t=n(e),r=require("./duration");function n(e){return e&&e.__esModule?e:{default:e}}var u=(0,t.default)(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())*r.durationMinute)/r.durationDay},function(e){return e.getDate()-1});exports.default=u;var o=exports.days=u.range; -},{"./interval":220,"./duration":390}],226:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],224:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.saturdays=exports.fridays=exports.thursdays=exports.wednesdays=exports.tuesdays=exports.mondays=exports.sundays=exports.saturday=exports.friday=exports.thursday=exports.wednesday=exports.tuesday=exports.monday=exports.sunday=void 0;var e=require("./interval"),t=r(e),s=require("./duration");function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return(0,t.default)(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())*s.durationMinute)/s.durationWeek})}var o=exports.sunday=a(0),d=exports.monday=a(1),n=exports.tuesday=a(2),u=exports.wednesday=a(3),p=exports.thursday=a(4),y=exports.friday=a(5),x=exports.saturday=a(6),i=exports.sundays=o.range,f=exports.mondays=d.range,g=exports.tuesdays=n.range,c=exports.wednesdays=u.range,l=exports.thursdays=p.range,m=exports.fridays=y.range,v=exports.saturdays=x.range; -},{"./interval":220,"./duration":390}],227:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],216:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.months=void 0;var t=require("./interval"),e=n(t);function n(t){return t&&t.__esModule?t:{default:t}}var r=(0,e.default)(function(t){t.setDate(1),t.setHours(0,0,0,0)},function(t,e){t.setMonth(t.getMonth()+e)},function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())},function(t){return t.getMonth()});exports.default=r;var o=exports.months=r.range; -},{"./interval":220}],228:[function(require,module,exports) { +},{"./interval":209}],215:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.years=void 0;var e=require("./interval"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}var u=(0,t.default)(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()});u.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,t.default)(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,r){t.setFullYear(t.getFullYear()+r*e)}):null},exports.default=u;var l=exports.years=u.range; -},{"./interval":220}],229:[function(require,module,exports) { +},{"./interval":209}],217:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcMinutes=void 0;var e=require("./interval"),t=n(e),u=require("./duration");function n(e){return e&&e.__esModule?e:{default:e}}var r=(0,t.default)(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*u.durationMinute)},function(e,t){return(t-e)/u.durationMinute},function(e){return e.getUTCMinutes()});exports.default=r;var i=exports.utcMinutes=r.range; -},{"./interval":220,"./duration":390}],230:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],218:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcHours=void 0;var e=require("./interval"),r=u(e),t=require("./duration");function u(e){return e&&e.__esModule?e:{default:e}}var o=(0,r.default)(function(e){e.setUTCMinutes(0,0,0)},function(e,r){e.setTime(+e+r*t.durationHour)},function(e,r){return(r-e)/t.durationHour},function(e){return e.getUTCHours()});exports.default=o;var n=exports.utcHours=o.range; -},{"./interval":220,"./duration":390}],231:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],219:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcDays=void 0;var e=require("./interval"),t=u(e),r=require("./duration");function u(e){return e&&e.__esModule?e:{default:e}}var n=(0,t.default)(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/r.durationDay},function(e){return e.getUTCDate()-1});exports.default=n;var a=exports.utcDays=n.range; -},{"./interval":220,"./duration":390}],232:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],220:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcSaturdays=exports.utcFridays=exports.utcThursdays=exports.utcWednesdays=exports.utcTuesdays=exports.utcMondays=exports.utcSundays=exports.utcSaturday=exports.utcFriday=exports.utcThursday=exports.utcWednesday=exports.utcTuesday=exports.utcMonday=exports.utcSunday=void 0;var t=require("./interval"),e=s(t),r=require("./duration");function s(t){return t&&t.__esModule?t:{default:t}}function u(t){return(0,e.default)(function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},function(t,e){t.setUTCDate(t.getUTCDate()+7*e)},function(t,e){return(e-t)/r.durationWeek})}var a=exports.utcSunday=u(0),o=exports.utcMonday=u(1),d=exports.utcTuesday=u(2),n=exports.utcWednesday=u(3),c=exports.utcThursday=u(4),p=exports.utcFriday=u(5),y=exports.utcSaturday=u(6),x=exports.utcSundays=a.range,i=exports.utcMondays=o.range,T=exports.utcTuesdays=d.range,g=exports.utcWednesdays=n.range,f=exports.utcThursdays=c.range,S=exports.utcFridays=p.range,l=exports.utcSaturdays=y.range; -},{"./interval":220,"./duration":390}],233:[function(require,module,exports) { +},{"./interval":209,"./duration":397}],221:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcMonths=void 0;var t=require("./interval"),e=n(t);function n(t){return t&&t.__esModule?t:{default:t}}var r=(0,e.default)(function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)},function(t,e){t.setUTCMonth(t.getUTCMonth()+e)},function(t,e){return e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())},function(t){return t.getUTCMonth()});exports.default=r;var o=exports.utcMonths=r.range; -},{"./interval":220}],234:[function(require,module,exports) { +},{"./interval":209}],222:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcYears=void 0;var e=require("./interval"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}var u=(0,t.default)(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()});u.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,t.default)(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,r){t.setUTCFullYear(t.getUTCFullYear()+r*e)}):null},exports.default=u;var l=exports.utcYears=u.range; -},{"./interval":220}],30:[function(require,module,exports) { +},{"./interval":209}],31:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/interval");Object.defineProperty(exports,"timeInterval",{enumerable:!0,get:function(){return m(e).default}});var t=require("./src/millisecond");Object.defineProperty(exports,"timeMillisecond",{enumerable:!0,get:function(){return m(t).default}}),Object.defineProperty(exports,"timeMilliseconds",{enumerable:!0,get:function(){return t.milliseconds}}),Object.defineProperty(exports,"utcMillisecond",{enumerable:!0,get:function(){return m(t).default}}),Object.defineProperty(exports,"utcMilliseconds",{enumerable:!0,get:function(){return t.milliseconds}});var r=require("./src/second");Object.defineProperty(exports,"timeSecond",{enumerable:!0,get:function(){return m(r).default}}),Object.defineProperty(exports,"timeSeconds",{enumerable:!0,get:function(){return r.seconds}}),Object.defineProperty(exports,"utcSecond",{enumerable:!0,get:function(){return m(r).default}}),Object.defineProperty(exports,"utcSeconds",{enumerable:!0,get:function(){return r.seconds}});var n=require("./src/minute");Object.defineProperty(exports,"timeMinute",{enumerable:!0,get:function(){return m(n).default}}),Object.defineProperty(exports,"timeMinutes",{enumerable:!0,get:function(){return n.minutes}});var u=require("./src/hour");Object.defineProperty(exports,"timeHour",{enumerable:!0,get:function(){return m(u).default}}),Object.defineProperty(exports,"timeHours",{enumerable:!0,get:function(){return u.hours}});var o=require("./src/day");Object.defineProperty(exports,"timeDay",{enumerable:!0,get:function(){return m(o).default}}),Object.defineProperty(exports,"timeDays",{enumerable:!0,get:function(){return o.days}});var c=require("./src/week");Object.defineProperty(exports,"timeWeek",{enumerable:!0,get:function(){return c.sunday}}),Object.defineProperty(exports,"timeWeeks",{enumerable:!0,get:function(){return c.sundays}}),Object.defineProperty(exports,"timeSunday",{enumerable:!0,get:function(){return c.sunday}}),Object.defineProperty(exports,"timeSundays",{enumerable:!0,get:function(){return c.sundays}}),Object.defineProperty(exports,"timeMonday",{enumerable:!0,get:function(){return c.monday}}),Object.defineProperty(exports,"timeMondays",{enumerable:!0,get:function(){return c.mondays}}),Object.defineProperty(exports,"timeTuesday",{enumerable:!0,get:function(){return c.tuesday}}),Object.defineProperty(exports,"timeTuesdays",{enumerable:!0,get:function(){return c.tuesdays}}),Object.defineProperty(exports,"timeWednesday",{enumerable:!0,get:function(){return c.wednesday}}),Object.defineProperty(exports,"timeWednesdays",{enumerable:!0,get:function(){return c.wednesdays}}),Object.defineProperty(exports,"timeThursday",{enumerable:!0,get:function(){return c.thursday}}),Object.defineProperty(exports,"timeThursdays",{enumerable:!0,get:function(){return c.thursdays}}),Object.defineProperty(exports,"timeFriday",{enumerable:!0,get:function(){return c.friday}}),Object.defineProperty(exports,"timeFridays",{enumerable:!0,get:function(){return c.fridays}}),Object.defineProperty(exports,"timeSaturday",{enumerable:!0,get:function(){return c.saturday}}),Object.defineProperty(exports,"timeSaturdays",{enumerable:!0,get:function(){return c.saturdays}});var i=require("./src/month");Object.defineProperty(exports,"timeMonth",{enumerable:!0,get:function(){return m(i).default}}),Object.defineProperty(exports,"timeMonths",{enumerable:!0,get:function(){return i.months}});var s=require("./src/year");Object.defineProperty(exports,"timeYear",{enumerable:!0,get:function(){return m(s).default}}),Object.defineProperty(exports,"timeYears",{enumerable:!0,get:function(){return s.years}});var a=require("./src/utcMinute");Object.defineProperty(exports,"utcMinute",{enumerable:!0,get:function(){return m(a).default}}),Object.defineProperty(exports,"utcMinutes",{enumerable:!0,get:function(){return a.utcMinutes}});var d=require("./src/utcHour");Object.defineProperty(exports,"utcHour",{enumerable:!0,get:function(){return m(d).default}}),Object.defineProperty(exports,"utcHours",{enumerable:!0,get:function(){return d.utcHours}});var f=require("./src/utcDay");Object.defineProperty(exports,"utcDay",{enumerable:!0,get:function(){return m(f).default}}),Object.defineProperty(exports,"utcDays",{enumerable:!0,get:function(){return f.utcDays}});var y=require("./src/utcWeek");Object.defineProperty(exports,"utcWeek",{enumerable:!0,get:function(){return y.utcSunday}}),Object.defineProperty(exports,"utcWeeks",{enumerable:!0,get:function(){return y.utcSundays}}),Object.defineProperty(exports,"utcSunday",{enumerable:!0,get:function(){return y.utcSunday}}),Object.defineProperty(exports,"utcSundays",{enumerable:!0,get:function(){return y.utcSundays}}),Object.defineProperty(exports,"utcMonday",{enumerable:!0,get:function(){return y.utcMonday}}),Object.defineProperty(exports,"utcMondays",{enumerable:!0,get:function(){return y.utcMondays}}),Object.defineProperty(exports,"utcTuesday",{enumerable:!0,get:function(){return y.utcTuesday}}),Object.defineProperty(exports,"utcTuesdays",{enumerable:!0,get:function(){return y.utcTuesdays}}),Object.defineProperty(exports,"utcWednesday",{enumerable:!0,get:function(){return y.utcWednesday}}),Object.defineProperty(exports,"utcWednesdays",{enumerable:!0,get:function(){return y.utcWednesdays}}),Object.defineProperty(exports,"utcThursday",{enumerable:!0,get:function(){return y.utcThursday}}),Object.defineProperty(exports,"utcThursdays",{enumerable:!0,get:function(){return y.utcThursdays}}),Object.defineProperty(exports,"utcFriday",{enumerable:!0,get:function(){return y.utcFriday}}),Object.defineProperty(exports,"utcFridays",{enumerable:!0,get:function(){return y.utcFridays}}),Object.defineProperty(exports,"utcSaturday",{enumerable:!0,get:function(){return y.utcSaturday}}),Object.defineProperty(exports,"utcSaturdays",{enumerable:!0,get:function(){return y.utcSaturdays}});var p=require("./src/utcMonth");Object.defineProperty(exports,"utcMonth",{enumerable:!0,get:function(){return m(p).default}}),Object.defineProperty(exports,"utcMonths",{enumerable:!0,get:function(){return p.utcMonths}});var b=require("./src/utcYear");function m(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"utcYear",{enumerable:!0,get:function(){return m(b).default}}),Object.defineProperty(exports,"utcYears",{enumerable:!0,get:function(){return b.utcYears}}); -},{"./src/interval":220,"./src/millisecond":221,"./src/second":222,"./src/minute":223,"./src/hour":224,"./src/day":225,"./src/week":226,"./src/month":227,"./src/year":228,"./src/utcMinute":229,"./src/utcHour":230,"./src/utcDay":231,"./src/utcWeek":232,"./src/utcMonth":233,"./src/utcYear":234}],236:[function(require,module,exports) { +},{"./src/interval":209,"./src/millisecond":210,"./src/second":211,"./src/minute":212,"./src/hour":213,"./src/day":214,"./src/week":224,"./src/month":216,"./src/year":215,"./src/utcMinute":217,"./src/utcHour":218,"./src/utcDay":219,"./src/utcWeek":220,"./src/utcMonth":221,"./src/utcYear":222}],247:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=u;var n=require("d3-time");function t(n){if(0<=n.y&&n.y<100){var t=new Date(-1,n.m,n.d,n.H,n.M,n.S,n.L);return t.setFullYear(n.y),t}return new Date(n.y,n.m,n.d,n.H,n.M,n.S,n.L)}function e(n){if(0<=n.y&&n.y<100){var t=new Date(Date.UTC(-1,n.m,n.d,n.H,n.M,n.S,n.L));return t.setUTCFullYear(n.y),t}return new Date(Date.UTC(n.y,n.m,n.d,n.H,n.M,n.S,n.L))}function r(n){return{y:n,m:0,d:1,H:0,M:0,S:0,L:0}}function u(u){var i=u.dateTime,o=u.date,a=u.time,f=u.periods,l=u.days,vn=u.shortDays,mn=u.months,Cn=u.shortMonths,Dn=g(f),Tn=s(f),xn=g(l),Mn=s(l),Un=g(vn),wn=s(vn),Yn=g(mn),Hn=s(mn),pn=g(Cn),Sn=s(Cn),Ln={a:function(n){return vn[n.getDay()]},A:function(n){return l[n.getDay()]},b:function(n){return Cn[n.getMonth()]},B:function(n){return mn[n.getMonth()]},c:null,d:F,e:F,f:X,H:V,I:W,j:j,L:Q,m:b,M:B,p:function(n){return f[+(n.getHours()>=12)]},Q:yn,s:dn,S:I,u:_,U:O,V:P,w:$,W:q,x:null,X:null,y:z,Y:E,Z:R,"%":hn},An={a:function(n){return vn[n.getUTCDay()]},A:function(n){return l[n.getUTCDay()]},b:function(n){return Cn[n.getUTCMonth()]},B:function(n){return mn[n.getUTCMonth()]},c:null,d:k,e:k,f:nn,H:G,I:J,j:K,L:N,m:tn,M:en,p:function(n){return f[+(n.getUTCHours()>=12)]},Q:yn,s:dn,S:rn,u:un,U:cn,V:on,w:an,W:fn,x:null,X:null,y:ln,Y:gn,Z:sn,"%":hn},Zn={a:function(n,t,e){var r=Un.exec(t.slice(e));return r?(n.w=wn[r[0].toLowerCase()],e+r[0].length):-1},A:function(n,t,e){var r=xn.exec(t.slice(e));return r?(n.w=Mn[r[0].toLowerCase()],e+r[0].length):-1},b:function(n,t,e){var r=pn.exec(t.slice(e));return r?(n.m=Sn[r[0].toLowerCase()],e+r[0].length):-1},B:function(n,t,e){var r=Yn.exec(t.slice(e));return r?(n.m=Hn[r[0].toLowerCase()],e+r[0].length):-1},c:function(n,t,e){return Wn(n,i,t,e)},d:M,e:M,f:S,H:w,I:w,j:U,L:p,m:x,M:Y,p:function(n,t,e){var r=Dn.exec(t.slice(e));return r?(n.p=Tn[r[0].toLowerCase()],e+r[0].length):-1},Q:A,s:Z,S:H,u:y,U:d,V:v,w:h,W:m,x:function(n,t,e){return Wn(n,o,t,e)},X:function(n,t,e){return Wn(n,a,t,e)},y:D,Y:C,Z:T,"%":L};function Fn(n,t){return function(e){var r,u,i,o=[],a=-1,f=0,l=n.length;for(e instanceof Date||(e=new Date(+e));++a53)return null;"w"in a||(a.w=1),"Z"in a?(i=(o=(i=e(r(a.y))).getUTCDay())>4||0===o?n.utcMonday.ceil(i):(0,n.utcMonday)(i),i=n.utcDay.offset(i,7*(a.V-1)),a.y=i.getUTCFullYear(),a.m=i.getUTCMonth(),a.d=i.getUTCDate()+(a.w+6)%7):(i=(o=(i=u(r(a.y))).getDay())>4||0===o?n.timeMonday.ceil(i):(0,n.timeMonday)(i),i=n.timeDay.offset(i,7*(a.V-1)),a.y=i.getFullYear(),a.m=i.getMonth(),a.d=i.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?e(r(a.y)).getUTCDay():u(r(a.y)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,e(a)):u(a)}}function Wn(n,t,e,r){for(var u,i,o=0,a=t.length,f=e.length;o=f)return-1;if(37===(u=t.charCodeAt(o++))){if(u=t.charAt(o++),!(i=Zn[u in c?t.charAt(o++):u])||(r=i(n,e,r))<0)return-1}else if(u!=e.charCodeAt(r++))return-1}return r}return Ln.x=Fn(o,Ln),Ln.X=Fn(a,Ln),Ln.c=Fn(i,Ln),An.x=Fn(o,An),An.X=Fn(a,An),An.c=Fn(i,An),{format:function(n){var t=Fn(n+="",Ln);return t.toString=function(){return n},t},parse:function(n){var e=Vn(n+="",t);return e.toString=function(){return n},e},utcFormat:function(n){var t=Fn(n+="",An);return t.toString=function(){return n},t},utcParse:function(n){var t=Vn(n,e);return t.toString=function(){return n},t}}}var c={"-":"",_:" ",0:"0"},i=/^\s*\d+/,o=/^%/,a=/[\\^$*+?|[\]().{}]/g;function f(n,t,e){var r=n<0?"-":"",u=(r?-n:n)+"",c=u.length;return r+(c68?1900:2e3),e+r[0].length):-1}function T(n,t,e){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(e,e+6));return r?(n.Z=r[1]?0:-(r[2]+(r[3]||"00")),e+r[0].length):-1}function x(n,t,e){var r=i.exec(t.slice(e,e+2));return r?(n.m=r[0]-1,e+r[0].length):-1}function M(n,t,e){var r=i.exec(t.slice(e,e+2));return r?(n.d=+r[0],e+r[0].length):-1}function U(n,t,e){var r=i.exec(t.slice(e,e+3));return r?(n.m=0,n.d=+r[0],e+r[0].length):-1}function w(n,t,e){var r=i.exec(t.slice(e,e+2));return r?(n.H=+r[0],e+r[0].length):-1}function Y(n,t,e){var r=i.exec(t.slice(e,e+2));return r?(n.M=+r[0],e+r[0].length):-1}function H(n,t,e){var r=i.exec(t.slice(e,e+2));return r?(n.S=+r[0],e+r[0].length):-1}function p(n,t,e){var r=i.exec(t.slice(e,e+3));return r?(n.L=+r[0],e+r[0].length):-1}function S(n,t,e){var r=i.exec(t.slice(e,e+6));return r?(n.L=Math.floor(r[0]/1e3),e+r[0].length):-1}function L(n,t,e){var r=o.exec(t.slice(e,e+1));return r?e+r[0].length:-1}function A(n,t,e){var r=i.exec(t.slice(e));return r?(n.Q=+r[0],e+r[0].length):-1}function Z(n,t,e){var r=i.exec(t.slice(e));return r?(n.Q=1e3*+r[0],e+r[0].length):-1}function F(n,t){return f(n.getDate(),t,2)}function V(n,t){return f(n.getHours(),t,2)}function W(n,t){return f(n.getHours()%12||12,t,2)}function j(t,e){return f(1+n.timeDay.count((0,n.timeYear)(t),t),e,3)}function Q(n,t){return f(n.getMilliseconds(),t,3)}function X(n,t){return Q(n,t)+"000"}function b(n,t){return f(n.getMonth()+1,t,2)}function B(n,t){return f(n.getMinutes(),t,2)}function I(n,t){return f(n.getSeconds(),t,2)}function _(n){var t=n.getDay();return 0===t?7:t}function O(t,e){return f(n.timeSunday.count((0,n.timeYear)(t),t),e,2)}function P(t,e){var r=t.getDay();return t=r>=4||0===r?(0,n.timeThursday)(t):n.timeThursday.ceil(t),f(n.timeThursday.count((0,n.timeYear)(t),t)+(4===(0,n.timeYear)(t).getDay()),e,2)}function $(n){return n.getDay()}function q(t,e){return f(n.timeMonday.count((0,n.timeYear)(t),t),e,2)}function z(n,t){return f(n.getFullYear()%100,t,2)}function E(n,t){return f(n.getFullYear()%1e4,t,4)}function R(n){var t=n.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+f(t/60|0,"0",2)+f(t%60,"0",2)}function k(n,t){return f(n.getUTCDate(),t,2)}function G(n,t){return f(n.getUTCHours(),t,2)}function J(n,t){return f(n.getUTCHours()%12||12,t,2)}function K(t,e){return f(1+n.utcDay.count((0,n.utcYear)(t),t),e,3)}function N(n,t){return f(n.getUTCMilliseconds(),t,3)}function nn(n,t){return N(n,t)+"000"}function tn(n,t){return f(n.getUTCMonth()+1,t,2)}function en(n,t){return f(n.getUTCMinutes(),t,2)}function rn(n,t){return f(n.getUTCSeconds(),t,2)}function un(n){var t=n.getUTCDay();return 0===t?7:t}function cn(t,e){return f(n.utcSunday.count((0,n.utcYear)(t),t),e,2)}function on(t,e){var r=t.getUTCDay();return t=r>=4||0===r?(0,n.utcThursday)(t):n.utcThursday.ceil(t),f(n.utcThursday.count((0,n.utcYear)(t),t)+(4===(0,n.utcYear)(t).getUTCDay()),e,2)}function an(n){return n.getUTCDay()}function fn(t,e){return f(n.utcMonday.count((0,n.utcYear)(t),t),e,2)}function ln(n,t){return f(n.getUTCFullYear()%100,t,2)}function gn(n,t){return f(n.getUTCFullYear()%1e4,t,4)}function sn(){return"+0000"}function hn(){return"%"}function yn(n){return+n}function dn(n){return Math.floor(+n/1e3)} -},{"d3-time":30}],235:[function(require,module,exports) { +},{"d3-time":31}],246:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.utcParse=exports.utcFormat=exports.timeParse=exports.timeFormat=void 0,exports.default=i;var e,t=require("./locale"),r=a(t);function a(e){return e&&e.__esModule?e:{default:e}}var o=exports.timeFormat=void 0,s=exports.timeParse=void 0,u=exports.utcFormat=void 0,d=exports.utcParse=void 0;function i(t){return e=(0,r.default)(t),exports.timeFormat=o=e.format,exports.timeParse=s=e.parse,exports.utcFormat=u=e.utcFormat,exports.utcParse=d=e.utcParse,e}i({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"]}); -},{"./locale":236}],237:[function(require,module,exports) { +},{"./locale":247}],249:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isoSpecifier=void 0;var e=require("./defaultLocale"),t=exports.isoSpecifier="%Y-%m-%dT%H:%M:%S.%LZ";function r(e){return e.toISOString()}var o=Date.prototype.toISOString?r:(0,e.utcFormat)(t);exports.default=o; -},{"./defaultLocale":235}],238:[function(require,module,exports) { +},{"./defaultLocale":246}],250:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./isoFormat"),r=require("./defaultLocale");function t(e){var r=new Date(e);return isNaN(r)?null:r}var a=+new Date("2000-01-01T00:00:00.000Z")?t:(0,r.utcParse)(e.isoSpecifier);exports.default=a; -},{"./isoFormat":237,"./defaultLocale":235}],31:[function(require,module,exports) { +},{"./isoFormat":249,"./defaultLocale":246}],34:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/defaultLocale");Object.defineProperty(exports,"timeFormatDefaultLocale",{enumerable:!0,get:function(){return u(e).default}}),Object.defineProperty(exports,"timeFormat",{enumerable:!0,get:function(){return e.timeFormat}}),Object.defineProperty(exports,"timeParse",{enumerable:!0,get:function(){return e.timeParse}}),Object.defineProperty(exports,"utcFormat",{enumerable:!0,get:function(){return e.utcFormat}}),Object.defineProperty(exports,"utcParse",{enumerable:!0,get:function(){return e.utcParse}});var r=require("./src/locale");Object.defineProperty(exports,"timeFormatLocale",{enumerable:!0,get:function(){return u(r).default}});var t=require("./src/isoFormat");Object.defineProperty(exports,"isoFormat",{enumerable:!0,get:function(){return u(t).default}});var o=require("./src/isoParse");function u(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"isoParse",{enumerable:!0,get:function(){return u(o).default}}); -},{"./src/defaultLocale":235,"./src/locale":236,"./src/isoFormat":237,"./src/isoParse":238}],210:[function(require,module,exports) { +},{"./src/defaultLocale":246,"./src/locale":247,"./src/isoFormat":249,"./src/isoParse":250}],199:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.calendar=q,exports.default=function(){return q(r.timeYear,r.timeMonth,r.timeWeek,r.timeDay,r.timeHour,r.timeMinute,r.timeSecond,r.timeMillisecond,n.timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)])};var e=require("d3-array"),t=require("d3-interpolate"),r=require("d3-time"),n=require("d3-time-format"),i=require("./array"),u=require("./continuous"),a=l(u),o=require("./nice"),c=l(o);function l(e){return e&&e.__esModule?e:{default:e}}var f=1e3,m=60*f,d=60*m,p=24*d,s=7*p,v=30*p,h=365*p;function y(e){return new Date(e)}function M(e){return e instanceof Date?+e:+new Date(+e)}function q(r,n,o,l,D,b,g,k,w){var x=(0,a.default)(u.deinterpolateLinear,t.interpolateNumber),S=x.invert,_=x.domain,F=w(".%L"),I=w(":%S"),L=w("%I:%M"),Y=w("%I %p"),j=w("%a %d"),B=w("%b %d"),H=w("%B"),N=w("%Y"),O=[[g,1,f],[g,5,5*f],[g,15,15*f],[g,30,30*f],[b,1,m],[b,5,5*m],[b,15,15*m],[b,30,30*m],[D,1,d],[D,3,3*d],[D,6,6*d],[D,12,12*d],[l,1,p],[l,2,2*p],[o,1,s],[n,1,v],[n,3,3*v],[r,1,h]];function P(e){return(g(e)1)&&(e-=Math.floor(e));var r=Math.abs(e-.5);return l.h=360*e-100,l.s=1.5-1.5*r,l.l=.8-.9*r,l+""};var e=require("d3-color"),r=require("d3-interpolate"),o=exports.warm=(0,r.interpolateCubehelixLong)((0,e.cubehelix)(-100,.75,.35),(0,e.cubehelix)(80,1.5,.8)),t=exports.cool=(0,r.interpolateCubehelixLong)((0,e.cubehelix)(260,.75,.35),(0,e.cubehelix)(80,1.5,.8)),l=(0,e.cubehelix)(); -},{"d3-color":13,"d3-interpolate":21}],218:[function(require,module,exports) { +},{"d3-color":14,"d3-interpolate":22}],207:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.plasma=exports.inferno=exports.magma=void 0;var f=require("./colors"),e=a(f);function a(f){return f&&f.__esModule?f:{default:f}}function d(f){var e=f.length;return function(a){return f[Math.max(0,Math.min(e-1,Math.floor(a*e)))]}}exports.default=d((0,e.default)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var c=exports.magma=d((0,e.default)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),b=exports.inferno=d((0,e.default)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),t=exports.plasma=d((0,e.default)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")); -},{"./colors":388}],219:[function(require,module,exports) { +},{"./colors":396}],208:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=r;var n=require("./linear");function r(t){var e=0,u=1,i=!1;function a(n){var r=(n-e)/(u-e);return t(i?Math.max(0,Math.min(1,r)):r)}return a.domain=function(n){return arguments.length?(e=+n[0],u=+n[1],a):[e,u]},a.clamp=function(n){return arguments.length?(i=!!n,a):i},a.interpolator=function(n){return arguments.length?(t=n,a):t},a.copy=function(){return r(t).domain([e,u]).clamp(i)},(0,n.linearish)(a)} -},{"./linear":203}],29:[function(require,module,exports) { +},{"./linear":192}],30:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/band");Object.defineProperty(exports,"scaleBand",{enumerable:!0,get:function(){return x(e).default}}),Object.defineProperty(exports,"scalePoint",{enumerable:!0,get:function(){return e.point}});var r=require("./src/identity");Object.defineProperty(exports,"scaleIdentity",{enumerable:!0,get:function(){return x(r).default}});var t=require("./src/linear");Object.defineProperty(exports,"scaleLinear",{enumerable:!0,get:function(){return x(t).default}});var n=require("./src/log");Object.defineProperty(exports,"scaleLog",{enumerable:!0,get:function(){return x(n).default}});var u=require("./src/ordinal");Object.defineProperty(exports,"scaleOrdinal",{enumerable:!0,get:function(){return x(u).default}}),Object.defineProperty(exports,"scaleImplicit",{enumerable:!0,get:function(){return u.implicit}});var a=require("./src/pow");Object.defineProperty(exports,"scalePow",{enumerable:!0,get:function(){return x(a).default}}),Object.defineProperty(exports,"scaleSqrt",{enumerable:!0,get:function(){return a.sqrt}});var o=require("./src/quantile");Object.defineProperty(exports,"scaleQuantile",{enumerable:!0,get:function(){return x(o).default}});var i=require("./src/quantize");Object.defineProperty(exports,"scaleQuantize",{enumerable:!0,get:function(){return x(i).default}});var c=require("./src/threshold");Object.defineProperty(exports,"scaleThreshold",{enumerable:!0,get:function(){return x(c).default}});var l=require("./src/time");Object.defineProperty(exports,"scaleTime",{enumerable:!0,get:function(){return x(l).default}});var f=require("./src/utcTime");Object.defineProperty(exports,"scaleUtc",{enumerable:!0,get:function(){return x(f).default}});var s=require("./src/category10");Object.defineProperty(exports,"schemeCategory10",{enumerable:!0,get:function(){return x(s).default}});var p=require("./src/category20b");Object.defineProperty(exports,"schemeCategory20b",{enumerable:!0,get:function(){return x(p).default}});var b=require("./src/category20c");Object.defineProperty(exports,"schemeCategory20c",{enumerable:!0,get:function(){return x(b).default}});var d=require("./src/category20");Object.defineProperty(exports,"schemeCategory20",{enumerable:!0,get:function(){return x(d).default}});var m=require("./src/cubehelix");Object.defineProperty(exports,"interpolateCubehelixDefault",{enumerable:!0,get:function(){return x(m).default}});var g=require("./src/rainbow");Object.defineProperty(exports,"interpolateRainbow",{enumerable:!0,get:function(){return x(g).default}}),Object.defineProperty(exports,"interpolateWarm",{enumerable:!0,get:function(){return g.warm}}),Object.defineProperty(exports,"interpolateCool",{enumerable:!0,get:function(){return g.cool}});var y=require("./src/viridis");Object.defineProperty(exports,"interpolateViridis",{enumerable:!0,get:function(){return x(y).default}}),Object.defineProperty(exports,"interpolateMagma",{enumerable:!0,get:function(){return y.magma}}),Object.defineProperty(exports,"interpolateInferno",{enumerable:!0,get:function(){return y.inferno}}),Object.defineProperty(exports,"interpolatePlasma",{enumerable:!0,get:function(){return y.plasma}});var P=require("./src/sequential");function x(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"scaleSequential",{enumerable:!0,get:function(){return x(P).default}}); -},{"./src/band":201,"./src/identity":202,"./src/linear":203,"./src/log":204,"./src/ordinal":205,"./src/pow":206,"./src/quantile":207,"./src/quantize":208,"./src/threshold":209,"./src/time":210,"./src/utcTime":211,"./src/category10":212,"./src/category20b":213,"./src/category20c":214,"./src/category20":215,"./src/cubehelix":216,"./src/rainbow":217,"./src/viridis":218,"./src/sequential":219}],400:[function(require,module,exports) { +},{"./src/band":190,"./src/identity":191,"./src/linear":192,"./src/log":193,"./src/ordinal":194,"./src/pow":195,"./src/quantile":196,"./src/quantize":197,"./src/threshold":198,"./src/time":199,"./src/utcTime":200,"./src/category10":201,"./src/category20b":202,"./src/category20c":203,"./src/category20":204,"./src/cubehelix":205,"./src/rainbow":206,"./src/viridis":207,"./src/sequential":208}],391:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.acos=M,exports.asin=c;var t=exports.abs=Math.abs,s=exports.atan2=Math.atan2,a=exports.cos=Math.cos,e=exports.max=Math.max,r=exports.min=Math.min,o=exports.sin=Math.sin,p=exports.sqrt=Math.sqrt,n=exports.epsilon=1e-12,x=exports.pi=Math.PI,i=exports.halfPi=x/2,h=exports.tau=2*x;function M(t){return t>1?0:t<-1?x:Math.acos(t)}function c(t){return t>=1?i:t<=-1?-i:Math.asin(t)} -},{}],239:[function(require,module,exports) { +},{}],180:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var t=r,i=o,f=(0,e.default)(0),y=null,x=c,d=u,h=l,v=null;function g(){var e,r,o=+t.apply(this,arguments),c=+i.apply(this,arguments),u=x.apply(this,arguments)-a.halfPi,l=d.apply(this,arguments)-a.halfPi,g=(0,a.abs)(l-u),m=l>u;if(v||(v=e=(0,n.path)()),ca.epsilon)if(g>a.tau-a.epsilon)v.moveTo(c*(0,a.cos)(u),c*(0,a.sin)(u)),v.arc(0,0,c,u,l,!m),o>a.epsilon&&(v.moveTo(o*(0,a.cos)(l),o*(0,a.sin)(l)),v.arc(0,0,o,l,u,m));else{var q,T,A=u,R=l,P=u,_=l,b=g,M=g,j=h.apply(this,arguments)/2,O=j>a.epsilon&&(y?+y.apply(this,arguments):(0,a.sqrt)(o*o+c*c)),k=(0,a.min)((0,a.abs)(c-o)/2,+f.apply(this,arguments)),w=k,z=k;if(O>a.epsilon){var B=(0,a.asin)(O/o*(0,a.sin)(j)),C=(0,a.asin)(O/c*(0,a.sin)(j));(b-=2*B)>a.epsilon?(P+=B*=m?1:-1,_-=B):(b=0,P=_=(u+l)/2),(M-=2*C)>a.epsilon?(A+=C*=m?1:-1,R-=C):(M=0,A=R=(u+l)/2)}var D=c*(0,a.cos)(A),E=c*(0,a.sin)(A),F=o*(0,a.cos)(_),G=o*(0,a.sin)(_);if(k>a.epsilon){var H=c*(0,a.cos)(R),I=c*(0,a.sin)(R),J=o*(0,a.cos)(P),K=o*(0,a.sin)(P);if(ga.epsilon?s(D,E,J,K,H,I,F,G):[F,G],N=D-L[0],Q=E-L[1],S=H-L[0],U=I-L[1],V=1/(0,a.sin)((0,a.acos)((N*S+Q*U)/((0,a.sqrt)(N*N+Q*Q)*(0,a.sqrt)(S*S+U*U)))/2),W=(0,a.sqrt)(L[0]*L[0]+L[1]*L[1]);w=(0,a.min)(k,(o-W)/(V-1)),z=(0,a.min)(k,(c-W)/(V+1))}}M>a.epsilon?z>a.epsilon?(q=p(J,K,D,E,c,z,m),T=p(H,I,F,G,c,z,m),v.moveTo(q.cx+q.x01,q.cy+q.y01),za.epsilon&&b>a.epsilon?w>a.epsilon?(q=p(F,G,H,I,o,-w,m),T=p(D,E,J,K,o,-w,m),v.lineTo(q.cx+q.x01,q.cy+q.y01),ww*w+z*z&&(_=M,b=j),{cx:_,cy:b,x01:-p,y01:-f,x11:_*(r/A-1),y11:b*(r/A-1)}} -},{"d3-path":20,"./constant":331,"./math":400}],314:[function(require,module,exports) { +},{"d3-path":25,"./constant":337,"./math":391}],314:[function(require,module,exports) { "use strict";function t(t){this._context=t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(i){return new t(i)},t.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,i){switch(t=+t,i=+i,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,i):this._context.moveTo(t,i);break;case 1:this._point=2;default:this._context.lineTo(t,i)}}}; -},{}],399:[function(require,module,exports) { +},{}],384:[function(require,module,exports) { "use strict";function e(e){return e[0]}function t(e){return e[1]}Object.defineProperty(exports,"__esModule",{value:!0}),exports.x=e,exports.y=t; -},{}],241:[function(require,module,exports) { +},{}],182:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var e=l.x,u=l.y,f=(0,t.default)(!0),i=null,o=r.default,c=null;function a(t){var r,l,a,d=t.length,p=!1;for(null==i&&(c=o(a=(0,n.path)())),r=0;r<=d;++r)!(r=f;--i)y.point(s[i],v[i]);y.lineEnd(),y.areaEnd()}g&&(s[l]=+e(p,l,t),v[l]=+r(p,l,t),y.point(u?+u(p,l,t):s[l],o?+o(p,l,t):v[l]))}if(h)return y=null,h+""||null}function h(){return(0,f.default)().defined(c).curve(d).context(a)}return p.x=function(n){return arguments.length?(e="function"==typeof n?n:(0,t.default)(+n),u=null,p):e},p.x0=function(n){return arguments.length?(e="function"==typeof n?n:(0,t.default)(+n),p):e},p.x1=function(n){return arguments.length?(u=null==n?null:"function"==typeof n?n:(0,t.default)(+n),p):u},p.y=function(n){return arguments.length?(r="function"==typeof n?n:(0,t.default)(+n),o=null,p):r},p.y0=function(n){return arguments.length?(r="function"==typeof n?n:(0,t.default)(+n),p):r},p.y1=function(n){return arguments.length?(o=null==n?null:"function"==typeof n?n:(0,t.default)(+n),p):o},p.lineX0=p.lineY0=function(){return h().x(e).y(r)},p.lineY1=function(){return h().x(e).y(o)},p.lineX1=function(){return h().x(u).y(r)},p.defined=function(n){return arguments.length?(c="function"==typeof n?n:(0,t.default)(!!n),p):c},p.curve=function(n){return arguments.length?(d=n,null!=a&&(y=d(a)),p):d},p.context=function(n){return arguments.length?(null==n?a=y=null:y=d(a=n),p):a},p};var n=require("d3-path"),e=require("./constant"),t=o(e),u=require("./curve/linear"),l=o(u),r=require("./line"),f=o(r),i=require("./point");function o(n){return n&&n.__esModule?n:{default:n}} -},{"d3-path":20,"./constant":331,"./curve/linear":314,"./line":241,"./point":399}],242:[function(require,module,exports) { +},{"d3-path":25,"./constant":337,"./curve/linear":314,"./line":182,"./point":384}],183:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var t=l.default,e=u.default,r=null,f=(0,n.default)(0),o=(0,n.default)(a.tau),i=(0,n.default)(0);function d(n){var u,l,d,c,s,h=n.length,p=0,g=new Array(h),y=new Array(h),A=+f.apply(this,arguments),v=Math.min(a.tau,Math.max(-a.tau,o.apply(this,arguments)-A)),M=Math.min(Math.abs(v)/h,i.apply(this,arguments)),m=M*(v<0?-1:1);for(u=0;u0&&(p+=s);for(null!=e?g.sort(function(t,n){return e(y[t],y[n])}):null!=r&&g.sort(function(t,e){return r(n[t],n[e])}),u=0,d=p?(v-h*m)/p:0;u0?s*d:0)+m,y[l]={data:n[l],index:u,value:s,startAngle:A,endAngle:c,padAngle:M};return y}return d.value=function(e){return arguments.length?(t="function"==typeof e?e:(0,n.default)(+e),d):t},d.sortValues=function(t){return arguments.length?(e=t,r=null,d):e},d.sort=function(t){return arguments.length?(r=t,e=null,d):r},d.startAngle=function(t){return arguments.length?(f="function"==typeof t?t:(0,n.default)(+t),d):f},d.endAngle=function(t){return arguments.length?(o="function"==typeof t?t:(0,n.default)(+t),d):o},d.padAngle=function(t){return arguments.length?(i="function"==typeof t?t:(0,n.default)(+t),d):i},d};var t=require("./constant"),n=f(t),e=require("./descending"),u=f(e),r=require("./identity"),l=f(r),a=require("./math");function f(t){return t&&t.__esModule?t:{default:t}} -},{"./constant":331,"./descending":71,"./identity":332,"./math":400}],392:[function(require,module,exports) { +},{"./constant":337,"./descending":76,"./identity":338,"./math":391}],387:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.curveRadialLinear=void 0,exports.default=u;var e=require("./linear"),t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}var n=exports.curveRadialLinear=u(t.default);function i(e){this._curve=e}function u(e){function t(t){return new i(e(t))}return t._curve=e,t}i.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}}; -},{"./linear":314}],244:[function(require,module,exports) { +},{"./linear":314}],185:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.lineRadial=a,exports.default=function(){return a((0,t.default)().curve(e.curveRadialLinear))};var e=require("./curve/radial"),r=n(e),u=require("./line"),t=n(u);function n(e){return e&&e.__esModule?e:{default:e}}function a(e){var u=e.curve;return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e.curve=function(e){return arguments.length?u((0,r.default)(e)):u()._curve},e} -},{"./curve/radial":392,"./line":241}],243:[function(require,module,exports) { +},{"./curve/radial":387,"./line":182}],184:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var l=(0,i.default)().curve(e.curveRadialLinear),t=l.curve,u=l.lineX0,a=l.lineX1,d=l.lineY0,c=l.lineY1;return l.angle=l.x,delete l.x,l.startAngle=l.x0,delete l.x0,l.endAngle=l.x1,delete l.x1,l.radius=l.y,delete l.y,l.innerRadius=l.y0,delete l.y0,l.outerRadius=l.y1,delete l.y1,l.lineStartAngle=function(){return(0,r.lineRadial)(u())},delete l.lineX0,l.lineEndAngle=function(){return(0,r.lineRadial)(a())},delete l.lineX1,l.lineInnerRadius=function(){return(0,r.lineRadial)(d())},delete l.lineY0,l.lineOuterRadius=function(){return(0,r.lineRadial)(c())},delete l.lineY1,l.curve=function(e){return arguments.length?t((0,n.default)(e)):t()._curve},l};var e=require("./curve/radial"),n=t(e),l=require("./area"),i=t(l),r=require("./lineRadial");function t(e){return e&&e.__esModule?e:{default:e}} -},{"./curve/radial":392,"./area":240,"./lineRadial":244}],245:[function(require,module,exports) { +},{"./curve/radial":387,"./area":181,"./lineRadial":185}],186:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}; },{}],295:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.linkHorizontal=y,exports.linkVertical=h,exports.linkRadial=v;var e=require("d3-path"),t=require("../array"),n=require("../constant"),r=o(n),u=require("../point"),i=require("../pointRadial"),l=o(i);function o(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.source}function f(e){return e.target}function c(n){var i=a,l=f,o=u.x,c=u.y,p=null;function s(){var r,u=t.slice.call(arguments),a=i.apply(this,u),f=l.apply(this,u);if(p||(p=r=(0,e.path)()),n(p,+o.apply(this,(u[0]=a,u)),+c.apply(this,u),+o.apply(this,(u[0]=f,u)),+c.apply(this,u)),r)return p=null,r+""||null}return s.source=function(e){return arguments.length?(i=e,s):i},s.target=function(e){return arguments.length?(l=e,s):l},s.x=function(e){return arguments.length?(o="function"==typeof e?e:(0,r.default)(+e),s):o},s.y=function(e){return arguments.length?(c="function"==typeof e?e:(0,r.default)(+e),s):c},s.context=function(e){return arguments.length?(p=null==e?null:e,s):p},s}function p(e,t,n,r,u){e.moveTo(t,n),e.bezierCurveTo(t=(t+r)/2,n,t,u,r,u)}function s(e,t,n,r,u){e.moveTo(t,n),e.bezierCurveTo(t,n=(n+u)/2,r,n,r,u)}function d(e,t,n,r,u){var i=(0,l.default)(t,n),o=(0,l.default)(t,n=(n+u)/2),a=(0,l.default)(r,n),f=(0,l.default)(r,u);e.moveTo(i[0],i[1]),e.bezierCurveTo(o[0],o[1],a[0],a[1],f[0],f[1])}function y(){return c(p)}function h(){return c(s)}function v(){var e=c(d);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e} -},{"d3-path":20,"../array":334,"../constant":331,"../point":399,"../pointRadial":245}],296:[function(require,module,exports) { +},{"d3-path":25,"../array":340,"../constant":337,"../point":384,"../pointRadial":186}],296:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("../math");exports.default={draw:function(r,t){var a=Math.sqrt(t/e.pi);r.moveTo(a,0),r.arc(0,0,a,0,e.tau)}}; -},{"../math":400}],297:[function(require,module,exports) { +},{"../math":391}],297:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default={draw:function(e,o){var l=Math.sqrt(o/5)/2;e.moveTo(-3*l,-l),e.lineTo(-l,-l),e.lineTo(-l,-3*l),e.lineTo(l,-3*l),e.lineTo(l,-l),e.lineTo(3*l,-l),e.lineTo(3*l,l),e.lineTo(l,l),e.lineTo(l,3*l),e.lineTo(-l,3*l),e.lineTo(-l,l),e.lineTo(-3*l,l),e.closePath()}}; },{}],298:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=Math.sqrt(1/3),t=2*e;exports.default={draw:function(o,r){var a=Math.sqrt(r/t),s=a*e;o.moveTo(0,-a),o.lineTo(s,0),o.lineTo(0,a),o.lineTo(-s,0),o.closePath()}}; },{}],300:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../math"),a=.8908130915292852,e=Math.sin(t.pi/10)/Math.sin(7*t.pi/10),o=Math.sin(t.tau/10)*e,r=-Math.cos(t.tau/10)*e;exports.default={draw:function(e,i){var s=Math.sqrt(i*a),n=o*s,h=r*s;e.moveTo(0,-s),e.lineTo(n,h);for(var u=1;u<5;++u){var M=t.tau*u/5,l=Math.cos(M),c=Math.sin(M);e.lineTo(c*s,-l*s),e.lineTo(l*n-c*h,c*n+l*h)}e.closePath()}}; -},{"../math":400}],299:[function(require,module,exports) { +},{"../math":391}],299:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default={draw:function(e,t){var r=Math.sqrt(t),s=-r/2;e.rect(s,s,r,r)}}; },{}],301:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=Math.sqrt(3);exports.default={draw:function(t,o){var r=-Math.sqrt(o/(3*e));t.moveTo(0,2*r),t.lineTo(-e*r,-r),t.lineTo(e*r,-r),t.closePath()}}; },{}],302:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=-.5,o=Math.sqrt(3)/2,t=1/Math.sqrt(12),l=3*(t/2+1);exports.default={draw:function(i,n){var r=Math.sqrt(n/l),a=r/2,s=r*t,T=a,u=r*t+r,c=-T,d=u;i.moveTo(a,s),i.lineTo(T,u),i.lineTo(c,d),i.lineTo(e*a-o*s,o*a+e*s),i.lineTo(e*T-o*u,o*T+e*u),i.lineTo(e*c-o*d,o*c+e*d),i.lineTo(e*a+o*s,e*s-o*a),i.lineTo(e*T+o*u,e*u-o*T),i.lineTo(e*c+o*d,e*d-o*c),i.closePath()}}; -},{}],246:[function(require,module,exports) { +},{}],187:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.symbols=void 0,exports.default=function(){var t=(0,m.default)(r.default),u=(0,m.default)(64),l=null;function n(){var r;if(l||(l=r=(0,e.path)()),t.apply(this,arguments).draw(l,+u.apply(this,arguments)),r)return l=null,r+""||null}return n.type=function(e){return arguments.length?(t="function"==typeof e?e:(0,m.default)(e),n):t},n.size=function(e){return arguments.length?(u="function"==typeof e?e:(0,m.default)(+e),n):u},n.context=function(e){return arguments.length?(l=null==e?null:e,n):l},n};var e=require("d3-path"),t=require("./symbol/circle"),r=q(t),u=require("./symbol/cross"),l=q(u),n=require("./symbol/diamond"),o=q(n),a=require("./symbol/star"),i=q(a),s=require("./symbol/square"),f=q(s),d=require("./symbol/triangle"),y=q(d),c=require("./symbol/wye"),p=q(c),b=require("./constant"),m=q(b);function q(e){return e&&e.__esModule?e:{default:e}}var h=exports.symbols=[r.default,l.default,o.default,f.default,i.default,y.default,p.default]; -},{"d3-path":20,"./symbol/circle":296,"./symbol/cross":297,"./symbol/diamond":298,"./symbol/star":300,"./symbol/square":299,"./symbol/triangle":301,"./symbol/wye":302,"./constant":331}],437:[function(require,module,exports) { +},{"d3-path":25,"./symbol/circle":296,"./symbol/cross":297,"./symbol/diamond":298,"./symbol/star":300,"./symbol/square":299,"./symbol/triangle":301,"./symbol/wye":302,"./constant":337}],435:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){}; },{}],305:[function(require,module,exports) { "use strict";function t(t,i,s){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+i)/6,(t._y0+4*t._y1+s)/6)}function i(t){this._context=t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.point=t,exports.Basis=i,exports.default=function(t){return new i(t)},i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:t(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(i,s){switch(i=+i,s=+s,this._point){case 0:this._point=1,this._line?this._context.lineTo(i,s):this._context.moveTo(i,s);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:t(this,i,s)}this._x0=this._x1,this._x1=i,this._y0=this._y1,this._y1=s}}; },{}],303:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return new _(t)};var t=require("../noop"),i=h(t),s=require("./basis");function h(t){return t&&t.__esModule?t:{default:t}}function _(t){this._context=t}_.prototype={areaStart:i.default,areaEnd:i.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,i){switch(t=+t,i=+i,this._point){case 0:this._point=1,this._x2=t,this._y2=i;break;case 1:this._point=2,this._x3=t,this._y3=i;break;case 2:this._point=3,this._x4=t,this._y4=i,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+i)/6);break;default:(0,s.point)(this,t,i)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=i}}; -},{"../noop":437,"./basis":305}],304:[function(require,module,exports) { +},{"../noop":435,"./basis":305}],304:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return new i(t)};var t=require("./basis");function i(t){this._context=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(i,s){switch(i=+i,s=+s,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var e=(this._x0+4*this._x1+i)/6,n=(this._y0+4*this._y1+s)/6;this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 3:this._point=4;default:(0,t.point)(this,i,s)}this._x0=this._x1,this._x1=i,this._y0=this._y1,this._y1=s}}; },{"./basis":305}],306:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("./basis");function i(i,s){this._basis=new t.Basis(i),this._beta=s}i.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,i=this._y,s=t.length-1;if(s>0)for(var e,n=t[0],a=i[0],h=t[s]-n,r=i[s]-a,_=-1;++_<=s;)e=_/s,this._basis.point(this._beta*t[_]+(1-this._beta)*(n+e*h),this._beta*i[_]+(1-this._beta)*(a+e*r));this._x=this._y=null,this._basis.lineEnd()},point:function(t,i){this._x.push(+t),this._y.push(+i)}},exports.default=function s(e){function n(s){return 1===e?new t.Basis(s):new i(s,e)}return n.beta=function(t){return s(+t)},n}(.85); @@ -814,17 +818,17 @@ require=function(r,e,n){function t(n,o){function i(r){return t(i.resolve(r))}fun "use strict";function t(t,i,_){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-i),t._y2+t._k*(t._y1-_),t._x2,t._y2)}function i(t,i){this._context=t,this._k=(1-i)/6}Object.defineProperty(exports,"__esModule",{value:!0}),exports.point=t,exports.Cardinal=i,i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:t(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(i,_){switch(i=+i,_=+_,this._point){case 0:this._point=1,this._line?this._context.lineTo(i,_):this._context.moveTo(i,_);break;case 1:this._point=2,this._x1=i,this._y1=_;break;case 2:this._point=3;default:t(this,i,_)}this._x0=this._x1,this._x1=this._x2,this._x2=i,this._y0=this._y1,this._y1=this._y2,this._y2=_}},exports.default=function t(_){function s(t){return new i(t,_)}return s.tension=function(i){return t(+i)},s}(0); },{}],307:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.CardinalClosed=e;var t=require("../noop"),i=h(t),s=require("./cardinal");function h(t){return t&&t.__esModule?t:{default:t}}function e(t,i){this._context=t,this._k=(1-i)/6}e.prototype={areaStart:i.default,areaEnd:i.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,i){switch(t=+t,i=+i,this._point){case 0:this._point=1,this._x3=t,this._y3=i;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=i);break;case 2:this._point=3,this._x5=t,this._y5=i;break;default:(0,s.point)(this,t,i)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=i}},exports.default=function t(i){function s(t){return new e(t,i)}return s.tension=function(i){return t(+i)},s}(0); -},{"../noop":437,"./cardinal":309}],308:[function(require,module,exports) { +},{"../noop":435,"./cardinal":309}],308:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.CardinalOpen=i;var t=require("./cardinal");function i(t,i){this._context=t,this._k=(1-i)/6}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(i,n){switch(i=+i,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,t.point)(this,i,n)}this._x0=this._x1,this._x1=this._x2,this._x2=i,this._y0=this._y1,this._y1=this._y2,this._y2=n}},exports.default=function t(n){function s(t){return new i(t,n)}return s.tension=function(i){return t(+i)},s}(0); },{"./cardinal":309}],312:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.point=i;var _=require("../math"),t=require("./cardinal");function i(t,i,s){var a=t._x1,h=t._y1,l=t._x2,n=t._y2;if(t._l01_a>_.epsilon){var e=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,o=3*t._l01_a*(t._l01_a+t._l12_a);a=(a*e-t._x0*t._l12_2a+t._x2*t._l01_2a)/o,h=(h*e-t._y0*t._l12_2a+t._y2*t._l01_2a)/o}if(t._l23_a>_.epsilon){var r=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,c=3*t._l23_a*(t._l23_a+t._l12_a);l=(l*r+t._x1*t._l23_2a-i*t._l12_2a)/c,n=(n*r+t._y1*t._l23_2a-s*t._l12_2a)/c}t._context.bezierCurveTo(a,h,l,n,t._x2,t._y2)}function s(_,t){this._context=_,this._alpha=t}s.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(_,t){if(_=+_,t=+t,this._point){var s=this._x2-_,a=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(s*s+a*a,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(_,t):this._context.moveTo(_,t);break;case 1:this._point=2;break;case 2:this._point=3;default:i(this,_,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=_,this._y0=this._y1,this._y1=this._y2,this._y2=t}},exports.default=function _(i){function a(_){return i?new s(_,i):new t.Cardinal(_,0)}return a.alpha=function(t){return _(+t)},a}(.5); -},{"../math":400,"./cardinal":309}],310:[function(require,module,exports) { +},{"../math":391,"./cardinal":309}],310:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("./cardinalClosed"),i=require("../noop"),s=h(i),_=require("./catmullRom");function h(t){return t&&t.__esModule?t:{default:t}}function e(t,i){this._context=t,this._alpha=i}e.prototype={areaStart:s.default,areaEnd:s.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,i){if(t=+t,i=+i,this._point){var s=this._x2-t,h=this._y2-i;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(s*s+h*h,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=i;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=i);break;case 2:this._point=3,this._x5=t,this._y5=i;break;default:(0,_.point)(this,t,i)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=i}},exports.default=function i(s){function _(i){return s?new e(i,s):new t.CardinalClosed(i,0)}return _.alpha=function(t){return i(+t)},_}(.5); -},{"./cardinalClosed":307,"../noop":437,"./catmullRom":312}],311:[function(require,module,exports) { +},{"./cardinalClosed":307,"../noop":435,"./catmullRom":312}],311:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("./cardinalOpen"),i=require("./catmullRom");function _(t,i){this._context=t,this._alpha=i}_.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,_){if(t=+t,_=+_,this._point){var s=this._x2-t,h=this._y2-_;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(s*s+h*h,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,i.point)(this,t,_)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=_}},exports.default=function i(s){function h(i){return s?new _(i,s):new t.CardinalOpen(i,0)}return h.alpha=function(t){return i(+t)},h}(.5); },{"./cardinalOpen":308,"./catmullRom":312}],313:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(t){return new o(t)};var t=require("../noop"),e=n(t);function n(t){return t&&t.__esModule?t:{default:t}}function o(t){this._context=t}o.prototype={areaStart:e.default,areaEnd:e.default,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}}; -},{"../noop":437}],315:[function(require,module,exports) { +},{"../noop":435}],315:[function(require,module,exports) { "use strict";function t(t){return t<0?-1:1}function i(i,n,e){var o=i._x1-i._x0,s=n-i._x1,h=(i._y1-i._y0)/(o||s<0&&-0),_=(e-i._y1)/(s||o<0&&-0),c=(h*s+_*o)/(o+s);return(t(h)+t(_))*Math.min(Math.abs(h),Math.abs(_),.5*Math.abs(c))||0}function n(t,i){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-i)/2:i}function e(t,i,n){var e=t._x0,o=t._y0,s=t._x1,h=t._y1,_=(s-e)/3;t._context.bezierCurveTo(e+_,o+_*i,s-_,h-_*n,s,h)}function o(t){this._context=t}function s(t){this._context=new h(t)}function h(t){this._context=t}function _(t){return new o(t)}function c(t){return new s(t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.monotoneX=_,exports.monotoneY=c,o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:e(this,this._t0,n(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,o){var s=NaN;if(o=+o,(t=+t)!==this._x1||o!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,o):this._context.moveTo(t,o);break;case 1:this._point=2;break;case 2:this._point=3,e(this,n(this,s=i(this,t,o)),s);break;default:e(this,this._t0,s=i(this,t,o))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=o,this._t0=s}}},(s.prototype=Object.create(o.prototype)).point=function(t,i){o.prototype.point.call(this,i,t)},h.prototype={moveTo:function(t,i){this._context.moveTo(i,t)},closePath:function(){this._context.closePath()},lineTo:function(t,i){this._context.lineTo(i,t)},bezierCurveTo:function(t,i,n,e,o,s){this._context.bezierCurveTo(i,t,e,n,s,o)}}; },{}],316:[function(require,module,exports) { "use strict";function t(t){this._context=t}function e(t){var e,i,n=t.length-1,o=new Array(n),r=new Array(n),s=new Array(n);for(o[0]=0,r[0]=2,s[0]=t[0]+2*t[1],e=1;e=0;--e)o[e]=(s[e]-o[e+1])/r[e];for(r[n-1]=(t[n]+o[n-1])/2,e=0;e1)for(var r,o,f,s=1,i=e[t[0]],l=i.length;s=0;)t[r]=r;return t}; -},{}],247:[function(require,module,exports) { +},{}],188:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var t=(0,n.default)([]),r=l.default,f=u.default,o=a;function i(e){var n,u,l=t.apply(this,arguments),a=e.length,i=l.length,c=new Array(i);for(n=0;n0){for(var f,o,u,n=0,l=e[0].length;n1)for(var r,o,f,l,n,s,u=0,i=e[t[0]].length;u=0?(o[0]=l,o[1]=l+=f):f<0?(o[1]=n,o[0]=n+=f):o[0]=l}; @@ -852,34 +856,36 @@ require=function(r,e,n){function t(n,o){function i(r){return t(i.resolve(r))}fun "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var u,n,o=e.length,s=e.map(t.sum),a=(0,r.default)(e).sort(function(e,r){return s[r]-s[e]}),c=0,f=0,i=[],d=[];for(u=0;u0)){if(n/=g,g<0){if(n0){if(n>o)return;n>d&&(d=n)}if(n=f-u,g||!(n<0)){if(n/=g,g<0){if(n>o)return;n>d&&(d=n)}else if(g>0){if(n0)){if(n/=c,c<0){if(n0){if(n>o)return;n>d&&(d=n)}if(n=t-a,c||!(n<0)){if(n/=c,c<0){if(n>o)return;n>d&&(d=n)}else if(c>0){if(n0||o<1)||(d>0&&(e[0]=[u+d*g,a+d*c]),o<1&&(e[1]=[u+o*g,a+o*c]),!0)}}}}}function n(e,r,i,f,t){var n=e[1];if(n)return!0;var s,l,u=e[0],a=e.left,d=e.right,o=a[0],g=a[1],c=d[0],p=d[1],h=(o+c)/2,v=(g+p)/2;if(p===g){if(h=f)return;if(o>c){if(u){if(u[1]>=t)return}else u=[h,i];n=[h,t]}else{if(u){if(u[1]1)if(o>c){if(u){if(u[1]>=t)return}else u=[(i-l)/s,i];n=[(t-l)/s,t]}else{if(u){if(u[1]=f)return}else u=[r,s*r+l];n=[f,s*f+l]}else{if(u){if(u[0]e.epsilon||Math.abs(l[0][1]-l[1][1])>e.epsilon)||delete e.edges[u]} -},{"./Diagram":395}],489:[function(require,module,exports) { +},{"./Diagram":420}],494:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.createCell=l,exports.cellHalfedgeStart=t,exports.cellHalfedgeEnd=a,exports.sortCellHalfedges=n,exports.clipCells=o;var e=require("./Edge"),s=require("./Diagram");function l(e){return s.cells[e.index]={site:e,halfedges:[]}}function r(e,s){var l=e.site,r=s.left,t=s.right;return l===t&&(t=r,r=l),t?Math.atan2(t[1]-r[1],t[0]-r[0]):(l===r?(r=s[1],t=s[0]):(r=s[0],t=s[1]),Math.atan2(r[0]-t[0],t[1]-r[1]))}function t(e,s){return s[+(s.left!==e.site)]}function a(e,s){return s[+(s.left===e.site)]}function n(){for(var e,l,t,a,n=0,o=s.cells.length;ns.epsilon||Math.abs(x-M)>s.epsilon)&&(h.splice(g,0,s.edges.push((0,e.createBorderEdge)(f,b,Math.abs(v-l)s.epsilon?[l,Math.abs(u-l)s.epsilon?[Math.abs(M-o)s.epsilon?[n,Math.abs(u-n)s.epsilon?[Math.abs(M-r)=-r.epsilon2)){var y=u*u+v*v,C=x*x+d*d,k=(d*y-v*C)/h,R=(u*C-x*y)/h,N=i.pop()||new s;N.arc=e,N.site=o,N.x=k+n,N.y=(N.cy=R+p)+Math.sqrt(k*k+R*R),e.circle=N;for(var P=null,b=r.circles._;b;)if(N.yc.epsilon)g=g.L;else{if(!((d=h-o(g,f))>c.epsilon)){n>-c.epsilon?(a=g.P,s=g):d>-c.epsilon?(a=g,s=g.N):a=s=g;break}if(!g.R){a=g;break}g=g.R}(0,r.createCell)(e);var v=l(e);if(c.beaches.insert(a,v),a||s){if(a===s)return(0,i.detachCircle)(a),s=l(a.site),c.beaches.insert(v,s),v.edge=s.edge=(0,t.createEdge)(a.site,v.site),(0,i.attachCircle)(a),void(0,i.attachCircle)(s);if(s){(0,i.detachCircle)(a),(0,i.detachCircle)(s);var p=a.site,C=p[0],b=p[1],E=e[0]-C,q=e[1]-b,x=s.site,M=x[0]-C,N=x[1]-b,k=2*(E*N-q*M),B=E*E+q*q,P=M*M+N*N,R=[(N*B-q*P)/k+C,(E*P-M*B)/k+b];(0,t.setEdgeEnd)(s.edge,p,x,R),v.edge=(0,t.createEdge)(p,e,null,R),s.edge=(0,t.createEdge)(e,x,null,R),(0,i.attachCircle)(a),(0,i.attachCircle)(s)}else v.edge=(0,t.createEdge)(a.site,v.site)}}function u(e,r){var i=e.site,t=i[0],c=i[1],a=c-r;if(!a)return t;var s=e.P;if(!s)return-1/0;var l=(i=s.site)[0],n=i[1],d=n-r;if(!d)return l;var h=l-t,u=1/a-1/d,o=h/d;return u?(-o+Math.sqrt(o*o-2*u*(h*h/(-2*d)-n+d/2+c-a/2)))/u+t:(t+l)/2}function o(e,r){var i=e.N;if(i)return u(i,r);var t=e.site;return t[1]===r?t[0]:1/0} -},{"./RedBlackTree":492,"./Cell":489,"./Circle":490,"./Edge":491,"./Diagram":395}],395:[function(require,module,exports) { +},{"./RedBlackTree":497,"./Cell":494,"./Circle":495,"./Edge":496,"./Diagram":420}],420:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.edges=exports.circles=exports.cells=exports.beaches=exports.epsilon2=exports.epsilon=void 0,exports.default=g;var e=require("./Beach"),r=require("./Cell"),t=require("./Circle"),s=require("./Edge"),l=require("./RedBlackTree"),i=o(l);function o(e){return e&&e.__esModule?e:{default:e}}var n=exports.epsilon=1e-6,a=exports.epsilon2=1e-12,c=exports.beaches=void 0,u=exports.cells=void 0,f=exports.circles=void 0,d=exports.edges=void 0;function p(e,r,t){return(e[0]-t[0])*(r[1]-e[1])-(e[0]-r[0])*(t[1]-e[1])}function h(e,r){return r[1]-e[1]||r[0]-e[0]}function g(l,o){var n,a,p,g=l.sort(h).pop();for(exports.edges=d=[],exports.cells=u=new Array(l.length),exports.beaches=c=new i.default,exports.circles=f=new i.default;;)if(p=t.firstCircle,g&&(!p||g[1]=n)return null;var a=e-l.site[0],c=r-l.site[1],u=a*a+c*c;do{l=i.cells[s=o],o=null,l.halfedges.forEach(function(t){var s=i.edges[t],n=s.left;if(n!==l.site&&n||(n=s.right)){var a=e-n[0],c=r-n[1],f=a*a+c*c;fX}t.zoom("mouse",g(G(t.that.__zoom,t.mouse[0]=(0,o.mouse)(t.that),t.mouse[1]),t.extent,k))},!0).on("mouseup.zoom",function(){n.on("mousemove.zoom mouseup.zoom",null),(0,e.dragEnable)(o.event.view,t.moved),(0,l.default)(),t.end()},!0),u=(0,o.mouse)(this),r=o.event.clientX,s=o.event.clientY;(0,e.dragDisable)(o.event.view),(0,a.nopropagation)(),t.mouse=[u,this.__zoom.invert(u)],(0,i.interrupt)(this),t.start()}}function W(){if(f.apply(this,arguments)){var t=this.__zoom,e=(0,o.mouse)(this),n=t.invert(e),i=t.k*(o.event.shiftKey?.5:2),u=g(G(B(t,i),e,n),_.apply(this,arguments),k);(0,l.default)(),M>0?(0,o.select)(this).transition().duration(M).call(j,u,e):(0,o.select)(this).call(D.transform,u)}}function Z(){if(f.apply(this,arguments)){var t,e,n,r,h=H(this,arguments),s=o.event.changedTouches,c=s.length;for((0,a.nopropagation)(),e=0;eo?(o+i)/2:Math.min(0,o)||Math.max(0,i),r>u?(u+r)/2:Math.min(0,u)||Math.max(0,r))} -},{"d3-dispatch":9,"d3-drag":11,"d3-interpolate":21,"d3-selection":28,"d3-transition":35,"./constant":331,"./event":434,"./transform":258,"./noevent":336}],36:[function(require,module,exports) { +},{"d3-dispatch":16,"d3-drag":15,"d3-interpolate":22,"d3-selection":32,"d3-transition":35,"./constant":337,"./event":439,"./transform":294,"./noevent":348}],38:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./src/zoom");Object.defineProperty(exports,"zoom",{enumerable:!0,get:function(){return t(e).default}});var r=require("./src/transform");function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"zoomTransform",{enumerable:!0,get:function(){return t(r).default}}),Object.defineProperty(exports,"zoomIdentity",{enumerable:!0,get:function(){return r.identity}}); -},{"./src/zoom":257,"./src/transform":258}],3:[function(require,module,exports) { +},{"./src/zoom":293,"./src/transform":294}],4:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./build/package");Object.defineProperty(exports,"version",{enumerable:!0,get:function(){return e.version}});var r=require("d3-array");Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return r[e]}})});var t=require("d3-axis");Object.keys(t).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return t[e]}})});var n=require("d3-brush");Object.keys(n).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return n[e]}})});var u=require("d3-chord");Object.keys(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return u[e]}})});var o=require("d3-collection");Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return o[e]}})});var c=require("d3-color");Object.keys(c).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return c[e]}})});var f=require("d3-dispatch");Object.keys(f).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return f[e]}})});var a=require("d3-drag");Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return a[e]}})});var i=require("d3-dsv");Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return i[e]}})});var d=require("d3-ease");Object.keys(d).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return d[e]}})});var s=require("d3-force");Object.keys(s).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return s[e]}})});var l=require("d3-format");Object.keys(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return l[e]}})});var b=require("d3-geo");Object.keys(b).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return b[e]}})});var p=require("d3-hierarchy");Object.keys(p).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return p[e]}})});var y=require("d3-interpolate");Object.keys(y).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return y[e]}})});var j=require("d3-path");Object.keys(j).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return j[e]}})});var O=require("d3-polygon");Object.keys(O).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return O[e]}})});var _=require("d3-quadtree");Object.keys(_).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return _[e]}})});var m=require("d3-queue");Object.keys(m).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return m[e]}})});var h=require("d3-random");Object.keys(h).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return h[e]}})});var v=require("d3-request");Object.keys(v).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return v[e]}})});var g=require("d3-scale");Object.keys(g).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return g[e]}})});var q=require("d3-selection");Object.keys(q).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return q[e]}})});var x=require("d3-shape");Object.keys(x).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return x[e]}})});var P=require("d3-time");Object.keys(P).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return P[e]}})});var k=require("d3-time-format");Object.keys(k).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return k[e]}})});var M=require("d3-timer");Object.keys(M).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return M[e]}})});var E=require("d3-transition");Object.keys(E).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return E[e]}})});var z=require("d3-voronoi");Object.keys(z).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return z[e]}})});var w=require("d3-zoom");Object.keys(w).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return w[e]}})}); -},{"./build/package":5,"d3-array":7,"d3-axis":8,"d3-brush":12,"d3-chord":14,"d3-collection":10,"d3-color":13,"d3-dispatch":9,"d3-drag":11,"d3-dsv":15,"d3-ease":16,"d3-force":17,"d3-format":18,"d3-geo":19,"d3-hierarchy":22,"d3-interpolate":21,"d3-path":20,"d3-polygon":24,"d3-quadtree":23,"d3-queue":26,"d3-random":25,"d3-request":27,"d3-scale":29,"d3-selection":28,"d3-shape":32,"d3-time":30,"d3-time-format":31,"d3-timer":33,"d3-transition":35,"d3-voronoi":34,"d3-zoom":36}],1:[function(require,module,exports) { -"use strict";var t=require("d3"),e=r(t);function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e.default=t,e}var a=window.bundleEntries.chartUtilities.Datasets;_.extend(window.bundleEntries||{},{load:function(t){var r=t.chart;a.request({dataset_id:r.get("dataset_id"),dataset_groups:r.groups,success:function(a){var s=e.scaleOrdinal(e.schemeCategory20),n=null;_.each(a,function(r,a){try{var l=e.select("#"+(t.targets[a]||t.targets[0])),i=parseInt(l.style("height")),u=parseInt(l.style("width")),c=e.max(r.values,function(t){return Math.max(t.x,t.y)});l.selectAll("bubbles").data(r.values).enter().append("circle").attr("r",function(t){return 20*Math.abs(t.z)/c}).attr("cy",function(t,e){return i*t.y/c}).attr("cx",function(t){return u*t.x/c}).style("stroke",s(a)).style("fill","white")}catch(t){n=t}}),n?r.state("failed",n):r.state("ok","Workshop chart has been drawn."),t.process.resolve()}})}}); -},{"d3":3}]},{},[1]) \ No newline at end of file +},{"./build/package":7,"d3-array":11,"d3-axis":9,"d3-brush":12,"d3-chord":10,"d3-collection":13,"d3-color":14,"d3-dispatch":16,"d3-drag":15,"d3-dsv":18,"d3-ease":19,"d3-force":17,"d3-format":21,"d3-geo":20,"d3-hierarchy":23,"d3-interpolate":22,"d3-path":25,"d3-polygon":24,"d3-quadtree":26,"d3-queue":29,"d3-random":27,"d3-request":33,"d3-scale":30,"d3-selection":32,"d3-shape":28,"d3-time":31,"d3-time-format":34,"d3-timer":37,"d3-transition":35,"d3-voronoi":36,"d3-zoom":38}],3:[function(require,module,exports) { +(function(){var n=this,r=n._,t=Array.prototype,e=Object.prototype,u=Function.prototype,i=t.push,o=t.slice,a=e.toString,c=e.hasOwnProperty,f=Array.isArray,l=Object.keys,s=u.bind,p=Object.create,h=function(){},v=function(n){return n instanceof v?n:this instanceof v?void(this._wrapped=n):new v(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=v),exports._=v):n._=v,v.VERSION="1.8.3";var y=function(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 2:return function(t,e){return n.call(r,t,e)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,i){return n.call(r,t,e,u,i)}}return function(){return n.apply(r,arguments)}},d=function(n,r,t){return null==n?v.identity:v.isFunction(n)?y(n,r,t):v.isObject(n)?v.matcher(n):v.property(n)};v.iteratee=function(n,r){return d(n,r,1/0)};var g=function(n,r){return function(t){var e=arguments.length;if(e<2||null==t)return t;for(var u=1;u=0&&r<=x};function w(n){return function(r,t,e,u){t=y(t,u,4);var i=!j(r)&&v.keys(r),o=(i||r).length,a=n>0?0:o-1;return arguments.length<3&&(e=r[i?i[a]:a],a+=n),function(r,t,e,u,i,o){for(;i>=0&&i=0},v.invoke=function(n,r){var t=o.call(arguments,2),e=v.isFunction(r);return v.map(n,function(n){var u=e?r:n[r];return null==u?u:u.apply(n,t)})},v.pluck=function(n,r){return v.map(n,v.property(r))},v.where=function(n,r){return v.filter(n,v.matcher(r))},v.findWhere=function(n,r){return v.find(n,v.matcher(r))},v.max=function(n,r,t){var e,u,i=-1/0,o=-1/0;if(null==r&&null!=n)for(var a=0,c=(n=j(n)?n:v.values(n)).length;ai&&(i=e);else r=d(r,t),v.each(n,function(n,t,e){((u=r(n,t,e))>o||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},v.min=function(n,r,t){var e,u,i=1/0,o=1/0;if(null==r&&null!=n)for(var a=0,c=(n=j(n)?n:v.values(n)).length;ae||void 0===t)return 1;if(t0?0:u-1;i>=0&&i0?a=i>=0?i:Math.max(i+c,a):c=i>=0?Math.min(i+1,c):i+c+1;else if(t&&i&&c)return e[i=t(e,u)]===u?i:-1;if(u!=u)return(i=r(o.call(e,a,c),v.isNaN))>=0?i+a:-1;for(i=n>0?a:c-1;i>=0&&ir?(o&&(clearTimeout(o),o=null),a=f,i=n.apply(e,u),o||(e=u=null)):o||!1===t.trailing||(o=setTimeout(c,l)),i}},v.debounce=function(n,r,t){var e,u,i,o,a,c=function(){var f=v.now()-o;f=0?e=setTimeout(c,r-f):(e=null,t||(a=n.apply(i,u),e||(i=u=null)))};return function(){i=this,u=arguments,o=v.now();var f=t&&!e;return e||(e=setTimeout(c,r)),f&&(a=n.apply(i,u),i=u=null),a}},v.wrap=function(n,r){return v.partial(r,n)},v.negate=function(n){return function(){return!n.apply(this,arguments)}},v.compose=function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},v.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},v.before=function(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},v.once=v.partial(v.before,2);var E=!{toString:null}.propertyIsEnumerable("toString"),M=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];function I(n,r){var t=M.length,u=n.constructor,i=v.isFunction(u)&&u.prototype||e,o="constructor";for(v.has(n,o)&&!v.contains(r,o)&&r.push(o);t--;)(o=M[t])in n&&n[o]!==i[o]&&!v.contains(r,o)&&r.push(o)}v.keys=function(n){if(!v.isObject(n))return[];if(l)return l(n);var r=[];for(var t in n)v.has(n,t)&&r.push(t);return E&&I(n,r),r},v.allKeys=function(n){if(!v.isObject(n))return[];var r=[];for(var t in n)r.push(t);return E&&I(n,r),r},v.values=function(n){for(var r=v.keys(n),t=r.length,e=Array(t),u=0;u":">",'"':""","'":"'","`":"`"},T=v.invert(B),R=function(n){var r=function(r){return n[r]},t="(?:"+v.keys(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,r):n}};v.escape=R(B),v.unescape=R(T),v.result=function(n,r,t){var e=null==n?void 0:n[r];return void 0===e&&(e=t),v.isFunction(e)?e.call(n):e};var q=0;v.uniqueId=function(n){var r=++q+"";return n?n+r:r},v.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var K=/(.)^/,z={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\u2028|\u2029/g,L=function(n){return"\\"+z[n]};v.template=function(n,r,t){!r&&t&&(r=t),r=v.defaults({},r,v.templateSettings);var e=RegExp([(r.escape||K).source,(r.interpolate||K).source,(r.evaluate||K).source].join("|")+"|$","g"),u=0,i="__p+='";n.replace(e,function(r,t,e,o,a){return i+=n.slice(u,a).replace(D,L),u=a+r.length,t?i+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?i+="'+\n((__t=("+e+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),r}),i+="';\n",r.variable||(i="with(obj||{}){\n"+i+"}\n"),i="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{var o=new Function(r.variable||"obj","_",i)}catch(n){throw n.source=i,n}var a=function(n){return o.call(this,n,v)},c=r.variable||"obj";return a.source="function("+c+"){\n"+i+"}",a},v.chain=function(n){var r=v(n);return r._chain=!0,r};var P=function(n,r){return n._chain?v(r).chain():r};v.mixin=function(n){v.each(v.functions(n),function(r){var t=v[r]=n[r];v.prototype[r]=function(){var n=[this._wrapped];return i.apply(n,arguments),P(this,t.apply(v,n))}})},v.mixin(v),v.each(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var r=t[n];v.prototype[n]=function(){var t=this._wrapped;return r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||delete t[0],P(this,t)}}),v.each(["concat","join","slice"],function(n){var r=t[n];v.prototype[n]=function(){return P(this,r.apply(this._wrapped,arguments))}}),v.prototype.value=function(){return this._wrapped},v.prototype.valueOf=v.prototype.toJSON=v.prototype.value,v.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return v})}).call(this); +},{}],1:[function(require,module,exports) { +"use strict";var t=require("d3"),e=s(t),r=require("underscore"),a=s(r);function s(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e.default=t,e}var n=window.bundleEntries.chartUtilities.Datasets;a.extend(window.bundleEntries||{},{load:function(t){var r=t.chart;n.request({dataset_id:r.get("dataset_id"),dataset_groups:r.groups,success:function(s){var n=e.scaleOrdinal(e.schemeCategory20),u=null;a.each(s,function(r,a){try{var s=e.select("#"+(t.targets[a]||t.targets[0])),i=parseInt(s.style("height")),l=parseInt(s.style("width")),c=e.max(r.values,function(t){return Math.max(t.x,t.y)});s.selectAll("bubbles").data(r.values).enter().append("circle").attr("r",function(t){return 20*Math.abs(t.z)/c}).attr("cy",function(t,e){return i*t.y/c}).attr("cx",function(t){return l*t.x/c}).style("stroke",n(a)).style("fill","white")}catch(t){u=t}}),u?r.state("failed",u):r.state("ok","Workshop chart has been drawn."),t.process.resolve()}})}}); +},{"d3":4,"underscore":3}]},{},[1]) \ No newline at end of file