Buscar

Corona Virus - Brasil DAIANA E INALDO (2)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Version
[Content_Types].xml
 
DataMashup
DiagramLayout
Report/Layout
Settings
Metadata
Connections
{"Version":3,"RemoteArtifacts":[{"DatasetId":"099b684d-2706-4d1f-89bd-b8a900f30208","ReportId":"c3e89a47-2654-4b10-aefe-2f0a3184efcf"}]}
Report/CustomVisuals/wishyoulizationbarchartrace/package.json
{"version":"1.0.0","author":{"name":"Wishyoulization","email":"yo@wishyoulization.com"},"resources":[{"resourceId":"rId0","sourceType":5,"file":"resources/wishyoulizationbarchartrace.pbiviz.json"}],"visual":{"guid":"wishyoulizationbarchartrace","name":"Animated Bar Chart Race","displayName":"Animated Bar Chart Race","version":"1.0.0","description":"The familiar bar chart turns fascinating with a new trendy feature to animate bars racing to the top based on ranks.","supportUrl":"https://www.wishyoulization.com/powerbi","gitHubUrl":"https://github.com/wishyoulization/PowerBI-visuals-BarChartRace","visualClassName":"Visual"},"metadata":{"pbivizjson":{"resourceId":"rId0"}}}
Report/CustomVisuals/wishyoulizationbarchartrace/resources/wishyoulizationbarchartrace.pbiviz.json
{"visual":{"name":"Animated Bar Chart Race","displayName":"Animated Bar Chart Race","guid":"wishyoulizationbarchartrace","visualClassName":"Visual","version":"1.0.0","description":"The familiar bar chart turns fascinating with a new trendy feature to animate bars racing to the top based on ranks.","supportUrl":"https://www.wishyoulization.com/powerbi","gitHubUrl":"https://github.com/wishyoulization/PowerBI-visuals-BarChartRace"},"author":{"name":"Wishyoulization","email":"yo@wishyoulization.com"},"apiVersion":"2.1.0","style":"style/visual.less","stringResources":{},"capabilities":{"dataRoles":[{"name":"name","kind":"GroupingOrMeasure","displayName":"Name"},{"name":"value","kind":"GroupingOrMeasure","displayName":"Value"},{"name":"year","kind":"GroupingOrMeasure","displayName":"Period"},{"name":"colour","kind":"GroupingOrMeasure","displayName":"Colour"}],"objects":{"chartSettings":{"displayName":"Custom Settings","properties":{"config":{"type":{"text":true}}}},"displaySettings":{"displayName":"Wishyoulization Settings","properties":{"topN":{"type":{"integer":true}},"duration":{"type":{"integer":true}},"autoPlay":{"type":{"bool":true}},"fontFamily":{"type":{"text":true}},"fontSize":{"type":{"integer":true}},"hideGrid":{"type":{"bool":true}},"hideNumbers":{"type":{"bool":true}},"hidePeriod":{"type":{"bool":true}},"periodSize":{"type":{"integer":true}}}}},"sorting":{"default":{}},"dataViewMappings":[{"table":{"rows":{"dataReductionAlgorithm":{"top":{"count":30000}},"select":[{"for":{"in":"name"}},{"for":{"in":"value"}},{"for":{"in":"year"}},{"for":{"in":"colour"}}]}}}],"advancedEditModeSupport":0},"content":{"js":"\nvar globalPowerbi = powerbi;\n!function(t){var n={};function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&\"object\"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:t}),2&n&&\"string\"!=typeof t)for(var i in t)e.d(r,i,function(n){return t[n]}.bind(null,i));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,\"a\",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p=\"assets\",e(e.s=0)}({0:function(t,n,e){t.exports=e(\"xlo+\")},\"7X+3\":function(t,n){!function(t){var n=window.webpackHotUpdate;window.webpackHotUpdate=function(t,e){!function(t,n){if(x[t]&&_[t]){for(var e in _[t]=!1,n)Object.prototype.hasOwnProperty.call(n,e)&&(g[e]=n[e]);0==--y&&0===b&&S()}}(t,e),n&&n(t,e)};var e,r=!0,i=\"e1d2da7139f87abd1f10\",a=1e4,o={},u=[],c=[];function f(t){var n=A[t];if(!n)return E;var r=function(r){return n.hot.active?(A[r]?-1===A[r].parents.indexOf(t)&&A[r].parents.push(t):(u=[t],e=r),-1===n.children.indexOf(r)&&n.children.push(r)):(console.warn(\"[HMR] unexpected require(\"+r+\") from disposed module \"+t),u=[]),E(r)},i=function(t){return{configurable:!0,enumerable:!0,get:function(){return E[t]},set:function(n){E[t]=n}}};for(var a in E)Object.prototype.hasOwnProperty.call(E,a)&&\"e\"!==a&&\"t\"!==a&&Object.defineProperty(r,a,i(a));return r.e=function(t){return\"ready\"===h&&d(\"prepare\"),b++,E.e(t).then(n,function(t){throw n(),t});function n(){b--,\"prepare\"===h&&(m[t]||N(t),0===b&&0===y&&S())}},r.t=function(t,n){return 1&n&&(t=r(t)),E.t(t,-2&n)},r}function s(t){var n={_acceptedDependencies:{},_declinedDependencies:{},_selfAccepted:!1,_selfDeclined:!1,_disposeHandlers:[],_main:e!==t,active:!0,accept:function(t,e){if(void 0===t)n._selfAccepted=!0;else if(\"function\"==typeof t)n._selfAccepted=t;else if(\"object\"==typeof t)for(var r=0;r<t.length;r++)n._acceptedDependencies[t[r]]=e||function(){};else n._acceptedDependencies[t]=e||function(){}},decline:function(t){if(void 0===t)n._selfDeclined=!0;else if(\"object\"==typeof t)for(var e=0;e<t.length;e++)n._declinedDependencies[t[e]]=!0;else n._declinedDependencies[t]=!0},dispose:function(t){n._disposeHandlers.push(t)},addDisposeHandler:function(t){n._disposeHandlers.push(t)},removeDisposeHandler:function(t){var e=n._disposeHandlers.indexOf(t);e>=0&&n._disposeHandlers.splice(e,1)},check:M,apply:k,status:function(t){if(!t)return h;l.push(t)},addStatusHandler:function(t){l.push(t)},removeStatusHandler:function(t){var n=l.indexOf(t);n>=0&&l.splice(n,1)},data:o[t]};return e=void 0,n}var l=[],h=\"idle\";function d(t){h=t;for(var n=0;n<l.length;n++)l[n].call(null,t)}var p,g,v,y=0,b=0,m={},_={},x={};function w(t){return+t+\"\"===t?+t:t}function M(t){if(\"idle\"!==h)throw new Error(\"check() is only allowed in idle status\");return r=t,d(\"check\"),(n=a,n=n||1e4,new Promise(function(t,e){if(\"undefined\"==typeof XMLHttpRequest)return e(new Error(\"No browser support\"));try{var r=new XMLHttpRequest,a=E.p+\"\"+i+\".hot-update.json\";r.open(\"GET\",a,!0),r.timeout=n,r.send(null)}catch(t){return e(t)}r.onreadystatechange=function(){if(4===r.readyState)if(0===r.status)e(new Error(\"Manifest request to \"+a+\" timed out.\"));else if(404===r.status)t();else if(200!==r.status&&304!==r.status)e(new Error(\"Manifest request to \"+a+\" failed.\"));else{try{var n=JSON.parse(r.responseText)}catch(t){return void e(t)}t(n)}}})).then(function(t){if(!t)return d(\"idle\"),null;_={},m={},x=t.c,v=t.h,d(\"prepare\");var n=new Promise(function(t,n){p={resolve:t,reject:n}});return g={},N(0),\"prepare\"===h&&0===b&&0===y&&S(),n});var n}function N(t){x[t]?(_[t]=!0,y++,function(t){var n=document.createElement(\"script\");n.charset=\"utf-8\",n.src=E.p+\"\"+t+\".\"+i+\".hot-update.js\",document.head.appendChild(n)}(t)):m[t]=!0}function S(){d(\"ready\");var t=p;if(p=null,t)if(r)Promise.resolve().then(function(){return k(r)}).then(function(n){t.resolve(n)},function(n){t.reject(n)});else{var n=[];for(var e in g)Object.prototype.hasOwnProperty.call(g,e)&&n.push(w(e));t.resolve(n)}}function k(n){if(\"ready\"!==h)throw new Error(\"apply() is only allowed in ready status\");var e,r,a,c,f;function s(t){for(var n=[t],e={},r=n.slice().map(function(t){return{chain:[t],id:t}});r.length>0;){var i=r.pop(),a=i.id,o=i.chain;if((c=A[a])&&!c.hot._selfAccepted){if(c.hot._selfDeclined)return{type:\"self-declined\",chain:o,moduleId:a};if(c.hot._main)return{type:\"unaccepted\",chain:o,moduleId:a};for(var u=0;u<c.parents.length;u++){var f=c.parents[u],s=A[f];if(s){if(s.hot._declinedDependencies[a])return{type:\"declined\",chain:o.concat([f]),moduleId:a,parentId:f};-1===n.indexOf(f)&&(s.hot._acceptedDependencies[a]?(e[f]||(e[f]=[]),l(e[f],[a])):(delete e[f],n.push(f),r.push({chain:o.concat([f]),id:f})))}}}}return{type:\"accepted\",moduleId:t,outdatedModules:n,outdatedDependencies:e}}function
l(t,n){for(var e=0;e<n.length;e++){var r=n[e];-1===t.indexOf(r)&&t.push(r)}}n=n||{};var p={},y=[],b={},m=function(){console.warn(\"[HMR] unexpected require(\"+M.moduleId+\") to disposed module\")};for(var _ in g)if(Object.prototype.hasOwnProperty.call(g,_)){var M;f=w(_);var N=!1,S=!1,k=!1,C=\"\";switch((M=g[_]?s(f):{type:\"disposed\",moduleId:_}).chain&&(C=\"\\nUpdate propagation: \"+M.chain.join(\" -> \")),M.type){case\"self-declined\":n.onDeclined&&n.onDeclined(M),n.ignoreDeclined||(N=new Error(\"Aborted because of self decline: \"+M.moduleId+C));break;case\"declined\":n.onDeclined&&n.onDeclined(M),n.ignoreDeclined||(N=new Error(\"Aborted because of declined dependency: \"+M.moduleId+\" in \"+M.parentId+C));break;case\"unaccepted\":n.onUnaccepted&&n.onUnaccepted(M),n.ignoreUnaccepted||(N=new Error(\"Aborted because \"+f+\" is not accepted\"+C));break;case\"accepted\":n.onAccepted&&n.onAccepted(M),S=!0;break;case\"disposed\":n.onDisposed&&n.onDisposed(M),k=!0;break;default:throw new Error(\"Unexception type \"+M.type)}if(N)return d(\"abort\"),Promise.reject(N);if(S)for(f in b[f]=g[f],l(y,M.outdatedModules),M.outdatedDependencies)Object.prototype.hasOwnProperty.call(M.outdatedDependencies,f)&&(p[f]||(p[f]=[]),l(p[f],M.outdatedDependencies[f]));k&&(l(y,[M.moduleId]),b[f]=m)}var T,R=[];for(r=0;r<y.length;r++)f=y[r],A[f]&&A[f].hot._selfAccepted&&R.push({module:f,errorHandler:A[f].hot._selfAccepted});d(\"dispose\"),Object.keys(x).forEach(function(t){!1===x[t]&&function(t){delete installedChunks[t]}(t)});for(var L,U,D=y.slice();D.length>0;)if(f=D.pop(),c=A[f]){var O={},I=c.hot._disposeHandlers;for(a=0;a<I.length;a++)(e=I[a])(O);for(o[f]=O,c.hot.active=!1,delete A[f],delete p[f],a=0;a<c.children.length;a++){var P=A[c.children[a]];P&&(T=P.parents.indexOf(f))>=0&&P.parents.splice(T,1)}}for(f in p)if(Object.prototype.hasOwnProperty.call(p,f)&&(c=A[f]))for(U=p[f],a=0;a<U.length;a++)L=U[a],(T=c.children.indexOf(L))>=0&&c.children.splice(T,1);for(f in d(\"apply\"),i=v,b)Object.prototype.hasOwnProperty.call(b,f)&&(t[f]=b[f]);var z=null;for(f in p)if(Object.prototype.hasOwnProperty.call(p,f)&&(c=A[f])){U=p[f];var j=[];for(r=0;r<U.length;r++)if(L=U[r],e=c.hot._acceptedDependencies[L]){if(-1!==j.indexOf(e))continue;j.push(e)}for(r=0;r<j.length;r++){e=j[r];try{e(U)}catch(t){n.onErrored&&n.onErrored({type:\"accept-errored\",moduleId:f,dependencyId:U[r],error:t}),n.ignoreErrored||z||(z=t)}}}for(r=0;r<R.length;r++){var F=R[r];f=F.module,u=[f];try{E(f)}catch(t){if(\"function\"==typeof F.errorHandler)try{F.errorHandler(t)}catch(e){n.onErrored&&n.onErrored({type:\"self-accept-error-handler-errored\",moduleId:f,error:e,originalError:t}),n.ignoreErrored||z||(z=e),z||(z=t)}else n.onErrored&&n.onErrored({type:\"self-accept-errored\",moduleId:f,error:t}),n.ignoreErrored||z||(z=t)}}return z?(d(\"fail\"),Promise.reject(z)):(d(\"idle\"),new Promise(function(t){t(y)}))}var A={};function E(n){if(A[n])return A[n].exports;var e=A[n]={i:n,l:!1,exports:{},hot:s(n),parents:(c=u,u=[],c),children:[]};return t[n].call(e.exports,e,e.exports,f(n)),e.l=!0,e.exports}E.m=t,E.c=A,E.d=function(t,n,e){E.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},E.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},E.t=function(t,n){if(1&n&&(t=E(t)),8&n)return t;if(4&n&&\"object\"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(E.r(e),Object.defineProperty(e,\"default\",{enumerable:!0,value:t}),2&n&&\"string\"!=typeof t)for(var r in t)E.d(e,r,function(n){return t[n]}.bind(null,r));return e},E.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return E.d(n,\"a\",n),n},E.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},E.p=\"/\",E.h=function(){return i},f(5)(E.s=5)}([function(t,n,e){(t.exports=e(2)(!1)).push([t.i,'/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\\n/* Document\\r\\n ========================================================================== */\\n/**\\r\\n * 1. Correct the line height in all browsers.\\r\\n * 2. Prevent adjustments of font size after orientation changes in iOS.\\r\\n */\\nhtml {\\n line-height: 1.15;\\n /* 1 */\\n -webkit-text-size-adjust: 100%;\\n /* 2 */ }\\n\\n/* Sections\\r\\n ========================================================================== */\\n/**\\r\\n * Remove the margin in all browsers.\\r\\n */\\nbody {\\n margin: 0; }\\n\\n/**\\r\\n * Render the `main` element consistently in IE.\\r\\n */\\nmain {\\n display: block; }\\n\\n/**\\r\\n * Correct the font size and margin on `h1` elements within `section` and\\r\\n * `article` contexts in Chrome, Firefox, and Safari.\\r\\n */\\nh1 {\\n font-size: 2em;\\n margin: 0.67em 0; }\\n\\n/* Grouping content\\r\\n ========================================================================== */\\n/**\\r\\n * 1. Add the correct box sizing in Firefox.\\r\\n * 2. Show the overflow in Edge and IE.\\r\\n */\\nhr {\\n box-sizing: content-box;\\n /* 1 */\\n height: 0;\\n /* 1 */\\n overflow: visible;\\n /* 2 */ }\\n\\n/**\\r\\n * 1. Correct the inheritance and scaling of font size in all browsers.\\r\\n * 2. Correct the odd `em` font sizing in all browsers.\\r\\n */\\npre {\\n font-family: monospace, monospace;\\n /* 1 */\\n font-size: 1em;\\n /* 2 */ }\\n\\n/* Text-level semantics\\r\\n ========================================================================== */\\n/**\\r\\n * Remove the gray background on active links in IE 10.\\r\\n */\\na {\\n background-color: transparent; }\\n\\n/**\\r\\n * 1. Remove the bottom border in Chrome 57-\\r\\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\\r\\n */\\nabbr[title] {\\n border-bottom: none;\\n /* 1 */\\n text-decoration: underline;\\n /* 2 */\\n text-decoration: underline dotted;\\n /* 2 */ }\\n\\n/**\\r\\n * Add the correct font weight in Chrome, Edge, and Safari.\\r\\n */\\nb,\\nstrong {\\n font-weight: bolder; }\\n\\n/**\\r\\n * 1. Correct the inheritance and scaling of font size in all browsers.\\r\\n * 2. Correct the odd `em` font sizing in all browsers.\\r\\n */\\ncode,\\nkbd,\\nsamp {\\n font-family: monospace, monospace;\\n /* 1 */\\n font-size: 1em;\\n /* 2 */ }\\n\\n/**\\r\\n * Add the correct font size in all browsers.\\r\\n */\\nsmall {\\n font-size: 80%; }\\n\\n/**\\r\\n * Prevent `sub` and `sup` elements from affecting the line height in\\r\\n * all browsers.\\r\\n */\\nsub,\\nsup {\\n font-size: 75%;\\n line-height: 0;\\n position: relative;\\n vertical-align: baseline; }\\n\\nsub {\\n bottom: -0.25em; }\\n\\nsup {\\n top: -0.5em; }\\n\\n/* Embedded content\\r\\n ========================================================================== */\\n/**\\r\\n * Remove the border on images inside links in IE 10.\\r\\n */\\nimg {\\n border-style: none; }\\n\\n/* Forms\\r\\n ========================================================================== */\\n/**\\r\\n * 1. Change the font styles in all browsers.\\r\\n * 2. Remove the margin in Firefox and Safari.\\r\\n */\\nbutton,\\ninput,\\noptgroup,\\nselect,\\ntextarea {\\n font-family: inherit;\\n /* 1 */\\n font-size: 100%;\\n /* 1 */\\n line-height: 1.15;\\n /* 1 */\\n margin: 0;\\n /* 2 */ }\\n\\n/**\\r\\n * Show the overflow in IE.\\r\\n * 1. Show the overflow in Edge.\\r\\n */\\nbutton,\\ninput {\\n /* 1 */\\n overflow: visible; }\\n\\n/**\\r\\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\\r\\n * 1. Remove the inheritance of text transform in Firefox.\\r\\n */\\nbutton,\\nselect {\\n /* 1 */\\n text-transform: none; }\\n\\n/**\\r\\n * Correct the inability to style clickable types in iOS and Safari.\\r\\n */\\nbutton,\\n[type=\"button\"],\\n[type=\"reset\"],\\n[type=\"submit\"] {\\n -webkit-appearance: button; }\\n\\n/**\\r\\n * Remove the inner border and padding in Firefox.\\r\\n */\\nbutton::-moz-focus-inner,\\n[type=\"button\"]::-moz-focus-inner,\\n[type=\"reset\"]::-moz-focus-inner,\\n[type=\"submit\"]::-moz-focus-inner
{\\n border-style: none;\\n padding: 0; }\\n\\n/**\\r\\n * Restore the focus styles unset by the previous rule.\\r\\n */\\nbutton:-moz-focusring,\\n[type=\"button\"]:-moz-focusring,\\n[type=\"reset\"]:-moz-focusring,\\n[type=\"submit\"]:-moz-focusring {\\n outline: 1px dotted ButtonText; }\\n\\n/**\\r\\n * Correct the padding in Firefox.\\r\\n */\\nfieldset {\\n padding: 0.35em 0.75em 0.625em; }\\n\\n/**\\r\\n * 1. Correct the text wrapping in Edge and IE.\\r\\n * 2. Correct the color inheritance from `fieldset` elements in IE.\\r\\n * 3. Remove the padding so developers are not caught out when they zero out\\r\\n * `fieldset` elements in all browsers.\\r\\n */\\nlegend {\\n box-sizing: border-box;\\n /* 1 */\\n color: inherit;\\n /* 2 */\\n display: table;\\n /* 1 */\\n max-width: 100%;\\n /* 1 */\\n padding: 0;\\n /* 3 */\\n white-space: normal;\\n /* 1 */ }\\n\\n/**\\r\\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\\r\\n */\\nprogress {\\n vertical-align: baseline; }\\n\\n/**\\r\\n * Remove the default vertical scrollbar in IE 10+.\\r\\n */\\ntextarea {\\n overflow: auto; }\\n\\n/**\\r\\n * 1. Add the correct box sizing in IE 10.\\r\\n * 2. Remove the padding in IE 10.\\r\\n */\\n[type=\"checkbox\"],\\n[type=\"radio\"] {\\n box-sizing: border-box;\\n /* 1 */\\n padding: 0;\\n /* 2 */ }\\n\\n/**\\r\\n * Correct the cursor style of increment and decrement buttons in Chrome.\\r\\n */\\n[type=\"number\"]::-webkit-inner-spin-button,\\n[type=\"number\"]::-webkit-outer-spin-button {\\n height: auto; }\\n\\n/**\\r\\n * 1. Correct the odd appearance in Chrome and Safari.\\r\\n * 2. Correct the outline style in Safari.\\r\\n */\\n[type=\"search\"] {\\n -webkit-appearance: textfield;\\n /* 1 */\\n outline-offset: -2px;\\n /* 2 */ }\\n\\n/**\\r\\n * Remove the inner padding in Chrome and Safari on macOS.\\r\\n */\\n[type=\"search\"]::-webkit-search-decoration {\\n -webkit-appearance: none; }\\n\\n/**\\r\\n * 1. Correct the inability to style clickable types in iOS and Safari.\\r\\n * 2. Change font properties to `inherit` in Safari.\\r\\n */\\n::-webkit-file-upload-button {\\n -webkit-appearance: button;\\n /* 1 */\\n font: inherit;\\n /* 2 */ }\\n\\n/* Interactive\\r\\n ========================================================================== */\\n/*\\r\\n * Add the correct display in Edge, IE 10+, and Firefox.\\r\\n */\\ndetails {\\n display: block; }\\n\\n/*\\r\\n * Add the correct display in all browsers.\\r\\n */\\nsummary {\\n display: list-item; }\\n\\n/* Misc\\r\\n ========================================================================== */\\n/**\\r\\n * Add the correct display in IE 10+.\\r\\n */\\ntemplate {\\n display: none; }\\n\\n/**\\r\\n * Add the correct display in IE 10.\\r\\n */\\n[hidden] {\\n display: none; }\\n\\n* {\\n box-sizing: border-box; }\\n\\nbody,\\nhtml {\\n margin: 0px;\\n padding: 0px;\\n overflow: hidden; }\\n\\nsvg {\\n overflow: hidden; }\\n\\ntext {\\n font-size: 14px;\\n font-family: \"Segoe UI\"; }\\n\\n.noselect {\\n -webkit-touch-callout: none;\\n /* iOS Safari */\\n -webkit-user-select: none;\\n /* Safari */\\n -khtml-user-select: none;\\n /* Konqueror HTML */\\n -moz-user-select: none;\\n /* Firefox */\\n -ms-user-select: none;\\n /* Internet Explorer/Edge */\\n user-select: none;\\n /* Non-prefixed version, currently\\r\\n supported by Chrome and Opera */ }\\n\\ntext.label {\\n font-weight: 600; }\\n\\ntext.yearText {\\n font-weight: 600;\\n fill: #999; }\\n\\n.tick text {\\n fill: #999; }\\n\\n.xAxis .tick:nth-child(2) text {\\n text-anchor: start; }\\n\\n.tick line {\\n shape-rendering: CrispEdges;\\n stroke: #dddddd; }\\n\\n.tick line.origin {\\n stroke: #aaaaaa; }\\n\\npath.domain {\\n display: none; }\\n\\n*::-webkit-scrollbar-track {\\n background-color: #f5f5f5; }\\n\\n*::-webkit-scrollbar {\\n width: 8px;\\n height: 8px;\\n background-color: #f5f5f5; }\\n\\n*::-webkit-scrollbar-thumb {\\n background-color: #bcbcbc; }\\n',\"\"])},function(t,n,e){var r=e(0);\"string\"==typeof r&&(r=[[t.i,r,\"\"]]);var i=e(3)(r,{hmr:!0,transform:void 0,insertInto:void 0});r.locals&&(t.exports=r.locals),t.hot.accept(0,function(){var n=e(0);if(\"string\"==typeof n&&(n=[[t.i,n,\"\"]]),!function(t,n){var e,r=0;for(e in t){if(!n||t[e]!==n[e])return!1;r++}for(e in n)r--;return 0===r}(r.locals,n.locals))throw new Error(\"Aborting CSS HMR due to changed css-modules locals.\");i(n)}),t.hot.dispose(function(){i()})},function(t,n){t.exports=function(t){var n=[];return n.toString=function(){return this.map(function(n){var e=function(t,n){var e,r=t[1]||\"\",i=t[3];if(!i)return r;if(n&&\"function\"==typeof btoa){var a=(e=i,\"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,\"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+\" */\"),o=i.sources.map(function(t){return\"/*# sourceURL=\"+i.sourceRoot+t+\" */\"});return[r].concat(o).concat([a]).join(\"\\n\")}return[r].join(\"\\n\")}(n,t);return n[2]?\"@media \"+n[2]+\"{\"+e+\"}\":e}).join(\"\")},n.i=function(t,e){\"string\"==typeof t&&(t=[[null,t,\"\"]]);for(var r={},i=0;i<this.length;i++){var a=this[i][0];\"number\"==typeof a&&(r[a]=!0)}for(i=0;i<t.length;i++){var o=t[i];\"number\"==typeof o[0]&&r[o[0]]||(e&&!o[2]?o[2]=e:e&&(o[2]=\"(\"+o[2]+\") and (\"+e+\")\"),n.push(o))}},n}},function(t,n,e){var r,i,a={},o=(r=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===i&&(i=r.apply(this,arguments)),i}),u=function(t){var n={};return function(t){if(\"function\"==typeof t)return t();if(void 0===n[t]){var e=function(t){return document.querySelector(t)}.call(this,t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}}(),c=null,f=0,s=[],l=e(4);function h(t,n){for(var e=0;e<t.length;e++){var r=t[e],i=a[r.id];if(i){i.refs++;for(var o=0;o<i.parts.length;o++)i.parts[o](r.parts[o]);for(;o<r.parts.length;o++)i.parts.push(b(r.parts[o],n))}else{var u=[];for(o=0;o<r.parts.length;o++)u.push(b(r.parts[o],n));a[r.id]={id:r.id,refs:1,parts:u}}}}function d(t,n){for(var e=[],r={},i=0;i<t.length;i++){var a=t[i],o=n.base?a[0]+n.base:a[0],u={css:a[1],media:a[2],sourceMap:a[3]};r[o]?r[o].parts.push(u):e.push(r[o]={id:o,parts:[u]})}return e}function p(t,n){var e=u(t.insertInto);if(!e)throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.\");var r=s[s.length-1];if(\"top\"===t.insertAt)r?r.nextSibling?e.insertBefore(n,r.nextSibling):e.appendChild(n):e.insertBefore(n,e.firstChild),s.push(n);else if(\"bottom\"===t.insertAt)e.appendChild(n);else{if(\"object\"!=typeof t.insertAt||!t.insertAt.before)throw new Error(\"[Style Loader]\\n\\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\\n Must be 'top', 'bottom', or Object.\\n (https://github.com/webpack-contrib/style-loader#insertat)\\n\");var i=u(t.insertInto+\" \"+t.insertAt.before);e.insertBefore(n,i)}}function g(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var n=s.indexOf(t);n>=0&&s.splice(n,1)}function v(t){var n=document.createElement(\"style\");return t.attrs.type=\"text/css\",y(n,t.attrs),p(t,n),n}function y(t,n){Object.keys(n).forEach(function(e){t.setAttribute(e,n[e])})}function b(t,n){var e,r,i,a;if(n.transform&&t.css){if(!(a=n.transform(t.css)))return function(){};t.css=a}if(n.singleton){var o=f++;e=c||(c=v(n)),r=x.bind(null,e,o,!1),i=x.bind(null,e,o,!0)}else t.sourceMap&&\"function\"==typeof URL&&\"function\"==typeof URL.createObjectURL&&\"function\"==typeof URL.revokeObjectURL&&\"function\"==typeof Blob&&\"function\"==typeof btoa?(e=function(t){var n=document.createElement(\"link\");return t.attrs.type=\"text/css\",t.attrs.rel=\"stylesheet\",y(n,t.attrs),p(t,n),n}(n),r=function(t,n,e){var r=e.css,i=e.sourceMap,a=void 0===n.convertToAbsoluteUrls&&i;(n.convertToAbsoluteUrls||a)&&(r=l(r)),i&&(r+=\"\\n/*# sourceMappingURL=data:application/json;base64,\"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+\"
*/\");var o=new Blob([r],{type:\"text/css\"}),u=t.href;t.href=URL.createObjectURL(o),u&&URL.revokeObjectURL(u)}.bind(null,e,n),i=function(){g(e),e.href&&URL.revokeObjectURL(e.href)}):(e=v(n),r=function(t,n){var e=n.css,r=n.media;if(r&&t.setAttribute(\"media\",r),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}.bind(null,e),i=function(){g(e)});return r(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap)return;r(t=n)}else i()}}t.exports=function(t,n){if(\"undefined\"!=typeof DEBUG&&DEBUG&&\"object\"!=typeof document)throw new Error(\"The style-loader cannot be used in a non-browser environment\");(n=n||{}).attrs=\"object\"==typeof n.attrs?n.attrs:{},n.singleton||\"boolean\"==typeof n.singleton||(n.singleton=o()),n.insertInto||(n.insertInto=\"head\"),n.insertAt||(n.insertAt=\"bottom\");var e=d(t,n);return h(e,n),function(t){for(var r=[],i=0;i<e.length;i++){var o=e[i];(u=a[o.id]).refs--,r.push(u)}for(t&&h(d(t,n),n),i=0;i<r.length;i++){var u;if(0===(u=r[i]).refs){for(var c=0;c<u.parts.length;c++)u.parts[c]();delete a[u.id]}}}};var m,_=(m=[],function(t,n){return m[t]=n,m.filter(Boolean).join(\"\\n\")});function x(t,n,e,r){var i=e?\"\":r.css;if(t.styleSheet)t.styleSheet.cssText=_(n,i);else{var a=document.createTextNode(i),o=t.childNodes;o[n]&&t.removeChild(o[n]),o.length?t.insertBefore(a,o[n]):t.appendChild(a)}}},function(t,n){t.exports=function(t){var n=\"undefined\"!=typeof window&&window.location;if(!n)throw new Error(\"fixUrls requires window.location\");if(!t||\"string\"!=typeof t)return t;var e=n.protocol+\"//\"+n.host,r=e+n.pathname.replace(/\\/[^\\/]*$/,\"/\");return t.replace(/url\\s*\\(((?:[^)(]|\\((?:[^)(]+|\\([^)(]*\\))*\\))*)\\)/gi,function(t,n){var i,a=n.trim().replace(/^\"(.*)\"$/,function(t,n){return n}).replace(/^'(.*)'$/,function(t,n){return n});return/^(#|data:|http:\\/\\/|https:\\/\\/|file:\\/\\/\\/|\\s*$)/i.test(a)?t:(i=0===a.indexOf(\"//\")?a:0===a.indexOf(\"/\")?e+a:r+a.replace(/^\\.\\//,\"\"),\"url(\"+JSON.stringify(i)+\")\")})}},function(t,n,e){\"use strict\";e.r(n);var r=function(t,n){return t<n?-1:t>n?1:t>=n?0:NaN},i=function(t){var n;return 1===t.length&&(n=t,t=function(t,e){return r(n(t),e)}),{left:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r<i;){var a=r+i>>>1;t(n[a],e)<0?r=a+1:i=a}return r},right:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r<i;){var a=r+i>>>1;t(n[a],e)>0?i=a:r=a+1}return r}}}(r),a=i.right,o=(i.left,a),u=Array.prototype,c=(u.slice,u.map,Math.sqrt(50)),f=Math.sqrt(10),s=Math.sqrt(2),l=function(t,n,e){var r,i,a,o,u=-1;if(e=+e,(t=+t)==(n=+n)&&e>0)return[t];if((r=n<t)&&(i=t,t=n,n=i),0===(o=h(t,n,e))||!isFinite(o))return[];if(o>0)for(t=Math.ceil(t/o),n=Math.floor(n/o),a=new Array(i=Math.ceil(n-t+1));++u<i;)a[u]=(t+u)*o;else for(t=Math.floor(t*o),n=Math.ceil(n*o),a=new Array(i=Math.ceil(t-n+1));++u<i;)a[u]=(t-u)/o;return r&&a.reverse(),a};function h(t,n,e){var r=(n-t)/Math.max(0,e),i=Math.floor(Math.log(r)/Math.LN10),a=r/Math.pow(10,i);return i>=0?(a>=c?10:a>=f?5:a>=s?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(a>=c?10:a>=f?5:a>=s?2:1)}var d=function(t,n){var e,r,i=t.length,a=-1;if(null==n){for(;++a<i;)if(null!=(e=t[a])&&e>=e)for(r=e;++a<i;)null!=(e=t[a])&&e>r&&(r=e)}else for(;++a<i;)if(null!=(e=n(t[a],a,t))&&e>=e)for(r=e;++a<i;)null!=(e=n(t[a],a,t))&&e>r&&(r=e);return r},p=Array.prototype.slice,g=function(t){return t},v=1,y=2,b=3,m=4,_=1e-6;function x(t){return\"translate(\"+(t+.5)+\",0)\"}function w(t){return\"translate(0,\"+(t+.5)+\")\"}function M(){return!this.__axis}function N(t){return function(t,n){var e=[],r=null,i=null,a=6,o=6,u=3,c=t===v||t===m?-1:1,f=t===m||t===y?\"x\":\"y\",s=t===v||t===b?x:w;function l(l){var h=null==r?n.ticks?n.ticks.apply(n,e):n.domain():r,d=null==i?n.tickFormat?n.tickFormat.apply(n,e):g:i,p=Math.max(a,0)+u,x=n.range(),w=+x[0]+.5,N=+x[x.length-1]+.5,S=(n.bandwidth?function(t){var n=Math.max(0,t.bandwidth()-1)/2;return t.round()&&(n=Math.round(n)),function(e){return+t(e)+n}}:function(t){return function(n){return+t(n)}})(n.copy()),k=l.selection?l.selection():l,A=k.selectAll(\".domain\").data([null]),E=k.selectAll(\".tick\").data(h,n).order(),C=E.exit(),T=E.enter().append(\"g\").attr(\"class\",\"tick\"),R=E.select(\"line\"),L=E.select(\"text\");A=A.merge(A.enter().insert(\"path\",\".tick\").attr(\"class\",\"domain\").attr(\"stroke\",\"currentColor\")),E=E.merge(T),R=R.merge(T.append(\"line\").attr(\"stroke\",\"currentColor\").attr(f+\"2\",c*a)),L=L.merge(T.append(\"text\").attr(\"fill\",\"currentColor\").attr(f,c*p).attr(\"dy\",t===v?\"0em\":t===b?\"0.71em\":\"0.32em\")),l!==k&&(A=A.transition(l),E=E.transition(l),R=R.transition(l),L=L.transition(l),C=C.transition(l).attr(\"opacity\",_).attr(\"transform\",function(t){return isFinite(t=S(t))?s(t):this.getAttribute(\"transform\")}),T.attr(\"opacity\",_).attr(\"transform\",function(t){var n=this.parentNode.__axis;return s(n&&isFinite(n=n(t))?n:S(t))})),C.remove(),A.attr(\"d\",t===m||t==y?o?\"M\"+c*o+\",\"+w+\"H0.5V\"+N+\"H\"+c*o:\"M0.5,\"+w+\"V\"+N:o?\"M\"+w+\",\"+c*o+\"V0.5H\"+N+\"V\"+c*o:\"M\"+w+\",0.5H\"+N),E.attr(\"opacity\",1).attr(\"transform\",function(t){return s(S(t))}),R.attr(f+\"2\",c*a),L.attr(f,c*p).text(d),k.filter(M).attr(\"fill\",\"none\").attr(\"font-size\",10).attr(\"font-family\",\"sans-serif\").attr(\"text-anchor\",t===y?\"start\":t===m?\"end\":\"middle\"),k.each(function(){this.__axis=S})}return l.scale=function(t){return arguments.length?(n=t,l):n},l.ticks=function(){return e=p.call(arguments),l},l.tickArguments=function(t){return arguments.length?(e=null==t?[]:p.call(t),l):e.slice()},l.tickValues=function(t){return arguments.length?(r=null==t?null:p.call(t),l):r&&r.slice()},l.tickFormat=function(t){return arguments.length?(i=t,l):i},l.tickSize=function(t){return arguments.length?(a=o=+t,l):a},l.tickSizeInner=function(t){return arguments.length?(a=+t,l):a},l.tickSizeOuter=function(t){return arguments.length?(o=+t,l):o},l.tickPadding=function(t){return arguments.length?(u=+t,l):u},l}(v,t)}var S={value:function(){}};function k(){for(var t,n=0,e=arguments.length,r={};n<e;++n){if(!(t=arguments[n]+\"\")||t in r)throw new Error(\"illegal type: \"+t);r[t]=[]}return new A(r)}function A(t){this._=t}function E(t,n){for(var e,r=0,i=t.length;r<i;++r)if((e=t[r]).name===n)return e.value}function C(t,n,e){for(var r=0,i=t.length;r<i;++r)if(t[r].name===n){t[r]=S,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=e&&t.push({name:n,value:e}),t}A.prototype=k.prototype={constructor:A,on:function(t,n){var e,r,i=this._,a=(r=i,(t+\"\").trim().split(/^|\\s+/).map(function(t){var n=\"\",e=t.indexOf(\".\");if(e>=0&&(n=t.slice(e+1),t=t.slice(0,e)),t&&!r.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);return{type:t,name:n}})),o=-1,u=a.length;if(!(arguments.length<2)){if(null!=n&&\"function\"!=typeof n)throw new Error(\"invalid callback: \"+n);for(;++o<u;)if(e=(t=a[o]).type)i[e]=C(i[e],t.name,n);else if(null==n)for(e in i)i[e]=C(i[e],t.name,null);return this}for(;++o<u;)if((e=(t=a[o]).type)&&(e=E(i[e],t.name)))return e},copy:function(){var t={},n=this._;for(var e in n)t[e]=n[e].slice();return new A(t)},call:function(t,n){if((e=arguments.length-2)>0)for(var e,r,i=new Array(e),a=0;a<e;++a)i[a]=arguments[a+2];if(!this._.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);for(a=0,e=(r=this._[t]).length;a<e;++a)r[a].value.apply(n,i)},apply:function(t,n,e){if(!this._.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);for(var r=this._[t],i=0,a=r.length;i<a;++i)r[i].value.apply(n,e)}};var T=k,R=\"http://www.w3.org/1999/xhtml\",L={svg:\"http://www.w3.org/2000/svg\",xhtml:R,xlink:\"http://www.w3.org/1999/xlink\",xml:\"http://www.w3.org/XML/1998/namespace\",xmlns:\"http://www.w3.org/2000/xmlns/\"},U=function(t){var n=t+=\"\",e=n.indexOf(\":\");return e>=0&&\"xmlns\"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),L.hasOwnProperty(n)?{space:L[n],local:t}:t},D=function(t){var n=U(t);return(n.local?function(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}:function(t){return
function(){var n=this.ownerDocument,e=this.namespaceURI;return e===R&&n.documentElement.namespaceURI===R?n.createElement(t):n.createElementNS(e,t)}})(n)};function O(){}var I=function(t){return null==t?O:function(){return this.querySelector(t)}};function P(){return[]}var z=function(t){return null==t?P:function(){return this.querySelectorAll(t)}},j=function(t){return function(){return this.matches(t)}},F=function(t){return new Array(t.length)};function q(t,n){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=n}q.prototype={constructor:q,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,n){return this._parent.insertBefore(t,n)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var H=\"$\";function Y(t,n,e,r,i,a){for(var o,u=0,c=n.length,f=a.length;u<f;++u)(o=n[u])?(o.__data__=a[u],r[u]=o):e[u]=new q(t,a[u]);for(;u<c;++u)(o=n[u])&&(i[u]=o)}function B(t,n,e,r,i,a,o){var u,c,f,s={},l=n.length,h=a.length,d=new Array(l);for(u=0;u<l;++u)(c=n[u])&&(d[u]=f=H+o.call(c,c.__data__,u,n),f in s?i[u]=c:s[f]=c);for(u=0;u<h;++u)(c=s[f=H+o.call(t,a[u],u,a)])?(r[u]=c,c.__data__=a[u],s[f]=null):e[u]=new q(t,a[u]);for(u=0;u<l;++u)(c=n[u])&&s[d[u]]===c&&(i[u]=c)}function V(t,n){return t<n?-1:t>n?1:t>=n?0:NaN}var $=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};function X(t,n){return t.style.getPropertyValue(n)||$(t).getComputedStyle(t,null).getPropertyValue(n)}function W(t){return t.trim().split(/^|\\s+/)}function Z(t){return t.classList||new G(t)}function G(t){this._node=t,this._names=W(t.getAttribute(\"class\")||\"\")}function J(t,n){for(var e=Z(t),r=-1,i=n.length;++r<i;)e.add(n[r])}function Q(t,n){for(var e=Z(t),r=-1,i=n.length;++r<i;)e.remove(n[r])}function K(){this.textContent=\"\"}function tt(){this.innerHTML=\"\"}function nt(){this.nextSibling&&this.parentNode.appendChild(this)}function et(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function rt(){return null}function it(){var t=this.parentNode;t&&t.removeChild(this)}function at(){return this.parentNode.insertBefore(this.cloneNode(!1),this.nextSibling)}function ot(){return this.parentNode.insertBefore(this.cloneNode(!0),this.nextSibling)}G.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute(\"class\",this._names.join(\" \")))},remove:function(t){var n=this._names.indexOf(t);n>=0&&(this._names.splice(n,1),this._node.setAttribute(\"class\",this._names.join(\" \")))},contains:function(t){return this._names.indexOf(t)>=0}};var ut={},ct=null;function ft(t,n,e){return t=st(t,n,e),function(n){var e=n.relatedTarget;e&&(e===this||8&e.compareDocumentPosition(this))||t.call(this,n)}}function st(t,n,e){return function(r){var i=ct;ct=r;try{t.call(this,this.__data__,n,e)}finally{ct=i}}}function lt(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,a=n.length;r<a;++r)e=n[r],t.type&&e.type!==t.type||e.name!==t.name?n[++i]=e:this.removeEventListener(e.type,e.listener,e.capture);++i?n.length=i:delete this.__on}}}function ht(t,n,e){var r=ut.hasOwnProperty(t.type)?ft:st;return function(i,a,o){var u,c=this.__on,f=r(n,a,o);if(c)for(var s=0,l=c.length;s<l;++s)if((u=c[s]).type===t.type&&u.name===t.name)return this.removeEventListener(u.type,u.listener,u.capture),this.addEventListener(u.type,u.listener=f,u.capture=e),void(u.value=n);this.addEventListener(t.type,f,e),u={type:t.type,name:t.name,value:n,listener:f,capture:e},c?c.push(u):this.__on=[u]}}function dt(t,n,e){var r=$(t),i=r.CustomEvent;\"function\"==typeof i?i=new i(n,e):(i=r.document.createEvent(\"Event\"),e?(i.initEvent(n,e.bubbles,e.cancelable),i.detail=e.detail):i.initEvent(n,!1,!1)),t.dispatchEvent(i)}\"undefined\"!=typeof document&&(\"onmouseenter\"in document.documentElement||(ut={mouseenter:\"mouseover\",mouseleave:\"mouseout\"}));var pt=[null];function gt(t,n){this._groups=t,this._parents=n}function vt(){return new gt([[document.documentElement]],pt)}gt.prototype=vt.prototype={constructor:gt,select:function(t){\"function\"!=typeof t&&(t=I(t));for(var n=this._groups,e=n.length,r=new Array(e),i=0;i<e;++i)for(var a,o,u=n[i],c=u.length,f=r[i]=new Array(c),s=0;s<c;++s)(a=u[s])&&(o=t.call(a,a.__data__,s,u))&&(\"__data__\"in a&&(o.__data__=a.__data__),f[s]=o);return new gt(r,this._parents)},selectAll:function(t){\"function\"!=typeof t&&(t=z(t));for(var n=this._groups,e=n.length,r=[],i=[],a=0;a<e;++a)for(var o,u=n[a],c=u.length,f=0;f<c;++f)(o=u[f])&&(r.push(t.call(o,o.__data__,f,u)),i.push(o));return new gt(r,i)},filter:function(t){\"function\"!=typeof t&&(t=j(t));for(var n=this._groups,e=n.length,r=new Array(e),i=0;i<e;++i)for(var a,o=n[i],u=o.length,c=r[i]=[],f=0;f<u;++f)(a=o[f])&&t.call(a,a.__data__,f,o)&&c.push(a);return new gt(r,this._parents)},data:function(t,n){if(!t)return p=new Array(this.size()),s=-1,this.each(function(t){p[++s]=t}),p;var e,r=n?B:Y,i=this._parents,a=this._groups;\"function\"!=typeof t&&(e=t,t=function(){return e});for(var o=a.length,u=new Array(o),c=new Array(o),f=new Array(o),s=0;s<o;++s){var l=i[s],h=a[s],d=h.length,p=t.call(l,l&&l.__data__,s,i),g=p.length,v=c[s]=new Array(g),y=u[s]=new Array(g);r(l,h,v,y,f[s]=new Array(d),p,n);for(var b,m,_=0,x=0;_<g;++_)if(b=v[_]){for(_>=x&&(x=_+1);!(m=y[x])&&++x<g;);b._next=m||null}}return(u=new gt(u,i))._enter=c,u._exit=f,u},enter:function(){return new gt(this._enter||this._groups.map(F),this._parents)},exit:function(){return new gt(this._exit||this._groups.map(F),this._parents)},join:function(t,n,e){var r=this.enter(),i=this,a=this.exit();return r=\"function\"==typeof t?t(r):r.append(t+\"\"),null!=n&&(i=n(i)),null==e?a.remove():e(a),r&&i?r.merge(i).order():i},merge:function(t){for(var n=this._groups,e=t._groups,r=n.length,i=e.length,a=Math.min(r,i),o=new Array(r),u=0;u<a;++u)for(var c,f=n[u],s=e[u],l=f.length,h=o[u]=new Array(l),d=0;d<l;++d)(c=f[d]||s[d])&&(h[d]=c);for(;u<r;++u)o[u]=n[u];return new gt(o,this._parents)},order:function(){for(var t=this._groups,n=-1,e=t.length;++n<e;)for(var r,i=t[n],a=i.length-1,o=i[a];--a>=0;)(r=i[a])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}t||(t=V);for(var e=this._groups,r=e.length,i=new Array(r),a=0;a<r;++a){for(var o,u=e[a],c=u.length,f=i[a]=new Array(c),s=0;s<c;++s)(o=u[s])&&(f[s]=o);f.sort(n)}return new gt(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){var t=new Array(this.size()),n=-1;return this.each(function(){t[++n]=this}),t},node:function(){for(var t=this._groups,n=0,e=t.length;n<e;++n)for(var r=t[n],i=0,a=r.length;i<a;++i){var o=r[i];if(o)return o}return null},size:function(){var t=0;return this.each(function(){++t}),t},empty:function(){return!this.node()},each:function(t){for(var n=this._groups,e=0,r=n.length;e<r;++e)for(var i,a=n[e],o=0,u=a.length;o<u;++o)(i=a[o])&&t.call(i,i.__data__,o,a);return this},attr:function(t,n){var e=U(t);if(arguments.length<2){var r=this.node();return e.local?r.getAttributeNS(e.space,e.local):r.getAttribute(e)}return this.each((null==n?e.local?function(t){return function(){this.removeAttributeNS(t.space,t.local)}}:function(t){return function(){this.removeAttribute(t)}}:\"function\"==typeof n?e.local?function(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}}:function(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}:e.local?function(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}:function(t,n){return function(){this.setAttribute(t,n)}})(e,n))},style:function(t,n,e){return arguments.length>1?this.each((null==n?function(t){return function(){this.style.removeProperty(t)}}:\"function\"==typeof
n?function(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}:function(t,n,e){return function(){this.style.setProperty(t,n,e)}})(t,n,null==e?\"\":e)):X(this.node(),t)},property:function(t,n){return arguments.length>1?this.each((null==n?function(t){return function(){delete this[t]}}:\"function\"==typeof n?function(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}:function(t,n){return function(){this[t]=n}})(t,n)):this.node()[t]},classed:function(t,n){var e=W(t+\"\");if(arguments.length<2){for(var r=Z(this.node()),i=-1,a=e.length;++i<a;)if(!r.contains(e[i]))return!1;return!0}return this.each((\"function\"==typeof n?function(t,n){return function(){(n.apply(this,arguments)?J:Q)(this,t)}}:n?function(t){return function(){J(this,t)}}:function(t){return function(){Q(this,t)}})(e,n))},text:function(t){return arguments.length?this.each(null==t?K:(\"function\"==typeof t?function(t){return function(){var n=t.apply(this,arguments);this.textContent=null==n?\"\":n}}:function(t){return function(){this.textContent=t}})(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?tt:(\"function\"==typeof t?function(t){return function(){var n=t.apply(this,arguments);this.innerHTML=null==n?\"\":n}}:function(t){return function(){this.innerHTML=t}})(t)):this.node().innerHTML},raise:function(){return this.each(nt)},lower:function(){return this.each(et)},append:function(t){var n=\"function\"==typeof t?t:D(t);return this.select(function(){return this.appendChild(n.apply(this,arguments))})},insert:function(t,n){var e=\"function\"==typeof t?t:D(t),r=null==n?rt:\"function\"==typeof n?n:I(n);return this.select(function(){return this.insertBefore(e.apply(this,arguments),r.apply(this,arguments)||null)})},remove:function(){return this.each(it)},clone:function(t){return this.select(t?ot:at)},datum:function(t){return arguments.length?this.property(\"__data__\",t):this.node().__data__},on:function(t,n,e){var r,i,a=function(t){return t.trim().split(/^|\\s+/).map(function(t){var n=\"\",e=t.indexOf(\".\");return e>=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}})}(t+\"\"),o=a.length;if(!(arguments.length<2)){for(u=n?ht:lt,null==e&&(e=!1),r=0;r<o;++r)this.each(u(a[r],n,e));return this}var u=this.node().__on;if(u)for(var c,f=0,s=u.length;f<s;++f)for(r=0,c=u[f];r<o;++r)if((i=a[r]).type===c.type&&i.name===c.name)return c.value},dispatch:function(t,n){return this.each((\"function\"==typeof n?function(t,n){return function(){return dt(this,t,n.apply(this,arguments))}}:function(t,n){return function(){return dt(this,t,n)}})(t,n))}};var yt=vt,bt=function(t){return\"string\"==typeof t?new gt([[document.querySelector(t)]],[document.documentElement]):new gt([[t]],pt)},mt=0;function _t(){this._=\"@\"+(++mt).toString(36)}_t.prototype=function(){return new _t}.prototype={constructor:_t,get:function(t){for(var n=this._;!(n in t);)if(!(t=t.parentNode))return;return t[n]},set:function(t,n){return t[this._]=n},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var xt=function(t,n,e){t.prototype=n.prototype=e,e.constructor=t};function wt(t,n){var e=Object.create(t.prototype);for(var r in n)e[r]=n[r];return e}function Mt(){}var Nt=\"\\\\s*([+-]?\\\\d+)\\\\s*\",St=\"\\\\s*([+-]?\\\\d*\\\\.?\\\\d+(?:[eE][+-]?\\\\d+)?)\\\\s*\",kt=\"\\\\s*([+-]?\\\\d*\\\\.?\\\\d+(?:[eE][+-]?\\\\d+)?)%\\\\s*\",At=/^#([0-9a-f]{3})$/,Et=/^#([0-9a-f]{6})$/,Ct=new RegExp(\"^rgb\\\\(\"+[Nt,Nt,Nt]+\"\\\\)$\"),Tt=new RegExp(\"^rgb\\\\(\"+[kt,kt,kt]+\"\\\\)$\"),Rt=new RegExp(\"^rgba\\\\(\"+[Nt,Nt,Nt,St]+\"\\\\)$\"),Lt=new RegExp(\"^rgba\\\\(\"+[kt,kt,kt,St]+\"\\\\)$\"),Ut=new RegExp(\"^hsl\\\\(\"+[St,kt,kt]+\"\\\\)$\"),Dt=new RegExp(\"^hsla\\\\(\"+[St,kt,kt,St]+\"\\\\)$\"),Ot={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function It(t){var n;return t=(t+\"\").trim().toLowerCase(),(n=At.exec(t))?new qt((n=parseInt(n[1],16))>>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):(n=Et.exec(t))?Pt(parseInt(n[1],16)):(n=Ct.exec(t))?new qt(n[1],n[2],n[3],1):(n=Tt.exec(t))?new qt(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=Rt.exec(t))?zt(n[1],n[2],n[3],n[4]):(n=Lt.exec(t))?zt(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Ut.exec(t))?Yt(n[1],n[2]/100,n[3]/100,1):(n=Dt.exec(t))?Yt(n[1],n[2]/100,n[3]/100,n[4]):Ot.hasOwnProperty(t)?Pt(Ot[t]):\"transparent\"===t?new qt(NaN,NaN,NaN,0):null}function Pt(t){return new qt(t>>16&255,t>>8&255,255&t,1)}function zt(t,n,e,r){return r<=0&&(t=n=e=NaN),new qt(t,n,e,r)}function jt(t){return t instanceof Mt||(t=It(t)),t?new qt((t=t.rgb()).r,t.g,t.b,t.opacity):new qt}function Ft(t,n,e,r){return 1===arguments.length?jt(t):new qt(t,n,e,null==r?1:r)}function qt(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}function Ht(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?\"0\":\"\")+t.toString(16)}function Yt(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new Vt(t,n,e,r)}function Bt(t,n,e,r){return 1===arguments.length?function(t){if(t instanceof Vt)return new Vt(t.h,t.s,t.l,t.opacity);if(t instanceof Mt||(t=It(t)),!t)return new Vt;if(t instanceof Vt)return t;var n=(t=t.rgb()).r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),a=Math.max(n,e,r),o=NaN,u=a-i,c=(a+i)/2;return u?(o=n===a?(e-r)/u+6*(e<r):e===a?(r-n)/u+2:(n-e)/u+4,u/=c<.5?a+i:2-a-i,o*=60):u=c>0&&c<1?0:o,new
Vt(o,u,c,t.opacity)}(t):new Vt(t,n,e,null==r?1:r)}function Vt(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function $t(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}xt(Mt,It,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+\"\"}}),xt(qt,Ft,wt(Mt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new qt(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new qt(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return\"#\"+Ht(this.r)+Ht(this.g)+Ht(this.b)},toString:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"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===t?\")\":\", \"+t+\")\")}})),xt(Vt,Bt,wt(Mt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new Vt(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new Vt(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),n=isNaN(t)||isNaN(this.s)?0:this.s,e=this.l,r=e+(e<.5?e:1-e)*n,i=2*e-r;return new qt($t(t>=240?t-240:t+120,i,r),$t(t,i,r),$t(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var Xt=Math.PI/180,Wt=180/Math.PI,Zt=.96422,Gt=1,Jt=.82521,Qt=4/29,Kt=6/29,tn=3*Kt*Kt,nn=Kt*Kt*Kt;function en(t){if(t instanceof rn)return new rn(t.l,t.a,t.b,t.opacity);if(t instanceof sn){if(isNaN(t.h))return new rn(t.l,0,0,t.opacity);var n=t.h*Xt;return new rn(t.l,Math.cos(n)*t.c,Math.sin(n)*t.c,t.opacity)}t instanceof qt||(t=jt(t));var e,r,i=cn(t.r),a=cn(t.g),o=cn(t.b),u=an((.2225045*i+.7168786*a+.0606169*o)/Gt);return i===a&&a===o?e=r=u:(e=an((.4360747*i+.3850649*a+.1430804*o)/Zt),r=an((.0139322*i+.0971045*a+.7141733*o)/Jt)),new rn(116*u-16,500*(e-u),200*(u-r),t.opacity)}function rn(t,n,e,r){this.l=+t,this.a=+n,this.b=+e,this.opacity=+r}function an(t){return t>nn?Math.pow(t,1/3):t/tn+Qt}function on(t){return t>Kt?t*t*t:tn*(t-Qt)}function un(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function cn(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function fn(t,n,e,r){return 1===arguments.length?function(t){if(t instanceof sn)return new sn(t.h,t.c,t.l,t.opacity);if(t instanceof rn||(t=en(t)),0===t.a&&0===t.b)return new sn(NaN,0,t.l,t.opacity);var n=Math.atan2(t.b,t.a)*Wt;return new sn(n<0?n+360:n,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}(t):new sn(t,n,e,null==r?1:r)}function sn(t,n,e,r){this.h=+t,this.c=+n,this.l=+e,this.opacity=+r}xt(rn,function(t,n,e,r){return 1===arguments.length?en(t):new rn(t,n,e,null==r?1:r)},wt(Mt,{brighter:function(t){return new rn(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new rn(this.l-18*(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,e=isNaN(this.b)?t:t-this.b/200;return new qt(un(3.1338561*(n=Zt*on(n))-1.6168667*(t=Gt*on(t))-.4906146*(e=Jt*on(e))),un(-.9787684*n+1.9161415*t+.033454*e),un(.0719453*n-.2289914*t+1.4052427*e),this.opacity)}})),xt(sn,fn,wt(Mt,{brighter:function(t){return new sn(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new sn(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return en(this).rgb()}}));var ln=-.29227,hn=-.90649,dn=1.97294,pn=dn*hn,gn=1.78277*dn,vn=1.78277*ln- -.14861*hn;function yn(t,n,e,r){return 1===arguments.length?function(t){if(t instanceof bn)return new bn(t.h,t.s,t.l,t.opacity);t instanceof qt||(t=jt(t));var n=t.r/255,e=t.g/255,r=t.b/255,i=(vn*r+pn*n-gn*e)/(vn+pn-gn),a=r-i,o=(dn*(e-i)-ln*a)/hn,u=Math.sqrt(o*o+a*a)/(dn*i*(1-i)),c=u?Math.atan2(o,a)*Wt-120:NaN;return new bn(c<0?c+360:c,u,i,t.opacity)}(t):new bn(t,n,e,null==r?1:r)}function bn(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function mn(t,n,e,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*n+(4-6*a+3*o)*e+(1+3*t+3*a-3*o)*r+o*i)/6}xt(bn,yn,wt(Mt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new bn(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new bn(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*Xt,n=+this.l,e=isNaN(this.s)?0:this.s*n*(1-n),r=Math.cos(t),i=Math.sin(t);return new qt(255*(n+e*(-.14861*r+1.78277*i)),255*(n+e*(ln*r+hn*i)),255*(n+e*(dn*r)),this.opacity)}}));var _n=function(t){return function(){return t}};function xn(t,n){return function(e){return t+e*n}}function wn(t,n){var e=n-t;return e?xn(t,e>180||e<-180?e-360*Math.round(e/360):e):_n(isNaN(t)?n:t)}function Mn(t,n){var e=n-t;return e?xn(t,e):_n(isNaN(t)?n:t)}var Nn=function t(n){var e=function(t){return 1==(t=+t)?Mn:function(n,e){return e-n?function(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e)}}(n,e,t):_n(isNaN(n)?e:n)}}(n);function r(t,n){var r=e((t=Ft(t)).r,(n=Ft(n)).r),i=e(t.g,n.g),a=e(t.b,n.b),o=Mn(t.opacity,n.opacity);return function(n){return t.r=r(n),t.g=i(n),t.b=a(n),t.opacity=o(n),t+\"\"}}return r.gamma=t,r}(1);function Sn(t){return function(n){var e,r,i=n.length,a=new Array(i),o=new Array(i),u=new Array(i);for(e=0;e<i;++e)r=Ft(n[e]),a[e]=r.r||0,o[e]=r.g||0,u[e]=r.b||0;return a=t(a),o=t(o),u=t(u),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=u(t),r+\"\"}}}var kn,An,En,Cn,Tn=Sn(function(t){var n=t.length-1;return function(e){var r=e<=0?e=0:e>=1?(e=1,n-1):Math.floor(e*n),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,u=r<n-1?t[r+2]:2*a-i;return mn((e-r/n)*n,o,i,a,u)}}),Rn=(Sn(function(t){var n=t.length;return function(e){var r=Math.floor(((e%=1)<0?++e:e)*n),i=t[(r+n-1)%n],a=t[r%n],o=t[(r+1)%n],u=t[(r+2)%n];return mn((e-r/n)*n,i,a,o,u)}}),function(t,n){return n-=t=+t,function(e){return t+n*e}}),Ln=/[-+]?(?:\\d+\\.?\\d*|\\.?\\d+)(?:[eE][-+]?\\d+)?/g,Un=new RegExp(Ln.source,\"g\"),Dn=function(t,n){var e,r,i,a=Ln.lastIndex=Un.lastIndex=0,o=-1,u=[],c=[];for(t+=\"\",n+=\"\";(e=Ln.exec(t))&&(r=Un.exec(n));)(i=r.index)>a&&(i=n.slice(a,i),u[o]?u[o]+=i:u[++o]=i),(e=e[0])===(r=r[0])?u[o]?u[o]+=r:u[++o]=r:(u[++o]=null,c.push({i:o,x:Rn(e,r)})),a=Un.lastIndex;return a<n.length&&(i=n.slice(a),u[o]?u[o]+=i:u[++o]=i),u.length<2?c[0]?function(t){return function(n){return t(n)+\"\"}}(c[0].x):function(t){return function(){return t}}(n):(n=c.length,function(t){for(var e,r=0;r<n;++r)u[(e=c[r]).i]=e.x(t);return u.join(\"\")})},On=function(t,n){var e,r=typeof n;return null==n||\"boolean\"===r?_n(n):(\"number\"===r?Rn:\"string\"===r?(e=It(n))?(n=e,Nn):Dn:n instanceof It?Nn:n instanceof Date?function(t,n){var e=new Date;return n-=t=+t,function(r){return e.setTime(t+n*r),e}}:Array.isArray(n)?function(t,n){var e,r=n?n.length:0,i=t?Math.min(r,t.length):0,a=new Array(i),o=new Array(r);for(e=0;e<i;++e)a[e]=On(t[e],n[e]);for(;e<r;++e)o[e]=n[e];return function(t){for(e=0;e<i;++e)o[e]=a[e](t);return o}}:\"function\"!=typeof n.valueOf&&\"function\"!=typeof n.toString||isNaN(n)?function(t,n){var e,r={},i={};for(e in null!==t&&\"object\"==typeof t||(t={}),null!==n&&\"object\"==typeof n||(n={}),n)e in t?r[e]=On(t[e],n[e]):i[e]=n[e];return function(t){for(e in r)i[e]=r[e](t);return i}}:Rn)(t,n)},In=function(t,n){return n-=t=+t,function(e){return Math.round(t+n*e)}},Pn=180/Math.PI,zn={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},jn=function(t,n,e,r,i,a){var o,u,c;return(o=Math.sqrt(t*t+n*n))&&(t/=o,n/=o),(c=t*e+n*r)&&(e-=t*c,r-=n*c),(u=Math.sqrt(e*e+r*r))&&(e/=u,r/=u,c/=u),t*r<n*e&&(t=-t,n=-n,c=-c,o=-o),{translateX:i,translateY:a,rotate:Math.atan2(n,t)*Pn,skewX:Math.atan(c)*Pn,scaleX:o,scaleY:u}};function Fn(t,n,e,r){function i(t){return t.length?t.pop()+\" \":\"\"}return
function(a,o){var u=[],c=[];return a=t(a),o=t(o),function(t,r,i,a,o,u){if(t!==i||r!==a){var c=o.push(\"translate(\",null,n,null,e);u.push({i:c-4,x:Rn(t,i)},{i:c-2,x:Rn(r,a)})}else(i||a)&&o.push(\"translate(\"+i+n+a+e)}(a.translateX,a.translateY,o.translateX,o.translateY,u,c),function(t,n,e,a){t!==n?(t-n>180?n+=360:n-t>180&&(t+=360),c.push({i:e.push(i(e)+\"rotate(\",null,r)-2,x:Rn(t,n)})):n&&e.push(i(e)+\"rotate(\"+n+r)}(a.rotate,o.rotate,u),function(t,n,e,a){t!==n?c.push({i:e.push(i(e)+\"skewX(\",null,r)-2,x:Rn(t,n)}):n&&e.push(i(e)+\"skewX(\"+n+r)}(a.skewX,o.skewX,u),function(t,n,e,r,a,o){if(t!==e||n!==r){var u=a.push(i(a)+\"scale(\",null,\",\",null,\")\");o.push({i:u-4,x:Rn(t,e)},{i:u-2,x:Rn(n,r)})}else 1===e&&1===r||a.push(i(a)+\"scale(\"+e+\",\"+r+\")\")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,u,c),a=o=null,function(t){for(var n,e=-1,r=c.length;++e<r;)u[(n=c[e]).i]=n.x(t);return u.join(\"\")}}}var qn=Fn(function(t){return\"none\"===t?zn:(kn||(kn=document.createElement(\"DIV\"),An=document.documentElement,En=document.defaultView),kn.style.transform=t,t=En.getComputedStyle(An.appendChild(kn),null).getPropertyValue(\"transform\"),An.removeChild(kn),t=t.slice(7,-1).split(\",\"),jn(+t[0],+t[1],+t[2],+t[3],+t[4],+t[5]))},\"px, \",\"px)\",\"deg)\"),Hn=Fn(function(t){return null==t?zn:(Cn||(Cn=document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\")),Cn.setAttribute(\"transform\",t),(t=Cn.transform.baseVal.consolidate())?(t=t.matrix,jn(t.a,t.b,t.c,t.d,t.e,t.f)):zn)},\", \",\")\",\")\");function Yn(t){return function(n,e){var r=t((n=Bt(n)).h,(e=Bt(e)).h),i=Mn(n.s,e.s),a=Mn(n.l,e.l),o=Mn(n.opacity,e.opacity);return function(t){return n.h=r(t),n.s=i(t),n.l=a(t),n.opacity=o(t),n+\"\"}}}function Bn(t){return function(n,e){var r=t((n=fn(n)).h,(e=fn(e)).h),i=Mn(n.c,e.c),a=Mn(n.l,e.l),o=Mn(n.opacity,e.opacity);return function(t){return n.h=r(t),n.c=i(t),n.l=a(t),n.opacity=o(t),n+\"\"}}}function Vn(t){return function n(e){function r(n,r){var i=t((n=yn(n)).h,(r=yn(r)).h),a=Mn(n.s,r.s),o=Mn(n.l,r.l),u=Mn(n.opacity,r.opacity);return function(t){return n.h=i(t),n.s=a(t),n.l=o(Math.pow(t,e)),n.opacity=u(t),n+\"\"}}return e=+e,r.gamma=n,r}(1)}Math.SQRT2,Yn(wn),Yn(Mn),Bn(wn),Bn(Mn),Vn(wn);var $n,Xn,Wn=Vn(Mn),Zn=0,Gn=0,Jn=0,Qn=1e3,Kn=0,te=0,ne=0,ee=\"object\"==typeof performance&&performance.now?performance:Date,re=\"object\"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function ie(){return te||(re(ae),te=ee.now()+ne)}function ae(){te=0}function oe(){this._call=this._time=this._next=null}function ue(t,n,e){var r=new oe;return r.restart(t,n,e),r}function ce(){te=(Kn=ee.now())+ne,Zn=Gn=0;try{!function(){ie(),++Zn;for(var t,n=$n;n;)(t=te-n._time)>=0&&n._call.call(null,t),n=n._next;--Zn}()}finally{Zn=0,function(){for(var t,n,e=$n,r=1/0;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:$n=n);Xn=t,se(r)}(),te=0}}function fe(){var t=ee.now(),n=t-Kn;n>Qn&&(ne-=n,Kn=t)}function se(t){Zn||(Gn&&(Gn=clearTimeout(Gn)),t-te>24?(t<1/0&&(Gn=setTimeout(ce,t-ee.now()-ne)),Jn&&(Jn=clearInterval(Jn))):(Jn||(Kn=ee.now(),Jn=setInterval(fe,Qn)),Zn=1,re(ce)))}oe.prototype=ue.prototype={constructor:oe,restart:function(t,n,e){if(\"function\"!=typeof t)throw new TypeError(\"callback is not a function\");e=(null==e?ie():+e)+(null==n?0:+n),this._next||Xn===this||(Xn?Xn._next=this:$n=this,Xn=this),this._call=t,this._time=e,se()},stop:function(){this._call&&(this._call=null,this._time=1/0,se())}};var le=function(t,n,e){var r=new oe;return n=null==n?0:+n,r.restart(function(e){r.stop(),t(e+n)},n,e),r},he=T(\"start\",\"end\",\"cancel\",\"interrupt\"),de=[],pe=0,ge=1,ve=2,ye=3,be=4,me=5,_e=6,xe=function(t,n,e,r,i,a){var o=t.__transition;if(o){if(e in o)return}else t.__transition={};!function(t,n,e){var r,i=t.__transition;function a(c){var f,s,l,h;if(e.state!==ge)return u();for(f in i)if((h=i[f]).name===e.name){if(h.state===ye)return le(a);h.state===be?(h.state=_e,h.timer.stop(),h.on.call(\"interrupt\",t,t.__data__,h.index,h.group),delete i[f]):+f<n&&(h.state=_e,h.timer.stop(),h.on.call(\"cancel\",t,t.__data__,h.index,h.group),delete i[f])}if(le(function(){e.state===ye&&(e.state=be,e.timer.restart(o,e.delay,e.time),o(c))}),e.state=ve,e.on.call(\"start\",t,t.__data__,e.index,e.group),e.state===ve){for(e.state=ye,r=new Array(l=e.tween.length),f=0,s=-1;f<l;++f)(h=e.tween[f].value.call(t,t.__data__,e.index,e.group))&&(r[++s]=h);r.length=s+1}}function o(n){for(var i=n<e.duration?e.ease.call(null,n/e.duration):(e.timer.restart(u),e.state=me,1),a=-1,o=r.length;++a<o;)r[a].call(t,i);e.state===me&&(e.on.call(\"end\",t,t.__data__,e.index,e.group),u())}function u(){for(var r in e.state=_e,e.timer.stop(),delete i[n],i)return;delete t.__transition}i[n]=e,e.timer=ue(function(t){e.state=ge,e.timer.restart(a,e.delay,e.time),e.delay<=t&&a(t-e.delay)},0,e.time)}(t,e,{name:n,index:r,group:i,on:he,tween:de,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:pe})};function we(t,n){var e=Ne(t,n);if(e.state>pe)throw new Error(\"too late; already scheduled\");return e}function Me(t,n){var e=Ne(t,n);if(e.state>ye)throw new Error(\"too late; already running\");return e}function Ne(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error(\"transition not found\");return e}function Se(t,n,e){var r=t._id;return t.each(function(){var t=Me(this,r);(t.value||(t.value={}))[n]=e.apply(this,arguments)}),function(t){return Ne(t,r).value[n]}}var ke=function(t,n){var e;return(\"number\"==typeof n?Rn:n instanceof It?Nn:(e=It(n))?(n=e,Nn):Dn)(t,n)},Ae=yt.prototype.constructor;function Ee(t){return function(){this.style.removeProperty(t)}}var Ce=0;function Te(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r}function Re(t){return yt().transition(t)}function Le(){return++Ce}var Ue=yt.prototype;function De(t){return+t}Te.prototype=Re.prototype={constructor:Te,select:function(t){var n=this._name,e=this._id;\"function\"!=typeof t&&(t=I(t));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o<i;++o)for(var u,c,f=r[o],s=f.length,l=a[o]=new Array(s),h=0;h<s;++h)(u=f[h])&&(c=t.call(u,u.__data__,h,f))&&(\"__data__\"in u&&(c.__data__=u.__data__),l[h]=c,xe(l[h],n,e,h,l,Ne(u,e)));return new Te(a,this._parents,n,e)},selectAll:function(t){var n=this._name,e=this._id;\"function\"!=typeof t&&(t=z(t));for(var r=this._groups,i=r.length,a=[],o=[],u=0;u<i;++u)for(var c,f=r[u],s=f.length,l=0;l<s;++l)if(c=f[l]){for(var h,d=t.call(c,c.__data__,l,f),p=Ne(c,e),g=0,v=d.length;g<v;++g)(h=d[g])&&xe(h,n,e,g,d,p);a.push(d),o.push(c)}return new Te(a,o,n,e)},filter:function(t){\"function\"!=typeof t&&(t=j(t));for(var n=this._groups,e=n.length,r=new Array(e),i=0;i<e;++i)for(var a,o=n[i],u=o.length,c=r[i]=[],f=0;f<u;++f)(a=o[f])&&t.call(a,a.__data__,f,o)&&c.push(a);return new Te(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var n=this._groups,e=t._groups,r=n.length,i=e.length,a=Math.min(r,i),o=new Array(r),u=0;u<a;++u)for(var c,f=n[u],s=e[u],l=f.length,h=o[u]=new Array(l),d=0;d<l;++d)(c=f[d]||s[d])&&(h[d]=c);for(;u<r;++u)o[u]=n[u];return new Te(o,this._parents,this._name,this._id)},selection:function(){return new Ae(this._groups,this._parents)},transition:function(){for(var t=this._name,n=this._id,e=Le(),r=this._groups,i=r.length,a=0;a<i;++a)for(var o,u=r[a],c=u.length,f=0;f<c;++f)if(o=u[f]){var s=Ne(o,n);xe(o,t,e,f,u,{time:s.time+s.delay+s.duration,delay:0,duration:s.duration,ease:s.ease})}return new Te(r,this._parents,t,e)},call:Ue.call,nodes:Ue.nodes,node:Ue.node,size:Ue.size,empty:Ue.empty,each:Ue.each,on:function(t,n){var e=this._id;return arguments.length<2?Ne(this.node(),e).on.on(t):this.each(function(t,n,e){var r,i,a=(n+\"\").trim().split(/^|\\s+/).every(function(t){var n=t.indexOf(\".\");return n>=0&&(t=t.slice(0,n)),!t||\"start\"===t})?we:Me;return function(){var o=a(this,t),u=o.on;u!==r&&(i=(r=u).copy()).on(n,e),o.on=i}}(e,t,n))},attr:function(t,n){var e=U(t),r=\"transform\"===e?Hn:ke;return this.attrTween(t,\"function\"==typeof
n?(e.local?function(t,n,e){var r,i,a;return function(){var o,u,c=e(this);if(null!=c)return(o=this.getAttributeNS(t.space,t.local))===(u=c+\"\")?null:o===r&&u===i?a:(i=u,a=n(r=o,c));this.removeAttributeNS(t.space,t.local)}}:function(t,n,e){var r,i,a;return function(){var o,u,c=e(this);if(null!=c)return(o=this.getAttribute(t))===(u=c+\"\")?null:o===r&&u===i?a:(i=u,a=n(r=o,c));this.removeAttribute(t)}})(e,r,Se(this,\"attr.\"+t,n)):null==n?(e.local?function(t){return function(){this.removeAttributeNS(t.space,t.local)}}:function(t){return function(){this.removeAttribute(t)}})(e):(e.local?function(t,n,e){var r,i,a=e+\"\";return function(){var o=this.getAttributeNS(t.space,t.local);return o===a?null:o===r?i:i=n(r=o,e)}}:function(t,n,e){var r,i,a=e+\"\";return function(){var o=this.getAttribute(t);return o===a?null:o===r?i:i=n(r=o,e)}})(e,r,n))},attrTween:function(t,n){var e=\"attr.\"+t;if(arguments.length<2)return(e=this.tween(e))&&e._value;if(null==n)return this.tween(e,null);if(\"function\"!=typeof n)throw new Error;var r=U(t);return this.tween(e,(r.local?function(t,n){var e,r;function i(){var i=n.apply(this,arguments);return i!==r&&(e=(r=i)&&function(t,n){return function(e){this.setAttributeNS(t.space,t.local,n(e))}}(t,i)),e}return i._value=n,i}:function(t,n){var e,r;function i(){var i=n.apply(this,arguments);return i!==r&&(e=(r=i)&&function(t,n){return function(e){this.setAttribute(t,n(e))}}(t,i)),e}return i._value=n,i})(r,n))},style:function(t,n,e){var r=\"transform\"==(t+=\"\")?qn:ke;return null==n?this.styleTween(t,function(t,n){var e,r,i;return function(){var a=X(this,t),o=(this.style.removeProperty(t),X(this,t));return a===o?null:a===e&&o===r?i:i=n(e=a,r=o)}}(t,r)).on(\"end.style.\"+t,Ee(t)):\"function\"==typeof n?this.styleTween(t,function(t,n,e){var r,i,a;return function(){var o=X(this,t),u=e(this),c=u+\"\";return null==u&&(this.style.removeProperty(t),c=u=X(this,t)),o===c?null:o===r&&c===i?a:(i=c,a=n(r=o,u))}}(t,r,Se(this,\"style.\"+t,n))).each(function(t,n){var e,r,i,a,o=\"style.\"+n,u=\"end.\"+o;return function(){var c=Me(this,t),f=c.on,s=null==c.value[o]?a||(a=Ee(n)):void 0;f===e&&i===s||(r=(e=f).copy()).on(u,i=s),c.on=r}}(this._id,t)):this.styleTween(t,function(t,n,e){var r,i,a=e+\"\";return function(){var o=X(this,t);return o===a?null:o===r?i:i=n(r=o,e)}}(t,r,n),e).on(\"end.style.\"+t,null)},styleTween:function(t,n,e){var r=\"style.\"+(t+=\"\");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==n)return this.tween(r,null);if(\"function\"!=typeof n)throw new Error;return this.tween(r,function(t,n,e){var r,i;function a(){var a=n.apply(this,arguments);return a!==i&&(r=(i=a)&&function(t,n,e){return function(r){this.style.setProperty(t,n(r),e)}}(t,a,e)),r}return a._value=n,a}(t,n,null==e?\"\":e))},text:function(t){return this.tween(\"text\",\"function\"==typeof t?function(t){return function(){var n=t(this);this.textContent=null==n?\"\":n}}(Se(this,\"text\",t)):function(t){return function(){this.textContent=t}}(null==t?\"\":t+\"\"))},remove:function(){return this.on(\"end.remove\",(t=this._id,function(){var n=this.parentNode;for(var e in this.__transition)if(+e!==t)return;n&&n.removeChild(this)}));var t},tween:function(t,n){var e=this._id;if(t+=\"\",arguments.length<2){for(var r,i=Ne(this.node(),e).tween,a=0,o=i.length;a<o;++a)if((r=i[a]).name===t)return r.value;return null}return this.each((null==n?function(t,n){var e,r;return function(){var i=Me(this,t),a=i.tween;if(a!==e)for(var o=0,u=(r=e=a).length;o<u;++o)if(r[o].name===n){(r=r.slice()).splice(o,1);break}i.tween=r}}:function(t,n,e){var r,i;if(\"function\"!=typeof e)throw new Error;return function(){var a=Me(this,t),o=a.tween;if(o!==r){i=(r=o).slice();for(var u={name:n,value:e},c=0,f=i.length;c<f;++c)if(i[c].name===n){i[c]=u;break}c===f&&i.push(u)}a.tween=i}})(e,t,n))},delay:function(t){var n=this._id;return arguments.length?this.each((\"function\"==typeof t?function(t,n){return function(){we(this,t).delay=+n.apply(this,arguments)}}:function(t,n){return n=+n,function(){we(this,t).delay=n}})(n,t)):Ne(this.node(),n).delay},duration:function(t){var n=this._id;return arguments.length?this.each((\"function\"==typeof t?function(t,n){return function(){Me(this,t).duration=+n.apply(this,arguments)}}:function(t,n){return n=+n,function(){Me(this,t).duration=n}})(n,t)):Ne(this.node(),n).duration},ease:function(t){var n=this._id;return arguments.length?this.each(function(t,n){if(\"function\"!=typeof n)throw new Error;return function(){Me(this,t).ease=n}}(n,t)):Ne(this.node(),n).ease},end:function(){var t,n,e=this,r=e._id,i=e.size();return new Promise(function(a,o){var u={value:o},c={value:function(){0==--i&&a()}};e.each(function(){var e=Me(this,r),i=e.on;i!==t&&((n=(t=i).copy())._.cancel.push(u),n._.interrupt.push(u),n._.end.push(c)),e.on=n})})}},function t(n){function e(t){return Math.pow(t,n)}return n=+n,e.exponent=t,e}(3),function t(n){function e(t){return 1-Math.pow(1-t,n)}return n=+n,e.exponent=t,e}(3),function t(n){function e(t){return((t*=2)<=1?Math.pow(t,n):2-Math.pow(2-t,n))/2}return n=+n,e.exponent=t,e}(3),Math.PI,function t(n){function e(t){return t*t*((n+1)*t-n)}return n=+n,e.overshoot=t,e}(1.70158),function t(n){function e(t){return--t*t*((n+1)*t+n)+1}return n=+n,e.overshoot=t,e}(1.70158),function t(n){function e(t){return((t*=2)<1?t*t*((n+1)*t-n):(t-=2)*t*((n+1)*t+n)+2)/2}return n=+n,e.overshoot=t,e}(1.70158);var Oe=2*Math.PI,Ie=(function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=Oe);function i(t){return n*Math.pow(2,10*--t)*Math.sin((r-t)/e)}return i.amplitude=function(n){return t(n,e*Oe)},i.period=function(e){return t(n,e)},i}(1,.3),function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=Oe);function i(t){return 1-n*Math.pow(2,-10*(t=+t))*Math.sin((t+r)/e)}return i.amplitude=function(n){return t(n,e*Oe)},i.period=function(e){return t(n,e)},i}(1,.3),function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=Oe);function i(t){return((t=2*t-1)<0?n*Math.pow(2,10*t)*Math.sin((r-t)/e):2-n*Math.pow(2,-10*t)*Math.sin((r+t)/e))/2}return i.amplitude=function(n){return t(n,e*Oe)},i.period=function(e){return t(n,e)},i}(1,.3),{time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}});function Pe(t,n){for(var e;!(e=t.__transition)||!(e=e[n]);)if(!(t=t.parentNode))return Ie.time=ie(),Ie;return e}function ze(t){return{type:t}}yt.prototype.interrupt=function(t){return this.each(function(){!function(t,n){var e,r,i,a=t.__transition,o=!0;if(a){for(i in n=null==n?null:n+\"\",a)(e=a[i]).name===n?(r=e.state>ve&&e.state<me,e.state=_e,e.timer.stop(),e.on.call(r?\"interrupt\":\"cancel\",t,t.__data__,e.index,e.group),delete a[i]):o=!1;o&&delete t.__transition}}(this,t)})},yt.prototype.transition=function(t){var n,e;t instanceof Te?(n=t._id,t=t._name):(n=Le(),(e=Ie).time=ie(),t=null==t?null:t+\"\");for(var r=this._groups,i=r.length,a=0;a<i;++a)for(var o,u=r[a],c=u.length,f=0;f<c;++f)(o=u[f])&&xe(o,t,n,f,u,e||Pe(o,n));return new Te(r,this._parents,t,n)},[\"e\",\"w\"].map(ze),[\"n\",\"s\"].map(ze),[\"n\",\"e\",\"s\",\"w\",\"nw\",\"ne\",\"se\",\"sw\"].map(ze),Math.cos,Math.sin,Math.PI,Math.max,Array.prototype.slice;var je=Math.PI,Fe=2*je,qe=Fe-1e-6;function He(){this._x0=this._y0=this._x1=this._y1=null,this._=\"\"}function Ye(){}function Be(t,n){var e=new Ye;if(t instanceof Ye)t.each(function(t,n){e.set(n,t)});else if(Array.isArray(t)){var r,i=-1,a=t.length;if(null==n)for(;++i<a;)e.set(i,t[i]);else for(;++i<a;)e.set(n(r=t[i],i,t),r)}else if(t)for(var o in t)e.set(o,t[o]);return e}function Ve(){}He.prototype=function(){return new He}.prototype={constructor:He,moveTo:function(t,n){this._+=\"M\"+(this._x0=this._x1=+t)+\",\"+(this._y0=this._y1=+n)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+=\"Z\")},lineTo:function(t,n){this._+=\"L\"+(this._x1=+t)+\",\"+(this._y1=+n)},quadraticCurveTo:function(t,n,e,r){this._+=\"Q\"+ +t+\",\"+ +n+\",\"+(this._x1=+e)+\",\"+(this._y1=+r)},bezierCurveTo:function(t,n,e,r,i,a){this._+=\"C\"+ +t+\",\"+ +n+\",\"+ +e+\",\"+ +r+\",\"+(this._x1=+i)+\",\"+(this._y1=+a)},arcTo:function(t,n,e,r,i){t=+t,n=+n,e=+e,r=+r,i=+i;var
a=this._x1,o=this._y1,u=e-t,c=r-n,f=a-t,s=o-n,l=f*f+s*s;if(i<0)throw new Error(\"negative radius: \"+i);if(null===this._x1)this._+=\"M\"+(this._x1=t)+\",\"+(this._y1=n);else if(l>1e-6)if(Math.abs(s*u-c*f)>1e-6&&i){var h=e-a,d=r-o,p=u*u+c*c,g=h*h+d*d,v=Math.sqrt(p),y=Math.sqrt(l),b=i*Math.tan((je-Math.acos((p+l-g)/(2*v*y)))/2),m=b/y,_=b/v;Math.abs(m-1)>1e-6&&(this._+=\"L\"+(t+m*f)+\",\"+(n+m*s)),this._+=\"A\"+i+\",\"+i+\",0,0,\"+ +(s*h>f*d)+\",\"+(this._x1=t+_*u)+\",\"+(this._y1=n+_*c)}else this._+=\"L\"+(this._x1=t)+\",\"+(this._y1=n)},arc:function(t,n,e,r,i,a){t=+t,n=+n;var o=(e=+e)*Math.cos(r),u=e*Math.sin(r),c=t+o,f=n+u,s=1^a,l=a?r-i:i-r;if(e<0)throw new Error(\"negative radius: \"+e);null===this._x1?this._+=\"M\"+c+\",\"+f:(Math.abs(this._x1-c)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+=\"L\"+c+\",\"+f),e&&(l<0&&(l=l%Fe+Fe),l>qe?this._+=\"A\"+e+\",\"+e+\",0,1,\"+s+\",\"+(t-o)+\",\"+(n-u)+\"A\"+e+\",\"+e+\",0,1,\"+s+\",\"+(this._x1=c)+\",\"+(this._y1=f):l>1e-6&&(this._+=\"A\"+e+\",\"+e+\",0,\"+ +(l>=je)+\",\"+s+\",\"+(this._x1=t+e*Math.cos(i))+\",\"+(this._y1=n+e*Math.sin(i))))},rect:function(t,n,e,r){this._+=\"M\"+(this._x0=this._x1=+t)+\",\"+(this._y0=this._y1=+n)+\"h\"+ +e+\"v\"+ +r+\"h\"+-e+\"Z\"},toString:function(){return this._}},Ye.prototype=Be.prototype={constructor:Ye,has:function(t){return\"$\"+t in this},get:function(t){return this[\"$\"+t]},set:function(t,n){return this[\"$\"+t]=n,this},remove:function(t){var n=\"$\"+t;return n in this&&delete this[n]},clear:function(){for(var t in this)\"$\"===t[0]&&delete this[t]},keys:function(){var t=[];for(var n in this)\"$\"===n[0]&&t.push(n.slice(1));return t},values:function(){var t=[];for(var n in this)\"$\"===n[0]&&t.push(this[n]);return t},entries:function(){var t=[];for(var n in this)\"$\"===n[0]&&t.push({key:n.slice(1),value:this[n]});return t},size:function(){var t=0;for(var n in this)\"$\"===n[0]&&++t;return t},empty:function(){for(var t in this)if(\"$\"===t[0])return!1;return!0},each:function(t){for(var n in this)\"$\"===n[0]&&t(this[n],n.slice(1),this)}};var $e=Be.prototype;Ve.prototype=function(t,n){var e=new Ve;if(t instanceof Ve)t.each(function(t){e.add(t)});else if(t){var r=-1,i=t.length;if(null==n)for(;++r<i;)e.add(t[r]);else for(;++r<i;)e.add(n(t[r],r,t))}return e}.prototype={constructor:Ve,has:$e.has,add:function(t){return this[\"$\"+(t+=\"\")]=t,this},remove:$e.remove,clear:$e.clear,values:$e.keys,size:$e.size,empty:$e.empty,each:$e.each};Array.prototype.slice;var Xe={},We={},Ze=34,Ge=10,Je=13;function Qe(t){return new Function(\"d\",\"return {\"+t.map(function(t,n){return JSON.stringify(t)+\": d[\"+n+\"]\"}).join(\",\")+\"}\")}function Ke(t){var n=Object.create(null),e=[];return t.forEach(function(t){for(var r in t)r in n||e.push(n[r]=r)}),e}function tr(t,n){var e=t+\"\",r=e.length;return r<n?new Array(n-r+1).join(0)+e:e}var nr=function(t){var n=new RegExp('[\"'+t+\"\\n\\r]\"),e=t.charCodeAt(0);function r(t,n){var r,i=[],a=t.length,o=0,u=0,c=a<=0,f=!1;function s(){if(c)return We;if(f)return f=!1,Xe;var n,r,i=o;if(t.charCodeAt(i)===Ze){for(;o++<a&&t.charCodeAt(o)!==Ze||t.charCodeAt(++o)===Ze;);return(n=o)>=a?c=!0:(r=t.charCodeAt(o++))===Ge?f=!0:r===Je&&(f=!0,t.charCodeAt(o)===Ge&&++o),t.slice(i+1,n-1).replace(/\"\"/g,'\"')}for(;o<a;){if((r=t.charCodeAt(n=o++))===Ge)f=!0;else if(r===Je)f=!0,t.charCodeAt(o)===Ge&&++o;else if(r!==e)continue;return t.slice(i,n)}return c=!0,t.slice(i,a)}for(t.charCodeAt(a-1)===Ge&&--a,t.charCodeAt(a-1)===Je&&--a;(r=s())!==We;){for(var l=[];r!==Xe&&r!==We;)l.push(r),r=s();n&&null==(l=n(l,u++))||i.push(l)}return i}function i(n,e){return n.map(function(n){return e.map(function(t){return o(n[t])}).join(t)})}function a(n){return n.map(o).join(t)}function o(t){return null==t?\"\":t instanceof Date?function(t){var n,e=t.getUTCHours(),r=t.getUTCMinutes(),i=t.getUTCSeconds(),a=t.getUTCMilliseconds();return isNaN(t)?\"Invalid Date\":((n=t.getUTCFullYear())<0?\"-\"+tr(-n,6):n>9999?\"+\"+tr(n,6):tr(n,4))+\"-\"+tr(t.getUTCMonth()+1,2)+\"-\"+tr(t.getUTCDate(),2)+(a?\"T\"+tr(e,2)+\":\"+tr(r,2)+\":\"+tr(i,2)+\".\"+tr(a,3)+\"Z\":i?\"T\"+tr(e,2)+\":\"+tr(r,2)+\":\"+tr(i,2)+\"Z\":r||e?\"T\"+tr(e,2)+\":\"+tr(r,2)+\"Z\":\"\")}(t):n.test(t+=\"\")?'\"'+t.replace(/\"/g,'\"\"')+'\"':t}return{parse:function(t,n){var e,i,a=r(t,function(t,r){if(e)return e(t,r-1);i=t,e=n?function(t,n){var e=Qe(t);return function(r,i){return n(e(r),i,t)}}(t,n):Qe(t)});return a.columns=i||[],a},parseRows:r,format:function(n,e){return null==e&&(e=Ke(n)),[e.map(o).join(t)].concat(i(n,e)).join(\"\\n\")},formatBody:function(t,n){return null==n&&(n=Ke(t)),i(t,n).join(\"\\n\")},formatRows:function(t){return t.map(a).join(\"\\n\")}}},er=nr(\",\"),rr=er.parse,ir=(er.parseRows,er.format,er.formatBody,er.formatRows,nr(\"\\t\")),ar=ir.parse;function or(t){if(!t.ok)throw new Error(t.status+\" \"+t.statusText);return t.text()}ir.parseRows,ir.format,ir.formatBody,ir.formatRows;var ur=function(t,n){return fetch(t,n).then(or)};function cr(t){return function(n,e,r){return 2===arguments.length&&\"function\"==typeof e&&(r=e,e=void 0),ur(n,e).then(function(n){return t(n,r)})}}function fr(t){return function(n,e){return ur(n,e).then(function(n){return(new DOMParser).parseFromString(n,t)})}}function sr(t,n,e,r){if(isNaN(n)||isNaN(e))return t;var i,a,o,u,c,f,s,l,h,d=t._root,p={data:r},g=t._x0,v=t._y0,y=t._x1,b=t._y1;if(!d)return t._root=p,t;for(;d.length;)if((f=n>=(a=(g+y)/2))?g=a:y=a,(s=e>=(o=(v+b)/2))?v=o:b=o,i=d,!(d=d[l=s<<1|f]))return i[l]=p,t;if(u=+t._x.call(null,d.data),c=+t._y.call(null,d.data),n===u&&e===c)return p.next=d,i?i[l]=p:t._root=p,t;do{i=i?i[l]=new Array(4):t._root=new Array(4),(f=n>=(a=(g+y)/2))?g=a:y=a,(s=e>=(o=(v+b)/2))?v=o:b=o}while((l=s<<1|f)==(h=(c>=o)<<1|u>=a));return i[h]=d,i[l]=p,t}cr(rr),cr(ar),fr(\"application/xml\"),fr(\"text/html\"),fr(\"image/svg+xml\");var lr=function(t,n,e,r,i){this.node=t,this.x0=n,this.y0=e,this.x1=r,this.y1=i};function hr(t){return t[0]}function dr(t){return t[1]}function pr(t,n,e,r,i,a){this._x=t,this._y=n,this._x0=e,this._y0=r,this._x1=i,this._y1=a,this._root=void 0}function gr(t){for(var n={data:t.data},e=n;t=t.next;)e=e.next={data:t.data};return n}var vr=function(t,n,e){var r=new pr(null==n?hr:n,null==e?dr:e,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}.prototype=pr.prototype;vr.copy=function(){var t,n,e=new pr(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return e;if(!r.length)return e._root=gr(r),e;for(t=[{source:r,target:e._root=new Array(4)}];r=t.pop();)for(var i=0;i<4;++i)(n=r.source[i])&&(n.length?t.push({source:n,target:r.target[i]=new Array(4)}):r.target[i]=gr(n));return e},vr.add=function(t){var n=+this._x.call(null,t),e=+this._y.call(null,t);return sr(this.cover(n,e),n,e,t)},vr.addAll=function(t){var n,e,r,i,a=t.length,o=new Array(a),u=new Array(a),c=1/0,f=1/0,s=-1/0,l=-1/0;for(e=0;e<a;++e)isNaN(r=+this._x.call(null,n=t[e]))||isNaN(i=+this._y.call(null,n))||(o[e]=r,u[e]=i,r<c&&(c=r),r>s&&(s=r),i<f&&(f=i),i>l&&(l=i));if(c>s||f>l)return this;for(this.cover(c,f).cover(s,l),e=0;e<a;++e)sr(this,o[e],u[e],t[e]);return this},vr.cover=function(t,n){if(isNaN(t=+t)||isNaN(n=+n))return this;var e=this._x0,r=this._y0,i=this._x1,a=this._y1;if(isNaN(e))i=(e=Math.floor(t))+1,a=(r=Math.floor(n))+1;else{for(var o,u,c=i-e,f=this._root;e>t||t>=i||r>n||n>=a;)switch(u=(n<r)<<1|t<e,(o=new Array(4))[u]=f,f=o,c*=2,u){case 0:i=e+c,a=r+c;break;case 1:e=i-c,a=r+c;break;case 2:i=e+c,r=a-c;break;case 3:e=i-c,r=a-c}this._root&&this._root.length&&(this._root=f)}return this._x0=e,this._y0=r,this._x1=i,this._y1=a,this},vr.data=function(){var t=[];return this.visit(function(n){if(!n.length)do{t.push(n.data)}while(n=n.next)}),t},vr.extent=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]]},vr.find=function(t,n,e){var r,i,a,o,u,c,f,s=this._x0,l=this._y0,h=this._x1,d=this._y1,p=[],g=this._root;for(g&&p.push(new lr(g,s,l,h,d)),null==e?e=1/0:(s=t-e,l=n-e,h=t+e,d=n+e,e*=e);c=p.pop();)if(!(!(g=c.node)||(i=c.x0)>h||(a=c.y0)>d||(o=c.x1)<s||(u=c.y1)<l))if(g.length){var

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais