vendor: 4,416 bytes, lines 1-2
1/*! For license information please see LICENSES */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{383:function(t,n,e){"use strict";e.d(n,"e",(function(){return r})),e.d(n,"c",(function(){return y})),e.d(n,"a",(function(){return w})),e.d(n,"b",(function(){return x})),e.d(n,"f",(function(){return ar})),e.d(n,"g",(function(){return Xr})),e.d(n,"h",(function(){return It})),e.d(n,"i",(function(){return Yr})),e.d(n,"d",(function(){return ei}));function r(t,n){let e;if(void 0===n)for(const n of t)null!=n&&(e<n||void 0===e&&n>=n)&&(e=n);else{let r=-1;for(let o of t)null!=(o=n(o,++r,t))&&(e<o||void 0===e&&o>=o)&&(e=o)}return e}var o=Array.prototype.slice,l=function(t){return t};function c(t){return"translate("+(t+.5)+",0)"}function f(t){return"translate(0,"+(t+.5)+")"}function h(t){return n=>+t(n)}function d(t){var n=Math.max(0,t.bandwidth()-1)/2;return t.round()&&(n=Math.round(n)),function(e){return+t(e)+n}}function m(){return!this.__axis}function v(t,n){var e=[],r=null,v=null,y=6,w=6,x=3,_=1===t||4===t?-1:1,M=4===t||2===t?"x":"y",S=1===t||3===t?c:f;function k(o){var c=null==r?n.ticks?n.ticks.apply(n,e):n.domain():r,f=null==v?n.tickFormat?n.tickFormat.apply(n,e):l:v,k=Math.max(y,0)+x,E=n.range(),N=+E[0]+.5,U=+E[E.length-1]+.5,A=(n.bandwidth?d:h)(n.copy()),C=o.selection?o.selection():o,path=C.selectAll(".domain").data([null]),P=C.selectAll(".tick").data(c,n).order(),z=P.exit(),V=P.enter().append("g").attr("class","tick"),line=P.select("line"),text=P.select("text");path=path.merge(path.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),P=P.merge(V),line=line.merge(V.append("line").attr("stroke","currentColor").attr(M+"2",_*y)),text=text.merge(V.append("text").attr("fill","currentColor").attr(M,_*k).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),o!==C&&(path=path.transition(o),P=P.transition(o),line=line.transition(o),text=text.transition(o),z=z.transition(o).attr("opacity",1e-6).attr("transform",(function(t){return isFinite(t=A(t))?S(t):this.getAttribute("transform")})),V.attr("opacity",1e-6).attr("transform",(function(t){var p=this.parentNode.__axis;return S(p&&isFinite(p=p(t))?p:A(t))}))),z.remove(),path.attr("d",4===t||2==t?w?"M"+_*w+","+N+"H0.5V"+U+"H"+_*w:"M0.5,"+N+"V"+U:w?"M"+N+","+_*w+"V0.5H"+U+"V"+_*w:"M"+N+",0.5H"+U),P.attr("opacity",1).attr("transform",(function(t){return S(A(t))})),line.attr(M+"2",_*y),text.attr(M,_*k).text(f),C.filter(m).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),C.each((function(){this.__axis=A}))}return k.scale=function(t){return arguments.length?(n=t,k):n},k.ticks=function(){return e=o.call(arguments),k},k.tickArguments=function(t){return arguments.length?(e=null==t?[]:o.call(t),k):e.slice()},k.tickValues=function(t){return arguments.length?(r=null==t?null:o.call(t),k):r&&r.slice()},k.tickFormat=function(t){return arguments.length?(v=t,k):v},k.tickSize=function(t){return arguments.length?(y=w=+t,k):y},k.tickSizeInner=function(t){return arguments.length?(y=+t,k):y},k.tickSizeOuter=function(t){return arguments.length?(w=+t,k):w},k.tickPadding=function(t){return arguments.length?(x=+t,k):x},k}function y(t){return v(1,t)}function w(t){return v(3,t)}function x(t){return v(4,t)}var _={value:()=>{}};function M(){for(var t,i=0,n=arguments.length,e={};i<n;++i){if(!(t=arguments[i]+"")||t in e||/[\s.]/.test(t))throw new Error("illegal type: "+t);e[t]=[]}return new S(e)}function S(t){this._=t}function k(t,n){return t.trim().split(/^|\s+/).map((function(t){var e="",i=t.indexOf(".");if(i>=0&&(e=t.slice(i+1),t=t.slice(0,i)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))}function E(t,n){for(var e,i=0,r=t.length;i<r;++i)if((e=t[i]).name===n)return e.value}function N(t,n,e){for(var i=0,r=t.length;i<r;++i)if(t[i].name===n){t[i]=_,t=t.slice(0,i).concat(t.slice(i+1));break}return null!=e&&t.push({name:n,value:e}),t}S.prototype=M.prototype={constructor:S,on:function(t,n){var e,r=this._,o=k(t+"",r),i=-1,l=o.length;if(!(arguments.length<2)){if(null!=n&&"function"!=typeof n)throw new Error("invalid callback: "+n);for(;++i<l;)if(e=(t=o[i]).type)r[e]=N(r[e],t.name,n);else if(null==n)for(e in r)r[e]=N(r[e],t.name,null);return this}for(;++i<l;)if((e=(t=o[i]).type)&&(e=E(r[e],t.name)))return e},copy:function(){var t={},n=this._;for(var e in n)t[e]=n[e].slice();return new S(t)}
2,call:function(t,n){if((e=arguments.length-2)>0)for(var e,r,o=new Array(e),i=0;i<e;++i)o[i]=arguments[i+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(i=0,e=(r=this._[t]).length;i<e;++i)r[i].value.apply(n,o)},apply:function(t,n,e){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],i=0,o=r.length;i<o;++i)r[i].value.apply(n,e)}};var U=M;function A(){}var C=function(t){return null==t?A:function(){return this.querySelector(t)}},P=function(t){return"object"==typeof t&&"length"in t?t:Array.from(t)};function z(){return[]}var V=function(t){return null==t?z:function(){return this.querySelectorAll(t)}};var D=function(t){return function(){return this.matches(t)}};function O(t){return function(n){return n.matches(t)}}var L=Array.prototype.find;function j(){return this.firstElementChild}var T=Array.prototype.filter;function H(){return this.children}var R=function(t){return new Array(t.length)};function F(t,n){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=n}F.prototype={constructor:F,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 X=function(t){return function(){return t}};function Y(t,n,e,r,o,data){for(var l,i=0,c=n.length,f=data.length;i<f;++i)(l=n[i])?(l.__data__=data[i],r[i]=l):e[i]=new F(t,data[i]);for(;i<c;++i)(l=n[i])&&(o[i]=l)}function B(t,n,e,r,o,data,l){var i,c,f,h=new Map,d=n.length,m=data.length,v=new Array(d);for(i=0;i<d;++i)(c=n[i])&&(v[i]=f=l.call(c,c.__data__,i,n)+"",h.has(f)?o[i]=c:h.set(f,c));for(i=0;i<m;++i)f=l.call(t,data[i],i,data)+"",(c=h.get(f))?(r[i]=c,c.__data__=data[i],h.delete(f)):e[i]=new F(t,data[i]);for(i=0;i<d;++i)(c=n[i])&&h.get(v[i])===c&&(o[i]=c)}function I(t){return t.__data__}function $(a,b){return a<b?-1:a>b?1:a>=b?0:NaN}var Q="http://www.w3.org/1999/xhtml",Z={svg:"http://www.w3.org/2000/svg",xhtml:Q,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},J=function(t){var n=t+="",i=n.indexOf(":");return i>=0&&"xmlns"!==(n=t.slice(0,i))&&(t=t.slice(i+1)),Z.hasOwnProperty(n)?{space:Z[n],local:t}:t};function W(t){return function(){this.removeAttribute(t)}}function G(t){return function(){this.removeAttributeNS(t.space,t.local)}}function K(t,n){return function(){this.setAttribute(t,n)}}function tt(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function nt(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function et(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)}}var it=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};function ot(t){return function(){this.style.removeProperty(t)}}function at(t,n,e){return function(){this.style.setProperty(t,n,e)}}function st(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function ut(t,n){return t.style.getPropertyValue(n)||it(t).getComputedStyle(t,null).getPropertyValue(n)}function lt(t){return function(){delete this[t]}}function ct(t,n){return function(){this[t]=n}}function ft(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function ht(t){return t.trim().split(/^|\s+/)}function pt(t){return t.classList||new gt(t)}function gt(t){this._node=t,this._names=ht(t.getAttribute("class")||"")}function mt(t,n){for(var e=pt(t),i=-1,r=n.length;++i<r;)e.add(n[i])}function vt(t,n){for(var e=pt(t),i=-1,r=n.length;++i<r;)e.remove(n[i])}function yt(t){return function(){mt(this,t)}}function wt(t){return function(){vt(this,t)}}function xt(t,n){return function(){(n.apply(this,arguments)?mt:vt)(this,t)}}gt.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var i=this._names.indexOf(t);i>=0&&(this._names.splice(i,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};function bt(){this.textContent=""}function _t(t){return function(){this.textContent=t}}function Mt(t){return function(){var n=t.apply(this,arguments);this.textContent=null==n?"":n}}function St(){this.innerHTML=""}function kt(t){return function(){this.innerHTML=t}}function Et(t){return function(){var n=t.apply(this,arguments);this.innerHTML=null==n?"":n}}function Nt(){this.nextSibling&&this.parentNode.appendChild(this)}function Ut(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function At(t){return function(){var n=this.ownerDocument,e=this.namespaceURI;return e===Q&&n.documentElement.namespaceURI===Q?n.createElement(t):n.createElementNS(e,t)}}function Ct(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}var Pt=function(t){var n=J(t);return(n.local?Ct:At)(n)};function zt(){return null}function Vt(){var t=this.parentNode;t&&t.removeChild(this)}function Dt(){var t=this.cloneNode(!1),n=this.parentNode;return n?n.insertBefore(t,this.nextSibling):t}function Ot(){var t=this.cloneNode(!0),n=this.parentNode;return n?n.insertBefore(t,this.nextSibling):t}function Lt(t){return t.trim().split(/^|\s+/).map((function(t){var n="",i=t.indexOf(".");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{type:t,name:n}}
vendor: 11,432 bytes, line 2
2))}function jt(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,o=n.length;r<o;++r)e=n[r],t.type&&e.type!==t.type||e.name!==t.name?n[++i]=e:this.removeEventListener(e.type,e.listener,e.options);++i?n.length=i:delete this.__on}}}function Tt(t,n,e){return function(){var r,o=this.__on,l=function(t){return function(n){t.call(this,n,this.__data__)}}(n);if(o)for(var c=0,f=o.length;c<f;++c)if((r=o[c]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=l,r.options=e),void(r.value=n);this.addEventListener(t.type,l,e),r={type:t.type,name:t.name,value:n,listener:l,options:e},o?o.push(r):this.__on=[r]}}function qt(t,n,e){var r=it(t),o=r.CustomEvent;"function"==typeof o?o=new o(n,e):(o=r.document.createEvent("Event"),e?(o.initEvent(n,e.bubbles,e.cancelable),o.detail=e.detail):o.initEvent(n,!1,!1)),t.dispatchEvent(o)}function Ht(t,n){return function(){return qt(this,t,n)}}function Rt(t,n){return function(){return qt(this,t,n.apply(this,arguments))}}var Ft=[null];function Xt(t,n){this._groups=t,this._parents=n}function Yt(){return new Xt([[document.documentElement]],Ft)}Xt.prototype=Yt.prototype={constructor:Xt,select:function(select){"function"!=typeof select&&(select=C(select));for(var t=this._groups,n=t.length,e=new Array(n),r=0;r<n;++r)for(var o,l,c=t[r],f=c.length,h=e[r]=new Array(f),i=0;i<f;++i)(o=c[i])&&(l=select.call(o,o.__data__,i,c))&&("__data__"in o&&(l.__data__=o.__data__),h[i]=l);return new Xt(e,this._parents)},selectAll:function(select){select="function"==typeof select?function(select){return function(){var t=select.apply(this,arguments);return null==t?[]:P(t)}}(select):V(select);for(var t=this._groups,n=t.length,e=[],r=[],o=0;o<n;++o)for(var l,c=t[o],f=c.length,i=0;i<f;++i)(l=c[i])&&(e.push(select.call(l,l.__data__,i,c)),r.push(l));return new Xt(e,r)},selectChild:function(t){return this.select(null==t?j:function(t){return function(){return L.call(this.children,t)}}("function"==typeof t?t:O(t)))},selectChildren:function(t){return this.selectAll(null==t?H:function(t){return function(){return T.call(this.children,t)}}("function"==typeof t?t:O(t)))},filter:function(t){"function"!=typeof t&&(t=D(t));for(var n=this._groups,e=n.length,r=new Array(e),o=0;o<e;++o)for(var l,c=n[o],f=c.length,h=r[o]=[],i=0;i<f;++i)(l=c[i])&&t.call(l,l.__data__,i,c)&&h.push(l);return new Xt(r,this._parents)},data:function(t,n){if(!arguments.length)return Array.from(this,I);var e=n?B:Y,r=this._parents,o=this._groups;"function"!=typeof t&&(t=X(t));for(var l=o.length,c=new Array(l),f=new Array(l),h=new Array(l),d=0;d<l;++d){var m=r[d],v=o[d],y=v.length,data=P(t.call(m,m&&m.__data__,d,r)),w=data.length,x=f[d]=new Array(w),_=c[d]=new Array(w),M=h[d]=new Array(y);e(m,v,x,_,M,data,n);for(var S,k,E=0,N=0;E<w;++E)if(S=x[E]){for(E>=N&&(N=E+1);!(k=_[N])&&++N<w;);S._next=k||null}}return(c=new Xt(c,r))._enter=f,c._exit=h,c},enter:function(){return new Xt(this._enter||this._groups.map(R),this._parents)},exit:function(){return new Xt(this._exit||this._groups.map(R),this._parents)},join:function(t,n,e){var r=this.enter(),o=this,l=this.exit();return r="function"==typeof t?t(r):r.append(t+""),null!=n&&(o=n(o)),null==e?l.remove():e(l),r&&o?r.merge(o).order():o},merge:function(t){if(!(t instanceof Xt))throw new Error("invalid merge");for(var n=this._groups,e=t._groups,r=n.length,o=e.length,l=Math.min(r,o),c=new Array(r),f=0;f<l;++f)for(var h,d=n[f],m=e[f],v=d.length,y=c[f]=new Array(v),i=0;i<v;++i)(h=d[i]||m[i])&&(y[i]=h);for(;f<r;++f)c[f]=n[f];return new Xt(c,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,n=-1,e=t.length;++n<e;)for(var r,o=t[n],i=o.length-1,l=o[i];--i>=0;)(r=o[i])&&(l&&4^r.compareDocumentPosition(l)&&l.parentNode.insertBefore(r,l),l=r);return this},sort:function(t){function n(a,b){return a&&b?t(a.__data__,b.__data__):!a-!b}t||(t=$);for(var e=this._groups,r=e.length,o=new Array(r),l=0;l<r;++l){for(var c,f=e[l],h=f.length,d=o[l]=new Array(h),i=0;i<h;++i)(c=f[i])&&(d[i]=c);d.sort(n)}return new Xt(o,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,n=0,e=t.length;n<e;++n)for(var r=t[n],i=0,o=r.length;i<o;++i){var l=r[i];if(l)return l}return null},size:function(){let t=0;for(const n of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var n=this._groups,e=0,r=n.length;e<r;++e)for(var o,l=n[e],i=0,c=l.length;i<c;++i)(o=l[i])&&t.call(o,o.__data__,i,l);return this},attr:function(t,n){var e=J(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?G:W:"function"==typeof n?e.local?et:nt:e.local?tt:K)(e,n))},style:function(t,n,e){return arguments.length>1?this.each((null==n?ot:"function"==typeof n?st:at)(t,n,null==e?"":e)):ut(this.node(),t)},property:function(t,n){return arguments.length>1?this.each((null==n?lt:"function"==typeof n?ft:ct)(t,n)):this.node()[t]},classed:function(t,n){var e=ht(t+"");if(arguments.length<2){for(var r=pt(this.node()),i=-1,o=e.length;++i<o;)if(!r.contains(e[i]))return!1;return!0}return this.each(("function"==typeof n?xt:n?yt:wt)(e,n))},text:function(t){return arguments.length?this.each(null==t?bt:("function"==typeof t?Mt:_t)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?St:("function"==typeof t?Et:kt)(t)):this.node().innerHTML},raise:function(){return this.each(Nt)},lower:function(){return this.each(Ut)},append:function(t){var n="function"==typeof t?t:Pt(t);return this.select((function(){return this.appendChild(n.apply(this,arguments))}))},insert:function(t,n){var e="function"==typeof t?t:Pt(t),select=null==n?zt:"function"==typeof n?n:C(n);return this.select((function(){return this.insertBefore(e.apply(this,arguments),select.apply(this,arguments)||null)}))},remove:function(){return this.each(Vt)},clone:function(t){return this.select(t?Ot:Dt)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,n,e){var i,r,o=Lt(t+""),l=o.length;if(!(arguments.length<2)){for(c=n?Tt:jt,i=0;i<l;++i)this.each(c(o[i],n,e));return this}var c=this.node().__on;if(c)for(var f,h=0,d=c.length;h<d;++h)for(i=0,f=c[h];i<l;++i)if((r=o[i]).type===f.type&&r.name===f.name)return f.value},dispatch:function(t,n){return this.each(("function"==typeof n?Rt:Ht)(t,n))},[Symbol.iterator]:function*(){for(var t=this._groups,n=0,e=t.length;n<e;++n)for(var r,o=t[n],i=0,l=o.length;i<l;++i)(r=o[i])&&(yield r)}};var Bt=Yt,It=function(t){return"string"==typeof t?new Xt([[document.querySelector(t)]],[document.documentElement]):new Xt([[t]],Ft)};var $t=function(t,n,e){t.prototype=n.prototype=e,e.constructor=t};function Qt(t,n){var e=Object.create(t.prototype);for(var r in n)e[r]=n[r];return e}function Zt(){}var Jt="\\s*([+-]?\\d+)\\s*",Wt="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Gt="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Kt=/^#([0-9a-f]{3,8})$/,tn=new RegExp("^rgb\\("+[Jt,Jt,Jt]+"\\)$"),nn=new RegExp("^rgb\\("+[Gt,Gt,Gt]+"\\)$"),en=new RegExp("^rgba\\("+[Jt,Jt,Jt,Wt]+"\\)$"),rn=new RegExp("^rgba\\("+[Gt,Gt,Gt,Wt]+"\\)$"),on=new RegExp("^hsl\\("+[Wt,Gt,Gt]+"\\)$"),an=new RegExp("^hsla\\("+[Wt,Gt,Gt,Wt]+"\\)$"),sn={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 un(){return this.rgb().formatHex()}function ln(){return this.rgb().formatRgb()}function cn(t){var n,e;return t=(t+"").trim().toLowerCase(),(n=Kt.exec(t))?(e=n[1].length,n=parseInt(n[1],16),6===e?fn(n):3===e?new gn(n>>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===e?hn(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===e?hn(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|240&n,((15&n)<<4|15&n)/255):null):(n=tn.exec(t))?new gn(n[1],n[2],n[3],1):(n=nn.exec(t))?new gn(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=en.exec(t))?hn(n[1],n[2],n[3],n[4]):(n=rn.exec(t))?hn(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=on.exec(t))?wn(n[1],n[2]/100,n[3]/100,1):(n=an.exec(t))?wn(n[1],n[2]/100,n[3]/100,n[4]):sn.hasOwnProperty(t)?fn(sn[t]):"transparent"===t?new gn(NaN,NaN,NaN,0):null}function fn(t){return new gn(t>>16&255,t>>8&255,255&t,1)}function hn(t,g,b,a){return a<=0&&(t=g=b=NaN),new gn(t,g,b,a)}function pn(t){return t instanceof Zt||(t=cn(t)),t?new gn((t=t.rgb()).r,t.g,t.b,t.opacity):new gn}function dn(t,g,b,n){return 1===arguments.length?pn(t):new gn(t,g,b,null==n?1:n)}function gn(t,g,b,n){this.r=+t,this.g=+g,this.b=+b,this.opacity=+n}function mn(){return"#"+yn(this.r)+yn(this.g)+yn(this.b)}function vn(){var a=this.opacity;return(1===(a=isNaN(a)?1:Math.max(0,Math.min(1,a)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||
vendor: 9,556 bytes, line 2
20))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===a?")":", "+a+")")}function yn(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function wn(t,s,n,a){return a<=0?t=s=n=NaN:n<=0||n>=1?t=s=NaN:s<=0&&(t=NaN),new bn(t,s,n,a)}function xn(t){if(t instanceof bn)return new bn(t.h,t.s,t.l,t.opacity);if(t instanceof Zt||(t=cn(t)),!t)return new bn;if(t instanceof bn)return t;var n=(t=t.rgb()).r/255,g=t.g/255,b=t.b/255,e=Math.min(n,g,b),r=Math.max(n,g,b),o=NaN,s=r-e,l=(r+e)/2;return s?(o=n===r?(g-b)/s+6*(g<b):g===r?(b-n)/s+2:(n-g)/s+4,s/=l<.5?r+e:2-r-e,o*=60):s=l>0&&l<1?0:o,new bn(o,s,l,t.opacity)}function bn(t,s,n,e){this.h=+t,this.s=+s,this.l=+n,this.opacity=+e}function _n(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}function Mn(t,n,e,r,o){var l=t*t,c=l*t;return((1-3*t+3*l-c)*n+(4-6*l+3*c)*e+(1+3*t+3*l-3*c)*r+c*o)/6}$t(Zt,cn,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:un,formatHex:un,formatHsl:function(){return xn(this).formatHsl()},formatRgb:ln,toString:ln}),$t(gn,dn,Qt(Zt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new gn(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new gn(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:mn,formatHex:mn,formatRgb:vn,toString:vn})),$t(bn,(function(t,s,n,e){return 1===arguments.length?xn(t):new bn(t,s,n,null==e?1:e)}),Qt(Zt,{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=this.h%360+360*(this.h<0),s=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,e=n+(n<.5?n:1-n)*s,r=2*n-e;return new gn(_n(t>=240?t-240:t+120,r,e),_n(t,r,e),_n(t<120?t+240:t-120,r,e),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var a=this.opacity;return(1===(a=isNaN(a)?1:Math.max(0,Math.min(1,a)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===a?")":", "+a+")")}}));var Sn=t=>()=>t;function kn(a,t){return function(n){return a+n*t}}function En(t){return 1==(t=+t)?Nn:function(a,b){return b-a?function(a,b,t){return a=Math.pow(a,t),b=Math.pow(b,t)-a,t=1/t,function(n){return Math.pow(a+n*b,t)}}(a,b,t):Sn(isNaN(a)?b:a)}}function Nn(a,b){var t=b-a;return t?kn(a,t):Sn(isNaN(a)?b:a)}var Un=function t(n){var e=En(n);function r(t,n){var r=e((t=dn(t)).r,(n=dn(n)).r),g=e(t.g,n.g),b=e(t.b,n.b),o=Nn(t.opacity,n.opacity);return function(n){return t.r=r(n),t.g=g(n),t.b=b(n),t.opacity=o(n),t+""}}return r.gamma=t,r}(1);function An(t){return function(n){var i,e,r=n.length,o=new Array(r),g=new Array(r),b=new Array(r);for(i=0;i<r;++i)e=dn(n[i]),o[i]=e.r||0,g[i]=e.g||0,b[i]=e.b||0;return o=t(o),g=t(g),b=t(b),e.opacity=1,function(t){return e.r=o(t),e.g=g(t),e.b=b(t),e+""}}}An((function(t){var n=t.length-1;return function(e){var i=e<=0?e=0:e>=1?(e=1,n-1):Math.floor(e*n),r=t[i],o=t[i+1],l=i>0?t[i-1]:2*r-o,c=i<n-1?t[i+2]:2*o-r;return Mn((e-i/n)*n,l,r,o,c)}})),An((function(t){var n=t.length;return function(e){var i=Math.floor(((e%=1)<0?++e:e)*n),r=t[(i+n-1)%n],o=t[i%n],l=t[(i+1)%n],c=t[(i+2)%n];return Mn((e-i/n)*n,r,o,l,c)}}));var Cn=function(a,b){b||(b=[]);var i,t=a?Math.min(b.length,a.length):0,n=b.slice();return function(e){for(i=0;i<t;++i)n[i]=a[i]*(1-e)+b[i]*e;return n}};function Pn(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function zn(a,b){var i,t=b?b.length:0,n=a?Math.min(t,a.length):0,e=new Array(n),r=new Array(t);for(i=0;i<n;++i)e[i]=Hn(a[i],b[i]);for(;i<t;++i)r[i]=b[i];return function(t){for(i=0;i<n;++i)r[i]=e[i](t);return r}}var Vn=function(a,b){var t=new Date;return a=+a,b=+b,function(n){return t.setTime(a*(1-n)+b*n),t}},Dn=function(a,b){return a=+a,b=+b,function(t){return a*(1-t)+b*t}},object=function(a,b){var t,i={},n={};for(t in null!==a&&"object"==typeof a||(a={}),null!==b&&"object"==typeof b||(b={}),b)t in a?i[t]=Hn(a[t],b[t]):n[t]=b[t];return function(e){for(t in i)n[t]=i[t](e);return n}},On=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Ln=new RegExp(On.source,"g");var jn,Tn,qn=function(a,b){var t,n,e,r=On.lastIndex=Ln.lastIndex=0,i=-1,s=[],q=[];for(a+="",b+="";(t=On.exec(a))&&(n=Ln.exec(b));)(e=n.index)>r&&(e=b.slice(r,e),s[i]?s[i]+=e:s[++i]=e),(t=t[0])===(n=n[0])?s[i]?s[i]+=n:s[++i]=n:(s[++i]=null,q.push({i:i,x:Dn(t,n)})),r=Ln.lastIndex;return r<b.length&&(e=b.slice(r),s[i]?s[i]+=e:s[++i]=e),s.length<2?q[0]?function(b){return function(t){return b(t)+""}}(q[0].x):function(b){return function(){return b}}(b):(b=q.length,function(t){for(var n,i=0;i<b;++i)s[(n=q[i]).i]=n.x(t);return s.join("")})},Hn=function(a,b){var t,n=typeof b;return null==b||"boolean"===n?Sn(b):("number"===n?Dn:"string"===n?(t=cn(b))?(b=t,Un):qn:b instanceof cn?Un:b instanceof Date?Vn:Pn(b)?Cn:Array.isArray(b)?zn:"function"!=typeof b.valueOf&&"function"!=typeof b.toString||isNaN(b)?object:Dn)(a,b)},Rn=0,Fn=0,Xn=0,Yn=0,Bn=0,In=0,$n="object"==typeof performance&&performance.now?performance:Date,Qn="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function Zn(){return Bn||(Qn(Jn),Bn=$n.now()+In)}function Jn(){Bn=0}function Wn(){this._call=this._time=this._next=null}function Gn(t,n,time){var e=new Wn;return e.restart(t,n,time),e}function Kn(){Bn=(Yn=$n.now())+In,Rn=Fn=0;try{!function(){Zn(),++Rn;for(var t,n=jn;n;)(t=Bn-n._time)>=0&&n._call.call(null,t),n=n._next;--Rn}()}finally{Rn=0,function(){var t,n,e=jn,time=1/0;for(;e;)e._call?(time>e._time&&(time=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:jn=n);Tn=t,ne(time)}(),Bn=0}}function te(){var t=$n.now(),n=t-Yn;n>1e3&&(In-=n,Yn=t)}function ne(time){Rn||(Fn&&(Fn=clearTimeout(Fn)),time-Bn>24?(time<1/0&&(Fn=setTimeout(Kn,time-$n.now()-In)),Xn&&(Xn=clearInterval(Xn))):(Xn||(Yn=$n.now(),Xn=setInterval(te,1e3)),Rn=1,Qn(Kn)))}Wn.prototype=Gn.prototype={constructor:Wn,restart:function(t,n,time){if("function"!=typeof t)throw new TypeError("callback is not a function");time=(null==time?Zn():+time)+(null==n?0:+n),this._next||Tn===this||(Tn?Tn._next=this:jn=this,Tn=this),this._call=t,this._time=time,ne()},stop:function(){this._call&&(this._call=null,this._time=1/0,ne())}};var ee=function(t,n,time){var e=new Wn;return n=null==n?0:+n,e.restart(r=>{e.stop(),t(r+n)},n,time),e},re=U("start","end","cancel","interrupt"),ie=[],oe=function(t,n,e,r,o,l){var c=t.__transition;if(c){if(e in c)return}else t.__transition={};!function(t,n,e){var r,o=t.__transition;function l(h){var i,d,m,v;if(1!==e.state)return f();for(i in o)if((v=o[i]).name===e.name){if(3===v.state)return ee(l);4===v.state?(v.state=6,v.timer.stop(),v.on.call("interrupt",t,t.__data__,v.index,v.group),delete o[i]):+i<n&&(v.state=6,v.timer.stop(),v.on.call("cancel",t,t.__data__,v.index,v.group),delete o[i])}if(ee((function(){3===e.state&&(e.state=4,e.timer.restart(c,e.delay,e.time),c(h))})),e.state=2,e.on.call("start",t,t.__data__,e.index,e.group),2===e.state){for(e.state=3,r=new Array(m=e.tween.length),i=0,d=-1;i<m;++i)(v=e.tween[i].value.call(t,t.__data__,e.index,e.group))&&(r[++d]=v);r.length=d+1}}function c(n){for(var o=n<e.duration?e.ease.call(null,n/e.duration):(e.timer.restart(f),e.state=5,1),i=-1,l=r.length;++i<l;)r[i].call(t,o);5===e.state&&(e.on.call("end",t,t.__data__,e.index,e.group),f())}function f(){for(var i in e.state=6,e.timer.stop(),delete o[n],o)return;delete t.__transition}o[n]=e,e.timer=Gn((function(t){e.state=1,e.timer.restart(l,e.delay,e.time),e.delay<=t&&l(t-e.delay)}),0,e.time)}(t,e,{name:n,index:r,group:o,on:re,tween:ie,time:l.time,delay:l.delay,duration:l.duration,ease:l.ease,timer:null,state:0})};function ae(t,n){var e=ue(t,n);if(e.state>0)throw new Error("too late; already scheduled");return e}function se(t,n){var e=ue(t,n);if(e.state>3)throw new Error("too late; already running");return e}function ue(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("transition not found");return e}var le,ce=function(t,n){var e,r,i,o=t.__transition,l=!0;if(o){for(i in n=null==n?null:n+"",o)(e=o[i]).name===n?(r=e.state>2&&e.state<5,e.state=6,e.timer.stop(),e.on.call(r?"interrupt":"cancel",t,t.__data__,e.index,e.group),delete o[i]):l=!1;l&&delete t.__transition}},fe=180/Math.PI,he={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},pe=function(a,b,t,n,e,r){var o,l,c;return(o=Math.sqrt(a*a+b*b))&&(a/=o,b/=o),(c=a*t+b*n)&&(t-=a*c,n-=b*c),(l=Math.sqrt(t*t+n*n))&&(t/=l,n/=l,c/=l),a*n<b*t&&(a=-a,b=-b,c=-c,o=-o),{translateX:e,translateY:r,rotate:Math.atan2(b,a)*fe,skewX:Math.atan(c)*fe,scaleX:o,scaleY:l}};function de(t,n,e,r){function o(s){return s.length?s.pop()+" ":""}return function(a,b){var s=[],q=[];return a=t(a),b=t(b),function(t,r,o,l,s,q){if(t!==o||r!==l){var i=s.push("translate(",null,n,null,e);q.push({i:i-4,x:Dn(t,o)},{i:i-2,x:Dn(r,l)})}else(o||l)&&s.push("translate("+o+n+l+e)}(a.translateX,a.translateY,b.translateX,b.translateY,s,q),function(a,b,s,q){a!==b?(a-b>180?b+=360:b-a>180&&(a+=360),q.push({i:s.push(o(s)+"rotate(",null,r)-2,x:Dn(a,b)})):b&&s.push(o(s)+"rotate("+b+r)}(a.rotate,b.rotate,s,q),function(a,b,s,q){a!==b?q.push({i:s.push(o(s)+"skewX(",
vendor: 14,899 bytes, line 2
2null,r)-2,x:Dn(a,b)}):b&&s.push(o(s)+"skewX("+b+r)}(a.skewX,b.skewX,s,q),function(t,n,e,r,s,q){if(t!==e||n!==r){var i=s.push(o(s)+"scale(",null,",",null,")");q.push({i:i-4,x:Dn(t,e)},{i:i-2,x:Dn(n,r)})}else 1===e&&1===r||s.push(o(s)+"scale("+e+","+r+")")}(a.scaleX,a.scaleY,b.scaleX,b.scaleY,s,q),a=b=null,function(t){for(var n,i=-1,e=q.length;++i<e;)s[(n=q[i]).i]=n.x(t);return s.join("")}}}var ge=de((function(t){const n=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return n.isIdentity?he:pe(n.a,n.b,n.c,n.d,n.e,n.f)}),"px, ","px)","deg)"),me=de((function(t){return null==t?he:(le||(le=document.createElementNS("http://www.w3.org/2000/svg","g")),le.setAttribute("transform",t),(t=le.transform.baseVal.consolidate())?(t=t.matrix,pe(t.a,t.b,t.c,t.d,t.e,t.f)):he)}),", ",")",")");function ve(t,n){var e,r;return function(){var o=se(this,t),l=o.tween;if(l!==e)for(var i=0,c=(r=e=l).length;i<c;++i)if(r[i].name===n){(r=r.slice()).splice(i,1);break}o.tween=r}}function ye(t,n,e){var r,o;if("function"!=typeof e)throw new Error;return function(){var l=se(this,t),c=l.tween;if(c!==r){o=(r=c).slice();for(var f={name:n,value:e},i=0,h=o.length;i<h;++i)if(o[i].name===n){o[i]=f;break}i===h&&o.push(f)}l.tween=o}}function we(t,n,e){var r=t._id;return t.each((function(){var t=se(this,r);(t.value||(t.value={}))[n]=e.apply(this,arguments)})),function(t){return ue(t,r).value[n]}}var xe=function(a,b){var t;return("number"==typeof b?Dn:b instanceof cn?Un:(t=cn(b))?(b=t,Un):qn)(a,b)};function be(t){return function(){this.removeAttribute(t)}}function _e(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Me(t,n,e){var r,o,l=e+"";return function(){var c=this.getAttribute(t);return c===l?null:c===r?o:o=n(r=c,e)}}function Se(t,n,e){var r,o,l=e+"";return function(){var c=this.getAttributeNS(t.space,t.local);return c===l?null:c===r?o:o=n(r=c,e)}}function ke(t,n,e){var r,o,l;return function(){var c,f,h=e(this);if(null!=h)return(c=this.getAttribute(t))===(f=h+"")?null:c===r&&f===o?l:(o=f,l=n(r=c,h));this.removeAttribute(t)}}function Ee(t,n,e){var r,o,l;return function(){var c,f,h=e(this);if(null!=h)return(c=this.getAttributeNS(t.space,t.local))===(f=h+"")?null:c===r&&f===o?l:(o=f,l=n(r=c,h));this.removeAttributeNS(t.space,t.local)}}function Ne(t,i){return function(n){this.setAttribute(t,i.call(this,n))}}function Ue(t,i){return function(n){this.setAttributeNS(t.space,t.local,i.call(this,n))}}function Ae(t,n){var e,r;function o(){var i=n.apply(this,arguments);return i!==r&&(e=(r=i)&&Ue(t,i)),e}return o._value=n,o}function Ce(t,n){var e,r;function o(){var i=n.apply(this,arguments);return i!==r&&(e=(r=i)&&Ne(t,i)),e}return o._value=n,o}function Pe(t,n){return function(){ae(this,t).delay=+n.apply(this,arguments)}}function ze(t,n){return n=+n,function(){ae(this,t).delay=n}}function Ve(t,n){return function(){se(this,t).duration=+n.apply(this,arguments)}}function De(t,n){return n=+n,function(){se(this,t).duration=n}}function Oe(t,n){if("function"!=typeof n)throw new Error;return function(){se(this,t).ease=n}}function Le(t,n,e){var r,o,l=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var i=t.indexOf(".");return i>=0&&(t=t.slice(0,i)),!t||"start"===t}))}(n)?ae:se;return function(){var c=l(this,t),f=c.on;f!==r&&(o=(r=f).copy()).on(n,e),c.on=o}}var je=Bt.prototype.constructor;function Te(t){return function(){this.style.removeProperty(t)}}function qe(t,i,n){return function(e){this.style.setProperty(t,i.call(this,e),n)}}function He(t,n,e){var r,o;function l(){var i=n.apply(this,arguments);return i!==o&&(r=(o=i)&&qe(t,i,e)),r}return l._value=n,l}function Re(i){return function(t){this.textContent=i.call(this,t)}}function Fe(t){var n,e;function r(){var i=t.apply(this,arguments);return i!==e&&(n=(e=i)&&Re(i)),n}return r._value=t,r}var Xe=0;function Ye(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r}function Be(){return++Xe}var Ie=Bt.prototype;Ye.prototype=function(t){return Bt().transition(t)}.prototype={constructor:Ye,select:function(select){var t=this._name,n=this._id;"function"!=typeof select&&(select=C(select));for(var e=this._groups,r=e.length,o=new Array(r),l=0;l<r;++l)for(var c,f,h=e[l],d=h.length,m=o[l]=new Array(d),i=0;i<d;++i)(c=h[i])&&(f=select.call(c,c.__data__,i,h))&&("__data__"in c&&(f.__data__=c.__data__),m[i]=f,oe(m[i],t,n,i,m,ue(c,n)));return new Ye(o,this._parents,t,n)},selectAll:function(select){var t=this._name,n=this._id;"function"!=typeof select&&(select=V(select));for(var e=this._groups,r=e.length,o=[],l=[],c=0;c<r;++c)for(var f,h=e[c],d=h.length,i=0;i<d;++i)if(f=h[i]){for(var m,v=select.call(f,f.__data__,i,h),y=ue(f,n),w=0,x=v.length;w<x;++w)(m=v[w])&&oe(m,t,n,w,v,y);o.push(v),l.push(f)}return new Ye(o,l,t,n)},filter:function(t){"function"!=typeof t&&(t=D(t));for(var n=this._groups,e=n.length,r=new Array(e),o=0;o<e;++o)for(var l,c=n[o],f=c.length,h=r[o]=[],i=0;i<f;++i)(l=c[i])&&t.call(l,l.__data__,i,c)&&h.push(l);return new Ye(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,o=e.length,l=Math.min(r,o),c=new Array(r),f=0;f<l;++f)for(var h,d=n[f],m=e[f],v=d.length,y=c[f]=new Array(v),i=0;i<v;++i)(h=d[i]||m[i])&&(y[i]=h);for(;f<r;++f)c[f]=n[f];return new Ye(c,this._parents,this._name,this._id)},selection:function(){return new je(this._groups,this._parents)},transition:function(){for(var t=this._name,n=this._id,e=Be(),r=this._groups,o=r.length,l=0;l<o;++l)for(var c,f=r[l],h=f.length,i=0;i<h;++i)if(c=f[i]){var d=ue(c,n);oe(c,t,e,i,f,{time:d.time+d.delay+d.duration,delay:0,duration:d.duration,ease:d.ease})}return new Ye(r,this._parents,t,e)},call:Ie.call,nodes:Ie.nodes,node:Ie.node,size:Ie.size,empty:Ie.empty,each:Ie.each,on:function(t,n){var e=this._id;return arguments.length<2?ue(this.node(),e).on.on(t):this.each(Le(e,t,n))},attr:function(t,n){var e=J(t),i="transform"===e?me:xe;return this.attrTween(t,"function"==typeof n?(e.local?Ee:ke)(e,i,we(this,"attr."+t,n)):null==n?(e.local?_e:be)(e):(e.local?Se:Me)(e,i,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=J(t);return this.tween(e,(r.local?Ae:Ce)(r,n))},style:function(t,n,e){var i="transform"==(t+="")?ge:xe;return null==n?this.styleTween(t,function(t,n){var e,r,o;return function(){var l=ut(this,t),c=(this.style.removeProperty(t),ut(this,t));return l===c?null:l===e&&c===r?o:o=n(e=l,r=c)}}(t,i)).on("end.style."+t,Te(t)):"function"==typeof n?this.styleTween(t,function(t,n,e){var r,o,l;return function(){var c=ut(this,t),f=e(this),h=f+"";return null==f&&(this.style.removeProperty(t),h=f=ut(this,t)),c===h?null:c===r&&h===o?l:(o=h,l=n(r=c,f))}}(t,i,we(this,"style."+t,n))).each(function(t,n){var e,r,o,l,c="style."+n,f="end."+c;return function(){var h=se(this,t),d=h.on,m=null==h.value[c]?l||(l=Te(n)):void 0;d===e&&o===m||(r=(e=d).copy()).on(f,o=m),h.on=r}}(this._id,t)):this.styleTween(t,function(t,n,e){var r,o,l=e+"";return function(){var c=ut(this,t);return c===l?null:c===r?o:o=n(r=c,e)}}(t,i,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,He(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}}(we(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var n="text";if(arguments.length<1)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw new Error;return this.tween(n,Fe(t))},remove:function(){return this.on("end.remove",(t=this._id,function(){var n=this.parentNode;for(var i in this.__transition)if(+i!==t)return;n&&n.removeChild(this)}));var t},tween:function(t,n){var e=this._id;if(t+="",arguments.length<2){for(var r,o=ue(this.node(),e).tween,i=0,l=o.length;i<l;++i)if((r=o[i]).name===t)return r.value;return null}return this.each((null==n?ve:ye)(e,t,n))},delay:function(t){var n=this._id;return arguments.length?this.each(("function"==typeof t?Pe:ze)(n,t)):ue(this.node(),n).delay},duration:function(t){var n=this._id;return arguments.length?this.each(("function"==typeof t?Ve:De)(n,t)):ue(this.node(),n).duration},ease:function(t){var n=this._id;return arguments.length?this.each(Oe(n,t)):ue(this.node(),n).ease},easeVarying:function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,n){return function(){var e=n.apply(this,arguments);if("function"!=typeof e)throw new Error;se(this,t).ease=e}}(this._id,t))},end:function(){var t,n,e=this,r=e._id,o=e.size();return new Promise((function(l,c){var f={value:c},h={value:function(){0==--o&&l()}};e.each((function(){var e=se(this,r),o=e.on;o!==t&&((n=(t=o).copy())._.cancel.push(f),n._.interrupt.push(f),n._.end.push(h)),e.on=n})),0===o&&l()}))},[Symbol.iterator]:Ie[Symbol.iterator]};var $e={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};function Qe(t,n){for(var e;!(e=t.__transition)||!(e=e[n]);)if(!(t=t.parentNode))throw new Error(`transition ${n} not found`);return e}Bt.prototype.interrupt=function(t){return this.each((function(){ce(this,t)}))},Bt.prototype.transition=function(t){var n,e;t instanceof Ye?(n=t._id,t=t._name):(n=Be(),(e=$e).time=Zn(),t=null==t?null:t+"");for(var r=this._groups,o=r.length,l=0;l<o;++l)for(var c,f=r[l],h=f.length,i=0;i<h;++i)(c=f[i])&&oe(c,t,n,i,f,e||Qe(c,n));return new Ye(r,this._parents,t,n)};const{abs:Ze,max:Je,min:We}=Math;function Ge(t){return[+t[0],+t[1]]}function Ke(t){return[Ge(t[0]),Ge(t[1])]}["w","e"].map(nr),["n","s"].map(nr),["n","w","e","s","nw","ne","sw","se"].map(nr);function nr(t){return{type:t}}var er=function(t,n,e){t=+t,n=+n,e=(r=arguments.length)<2?(n=t,t=0,1):r<3?1:+e;for(var i=-1,r=0|Math.max(0,Math.ceil((n-t)/e)),o=new Array(r);++i<r;)o[i]=t+i*e;return o};function rr(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t)}return this}const ir=Symbol("implicit");function or(){var t=new Map,n=[],e=[],r=ir;function o(o){var l=o+"",i=t.get(l);if(!i){if(r!==ir)return r;t.set(l,i=n.push(o))}return e[(i-1)%e.length]}return o.domain=function(e){if(!arguments.length)return n.slice();n=[],t=new Map;for(const r of e){const e=r+"";t.has(e)||t.set(e,n.push(r))}return o},o.range=function(t){return arguments.length?(e=Array.from(t),o):e.slice()},o.unknown=function(t){return arguments.length?(r=t,o):r},o.copy=function(){return or(n,e).unknown(r)},rr.apply(o,arguments),o}function ar(){var t,n,e=or().unknown(void 0),r=e.domain,o=e.range,l=0,c=1,f=!1,h=0,d=0,m=.5;function v(){var e=r().length,v=c<l,y=v?c:l,w=v?l:c;t=(w-y)/Math.max(1,e-h+2*d),f&&(t=Math.floor(t)),y+=(w-y-t*(e-h))*m,n=t*(1-h),f&&(y=Math.round(y),n=Math.round(n));var x=er(e).map((function(i){return y+t*i}));return o(v?x.reverse():x)}return delete e.unknown,e.domain=function(t){return arguments.length?(r(t),v()):r()},e.range=function(t){return arguments.length?([l,c]=t,l=+l,c=+c,v()):[l,c]},e.rangeRound=function(t){return[l,c]=t,l=+l,c=+c,f=!0,v()},e.bandwidth=function(){return n},e.step=function(){return t},e.round=function(t){return arguments.length?(f=!!t,v()):f},e.padding=function(t){return arguments.length?(h=Math.min(1,d=+t),v()):h},e.paddingInner=function(t){return arguments.length?(h=Math.min(1,t),v()):h},e.paddingOuter=function(t){return arguments.length?(d=+t,v()):d},e.align=function(t){return arguments.length?(m=Math.max(0,Math.min(1,t)),v()):m},e.copy=function(){return ar(r(),[l,c]).round(f).paddingInner(h).paddingOuter(d).align(m)},rr.apply(v(),arguments)}var sr=Math.sqrt(50),ur=Math.sqrt(10),lr=Math.sqrt(2);function cr(t,n,e){var r=(n-t)/Math.max(0,e),o=Math.floor(Math.log(r)/Math.LN10),l=r/Math.pow(10,o);return o>=0?(l>=sr?10:l>=ur?5:l>=lr?2:1)*Math.pow(10,o):-Math.pow(10,-o)/(l>=sr?10:l>=ur?5:l>=lr?2:1)}var fr=function(a,b){return a<b?-1:a>b?1:a>=b?0:NaN},pr=function(t){let n=t,e=t;function r(a,t,n,r){for(null==n&&(n=0),null==r&&(r=a.length);n<r;){const o=n+r>>>1;e(a[o],t)<0?n=o+1:r=o}return n}return 1===t.length&&(n=(n,e)=>t(n)-e,e=function(t){return(n,e)=>fr(t(n),e)}(t)),{left:r,center:function(a,t,e,o){null==e&&(e=0),null==o&&(o=a.length);const i=r(a,t,e,o-1);return i>e&&n(a[i-1],t)>-n(a[i],t)?i-1:i},right:function(a,t,n,r){for(null==n&&(n=0),null==r&&(r=a.length);n<r;){const o=n+r>>>1;e(a[o],t)>0?r=o:n=o+1}return n}}};const dr=pr(fr),gr=dr.right;dr.left,pr((function(t){return null===t?NaN:+t})).center;var mr=gr,vr=function(a,b){return a=+a,b=+b,function(t){return Math.round(a*(1-t)+b*t)}};function yr(t){return+t}var wr=[0,1];function xr(t){return t}function _r(a,b){return(b-=a=+a)?function(t){return(t-a)/b}:(t=isNaN(b)?NaN:.5,function(){return t});var t}function Mr(t,n,e){var r=t[0],o=t[1],l=n[0],c=n[1];return o<r?(r=_r(o,r),l=e(c,l)):(r=_r(r,o),l=e(l,c)),function(t){return l(r(t))}}function Sr(t,n,e){var r=Math.min(t.length,n.length)-1,o=new Array(r),l=new Array(r),i=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),n=n.slice().reverse());++i<r;)o[i]=_r(t[i],t[i+1]),l[i]=e(n[i],n[i+1]);return function(n){var i=mr(t,n,1,r)-1;return l[i](o[i](n))}}function kr(source,t){return t.domain(source.domain()).range(source.range()).interpolate(source.interpolate()).clamp(source.clamp()).unknown(source.unknown())}function Er(){var t,n,e,r,output,input,o=wr,l=wr,c=Hn,f=xr;function h(){var a,b,t,n=Math.min(o.length,l.length);return f!==xr&&(a=o[0],b=o[n-1],a>b&&(t=a,a=b,b=t),f=function(t){return Math.max(a,Math.min(b,t))}),r=n>2?Sr:Mr,output=input=null,d}function d(n){return isNaN(n=+n)?e:(output||(output=r(o.map(t),l,c)))(t(f(n)))}return d.invert=function(e){return f(n((input||(input=r(l,o.map(t),Dn)))(e)))},d.domain=function(t){return arguments.length?(o=Array.from(t,yr),h()):o.slice()},d.range=function(t){return arguments.length?(l=Array.from(t),h()):l.slice()},d.rangeRound=function(t){return l=Array.from(t),c=vr,h()},d.clamp=function(t){return arguments.length?(f=!!t||xr,h()):f!==xr},d.interpolate=function(t){return arguments.length?(c=t,h()):c},d.unknown=function(t){return arguments.length?(e=t,d):e},function(e,u){return t=e,n=u,h()}}function Nr(){return Er()(xr,xr)}var Ur=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ar(t){if(!(n=Ur.exec(t)))throw new Error("invalid format: "+t);var n;return new Cr({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}function Cr(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.
2width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}Ar.prototype=Cr.prototype,Cr.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};function Pr(t,p){if((i=(t=p?t.toExponential(p-1):t.toExponential()).indexOf("e"))<0)return null;var i,n=t.slice(0,i);return[n.length>1?n[0]+n.slice(2):n,+t.slice(i+1)]}var zr,Vr,Dr,Or,Lr=function(t){return(t=Pr(Math.abs(t)))?t[1]:NaN},jr=function(t,p){var n=Pr(t,p);if(!n)return t+"";var e=n[0],r=n[1];return r<0?"0."+new Array(-r).join("0")+e:e.length>r+1?e.slice(0,r+1)+"."+e.slice(r+1):e+new Array(r-e.length+2).join("0")},Tr={"%":(t,p)=>(100*t).toFixed(p),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,p)=>t.toExponential(p),f:(t,p)=>t.toFixed(p),g:(t,p)=>t.toPrecision(p),o:t=>Math.round(t).toString(8),p:(t,p)=>jr(100*t,p),r:jr,s:function(t,p){var n=Pr(t,p);if(!n)return t+"";var e=n[0],r=n[1],i=r-(zr=3*Math.max(-8,Math.min(8,Math.floor(r/3))))+1,o=e.length;return i===o?e:i>o?e+new Array(i-o+1).join("0"):i>0?e.slice(0,i)+"."+e.slice(i):"0."+new Array(1-i).join("0")+Pr(t,Math.max(0,p+i-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)},qr=function(t){return t},map=Array.prototype.map,Hr=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];Vr=function(t){var n,e,r=void 0===t.grouping||void 0===t.thousands?qr:(n=map.call(t.grouping,Number),e=t.thousands+"",function(t,r){for(var i=t.length,o=[],l=0,g=n[0],c=0;i>0&&g>0&&(c+g+1>r&&(g=Math.max(1,r-c)),o.push(t.substring(i-=g,i+g)),!((c+=g+1)>r));)g=n[l=(l+1)%n.length];return o.reverse().join(e)}),o=void 0===t.currency?"":t.currency[0]+"",l=void 0===t.currency?"":t.currency[1]+"",c=void 0===t.decimal?".":t.decimal+"",f=void 0===t.numerals?qr:function(t){return function(n){return n.replace(/[0-9]/g,(function(i){return t[+i]}))}}(map.call(t.numerals,String)),h=void 0===t.percent?"%":t.percent+"",d=void 0===t.minus?"â":t.minus+"",m=void 0===t.nan?"NaN":t.nan+"";function v(t){var n=(t=Ar(t)).fill,e=t.align,v=t.sign,symbol=t.symbol,y=t.zero,w=t.width,x=t.comma,_=t.precision,M=t.trim,S=t.type;"n"===S?(x=!0,S="g"):Tr[S]||(void 0===_&&(_=12),M=!0,S="g"),(y||"0"===n&&"="===e)&&(y=!0,n="0",e="=");var k="$"===symbol?o:"#"===symbol&&/[boxX]/.test(S)?"0"+S.toLowerCase():"",E="$"===symbol?l:/[%p]/.test(S)?h:"",N=Tr[S],U=/[defgprs%]/.test(S);function A(t){var i,o,l,h=k,A=E;if("c"===S)A=N(t)+A,t="";else{var C=(t=+t)<0||1/t<0;if(t=isNaN(t)?m:N(Math.abs(t),_),M&&(t=function(s){t:for(var t,n=s.length,i=1,e=-1;i<n;++i)switch(s[i]){case".":e=t=i;break;case"0":0===e&&(e=i),t=i;break;default:if(!+s[i])break t;e>0&&(e=0)}return e>0?s.slice(0,e)+s.slice(t+1):s}(t)),C&&0==+t&&"+"!==v&&(C=!1),h=(C?"("===v?v:d:"-"===v||"("===v?"":v)+h,A=("s"===S?Hr[8+zr/3]:"")+A+(C&&"("===v?")":""),U)for(i=-1,o=t.length;++i<o;)if(48>(l=t.charCodeAt(i))||l>57){A=(46===l?c+t.slice(i+1):t.slice(i))+A,t=t.slice(0,i);break}}x&&!y&&(t=r(t,1/0));var P=h.length+t.length+A.length,z=P<w?new Array(w-P+1).join(n):"";switch(x&&y&&(t=r(z+t,z.length?w-A.length:1/0),z=""),e){case"<":t=h+t+A+z;break;case"=":t=h+z+t+A;break;case"^":t=z.slice(0,P=z.length>>1)+h+t+A+z.slice(P);break;default:t=z+h+t+A}return f(t)}return _=void 0===_?6:/[gprs]/.test(S)?Math.max(1,Math.min(21,_)):Math.max(0,Math.min(20,_)),A.toString=function(){return t+""},A}return{format:v,formatPrefix:function(t,n){var e=v(((t=Ar(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(Lr(n)/3))),o=Math.pow(10,-r),l=Hr[8+r/3];return function(t){return e(o*t)+l}}}}({thousands:",",grouping:[3],currency:["$",""]}),Dr=Vr.format,Or=Vr.formatPrefix;function Rr(t,n,e,r){var o,l=function(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),o=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),l=r/o;return l>=sr?o*=10:l>=ur?o*=5:l>=lr&&(o*=2),n<t?-o:o}(t,n,e);switch((r=Ar(null==r?",f":r)).type){case"s":var c=Math.max(Math.abs(t),Math.abs(n));return null!=r.precision||isNaN(o=function(t,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Lr(n)/3)))-Lr(Math.abs(t)))}(l,c))||(r.precision=o),Or(r,c);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=function(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,Lr(n)-Lr(t))+1}(l,Math.max(Math.abs(t),Math.abs(n))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=function(t){return Math.max(0,-Lr(Math.abs(t)))}(l))||(r.precision=o-2*("%"===r.type))}return Dr(r)}function Fr(t){var n=t.domain;return t.ticks=function(t){var e=n();return function(t,n,e){var r,o,l,c,i=-1;if(e=+e,(t=+t)===(n=+n)&&e>0)return[t];if((r=n<t)&&(o=t,t=n,n=o),0===(c=cr(t,n,e))||!isFinite(c))return[];if(c>0)for(t=Math.ceil(t/c),n=Math.floor(n/c),l=new Array(o=Math.ceil(n-t+1));++i<o;)l[i]=(t+i)*c;else for(c=-c,t=Math.ceil(t*c),n=Math.floor(n*c),l=new Array(o=Math.ceil(n-t+1));++i<o;)l[i]=(t+i)/c;return r&&l.reverse(),l}(e[0],e[e.length-1],null==t?10:t)},t.tickFormat=function(t,e){var r=n();return Rr(r[0],r[r.length-1],null==t?10:t,e)},t.nice=function(e){null==e&&(e=10);var r,o,l=n(),c=0,f=l.length-1,h=l[c],d=l[f],m=10;for(d<h&&(o=h,h=d,d=o,o=c,c=f,f=o);m-- >0;){if((o=cr(h,d,e))===r)return l[c]=h,l[f]=d,n(l);if(o>
20)h=Math.floor(h/o)*o,d=Math.ceil(d/o)*o;else{if(!(o<0))break;h=Math.ceil(h*o)/o,d=Math.floor(d*o)/o}r=o}return t},t}function Xr(){var t=Nr();return t.copy=function(){return kr(t,Xr())},rr.apply(t,arguments),Fr(t)}var Yr=function(t){return"string"==typeof t?new Xt([document.querySelectorAll(t)],[document.documentElement]):new Xt([null==t?[]:P(t)],Ft)};const Br=Math.PI,Ir=2*Br,$r=Ir-1e-6;function Qr(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function Zr(){return new Qr}Qr.prototype=Zr.prototype={constructor:Qr,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,o,l){this._+="C"+ +t+","+ +n+","+ +e+","+ +r+","+(this._x1=+o)+","+(this._y1=+l)},arcTo:function(t,n,e,r,o){t=+t,n=+n,e=+e,r=+r,o=+o;var l=this._x1,c=this._y1,f=e-t,h=r-n,d=l-t,m=c-n,v=d*d+m*m;if(o<0)throw new Error("negative radius: "+o);if(null===this._x1)this._+="M"+(this._x1=t)+","+(this._y1=n);else if(v>1e-6)if(Math.abs(m*f-h*d)>1e-6&&o){var y=e-l,w=r-c,x=f*f+h*h,_=y*y+w*w,M=Math.sqrt(x),S=Math.sqrt(v),k=o*Math.tan((Br-Math.acos((x+v-_)/(2*M*S)))/2),E=k/S,N=k/M;Math.abs(E-1)>1e-6&&(this._+="L"+(t+E*d)+","+(n+E*m)),this._+="A"+o+","+o+",0,0,"+ +(m*y>d*w)+","+(this._x1=t+N*f)+","+(this._y1=n+N*h)}else this._+="L"+(this._x1=t)+","+(this._y1=n);else;},arc:function(t,n,e,r,o,l){t=+t,n=+n,l=!!l;var c=(e=+e)*Math.cos(r),f=e*Math.sin(r),h=t+c,d=n+f,m=1^l,v=l?r-o:o-r;if(e<0)throw new Error("negative radius: "+e);null===this._x1?this._+="M"+h+","+d:(Math.abs(this._x1-h)>1e-6||Math.abs(this._y1-d)>1e-6)&&(this._+="L"+h+","+d),e&&(v<0&&(v=v%Ir+Ir),v>$r?this._+="A"+e+","+e+",0,1,"+m+","+(t-c)+","+(n-f)+"A"+e+","+e+",0,1,"+m+","+(this._x1=h)+","+(this._y1=d):v>1e-6&&(this._+="A"+e+","+e+",0,"+ +(v>=Br)+","+m+","+(this._x1=t+e*Math.cos(o))+","+(this._y1=n+e*Math.sin(o))))},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._}};var Jr=Zr,Wr=(Array.prototype.slice,function(t){return function(){return t}});function Gr(t){this._context=t}Gr.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,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n)}}};var Kr=function(t){return new Gr(t)};function ti(p){return p[0]}function ni(p){return p[1]}var ei=function(t,n){var e=Wr(!0),r=null,o=Kr,output=null;function line(data){var i,l,c,f=(data=function(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}(data)).length,h=!1;for(null==r&&(output=o(c=Jr())),i=0;i<=f;++i)!(i<f&&e(l=data[i],i,data))===h&&((h=!h)?output.lineStart():output.lineEnd()),h&&output.point(+t(l,i,data),+n(l,i,data));if(c)return output=null,c+""||null}return t="function"==typeof t?t:void 0===t?ti:Wr(t),n="function"==typeof n?n:void 0===n?ni:Wr(n),line.x=function(n){return arguments.length?(t="function"==typeof n?n:Wr(+n),line):t},line.y=function(t){return arguments.length?(n="function"==typeof t?t:Wr(+t),line):n},line.defined=function(t){return arguments.length?(e="function"==typeof t?t:Wr(!!t),line):e},line.curve=function(t){return arguments.length?(o=t,null!=r&&(output=o(r)),line):o},line.context=function(t){return arguments.length?(null==t?r=output=null:output=o(r=t),line):r},line};function ri(t){return((t=Math.exp(t))+1/t)/2}(function t(n,e,r){function o(t,o){var i,l,c=t[0],f=t[1],h=t[2],d=o[0],m=o[1],v=o[2],y=d-c,w=m-f,x=y*y+w*w;if(x<1e-12)l=Math.log(v/h)/n,i=function(t){return[c+t*y,f+t*w,h*Math.exp(n*t*l)]};else{var _=Math.sqrt(x),M=(v*v-h*h+r*x)/(2*h*e*_),S=(v*v-h*h-r*x)/(2*v*e*_),k=Math.log(Math.sqrt(M*M+1)-M),E=Math.log(Math.sqrt(S*S+1)-S);l=(E-k)/n,i=function(t){var r,s=t*l,o=ri(k),u=h/(e*_)*(o*(r=n*s+k,((r=Math.exp(2*r))-1)/(r+1))-function(t){return((t=Math.exp(t))-1/t)/2}(k));return[c+u*y,f+u*w,h*o/ri(n*s+k)]}}return i.duration=1e3*l*n/Math.SQRT2,i}return o.rho=function(n){var e=Math.max(.001,+n),r=e*e;return t(e,r,r*r)},o})(Math.SQRT2,2,4);function ii(t,n,e){this.k=t,this.x=n,this.y=e}ii.prototype={constructor:ii,scale:function(t){return 1===t?this:new ii(this.k*t,this.x,this.y)},translate:function(t,n){return 0===t&0===n?this:new ii(this.k,this.x+this.k*t,this.y+this.k*n)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};new ii(1,0,0);ii.prototype},561:function(t,n,e){var r,o,l;o=[],void 0===(l="function"==typeof(r=function(){"use strict";var t="14.6.3";function n(t){t.parentElement.removeChild(t)}function e(t){return null!=t}function r(t){t.preventDefault()}function o(a){return"number"==typeof a&&!isNaN(a)&&isFinite(a)}function l(element,t,n){n>0&&(d(element,t),setTimeout((function(){m(element,t)}),n))}function c(a){return Math.max(Math.min(a,100),0)}function f(a){return Array.isArray(a)?a:[a]}function h(t){var n=(t=String(t)).split(".");return n.length>1?n[1].length:0}function d(t,n){t.classList&&!/\s/.test(n)?t.classList.add(n):t.className+=" "+n}function m(t,n){t.classList&&!/\s/.test(n)?t.classList.remove(n):t.className=t.className.replace(new RegExp("(^|\\b)"+n.split(" ").join("|")+"(\\b|$)","gi")," ")}function v(t){var n=void 0!==window.pageXOffset,e="CSS1Compat"===(t.compatMode||"");return{x:n?window.pageXOffset:e?t.documentElement.scrollLeft:t.body.scrollLeft,y:n?window.pageYOffset:e?t.documentElement.scrollTop:t.body.scrollTop}}function y(t,n){return 100/(n-t)}function w(t,n,e){return 100*n/(t[e+1]-t[e])}function x(t,n){for(var e=1;t>=n[e];)e+=1;return e}function _(t,n,e){if(e>=t.slice(-1)[0])return 100;var r=x(e,t),o=t[r-1],l=t[r],c=n[r-1],f=n[r];return c+function(t,n){return w(t,t[0]<0?n+Math.abs(t[0]):n-t[0],0)}([o,l],e)/y(c,f)}function M(t,n,e,r){if(100===r)return r;var o=x(r,t),a=t[o-1],b=t[o];return e?r-a>(b-a)/2?b:a:n[o-1]?t[o-1]+function(t,n){return Math.round(t/n)*n}(r-t[o-1],n[o-1]):r}function S(t,n,e){var r;if("number"==typeof n&&(n=[n]),!Array.isArray(n))throw new Error("noUiSlider (14.6.3): 'range' contains invali
2d value.");if(!o(r="min"===t?0:"max"===t?100:parseFloat(t))||!o(n[0]))throw new Error("noUiSlider (14.6.3): 'range' value isn't numeric.");e.xPct.push(r),e.xVal.push(n[0]),r?e.xSteps.push(!isNaN(n[1])&&n[1]):isNaN(n[1])||(e.xSteps[0]=n[1]),e.xHighestCompleteStep.push(0)}function k(i,t,n){if(t)if(n.xVal[i]!==n.xVal[i+1]){n.xSteps[i]=w([n.xVal[i],n.xVal[i+1]],t,0)/y(n.xPct[i],n.xPct[i+1]);var e=(n.xVal[i+1]-n.xVal[i])/n.xNumSteps[i],r=Math.ceil(Number(e.toFixed(3))-1),o=n.xVal[i]+n.xNumSteps[i]*r;n.xHighestCompleteStep[i]=o}else n.xSteps[i]=n.xHighestCompleteStep[i]=n.xVal[i]}function E(t,n,e){var r;this.xPct=[],this.xVal=[],this.xSteps=[e||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=n;var o=[];for(r in t)t.hasOwnProperty(r)&&o.push([t[r],r]);for(o.length&&"object"==typeof o[0][0]?o.sort((function(a,b){return a[0][0]-b[0][0]})):o.sort((function(a,b){return a[0]-b[0]})),r=0;r<o.length;r++)S(o[r][1],o[r][0],this);for(this.xNumSteps=this.xSteps.slice(0),r=0;r<this.xNumSteps.length;r++)k(r,this.xNumSteps[r],this)}E.prototype.getDistance=function(t){var n,e=[];for(n=0;n<this.xNumSteps.length-1;n++){var r=this.xNumSteps[n];if(r&&t/r%1!=0)throw new Error("noUiSlider (14.6.3): 'limit', 'margin' and 'padding' of "+this.xPct[n]+"% range must be divisible by step.");e[n]=w(this.xVal,t,n)}return e},E.prototype.getAbsoluteDistance=function(t,n,e){var r,o=0;if(t<this.xPct[this.xPct.length-1])for(;t>this.xPct[o+1];)o++;else t===this.xPct[this.xPct.length-1]&&(o=this.xPct.length-2);e||t!==this.xPct[o+1]||o++;var l=1,c=n[o],f=0,h=0,d=0,m=0;for(r=e?(t-this.xPct[o])/(this.xPct[o+1]-this.xPct[o]):(this.xPct[o+1]-t)/(this.xPct[o+1]-this.xPct[o]);c>0;)f=this.xPct[o+1+m]-this.xPct[o+m],n[o+m]*l+100-100*r>100?(h=f*r,l=(c-100*r)/n[o+m],r=1):(h=n[o+m]*f/100*l,l=0),e?(d-=h,this.xPct.length+m>=1&&m--):(d+=h,this.xPct.length-m>=1&&m++),c=n[o+m]*l;return t+d},E.prototype.toStepping=function(t){return t=_(this.xVal,this.xPct,t)},E.prototype.fromStepping=function(t){return function(t,n,e){if(e>=100)return t.slice(-1)[0];var r=x(e,n),o=t[r-1],l=t[r],c=n[r-1];return function(t,n){return n*(t[1]-t[0])/100+t[0]}([o,l],(e-c)*y(c,n[r]))}(this.xVal,this.xPct,t)},E.prototype.getStep=function(t){return t=M(this.xPct,this.xSteps,this.snap,t)},E.prototype.getDefaultStep=function(t,n,e){var r=x(t,this.xPct);return(100===t||n&&t===this.xPct[r-1])&&(r=Math.max(r-1,1)),(this.xVal[r]-this.xVal[r-1])/e},E.prototype.getNearbySteps=function(t){var n=x(t,this.xPct);return{stepBefore:{startValue:this.xVal[n-2],step:this.xNumSteps[n-2],highestStep:this.xHighestCompleteStep[n-2]},thisStep:{startValue:this.xVal[n-1],step:this.xNumSteps[n-1],highestStep:this.xHighestCompleteStep[n-1]},stepAfter:{startValue:this.xVal[n],step:this.xNumSteps[n],highestStep:this.xHighestCompleteStep[n]}}},E.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(h);return Math.max.apply(null,t)},E.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var N={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number},U={target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",textDirectionLtr:"txt-dir-ltr",textDirectionRtl:"txt-dir-rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"},A=".__tooltips",C=".__aria";function P(t){if(function(t){return"object"==typeof t&&"function"==typeof t.to&&"function"==typeof t.from}(t))return!0;throw new Error("noUiSlider (14.6.3): 'format' requires 'to' and 'from' methods.")}function z(t,n){if(!o(n))throw new Error("noUiSlider (14.6.3): 'step' is not numeric.");t.singleStep=n}function V(t,n){if(!o(n))throw new Error("noUiSlider (14.6.3): 'keyboardPageMultiplier' is not numeric.");t.keyboardPageMultiplier=n}function D(t,n){if(!o(n))throw new Error("noUiSlider (14.6.3): 'keyboardDefaultStep' is not numeric.");t.keyboardDefaultStep=n}function O(t,n){if("object"!=typeof n||Array.isArray(n))throw new Error("noUiSlider (14.6.3): 'range' is not an object.");if(void 0===n.min||void 0===n.max)throw new Error("noUiSlider (14.6.3): Missing 'min' or 'max' in 'range'.");if(n.min===n.max)throw new Error("noUiSlider (14.6.3): 'range' 'min' and 'max' cannot be equal.");t.spectrum=new E(n,t.snap,t.singleStep)}
vendor: 2,108 bytes, line 2
2function L(t,n){if(n=f(n),!Array.isArray(n)||!n.length)throw new Error("noUiSlider (14.6.3): 'start' option is incorrect.");t.handles=n.length,t.start=n}function j(t,n){if(t.snap=n,"boolean"!=typeof n)throw new Error("noUiSlider (14.6.3): 'snap' option must be a boolean.")}function T(t,n){if(t.animate=n,"boolean"!=typeof n)throw new Error("noUiSlider (14.6.3): 'animate' option must be a boolean.")}function H(t,n){if(t.animationDuration=n,"number"!=typeof n)throw new Error("noUiSlider (14.6.3): 'animationDuration' option must be a number.")}function R(t,n){var i,e=[!1];if("lower"===n?n=[!0,!1]:"upper"===n&&(n=[!1,!0]),!0===n||!1===n){for(i=1;i<t.handles;i++)e.push(n);e.push(!1)}else{if(!Array.isArray(n)||!n.length||n.length!==t.handles+1)throw new Error("noUiSlider (14.6.3): 'connect' option doesn't match handle count.");e=n}t.connect=e}function F(t,n){switch(n){case"horizontal":t.ort=0;break;case"vertical":t.ort=1;break;default:throw new Error("noUiSlider (14.6.3): 'orientation' option is invalid.")}}function X(t,n){if(!o(n))throw new Error("noUiSlider (14.6.3): 'margin' option must be numeric.");0!==n&&(t.margin=t.spectrum.getDistance(n))}function Y(t,n){if(!o(n))throw new Error("noUiSlider (14.6.3): 'limit' option must be numeric.");if(t.limit=t.spectrum.getDistance(n),!t.limit||t.handles<2)throw new Error("noUiSlider (14.6.3): 'limit' option is only supported on linear sliders with 2 or more handles.")}function B(t,n){var e;if(!o(n)&&!Array.isArray(n))throw new Error("noUiSlider (14.6.3): 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(n)&&2!==n.length&&!o(n[0])&&!o(n[1]))throw new Error("noUiSlider (14.6.3): 'padding' option must be numeric or array of exactly 2 numbers.");if(0!==n){for(Array.isArray(n)||(n=[n,n]),t.padding=[t.spectrum.getDistance(n[0]),t.spectrum.getDistance(n[1])],e=0;e<t.spectrum.xNumSteps.length-1;e++)if(t.padding[0][e]<0||t.padding[1][e]<0)throw new Error("noUiSlider (14.6.3): 'padding' option must be a positive number(s).");var r=n[0]+n[1],l=t.spectrum.xVal[0];if(r/(t.spectrum.xVal[t.spectrum.xVal.length-1]-l)>
21)throw new Error("noUiSlider (14.6.3): 'padding' option must not exceed 100% of the range.")}}function I(t,n){switch(n){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider (14.6.3): 'direction' option was not recognized.")}}function $(t,n){if("string"!=typeof n)throw new Error("noUiSlider (14.6.3): 'behaviour' must be a string containing options.");var e=n.indexOf("tap")>=0,r=n.indexOf("drag")>=0,o=n.indexOf("fixed")>=0,l=n.indexOf("snap")>=0,c=n.indexOf("hover")>=0,f=n.indexOf("unconstrained")>=0;if(o){if(2!==t.handles)throw new Error("noUiSlider (14.6.3): 'fixed' behaviour must be used with 2 handles");X(t,t.start[1]-t.start[0])}if(f&&(t.margin||t.limit))throw new Error("noUiSlider (14.6.3): 'unconstrained' behaviour cannot be used with margin or limit");t.events={tap:e||l,drag:r,fixed:o,snap:l,hover:c,unconstrained:f}}function Q(t,n){if(!1!==n)if(!0===n){t.tooltips=[];for(var i=0;i<t.handles;i++)t.tooltips.push(!0)}else{if(t.tooltips=f(n),t.tooltips.length!==t.handles)throw new Error("noUiSlider (14.6.3): must pass a formatter for all handles.");t.tooltips.forEach((function(t){if("boolean"!=typeof t&&("object"!=typeof t||"function"!=typeof t.to))throw new Error("noUiSlider (14.6.3): 'tooltips' must be passed a formatter or 'false'.")}))}}function Z(t,n){t.ariaFormat=n,P(n)}function J(t,n){t.format=n,P(n)}function W(t,n){if(t.keyboardSupport=n,"boolean"!=typeof n)throw new Error("noUiSlider (14.6.3): 'keyboardSupport' option must be a boolean.")}function G(t,n){t.documentElement=n}function K(t,n){if("string"!=typeof n&&!1!==n)throw new Error("noUiSlider (14.6.3): 'cssPrefix' must be a string or `false`.");t.cssPrefix=n}function tt(t,n){if("object"!=typeof n)throw new Error("noUiSlider (14.6.3): 'cssClasses' must be an object.");if("string"==typeof t.cssPrefix)for(var e in t.cssClasses={},n)n.hasOwnProperty(e)&&(t.cssClasses[e]=t.cssPrefix+n[e]);else t.cssClasses=n}function nt(t){var n={margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:N,format:N},r={step:{r:!1,t:z},keyboardPageMultiplier:{r:!1,t:V},keyboardDefaultStep:{r:!1,t:D},start:{r:!0,t:L},connect:{r:!0,t:R},direction:{r:!0,t:I},snap:{r:!1,t:j},animate:{r:!1,t:T},animationDuration:{r:!1,t:H},range:{r:!0,t:O},orientation:{r:!1,t:F},margin:{r:!1,t:X},limit:{r:!1,t:Y},padding:{r:!1,t:B},behaviour:{r:!0,t:$},ariaFormat:{r:!1,t:Z},format:{r:!1,t:J},tooltips:{r:!1,t:Q},keyboardSupport:{r:!0,t:W},documentElement:{r:!1,t:G},cssPrefix:{r:!0,t:K}
2,cssClasses:{r:!0,t:tt}},o={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noUi-",cssClasses:U,keyboardPageMultiplier:5,keyboardDefaultStep:10};t.format&&!t.ariaFormat&&(t.ariaFormat=t.format),Object.keys(r).forEach((function(l){if(!e(t[l])&&void 0===o[l]){if(r[l].r)throw new Error("noUiSlider (14.6.3): '"+l+"' is required.");return!0}r[l].t(n,e(t[l])?t[l]:o[l])})),n.pips=t.pips;var l=document.createElement("div"),c=void 0!==l.style.msTransform,f=void 0!==l.style.transform;return n.transformRule=f?"transform":c?"msTransform":"webkitTransform",n.style=[["left","top"],["right","bottom"]][n.dir][n.ort],n}function et(t,e,o){var h,y,w,x,_,M,S,k,E=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},N=window.CSS&&CSS.supports&&CSS.supports("touch-action","none")&&function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,n)}catch(t){}return t}(),U=t,P=e.spectrum,z=[],V=[],D=[],O=0,L={},j=t.ownerDocument,T=e.documentElement||j.documentElement,H=j.body,R="rtl"===j.dir||1===e.ort?0:100;function F(t,n){var div=j.createElement("div");return n&&d(div,n),t.appendChild(div),div}function X(base,t){var n=F(base,e.cssClasses.origin),r=F(n,e.cssClasses.handle);return F(r,e.cssClasses.touchArea),r.setAttribute("data-handle",t),e.keyboardSupport&&(r.setAttribute("tabindex","0"),r.addEventListener("keydown",(function(n){return function(t,n){if(I()||$(n))return!1;var r=["Left","Right"],o=["Down","Up"],l=["PageDown","PageUp"],c=["Home","End"];e.dir&&!e.ort?r.reverse():e.ort&&!e.dir&&(o.reverse(),l.reverse());var f,h=t.key.replace("Arrow",""),d=h===l[0],m=h===l[1],v=h===o[0]||h===r[0]||d,y=h===o[1]||h===r[1]||m,w=h===c[0],x=h===c[1];if(!(v||y||w||x))return!0;if(t.preventDefault(),y||v){var _=e.keyboardPageMultiplier,M=v?0:1,S=St(n)[M];if(null===S)return!1;!1===S&&(S=P.getDefaultStep(V[n],v,e.keyboardDefaultStep)),(m||d)&&(S*=_),S=Math.max(S,1e-7),S*=v?-1:1,f=z[n]+S}else f=x?e.spectrum.xVal[e.spectrum.xVal.length-1]:e.spectrum.xVal[0];return wt(n,P.toStepping(f),!0,!0),ht("slide",n),ht("update",n),ht("change",n),ht("set",n),!1}(n,t)}))),r.setAttribute("role","slider"),r.setAttribute("aria-orientation",e.ort?"vertical":"horizontal"),0===t?d(r,e.cssClasses.handleLower):t===e.handles-1&&d(r,e.cssClasses.handleUpper),n}function Y(base,t){return!!t&&F(base,e.cssClasses.connect)}function B(t,n){return!!e.tooltips[n]&&F(t.firstChild,e.cssClasses.tooltip)}function I(){return U.hasAttribute("disabled")}function $(t){return y[t].hasAttribute("disabled")}function Q(){_&&(ft("update"+A),_.forEach((function(t){t&&n(t)})),_=null)}function Z(){Q(),_=y.map(B),ct("update"+A,(function(t,n,r){if(_[n]){var o=t[n];!0!==e.tooltips[n]&&(o=e.tooltips[n].to(r[n])),_[n].innerHTML=o}}))}function J(t,n,r){var element=j.createElement("div"),o=[];o[0]=e.cssClasses.valueNormal,o[1]=e.cssClasses.valueLarge,o[2]=e.cssClasses.valueSub;var l=[];l[0]=e.cssClasses.markerNormal,l[1]=e.cssClasses.markerLarge,l[2]=e.cssClasses.markerSub;var c=[e.cssClasses.valueHorizontal,e.cssClasses.valueVertical],f=[e.cssClasses.markerHorizontal,e.cssClasses.markerVertical];function h(t,source){var a=source===e.cssClasses.value,n=a?o:l;return source+" "+(a?c:f)[e.ort]+" "+n[t]}return d(element,e.cssClasses.pips),d(element,0===e.ort?e.cssClasses.pipsHorizontal:e.cssClasses.pipsVertical),Object.keys(t).forEach((function(o){!function(t,o,l){if(-1!==(l=n?n(o,l):l)){var c=F(element,!1);c.className=h(l,e.cssClasses.marker),c.style[e.style]=t+"%",l>0&&((c=F(element,!1)).className=h(l,e.cssClasses.value),c.setAttribute("data-value",o),c.style[e.style]=t+"%",c.innerHTML=r.to(o))}}(o,t[o][0],t[o][1])})),element}function W(){x&&(n(x),x=null)}function G(t){W();var n=t.mode,e=t.density||1,filter=t.filter||!1,r=function(t,n,e){if("range"===t||"steps"===t)return P.xVal;if("count"===t){if(n<2)throw new Error("noUiSlider (14.6.3): 'values' (>= 2) required for mode 'count'.");var r=n-1,o=100/r;for(n=[];r--;)n[r]=r*o;n.push(100),t="positions"}return"positions"===t?n.map((function(t){return P.fromStepping(e?P.getStep(t):t)})):"values"===t?e?n.map((function(t){return P.fromStepping(P.getStep(P.toStepping(t)))})):n:void 0}(n,t.values||!1,t.stepped||!1),o=function(t,n,e){var r,o={},l=P.xVal[0],c=P.xVal[P.xVal.length-1],f=!1,h=!1,d=0;return r=e.slice().sort((function(a,b){return a-b})),(e=r.filter((function(a){return!this[a]&&(this[a]=!0)}),{}))[0]!==l&&(e.unshift(l),f=!0),e[e.length-1]!==c&&(e.push(c),h=!0),e.forEach((function(r,l){var c,i,q,m,v,y,w,x,_,M,S=r,k=e[l+1],E="steps"===n;if(E&&(c=P.xNumSteps[l]),c||(c=k-S),!1!==S)for(void 0===k&&(k=S),c=Math.max(c,1e-7),i=S;i<=k;i=(i+c).toFixed(7)/1){for(x=(v=(m=P.toStepping(i))-d)/t,M=v/(_=Math.round(x)),q=1;q<=_;q+=1)o[(y=d+q*M).toFixed(5)]=[P.fromStepping(y),0];w=e.indexOf(i)>-1?1:E?2:0,!l&&f&&i!==k&&(w=0),i===k&&h||(o[m.toFixed(5)]=[i,w]),d=m}})),o}(e,n,r),l=t.format||{to:Math.round};return x=U.appendChild(J(o,filter,l))}function K(){var rect=h.getBoundingClientRect(),t="offset"+["Width","Height"][e.ort];return 0===e.ort?rect.width||h[t]:rect.height||h[t]}function tt(t,element,n,data){var r=function(r){return!!(r=function(t,n,e){var r,o,l=0===t.type.indexOf("touch"),c=0===t.type.indexOf("mou
2se"),f=0===t.type.indexOf("pointer");if(0===t.type.indexOf("MSPointer")&&(f=!0),"mousedown"===t.type&&!t.buttons&&!t.touches)return!1;if(l){var h=function(t){return t.target===e||e.contains(t.target)||t.target.shadowRoot&&t.target.shadowRoot.contains(e)};if("touchstart"===t.type){var d=Array.prototype.filter.call(t.touches,h);if(d.length>1)return!1;r=d[0].pageX,o=d[0].pageY}else{var m=Array.prototype.find.call(t.changedTouches,h);if(!m)return!1;r=m.pageX,o=m.pageY}}return n=n||v(j),(c||f)&&(r=t.clientX+n.x,o=t.clientY+n.y),t.pageOffset=n,t.points=[r,o],t.cursor=c||f,t}(r,data.pageOffset,data.target||element))&&!(I()&&!data.doNotReject)&&(o=U,l=e.cssClasses.tap,!((o.classList?o.classList.contains(l):new RegExp("\\b"+l+"\\b").test(o.className))&&!data.doNotReject)&&!(t===E.start&&void 0!==r.buttons&&r.buttons>1)&&(!data.hover||!r.buttons)&&(N||r.preventDefault(),r.calcPoint=r.points[e.ort],void n(r,data)));var o,l},o=[];return t.split(" ").forEach((function(t){element.addEventListener(t,r,!!N&&{passive:!0}),o.push([t,r])})),o}function et(t){var n,r,rect,o,l,f,d=100*(t-(n=h,r=e.ort,rect=n.getBoundingClientRect(),o=n.ownerDocument,l=o.documentElement,f=v(o),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(f.x=0),r?rect.top+f.y-l.clientTop:rect.left+f.x-l.clientLeft))/K();return d=c(d),e.dir?100-d:d}function it(t,data){"mouseout"===t.type&&"HTML"===t.target.nodeName&&null===t.relatedTarget&&at(t,data)}function ot(t,data){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===t.buttons&&0!==data.buttonsProperty)return at(t,data);var n=(e.dir?-1:1)*(t.calcPoint-data.startCalcPoint);mt(n>0,100*n/data.baseSize,data.locations,data.handleNumbers)}function at(t,data){data.handle&&(m(data.handle,e.cssClasses.active),O-=1),data.listeners.forEach((function(t){T.removeEventListener(t[0],t[1])})),0===O&&(m(U,e.cssClasses.drag),yt(),t.cursor&&(H.style.cursor="",H.removeEventListener("selectstart",r))),data.handleNumbers.forEach((function(t){ht("change",t),ht("set",t),ht("end",t)}))}function st(t,data){if(data.handleNumbers.some($))return!1;var n;1===data.handleNumbers.length&&(n=y[data.handleNumbers[0]].children[0],O+=1,d(n,e.cssClasses.active)),t.stopPropagation();var o=[],l=tt(E.move,T,ot,{target:t.target,handle:n,listeners:o,startCalcPoint:t.calcPoint,baseSize:K(),pageOffset:t.pageOffset,handleNumbers:data.handleNumbers,buttonsProperty:t.buttons,locations:V.slice()}),c=tt(E.end,T,at,{target:t.target,handle:n,listeners:o,doNotReject:!0,handleNumbers:data.handleNumbers}),f=tt("mouseout",T,it,{target:t.target,handle:n,listeners:o,doNotReject:!0,handleNumbers:data.handleNumbers});o.push.apply(o,l.concat(c,f)),t.cursor&&(H.style.cursor=getComputedStyle(t.target).cursor,y.length>1&&d(U,e.cssClasses.drag),H.addEventListener("selectstart",r,!1)),data.handleNumbers.forEach((function(t){ht("start",t)}))}function ut(t){t.stopPropagation();var n=et(t.calcPoint),r=function(t){var n=100,e=!1;return y.forEach((function(r,o){if(!$(o)){var l=V[o],c=Math.abs(l-t);(c<n||c<=n&&t>l||100===c&&100===n)&&(e=o,n=c)}})),e}(n);if(!1===r)return!1;e.events.snap||l(U,e.cssClasses.tap,e.animationDuration),wt(r,n,!0,!0),yt(),ht("slide",r,!0),ht("update",r,!0),ht("change",r,!0),ht("set",r,!0),e.events.snap&&st(t,{handleNumbers:[r]})}function lt(t){var n=et(t.calcPoint),e=P.getStep(n),r=P.fromStepping(e);Object.keys(L).forEach((function(t){"hover"===t.split(".")[0]&&L[t].forEach((function(t){t.call(M,r)}))}))}function ct(t,n){L[t]=L[t]||[],L[t].push(n),"update"===t.split(".")[0]&&y.forEach((function(a,t){ht("update",t)}))}function ft(t){var n=t&&t.split(".")[0],e=n?t.substring(n.length):t;Object.keys(L).forEach((function(t){var r=t.split(".")[0],o=t.substring(r.length);n&&n!==r||e&&e!==o||function(t){return t===C||t===A}(o)&&e!==o||delete L[t]}))}function ht(t,n,r){Object.keys(L).forEach((function(o){var l=o.split(".")[0];t===l&&L[o].forEach((function(t){t.call(M,z.map(e.format.to),n,z.slice(),r||!1,V.slice(),M)}))}))}function pt(t,n,r,o,l,f){var h;return y.length>1&&!e.events.unconstrained&&(o&&n>0&&(h=P.getAbsoluteDistance(t[n-1],e.margin,0),r=Math.max(r,h)),l&&n<y.length-1&&(h=P.getAbsoluteDistance(t[n+1],e.margin,1),r=Math.min(r,h))),y.length>1&&e.limit&&(o&&n>0&&(h=P.getAbsoluteDistance(t[n-1],e.limit,0),r=Math.min(r,h)),l&&n<y.length-1&&(h=P.getAbsoluteDistance(t[n+1],e.limit,1),r=Math.max(r,h))),e.padding&&(0===n&&(h=P.getAbsoluteDistance(0,e.padding[0],0),r=Math.max(r,h)),n===y.length-1&&(h=P.getAbsoluteDistance(100,e.padding[1],1),r=Math.min(r,h))),!((r=c(r=P.getStep(r)))===t[n]&&!f)&&r}function gt(t,a){var n=e.ort;return(n?a:t)+", "+(n?t:a)}function mt(t,n,e,r){var o=e.slice(),b=[!t,t],l=[t,!t];r=r.slice(),t&&r.reverse(),r.length>1?r.forEach((function(t,e){var r=pt(o,t,o[t]+n,b[e],l[e],!1);!1===r?n=0:(n=r-o[t],o[t]=r)})):b=l=[!0];var c=!1;r.forEach((function(t,r){c=wt(t,e[t]+n,b[r],l[r])||c}
2)),c&&r.forEach((function(t){ht("update",t),ht("slide",t)}))}function vt(a,b){return e.dir?100-a-b:a}function yt(){D.forEach((function(t){var n=V[t]>50?-1:1,e=3+(y.length+n*t);y[t].style.zIndex=e}))}function wt(t,n,r,o,l){return l||(n=pt(V,t,n,r,o,!1)),!1!==n&&(function(t,n){V[t]=n,z[t]=P.fromStepping(n);var r="translate("+gt(10*(vt(n,0)-R)+"%","0")+")";y[t].style[e.transformRule]=r,xt(t),xt(t+1)}(t,n),!0)}function xt(t){if(w[t]){var n=0,r=100;0!==t&&(n=V[t-1]),t!==w.length-1&&(r=V[t]);var o=r-n,l="translate("+gt(vt(n,o)+"%","0")+")",c="scale("+gt(o/100,"1")+")";w[t].style[e.transformRule]=l+" "+c}}function bt(t,n){return null===t||!1===t||void 0===t?V[n]:("number"==typeof t&&(t=String(t)),t=e.format.from(t),!1===(t=P.toStepping(t))||isNaN(t)?V[n]:t)}function _t(input,t,n){var r=f(input),o=void 0===V[0];t=void 0===t||!!t,e.animate&&!o&&l(U,e.cssClasses.tap,e.animationDuration),D.forEach((function(t){wt(t,bt(r[t],t),!0,!1,n)}));for(var i=1===D.length?0:1;i<D.length;++i)D.forEach((function(t){wt(t,V[t],!0,!0,n)}));yt(),D.forEach((function(n){ht("update",n),null!==r[n]&&t&&ht("set",n)}))}function Mt(){var t=z.map(e.format.to);return 1===t.length?t[0]:t}function St(t){var n=V[t],r=P.getNearbySteps(n),o=z[t],l=r.thisStep.step,c=null;if(e.snap)return[o-r.stepBefore.startValue||null,r.stepAfter.startValue-o||null];!1!==l&&o+l>r.stepAfter.startValue&&(l=r.stepAfter.startValue-o),c=o>r.thisStep.startValue?r.thisStep.step:!1!==r.stepBefore.step&&o-r.stepBefore.highestStep,100===n?l=null:0===n&&(c=null);var f=P.countStepDecimals();return null!==l&&!1!==l&&(l=Number(l.toFixed(f))),null!==c&&!1!==c&&(c=Number(c.toFixed(f))),[c,l]}return d(S=U,e.cssClasses.target),0===e.dir?d(S,e.cssClasses.ltr):d(S,e.cssClasses.rtl),0===e.ort?d(S,e.cssClasses.horizontal):d(S,e.cssClasses.vertical),d(S,"rtl"===getComputedStyle(S).direction?e.cssClasses.textDirectionRtl:e.cssClasses.textDirectionLtr),h=F(S,e.cssClasses.base),function(t,base){var n=F(base,e.cssClasses.connects);y=[],(w=[]).push(Y(n,t[0]));for(var i=0;i<e.handles;i++)y.push(X(base,i)),D[i]=i,w.push(Y(n,t[i+1]))}(e.connect,h),(k=e.events).fixed||y.forEach((function(t,n){tt(E.start,t.children[0],st,{handleNumbers:[n]})})),k.tap&&tt(E.start,h,ut,{}),k.hover&&tt(E.move,h,lt,{hover:!0}),k.drag&&w.forEach((function(t,n){if(!1!==t&&0!==n&&n!==w.length-1){var r=y[n-1],o=y[n],l=[t];d(t,e.cssClasses.draggable),k.fixed&&(l.push(r.children[0]),l.push(o.children[0])),l.forEach((function(t){tt(E.start,t,st,{handles:[r,o],handleNumbers:[n-1,n]})}))}})),_t(e.start),e.pips&&G(e.pips),e.tooltips&&Z(),ft("update"+C),ct("update"+C,(function(t,n,r,o,l){D.forEach((function(t){var n=y[t],o=pt(V,t,0,!0,!0,!0),c=pt(V,t,100,!0,!0,!0),f=l[t],text=e.ariaFormat.to(r[t]);o=P.fromStepping(o).toFixed(1),c=P.fromStepping(c).toFixed(1),f=P.fromStepping(f).toFixed(1),n.children[0].setAttribute("aria-valuemin",o),n.children[0].setAttribute("aria-valuemax",c),n.children[0].setAttribute("aria-valuenow",f),n.children[0].setAttribute("aria-valuetext",text)}))})),M={destroy:function(){for(var t in ft(C),ft(A),e.cssClasses)e.cssClasses.hasOwnProperty(t)&&m(U,e.cssClasses[t]);for(;U.firstChild;)U.removeChild(U.firstChild);delete U.noUiSlider},steps:function(){return D.map(St)},on:ct,off:ft,get:Mt,set:_t,setHandle:function(t,n,e,r){if(!((t=Number(t))>=0&&t<D.length))throw new Error("noUiSlider (14.6.3): invalid handle number, got: "+t);wt(t,bt(n,t),!0,!0,r),ht("update",t),e&&ht("set",t)},reset:function(t){_t(e.start,t)},__moveHandles:function(a,b,t){mt(a,b,V,t)},options:o,updateOptions:function(t,n){var r=Mt(),l=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips"];l.forEach((function(n){void 0!==t[n]&&(o[n]=t[n])}));var c=nt(o);l.forEach((function(n){void 0!==t[n]&&(e[n]=c[n])})),P=c.spectrum,e.margin=c.margin,e.limit=c.limit,e.padding=c.padding,e.pips?G(e.pips):W(),e.tooltips?Z():Q(),V=[],_t(t.start||r,n)},target:U,removePips:W,removeTooltips:Q,getTooltips:function(){return _},getOrigins:function(){return y},pips:G}}return{__spectrum:E,version:t,cssClasses:U,create:function(t,n){if(!t||!t.nodeName)throw new Error("noUiSlider (14.6.3): create requires a single element, got: "+t);if(t.noUiSlider)throw new Error("noUiSlider (14.6.3): Slider was already initialized.");var e=et(t,nt(n),n);return t.noUiSlider=e,e}}})?r.apply(n,o):r)||(t.exports=l)},562:function(t,n,e){var content=e(563);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,e(27).default)("09b4fb8c",content,!0,{sourceMap:!1})},563:function(t,n,e){(n=e(26)(!1)).push([t.i,'/*! nouislider - 14.6.3 - 11/19/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;
2box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}',""]),t.exports=n},564:function(t,n,e){var r,o,l;o=[],void 0===(l="function"==typeof(r=function(){"use strict";var t=["decimals","thousand","mark","prefix","suffix","encoder","decoder","negativeBefore","negative","edit","undo"];function n(a){return a.split("").reverse().join("")}function e(input,t){return input.substring(0,t.length)===t}function r(t,a,b){if((t[a]||t[b])&&t[a]===t[b])throw new Error(a)}function o(input){return"number"==typeof input&&isFinite(input)}function l(t,e,mark,r,l,c,f,h,d,m,v,input){var y,w,x,_,M,S=input,k="",output="";return c&&(input=c(input)),!!o(input)&&(!1!==t&&0===parseFloat(input.toFixed(t))&&(input=0),input<0&&(y=!0,input=Math.abs(input)),!1!==t&&(M=t,_=(_=input).toString().split("e"),input=(+((_=(_=Math.round(+(_[0]+"e"+(_[1]?+_[1]+M:M)))).toString().split("e"))[0]+"e"+(_[1]?+_[1]-M:-M))).toFixed(M)),-1!==(input=input.toString()).indexOf(".")?(x=(w=input.split("."))[0],mark&&(k=mark+w[1])):x=input,e&&(x=n(x).match(/.{1,3}/g),x=n(x.join(n(e)))),y&&h&&(output+=h),r&&(output+=r),y&&d&&(output+=d),output+=x,output+=k,l&&(output+=l),m&&(output=m(output,S)),output)}function c(t,n,mark,r,l,c,f,h,d,m,v,input){var y,output="";return v&&(input=v(input)),!(!input||"string"!=typeof input)&&(h&&e(input,h)&&(input=input.replace(h,""),y=!0),r&&e(input,r)&&(input=input.replace(r,"")),d&&e(input,d)&&(input=input.replace(d,""),y=!0),l&&function(input,t){return input.slice(-1*t.length)===t}(input,l)&&(input=input.slice(0,-1*l.length)),n&&(input=input.split(n).join("")),mark&&(input=input.replace(mark,".")),y&&(output+="-"),""!==(output=(output+=input).replace(/[^0-9\.\-.]/g,""))&&(output=Number(output),f&&(output=f(output)),!!o(output)&&output))}function f(n,e,input){var i,r=[];for(i=0;i<t.length;i+=1)r.push(n[t[i]]);return r.push(input),e.apply("",r)}return function n(e){if(!(this instanceof n))return new n(e);"object"==typeof e&&(e=function(n){var i,e,o,l={};for(void 0===n.suffix&&(n.suffix=n.postfix),i=0;i<t.length;
2i+=1)if(void 0===(o=n[e=t[i]]))"negative"!==e||l.negativeBefore?"mark"===e&&"."!==l.thousand?l[e]=".":l[e]=!1:l[e]="-";else if("decimals"===e){if(!(o>=0&&o<8))throw new Error(e);l[e]=o}else if("encoder"===e||"decoder"===e||"edit"===e||"undo"===e){if("function"!=typeof o)throw new Error(e);l[e]=o}else{if("string"!=typeof o)throw new Error(e);l[e]=o}return r(l,"mark","thousand"),r(l,"prefix","negative"),r(l,"prefix","negativeBefore"),l}(e),this.to=function(input){return f(e,l,input)},this.from=function(input){return f(e,c,input)})}})?r.apply(n,o):r)||(t.exports=l)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.