PageSourceSearch

https://lalafo.kg/_next/static/chunks/1531.6fc88a939dffc86c.js

js lalafo.kg collected 2026-09-28 11:08:56 UTC 261,390 bytes, 3 lines download raw bytes

1try{let o="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},s=(new o.Error).stack;s&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[s]="75295545-57bd-4ff1-ae33-5cd4624381bd",o._sentryDebugIdIdentifier="sentry-dbid-75295545-57bd-4ff1-ae33-5cd4624381bd")}catch(o){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1531],{33:o=>{var s=Date.now;o.exports=function(o){var f=0,l=0;return function(){var c=s(),u=16-(c-l);if(l=c,u>0){if(++f>=800)return arguments[0]}else f=0;return o.apply(void 0,arguments)}}},474:(o,s,f)=>{var l=f(54967),c=f(58511),u=f(68373),d=f(98825),h=f(52141);o.exports=function(o,s,f,b){if(!d(o))return o;s=c(s,o);for(var p=-1,g=s.length,v=g-1,y=o;null!=y&&++p<g;){var m=h(s[p]),x=f;if("__proto__"===m||"constructor"===m||"prototype"===m)break;if(p!=v){var _=y[m];void 0===(x=b?b(_,m,y):void 0)&&(x=d(_)?_:u(s[p+1])?[]:{})}l(y,m,x),y=y[m]}return o}},2331:(o,s,f)=>{var l=f(94552),c=f(35536),u=f(17565),d=f(76217),h=f(47129);function b(o){var s=-1,f=null==o?0:o.length;for(this.clear();++s<f;){var l=o[s];this.set(l[0],l[1])}}b.prototype.clear=l,b.prototype.delete=c,b.prototype.get=u,b.prototype.has=d,b.prototype.set=h,o.exports=b},2609:o=>{o.exports=function(o,s){return null!=o&&s in Object(o)}},3940:(o,s,f)=>{var l=f(88173),c=f(85053);o.exports=function(o,s){return o&&l(s,c(s),o)}},3979:(o,s,f)=>{var l=f(71747);o.exports=f(83611)(l)},4194:(o,s,f)=>{var l=f(7344),c=f(84739),u=f(89161);o.exports=function(o){return u(c(o,void 0,l),o+"")}},4517:(o,s,f)=>{var l=f(37973),c=f(57410),u=f(44577);o.exports=l&&1/u(new l([,-0]))[1]==1/0?function(o){return new l(o)}:c},4725:(o,s,f)=>{var l=f(56227);o.exports=function(o,s){var f=s?l(o.buffer):o.buffer;return new o.constructor(f,o.byteOffset,o.byteLength)}},4756:(o,s,f)=>{o=f.nmd(o);var l=f(19031),c=f(34705),u=s&&!s.nodeType&&s,d=u&&o&&!o.nodeType&&o,h=d&&d.exports===u?l.Buffer:void 0,b=h?h.isBuffer:void 0;o.exports=b||c},4767:o=>{o.exports=function(o){return o}},5051:(o,s,f)=>{var l=f(92441),c=f(71266);o.exports=function(o,s,f,u){var d=f.length,h=d,b=!u;if(null==o)return!h;for(o=Object(o);d--;){var p=f[d];if(b&&p[2]?p[1]!==o[p[0]]:!(p[0]in o))return!1}for(;++d<h;){var g=(p=f[d])[0],v=o[g],y=p[1];if(b&&p[2]){if(void 0===v&&!(g in o))return!1}else{var m=new l;if(u)var x=u(v,y,g,o,s,m);if(!(void 0===x?c(y,v,3,u,m):x))return!1}}return!0}},5115:o=>{o.exports=function(o){return function(s){return null==s?void 0:s[o]}}},5323:(o,s,f)=>{var l=f(75448),c=f(94175),u=f(83720),d=f(65930);o.exports=u(function(o,s){if(null==o)return[];var f=s.length;return f>1&&d(o,s[0],s[1])?s=[]:f>2&&d(s[0],s[1],s[2])&&(s=[s[0]]),c(o,l(s,1),[])})},6216:(o,s,f)=>{o.exports=f(97791)(Object.keys,Object)},6677:o=>{o.exports=function(o,s,f){switch(f.length){case 0:return o.call(s);case 1:return o.call(s,f[0]);case 2:return o.call(s,f[0],f[1]);case 3:return o.call(s,f[0],f[1],f[2])}return o.apply(s,f)}},7344:(o,s,f)=>{var l=f(75448);o.exports=function(o){return(null==o?0:o.length)?l(o,1):[]}},7766:(o,s,f)=>{var l=f(23550);o.exports=function(o,s,f){var c=null==o?void 0:l(o,s);return void 0===c?f:c}},9350:o=>{o.exports=function(o){return function(){return o}}},10441:(o,s,f)=>{var l=f(36187);o.exports=function(o){return l(this.__data__,o)>-1}},11256:(o,s,f)=>{var l=f(24015),c=f(28654);o.exports=function(o){return c(o)&&"[object Map]"==l(o)}},11517:(o,s,f)=>{var l=f(72200),c=f(95029),u=f(94806),d=f(27371);o.exports=Object.getOwnPropertySymbols?function(o){for(var s=[];o;)l(s,u(o)),o=c(o);return s}:d},11565:(o,s,f)=>{var l=f(89950),c=f(95029),u=f(28654),d=Object.prototype,h=Function.prototype.toString,b=d.hasOwnProperty,p=h.call(Object);o.exports=function(o){if(!u(o)||"[object Object]"!=l(o))return!1;var s=c(o);if(null===s)return!0;var f=b.call(s,"constructor")&&s.constructor;return"function"==typeof f&&f instanceof f&&h.call(f)==p}},12438:(o,s,f)=>{var l=f(59038);o.exports=function(o){return null==o?"":l(o)}},13226:(o,s,f)=>{var l=f(29730),c=f(99969),u=f(72115),d=u&&u.isSet;o.exports=d?c(d):l},13674:(o,s,f)=>{var l=f(17099);o.exports=function(){this.__data__=new l,this.size=0}},14216:o=>{o.exports=function(){this.__data__=[],this.size=0}},15744:o=>{o.exports=function(o,s){for(var f=-1,l=null==o?0:o.length;++f<l;)if(s(o[f],f,o))return!0;return!1}},17099:(o,s,f)=>{var l=f(14216),c=f(17248),u=f(45261),d=f(10441),h=f(45705);function b(o){var s=-1,f=null==o?0:o.length;for(this.clear();++s<f;){var l=o[s];this.set(l[0],l[1])}}b.prototype.clear=l,b.prototype.delete=c,b.prototype.get=u,b.prototype.has=d,b.prototype.set=h,o.exports=b},17248:(o,s,f)=>{var l=f(36187),c=Array.prototype.splice;o.exports=function(o){var s=this.__data__,f=l(s,o);return!(f<0)&&(f==s.length-1?s.pop():c.call(s,f,1),--this.size,!0)}},17565:(o,s,f)=>{var l=f(66521);o.exports=function(o){return l(this,o).get(o)}},17578:(o,s,f)=>{var l=f(57408);o.exports=function(o,s,f){for(var c=-1,u=o.criteria,d=s.criteria,h=u.length,b=f.length;++c<h;){var p=l(u[c],d[c]);if(p){if(c>=b)return p;return p*("desc"==f[c]?-1:1)}}return o.index-s.index}},17692:(o,s,f)=>{var l=f(3979);o.exports=function(o,s){var f=[];return l(o,function(o,l,c){s(o,l,c)&&f.push(o)}),f}},19031:(o,s,f)=>{var l=f(24298),c="object"==typeof self&&self&&self.Object===Object&&self;o.exports=l||c||Function("return this")()},19204:o=>{o.exports=function(o,s,f){var l=-1,c=o.length;s<0&&(s=-s>c?0:c+s),(f=f>c?c:f)<0&&(f+=c),c=s>f?0:f-s>>>0,s>>>=0;for(var u=Array(c);++l<c;)u[l]=o[l+s];return u}},19465:(o,s,f)=>{var l=f(2331),c=f(39004),u=f(66783);function d(o){var s=-1,f=null==o?0:o.length;for(this.__data__=new l;++s<f;)this.add(o[s])}d.prototype.add=d.prototype.push=c,d.prototype.has=u,o.exports=d},19850:(o,s,f)=>{var l=f(89950),c=f(98825);
1o.exports=function(o){if(!c(o))return!1;var s=l(o);return"[object Function]"==s||"[object GeneratorFunction]"==s||"[object AsyncFunction]"==s||"[object Proxy]"==s}},19887:o=>{o.exports=function(o){var s=-1,f=Array(o.size);return o.forEach(function(o,l){f[++s]=[l,o]}),f}},20067:o=>{o.exports=function(o,s){var f=o.length;for(o.sort(s);f--;)o[f]=o[f].value;return o}},22225:(o,s,f)=>{var l=f(72200),c=f(93007);o.exports=function(o,s,f){var u=s(o);return c(o)?u:l(u,f(o))}},22372:(o,s,f)=>{var l=f(89226),c=f(17692),u=f(47871),d=f(93007);o.exports=function(o,s){return(d(o)?l:c)(o,u(s,3))}},23218:(o,s,f)=>{o.exports=f(43622)(f(19031),"DataView")},23469:(o,s,f)=>{var l=f(83720),c=f(65930);o.exports=function(o){return l(function(s,f){var l=-1,u=f.length,d=u>1?f[u-1]:void 0,h=u>2?f[2]:void 0;for(d=o.length>3&&"function"==typeof d?(u--,d):void 0,h&&c(f[0],f[1],h)&&(d=u<3?void 0:d,u=1),s=Object(s);++l<u;){var b=f[l];b&&o(s,b,l,d)}return s})}},23550:(o,s,f)=>{var l=f(58511),c=f(52141);o.exports=function(o,s){s=l(s,o);for(var f=0,u=s.length;null!=o&&f<u;)o=o[c(s[f++])];return f&&f==u?o:void 0}},23910:(o,s,f)=>{var l=f(9350),c=f(45457),u=f(4767);o.exports=c?function(o,s){return c(o,"toString",{configurable:!0,enumerable:!1,value:l(s),writable:!0})}:u},24015:(o,s,f)=>{var l=f(23218),c=f(36315),u=f(54316),d=f(37973),h=f(96703),b=f(89950),p=f(82675),g="[object Map]",v="[object Promise]",y="[object Set]",m="[object WeakMap]",x="[object DataView]",_=p(l),w=p(c),k=p(u),M=p(d),C=p(h),T=b;(l&&T(new l(new ArrayBuffer(1)))!=x||c&&T(new c)!=g||u&&T(u.resolve())!=v||d&&T(new d)!=y||h&&T(new h)!=m)&&(T=function(o){var s=b(o),f="[object Object]"==s?o.constructor:void 0,l=f?p(f):"";if(l)switch(l){case _:return x;case w:return g;case k:return v;case M:return y;case C:return m}return s}),o.exports=T},24065:o=>{o.exports=function(o,s,f){for(var l=-1,c=null==o?0:o.length;++l<c;)if(f(s,o[l]))return!0;return!1}},24127:(o,s,f)=>{var l=f(92441),c=f(53109),u=f(54967),d=f(27979),h=f(3940),b=f(25958),p=f(79699),g=f(44715),v=f(38564),y=f(48872),m=f(25795),x=f(24015),_=f(27103),w=f(72733),k=f(46745),M=f(93007),C=f(4756),T=f(58672),j=f(98825),S=f(13226),O=f(69750),A=f(85053),D="[object Arguments]",P="[object Function]",U="[object Object]",E={};E[D]=E["[object Array]"]=E["[object ArrayBuffer]"]=E["[object DataView]"]=E["[object Boolean]"]=E["[object Date]"]=E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Map]"]=E["[object Number]"]=E[U]=E["[object RegExp]"]=E["[object Set]"]=E["[object String]"]=E["[object Symbol]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E["[object Error]"]=E[P]=E["[object WeakMap]"]=!1,o.exports=function o(s,f,F,W,R,z){var L,N=1&f,Y=2&f,V=4&f;if(F&&(L=R?F(s,W,R,z):F(s)),void 0!==L)return L;if(!j(s))return s;var I=M(s);if(I){if(L=_(s),!N)return p(s,L)}else{var q=x(s),H=q==P||"[object GeneratorFunction]"==q;if(C(s))return b(s,N);if(q==U||q==D||H&&!R){if(L=Y||H?{}:k(s),!N)return Y?v(s,h(L,s)):g(s,d(L,s))}else{if(!E[q])return R?s:{};L=w(s,q,N)}}z||(z=new l);var B=z.get(s);if(B)return B;z.set(s,L),S(s)?s.forEach(function(l){L.add(o(l,f,F,l,s,z))}):T(s)&&s.forEach(function(l,c){L.set(c,o(l,f,F,c,s,z))});var $=V?Y?m:y:Y?A:O,X=I?void 0:$(s);return c(X||s,function(l,c){X&&(l=s[c=l]),u(L,c,o(l,f,F,c,s,z))}),L}},24298:(o,s,f)=>{o.exports="object"==typeof f.g&&f.g&&f.g.Object===Object&&f.g},25702:(o,s,f)=>{var l=f(47871),c=f(68839);o.exports=function(o,s){return o&&o.length?c(o,l(s,2)):[]}},25795:(o,s,f)=>{var l=f(22225),c=f(11517),u=f(85053);o.exports=function(o){return l(o,u,c)}},25958:(o,s,f)=>{o=f.nmd(o);var l=f(19031),c=s&&!s.nodeType&&s,u=c&&o&&!o.nodeType&&o,d=u&&u.exports===c?l.Buffer:void 0,h=d?d.allocUnsafe:void 0;o.exports=function(o,s){if(s)return o.slice();var f=o.length,l=h?h(f):new o.constructor(f);return o.copy(l),l}},27103:o=>{var s=Object.prototype.hasOwnProperty;o.exports=function(o){var f=o.length,l=new o.constructor(f);return f&&"string"==typeof o[0]&&s.call(o,"index")&&(l.index=o.index,l.input=o.input),l}},27136:(o,s,f)=>{var l=f(19850),c=f(52742);o.exports=function(o){return null!=o&&c(o.length)&&!l(o)}},27371:o=>{o.exports=function(){return[]}},27979:(o,s,f)=>{var l=f(88173),c=f(69750);o.exports=function(o,s){return o&&l(s,c(s),o)}},28375:(o,s,f)=>{var l=f(19465),c=f(15744),u=f(28389);o.exports=function(o,s,f,d,h,b){var p=1&f,g=o.length,v=s.length;if(g!=v&&!(p&&v>g))return!1;var y=b.get(o),m=b.get(s);if(y&&m)return y==s&&m==o;var x=-1,_=!0,w=2&f?new l:void 0;for(b.set(o,s),b.set(s,o);++x<g;){var k=o[x],M=s[x];if(d)var C=p?d(M,k,x,s,o,b):d(k,M,x,o,s,b);if(void 0!==C){if(C)continue;_=!1;break}if(w){if(!c(s,function(o,s){if(!u(w,s)&&(k===o||h(k,o,f,d,b)))return w.push(s)})){_=!1;break}}else if(!(k===M||h(k,M,f,d,b))){_=!1;break}}return b.delete(o),b.delete(s),_}},28389:o=>{o.exports=function(o,s){return o.has(s)}},28654:o=>{o.exports=function(o){return null!=o&&"object"==typeof o}},29730:(o,s,f)=>{var l=f(24015),c=f(28654);
1o.exports=function(o){return c(o)&&"[object Set]"==l(o)}},29777:o=>{var s=/\w*$/;o.exports=function(o){var f=new o.constructor(o.source,s.exec(o));return f.lastIndex=o.lastIndex,f}},29934:(o,s,f)=>{var l=f(59059),c=f(6216),u=Object.prototype.hasOwnProperty;o.exports=function(o){if(!l(o))return c(o);var s=[];for(var f in Object(o))u.call(o,f)&&"constructor"!=f&&s.push(f);return s}},33065:(o,s,f)=>{var l=f(50224),c=Object.prototype.hasOwnProperty;o.exports=function(o){var s=this.__data__;return l?void 0!==s[o]:c.call(s,o)}},33582:(o,s,f)=>{var l=f(93007),c=f(76014),u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;o.exports=function(o,s){if(l(o))return!1;var f=typeof o;return!!("number"==f||"symbol"==f||"boolean"==f||null==o||c(o))||d.test(o)||!u.test(o)||null!=s&&o in Object(s)}},33854:(o,s,f)=>{var l=f(98825);o.exports=function(o){return o==o&&!l(o)}},33872:(o,s,f)=>{var l=f(92441),c=f(28375),u=f(63700),d=f(78583),h=f(24015),b=f(93007),p=f(4756),g=f(82731),v="[object Arguments]",y="[object Array]",m="[object Object]",x=Object.prototype.hasOwnProperty;o.exports=function(o,s,f,_,w,k){var M=b(o),C=b(s),T=M?y:h(o),j=C?y:h(s);T=T==v?m:T,j=j==v?m:j;var S=T==m,O=j==m,A=T==j;if(A&&p(o)){if(!p(s))return!1;M=!0,S=!1}if(A&&!S)return k||(k=new l),M||g(o)?c(o,s,f,_,w,k):u(o,s,T,f,_,w,k);if(!(1&f)){var D=S&&x.call(o,"__wrapped__"),P=O&&x.call(s,"__wrapped__");
1if(D||P){var U=D?o.value():o,E=P?s.value():s;return k||(k=new l),w(U,E,f,_,k)}}return!!A&&(k||(k=new l),d(o,s,f,_,w,k))}},34446:(o,s,f)=>{var l=f(98825),c=Object.create;o.exports=function(){function o(){}return function(s){if(!l(s))return{};if(c)return c(s);o.prototype=s;var f=new o;return o.prototype=void 0,f}}()},34705:o=>{o.exports=function(){return!1}},35536:(o,s,f)=>{var l=f(66521);o.exports=function(o){var s=l(this,o).delete(o);return this.size-=!!s,s}},36187:(o,s,f)=>{var l=f(79364);o.exports=function(o,s){for(var f=o.length;f--;)if(l(o[f][0],s))return f;return -1}},36315:(o,s,f)=>{o.exports=f(43622)(f(19031),"Map")},36827:(o,s,f)=>{var l=f(89950),c=f(93007),u=f(28654);o.exports=function(o){return"string"==typeof o||!c(o)&&u(o)&&"[object String]"==l(o)}},37114:o=>{o.exports=function(o){var s=null==o?0:o.length;return s?o[s-1]:void 0}},37335:(o,s,f)=>{var l=f(5051),c=f(39234),u=f(69525);o.exports=function(o){var s=c(o);return 1==s.length&&s[0][2]?u(s[0][0],s[0][1]):function(f){return f===o||l(f,o,s)}}},37539:(o,s,f)=>{var l=f(58511),c=f(37114),u=f(56687),d=f(52141);o.exports=function(o,s){return s=l(s,o),null==(o=u(o,s))||delete o[d(c(s))]}},37973:(o,s,f)=>{o.exports=f(43622)(f(19031),"Set")},38540:(o,s,f)=>{var l=f(87499),c=f(25958),u=f(54205),d=f(79699),h=f(46745),b=f(48894),p=f(93007),g=f(98871),v=f(4756),y=f(19850),m=f(98825),x=f(11565),_=f(82731),w=f(46998),k=f(75250);o.exports=function(o,s,f,M,C,T,j){var S=w(o,f),O=w(s,f),A=j.get(O);if(A)return void l(o,f,A);var D=T?T(S,O,f+"",o,s,j):void 0,P=void 0===D;if(P){var U=p(O),E=!U&&v(O),F=!U&&!E&&_(O);D=O,U||E||F?p(S)?D=S:g(S)?D=d(S):E?(P=!1,D=c(O,!0)):F?(P=!1,D=u(O,!0)):D=[]:x(O)||b(O)?(D=S,b(S)?D=k(S):(!m(S)||y(S))&&(D=h(O))):P=!1}P&&(j.set(O,D),C(D,O,M,T,j),j.delete(O)),l(o,f,D)}},38564:(o,s,f)=>{var l=f(88173),c=f(11517);o.exports=function(o,s){return l(o,c(o),s)}},39004:o=>{o.exports=function(o){return this.__data__.set(o,"__lodash_hash_undefined__"),this}},39234:(o,s,f)=>{var l=f(33854),c=f(69750);o.exports=function(o){for(var s=c(o),f=s.length;f--;){var u=s[f],d=o[u];s[f]=[u,d,l(d)]}return s}},39913:(o,s,f)=>{var l=f(67895);o.exports=function(o,s){return!!(null==o?0:o.length)&&l(o,s,0)>-1}},40087:(o,s,f)=>{o.exports=f(19031)["__core-js_shared__"]},41946:(o,s,f)=>{var l=f(71266);o.exports=function(o,s){return l(o,s)}},43622:(o,s,f)=>{var l=f(46141),c=f(49318);o.exports=function(o,s){var f=c(o,s);return l(f)?f:void 0}},44239:(o,s,f)=>{var l=f(68839);o.exports=function(o){return o&&o.length?l(o):[]}},44577:o=>{o.exports=function(o){var s=-1,f=Array(o.size);return o.forEach(function(o){f[++s]=o}),f}},44715:(o,s,f)=>{var l=f(88173),c=f(94806);o.exports=function(o,s){return l(o,c(o),s)}},45261:(o,s,f)=>{var l=f(36187);o.exports=function(o){var s=this.__data__,f=l(s,o);return f<0?void 0:s[f][1]}},45457:(o,s,f)=>{var l=f(43622);o.exports=function(){try{var o=l(Object,"defineProperty");return o({},"",{}),o}catch(o){}}()},45705:(o,s,f)=>{var l=f(36187);o.exports=function(o,s){var f=this.__data__,c=l(f,o);return c<0?(++this.size,f.push([o,s])):f[c][1]=s,this}},45838:(o,s,f)=>{var l=f(82166),c=f(99969),u=f(72115),d=u&&u.isDate;o.exports=d?c(d):l},46141:(o,s,f)=>{var l=f(19850),c=f(98506),u=f(98825),d=f(82675),h=/^\[object .+?Constructor\]$/,b=Object.prototype,p=Function.prototype.toString,g=b.hasOwnProperty,v=RegExp("^"+p.call(g).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");o.exports=function(o){return!(!u(o)||c(o))&&(l(o)?v:h).test(d(o))}},46745:(o,s,f)=>{var l=f(34446),c=f(95029),u=f(59059);o.exports=function(o){return"function"!=typeof o.constructor||u(o)?{}:l(c(o))}},46998:o=>{o.exports=function(o,s){if(("constructor"!==s||"function"!=typeof o[s])&&"__proto__"!=s)return o[s]}},47129:(o,s,f)=>{var l=f(66521);o.exports=function(o,s){var f=l(this,o),c=f.size;return f.set(o,s),this.size+=+(f.size!=c),this}},47871:(o,s,f)=>{var l=f(37335),c=f(60490),u=f(4767),d=f(93007),h=f(89059);o.exports=function(o){return"function"==typeof o?o:null==o?u:"object"==typeof o?d(o)?c(o[0],o[1]):l(o):h(o)}},48217:(o,s,f)=>{var l=f(2609),c=f(95318);o.exports=function(o,s){return null!=o&&c(o,s,l)}},48370:(o,s,f)=>{var l=f(474);o.exports=function(o,s,f){return null==o?o:l(o,s,f)}},48668:(o,s,f)=>{var l=f(75998);o.exports=function(o){var s=l(o,function(o){return 500===f.size&&f.clear(),o}),f=s.cache;return s}},48872:(o,s,f)=>{var l=f(22225),c=f(94806),u=f(69750);o.exports=function(o){return l(o,u,c)}},48894:(o,s,f)=>{var l=f(85590),c=f(28654),u=Object.prototype,d=u.hasOwnProperty,h=u.propertyIsEnumerable;o.exports=l(function(){return arguments}())?l:function(o){return c(o)&&d.call(o,"callee")&&!h.call(o,"callee")}},49035:o=>{o.exports=function(o,s,f){for(var l=f-1,c=o.length;++l<c;)if(o[l]===s)return l;return -1}},49318:o=>{o.exports=function(o,s){return null==o?void 0:o[s]}},50046:(o,s,f)=>{var l=f(91030);o.exports=f(23469)(function(o,s,f){l(o,s,f)})},50224:(o,s,f)=>{o.exports=f(43622)(Object,"create")},51587:o=>{o.exports=function(o){var s=[];if(null!=o)for(var f in Object(o))s.push(f);return s}},52141:(o,s,f)=>{var l=f(76014),c=1/0;
1o.exports=function(o){if("string"==typeof o||l(o))return o;var s=o+"";return"0"==s&&1/o==-c?"-0":s}},52673:o=>{o.exports=function(o){return function(s,f,l){for(var c=-1,u=Object(s),d=l(s),h=d.length;h--;){var b=d[o?h:++c];if(!1===f(u[b],b,u))break}return s}}},52742:o=>{o.exports=function(o){return"number"==typeof o&&o>-1&&o%1==0&&o<=0x1fffffffffffff}},53109:o=>{o.exports=function(o,s){for(var f=-1,l=null==o?0:o.length;++f<l&&!1!==s(o[f],f,o););return o}},53512:(o,s,f)=>{var l=f(50224);o.exports=function(){this.__data__=l?l(null):{},this.size=0}},54205:(o,s,f)=>{var l=f(56227);o.exports=function(o,s){var f=s?l(o.buffer):o.buffer;return new o.constructor(f,o.byteOffset,o.length)}},54316:(o,s,f)=>{o.exports=f(43622)(f(19031),"Promise")},54355:o=>{o.exports=function(o,s,f,l){for(var c=o.length,u=f+(l?1:-1);l?u--:++u<c;)if(s(o[u],u,o))return u;return -1}},54967:(o,s,f)=>{var l=f(95616),c=f(79364),u=Object.prototype.hasOwnProperty;o.exports=function(o,s,f){var d=o[s];u.call(o,s)&&c(d,f)&&(void 0!==f||s in o)||l(o,s,f)}},56227:(o,s,f)=>{var l=f(75082);o.exports=function(o){var s=new o.constructor(o.byteLength);return new l(s).set(new l(o)),s}},56687:(o,s,f)=>{var l=f(23550),c=f(19204);o.exports=function(o,s){return s.length<2?o:l(o,c(s,0,-1))}},56751:(o,s,f)=>{var l=f(63592),c=f(48894),u=f(93007),d=f(4756),h=f(68373),b=f(82731),p=Object.prototype.hasOwnProperty;o.exports=function(o,s){var f=u(o),g=!f&&c(o),v=!f&&!g&&d(o),y=!f&&!g&&!v&&b(o),m=f||g||v||y,x=m?l(o.length,String):[],_=x.length;for(var w in o)(s||p.call(o,w))&&!(m&&("length"==w||v&&("offset"==w||"parent"==w)||y&&("buffer"==w||"byteLength"==w||"byteOffset"==w)||h(w,_)))&&x.push(w);return x}},57408:(o,s,f)=>{var l=f(76014);o.exports=function(o,s){if(o!==s){var f=void 0!==o,c=null===o,u=o==o,d=l(o),h=void 0!==s,b=null===s,p=s==s,g=l(s);if(!b&&!g&&!d&&o>s||d&&h&&p&&!b&&!g||c&&h&&p||!f&&p||!u)return 1;if(!c&&!d&&!g&&o<s||g&&f&&u&&!c&&!d||b&&f&&u||!h&&u||!p)return -1}return 0}},57410:o=>{o.exports=function(){}},58511:(o,s,f)=>{var l=f(93007),c=f(33582),u=f(91364),d=f(12438);o.exports=function(o,s){return l(o)?o:c(o,s)?[o]:u(d(o))}},58528:o=>{o.exports=function(o){var s=this.has(o)&&delete this.__data__[o];return this.size-=!!s,s}},58672:(o,s,f)=>{var l=f(11256),c=f(99969),u=f(72115),d=u&&u.isMap;o.exports=d?c(d):l},59038:(o,s,f)=>{var l=f(64451),c=f(59930),u=f(93007),d=f(76014),h=1/0,b=l?l.prototype:void 0,p=b?b.toString:void 0;o.exports=function o(s){if("string"==typeof s)return s;if(u(s))return c(s,o)+"";if(d(s))return p?p.call(s):"";var f=s+"";return"0"==f&&1/s==-h?"-0":f}},59059:o=>{var s=Object.prototype;o.exports=function(o){var f=o&&o.constructor;return o===("function"==typeof f&&f.prototype||s)}},59644:(o,s,f)=>
1{var l=f(64451),c=l?l.prototype:void 0,u=c?c.valueOf:void 0;o.exports=function(o){return u?Object(u.call(o)):{}}},59930:o=>{o.exports=function(o,s){for(var f=-1,l=null==o?0:o.length,c=Array(l);++f<l;)c[f]=s(o[f],f,o);return c}},60490:(o,s,f)=>{var l=f(71266),c=f(7766),u=f(48217),d=f(33582),h=f(33854),b=f(69525),p=f(52141);o.exports=function(o,s){return d(o)&&h(s)?b(p(o),s):function(f){var d=c(f,o);return void 0===d&&d===s?u(f,o):l(s,d,3)}}},60531:(o,s,f)=>{var l=f(95626),c=f(48217);o.exports=function(o,s){return l(o,s,function(s,f){return c(o,f)})}},61733:(o,s,f)=>{var l=f(23550);o.exports=function(o){return function(s){return l(s,o)}}},61909:(o,s,f)=>{var l=f(98825),c=f(59059),u=f(51587),d=Object.prototype.hasOwnProperty;o.exports=function(o){if(!l(o))return u(o);var s=c(o),f=[];for(var h in o)"constructor"==h&&(s||!d.call(o,h))||f.push(h);return f}},62075:(o,s,f)=>{var l=f(64451),c=f(48894),u=f(93007),d=l?l.isConcatSpreadable:void 0;o.exports=function(o){return u(o)||c(o)||!!(d&&o&&o[d])}},63592:o=>{o.exports=function(o,s){for(var f=-1,l=Array(o);++f<o;)l[f]=s(f);return l}},63700:(o,s,f)=>{var l=f(64451),c=f(75082),u=f(79364),d=f(28375),h=f(19887),b=f(44577),p=l?l.prototype:void 0,g=p?p.valueOf:void 0;o.exports=function(o,s,f,l,p,v,y){switch(f){case"[object DataView]":if(o.byteLength!=s.byteLength||o.byteOffset!=s.byteOffset)break;o=o.buffer,s=s.buffer;case"[object ArrayBuffer]":if(o.byteLength!=s.byteLength||!v(new c(o),new c(s)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return u(+o,+s);case"[object Error]":return o.name==s.name&&o.message==s.message;case"[object RegExp]":case"[object String]":return o==s+"";case"[object Map]":var m=h;case"[object Set]":var x=1&l;if(m||(m=b),o.size!=s.size&&!x)break;var _=y.get(o);if(_)return _==s;l|=2,y.set(o,s);var w=d(m(o),m(s),l,p,v,y);return y.delete(o),w;case"[object Symbol]":if(g)return g.call(o)==g.call(s)}return!1}},64451:(o,s,f)=>{o.exports=f(19031).Symbol},65930:(o,s,f)=>{var l=f(79364),c=f(27136),u=f(68373),d=f(98825);o.exports=function(o,s,f){if(!d(f))return!1;var h=typeof s;return("number"==h?!!(c(f)&&u(s,f.length)):"string"==h&&s in f)&&l(f[s],o)}},66521:(o,s,f)=>{var l=f(78598);o.exports=function(o,s){var f=o.__data__;return l(s)?f["string"==typeof s?"string":"hash"]:f.map}},66783:o=>{o.exports=function(o){return this.__data__.has(o)}},66822:(o,s,f)=>{var l=f(73317),c=f(83720),u=f(98871);o.exports=c(function(o,s){return u(o)?l(o,s):[]})},67895:(o,s,f)=>{var l=f(54355),c=f(95975),u=f(49035);o.exports=function(o,s,f){return s==s?u(o,s,f):l(o,c,f)}},67899:(o,s,f)=>{var l=f(60531);o.exports=f(4194)(function(o,s){return null==o?{}:l(o,s)})},68329:(o,s,f)=>{var l=f(50224);o.exports=function(o,s){var f=this.__data__;return this.size+=+!this.has(o),f[o]=l&&void 0===s?"__lodash_hash_undefined__":s,this}},68373:o=>{var s=/^(?:0|[1-9]\d*)$/;o.exports=function(o,f){var l=typeof o;return!!(f=null==f?0x1fffffffffffff:f)&&("number"==l||"symbol"!=l&&s.test(o))&&o>-1&&o%1==0&&o<f}},68839:(o,s,f)=>{var l=f(19465),c=f(39913),u=f(24065),d=f(28389),h=f(4517),b=f(44577);o.exports=function(o,s,f){var p=-1,g=c,v=o.length,y=!0,m=[],x=m;if(f)y=!1,g=u;else if(v>=200){var _=s?null:h(o);if(_)return b(_);y=!1,g=d,x=new l}else x=s?[]:m;e:for(;++p<v;){var w=o[p],k=s?s(w):w;if(w=f||0!==w?w:0,y&&k==k){for(var M=x.length;M--;)if(x[M]===k)continue e;s&&x.push(k),m.push(w)}else g(x,k,f)||(x!==m&&x.push(k),m.push(w))}return m}},69455:o=>{o.exports=function(o){return this.__data__.has(o)}},69525:o=>{o.exports=function(o,s){return function(f){return null!=f&&f[o]===s&&(void 0!==s||o in Object(f))}}},69750:(o,s,f)=>{var l=f(56751),c=f(29934),u=f(27136);o.exports=function(o){return u(o)?l(o):c(o)}},71266:(o,s,f)=>{var l=f(33872),c=f(28654);o.exports=function o(s,f,u,d,h){return s===f||(null!=s&&null!=f&&(c(s)||c(f))?l(s,f,u,d,o,h):s!=s&&f!=f)}},71598:o=>{o.exports=function(o){var s=this.__data__,f=s.delete(o);return this.size=s.size,f}},71747:(o,s,f)=>{var l=f(95345),c=f(69750);o.exports=function(o,s){return o&&l(o,s,c)}},72115:(o,s,f)=>{o=f.nmd(o);var l=f(24298),c=s&&!s.nodeType&&s,u=c&&o&&!o.nodeType&&o,d=u&&u.exports===c&&l.process,h=function(){try{var o=u&&u.require&&u.require("util").t
vendor: 5,936 bytes, line 1
1ypes;if(o)return o;return d&&d.binding&&d.binding("util")}catch(o){}}();o.exports=h},72200:o=>{o.exports=function(o,s){for(var f=-1,l=s.length,c=o.length;++f<l;)o[c+f]=s[f];return o}},72733:(o,s,f)=>{var l=f(56227),c=f(4725),u=f(29777),d=f(59644),h=f(54205);o.exports=function(o,s,f){var b=o.constructor;switch(s){case"[object ArrayBuffer]":return l(o);case"[object Boolean]":case"[object Date]":return new b(+o);case"[object DataView]":return c(o,f);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return h(o,f);case"[object Map]":case"[object Set]":return new b;case"[object Number]":case"[object String]":return new b(o);case"[object RegExp]":return u(o);case"[object Symbol]":return d(o)}}},73317:(o,s,f)=>{var l=f(19465),c=f(39913),u=f(24065),d=f(59930),h=f(99969),b=f(28389);o.exports=function(o,s,f,p){var g=-1,v=c,y=!0,m=o.length,x=[],_=s.length;if(!m)return x;f&&(s=d(s,h(f))),p?(v=u,y=!1):s.length>=200&&(v=b,y=!1,s=new l(s));e:for(;++g<m;){var w=o[g],k=null==f?w:f(w);if(w=p||0!==w?w:0,y&&k==k){for(var M=_;M--;)if(s[M]===k)continue e;x.push(w)}else v(s,k,p)||x.push(w)}return x}},74023:(o,s,f)=>{var l=f(59930),c=f(24127),u=f(37539),d=f(58511),h=f(88173),b=f(80918),p=f(4194),g=f(25795);o.exports=p(function(o,s){var f={};if(null==o)return f;var p=!1;s=l(s,function(s){return s=d(s,o),p||(p=s.length>1),s}),h(o,g(o),f),p&&(f=c(f,7,b));for(var v=s.length;v--;)u(f,s[v]);return f})},75082:(o,s,f)=>{o.exports=f(19031).Uint8Array},75250:(o,s,f)=>{var l=f(88173),c=f(85053);o.exports=function(o){return l(o,c(o))}},75448:(o,s,f)=>{var l=f(72200),c=f(62075);o.exports=function o(s,f,u,d,h){var b=-1,p=s.length;for(u||(u=c),h||(h=[]);++b<p;){var g=s[b];f>0&&u(g)?f>1?o(g,f-1,u,d,h):l(h,g):d||(h[h.length]=g)}return h}},75998:(o,s,f)=>{var l=f(2331);function c(o,s){if("function"!=typeof o||null!=s&&"function"!=typeof s)throw TypeError("Expected a function");var f=function(){var l=arguments,c=s?s.apply(this,l):l[0],u=f.cache;if(u.has(c))return u.get(c);var d=o.apply(this,l);return f.cache=u.set(c,d)||u,d};return f.cache=new(c.Cache||l),f}c.Cache=l,o.exports=c},76014:(o,s,f)=>{var l=f(89950),c=f(28654);o.exports=function(o){return"symbol"==typeof o||c(o)&&"[object Symbol]"==l(o)}},76217:(o,s,f)=>{var l=f(66521);o.exports=function(o){return l(this,o).has(o)}},78483:o=>{o.exports=function(o){return this.__data__.get(o)}},78583:(o,s,f)=>{var l=f(48872),c=Object.prototype.hasOwnProperty;o.exports=function(o,s,f,u,d,h){var b=1&f,p=l(o),g=p.length;if(g!=l(s).length&&!b)return!1;for(var v=g;v--;){var y=p[v];if(!(b?y in s:c.call(s,y)))return!1}var m=h.get(o),x=h.get(s);if(m&&x)return m==s&&x==o;var _=!0;h.set(o,s),h.set(s,o);for(var w=b;++v<g;){var k=o[y=p[v]],M=s[y];if(u)var C=b?u(M,k,y,s,o,h):u(k,M,y,o,s,h);if(!(void 0===C?k===M||d(k,M,f,u,h):C)){_=!1;break}w||(w="constructor"==y)}if(_&&!w){var T=o.constructor,j=s.constructor;T!=j&&"constructor"in o&&"constructor"in s&&!("function"==typeof T&&T instanceof T&&"function"==typeof j&&j instanceof j)&&(_=!1)}return h.delete(o),h.delete(s),_}},78598:o=>{o.exports=function(o){var s=typeof o;return"string"==s||"number"==s||"symbol"==s||"boolean"==s?"__proto__"!==o:null===o}},79364:o=>{o.exports=function(o,s){return o===s||o!=o&&s!=s}},79699:o=>{o.exports=function(o,s){var f=-1,l=o.length;for(s||(s=Array(l));++f<l;)s[f]=o[f];return s}},80918:(o,s,f)=>{var l=f(11565);o.exports=function(o){return l(o)?void 0:o}},82166:(o,s,f)=>{var l=f(89950),c=f(28654);o.exports=function(o){return c(o)&&"[object Date]"==l(o)}},82675:o=>{var s=Function.prototype.toString;o.exports=function(o){if(null!=o){try{return s.call(o)}catch(o){}try{return o+""}catch(o){}}return""}},82731:(o,s,f)=>{var l=f(91667),c=f(99969),u=f(72115),d=u&&u.isTypedArray;o.exports=d?c(d):l},83611:(o,s,f)=>{var l=f(27136);o.exports=function(o,s){return function(f,c){if(null==f)return f;if(!l(f))return o(f,c);for(var u=f.length,d=s?u:-1,h=Object(f);(s?d--:++d<u)&&!1!==c(h[d],d,h););return f}}},83720:(o,s,f)=>{var l=f(4767),c=f(84739),u=f(89161);o.exports=function(o,s){return u(c(o,s,l),o+"")}},84237:(o,s,f)=>{var l=f(50224),c=Object.prototype.hasOwnProperty;o.exports=function(o){var s=this.__data__;if(l){var f=s[o];return"__lodash_hash_undefined__"===f?void 0:f}return c.call(s,o)?s[o]:void 0}},84739:(o,s,f)=>{var l=f(6677),c=Math.max;o.exports=function(o,s,f){return s=c(void 0===s?o.length-1:s,0),function(){for(var u=arguments,d=-1,h=c(u.length-s,0),b=Array(h);++d<h;)b[d]=u[s+d];d=-1;for(var p=Array(s+1);++d<s;)p[d]=u[d];return p[s]=f(b),l(o,this,p)}}},84779:(o,s,f)=>{var l=f(53512),c=f(58528),u=f(84237),d=f(33065),h=f(68329);function b(o){var s=-1,f=null==o?0:o.length;for(this.clear();++s<f;){var l=o[s];this.set(l[0],l[1])}}b.prototype.clear=l,b.prototype.delete=c,b.prototype.get=u,b.prototype.has=d,b.prototype.set=h,o.exports=b},85053:(o,s,f)=>{var l=f(56751),c=f(61909),u=f(27136);o.exports=function(o){return u(o)?l(o,!0):c(o)}},85590:(o,s,f)=>{var l=f(89950),c=f(28654);o.exports=function(o){return c(o)&&"[object Arguments]"==l(o)}},87499:(o,s,f)=>{var l=f(95616),c=f(79364);o.exports=function(o,s,f){(void 0===f||c(o[s],f))&&(void 0!==f||s in o)||l(o,s,f)}},88173:(o,s,f)=>{var l=f(54967),c=f(95616);o.exports=function(o,s,f,u){var d=!f;f||(f={});for(var h=-1,b=s.length;++h<b;){var p=s[h],g=u?u(f[p],o[p],p,f,o):void 0;void 0===g&&(g=o[p]),d?c(f,p,g):l(f,p,g)}return f}},89059:(o,s,f)=>{var l=f(5115),c=f(61733),u=f(33582),d=f(52141);o.exports=function(o){return u(o)?l(d(o)):c(o)}},89161:(o,s,f)=>{var l=f(23910);o.exports=f(33)(l)},89226:o=>{o.exports=function(o,s){for(var f=-1,l=null==o?0:o.length,c=0,u=[];++f<l;){var d=o[f];s(d,f,o)&&(u[c++]=d)}return u}},89387:(o,s,f)=>{var l=f(89950),c=f(28654);o.exports=function(o){return"number"==typeof o||c(o)&&"[object Number]"==l(o
1)}},89950:(o,s,f)=>{var l=f(64451),c=f(97023),u=f(99828),d=l?l.toStringTag:void 0;o.exports=function(o){return null==o?void 0===o?"[object Undefined]":"[object Null]":d&&d in Object(o)?c(o):u(o)}},91030:(o,s,f)=>{var l=f(92441),c=f(87499),u=f(95345),d=f(38540),h=f(98825),b=f(85053),p=f(46998);o.exports=function o(s,f,g,v,y){s!==f&&u(f,function(u,b){if(y||(y=new l),h(u))d(s,f,b,g,o,v,y);else{var m=v?v(p(s,b),u,b+"",s,f,y):void 0;void 0===m&&(m=u),c(s,b,m)}},b)}},91364:(o,s,f)=>{var l=f(48668),c=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g;o.exports=l(function(o){var s=[];return 46===o.charCodeAt(0)&&s.push(""),o.replace(c,function(o,f,l,c){s.push(l?c.replace(u,"$1"):f||o)}),s})},91531:(o,s,f)=>{"use strict";f.d(s,{ED:()=>hZ});var l=f(14232),c=f(95062),u=f.n(c),d=S(),h=o=>M(o,d),b=S();h.write=o=>M(o,b);var p=S();h.onStart=o=>M(o,p);var g=S();h.onFrame=o=>M(o,g);var v=S();h.onFinish=o=>M(o,v);var y=[];h.setTimeout=(o,s)=>{let f=h.now()+s,l=()=>{let o=y.findIndex(o=>o.cancel==l);~o&&y.splice(o,1),w-=!!~o},c={time:f,handler:o,cancel:l};return y.splice(m(f),0,c),w+=1,C(),c};var m=o=>~(~y.findIndex(s=>s.time>o)||~y.length);h.cancel=o=>{p.delete(o),g.delete(o),v.delete(o),d.delete(o),b.delete(o)},h.sync=o=>{k=!0,h.batchedUpdates(o),k=!1},h.throttle=o=>{let s;function f(){try{o(...s)}finally{s=null}}function l(...o){s=o,h.onStart(f)}return l.handler=o,l.cancel=()=>{p.delete(f),s=null},l};var x="undefined"!=typeof window?window.requestAnimationFrame:()=>{};h.use=o=>x=o,h.now="undefined"!=typeof performance?()=>performance.now():Date.now,h.batchedUpdates=o=>o(),h.catch=console.error,h.frameLoop="always",h.advance=()=>{"demand"!==h.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):j()};var _=-1,w=0,k=!1;function M(o,s){k?(s.delete(o),o(0)):(s.add(o),C())}function C(){_<0&&(_=0,"demand"!==h.frameLoop&&x(T))}function T(){~_&&(x(T),h.batchedUpdates(j))}function j(){let o=_,s=m(_=h.now());if(s&&(O(y.splice(0,s),o=>o.handler()),w-=s),!w)return void(_=-1);p.flush(),d.flush(o?Math.min(64,_-o):16.667),g.flush(),b.flush(),v.flush()}function S(){let o=new Set,s=o;return{add(f){w+=+!(s!=o||o.has(f)),o.add(f)},delete:f=>(w-=s==o&&o.has(f)?1:0,o.delete(f)),flush(f){s.size&&(o=new Set,w-=s.size,O(s,s=>s(f)&&o.add(s)),w+=o.size,s=o)}}}function O(o,s){o.forEach(o=>{try{s(o)}catch(o){h.catch(o)}})}var A=Object.defineProperty,D={};function P(){}((o,s)=>{for(var f in s)A(o,f,{get:s[f],enumerable:!0})})(D,{assign:()=>H,colors:()=>V,createStringInterpolator:()=>d1,skipAnimation:()=>I,to:()=>d2,willAdvance:()=>q});var U=(o,s,f)=>Object.defineProperty(o,s,{value:f,writable:!0,configurable:!0}),E={arr:Array.isArray,obj:o=>!!o&&"Object"===o.constructor.name,fun:o=>"function"==typeof o,str:o=>"string"==typeof o,num:o=>"number"==typeof o,und:o=>void 0===o};function F(o,s){if(E.arr(o)){if(!E.arr(s)||o.length!==s.length)return!1;for(let f=0;f<o.length;f++)if(o[f]!==s[f])return!1;return!0}return o===s}var W=(o,s)=>o.forEach(s);function R(o,s,f){if(E.arr(o)){for(let l=0;l<o.length;l++)s.call(f,o[l],`${l}`);return}for(let l in o)o.hasOwnProperty(l)&&s.call(f,o[l],l)}var z=o=>E.und(o)?[]:E.arr(o)?o:[o];function L(o,s){if(o.size){let f=Array.from(o);o.clear(),W(f,s)}}var N=(o,...s)=>L(o,o=>o(...s)),Y=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),V=null,I=!1,q=P,H=o=>{o.to&&(d2=o.to),o.now&&(h.now=o.now),void 0!==o.colors&&(V=o.colors),null!=o.skipAnimation&&(I=o.skipAnimation),o.createStringInterpolator&&(d1=o.createStringInterpolator),o.requestAnimationFrame&&h.use(o.requestAnimationFrame),o.batchedUpdates&&(h.batchedUpdates=o.batchedUpdates),o.willAdvance&&(q=o.willAdvance),o.frameLoop&&(h.frameLoop=o.frameLoop)},B=new Set,$=[],X=[],G=0,Z={get idle(){return!B.size&&!$.length},start(o){G>o.priority?(B.add(o),h.onStart(Q)):(J(o),h(ee))},advance:ee,sort(o){if(G)h.onFrame(()=>Z.sort(o));else{let s=$.indexOf(o);~s&&($.splice(s,1),K(o))}},clear(){$=[],B.clear()}};function Q(){B.forEach(J),B.clear(),h(ee)}function J(o){$.includes(o)||K(o)}function K(o){$.splice(function(o,s){let f=o.findIndex(s);return f<0?o.length:f}($,s=>s.priority>o.priority),0,o)}function ee(o){let s=X;for(let f=0;f<$.length;f++){let l=$[f];G=l.priority,!l.idle&&(q(l),l.advance(o),l.idle||s.push(l))}return G=0,(X=$).length=0,($=s).length>0}var et="[-+]?\\d*\\.?\\d+",en=et+"%";function er(...o){return"\\(\\s*("+o.join(")\\s*,\\s*(")+")\\s*\\)"}var ei=RegExp("rgb"+er(et,et,et)),ea=RegExp("rgba"+er(et,et,et,et)),eo=RegExp("hsl"+er(et,en,en)),es=RegExp("hsla"
1+er(et,en,en,et)),ef=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,el=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ec=/^#([0-9a-fA-F]{6})$/,eu=/^#([0-9a-fA-F]{8})$/;function ed(o,s,f){return(f<0&&(f+=1),f>1&&(f-=1),f<1/6)?o+(s-o)*6*f:f<.5?s:f<2/3?o+(s-o)*(2/3-f)*6:o}function eh(o,s,f){let l=f<.5?f*(1+s):f+s-f*s,c=2*f-l,u=ed(c,l,o+1/3);return Math.round(255*u)<<24|Math.round(255*ed(c,l,o))<<16|Math.round(255*ed(c,l,o-1/3))<<8}function eb(o){let s=parseInt(o,10);return s<0?0:s>255?255:s}function ep(o){return(parseFloat(o)%360+360)%360/360}function eg(o){let s=parseFloat(o);return s<0?0:s>1?255:Math.round(255*s)}function ev(o){let s=parseFloat(o);return s<0?0:s>100?1:s/100}function ey(o){let s,f="number"==typeof o?o>>>0===o&&o>=0&&o<=0xffffffff?o:null:(s=ec.exec(o))?parseInt(s[1]+"ff",16)>>>0:V&&void 0!==V[o]?V[o]:(s=ei.exec(o))?(eb(s[1])<<24|eb(s[2])<<16|eb(s[3])<<8|255)>>>0:(s=ea.exec(o))?(eb(s[1])<<24|eb(s[2])<<16|eb(s[3])<<8|eg(s[4]))>>>0:(s=ef.exec(o))?parseInt(s[1]+s[1]+s[2]+s[2]+s[3]+s[3]+"ff",16)>>>0:(s=eu.exec(o))?parseInt(s[1],16)>>>0:(s=el.exec(o))?parseInt(s[1]+s[1]+s[2]+s[2]+s[3]+s[3]+s[4]+s[4],16)>>>0:(s=eo.exec(o))?(255|eh(ep(s[1]),ev(s[2]),ev(s[3])))>>>0:(s=es.exec(o))?(eh(ep(s[1]),ev(s[2]),ev(s[3]))|eg(s[4]))>>>0:null;if(null===f)return o;let l=(0xff000000&(f=f||0))>>>24,c=(0xff0000&f)>>>16,u=(65280&f)>>>8,d=(255&f)/255;return`rgba(${l}, ${c}, ${u}, ${d})`}var em=(o,s,f)=>{if(E.fun(o))return o;if(E.arr(o))return em({range:o,output:s,extrapolate:f});if(E.str(o.output[0]))return d1(o);let l=o.output,c=o.range||[0,1],u=o.extrapolateLeft||o.extrapolate||"extend",d=o.extrapolateRight||o.extrapolate||"extend",h=o.easing||(o=>o);return s=>{let f=function(o,s){for(var f=1;f<s.length-1&&!(s[f]>=o);++f);return f-1}(s,c);return function(o,s,f,l,c,u,d,h,b){let p=b?b(o):o;if(p<s)if("identity"===d)return p;else"clamp"===d&&(p=s);if(p>f)if("identity"===h)return p;else"clamp"===h&&(p=f);return l===c?l:s===f?o<=s?l:c:(s===-1/0?p=-p:f===1/0?p-=s:p=(p-s)/(f-s),p=u(p),l===-1/0?p=-p:c===1/0?p+=l:p=p*(c-l)+l,p)}(s,c[f],c[f+1],l[f],l[f+1],h,u,d,o.map)}},ex=Symbol.for("FluidValue.get"),e_=Symbol.for("FluidValue.observers"),ew=o=>!!(o&&o[ex]),ek=o=>o&&o[ex]?o[ex]():o,eM=o=>o[e_]||null;function eC(o,s){let f=o[e_];f&&f.forEach(o=>{o.eventObserved?o.eventObserved(s):o(s)})}var eT=class{constructor(o){if(!o&&!(o=this.get))throw Error("Unknown getter");ej(this,o)}},ej=(o,s)=>eA(o,ex,s);function eS(o,s){if(o[ex]){let f=o[e_];f||eA(o,e_,f=new Set),!f.has(s)&&(f.add(s),o.observerAdded&&o.observerAdded(f.size,s))}return s}function eO(o,s){let f=o[e_];if(f&&f.has(s)){let l=f.size-1;l?f.delete(s):o[e_]=null,o.observerRemoved&&o.observerRemoved(l,s)}}var eA=(o,s,f)=>Object.defineProperty(o,s,{value:f,writable:!0,configurable:!0}),eD=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,eP=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,eU=RegExp(`(${eD.source})(%|[a-z]+)`,"i"),eE=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,eF=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,eW=o=>{let[s,f]=eR(o);if(!s||Y())return o;let l=window.getComputedStyle(document.documentElement).getPropertyValue(s);if(l)return l.trim();if(f&&f.startsWith("--")){let o=window.getComputedStyle(document.documentElement).getPropertyValue(f);if(o)return o}else if(f&&eF.test(f))return eW(f);else if(f)return f;return o},eR=o=>{let s=eF.exec(o);if(!s)return[,];let[,f,l]=s;return[f,l]},ez=(o,s,f,l,c)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${c})`,eL=o=>{d5||(d5=V?RegExp(`(${Object.keys(V).join("|")})(?!\\w)`,"g"):/^\b$/);let s=o.output.map(o=>ek(o).replace(eF,eW).replace(eP,ey).replace(d5,ey)),f=s.map(o=>o.match(eD).map(Number)),l=f[0].map((o,s)=>f.map(o=>{if(!(s in o))throw Error('The arity of each "output" value must be equal');return o[s]})).map(s=>em({...o,output:s}));return o=>{let f=!eU.test(s[0])&&s.find(o=>eU.test(o))?.replace(eD,""),c=0;return s[0].replace(eD,()=>`${l[c++](o)}${f||""}`).replace(eE,ez)}},eN="react-spring: ",eY=o=>{let s=!1;if("function"!=typeof o)throw TypeError(`${eN}once requires a function parameter`);return(...f)=>{s||(o(...f),s=!0)}},eV=eY(console.warn),eI=eY(console.warn);function eq(o){return E.str(o)&&("#"==o[0]||/\d/.test(o)||!Y()&&eF.test(o)||o in(V||{}))}var eH=new WeakMap,eB=o=>
1o.forEach(({target:o,contentRect:s})=>eH.get(o)?.forEach(o=>o(s))),e$=new Set,eX=()=>{let o=()=>{e$.forEach(o=>o({width:window.innerWidth,height:window.innerHeight}))};return window.addEventListener("resize",o),()=>{window.removeEventListener("resize",o)}},eG=o=>(e$.add(o),d8||(d8=eX()),()=>{e$.delete(o),!e$.size&&d8&&(d8(),d8=void 0)}),eZ=(o,s,f)=>s-o==0?1:(f-o)/(s-o),eQ={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}},eJ=Y()?l.useEffect:l.useLayoutEffect,eK=()=>{let o=(0,l.useRef)(!1);return eJ(()=>(o.current=!0,()=>{o.current=!1}),[]),o};function e0(){let o=(0,l.useState)()[1],s=eK();return()=>{s.current&&o(Math.random())}}var e1=o=>(0,l.useEffect)(o,e2),e2=[];function e5(o){let s=(0,l.useRef)();return(0,l.useEffect)(()=>{s.current=o}),s.current}var e6=Symbol.for("Animated:node"),e8=o=>!!o&&o[e6]===o,e7=o=>o&&o[e6],e3=(o,s)=>U(o,e6,s),e4=o=>o&&o[e6]&&o[e6].getPayload(),e9=class{constructor(){e3(this,this)}getPayload(){return this.payload||[]}},te=class extends e9{constructor(o){super(),this._value=o,this.done=!0,this.durationProgress=0,E.num(this._value)&&(this.lastPosition=this._value)}static create(o){return new te(o)}getPayload(){return[this]}getValue(){return this._value}setValue(o,s){return E.num(o)&&(this.lastPosition=o,s&&(o=Math.round(o/s)*s,this.done&&(this.lastPosition=o))),this._value!==o&&(this._value=o,!0)}reset(){let{done:o}=this;this.done=!1,E.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,o&&(this.lastVelocity=null),this.v0=null)}},tt=class extends te{constructor(o){super(0),this._string=null,this._toString=em({output:[o,o]})}static create(o){return new tt(o)}getValue(){let o=this._string;return null==o?this._string=this._toString(this._value):o}setValue(o){if(E.str(o)){if(o==this._string)return!1;this._string=o,this._value=1}else{if(!super.setValue(o))return!1;this._string=null}return!0}reset(o){o&&(this._toString=em({output:[this.getValue(),o]})),this._value=0,super.reset()}},tn={dependencies:null},tr=class extends e9{constructor(o){super(),this.source=o,this.setValue(o)}getValue(o){let s={};return R(this.source,(f,l)=>{e8(f)?s[l]=f.getValue(o):ew(f)?s[l]=ek(f):o||(s[l]=f)}),s}setValue(o){this.source=o,this.payload=this._makePayload(o)}reset(){this.payload&&W(this.payload,o=>o.reset())}_makePayload(o){if(o){let s=new Set;return R(o,this._addToPayload,s),Array.from(s)}}_addToPayload(o){tn.dependencies&&ew(o)&&tn.dependencies.add(o);let s=e4(o);s&&W(s,o=>this.add(o))}},ti=class extends tr{constructor(o){super(o)}static create(o){return new ti(o)}getValue(){return this.source.map(o=>o.getValue())}setValue(o){let s=this.getPayload();return o.length==s.length?s.map((s,f)=>s.setValue(o[f])).some(Boolean):(super.setValue(o.map(ta)),!0)}};function ta(o){return(eq(o)?tt:te).create(o)}function to(o){let s=e7(o);return s?s.constructor:E.arr(o)?ti:eq(o)?tt:te}var ts=(o,s)=>{let f=!E.fun(o)||o.prototype&&o.prototype.isReactComponent;return(0,l.forwardRef)((c,u)=>{let d=(0,l.useRef)(null),b=f&&(0,l.useCallback)(o=>{d.current=function(o,s){return o&&(E.fun(o)?o(s):o.current=s),s}(u,o)},[u]),[p,g]=function(o,s){let f=new Set;return tn.dependencies=f,o.style&&(o={...o,style:s.createAnimatedStyle(o.style)}),o=new tr(o),tn.dependencies=null,[o,f]}(c,s),v=e0(),y=()=>{let o=d.current;(!f||o)&&!1===(!!o&&s.applyAnimatedValues(o,p.getValue(!0)))&&v()},m=new tf(y,g),x=(0,l.useRef)();eJ(()=>(x.current=m,W(g,o=>eS(o,m)),()=>{x.current&&(W(x.current.deps,o=>eO(o,x.current)),h.cancel(x.current.update))})),(0,l.useEffect)(y,[]),e1(()=>()=>{let o=x.current;W(o.deps,s=>eO(s,o))});let _=s.getComponentProps(p.getValue());return l.createElement(o,{..._,ref:b})})},tf=class{constructor(o,s){this.update=o,this.deps=s}eventObserved(o){"change"==o.type&&h.write(this.update)}},tl=Symbol.for("AnimatedComponent"),tc=o=>E.str(o)?o:o&&E.str(o.displayName)?o.displayName:E.fun(o)&&o.name||null;function tu(o,...s){return E.fun(o)?o(...s):o}var td=(o,s)=>!0===o||!!(s&&o&&(E.fun(o)?o(s):z(o).includes(s))),th=(o,s)=>E.obj(o)?s&&o[s]:o,tb=(o,s)=>!0===o.default?o[s]:o.default?o.default[s]:void 0,tp=o=>o,tg=(o,s=tp)=>{let f=tv;o.default&&!0!==o.default&&(f=Object.keys(o=o.default));let l={};for(let c of f){let f=s(o[c],c);E.und(f)||(l[c]=f)}return l},tv=["config","onProps","onStart","onChange","onPause","onResume","onRest"],ty={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function tm(o){let s=function(o){let s={},f=0;if(R(o,(o,l)=>{!ty[l]&&(s[l]=o,f++)}),f)return s}(o);if(s){let f={to:s};return R(o,(o,l)=>l in s||(f[l]=o)),f}return{...o}}function tx(o){return o=ek(o),E.arr(o)?o.map(tx):eq(o)?D.createStringInterpolator({range:[0,1],output:[o,o]})(1):o}function t_(o){for(let s in o)return!0;return!1}function tw(o){return E.fun(o)||E.arr(o)&&E.obj(o[0])}function tk(o,s){o.ref?.delete(o),s?.delete(o)}function tM(o,s){s&&o.ref!==s&&(o.ref?.delete(o),s.add(o),o.ref=s)}var tC={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},tT={...tC.default,mass:1,damping:1,easing:o=>o,clamp:!1},tj=class{constructor(){this.velocity=0,Object.assign(this,tT)}};function tS(o,s){if(E.und(s.decay)){let f=!E.und(s.tension)||!E.und(s.friction);!f&&E.und(s.frequency)&&E.und(s.damping)&&E.und(s.mass)||(o.duration=void 0,o.decay=void 0),f&&(o.frequency=void 0)}else o.duration=void 0}var tO=[],tA=class{constructor(){this.changed=!1,this.values=tO,this.toValues=null,this.fromValues=tO,this.config=new tj,this.immediate=!1}};function tD(o,{key:s,props:f,defaultProps:l,state:c,actions:u}){return new Promise((d,b)=>{let p,g,v=td(f.cancel??l?.cancel,s);if(v)x();else{E.und(f.pause)||(c.paused=td(f.pause,s));let o=l?.pause;!0!==o&&(o=c.paused||td(o,s)),p=tu(f.delay||0,s),o?(c.resumeQueue.add(m),u.pause()):(u.resume(),m())}function y(){c.resumeQueue.add(m),c.timeouts.delete(g),g.cancel(),p=g.time-h.now()}function m(){p>0&&!D.skipAnimation?(c.delayed=!0,g=h.setTimeout(x,p),c.pauseQueue.add(y),c.timeouts.add(g)):x()}function x(){c.delayed&&(c.delayed=!1),c.pauseQueue.delete(y),c.timeouts.delete(g),o<=(c.cancelId||0)&&(v=!0);try{u.start({...f,callId:o,cancel:v},d)}catch(o){b(o)}}})}var tP=(o,s)=>1==s.length?s[0]:s.some(o=>o.cancelled)?tF(o.get()):s.every(o=>o.noop)?tU(o.get()):tE(o.get(),s.every(o=>o.finished)),tU=o=>({value:o,noop:!0,finished:!0,cancelled:!1}),tE=(o,s,f=!1)=>({value:o,finished:s,cancelled:f}),tF=o=>({value:o,cancelled:!0,finished:!1});function tW(o,s,f,l){let{callId:c,parentId:u,onRest:d}=s,{asyncTo:b,promise:p}=f;return u||o!==b||s.reset?f.promise=(async()=>{let g,v,y;f.asyncId=c,f.asyncTo=o;let m=tg(s,(o,s)=>"onRest"===s?void 0:o),x=new Promise((o,s)=>(g=o,v=s)),_=o=>{let s=c<=(f.cancelId||0)&&tF(l)||c!==f.asyncId&&tE(l,!1);if(s)throw o.result=s,v(o),o},w=(o,s)=>{let u=new tz,d=new tL;return(async()=>
1{if(D.skipAnimation)throw tR(f),d.result=tE(l,!1),v(d),d;_(u);let h=E.obj(o)?{...o}:{...s,to:o};h.parentId=c,R(m,(o,s)=>{E.und(h[s])&&(h[s]=o)});let b=await l.start(h);return _(u),f.paused&&await new Promise(o=>{f.resumeQueue.add(o)}),b})()};if(D.skipAnimation)return tR(f),tE(l,!1);try{let s;s=E.arr(o)?(async o=>{for(let s of o)await w(s)})(o):Promise.resolve(o(w,l.stop.bind(l))),await Promise.all([s.then(g),x]),y=tE(l.get(),!0,!1)}catch(o){if(o instanceof tz)y=o.result;else if(o instanceof tL)y=o.result;else throw o}finally{c==f.asyncId&&(f.asyncId=u,f.asyncTo=u?b:void 0,f.promise=u?p:void 0)}return E.fun(d)&&h.batchedUpdates(()=>{d(y,l,l.item)}),y})():p}function tR(o,s){L(o.timeouts,o=>o.cancel()),o.pauseQueue.clear(),o.resumeQueue.clear(),o.asyncId=o.asyncTo=o.promise=void 0,s&&(o.cancelId=s)}var tz=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},tL=class extends Error{constructor(){super("SkipAnimationSignal")}},tN=o=>o instanceof tV,tY=1,tV=class extends eT{constructor(){super(...arguments),this.id=tY++,this._priority=0}get priority(){return this._priority}set priority(o){this._priority!=o&&(this._priority=o,this._onPriorityChange(o))}get(){let o=e7(this);return o&&o.getValue()}to(...o){return D.to(this,o)}interpolate(...o){return eV(`${eN}The "interpolate" function is deprecated in v9 (use "to" instead)`),D.to(this,o)}toJSON(){return this.get()}observerAdded(o){1==o&&this._attach()}observerRemoved(o){0==o&&this._detach()}_attach(){}_detach(){}_onChange(o,s=!1){eC(this,{type:"change",parent:this,value:o,idle:s})}_onPriorityChange(o){this.idle||Z.sort(this),eC(this,{type:"priority",parent:this,priority:o})}},tI=Symbol.for("SpringPhase"),tq=o=>(1&o[tI])>0,tH=o=>(2&o[tI])>0,tB=o=>(4&o[tI])>0,t$=(o,s)=>s?o[tI]|=3:o[tI]&=-3,tX=(o,s)=>s?o[tI]|=4:o[tI]&=-5,tG=class extends tV{constructor(o,s){if(super(),this.animation=new tA,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!E.und(o)||!E.und(s)){let f=E.obj(o)?{...o}:{...s,from:o};E.und(f.default)&&(f.default=!0),this.start(f)}}get idle(){return!(tH(this)||this._state.asyncTo)||tB(this)}get goal(){return ek(this.animation.to)}get velocity(){let o=e7(this);return o instanceof te?o.lastVelocity||0:o.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return tq(this)}get isAnimating(){return tH(this)}get isPaused(){return tB(this)}get isDelayed(){return this._state.delayed}advance(o){let s=!0,f=!1,l=this.animation,{toValues:c}=l,{config:u}=l,d=e4(l.to);!d&&ew(l.to)&&(c=z(ek(l.to))),l.values.forEach((h,b)=>{if(h.done)return;let p=h.constructor==tt?1:d?d[b].lastPosition:c[b],g=l.immediate,v=p;if(!g){let s;if(v=h.lastPosition,u.tension<=0){h.done=!0;return}let f=h.elapsedTime+=o,c=l.fromValues[b],d=null!=h.v0?h.v0:h.v0=E.arr(u.velocity)?u.velocity[b]:u.velocity,y=u.precision||(c==p?.005:Math.min(1,.001*Math.abs(p-c)));if(E.und(u.duration))if(u.decay){let o=!0===u.decay?.998:u.decay,l=Math.exp(-(1-o)*f);v=c+d/(1-o)*(1-l),g=Math.abs(h.lastPosition-v)<=y,s=d*l}else{s=null==h.lastVelocity?d:h.lastVelocity;let f=u.restVelocity||y/10,l=u.clamp?0:u.bounce,b=!E.und(l),m=c==p?h.v0>0:c<p,x=!1,_=Math.ceil(o/1);for(let o=0;o<_&&!(!(Math.abs(s)>f)&&(g=Math.abs(p-v)<=y));++o){b&&(v==p||v>p==m)&&(s=-s*l,v=p);let o=(-(1e-6*u.tension)*(v-p)+-(.001*u.friction)*s)/u.mass;s+=+o,v+=+s}}else{let l=1;u.duration>0&&(this._memoizedDuration!==u.duration&&(this._memoizedDuration=u.duration,h.durationProgress>0&&(h.elapsedTime=u.duration*h.durationProgress,f=h.elapsedTime+=o)),h.durationProgress=l=(l=(u.progress||0)+f/this._memoizedDuration)>1?1:l<0?0:l),s=((v=c+u.easing(l)*(p-c))-h.lastPosition)/o,g=1==l}h.lastVelocity=s,Number.isNaN(v)&&(console.warn("Got NaN while animating:",this),g=!0)}d&&!d[b].done&&(g=!1),g?h.done=!0:s=!1,h.setValue(v,u.round)&&(f=!0)});let h=e7(this),b=h.getValue();if(s){let o=ek(l.to);(b!==o||f)&&!u.decay?(h.setValue(o),this._onChange(o)):f&&u.decay&&this._onChange(b),this._stop()}else f&&this._onChange(b)}set(o){return h.batchedUpdates(()=>{this._stop(),this._focus(o),this._set(o)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(tH(this)){let{to:o,config:s}=this.animation;h.batchedUpdates(()=>{this._onStart(),s.decay||this._set(o,!1),this._stop()})}return this}update(o){return(this.queue||(this.queue=[])).push(o),this}start(o,s){let f;return E.und(o)?(f=this.queue||[],this.queue=[]):f=[E.obj(o)?o:{...s,to:o}],Promise.all(f.map(o=>this._update(o))).then(o=>tP(this,o))}stop(o){let{to:s}=this.animation;return this._focus(this.get()),tR(this._state,o&&this._lastCallId),h.batchedUpdates(()=>this._stop(s,o)),this}reset(){this._update({reset:!0})}eventObserved(o){"change"==o.type?this._start():"priority"==o.type&&(this.priority=o.priority+1)}_prepareNode(o){let s=this.key||"",{to:f,from:l}=o;(null==(f=E.obj(f)?f[s]:f)||tw(f))&&(f=void 0),null==(l=E.obj(l)?l[s]:l)&&(l=void 0);let c={to:f,from:l};return!tq(this)&&(o.reverse&&([f,l]=[l,f]),l=ek(l),E.und(l)?e7(this)||this._set(f):this._set(l)),c}_update({...o},s){let{key:f,defaultProps:l}=this;o.default&&Object.assign(l,tg(o,(o,s)=>/^on/.test(s)?th(o,f):o)),t1(this,o,"onProps"),t2(this,"onProps",o,this);let c=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did 
1you forget to pass your component to `animated(...)` before animating its props?");let u=this._state;return tD(++this._lastCallId,{key:f,props:o,defaultProps:l,state:u,actions:{pause:()=>{tB(this)||(tX(this,!0),N(u.pauseQueue),t2(this,"onPause",tE(this,tZ(this,this.animation.to)),this))},resume:()=>{tB(this)&&(tX(this,!1),tH(this)&&this._resume(),N(u.resumeQueue),t2(this,"onResume",tE(this,tZ(this,this.animation.to)),this))},start:this._merge.bind(this,c)}}).then(f=>{if(o.loop&&f.finished&&!(s&&f.noop)){let s=tQ(o);if(s)return this._update(s,!0)}return f})}_merge(o,s,f){if(s.cancel)return this.stop(!0),f(tF(this));let l=!E.und(o.to),c=!E.und(o.from);if(l||c)if(!(s.callId>this._lastToId))return f(tF(this));else this._lastToId=s.callId;let{key:u,defaultProps:d,animation:b}=this,{to:p,from:g}=b,{to:v=p,from:y=g}=o;c&&!l&&(!s.default||E.und(v))&&(v=y),s.reverse&&([v,y]=[y,v]);let m=!F(y,g);m&&(b.from=y),y=ek(y);let x=!F(v,p);x&&this._focus(v);let _=tw(s.to),{config:w}=b,{decay:k,velocity:M}=w;(l||c)&&(w.velocity=0),s.config&&!_&&function(o,s,f){for(let l in f&&(tS(f={...f},s),s={...f,...s}),tS(o,s),Object.assign(o,s),tT)null==o[l]&&(o[l]=tT[l]);let{frequency:l,damping:c}=o,{mass:u}=o;E.und(l)||(l<.01&&(l=.01),c<0&&(c=0),o.tension=Math.pow(2*Math.PI/l,2)*u,o.friction=4*Math.PI*c*u/l)}(w,tu(s.config,u),s.config!==d.config?tu(d.config,u):void 0);let C=e7(this);if(!C||E.und(v))return f(tE(this,!0));let T=E.und(s.reset)?c&&!s.default:!E.und(y)&&td(s.reset,u),j=T?y:this.get(),S=tx(v),O=E.num(S)||E.arr(S)||eq(S),A=!_&&(!O||td(d.immediate||s.immediate,u));if(x){let o=to(v);if(o!==C.constructor)if(A)C=this._set(S);else throw Error(`Cannot animate between ${C.constructor.name} and ${o.name}, as the "to" prop suggests`)}let D=C.constructor,P=ew(v),U=!1;if(!P){let o=T||!tq(this)&&m;(x||o)&&(P=!(U=F(tx(j),S))),(F(b.immediate,A)||A)&&F(w.decay,k)&&F(w.velocity,M)||(P=!0)}if(U&&tH(this)&&(b.changed&&!T?P=!0:P||this._stop(p)),!_&&((P||ew(p))&&(b.values=C.getPayload(),b.toValues=ew(v)?null:D==tt?[1]:z(S)),b.immediate!=A&&(b.immediate=A,A||T||this._set(p)),P)){let{onRest:o}=b;W(t0,o=>t1(this,s,o));let l=tE(this,tZ(this,p));N(this._pendingCalls,l),this._pendingCalls.add(f),b.changed&&h.batchedUpdates(()=>{b.changed=!T,o?.(l,this),T?tu(d.onRest,l):b.onStart?.(l,this)})}T&&this._set(j),_?f(tW(s.to,s,this._state,this)):P?this._start():tH(this)&&!x?this._pendingCalls.add(f):f(tU(j))}_focus(o){let s=this.animation;o!==s.to&&(eM(this)&&this._detach(),s.to=o,eM(this)&&this._attach())}_attach(){let o=0,{to:s}=this.animation;ew(s)&&(eS(s,this),tN(s)&&(o=s.priority+1)),this.priority=o}_detach(){let{to:o}=this.animation;ew(o)&&eO(o,this)}_set(o,s=!0){let f=ek(o);if(!E.und(f)){let o=e7(this);if(!o||!F(f,o.getValue())){let l=to(f);o&&o.constructor==l?o.setValue(f):e3(this,l.create(f)),o&&h.batchedUpdates(()=>{this._onChange(f,s)})}}return e7(this)}_onStart(){let o=this.animation;o.changed||(o.changed=!0,t2(this,"onStart",tE(this,tZ(this,o.to)),this))}_onChange(o,s){s||(this._onStart(),tu(this.animation.onChange,o,this)),tu(this.defaultProps.onChange,o,this),super._onChange(o,s)}_start(){let o=this.animation;e7(this).reset(ek(o.to)),o.immediate||(o.fromValues=o.values.map(o=>o.lastPosition)),!tH(this)&&(t$(this,!0),tB(this)||this._resume())}_resume(){D.skipAnimation?this.finish():Z.start(this)}_stop(o,s){if(tH(this)){t$(this,!1);let f=this.animation;W(f.values,o=>{o.done=!0}),f.toValues&&(f.onChange=f.onPause=f.onResume=void 0),eC(this,{type:"idle",parent:this});let l=s?tF(this.get()):tE(this.get(),tZ(this,o??f.to));N(this._pendingCalls,l),f.changed&&(f.changed=!1,t2(this,"onRest",l,this))}}};function tZ(o,s){let f=tx(s);return F(tx(o.get()),f)}function tQ(o,s=o.loop,f=o.to){let l=tu(s);if(l){let c=!0!==l&&tm(l),u=(c||o).reverse,d=!c||c.reset;return tJ({...o,loop:s,default:!1,pause:void 0,to:!u||tw(f)?f:void 0,from:d?o.from:void 0,reset:d,...c})}}function tJ(o){let{to:s,from:f}=o=tm(o),l=new Set;return E.obj(s)&&tK(s,l),E.obj(f)&&tK(f,l),o.keys=l.size?Array.from(l):null,o}function tK(o,s){R(o,(o,f)=>null!=o&&s.add(f))}var t0=["onStart","onRest","onChange","onPause","onResume"];function t1(o,s,f){o.animation[f]=s[f]!==tb(s,f)?th(s[f],o.key):void 0}function t2(o,s,...f){o.animation[s]?.(...f),o.defaultProps[s]?.(...f)}var t5=["onStart","onChange","onRest"],t6=1,t8=class{constructor(o,s){this.id=t6++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),s&&(this._flush=s),o&&this.start({default:!0,...o})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(o=>o.idle&&!o.isDelayed&&!o.isPaused)}get item(){return this._item}set item(o){this._item=o}get(){let o={};return this.each((s,f)=>o[f]=s.get()),o}set(o){for(let s in o){let f=o[s];E.und(f)||this.springs[s].set(f)}}update(o){return o&&this.queue.push(tJ(o)),this}start(o){let{queue:s}=this;return(o?s=z(o).map(tJ):this.queue=[],this._flush)?this._flush(this,s):(nn(this,s),t7(this,s))}stop(o,s){if(!!o!==o&&(s=o),s){let f=this.springs;W(z(s),s=>f[s].stop(!!o))}else tR(this._state,this._lastAsyncId),this.each(s=>s.stop(!!o));return this}pause(o){if(E.und(o))this.start({pause:!0});else{let s=this.springs;W(z(o),o=>s[o].pause())}return this}resume(o){if(E.und(o))this.start({pause:!1});else{let s=this.springs;W(z(o),o=>s[o].resume())}return this}each(o){R(this.springs,o)}
1_onFrame(){let{onStart:o,onChange:s,onRest:f}=this._events,l=this._active.size>0,c=this._changed.size>0;(l&&!this._started||c&&!this._started)&&(this._started=!0,L(o,([o,s])=>{s.value=this.get(),o(s,this,this._item)}));let u=!l&&this._started,d=c||u&&f.size?this.get():null;c&&s.size&&L(s,([o,s])=>{s.value=d,o(s,this,this._item)}),u&&(this._started=!1,L(f,([o,s])=>{s.value=d,o(s,this,this._item)}))}eventObserved(o){if("change"==o.type)this._changed.add(o.parent),o.idle||this._active.add(o.parent);else{if("idle"!=o.type)return;this._active.delete(o.parent)}h.onFrame(this._onFrame)}};function t7(o,s){return Promise.all(s.map(s=>t3(o,s))).then(s=>tP(o,s))}async function t3(o,s,f){let{keys:l,to:c,from:u,loop:d,onRest:b,onResolve:p}=s,g=E.obj(s.default)&&s.default;d&&(s.loop=!1),!1===c&&(s.to=null),!1===u&&(s.from=null);let v=E.arr(c)||E.fun(c)?c:void 0;v?(s.to=void 0,s.onRest=void 0,g&&(g.onRest=void 0)):W(t5,f=>{let l=s[f];if(E.fun(l)){let c=o._events[f];s[f]=({finished:o,cancelled:s})=>{let f=c.get(l);f?(o||(f.finished=!1),s&&(f.cancelled=!0)):c.set(l,{value:null,finished:o||!1,cancelled:s||!1})},g&&(g[f]=s[f])}});let y=o._state;!y.paused===s.pause?(y.paused=s.pause,N(s.pause?y.pauseQueue:y.resumeQueue)):y.paused&&(s.pause=!0);let m=(l||Object.keys(o.springs)).map(f=>o.springs[f].start(s)),x=!0===s.cancel||!0===tb(s,"cancel");(v||x&&y.asyncId)&&m.push(tD(++o._lastAsyncId,{props:s,state:y,actions:{pause:P,resume:P,start(s,f){x?(tR(y,o._lastAsyncId),f(tF(o))):(s.onRest=b,f(tW(v,s,y,o)))}}})),y.paused&&await new Promise(o=>{y.resumeQueue.add(o)});let _=tP(o,await Promise.all(m));if(d&&_.finished&&!(f&&_.noop)){let f=tQ(s,d,c);if(f)return nn(o,[f]),t3(o,f,!0)}return p&&h.batchedUpdates(()=>p(_,o,o.item)),_}function t4(o,s){let f={...o.springs};return s&&W(z(s),o=>{E.und(o.keys)&&(o=tJ(o)),E.obj(o.to)||(o={...o,to:void 0}),nt(f,o,o=>ne(o))}),t9(o,f),f}function t9(o,s){R(s,(s,f)=>{o.springs[f]||(o.springs[f]=s,eS(s,o))})}function ne(o,s){let f=new tG;return f.key=o,s&&eS(f,s),f}function nt(o,s,f){s.keys&&W(s.keys,l=>{(o[l]||(o[l]=f(l)))._prepareNode(s)})}function nn(o,s){W(s,s=>{nt(o.springs,s,s=>ne(s,o))})}var nr=({children:o,...s})=>{let f=(0,l.useContext)(ni),c=s.pause||!!f.pause,u=s.immediate||!!f.immediate;s=function(o,s){let[f]=(0,l.useState)(()=>({inputs:s,result:o()})),c=(0,l.useRef)(),u=c.current,d=u;return d?s&&d.inputs&&function(o,s){if(o.length!==s.length)return!1;for(let f=0;f<o.length;f++)if(o[f]!==s[f])return!1;return!0}(s,d.inputs)||(d={inputs:s,result:o()}):d=f,(0,l.useEffect)(()=>{c.current=d,u==f&&(f.inputs=f.result=void 0)},[d]),d.result}(()=>({pause:c,immediate:u}),[c,u]);let{Provider:d}=ni;return l.createElement(d,{value:s},o)},ni=function(o,s){return Object.assign(o,l.createContext(s)),o.Provider._context=o,o.Consumer._context=o,o}(nr,{});nr.Provider=ni.Provider,nr.Consumer=ni.Consumer;var na=()=>{let o=[],s=function(s){eI(`${eN}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);let l=[];return W(o,(o,c)=>{if(E.und(s))l.push(o.start());else{let u=f(s,o,c);u&&l.push(o.start(u))}}),l};s.current=o,s.add=function(s){o.includes(s)||o.push(s)},s.delete=function(s){let f=o.indexOf(s);~f&&o.splice(f,1)},s.pause=function(){return W(o,o=>o.pause(...arguments)),this},s.resume=function(){return W(o,o=>o.resume(...arguments)),this},s.set=function(s){W(o,(o,f)=>{let l=E.fun(s)?s(f,o):s;l&&o.set(l)})},s.start=function(s){let f=[];return W(o,(o,l)=>{if(E.und(s))f.push(o.start());else{let c=this._getProps(s,o,l);c&&f.push(o.start(c))}}),f},s.stop=function(){return W(o,o=>o.stop(...arguments)),this},s.update=function(s){return W(o,(o,f)=>o.update(this._getProps(s,o,f))),this};let f=function(o,s,f){return E.fun(o)?o(f,s):o};return s._getProps=f,s};function no(o,s){let f=E.fun(o),[[c],u]=function(o,s,f){let c=E.fun(s)&&s;c&&!f&&(f=[]);let u=(0,l.useMemo)(()=>c||3==arguments.length?na():void 0,[]),d=(0,l.useRef)(0),h=e0(),b=(0,l.useMemo)(()=>({ctrls:[],queue:[],flush(o,s){let f=t4(o,s);return!(d.current>0)||b.queue.length||Object.keys(f).some(s=>!o.springs[s])?new Promise(l=>{t9(o,f),b.queue.push(()=>{l(t7(o,s))}),h()}):t7(o,s)}}),[]),p=(0,l.useRef)([...b.ctrls]),g=[],v=e5(o)||0;function y(o,f){for(let l=o;l<f;l++){let o=p.current[l]||(p.current[l]=new t8(null,b.flush)),f=c?c(l,o):s[l];f&&(g[l]=function(o){let s=tJ(o);return E.und(s.default)&&(s.default=tg(s)),s}(f))}}(0,l.useMemo)(()=>{W(p.current.slice(o,v),o=>{tk(o,u),o.stop(!0)}),p.current.length=o,y(v,o)},[o]),(0,l.useMemo)(()=>{y(0,Math.min(v,o))},f);let m=p.current.map((o,s)=>t4(o,g[s])),x=(0,l.useContext)(nr),_=e5(x),w=x!==_&&t_(x);eJ(()=>{d.current++,b.ctrls=p.current;let{queue:o}=b;o.length&&(b.queue=[],W(o,o=>o())),W(p.current,(o,s)=>{u?.add(o),w&&o.start({default:x});let f=g[s];f&&(tM(o,f.ref),o.ref?o.queue.push(f):o.start(f))})}),e1(()=>()=>{W(b.ctrls,o=>o.stop(!0))});let k=m.map(o=>({...o}));return u?[k,u]:k}(1,f?o:[o],f?s||[]:s);return f||2==arguments.length?[c,u]:c}function ns(o,s,f){let c=E.fun(s)&&s,{reset:u,sort:d,trail:h=0,expires:b=!0,exitBeforeEnter:p=!1,onDestroyed:g,ref:v,config:y}=c?c():s,m=(0,l.useMemo)(()=>c||3==arguments.length?na():void 0,[]),x=z(o),_=[],w=(0,l.useRef)(null),k=u?null:w.current;eJ(()=>{w.current=_}),e1(()=>(W(_,o=>{m?.add(o.ctrl),o.ctrl.ref=m}),()=>{W(w.current,o=>{o.expired&&clearTimeout(o.expirationId),tk(o.ctrl,m),o.ctrl.stop(!0)})}));let M=function(o,{key:s,keys:f=s},l){if(null===f){let s=new Set;return o.map(o=>{let f=l&&l.find(f=>
1f.item===o&&"leave"!==f.phase&&!s.has(f));return f?(s.add(f),f.key):nf++})}return E.und(f)?o:E.fun(f)?o.map(f):z(f)}(x,c?c():s,k),C=u&&w.current||[];eJ(()=>W(C,({ctrl:o,item:s,key:f})=>{tk(o,m),tu(g,s,f)}));let T=[];if(k&&W(k,(o,s)=>{o.expired?(clearTimeout(o.expirationId),C.push(o)):~(s=T[s]=M.indexOf(o.key))&&(_[s]=o)}),W(x,(o,s)=>{_[s]||(_[s]={key:M[s],item:o,phase:"mount",ctrl:new t8},_[s].ctrl.item=o)}),T.length){let o=-1,{leave:f}=c?c():s;W(T,(s,l)=>{let c=k[l];~s?(o=_.indexOf(c),_[o]={...c,item:x[s]}):f&&_.splice(++o,0,c)})}E.fun(d)&&_.sort((o,s)=>d(o.item,s.item));let j=-h,S=e0(),O=tg(s),A=new Map,D=(0,l.useRef)(new Map),P=(0,l.useRef)(!1);W(_,(o,f)=>{let l,u,d=o.key,g=o.phase,m=c?c():s,x=tu(m.delay||0,d);if("mount"==g)l=m.enter,u="enter";else{let o=0>M.indexOf(d);if("leave"!=g)if(o)l=m.leave,u="leave";else{if(!(l=m.update))return;u="update"}else{if(o)return;l=m.enter,u="enter"}}if(l=tu(l,o.item,f),!(l=E.obj(l)?tm(l):{to:l}).config){let s=y||O.config;l.config=tu(s,o.item,f,u)}j+=h;let _={...O,delay:x+j,ref:v,immediate:m.immediate,reset:!1,...l};if("enter"==u&&E.und(_.from)){let l=c?c():s;_.from=tu(E.und(l.initial)||k?l.from:l.initial,o.item,f)}let{onResolve:C}=_;_.onResolve=o=>{tu(C,o);let s=w.current,f=s.find(o=>o.key===d);if(f&&(!o.cancelled||"update"==f.phase)&&f.ctrl.idle){let o=s.every(o=>o.ctrl.idle);if("leave"==f.phase){let s=tu(b,f.item);if(!1!==s){let l=!0===s?0:s;if(f.expired=!0,!o&&l>0){l<=0x7fffffff&&(f.expirationId=setTimeout(S,l));return}}}o&&s.some(o=>o.expired)&&(D.current.delete(f),p&&(P.current=!0),S())}};let T=t4(o.ctrl,_);"leave"===u&&p?D.current.set(o,{phase:u,springs:T,payload:_}):A.set(o,{phase:u,springs:T,payload:_})});let U=(0,l.useContext)(nr),F=e5(U),R=U!==F&&t_(U);eJ(()=>{R&&W(_,o=>{o.ctrl.start({default:U})})},[U]),W(A,(o,s)=>{if(D.current.size){let o=_.findIndex(o=>o.key===s.key);_.splice(o,1)}}),eJ(()=>{W(D.current.size?D.current:A,({phase:o,payload:s},f)=>{let{ctrl:l}=f;f.phase=o,m?.add(l),R&&"enter"==o&&l.start({default:U}),s&&(tM(l,s.ref),(l.ref||m)&&!P.current?l.update(s):(l.start(s),P.current&&(P.current=!1)))})},u?void 0:f);let L=o=>l.createElement(l.Fragment,null,_.map((s,f)=>{let{springs:c}=A.get(s)||s.ctrl,u=o({...c},s.item,s,f);return u&&u.type?l.createElement(u.type,{...u.props,key:E.str(s.key)||E.num(s.key)?s.key:s.ctrl.id,ref:u.ref}):u}));return m?[L,m]:L}var nf=1,nl=class extends tV{constructor(o,s){super(),this.source=o,this.idle=!0,this._active=new Set,this.calc=em(...s);let f=this._get();e3(this,to(f).create(f))}advance(o){let s=this._get();F(s,this.get())||(e7(this).setValue(s),this._onChange(s,this.idle)),!this.idle&&nu(this._active)&&nd(this)}_get(){let o=E.arr(this.source)?this.source.map(ek):z(ek(this.source));return this.calc(...o)}_start(){this.idle&&!nu(this._active)&&(this.idle=!1,W(e4(this),o=>{o.done=!1}),D.skipAnimation?(h.batchedUpdates(()=>this.advance()),nd(this)):Z.start(this))}_attach(){let o=1;W(z(this.source),s=>{ew(s)&&eS(s,this),tN(s)&&(s.idle||this._active.add(s),o=Math.max(o,s.priority+1))}),this.priority=o,this._start()}_detach(){W(z(this.source),o=>{ew(o)&&eO(o,this)}),this._active.clear(),nd(this)}eventObserved(o){"change"==o.type?o.idle?this.advance():(this._active.add(o.parent),this._start()):"idle"==o.type?this._active.delete(o.parent):"priority"==o.type&&(this.priority=z(this.source).reduce((o,s)=>Math.max(o,(tN(s)?s.priority:0)+1),0))}};function nc(o){return!1!==o.idle}function nu(o){return!o.size||Array.from(o).every(nc)}function nd(o){o.idle||(o.idle=!0,W(e4(o),o=>{o.done=!0}),eC(o,{type:"idle",parent:o}))}var nh=(o,...s)=>new nl(o,s);D.assign({createStringInterpolator:eL,to:(o,s)=>new nl(o,s)}),Z.advance;var nb=f(98477),np=/^--/,ng={},nv={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ny=(o,s)=>o+s.charAt(0).toUpperCase()+s.substring(1),nm=["Webkit","Ms","Moz","O"];nv=Object.keys(nv).reduce((o,s)=>(nm.forEach(f=>o[ny(f,s)]=o[s]),o),nv);var nx=/^(matrix|translate|scale|rotate|skew)/,n_=/^(translate)/,nw=/^(rotate|skew)/,nk=(o,s)=>E.num(o)&&0!==o?o+s:o,nM=(o,s)=>E.arr(o)?o.every(o=>
1nM(o,s)):E.num(o)?o===s:parseFloat(o)===s,nC=class extends tr{constructor({x:o,y:s,z:f,...l}){let c=[],u=[];(o||s||f)&&(c.push([o||0,s||0,f||0]),u.push(o=>[`translate3d(${o.map(o=>nk(o,"px")).join(",")})`,nM(o,0)])),R(l,(o,s)=>{if("transform"===s)c.push([o||""]),u.push(o=>[o,""===o]);else if(nx.test(s)){if(delete l[s],E.und(o))return;let f=n_.test(s)?"px":nw.test(s)?"deg":"";c.push(z(o)),u.push("rotate3d"===s?([o,s,l,c])=>[`rotate3d(${o},${s},${l},${nk(c,f)})`,nM(c,0)]:o=>[`${s}(${o.map(o=>nk(o,f)).join(",")})`,nM(o,+!!s.startsWith("scale"))])}}),c.length&&(l.transform=new nT(c,u)),super(l)}},nT=class extends eT{constructor(o,s){super(),this.inputs=o,this.transforms=s,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let o="",s=!0;return W(this.inputs,(f,l)=>{let c=ek(f[0]),[u,d]=this.transforms[l](E.arr(c)?c:f.map(ek));o+=" "+u,s=s&&d}),s?"none":o}observerAdded(o){1==o&&W(this.inputs,o=>W(o,o=>ew(o)&&eS(o,this)))}observerRemoved(o){0==o&&W(this.inputs,o=>W(o,o=>ew(o)&&eO(o,this)))}eventObserved(o){"change"==o.type&&(this._value=null),eC(this,o)}};D.assign({batchedUpdates:nb.unstable_batchedUpdates,createStringInterpolator:eL,colors:{transparent:0,aliceblue:0xf0f8ffff,antiquewhite:0xfaebd7ff,aqua:0xffffff,aquamarine:0x7fffd4ff,azure:0xf0ffffff,beige:0xf5f5dcff,bisque:0xffe4c4ff,black:255,blanchedalmond:0xffebcdff,blue:65535,blueviolet:0x8a2be2ff,brown:0xa52a2aff,burlywood:0xdeb887ff,burntsienna:0xea7e5dff,cadetblue:0x5f9ea0ff,chartreuse:0x7fff00ff,chocolate:0xd2691eff,coral:0xff7f50ff,cornflowerblue:0x6495edff,cornsilk:0xfff8dcff,crimson:0xdc143cff,cyan:0xffffff,darkblue:35839,darkcyan:9145343,darkgoldenrod:0xb8860bff,darkgray:0xa9a9a9ff,darkgreen:6553855,darkgrey:0xa9a9a9ff,darkkhaki:0xbdb76bff,darkmagenta:0x8b008bff,darkolivegreen:0x556b2fff,darkorange:0xff8c00ff,darkorchid:0x9932ccff,darkred:0x8b0000ff,darksalmon:0xe9967aff,darkseagreen:0x8fbc8fff,darkslateblue:0x483d8bff,darkslategray:0x2f4f4fff,darkslategrey:0x2f4f4fff,darkturquoise:0xced1ff,darkviolet:0x9400d3ff,deeppink:0xff1493ff,deepskyblue:0xbfffff,dimgray:0x696969ff,dimgrey:0x696969ff,dodgerblue:0x1e90ffff,firebrick:0xb22222ff,floralwhite:0xfffaf0ff,forestgreen:0x228b22ff,fuchsia:0xff00ffff,gainsboro:0xdcdcdcff,ghostwhite:0xf8f8ffff,gold:0xffd700ff,goldenrod:0xdaa520ff,gray:0x808080ff,green:8388863,greenyellow:0xadff2fff,grey:0x808080ff,honeydew:0xf0fff0ff,hotpink:0xff69b4ff,indianred:0xcd5c5cff,indigo:0x4b0082ff,ivory:0xfffff0ff,khaki:0xf0e68cff,lavender:0xe6e6faff,lavenderblush:0xfff0f5ff,lawngreen:0x7cfc00ff,lemonchiffon:0xfffacdff,lightblue:0xadd8e6ff,lightcoral:0xf08080ff,lightcyan:0xe0ffffff,lightgoldenrodyellow:0xfafad2ff,lightgray:0xd3d3d3ff,lightgreen:0x90ee90ff,lightgrey:0xd3d3d3ff,lightpink:0xffb6c1ff,lightsalmon:0xffa07aff,lightseagreen:0x20b2aaff,lightskyblue:0x87cefaff,lightslategray:0x778899ff,lightslategrey:0x778899ff,lightsteelblue:0xb0c4deff,lightyellow:0xffffe0ff,lime:0xff00ff,limegreen:0x32cd32ff,linen:0xfaf0e6ff,magenta:0xff00ffff,maroon:0x800000ff,mediumaquamarine:0x66cdaaff,mediumblue:52735,mediumorchid:0xba55d3ff,mediumpurple:0x9370dbff,mediumseagreen:0x3cb371ff,mediumslateblue:0x7b68eeff,mediumspringgreen:0xfa9aff,mediumturquoise:0x48d1ccff,mediumvioletred:0xc71585ff,midnightblue:0x191970ff,mintcream:0xf5fffaff,mistyrose:0xffe4e1ff,moccasin:0xffe4b5ff,navajowhite:0xffdeadff,navy:33023,oldlace:0xfdf5e6ff,olive:0x808000ff,olivedrab:0x6b8e23ff,orange:0xffa500ff,orangered:0xff4500ff,orchid:0xda70d6ff,palegoldenrod:0xeee8aaff,palegreen:0x98fb98ff,paleturquoise:0xafeeeeff,palevioletred:0xdb7093ff,papayawhip:0xffefd5ff,peachpuff:0xffdab9ff,peru:0xcd853fff,pink:0xffc0cbff,plum:0xdda0ddff,powderblue:0xb0e0e6ff,purple:0x800080ff,rebeccapurple:0x663399ff,red:0xff0000ff,rosybrown:0xbc8f8fff,royalblue:0x4169e1ff,saddlebrown:0x8b4513ff,salmon:0xfa8072ff,sandybrown:0xf4a460ff,seagreen:0x2e8b57ff,seashell:0xfff5eeff,sienna:0xa0522dff,silver:0xc0c0c0ff,skyblue:0x87ceebff,slateblue:0x6a5acdff,slategray:0x708090ff,slategrey:0x708090ff,snow:0xfffafaff,springgreen:0xff7fff,steelblue:0x4682b4ff,tan:0xd2b48cff,teal:8421631,thistle:0xd8bfd8ff,tomato:0xff6347ff,turquoise:0x40e0d0ff,violet:0xee82eeff,wheat:0xf5deb3ff,white:0xffffffff,whitesmoke:0xf5f5f5ff,yellow:0xffff00ff,yellowgreen:0x9acd32ff}});var nj=((o,{applyAnimatedValues:s=()=>!1,createAnimatedStyle:f=o=>new tr(o),getComponentProps:l=o=>o}={})=>{let c={applyAnimatedValues:s,createAnimatedStyle:f,getComponentProps:l},u=o=>{let s=tc(o)||"Anonymous";return(o=E.str(o)?u[o]||(u[o]=ts(o,c)):o[tl]||(o[tl]=ts(o,c))).displayName=`Animated(${s})`,o};return R(o,(s,f)=>{E.arr(o)&&(f=tc(s)),u[f]=u(s)}),{animated:u}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(o,s){if(!o.nodeType||!o.setAttribute)return!1;let f="filter"===o.nodeName||o.parentNode&&"filter"===o.parentNode.nodeName,{className:l,style:c,children:u,scrollTop:d,scrollLeft:h,viewB
1ox:b,...p}=s,g=Object.values(p),v=Object.keys(p).map(s=>f||o.hasAttribute(s)?s:ng[s]||(ng[s]=s.replace(/([A-Z])/g,o=>"-"+o.toLowerCase())));for(let s in void 0!==u&&(o.textContent=u),c)if(c.hasOwnProperty(s)){var y;let f=null==(y=c[s])||"boolean"==typeof y||""===y?"":"number"!=typeof y||0===y||np.test(s)||nv.hasOwnProperty(s)&&nv[s]?(""+y).trim():y+"px";np.test(s)?o.style.setProperty(s,f):o.style[s]=f}v.forEach((s,f)=>{o.setAttribute(s,g[f])}),void 0!==l&&(o.className=l),void 0!==d&&(o.scrollTop=d),void 0!==h&&(o.scrollLeft=h),void 0!==b&&o.setAttribute("viewBox",b)},createAnimatedStyle:o=>new nC(o),getComponentProps:({scrollTop:o,scrollLeft:s,...f})=>f}).animated,nS=f(37876);function nO(){return(nO=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}).apply(this,arguments)}var nA={pointerEvents:"none",position:"absolute",zIndex:10,top:0,left:0},nD=function(o,s){return"translate("+o+"px, "+s+"px)"},nP=(0,l.memo)(function(o){var s,f=o.position,c=o.anchor,u=o.children,d=sZ(),h=sz(),b=h.animate,p=h.config,g=sH(),v=g[0],y=g[1],m=(0,l.useRef)(!1),x=void 0,_=!1,w=y.width>0&&y.height>0,k=Math.round(f[0]),M=Math.round(f[1]);w&&("top"===c?(k-=y.width/2,M-=y.height+14):"right"===c?(k+=14,M-=y.height/2):"bottom"===c?(k-=y.width/2,M+=14):"left"===c?(k-=y.width+14,M-=y.height/2):"center"===c&&(k-=y.width/2,M-=y.height/2),x={transform:nD(k,M)},m.current||(_=!0),m.current=[k,M]);var C=no({to:x,config:p,immediate:!b||_}),T=nO({},nA,d.tooltip.wrapper,{transform:null!=(s=C.transform)?s:nD(k,M),opacity:+!!C.transform});return(0,nS.jsx)(nj.div,{ref:v,style:T,children:u})});nP.displayName="TooltipWrapper";var nU=(0,l.memo)(function(o){var s=o.size,f=void 0===s?12:s,l=o.color,c=o.style;return(0,nS.jsx)("span",{style:nO({display:"block",width:f,height:f,background:l},void 0===c?{}:c)})}),nE=(0,l.memo)(function(o){var s,f=o.id,l=o.value,c=o.format,u=o.enableChip,d=o.color,h=o.renderContent,b=sZ(),p=sB(c);if("function"==typeof h)s=h();else{var g=l;void 0!==p&&void 0!==g&&(g=p(g)),s=(0,nS.jsxs)("div",{style:b.tooltip.basic,children:[void 0!==u&&u&&(0,nS.jsx)(nU,{color:d,style:b.tooltip.chip}),void 0!==g?(0,nS.jsxs)("span",{children:[f,": ",(0,nS.jsx)("strong",{children:""+g})]}):f]})}return(0,nS.jsx)("div",{style:b.tooltip.container,children:s})}),nF={width:"100%",borderCollapse:"collapse"};(0,l.memo)(function(o){var s,f=o.title,l=o.rows,c=void 0===l?[]:l,u=o.renderContent,d=sZ();return c.length?(s="function"==typeof u?u():(0,nS.jsxs)("div",{children:[f&&f,(0,nS.jsx)("table",{style:nO({},nF,d.tooltip.table),children:(0,nS.jsx)("tbody",{children:c.map(function(o,s){return(0,nS.jsx)("tr",{children:o.map(function(o,s){return(0,nS.jsx)("td",{style:d.tooltip.tableCell,children:o},s)})},s)})})})]}),(0,nS.jsx)("div",{style:d.tooltip.container,children:s})):null}).displayName="TableTooltip";var nW=(0,l.memo)(function(o){var s=o.x0,f=o.x1,c=o.y0,u=o.y1,d=sZ(),h=sz(),b=h.animate,p=h.config,g=(0,l.useMemo)(function(){return nO({},d.crosshair.line,{pointerEvents:"none"})},[d.crosshair.line]),v=no({x1:s,x2:f,y1:c,y2:u,config:p,immediate:!b});return(0,nS.jsx)(nj.line,nO({},v,{fill:"none",style:g}))});nW.displayName="CrosshairLine",(0,l.memo)(function(o){var s,f,l=o.width,c=o.height,u=o.type,d=o.x,h=o.y;return"cross"===u?(s={x0:d,x1:d,y0:0,y1:c},f={x0:0,x1:l,y0:h,y1:h}):"top-left"===u?(s={x0:d,x1:d,y0:0,y1:h},f={x0:0,x1:d,y0:h,y1:h}):"top"===u?s={x0:d,x1:d,y0:0,y1:h}:"top-right"===u?(s={x0:d,x1:d,y0:0,y1:h},f={x0:d,x1:l,y0:h,y1:h}):"right"===u?f={x0:d,x1:l,y0:h,y1:h}:"bottom-right"===u?(s={x0:d,x1:d,y0:h,y1:c},f={x0:d,x1:l,y0:h,y1:h}):"bottom"===u?s={x0:d,x1:d,y0:h,y1:c}:"bottom-left"===u?(s={x0:d,x1:d,y0:h,y1:c},f={x0:0,x1:d,y0:h,y1:h}):"left"===u?f={x0:0,x1:d,y0:h,y1:h}:"x"===u?s={x0:d,x1:d,y0:0,y1:c}:"y"===u&&(f={x0:0,x1:l,y0:h,y1:h}),(0,nS.jsxs)(nS.Fragment,{children:[s&&(0,nS.jsx)(nW,{x0:s.x0,x1:s.x1,y0:s.y0,y1:s.y1}),f&&(0,nS.jsx)(nW,{x0:f.x0,x1:f.x1,y0:f.y0,y1:f.y1})]})}).displayName="Crosshair";var nR=(0,l.createContext)({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),nz={isVisible:!1,position:[null,null],content:null,anchor:null},nL=(0,l.createContext)(nz),nN=function(o){var s=(0,l.useState)(nz),f=s[0],c=s[1],u=(0,l.useCallback)(function(o,s,f){void 0===f&&(f="top"),c({isVisible:!0,position:[s[0],s[1]],anchor:f,content:o})},[c]),d=(0,l.useCallback)(function(s,f,l){void 0===l&&(l="top");var u=o.current.getBoundingClientRect(),d=o.current.offsetWidth,h=d===u.width?1:d/u.width,b="touches"in f?f.touches[0]:f,p=b.clientX,g=b.clientY,v=(p-u.left)*h,y=(g-u.top)*h;"left"!==l&&"right"!==l||(l=v<u.width/2?"right":"left"),c({isVisible:!0,position:[v,y],anchor:l,content:s})},[o,c]),h=(0,l.useCallback)(function(){c(nz)},[c]);return{actions:(0,l.useMemo)(function(){return{showTooltipAt:u,showTooltipFromEvent:d,hideTooltip:h}},[u,d,h]),state:f}},nY=function(){var o=(0,l.useContext)(nR);if(void 0===o)throw Error("useTooltip must be used within a TooltipProvider");return o},nV=function(){var o=(0,l.useContext)(nL);if(void 0===o)throw Error("useTooltipState must be used within a TooltipProvider");return o},nI=function(){var o=nV();return o.isVisible?(0,nS.jsx)(nP,{position:o.position,anchor:o.anchor,children:o.content}):null},nq=function(o){var s=o.container,f=o.children,l=nN(s),c=l.actions,u=l.state;return(0,nS.jsx)(nR.Provider,{value:c,children:(0,nS.jsx)(nL.Provider,{value:u,children:f})})},nH=f(50046),nB=f.n(nH),n$=f(7766),nX=f.n(n$),nG=f(48370),nZ=f.n(nG);function nQ(o,s){return o*=1,s*=1,function(f){return o*(1-f)+s*f}}var nJ=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,nK=RegExp(nJ.source,"g");function n0(o,s){var f,l,c,u,d,h=nJ.lastIndex=nK.lastIndex=0,b=-1,p=[],g=[];for(o+="",s+="";(c=nJ.exec(o))&&(u=nK.exec(s));)(d=u.index)>h&&(d=s.slice(h,d),p[b]?p[b]+=d:p[++b]=d),(c=c[0])===(u=u[0])?p[b]?p[b]+=u:p[++b]=u:(p[++b]=null,g.push({i:b,x:nQ(c,u)})),h=nK.lastIndex;return h<s.length&&(d=s.slice(h),p[b]?p[b]+=d:p[++b]=d),p.length<2?g[0]?(f=g[0].x,function(o){return f(o)+""}):(l=s,function(){return l}):(s=g.length,function(o){for(var f,l=0;l<s;++l)p[(f=g[l]).i]=f.x(o);return p.join("")})}var n1=f(36827),n2=f.n(n1),n5=f(37114),n6=f.n(n5);f(93007);
1class n8 extends Map{constructor(o,s=n3){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:s}}),null!=o)for(let[s,f]of o)this.set(s,f)}get(o){return super.get(n7(this,o))}has(o){return super.has(n7(this,o))}set(o,s){return super.set(function({_intern:o,_key:s},f){let l=s(f);return o.has(l)?o.get(l):(o.set(l,f),f)}(this,o),s)}delete(o){return super.delete(function({_intern:o,_key:s},f){let l=s(f);return o.has(l)&&(f=o.get(l),o.delete(l)),f}(this,o))}}function n7({_intern:o,_key:s},f){let l=s(f);return o.has(l)?o.get(l):f}function n3(o){return null!==o&&"object"==typeof o?o.valueOf():o}function n4(o,s){switch(arguments.length){case 0:break;case 1:this.range(o);break;default:this.range(s).domain(o)}return this}let n9=Symbol("implicit");function re(){var o=new n8,s=[],f=[],l=n9;function c(c){let u=o.get(c);if(void 0===u){if(l!==n9)return l;o.set(c,u=s.push(c)-1)}return f[u%f.length]}return c.domain=function(f){if(!arguments.length)return s.slice();for(let l of(s=[],o=new n8,f))o.has(l)||o.set(l,s.push(l)-1);return c},c.range=function(o){return arguments.length?(f=Array.from(o),c):f.slice()},c.unknown=function(o){return arguments.length?(l=o,c):l},c.copy=function(){return re(s,f).unknown(l)},n4.apply(c,arguments),c}function rt(o){for(var s=o.length/6|0,f=Array(s),l=0;l<s;)f[l]="#"+o.slice(6*l,6*++l);return f}function rn(o,s,f){o.prototype=s.prototype=f,f.constructor=o}function rr(o,s){var f=Object.create(o.prototype);for(var l in s)f[l]=s[l];return f}function ri(){}var ra="\\s*([+-]?\\d+)\\s*",ro="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",rs="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",rf=/^#([0-9a-f]{3,8})$/,rl=RegExp(`^rgb\\(${ra},${ra},${ra}\\)$`),rc=RegExp(`^rgb\\(${rs},${rs},${rs}\\)$`),ru=RegExp(`^rgba\\(${ra},${ra},${ra},${ro}\\)$`),rd=RegExp(`^rgba\\(${rs},${rs},${rs},${ro}\\)$`),rh=RegExp(`^hsl\\(${ro},${rs},${rs}\\)$`),rb=RegExp(`^hsla\\(${ro},${rs},${rs},${ro}\\)$`),rp={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32};function rg(){return this.rgb().formatHex()}function rv(){return this.rgb().formatRgb()}function ry(o){var s,f;return o=(o+"").trim().toLowerCase(),(s=rf.exec(o))?(f=s[1].length,s=parseInt(s[1],16),6===f?rm(s):3===f?new rk(s>>8&15|s>>4&240,s>>4&15|240&s,(15&s)<<4|15&s,1):8===f?rx(s>>24&255,s>>16&255,s>>8&255,(255&s)/255):4===f?rx(s>>12&15|s>>8&240,s>>8&15|s>>4&240,s>>4&15|240&s,((15&s)<<4|15&s)/255):null):(s=rl.exec(o))?new rk(s[1],s[2],s[3],1):(s=rc.exec(o))?new rk(255*s[1]/100,255*s[2]/100,255*s[3]/100,1):(s=ru.exec(o))?rx(s[1],s[2],s[3],s[4]):(s=rd.exec(o))?rx(255*s[1]/100,255*s[2]/100,255*s[3]/100,s[4]):(s=rh.exec(o))?rO(s[1],s[2]/100,s[3]/100,1):(s=rb.exec(o))?rO(s[1],s[2]/100,s[3]/100,s[4]):rp.hasOwnProperty(o)?rm(rp[o]):"transparent"===o?new rk(NaN,NaN,NaN,0):null}function rm(o){return new rk(o>>16&255,o>>8&255,255&o,1)}function rx(o,s,f,l){return l<=0&&(o=s=f=NaN),new rk(o,s,f,l)}function r_(o){return(o instanceof ri||(o=ry(o)),o)?new rk((o=o.rgb()).r,o.g,o.b,o.opacity):new rk}function rw(o,s,f,l){return 1==arguments.length?r_(o):new rk(o,s,f,null==l?1:l)}function rk(o,s,f,l){this.r=+o,this.g=+s,this.b=+f,this.opacity=+l}function rM(){return`#${rS(this.r)}${rS(this.g)}${rS(this.b)}`}function rC(){let o=rT(this.opacity);return`${1===o?"rgb(":"rgba("}${rj(this.r)}, ${rj(this.g)}, ${rj(this.b)}${1===o?")":`, ${o})`}`}function rT(o){return isNaN(o)?1:Math.max(0,Math.min(1,o))}function rj(o){return Math.max(0,Math.min(255,Math.round(o)||0))}
1function rS(o){return((o=rj(o))<16?"0":"")+o.toString(16)}function rO(o,s,f,l){return l<=0?o=s=f=NaN:f<=0||f>=1?o=s=NaN:s<=0&&(o=NaN),new rD(o,s,f,l)}function rA(o){if(o instanceof rD)return new rD(o.h,o.s,o.l,o.opacity);if(o instanceof ri||(o=ry(o)),!o)return new rD;if(o instanceof rD)return o;var s=(o=o.rgb()).r/255,f=o.g/255,l=o.b/255,c=Math.min(s,f,l),u=Math.max(s,f,l),d=NaN,h=u-c,b=(u+c)/2;return h?(d=s===u?(f-l)/h+(f<l)*6:f===u?(l-s)/h+2:(s-f)/h+4,h/=b<.5?u+c:2-u-c,d*=60):h=b>0&&b<1?0:d,new rD(d,h,b,o.opacity)}function rD(o,s,f,l){this.h=+o,this.s=+s,this.l=+f,this.opacity=+l}function rP(o){return(o=(o||0)%360)<0?o+360:o}function rU(o){return Math.max(0,Math.min(1,o||0))}function rE(o,s,f){return(o<60?s+(f-s)*o/60:o<180?f:o<240?s+(f-s)*(240-o)/60:s)*255}function rF(o,s,f,l,c){var u=o*o,d=u*o;return((1-3*o+3*u-d)*s+(4-6*u+3*d)*f+(1+3*o+3*u-3*d)*l+d*c)/6}rn(ri,ry,{copy(o){return Object.assign(new this.constructor,this,o)},displayable(){return this.rgb().displayable()},hex:rg,formatHex:rg,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return rA(this).formatHsl()},formatRgb:rv,toString:rv}),rn(rk,rw,rr(ri,{brighter(o){return o=null==o?1.4285714285714286:Math.pow(1.4285714285714286,o),new rk(this.r*o,this.g*o,this.b*o,this.opacity)},darker(o){return o=null==o?.7:Math.pow(.7,o),new rk(this.r*o,this.g*o,this.b*o,this.opacity)},rgb(){return this},clamp(){return new rk(rj(this.r),rj(this.g),rj(this.b),rT(this.opacity))},displayable(){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:rM,formatHex:rM,formatHex8:function(){return`#${rS(this.r)}${rS(this.g)}${rS(this.b)}${rS((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:rC,toString:rC})),rn(rD,function(o,s,f,l){return 1==arguments.length?rA(o):new rD(o,s,f,null==l?1:l)},rr(ri,{brighter(o){return o=null==o?1.4285714285714286:Math.pow(1.4285714285714286,o),new rD(this.h,this.s,this.l*o,this.opacity)},darker(o){return o=null==o?.7:Math.pow(.7,o),new rD(this.h,this.s,this.l*o,this.opacity)},rgb(){var o=this.h%360+(this.h<0)*360,s=isNaN(o)||isNaN(this.s)?0:this.s,f=this.l,l=f+(f<.5?f:1-f)*s,c=2*f-l;return new rk(rE(o>=240?o-240:o+120,c,l),rE(o,c,l),rE(o<120?o+240:o-120,c,l),this.opacity)},clamp(){return new rD(rP(this.h),rU(this.s),rU(this.l),rT(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let o=rT(this.opacity);return`${1===o?"hsl(":"hsla("}${rP(this.h)}, ${100*rU(this.s)}%, ${100*rU(this.l)}%${1===o?")":`, ${o})`}`}}));let rW=o=>()=>o;function rR(o,s){return function(f){return o+f*s}}function rz(o,s){var f=s-o;return f?rR(o,f):rW(isNaN(o)?s:o)}let rL=function o(s){var f,l=1==(f=+s)?rz:function(o,s){var l,c,u;return s-o?(l=o,c=s,l=Math.pow(l,u=f),c=Math.pow(c,u)-l,u=1/u,function(o){return Math.pow(l+o*c,u)}):rW(isNaN(o)?s:o)};function c(o,s){var f=l((o=rw(o)).r,(s=rw(s)).r),c=l(o.g,s.g),u=l(o.b,s.b),d=rz(o.opacity,s.opacity);return function(s){return o.r=f(s),o.g=c(s),o.b=u(s),o.opacity=d(s),o+""}}return c.gamma=o,c}(1);function rN(o){return function(s){var f,l,c=s.length,u=Array(c),d=Array(c),h=Array(c);for(f=0;f<c;++f)l=rw(s[f]),u[f]=l.r||0,d[f]=l.g||0,h[f]=l.b||0;return u=o(u),d=o(d),h=o(h),l.opacity=1,function(o){return l.r=u(o),l.g=d(o),l.b=h(o),l+""}}}var rY=rN(function(o){var s=o.length-1;return function(f){var l=f<=0?f=0:f>=1?(f=1,s-1):Math.floor(f*s),c=o[l],u=o[l+1],d=l>0?o[l-1]:2*c-u,h=l<s-1?o[l+2]:2*u-c;return rF((f-l/s)*s,d,c,u,h)}});rN(function(o){var s=o.length;return function(f){var l=Math.floor(((f%=1)<0?++f:f)*s),c=o[(l+s-1)%s],u=o[l%s],d=o[(l+1)%s],h=o[(l+2)%s];return rF((f-l/s)*s,c,u,d,h)}});let rV=o=>rY(o[o.length-1]);var rI=[,,,].concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(rt);let rq=rV(rI);var rH=[,,,].concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(rt);let rB=rV(rH);var r$=[,,,].concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(rt);let rX=rV(r$);var rG=[,,,].concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(rt);let rZ=rV(rG);var rQ=[,,,].concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(rt);let rJ=rV(rQ);var rK=[,,,].concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(rt);let r0=rV(rK);var r1=[,,,].concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(rt);let r2=rV(r1);var r5=[,,,].concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d
17191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(rt);let r6=rV(r5);var r8=[,,,].concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(rt);let r7=rV(r8);var r3=[,,,].concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(rt);let r4=rV(r3);var r9=[,,,].concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(rt);let ie=rV(r9);var it=[,,,].concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(rt);let ir=rV(it);var ii=[,,,].concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(rt);let ia=rV(ii);var io=[,,,].concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(rt);let is=rV(io);var il=[,,,].concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(rt);let ic=rV(il);var iu=[,,,].concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(rt);let id=rV(iu);var ih=[,,,].concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(rt);let ib=rV(ih);var ip=[,,,].concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(rt);let ig=rV(ip);var iv=[,,,].concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(rt);let iy=rV(iv);var im=[,,,].concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(rt);let ix=rV(im);var i_=[,,,].concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(rt);let iw=rV(i_);var ik=[,,,].concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(rt);let iM=rV(ik);var iC=[,,,].concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(rt);let iT=rV(iC);var ij=[,,,].concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(rt);let iS=rV(ij);var iO=[,,,].concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(rt);let iA=rV(iO);var iD=[,,,].concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(rt);let iP=rV(iD);var iU=[,,,].concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(rt);let iE=rV(iU),iF=rt("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),iW=rt("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"),iR=rt("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"),iz=rt("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"),iL=rt("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"),iN=rt("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"),iY=rt("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"),iV=rt("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"),iI=rt("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f");function iq(o){var s=o.length;return function(f){return o[Math.max(0,Math.min(s-1,Math.floor(f*s)))]}}let iH=iq(rt("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588
1c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var iB=iq(rt("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),i$=iq(rt("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),iX=iq(rt("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0a
1a58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));let iG=Math.PI/180,iZ=180/Math.PI;var iQ=-1.78277*.29227-.1347134789;function iJ(o,s,f,l){return 1==arguments.length?function(o){if(o instanceof iK)return new iK(o.h,o.s,o.l,o.opacity);o instanceof rk||(o=r_(o));var s=o.r/255,f=o.g/255,l=o.b/255,c=(iQ*l+-1.7884503806*s-3.5172982438*f)/(iQ+-1.7884503806-3.5172982438),u=l-c,d=-((1.97294*(f-c)- -.29227*u)/.90649),h=Math.sqrt(d*d+u*u)/(1.97294*c*(1-c)),b=h?Math.atan2(d,u)*iZ-120:NaN;return new iK(b<0?b+360:b,h,c,o.opacity)}(o):new iK(o,s,f,null==l?1:l)}function iK(o,s,f,l){this.h=+o,this.s=+s,this.l=+f,this.opacity=+l}function i0(o){return function s(f){function l(s,l){var c=o((s=iJ(s)).h,(l=iJ(l)).h),u=rz(s.s,l.s),d=rz(s.l,l.l),h=rz(s.opacity,l.opacity);return function(o){return s.h=c(o),s.s=u(o),s.l=d(Math.pow(o,f)),s.opacity=h(o),s+""}}return f*=1,l.gamma=s,l}(1)}rn(iK,iJ,rr(ri,{brighter(o){return o=null==o?1.4285714285714286:Math.pow(1.4285714285714286,o),new iK(this.h,this.s,this.l*o,this.opacity)},darker(o){return o=null==o?.7:Math.pow(.7,o),new iK(this.h,this.s,this.l*o,this.opacity)},rgb(){var o=isNaN(this.h)?0:(this.h+120)*iG,s=+this.l,f=isNaN(this.s)?0:this.s*s*(1-s),l=Math.cos(o),c=Math.sin(o);return new rk(255*(s+f*(-.14861*l+1.78277*c)),255*(s+f*(-.29227*l+-.90649*c)),255*(s+1.97294*l*f),this.opacity)}})),i0(function(o,s){var f=s-o;return f?rR(o,f>180||f<-180?f-360*Math.round(f/360):f):rW(isNaN(o)?s:o)});var i1=i0(rz),i2=i1(iJ(-100,.75,.35),iJ(80,1.5,.8)),i5=i1(iJ(260,.75,.35),iJ(80,1.5,.8)),i6=iJ();function i8(o){(o<0||o>1)&&(o-=Math.floor(o));var s=Math.abs(o-.5);return i6.h=360*o-100,i6.s=1.5-1.5*s,i6.l=.8-.9*s,i6+""}let i7=i1(iJ(300,.5,0),iJ(-240,.5,1));var i3=rw(),i4=Math.PI/3,i9=2*Math.PI/3;function ae(o){var s;return i3.r=255*(s=Math.sin(o=(.5-o)*Math.PI))*s,i3.g=255*(s=Math.sin(o+i4))*s,i3.b=255*(s=Math.sin(o+i9))*s,i3+""}var at=f(19850),an=f.n(at),ar=f(66822),ai=f.n(ar);function aa(o,s,f){o._context.bezierCurveTo((2*o._x0+o._x1)/3,(2*o._y0+o._y1)/3,(o._x0+2*o._x1)/3,(o._y0+2*o._y1)/3,(o._x0+4*o._x1+s)/6,(o._y0+4*o._y1+f)/6)}function ao(o){this._context=o}function as(){}function af(o){this._context=o}function al(o){this._context=o}function ac(o,s){this._basis=new ao(o),this._beta=s}ao.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:aa(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(o,s):this._context.moveTo(o,s);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:aa(this,o,s)}this._x0=this._x1,this._x1=o,this._y0=this._y1,this._y1=s}},af.prototype={areaStart:as,areaEnd:as,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1,this._x2=o,this._y2=s;break;case 1:this._point=2,this._x3=o,this._y3=s;break;case 2:this._point=3,this._x4=o,this._y4=s,this._context.moveTo((this._x0+4*this._x1+o)/6,(this._y0+4*this._y1+s)/6);break;default:aa(this,o,s)}this._x0=this._x1,this._x1=o,this._y0=this._y1,this._y1=s}},al.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var f=(this._x0+4*this._x1+o)/6,l=(this._y0+4*this._y1+s)/6;this._line?this._context.lineTo(f,l):this._context.moveTo(f,l);break;case 3:this._point=4;default:aa(this,o,s)}this._x0=this._x1,this._x1=o,this._y0=this._y1,this._y1=s}},ac.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()}
vendor: 7,881 bytes, line 1
1,lineEnd:function(){var o=this._x,s=this._y,f=o.length-1;if(f>0)for(var l,c=o[0],u=s[0],d=o[f]-c,h=s[f]-u,b=-1;++b<=f;)l=b/f,this._basis.point(this._beta*o[b]+(1-this._beta)*(c+l*d),this._beta*s[b]+(1-this._beta)*(u+l*h));this._x=this._y=null,this._basis.lineEnd()},point:function(o,s){this._x.push(+o),this._y.push(+s)}};let au=function o(s){function f(o){return 1===s?new ao(o):new ac(o,s)}return f.beta=function(s){return o(+s)},f}(.85);function ad(o,s,f){o._context.bezierCurveTo(o._x1+o._k*(o._x2-o._x0),o._y1+o._k*(o._y2-o._y0),o._x2+o._k*(o._x1-s),o._y2+o._k*(o._y1-f),o._x2,o._y2)}function ah(o,s){this._context=o,this._k=(1-s)/6}ah.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:ad(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(o,s):this._context.moveTo(o,s);break;case 1:this._point=2,this._x1=o,this._y1=s;break;case 2:this._point=3;default:ad(this,o,s)}this._x0=this._x1,this._x1=this._x2,this._x2=o,this._y0=this._y1,this._y1=this._y2,this._y2=s}};let ab=function o(s){function f(o){return new ah(o,s)}return f.tension=function(s){return o(+s)},f}(0);function ap(o,s){this._context=o,this._k=(1-s)/6}ap.prototype={areaStart:as,areaEnd:as,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1,this._x3=o,this._y3=s;break;case 1:this._point=2,this._context.moveTo(this._x4=o,this._y4=s);break;case 2:this._point=3,this._x5=o,this._y5=s;break;default:ad(this,o,s)}this._x0=this._x1,this._x1=this._x2,this._x2=o,this._y0=this._y1,this._y1=this._y2,this._y2=s}};let ag=function o(s){function f(o){return new ap(o,s)}return f.tension=function(s){return o(+s)},f}(0);function av(o,s){this._context=o,this._k=(1-s)/6}av.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ad(this,o,s)}this._x0=this._x1,this._x1=this._x2,this._x2=o,this._y0=this._y1,this._y1=this._y2,this._y2=s}};let ay=function o(s){function f(o){return new av(o,s)}return f.tension=function(s){return o(+s)},f}(0),am=Math.PI;function ax(o,s,f){var l=o._x1,c=o._y1,u=o._x2,d=o._y2;if(o._l01_a>1e-12){var h=2*o._l01_2a+3*o._l01_a*o._l12_a+o._l12_2a,b=3*o._l01_a*(o._l01_a+o._l12_a);l=(l*h-o._x0*o._l12_2a+o._x2*o._l01_2a)/b,c=(c*h-o._y0*o._l12_2a+o._y2*o._l01_2a)/b}if(o._l23_a>1e-12){var p=2*o._l23_2a+3*o._l23_a*o._l12_a+o._l12_2a,g=3*o._l23_a*(o._l23_a+o._l12_a);u=(u*p+o._x1*o._l23_2a-s*o._l12_2a)/g,d=(d*p+o._y1*o._l23_2a-f*o._l12_2a)/g}o._context.bezierCurveTo(l,c,u,d,o._x2,o._y2)}function a_(o,s){this._context=o,this._alpha=s}a_.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){if(o*=1,s*=1,this._point){var f=this._x2-o,l=this._y2-s;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(f*f+l*l,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(o,s):this._context.moveTo(o,s);break;case 1:this._point=2;break;case 2:this._point=3;default:ax(this,o,s)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=o,this._y0=this._y1,this._y1=this._y2,this._y2=s}};let aw=function o(s){function f(o){return s?new a_(o,s):new ah(o,0)}return f.alpha=function(s){return o(+s)},f}(.5);function ak(o,s){this._context=o,this._alpha=s}ak.prototype={areaStart:as,areaEnd:as,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(o,s){if(o*=1,s*=1,this._point){var f=this._x2-o,l=this._y2-s;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(f*f+l*l,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=o,this._y3=s;break;case 1:this._point=2,this._context.moveTo(this._x4=o,this._y4=s);break;case 2:this._point=3,this._x5=o,this._y5=s;break;default:ax(this,o,s)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=o,this._y0=this._y1,this._y1=this._y2,this._y2=s}};let aM=function o(s){function f(o){return s?new ak(o,s):new ap(o,0)}return f.alpha=function(s){return o(+s)},f}(.5);function aC(o,s){this._context=o,this._alpha=s}aC.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){if(o*=1,s*=1,this._point){var f=this._x2-o,l=this._y2-s;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(f*f+l*l,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ax(this,o,s)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=o,this._y0=this._y1,this._y1=this._y2,this._y2=s}};let aT=function o(s){function f(o){return s?new aC(o,s):new av(o,0)}return f.alpha=function(s){return o(+s)},f}(.5);function aj(o){this._context=o}function aS(o){this._context=o}aj.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(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(o,s):this._context.moveTo(o,s);break;case 1:this._point=2;default:this._context.lineTo(o,s)}}},aS.prototype={areaStart:as,areaEnd:as,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()}
1,point:function(o,s){o*=1,s*=1,this._point?this._context.lineTo(o,s):(this._point=1,this._context.moveTo(o,s))}};function aO(o,s,f){var l=o._x1-o._x0,c=s-o._x1,u=(o._y1-o._y0)/(l||c<0&&-0),d=(f-o._y1)/(c||l<0&&-0);return((u<0?-1:1)+(d<0?-1:1))*Math.min(Math.abs(u),Math.abs(d),.5*Math.abs((u*c+d*l)/(l+c)))||0}function aA(o,s){var f=o._x1-o._x0;return f?(3*(o._y1-o._y0)/f-s)/2:s}function aD(o,s,f){var l=o._x0,c=o._y0,u=o._x1,d=o._y1,h=(u-l)/3;o._context.bezierCurveTo(l+h,c+h*s,u-h,d-h*f,u,d)}function aP(o){this._context=o}function aU(o){this._context=new aE(o)}function aE(o){this._context=o}function aF(o){this._context=o}function aW(o){var s,f,l=o.length-1,c=Array(l),u=Array(l),d=Array(l);for(c[0]=0,u[0]=2,d[0]=o[0]+2*o[1],s=1;s<l-1;++s)c[s]=1,u[s]=4,d[s]=4*o[s]+2*o[s+1];for(c[l-1]=2,u[l-1]=7,d[l-1]=8*o[l-1]+o[l],s=1;s<l;++s)f=c[s]/u[s-1],u[s]-=f,d[s]-=f*d[s-1];for(c[l-1]=d[l-1]/u[l-1],s=l-2;s>=0;--s)c[s]=(d[s]-c[s+1])/u[s];for(s=0,u[l-1]=(o[l]+c[l-1])/2;s<l-1;++s)u[s]=2*o[s+1]-c[s+1];return[c,u]}function aR(o,s){this._context=o,this._t=s}function az(o){for(var s=o.length,f=Array(s);--s>=0;)f[s]=s;return f}function aL(o){var s=o.map(aN);return az(o).sort(function(o,f){return s[o]-s[f]})}function aN(o){for(var s,f=0,l=-1,c=o.length;++l<c;)(s=+o[l][1])&&(f+=s);return f}function aY(o){for(var s,f=-1,l=0,c=o.length,u=-1/0;++f<c;)(s=+o[f][1])>u&&(u=s,l=f);return l}function aV(o,s){if((c=o.length)>1)for(var f,l,c,u=1,d=o[s[0]],h=d.length;u<c;++u)for(l=d,d=o[s[u]],f=0;f<h;++f)d[f][1]+=d[f][0]=isNaN(l[f][1])?l[f][0]:l[f][1]}function aI(o,s){if((h=o.length)>0)for(var f,l,c,u,d,h,b=0,p=o[s[0]].length;b<p;++b)for(u=d=0,f=0;f<h;++f)(c=(l=o[s[f]][b])[1]-l[0])>0?(l[0]=u,l[1]=u+=c):c<0?(l[1]=d,l[0]=d+=c):(l[0]=0,l[1]=c)}function aq(o,s){if((f=(o=s?o.toExponential(s-1):o.toExponential()).indexOf("e"))<0)return null;var f,l=o.slice(0,f);return[l.length>1?l[0]+l.slice(2):l,+o.slice(f+1)]}aP.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:aD(this,this._t0,aA(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(o,s){var f=NaN;if(s*=1,(o*=1)!==this._x1||s!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(o,s):this._context.moveTo(o,s);break;case 1:this._point=2;break;case 2:this._point=3,aD(this,aA(this,f=aO(this,o,s)),f);break;default:aD(this,this._t0,f=aO(this,o,s))}this._x0=this._x1,this._x1=o,this._y0=this._y1,this._y1=s,this._t0=f}}},(aU.prototype=Object.create(aP.prototype)).point=function(o,s){aP.prototype.point.call(this,s,o)},aE.prototype={moveTo:function(o,s){this._context.moveTo(s,o)},closePath:function(){this._context.closePath()},lineTo:function(o,s){this._context.lineTo(s,o)},bezierCurveTo:function(o,s,f,l,c,u){this._context.bezierCurveTo(s,o,l,f,u,c)}},aF.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var o=this._x,s=this._y,f=o.length;if(f)if(this._line?this._context.lineTo(o[0],s[0]):this._context.moveTo(o[0],s[0]),2===f)this._context.lineTo(o[1],s[1]);else for(var l=aW(o),c=aW(s),u=0,d=1;d<f;++u,++d)this._context.bezierCurveTo(l[0][u],c[0][u],l[1][u],c[1][u],o[d],s[d]);(this._line||0!==this._line&&1===f)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(o,s){this._x.push(+o),this._y.push(+s)}},aR.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(o,s){switch(o*=1,s*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(o,s):this._context.moveTo(o,s);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,s),this._context.lineTo(o,s);else{var f=this._x*(1-this._t)+o*this._t;this._context.lineTo(f,this._y),this._context.lineTo(f,s)}}this._x=o,this._y=s}};var aH=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function aB(o){var s;if(!(s=aH.exec(o)))throw Error("invalid format: "+o);return new a$({fill:s[1],align:s[2],sign:s[3],symbol:s[4],zero:s[5],width:s[6],comma:s[7],precision:s[8]&&s[8].slice(1),trim:s[9],type:s[10]})}function a$(o){this.fill=void 0===o.fill?" ":o.fill+"",this.align=void 0===o.align?">":o.align+"",this.sign=void 0===o.sign?"-":o.sign+"",this.symbol=void 0===o.symbol?"":o.symbol+"",this.zero=!!o.zero,this.width=void 0===o.width?void 0:+o.width,this.comma=!!o.comma,this.precision=void 0===o.precision?void 0:+o.precision,this.trim=!!o.trim,this.type=void 0===o.type?"":o.type+""}function aX(o,s){var f=aq(o,s);if(!f)return o+"";var l=f[0],c=f[1];return c<0?"0."+Array(-c).join("0")+l:l.length>c+1?l.slice(0,c+1)+"."+l.slice(c+1):l+Array(c-l.length+2).join("0")}aB.prototype=a$.prototype,a$.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?""
1:Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};let aG={"%":function(o,s){return(100*o).toFixed(s)},b:function(o){return Math.round(o).toString(2)},c:function(o){return o+""},d:function(o){return Math.abs(o=Math.round(o))>=1e21?o.toLocaleString("en").replace(/,/g,""):o.toString(10)},e:function(o,s){return o.toExponential(s)},f:function(o,s){return o.toFixed(s)},g:function(o,s){return o.toPrecision(s)},o:function(o){return Math.round(o).toString(8)},p:function(o,s){return aX(100*o,s)},r:aX,s:function(o,s){var f=aq(o,s);if(!f)return o+"";var l=f[0],c=f[1],u=c-(d7=3*Math.max(-8,Math.min(8,Math.floor(c/3))))+1,d=l.length;return u===d?l:u>d?l+Array(u-d+1).join("0"):u>0?l.slice(0,u)+"."+l.slice(u):"0."+Array(1-u).join("0")+aq(o,Math.max(0,s+u-1))[0]},X:function(o){return Math.round(o).toString(16).toUpperCase()},x:function(o){return Math.round(o).toString(16)}};function aZ(o){return o}var aQ=Array.prototype.map,aJ=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];d4=(d3=function(o){var s,f,l,c=void 0===o.grouping||void 0===o.thousands?aZ:(s=aQ.call(o.grouping,Number),f=o.thousands+"",function(o,l){for(var c=o.length,u=[],d=0,h=s[0],b=0;c>0&&h>0&&(b+h+1>l&&(h=Math.max(1,l-b)),u.push(o.substring(c-=h,c+h)),!((b+=h+1)>l));)h=s[d=(d+1)%s.length];return u.reverse().join(f)}),u=void 0===o.currency?"":o.currency[0]+"",d=void 0===o.currency?"":o.currency[1]+"",h=void 0===o.decimal?".":o.decimal+"",b=void 0===o.numerals?aZ:(l=aQ.call(o.numerals,String),function(o){return o.replace(/[0-9]/g,function(o){return l[+o]})}),p=void 0===o.percent?"%":o.percent+"",g=void 0===o.minus?"-":o.minus+"",v=void 0===o.nan?"NaN":o.nan+"";function y(o){var s=(o=aB(o)).fill,f=o.align,l=o.sign,y=o.symbol,m=o.zero,x=o.width,_=o.comma,w=o.precision,k=o.trim,M=o.type;"n"===M?(_=!0,M="g"):aG[M]||(void 0===w&&(w=12),k=!0,M="g"),(m||"0"===s&&"="===f)&&(m=!0,s="0",f="=");var C="$"===y?u:"#"===y&&/[boxX]/.test(M)?"0"+M.toLowerCase():"",T="$"===y?d:/[%p]/.test(M)?p:"",j=aG[M],S=/[defgprs%]/.test(M);function O(o){var u,d,p,y=C,O=T;if("c"===M)O=j(o)+O,o="";else{var A=(o*=1)<0||1/o<0;if(o=isNaN(o)?v:j(Math.abs(o),w),k&&(o=function(o){t:for(var s,f=o.length,l=1,c=-1;l<f;++l)switch(o[l]){case".":c=s=l;break;case"0":0===c&&(c=l),s=l;break;default:if(!+o[l])break t;c>0&&(c=0)}return c>0?o.slice(0,c)+o.slice(s+1):o}(o)),A&&0==+o&&"+"!==l&&(A=!1),y=(A?"("===l?l:g:"-"===l||"("===l?"":l)+y,O=("s"===M?aJ[8+d7/3]:"")+O+(A&&"("===l?")":""),S){for(u=-1,d=o.length;++u<d;)if(48>(p=o.charCodeAt(u))||p>57){O=(46===p?h+o.slice(u+1):o.slice(u))+O,o=o.slice(0,u);break}}}_&&!m&&(o=c(o,1/0));var D=y.length+o.length+O.length,P=D<x?Array(x-D+1).join(s):"";
1switch(_&&m&&(o=c(P+o,P.length?x-O.length:1/0),P=""),f){case"<":o=y+o+O+P;break;case"=":o=y+P+o+O;break;case"^":o=P.slice(0,D=P.length>>1)+y+o+O+P.slice(D);break;default:o=P+y+o+O}return b(o)}return w=void 0===w?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),O.toString=function(){return o+""},O}return{format:y,formatPrefix:function(o,s){var f,l=y(((o=aB(o)).type="f",o)),c=3*Math.max(-8,Math.min(8,Math.floor(((f=aq(Math.abs(f=s)))?f[1]:NaN)/3))),u=Math.pow(10,-c),d=aJ[8+c/3];return function(o){return l(u*o)+d}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"})).format,d3.formatPrefix;var aK=new Date,a0=new Date;function a1(o,s,f,l){function c(s){return o(s=0==arguments.length?new Date:new Date(+s)),s}return c.floor=function(s){return o(s=new Date(+s)),s},c.ceil=function(f){return o(f=new Date(f-1)),s(f,1),o(f),f},c.round=function(o){var s=c(o),f=c.ceil(o);return o-s<f-o?s:f},c.offset=function(o,f){return s(o=new Date(+o),null==f?1:Math.floor(f)),o},c.range=function(f,l,u){var d,h=[];if(f=c.ceil(f),u=null==u?1:Math.floor(u),!(f<l)||!(u>0))return h;do h.push(d=new Date(+f)),s(f,u),o(f);while(d<f&&f<l);return h},c.filter=function(f){return a1(function(s){if(s>=s)for(;o(s),!f(s);)s.setTime(s-1)},function(o,l){if(o>=o)if(l<0)for(;++l<=0;)for(;s(o,-1),!f(o););else for(;--l>=0;)for(;s(o,1),!f(o););})},f&&(c.count=function(s,l){return aK.setTime(+s),a0.setTime(+l),o(aK),o(a0),Math.floor(f(aK,a0))},c.every=function(o){return isFinite(o=Math.floor(o))&&o>0?o>1?c.filter(l?function(s){return l(s)%o==0}:function(s){return c.count(0,s)%o==0}):c:null}),c}let a2=864e5,a5=6048e5;function a6(o){return a1(function(s){s.setUTCDate(s.getUTCDate()-(s.getUTCDay()+7-o)%7),s.setUTCHours(0,0,0,0)},function(o,s){o.setUTCDate(o.getUTCDate()+7*s)},function(o,s){return(s-o)/a5})}var a8=a6(0),a7=a6(1),a3=a6(2),a4=a6(3),a9=a6(4),oe=a6(5),ot=a6(6);a8.range,a7.range,a3.range,a4.range,a9.range,oe.range,ot.range;var on=a1(function(o){o.setUTCHours(0,0,0,0)},function(o,s){o.setUTCDate(o.getUTCDate()+s)},function(o,s){return(s-o)/a2},function(o){return o.getUTCDate()-1});function or(o){return a1(function(s){s.setDate(s.getDate()-(s.getDay()+7-o)%7),s.setHours(0,0,0,0)},function(o,s){o.setDate(o.getDate()+7*s)},function(o,s){return(s-o-(s.getTimezoneOffset()-o.getTimezoneOffset())*6e4)/a5})}on.range;var oi=or(0),oa=or(1),oo=or(2),os=or(3),of=or(4),ol=or(5),oc=or(6);oi.range,oa.range,oo.range,os.range,of.range,ol.range,oc.range;var ou=a1(o=>o.setHours(0,0,0,0),(o,s)=>o.setDate(o.getDate()+s),(o,s)=>(s-o-(s.getTimezoneOffset()-o.getTimezoneOffset())*6e4)/a2,o=>o.getDate()-1);ou.range;var od=a1(function(o){o.setMonth(0,1),o.setHours(0,0,0,0)},function(o,s){o.setFullYear(o.getFullYear()+s)},function(o,s){return s.getFullYear()-o.getFullYear()},function(o){return o.getFullYear()});od.every=function(o){return isFinite(o=Math.floor(o))&&o>0?a1(function(s){s.setFullYear(Math.floor(s.getFullYear()/o)*o),s.setMonth(0,1),s.setHours(0,0,0,0)},function(s,f){s.setFullYear(s.getFullYear()+f*o)}):null},od.range;var oh=a1(function(o){o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0)},function(o,s){o.setUTCFullYear(o.getUTCFullYear()+s)},function(o,s){return s.getUTCFullYear()-o.getUTCFullYear()},function(o){return o.getUTCFullYear()});function ob(o){if(0<=o.y&&o.y<100){var s=new Date(-1,o.m,o.d,o.H,o.M,o.S,o.L);return s.setFullYear(o.y),s}return new Date(o.y,o.m,o.d,o.H,o.M,o.S,o.L)}function op(o){if(0<=o.y&&o.y<100){var s=new Date(Date.UTC(-1,o.m,o.d,o.H,o.M,o.S,o.L));return s.setUTCFullYear(o.y),s}return new Date(Date.UTC(o.y,o.m,o.d,o.H,o.M,o.S,o.L))}function og(o,s,f){return{y:o,m:s,d:f,H:0,M:0,S:0,L:0}}oh.every=function(o){return isFinite(o=Math.floor(o))&&o>0?a1(function(s){s.setUTCFullYear(Math.floor(s.getUTCFullYear()/o)*o),s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0)},function(s,f){s.setUTCFullYear(s.getUTCFullYear()+f*o)}):null},oh.range;var ov={"-":"",_:" ",0:"0"},oy=/^\s*\d+/,om=/^%/,ox=/[\\^$*+?|[\]().{}]/g;function o_(o,s,f){var l=o<0?"-":"",c=(l?-o:o)+"",u=c.length;return l+(u<f?Array(f-u+1).join(s)+c:c)}function ow(o){return o.replace(ox,"\\$&")}function ok(o){return RegExp("^(?:"+o.map(ow).join("|")+")","i")}function oM(o){return new Map(o.map((o,s)=>[o.toLowerCase(),s]))}function oC(o,s,f){var l=oy.exec(s.slice(f,f+1));return l?(o.w=+l[0],f+l[0].length):-1}function oT(o,s,f){var l=oy.exec(s.slice(f,f+1));return l?(o.u=+l[0],f+l[0].length):-1}function oj(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.U=+l[0],f+l[0].length):-1}function oS(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.V=+l[0],f+l[0].length):-1}function oO(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.W=+l[0],f+l[0].length):-1}function oA(o,s,f){var l=oy.exec(s.slice(f,f+4));return l?(o.y=+l[0],f+l[0].length):-1}function oD(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.y=+l[0]+(+l[0]>68?1900:2e3),f+l[0].length):-1}function oP(o,s,f){var l=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(s.slice(f,f+6));return l?(o.Z=l[1]?0:-(l[2]+(l[3]||"00")),f+l[0].length):-1}function oU(o,s,f){var l=oy.exec(s.slice(f,f+1));return l?(o.q=3*l[0]-3,f+l[0].length):-1}function oE(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.m=l[0]-1,f+l[0].length):-1}function oF(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.d=+l[0],f+l[0].length):-1}
vendor: 4,880 bytes, line 1
1function oW(o,s,f){var l=oy.exec(s.slice(f,f+3));return l?(o.m=0,o.d=+l[0],f+l[0].length):-1}function oR(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.H=+l[0],f+l[0].length):-1}function oz(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.M=+l[0],f+l[0].length):-1}function oL(o,s,f){var l=oy.exec(s.slice(f,f+2));return l?(o.S=+l[0],f+l[0].length):-1}function oN(o,s,f){var l=oy.exec(s.slice(f,f+3));return l?(o.L=+l[0],f+l[0].length):-1}function oY(o,s,f){var l=oy.exec(s.slice(f,f+6));return l?(o.L=Math.floor(l[0]/1e3),f+l[0].length):-1}function oV(o,s,f){var l=om.exec(s.slice(f,f+1));return l?f+l[0].length:-1}function oI(o,s,f){var l=oy.exec(s.slice(f));return l?(o.Q=+l[0],f+l[0].length):-1}function oq(o,s,f){var l=oy.exec(s.slice(f));return l?(o.s=+l[0],f+l[0].length):-1}function oH(o,s){return o_(o.getDate(),s,2)}function oB(o,s){return o_(o.getHours(),s,2)}function o$(o,s){return o_(o.getHours()%12||12,s,2)}function oX(o,s){return o_(1+ou.count(od(o),o),s,3)}function oG(o,s){return o_(o.getMilliseconds(),s,3)}function oZ(o,s){return oG(o,s)+"000"}function oQ(o,s){return o_(o.getMonth()+1,s,2)}function oJ(o,s){return o_(o.getMinutes(),s,2)}function oK(o,s){return o_(o.getSeconds(),s,2)}function o0(o){var s=o.getDay();return 0===s?7:s}function o1(o,s){return o_(oi.count(od(o)-1,o),s,2)}function o2(o){var s=o.getDay();return s>=4||0===s?of(o):of.ceil(o)}function o5(o,s){return o=o2(o),o_(of.count(od(o),o)+(4===od(o).getDay()),s,2)}function o6(o){return o.getDay()}function o8(o,s){return o_(oa.count(od(o)-1,o),s,2)}function o7(o,s){return o_(o.getFullYear()%100,s,2)}function o3(o,s){return o_((o=o2(o)).getFullYear()%100,s,2)}function o4(o,s){return o_(o.getFullYear()%1e4,s,4)}function o9(o,s){var f=o.getDay();return o_((o=f>=4||0===f?of(o):of.ceil(o)).getFullYear()%1e4,s,4)}function se(o){var s=o.getTimezoneOffset();return(s>0?"-":(s*=-1,"+"))+o_(s/60|0,"0",2)+o_(s%60,"0",2)}function st(o,s){return o_(o.getUTCDate(),s,2)}function sn(o,s){return o_(o.getUTCHours(),s,2)}function sr(o,s){return o_(o.getUTCHours()%12||12,s,2)}function si(o,s){return o_(1+on.count(oh(o),o),s,3)}function sa(o,s){return o_(o.getUTCMilliseconds(),s,3)}function so(o,s){return sa(o,s)+"000"}function ss(o,s){return o_(o.getUTCMonth()+1,s,2)}function sf(o,s){return o_(o.getUTCMinutes(),s,2)}function sl(o,s){return o_(o.getUTCSeconds(),s,2)}function sc(o){var s=o.getUTCDay();return 0===s?7:s}function su(o,s){return o_(a8.count(oh(o)-1,o),s,2)}function sd(o){var s=o.getUTCDay();return s>=4||0===s?a9(o):a9.ceil(o)}function sh(o,s){return o=sd(o),o_(a9.count(oh(o),o)+(4===oh(o).getUTCDay()),s,2)}function sb(o){return o.getUTCDay()}function sp(o,s){return o_(a7.count(oh(o)-1,o),s,2)}function sg(o,s){return o_(o.getUTCFullYear()%100,s,2)}function sv(o,s){return o_((o=sd(o)).getUTCFullYear()%100,s,2)}function sy(o,s){return o_(o.getUTCFullYear()%1e4,s,4)}function sm(o,s){var f=o.getUTCDay();return o_((o=f>=4||0===f?a9(o):a9.ceil(o)).getUTCFullYear()%1e4,s,4)}function sx(){return"+0000"}function s_(){return"%"}function sw(o){return+o}function sk(o){return Math.floor(o/1e3)}he=(d9=function(o){var s=o.dateTime,f=o.date,l=o.time,c=o.periods,u=o.days,d=o.shortDays,h=o.months,b=o.shortMonths,p=ok(c),g=oM(c),v=ok(u),y=oM(u),m=ok(d),x=oM(d),_=ok(h),w=oM(h),k=ok(b),M=oM(b),C={a:function(o){return d[o.getDay()]},A:function(o){return u[o.getDay()]},b:function(o){return b[o.getMonth()]},B:function(o){return h[o.getMonth()]},c:null,d:oH,e:oH,f:oZ,g:o3,G:o9,H:oB,I:o$,j:oX,L:oG,m:oQ,M:oJ,p:function(o){return c[+(o.getHours()>=12)]},q:function(o){return 1+~~(o.getMonth()/3)},Q:sw,s:sk,S:oK,u:o0,U:o1,V:o5,w:o6,W:o8,x:null,X:null,y:o7,Y:o4,Z:se,"%":s_},T={a:function(o){return d[o.getUTCDay()]},A:function(o){return u[o.getUTCDay()]},b:function(o){return b[o.getUTCMonth()]},B:function(o){return h[o.getUTCMonth()]},c:null,d:st,e:st,f:so,g:sv,G:sm,H:sn,I:sr,j:si,L:sa,m:ss,M:sf,p:function(o){return c[+(o.getUTCHours()>=12)]},q:function(o){return 1+~~(o.getUTCMonth()/3)},Q:sw,s:sk,S:sl,u:sc,U:su,V:sh,w:sb,W:sp,x:null,X:null,y:sg,Y:sy,Z:sx,"%":s_},j={a:function(o,s,f){var l=m.exec(s.slice(f));return l?(o.w=x.get(l[0].toLowerCase()),f+l[0].length):-1},A:function(o,s,f){var l=v.exec(s.slice(f));return l?(o.w=y.get(l[0].toLowerCase()),f+l[0].length):-1},b:function(o,s,f){var l=k.exec(s.slice(f));return l?(o.m=M.get(l[0].toLowerCase()),f+l[0].length):-1},B:function(o,s,f){var l=_.exec(s.slice(f));return l?(o.m=w.get(l[0].toLowerCase()),f+l[0].length):-1},c:function(o,f,l){return A(o,s,f,l)},d:oF,e:oF,f:oY,g:oD,G:oA,H:oR,I:oR,j:oW,L:oN,m:oE,M:oz,p:function(o,s,f){var l=p.exec(s.slice(f));return l?(o.p=g.get(l[0].toLowerCase()),f+l[0].length):-1},q:oU,Q:oI,s:oq,S:oL,u:oT,U:oj,V:oS,w:oC,W:oO,x:function(o,s,l){return A(o,f,s,l)},X:function(o,s,f){return A(o,l,s,f)},y:oD,Y:oA,Z:oP,"%":oV};function S(o,s){return function(f){var l,c,u,d=[],h=-1,b=0,p=o.length;
1for(f instanceof Date||(f=new Date(+f));++h<p;)37===o.charCodeAt(h)&&(d.push(o.slice(b,h)),null!=(c=ov[l=o.charAt(++h)])?l=o.charAt(++h):c="e"===l?" ":"0",(u=s[l])&&(l=u(f,c)),d.push(l),b=h+1);return d.push(o.slice(b,h)),d.join("")}}function O(o,s){return function(f){var l,c,u=og(1900,void 0,1);if(A(u,o,f+="",0)!=f.length)return null;if("Q"in u)return new Date(u.Q);if("s"in u)return new Date(1e3*u.s+("L"in u?u.L:0));if(!s||"Z"in u||(u.Z=0),"p"in u&&(u.H=u.H%12+12*u.p),void 0===u.m&&(u.m="q"in u?u.q:0),"V"in u){if(u.V<1||u.V>53)return null;"w"in u||(u.w=1),"Z"in u?(l=(c=(l=op(og(u.y,0,1))).getUTCDay())>4||0===c?a7.ceil(l):a7(l),l=on.offset(l,(u.V-1)*7),u.y=l.getUTCFullYear(),u.m=l.getUTCMonth(),u.d=l.getUTCDate()+(u.w+6)%7):(l=(c=(l=ob(og(u.y,0,1))).getDay())>4||0===c?oa.ceil(l):oa(l),l=ou.offset(l,(u.V-1)*7),u.y=l.getFullYear(),u.m=l.getMonth(),u.d=l.getDate()+(u.w+6)%7)}else("W"in u||"U"in u)&&("w"in u||(u.w="u"in u?u.u%7:+("W"in u)),c="Z"in u?op(og(u.y,0,1)).getUTCDay():ob(og(u.y,0,1)).getDay(),u.m=0,u.d="W"in u?(u.w+6)%7+7*u.W-(c+5)%7:u.w+7*u.U-(c+6)%7);return"Z"in u?(u.H+=u.Z/100|0,u.M+=u.Z%100,op(u)):ob(u)}}function A(o,s,f,l){for(var c,u,d=0,h=s.length,b=f.length;d<h;){if(l>=b)return -1;if(37===(c=s.charCodeAt(d++))){if(!(u=j[(c=s.charAt(d++))in ov?s.charAt(d++):c])||(l=u(o,f,l))<0)return -1}else if(c!=f.charCodeAt(l++))return -1}return l}return C.x=S(f,C),C.X=S(l,C),C.c=S(s,C),T.x=S(f,T),T.X=S(l,T),T.c=S(s,T),{format:function(o){var s=S(o+="",C);return s.toString=function(){return o},s},parse:function(o){var s=O(o+="",!1);return s.toString=function(){return o},s},utcFormat:function(o){var s=S(o+="",T);return s.toString=function(){return o},s},utcParse:function(o){var s=O(o+="",!0);return s.toString=function(){return o},s}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,ht=d9.parse,d9.utcFormat,hn=d9.utcParse;var sM=f(11565),sC=f.n(sM),sT=f(67899),sj=f.n(sT),sS=f(41946),sO=f.n(sS),sA={background:"transparent",text:{fontFamily:"sans-serif",fontSize:11,fill:"#333333",outlineWidth:0,outlineColor:"transparent",outlineOpacity:1},axis:{domain:{line:{stroke:"transparent",strokeWidth:1}},ticks:{line:{stroke:"#777777",strokeWidth:1},text:{}},legend:{text:{fontSize:12}}},grid:{line:{stroke:"#dddddd",strokeWidth:1}},legends:{hidden:{symbol:{fill:"#333333",opacity:.6},text:{fill:"#333333",opacity:.6}},text:{},ticks:{line:{stroke:"#777777",strokeWidth:1},text:{fontSize:10}},title:{text:{}}},labels:{text:{}},markers:{lineColor:"#000000",lineStrokeWidth:1,text:{}},dots:{text:{}},tooltip:{container:{background:"white",color:"inherit",fontSize:"inherit",borderRadius:"2px",boxShadow:"0 1px 2px rgba(0, 0, 0, 0.25)",padding:"5px 9px"},basic:{whiteSpace:"pre",display:"flex",alignItems:"center"},chip:{marginRight:7},table:{},tableCell:{padding:"3px 5px"},tableCellValue:{fontWeight:"bold"}},crosshair:{line:{stroke:"#000000",strokeWidth:1,strokeOpacity:.75,strokeDasharray:"6 6"}},annotations:{text:{fontSize:13,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},link:{stroke:"#000000",strokeWidth:1,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},outline:{fill:"none",stroke:"#000000",strokeWidth:2,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},symbol:{fill:"#000000",outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1}}};function sD(){return(sD=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}).apply(this,arguments)}function sP(o,s){if(null==o)return{};var f,l,c={},u=Object.keys(o);for(l=0;l<u.length;l++)f=u[l],s.indexOf(f)>=0||(c[f]=o[f]);return c}var sU=["axis.ticks.text","axis.legend.text","legends.title.text","legends.text","legends.ticks.text","legends.title.text","labels.text","dots.text","markers.text","annotations.text"],sE=function(o,s){var f=nB()({},o,s);return sU.forEach(function(o){var s,l;nZ()(f,o,(s=nX()(f,o),l=f.text,sD({},l,s)))}),f},sF=(0,l.createContext)(),sW=function(o){var s=o.children,f=o.animate,c=void 0===f||f,u=o.config,d=void 0===u?"default":u,h=(0,l.useMemo)(function(){return{animate:c,config:n2()(d)?tC[d]:d}},[c,d]);return(0,nS.jsx)(sF.Provider,{value:h,children:s})},sR={animate:u().bool,motionConfig:u().oneOfType([u().oneOf(Object.keys(tC)),u().shape({mass:u().number,tension:u().number,friction:u().number,clamp:u().bool,precision:u().number,velocity:u().number,duration:u().number,easing:u().func})])};sW.propTypes={children:u().node.isRequired,animate:sR.animate,config:sR.motionConfig};var sz=function(){return(0,l.useContext)(sF)},sL=function(o){var s,f=sz(),c=f.animate,u=f.config,d=(s=(0,l.useRef)(),(0,l.useEffect)(function(){s.current=o},[o]),s.current),h=(0,l.useMemo)(function(){return n0(d,o)},[d,o]);return nh(no({from:{value:0},to:{value:1},reset:!0,config:u,immediate:!c}).value,h)}
1,sN=Object.keys({nivo:["#d76445","#f47560","#e8c1a0","#97e3d5","#61cdbb","#00b0a7"],BrBG:n6()(rI),PRGn:n6()(rH),PiYG:n6()(r$),PuOr:n6()(rG),RdBu:n6()(rQ),RdGy:n6()(rK),RdYlBu:n6()(r1),RdYlGn:n6()(r5),spectral:n6()(r8),blues:n6()(r3),greens:n6()(r9),greys:n6()(it),oranges:n6()(ii),purples:n6()(io),reds:n6()(il),BuGn:n6()(iu),BuPu:n6()(ih),GnBu:n6()(ip),OrRd:n6()(iv),PuBuGn:n6()(im),PuBu:n6()(i_),PuRd:n6()(ik),RdPu:n6()(iC),YlGnBu:n6()(ij),YlGn:n6()(iO),YlOrBr:n6()(iD),YlOrRd:n6()(iU)}),sY=(n6()(rI),n6()(rH),n6()(r$),n6()(rG),n6()(rQ),n6()(rK),n6()(r1),n6()(r5),n6()(r8),n6()(r3),n6()(r9),n6()(it),n6()(ii),n6()(io),n6()(il),n6()(iu),n6()(ih),n6()(ip),n6()(iv),n6()(im),n6()(i_),n6()(ik),n6()(iC),n6()(ij),n6()(iO),n6()(iD),n6()(iU),u().oneOfType([u().oneOf(sN),u().func,u().arrayOf(u().string)]),{basis:function(o){return new ao(o)},basisClosed:function(o){return new af(o)},basisOpen:function(o){return new al(o)},bundle:au,cardinal:ab,cardinalClosed:ag,cardinalOpen:ay,catmullRom:aw,catmullRomClosed:aM,catmullRomOpen:aT,linear:function(o){return new aj(o)},linearClosed:function(o){return new aS(o)},monotoneX:function(o){return new aP(o)},monotoneY:function(o){return new aU(o)},natural:function(o){return new aF(o)},step:function(o){return new aR(o,.5)},stepAfter:function(o){return new aR(o,1)},stepBefore:function(o){return new aR(o,0)}}),sV=Object.keys(sY),sI=(Object.keys((sV.filter(function(o){return o.endsWith("Closed")}),ai()(sV,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),ai()(sV,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),{expand:function(o,s){if((l=o.length)>0){for(var f,l,c,u=0,d=o[0].length;u<d;++u){for(c=f=0;f<l;++f)c+=o[f][u][1]||0;if(c)for(f=0;f<l;++f)o[f][u][1]/=c}aV(o,s)}},diverging:aI,none:aV,silhouette:function(o,s){if((f=o.length)>0){for(var f,l=0,c=o[s[0]],u=c.length;l<u;++l){for(var d=0,h=0;d<f;++d)h+=o[d][l][1]||0;c[l][1]+=c[l][0]=-h/2}aV(o,s)}},wiggle:function(o,s){if((c=o.length)>0&&(l=(f=o[s[0]]).length)>0){for(var f,l,c,u=0,d=1;d<l;++d){for(var h=0,b=0,p=0;h<c;++h){for(var g=o[s[h]],v=g[d][1]||0,y=(v-(g[d-1][1]||0))/2,m=0;m<h;++m){var x=o[s[m]];y+=(x[d][1]||0)-(x[d-1][1]||0)}b+=v,p+=y*v}f[d-1][1]+=f[d-1][0]=u,b&&(u-=p/b)}f[d-1][1]+=f[d-1][0]=u,aV(o,s)}}})),u().shape({top:u().number,right:u().number,bottom:u().number,left:u().number}).isRequired,u().oneOf(["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]),re(iI),{top:0,right:0,bottom:0,left:0}),sq=function(o,s,f){return void 0===f&&(f={}),(0,l.useMemo)(function(){var l=sD({},sI,f);return{margin:l,innerWidth:o-l.left-l.right,innerHeight:s-l.top-l.bottom,outerWidth:o,outerHeight:s}},[o,s,f.top,f.right,f.bottom,f.left])},sH=function(){var o=(0,l.useRef)(null),s=(0,l.useState)({left:0,top:0,width:0,height:0}),f=s[0],c=s[1],u=(0,l.useState)(function(){return"undefined"==typeof ResizeObserver?null:new ResizeObserver(function(o){return c(o[0].contentRect)})})[0];return(0,l.useEffect)(function(){return o.current&&null!==u&&u.observe(o.current),function(){null!==u&&u.disconnect()}},[]),[o,f]},sB=function(o){return(0,l.useMemo)(function(){return"function"==typeof o?o:"string"==typeof o?0===o.indexOf("time:")?he(o.slice("5")):d4(o):function(o){return""+o}},[o])},s$=(0,l.createContext)(),sX={},sG=function(o){var s,f=o.theme,c=o.children,u=(s=void 0===f?sX:f,(0,l.useMemo)(function(){return sE(sA,s)},[s]));return(0,nS.jsx)(s$.Provider,{value:u,children:c})};sG.propTypes={children:u().node.isRequired,theme:u().object};var sZ=function(){return(0,l.useContext)(s$)},sQ=["outlineWidth","outlineColor","outlineOpacity"],sJ=function(o){return o.outlineWidth,o.outlineColor,o.outlineOpacity,sP(o,sQ)},sK=function(o){var s=o.children,f=o.condition,c=o.wrapper;return f?(0,l.cloneElement)(c,{},s):s};sK.propTypes={children:u().node.isRequired,condition:u().bool.isRequired,wrapper:u().element.isRequired};var s0={position:"relative"},s1=function(o){var s=o.children,f=o.theme,c=o.renderWrapper,u=o.isInteractive,d=o.animate,h=o.motionConfig,b=(0,l.useRef)(null);return(0,nS.jsx)(sG,{theme:f,children:(0,nS.jsx)(sW,{animate:d,config:h,children:(0,nS.jsx)(nq,{container:b,children:(0,nS.jsxs)(sK,{condition:void 0===c||c,wrapper:(0,nS.jsx)("div",{style:s0,ref:b}),children:[s,(void 0===u||u)&&(0,nS.jsx)(nI,{})]})})})})};s1.propTypes={children:u().element.isRequired,isInteractive:u().bool,renderWrapper:u().bool,theme:u().object,animate:u().bool,motionConfig:u().oneOfType([u().str
1ing,sR.motionConfig])};u().func.isRequired,u().bool,u().bool,u().object.isRequired,u().bool.isRequired,u().oneOfType([u().string,sR.motionConfig]);var s2=function(o){var s=o.children,f=sH(),l=f[0],c=f[1],u=c.width>0&&c.height>0;return(0,nS.jsx)("div",{ref:l,style:{width:"100%",height:"100%"},children:u&&s({width:c.width,height:c.height})})};s2.propTypes={children:u().func.isRequired};var s5=["id","colors"],s6=function(o){var s=o.id,f=o.colors,l=sP(o,s5);return(0,nS.jsx)("linearGradient",sD({id:s,x1:0,x2:0,y1:0,y2:1},l,{children:f.map(function(o){var s=o.offset,f=o.color,l=o.opacity;return(0,nS.jsx)("stop",{offset:s+"%",stopColor:f,stopOpacity:void 0!==l?l:1},s)})}))};s6.propTypes={id:u().string.isRequired,colors:u().arrayOf(u().shape({offset:u().number.isRequired,color:u().string.isRequired,opacity:u().number})).isRequired,gradientTransform:u().string};var s8={linearGradient:s6},s7={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},s3=(0,l.memo)(function(o){var s=o.id,f=o.background,l=void 0===f?s7.background:f,c=o.color,u=void 0===c?s7.color:c,d=o.size,h=void 0===d?s7.size:d,b=o.padding,p=void 0===b?s7.padding:b,g=o.stagger,v=void 0===g?s7.stagger:g,y=h+p,m=h/2,x=p/2;return!0===v&&(y=2*h+2*p),(0,nS.jsxs)("pattern",{id:s,width:y,height:y,patternUnits:"userSpaceOnUse",children:[(0,nS.jsx)("rect",{width:y,height:y,fill:l}),(0,nS.jsx)("circle",{cx:x+m,cy:x+m,r:m,fill:u}),v&&(0,nS.jsx)("circle",{cx:1.5*p+h+m,cy:1.5*p+h+m,r:m,fill:u})]})});s3.displayName="PatternDots",s3.propTypes={id:u().string.isRequired,color:u().string.isRequired,background:u().string.isRequired,size:u().number.isRequired,padding:u().number.isRequired,stagger:u().bool.isRequired};var s4=function(o){return o*Math.PI/180},s9=function(o){var s=o%360;return s<0&&(s+=360),s},fe={svg:{align:{left:"start",center:"middle",right:"end",start:"start",middle:"middle",end:"end"},baseline:{top:"text-before-edge",center:"central",bottom:"alphabetic"}},canvas:{align:{left:"left",center:"center",right:"right",start:"left",middle:"center",end:"right"},baseline:{top:"top",center:"middle",bottom:"bottom"}}},ft={spacing:5,rotation:0,background:"#000000",color:"#ffffff",lineWidth:2},fn=(0,l.memo)(function(o){var s=o.id,f=o.spacing,l=void 0===f?ft.spacing:f,c=o.rotation,u=void 0===c?ft.rotation:c,d=o.background,h=void 0===d?ft.background:d,b=o.color,p=void 0===b?ft.color:b,g=o.lineWidth,v=void 0===g?ft.lineWidth:g,y=Math.round(u)%360,m=Math.abs(l);y>180?y-=360:y>90?y-=180:y<-180?y+=360:y<-90&&(y+=180);var x,_=m,w=m;return 0===y?x="\n                M 0 0 L "+_+" 0\n                M 0 "+w+" L "+_+" "+w+"\n            ":90===y?x="\n                M 0 0 L 0 "+w+"\n                M "+_+" 0 L "+_+" "+w+"\n            ":(_=Math.abs(m/Math.sin(s4(y))),w=m/Math.sin(s4(90-y)),x=y>0?"\n                    M 0 "+-w+" L "+2*_+" "+w+"\n                    M "+-_+" "+-w+" L "+_+" "+w+"\n                    M "+-_+" 0 L "+_+" "+2*w+"\n                ":"\n                    M "+-_+" "+w+" L "+_+" "+-w+"\n                    M "+-_+" "+2*w+" L "+2*_+" "+-w+"\n                    M 0 "+2*w+" L "+2*_+" 0\n                "),(0,nS.jsxs)("pattern",{id:s,width:_,height:w,patternUnits:"userSpaceOnUse",children:[(0,nS.jsx)("rect",{width:_,height:w,fill:h,stroke:"rgba(255, 0, 0, 0.1)",strokeWidth:0}),(0,nS.jsx)("path",{d:x,strokeWidth:v,stroke:p,strokeLinecap:"square"})]})});fn.displayName="PatternLines",fn.propTypes={id:u().string.isRequired,spacing:u().number.isRequired,rotation:u().number.isRequired,background:u().string.isRequired,color:u().string.isRequired,lineWidth:u().number.isRequired};var fr={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},fi=(0,l.memo)(function(o){var s=o.id,f=o.color,l=void 0===f?fr.color:f,c=o.background,u=void 0===c?fr.background:c,d=o.size,h=void 0===d?fr.size:d,b=o.padding,p=void 0===b?fr.padding:b,g=o.stagger,v=void 0===g?fr.stagger:g,y=h+p,m=p/2;return!0===v&&(y=2*h+2*p),(0,nS.jsxs)("pattern",{id:s,width:y,height:y,patternUnits:"userSpaceOnUse",children:[(0,nS.jsx)("rect",{width:y,height:y,fill:u}),(0,nS.jsx)("rect",{x:m,y:m,width:h,height:h,fill:l}),v&&(0,nS.jsx)("rect",{x:1.5*p+h,y:1.5*p+h,width:h,height:h,fill:l})]})});fi.displayName="PatternSquares",fi.propTypes={id:u().string.isRequired,color:u().string.isRequired,background:u().string.isRequired,size:u().number.isRequired,padding:u().number.isRequired,stagger:u().bool.isRequired};var fa={patternDots:s3,patternLines:fn,patternSquares:fi},fo=["type"],fs=sD({},s8,fa),ff=function(o){var s=o.defs;
1return!s||s.length<1?null:(0,nS.jsx)("defs",{"aria-hidden":!0,children:s.map(function(o){var s=o.type,f=sP(o,fo);return fs[s]?(0,l.createElement)(fs[s],sD({key:f.id},f)):null})})};ff.propTypes={defs:u().arrayOf(u().shape({type:u().oneOf(Object.keys(fs)).isRequired,id:u().string.isRequired}))};var fl=(0,l.memo)(ff),fc=function(o){var s=o.width,f=o.height,l=o.margin,c=o.defs,u=o.children,d=o.role,h=o.ariaLabel,b=o.ariaLabelledBy,p=o.ariaDescribedBy,g=o.isFocusable,v=sZ();return(0,nS.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:s,height:f,role:d,"aria-label":h,"aria-labelledby":b,"aria-describedby":p,focusable:g,tabIndex:g?0:void 0,children:[(0,nS.jsx)(fl,{defs:c}),(0,nS.jsx)("rect",{width:s,height:f,fill:v.background}),(0,nS.jsx)("g",{transform:"translate("+l.left+","+l.top+")",children:u})]})};fc.propTypes={width:u().number.isRequired,height:u().number.isRequired,margin:u().shape({top:u().number.isRequired,left:u().number.isRequired}).isRequired,defs:u().array,children:u().oneOfType([u().arrayOf(u().node),u().node]).isRequired,role:u().string,isFocusable:u().bool,ariaLabel:u().string,ariaLabelledBy:u().string,ariaDescribedBy:u().string};var fu=function(o){var s=o.size,f=o.color,l=o.borderWidth,c=o.borderColor;return(0,nS.jsx)("circle",{r:s/2,fill:f,stroke:c,strokeWidth:l,style:{pointerEvents:"none"}})};fu.propTypes={size:u().number.isRequired,color:u().string.isRequired,borderWidth:u().number.isRequired,borderColor:u().string.isRequired};var fd=(0,l.memo)(fu),fh=function(o){var s=o.x,f=o.y,c=o.symbol,u=o.size,d=o.datum,h=o.color,b=o.borderWidth,p=o.borderColor,g=o.label,v=o.labelTextAnchor,y=o.labelYOffset,m=sZ(),x=sz(),_=x.animate,w=no({transform:"translate("+s+", "+f+")",config:x.config,immediate:!_});return(0,nS.jsxs)(nj.g,{transform:w.transform,style:{pointerEvents:"none"},children:[(0,l.createElement)(void 0===c?fd:c,{size:u,color:h,datum:d,borderWidth:b,borderColor:p}),g&&(0,nS.jsx)("text",{textAnchor:void 0===v?"middle":v,y:void 0===y?-12:y,style:sJ(m.dots.text),children:g})]})};fh.propTypes={x:u().number.isRequired,y:u().number.isRequired,datum:u().object.isRequired,size:u().number.isRequired,color:u().string.isRequired,borderWidth:u().number.isRequired,borderColor:u().string.isRequired,symbol:u().oneOfType([u().func,u().object]),label:u().oneOfType([u().string,u().number]),labelTextAnchor:u().oneOf(["start","middle","end"]),labelYOffset:u().number},(0,l.memo)(fh);var fb=function(o){var s=o.width,f=o.height,l=o.axis,c=o.scale,u=o.value,d=o.lineStyle,h=o.textStyle,b=o.legend,p=o.legendNode,g=o.legendPosition,v=o.legendOffsetX,y=o.legendOffsetY,m=o.legendOrientation,x=sZ(),_=0,w=0,k=0,M=0;if("y"===l?(k=c(u),w=s):(_=c(u),M=f),b&&!p){var C=function(o){var s=o.axis,f=o.width,l=o.height,c=o.position,u=o.offsetX,d=o.offsetY,h=o.orientation,b=0,p=0,g="start";if("x"===s)switch(c){case"top-left":b=-u,p=d,g="end";break;case"top":p=-d,g="horizontal"===h?"middle":"start";break;case"top-right":b=u,p=d,g="horizontal"===h?"start":"end";break;case"right":b=u,p=l/2,g="horizontal"===h?"start":"middle";break;case"bottom-right":b=u,p=l-d,g="start";break;case"bottom":p=l+d,g="horizontal"===h?"middle":"end";break;case"bottom-left":p=l-d,b=-u,g="horizontal"===h?"end":"start";break;case"left":b=-u,p=l/2,g="horizontal"===h?"end":"middle"}else switch(c){case"top-left":b=u,p=-d,g="start";break;case"top":b=f/2,p=-d,g="horizontal"===h?"middle":"start";break;case"top-right":b=f-u,p=-d,g="horizontal"===h?"end":"start";break;case"right":b=f+u,g="horizontal"===h?"start":"middle";break;case"bottom-right":b=f-u,p=d,g="end";break;case"bottom":b=f/2,p=d,g="horizontal"===h?"middle":"end";break;case"bottom-left":b=u,p=d,g="horizontal"===h?"start":"end";break;case"left":b=-u,g="horizontal"===h?"end":"middle"}return{x:b,y:p,rotation:"vertical"===h?-90:0,textAnchor:g}}({axis:l,width:s,height:f,position:void 0===g?"top-right":g,offsetX:void 0===v?14:v,offsetY:void 0===y?14:y,orientation:void 0===m?"horizontal":m});p=(0,nS.jsx)("text",{transform:"translate("+C.x+", "+C.y+") rotate("+C.rotation+")",textAnchor:C.textAnchor,dominantBaseline:"central",style:h,children:b})}return(0,nS.jsxs)("g",{transform:"translate("+_+", "+k+")",children:[(0,nS.jsx)("line",{x1:0,x2:w,y1:0,y2:M,stroke:x.markers.lineColor,strokeWidth:x.markers.lineStrokeWidth,style:d}),p]})};fb.propTypes={width:u().number.isRequired,height:u().number.isRequired,axis:u().oneOf(["x","y"]).isRequired,scale:u().func.isRequired,value:u().oneOfType([u().number,u().string,u().instanceOf(Date)]).isRequired,lineStyle:u().object,textStyle:u().object,legend:u().string,legendPosition:u().oneOf(["top-left","top","top-right","right","bottom-right","bottom","bottom-left","left"]),legendOffsetX:u().number.isRequired,legendOffsetY:u().number.isRequired,legendOrientation:u().oneOf(["horizontal","vertical"]).isRequired};var fp=(0,l.memo)(fb),fg=function(o){var s=o.markers,f=o.width,l=o.height,c=o.xScale,u=o.yScale;return s&&0!==s.length?s.map(function(o,s){return(0,nS.jsx)(fp,sD({},o,{width:f,height:l,scale:"y"===o.axis?u:c}),s)}):null};fg.propTypes={width:u().number.isRequired,height:u().number.isRequired,xScale:u().func.isRequired,yScale:u().func.isRequired,markers:u().arrayOf(u().shape({axis:u().oneOf(["x","y"]).isRequired,value:u().oneOfType([u().number,u().string,u().instanceOf(Date)]).isRequired,lineStyle:u().object,textStyle:u().object}))};var fv=(0,l.memo)(fg),fy=function(o){return an()(o)?o:function(s){return nX()(s,o)}},fm=function(o){return(0,l.useMemo)(function(){return fy(o)},[o])},fx=function(o,s){var f,l="touches"in s?s.touches[0]:s,c=l.clientX,u=l.clientY,d=o.getBoundingClientRect(),h=(f=void 0!==o.getBBox?o.getBBox():{width:o.offsetWidth||0,height:o.offsetHeight||0}).width===d.width?1:f.width/d.width;return[(c-d.left)*h,(u-d.top)*h]},f_=Object.keys(s8),fw=Object.keys(fa),fk=function(o,s,f){if("*"===o)return!0;
1if(an()(o))return o(s);if(sC()(o)){var l=f?nX()(s,f):s;return sO()(sj()(l,Object.keys(o)),o)}return!1},fM=function(o,s,f,l){var c=void 0===l?{}:l,u=c.dataKey,d=c.colorKey,h=void 0===d?"color":d,b=c.targetKey,p=void 0===b?"fill":b,g=[],v={};return o.length&&s.length&&(g=[].concat(o),s.forEach(function(s){for(var l=0;l<f.length&&"break"!==function(){var c=f[l],d=c.id;if(fk(c.match,s,u)){var b=o.find(function(o){return o.id===d});if(b){if(fw.includes(b.type))if("inherit"===b.background||"inherit"===b.color){var y=nX()(s,h),m=b.background,x=b.color,_=d;"inherit"===b.background&&(_=_+".bg."+y,m=y),"inherit"===b.color&&(_=_+".fg."+y,x=y),nZ()(s,p,"url(#"+_+")"),v[_]||(g.push(sD({},b,{id:_,background:m,color:x})),v[_]=1)}else nZ()(s,p,"url(#"+d+")");else if(f_.includes(b.type))if(b.colors.map(function(o){return o.color}).includes("inherit")){var w=nX()(s,h),k=d,M=sD({},b,{colors:b.colors.map(function(o,s){return"inherit"!==o.color?o:(k=k+"."+s+"."+w,sD({},o,{color:"inherit"===o.color?w:o.color}))})});M.id=k,nZ()(s,p,"url(#"+k+")"),v[k]||(g.push(M),v[k]=1)}else nZ()(s,p,"url(#"+d+")")}return"break"}}();l++);})),g};f(44239);var fC=f(25702),fT=f.n(fC);f(5323),f(45838);let fj=Math.sqrt(50),fS=Math.sqrt(10),fO=Math.sqrt(2);function fA(o,s,f){let l,c,u,d=(s-o)/Math.max(0,f),h=Math.floor(Math.log10(d)),b=d/Math.pow(10,h),p=b>=fj?10:b>=fS?5:b>=fO?2:1;return(h<0?(l=Math.round(o*(u=Math.pow(10,-h)/p)),c=Math.round(s*u),l/u<o&&++l,c/u>s&&--c,u=-u):(l=Math.round(o/(u=Math.pow(10,h)*p)),c=Math.round(s/u),l*u<o&&++l,c*u>s&&--c),c<l&&.5<=f&&f<2)?fA(o,s,2*f):[l,c,u]}function fD(o,s,f){if(s*=1,o*=1,!((f*=1)>0))return[];if(o===s)return[o];let l=s<o,[c,u,d]=l?fA(s,o,f):fA(o,s,f);if(!(u>=c))return[];let h=u-c+1,b=Array(h);if(l)if(d<0)for(let o=0;o<h;++o)b[o]=-((u-o)/d);else for(let o=0;o<h;++o)b[o]=(u-o)*d;else if(d<0)for(let o=0;o<h;++o)b[o]=-((c+o)/d);else for(let o=0;o<h;++o)b[o]=(c+o)*d;return b}function fP(o,s,f){return fA(o*=1,s*=1,f*=1)[2]}function fU(o,s,f){s*=1,o*=1,f*=1;let l=s<o,c=l?fP(s,o,f):fP(o,s,f);return(l?-1:1)*(c<0?-(1/c):c)}function fE(o,s){return null==o||null==s?NaN:o<s?-1:o>s?1:o>=s?0:NaN}function fF(o,s){return null==o||null==s?NaN:s<o?-1:s>o?1:s>=o?0:NaN}function fW(o){let s,f,l;function c(o,l,u=0,d=o.length){if(u<d){if(0!==s(l,l))return d;do{let s=u+d>>>1;0>f(o[s],l)?u=s+1:d=s}while(u<d)}return u}return 2!==o.length?(s=fE,f=(s,f)=>fE(o(s),f),l=(s,f)=>o(s)-f):(s=o===fE||o===fF?o:fR,f=o,l=o),{left:c,center:function(o,s,f=0,u=o.length){let d=c(o,s,f,u-1);return d>f&&l(o[d-1],s)>-l(o[d],s)?d-1:d},right:function(o,l,c=0,u=o.length){if(c<u){if(0!==s(l,l))return u;do{let s=c+u>>>1;0>=f(o[s],l)?c=s+1:u=s}while(c<u)}return c}}}function fR(){return 0}let fz=fW(fE),fL=fz.right;fz.left,fW(function(o){return null===o?NaN:+o}).center;function fN(o,s){var f,l,c=typeof s;return null==s||"boolean"===c?rW(s):("number"===c?nQ:"string"===c?(l=ry(s))?(s=l,rL):n0:s instanceof ry?rL:s instanceof Date?function(o,s){var f=new Date;return o*=1,s*=1,function(l){return f.setTime(o*(1-l)+s*l),f}}:!ArrayBuffer.isView(f=s)||f instanceof DataView?Array.isArray(s)?function(o,s){var f,l=s?s.length:0,c=o?Math.min(l,o.length):0,u=Array(c),d=Array(l);for(f=0;f<c;++f)u[f]=fN(o[f],s[f]);for(;f<l;++f)d[f]=s[f];return function(o){for(f=0;f<c;++f)d[f]=u[f](o);return d}}:"function"!=typeof s.valueOf&&"function"!=typeof s.toString||isNaN(s)?function(o,s){var f,l={},c={};for(f in(null===o||"object"!=typeof o)&&(o={}),(null===s||"object"!=typeof s)&&(s={}),s)f in o?l[f]=fN(o[f],s[f]):c[f]=s[f];return function(o){for(f in l)c[f]=l[f](o);return c}}:nQ:function(o,s){s||(s=[]);var f,l=o?Math.min(s.length,o.length):0,c=s.slice();return function(u){for(f=0;f<l;++f)c[f]=o[f]*(1-u)+s[f]*u;return c}})(o,s)}function fY(o,s){return o*=1,s*=1,function(f){return Math.round(o*(1-f)+s*f)}}function fV(o){return+o}var fI=[0,1];function fq(o){return o}function fH(o,s){var f;return(s-=o*=1)?function(f){return(f-o)/s}:(f=isNaN(s)?NaN:.5,function(){return f})}function fB(o,s,f){var l=o[0],c=o[1],u=s[0],d=s[1];return c<l?(l=fH(c,l),u=f(d,u)):(l=fH(l,c),u=f(u,d)),function(o){return u(l(o))}}function f$(o,s,f){var l=Math.min(o.length,s.length)-1,c=Array(l),u=Array(l),d=-1;for(o[l]<o[0]&&(o=o.slice().reverse(),s=s.slice().reverse());++d<l;)c[d]=fH(o[d],o[d+1]),u[d]=f(s[d],s[d+1]);return function(s){var f=fL(o,s,1,l)-1;return u[f](c[f](s))}}function fX(o,s){return s.domain(o.domain()).range(o.range()).interpolate(o.interpolate()).clamp(o.clamp()).unknown(o.unknown())}function fG(){var o,s,f,l,c,u,d=fI,h=fI,b=fN,p=fq;function g(){var o,s,f,b=Math.min(d.length,h.length);return p!==fq&&(o=d[0],s=d[b-1],o>s&&(f=o,o=s,s=f),p=function(f){return Math.max(o,Math.min(s,f))}),l=b>2?f$:fB,c=u=null,v}function v(s){return null==s||isNaN(s*=1)?f:(c||(c=l(d.map(o),h,b)))(o(p(s)))}return v.invert=function(f){return p(s((u||(u=l(h,d.map(o),nQ)))(f)))},v.domain=function(o){return arguments.length?(d=Array.from(o,fV),g()):d.slice()},v.range=function(o){return arguments.length?(h=Array.from(o),g()):h.slice()},v.rangeRound=function(o){return h=Array.from(o),b=fY,g()},v.clamp=function(o){return arguments.length?(p=!!o||fq,g()):p!==fq},v.interpolate=function(o){return arguments.length?(b=o,g()):b},v.unknown=function(o){return arguments.length?(f=o,v):f},function(f,l){return o=f,s=l,g()}}var fZ=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function fQ(o){var s;if(!(s=fZ.exec(o)))throw Error("invalid format: "+o);return new fJ({fill:s[1],align:s[2],sign:s[3],symbol:s[4],zero:s[5],width:s[6],comma:s[7],precision:s[8]&&s[8].slice(1),trim:s[9],type:s[10]})}function fJ(o){this.fill=void 0===o.fill?" ":o.fill+"",this.align=void 0===o.align?">":o.align+"",this.sign=void 0===o.sign?"-":o.sign+"",this.symbol=void 0===o.symbol?"":o.symbol+"",this.zero=!!o.zero,this.width=void 0===o.width?void 0:+o.width,this.comma=!!o.comma,this.precision=void 0===o.precision?void 0:+o.precision,this.trim=!!o.trim,this.type=void 0===o.type?"":o.type+""}function fK(o,s){if((f=(o=s?o.toExponential(s-1):o.toExponential()).indexOf("e"))<0)return null;var f,l=o.slice(0,f);return[l.length>1?l[0]+l.slice(2):l,+o.slice(f+1)]}function f0(o){return(o=fK(Math.abs(o)))?o[1]:NaN}function f1(o,s){var f=fK(o,s);if(!f)return o+"";var l=f[0],c=f[1];return c<0?"0."+Array(-c).join("0")+l:l.length>c+1?l.slice(0,c+1)+"."+l.slice(c+1):l+Array(c-l.length+2).join("0")}fQ.prototype=fJ.prototype,fJ.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?""
1:Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};let f2={"%":(o,s)=>(100*o).toFixed(s),b:o=>Math.round(o).toString(2),c:o=>o+"",d:function(o){return Math.abs(o=Math.round(o))>=1e21?o.toLocaleString("en").replace(/,/g,""):o.toString(10)},e:(o,s)=>o.toExponential(s),f:(o,s)=>o.toFixed(s),g:(o,s)=>o.toPrecision(s),o:o=>Math.round(o).toString(8),p:(o,s)=>f1(100*o,s),r:f1,s:function(o,s){var f=fK(o,s);if(!f)return o+"";var l=f[0],c=f[1],u=c-(hr=3*Math.max(-8,Math.min(8,Math.floor(c/3))))+1,d=l.length;return u===d?l:u>d?l+Array(u-d+1).join("0"):u>0?l.slice(0,u)+"."+l.slice(u):"0."+Array(1-u).join("0")+fK(o,Math.max(0,s+u-1))[0]},X:o=>Math.round(o).toString(16).toUpperCase(),x:o=>Math.round(o).toString(16)};function f5(o){return o}var f6=Array.prototype.map,f8=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function f7(o){var s=o.domain;return o.ticks=function(o){var f=s();return fD(f[0],f[f.length-1],null==o?10:o)},o.tickFormat=function(o,f){var l=s();return function(o,s,f,l){var c,u,d,h=fU(o,s,f);switch((l=fQ(null==l?",f":l)).type){case"s":var b=Math.max(Math.abs(o),Math.abs(s));return null!=l.precision||isNaN(d=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(f0(b)/3)))-f0(Math.abs(h))))||(l.precision=d),ho(l,b);case"":case"e":case"g":case"p":case"r":null!=l.precision||isNaN(d=Math.max(0,f0(Math.abs(Math.max(Math.abs(o),Math.abs(s)))-(c=Math.abs(c=h)))-f0(c))+1)||(l.precision=d-("e"===l.type));break;case"f":case"%":null!=l.precision||isNaN(d=Math.max(0,-f0(Math.abs(h))))||(l.precision=d-("%"===l.type)*2)}return ha(l)}(l[0],l[l.length-1],null==o?10:o,f)},o.nice=function(f){null==f&&(f=10);var l,c,u=s(),d=0,h=u.length-1,b=u[d],p=u[h],g=10;for(p<b&&(c=b,b=p,p=c,c=d,d=h,h=c);g-- >0;){if((c=fP(b,p,f))===l)return u[d]=b,u[h]=p,s(u);if(c>0)b=Math.floor(b/c)*c,p=Math.ceil(p/c)*c;else if(c<0)b=Math.ceil(b*c)/c,p=Math.floor(p*c)/c;else break;l=c}return o},o}function f3(){var o,s,f=re().unknown(void 0),l=f.domain,c=f.range,u=0,d=1,h=!1,b=0,p=0,g=.5;function v(){var f=l().length,v=d<u,y=v?d:u,m=v?u:d;o=(m-y)/Math.max(1,f-b+2*p),h&&(o=Math.floor(o)),y+=(m-y-o*(f-b))*g,s=o*(1-b),h&&(y=Math.round(y),s=Math.round(s));var x=(function(o,s,f){o*=1,s*=1,f=(c=arguments.length)<2?(s=o,o=0,1):c<3?1:+f;for(var l=-1,c=0|Math.max(0,Math.ceil((s-o)/f)),u=Array(c);++l<c;)u[l]=o+l*f;return u})(f).map(function(s){return y+o*s});return c(v?x.reverse():x)}return delete f.unknown,f.domain=function(o){return arguments.length?(l(o),v()):l()},f.range=function(o){return arguments.length?([u,d]=o,u*=1,d*=1,v()):[u,d]},f.rangeRound=function(o){return[u,d]=o,u*=1,d*=1,h=!0,v()},f.bandwidth=function(){return s},f.step=function(){return o},f.round=function(o){return arguments.length?(h=!!o,v()):h},f.padding=function(o){return arguments.length?(b=Math.min(1,p=+o),v()):b},f.paddingInner=function(o){return arguments.length?(b=Math.min(1,o),v()):b},f.paddingOuter=function(o){return arguments.length?(p=+o,v()):p},f.align=function(o){return arguments.length?(g=Math.max(0,Math.min(1,o)),v()):g},f.copy=function(){return f3(l(),[u,d]).round(h).paddingInner(b).paddingOuter(p).align(g)},n4.apply(v(),arguments)}ha=(hi=function(o){var s,f,l,c=void 0===o.grouping||void 0===o.thousands?f5:(s=f6.call(o.grouping,Number),f=o.thousands+"",function(o,l){for(var c=o.length,u=[],d=0,h=s[0],b=0;c>0&&h>0&&(b+h+1>l&&(h=Math.max(1,l-b)),u.push(o.substring(c-=h,c+h)),!((b+=h+1)>l));)h=s[d=(d+1)%s.length];return u.reverse().join(f)}),u=void 0===o.currency?"":o.currency[0]+"",d=void 0===o.currency?"":o.currency[1]+"",h=void 0===o.decimal?".":o.decimal+"",b=void 0===o.numerals?f5:(l=f6.call(o.numerals,String),function(o){return o.replace(/[0-9]/g,function(o){return l[+o]})}),p=void 0===o.percent?"%":o.percent+"",g=void 0===o.minus?"−":o.minus+"",v=void 0===o.nan?"NaN":o.nan+"";function y(o){var s=(o=fQ(o)).fill,f=o.align,l=o.sign,y=o.symbol,m=o.zero,x=o.width,_=o.comma,w=o.precision,k=o.trim,M=o.type;"n"===M?(_=!0,M="g"):f2[M]||(void 0===w&&(w=12),k=!0,M="g"),(m||"0"===s&&"="===f)&&(m=!0,s="0",f="=");var C="$"===y?u:"#"===y&&/[boxX]/.test(M)?"0"+M.toLowerCase():"",T="$"===y?d:/[%p]/.test(M)?p:"",j=f2[M],S=/[defgprs%]/.test(M);function O(o){var u,d,p,y=C,O=T;if("c"===M)O=j(o)+O,o="";else{var A=(o*=1)<0||1/o<0;if(o=isNaN(o)?v:j(Math.abs(o),w),k&&(o=function(o){t:for(var s,f=o.length,l=1,c=-1;l<f;++l)switch(o[l]){case".":c=s=l;break;case"0":0===c&&(c=l),s=l;break;default:if(!+o[l])break t;c>0&&(c=0)}return c>0?o.slice(0,c)+o.slice(s+1):o}(o)),A&&0==+o&&"+"!==l&&(A=!1),y=(A?"("===l?l:g:"-"===l||"("===l?"":l)+y,O=("s"===M?f8[8+hr/3]:"")+O+(A&&"("===l?")":""),S){for(u=-1,d=o.length;++u<d;)if(48>
1(p=o.charCodeAt(u))||p>57){O=(46===p?h+o.slice(u+1):o.slice(u))+O,o=o.slice(0,u);break}}}_&&!m&&(o=c(o,1/0));var D=y.length+o.length+O.length,P=D<x?Array(x-D+1).join(s):"";switch(_&&m&&(o=c(P+o,P.length?x-O.length:1/0),P=""),f){case"<":o=y+o+O+P;break;case"=":o=y+P+o+O;break;case"^":o=P.slice(0,D=P.length>>1)+y+o+O+P.slice(D);break;default:o=P+y+o+O}return b(o)}return w=void 0===w?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),O.toString=function(){return o+""},O}return{format:y,formatPrefix:function(o,s){var f=y(((o=fQ(o)).type="f",o)),l=3*Math.max(-8,Math.min(8,Math.floor(f0(s)/3))),c=Math.pow(10,-l),u=f8[8+l/3];return function(o){return f(c*o)+u}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,ho=hi.formatPrefix;let f4=new Date,f9=new Date;function le(o,s,f,l){function c(s){return o(s=0==arguments.length?new Date:new Date(+s)),s}return c.floor=s=>(o(s=new Date(+s)),s),c.ceil=f=>(o(f=new Date(f-1)),s(f,1),o(f),f),c.round=o=>{let s=c(o),f=c.ceil(o);return o-s<f-o?s:f},c.offset=(o,f)=>(s(o=new Date(+o),null==f?1:Math.floor(f)),o),c.range=(f,l,u)=>{let d,h=[];if(f=c.ceil(f),u=null==u?1:Math.floor(u),!(f<l)||!(u>0))return h;do h.push(d=new Date(+f)),s(f,u),o(f);while(d<f&&f<l);return h},c.filter=f=>le(s=>{if(s>=s)for(;o(s),!f(s);)s.setTime(s-1)},(o,l)=>{if(o>=o)if(l<0)for(;++l<=0;)for(;s(o,-1),!f(o););else for(;--l>=0;)for(;s(o,1),!f(o););}),f&&(c.count=(s,l)=>(f4.setTime(+s),f9.setTime(+l),o(f4),o(f9),Math.floor(f(f4,f9))),c.every=o=>isFinite(o=Math.floor(o))&&o>0?o>1?c.filter(l?s=>l(s)%o==0:s=>c.count(0,s)%o==0):c:null),c}let lt=le(()=>{},(o,s)=>{o.setTime(+o+s)},(o,s)=>s-o);lt.every=o=>isFinite(o=Math.floor(o))&&o>0?o>1?le(s=>{s.setTime(Math.floor(s/o)*o)},(s,f)=>{s.setTime(+s+f*o)},(s,f)=>(f-s)/o):lt:null,lt.range;let ln=le(o=>{o.setTime(o-o.getMilliseconds())},(o,s)=>{o.setTime(+o+1e3*s)},(o,s)=>(s-o)/1e3,o=>o.getUTCSeconds());ln.range;let lr=le(o=>{o.setTime(o-o.getMilliseconds()-1e3*o.getSeconds())},(o,s)=>{o.setTime(+o+6e4*s)},(o,s)=>(s-o)/6e4,o=>o.getMinutes());lr.range;let li=le(o=>{o.setUTCSeconds(0,0)},(o,s)=>{o.setTime(+o+6e4*s)},(o,s)=>(s-o)/6e4,o=>o.getUTCMinutes());li.range;let la=le(o=>{o.setTime(o-o.getMilliseconds()-1e3*o.getSeconds()-6e4*o.getMinutes())},(o,s)=>{o.setTime(+o+36e5*s)},(o,s)=>(s-o)/36e5,o=>o.getHours());la.range;let lo=le(o=>{o.setUTCMinutes(0,0,0)},(o,s)=>{o.setTime(+o+36e5*s)},(o,s)=>(s-o)/36e5,o=>o.getUTCHours());lo.range;let ls=le(o=>o.setHours(0,0,0,0),(o,s)=>o.setDate(o.getDate()+s),(o,s)=>(s-o-(s.getTimezoneOffset()-o.getTimezoneOffset())*6e4)/864e5,o=>o.getDate()-1);ls.range;let lf=le(o=>{o.setUTCHours(0,0,0,0)},(o,s)=>{o.setUTCDate(o.getUTCDate()+s)},(o,s)=>(s-o)/864e5,o=>o.getUTCDate()-1);lf.range;let ll=le(o=>{o.setUTCHours(0,0,0,0)},(o,s)=>{o.setUTCDate(o.getUTCDate()+s)},(o,s)=>(s-o)/864e5,o=>Math.floor(o/864e5));function lc(o){return le(s=>{s.setDate(s.getDate()-(s.getDay()+7-o)%7),s.setHours(0,0,0,0)},(o,s)=>{o.setDate(o.getDate()+7*s)},(o,s)=>(s-o-(s.getTimezoneOffset()-o.getTimezoneOffset())*6e4)/6048e5)}ll.range;let lu=lc(0),ld=lc(1),lh=lc(2),lb=lc(3),lp=lc(4),lg=lc(5),lv=lc(6);function ly(o){return le(s=>{s.setUTCDate(s.getUTCDate()-(s.getUTCDay()+7-o)%7),s.setUTCHours(0,0,0,0)},(o,s)=>{o.setUTCDate(o.getUTCDate()+7*s)},(o,s)=>(s-o)/6048e5)}lu.range,ld.range,lh.range,lb.range,lp.range,lg.range,lv.range;let lm=ly(0),lx=ly(1),l_=ly(2),lw=ly(3),lk=ly(4),lM=ly(5),lC=ly(6);lm.range,lx.range,l_.range,lw.range,lk.range,lM.range,lC.range;let lT=le(o=>{o.setDate(1),o.setHours(0,0,0,0)},(o,s)=>{o.setMonth(o.getMonth()+s)},(o,s)=>s.getMonth()-o.getMonth()+(s.getFullYear()-o.getFullYear())*12,o=>o.getMonth());lT.range;let lj=le(o=>{o.setUTCDate(1),o.setUTCHours(0,0,0,0)},(o,s)=>{o.setUTCMonth(o.getUTCMonth()+s)},(o,s)=>s.getUTCMonth()-o.getUTCMonth()+(s.getUTCFullYear()-o.getUTCFullYear())*12,o=>o.getUTCMonth());lj.range;let lS=le(o=>{o.setMonth(0,1),o.setHours(0,0,0,0)},(o,s)=>{o.setFullYear(o.getFullYear()+s)},(o,s)=>s.getFullYear()-o.getFullYear(),o=>o.getFullYear());lS.every=o=>isFinite(o=Math.floor(o))&&o>0?le(s=>{s.setFullYear(Math.floor(s.getFullYear()/o)*o),s.setMonth(0,1),s.setHours(0,0,0,0)},(s,f)=>{s.setFullYear(s.getFullYear()+f*o)}):null,lS.range;let lO=le(o=>{o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0)},(o,s)=>{o.setUTCFullYear(o.getUTCFullYear()+s)},(o,s)=>s.getUTCFullYear()-o.getUTCFullYear(),o=>o.getUTCFullYear());function lA(o,s,f,l,c,u){let d=[[ln,1,1e3],[ln,5,5e3],[ln,15,15e3],[ln,30,3e4],[u,1,6e4],[u,5,3e5],[u,15,9e5],[u,30,18e5],[c,1,36e5],[c,3,108e5],[c,6,216e5],[c,12,432e5],[l,1,864e5],[l,2,1728e5],[f,1,6048e5],[s,1,2592e6],[s,3,7776e6],[o,1,31536e6]];function h(s,f,l){let c=Math.abs(f-s)/l,u=fW(([,,o])=>o).right(d,c);if(u===d.length)return o.every(fU(s/31536e6,f/31536e6,l));if(0===u)return lt.every(Math.max(fU(s,f,l),1));let[h,b]=d[c/d[u-1][2]<d[u][2]/c?u-1:u];return h.every(b)}return[function(o,s,f){let l=s<o;l&&([o,s]=[s,o]);let c=f&&"function"==typeof f.range?f:h(o,s,f),u=c?c.range(o,+s+1):[];return l?u.reverse():u},h]}lO.every=o=>isFinite(o=Math.floor(o))&&o>0?le(s=>{s.setUTCFullYear(Math.floor(s.getUTCFullYear()/o)*o),s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0)},(s,f)=>{s.setUTCFullYear(s.getUTCFullYear()+f*o)}):null,lO.range;let[lD,lP]=lA(lO,lj,lm,ll,lo,li),[lU,lE]=lA(lS,lT,lu,ls,la,lr);function lF(o){if(0<=o.y&&o.y<100){var s=new Date(-1,o.m,o.d,o.H,o.M,o.S,o.L);return s.setFullYear(o.y),s}return new Date(o.y,o.m,o.d,o.H,o.M,o.S,o.L)}function lW(o){if(0<=o.y&&o.y<100){var s=new Date(Date.UTC(-1,o.m,o.d,o.H,o.M,o.S,o.L));return s.setUTCFullYear(o.y),s}return new Date(Date.UTC(o.y,o.m,o.d,o.H,o.M,o.S,o.L))}function lR(o,s,f){return{y:o,m:s,d:f,H:0,M:0,S:0,L:0}}var lz={"-":"",_:" ",0:"0"},lL=/^\s*\d+/,lN=/^%/,lY=/[\\^$*+?|[\]().{}]/g;function lV(o,s,f){var l=o<0?"-":"",c=(l?-o:o)+"",u=c.length;return l+(u<f?Array(f-u+1).join(s)+c:c)}function lI(o){return o.replace(lY,"\\$&")}function lq(o){return RegExp("^(?:"+o.map(lI).join("|")+")","i")}function lH(o){return new Map(o.map((o,s)=>[o.toLowerCase(),s]))}function lB(o,s,f){var l=lL.exec(s.slice(f,f+1));return l?(o.w=+l[0],f+l[0].length):-1}function l$(o,s,f){var l=lL.exec(s.slice(f,f+1));return l?(o.u=+l[0],f+l[0].length):-1}function lX(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.U=+l[0],f+l[0].length):-1}function lG(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.V=+l[0],f+l[0].length):-1}function lZ(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.W=+l[0],f+l[0].length):-1}function lQ(o,s,f){var l=lL.exec(s.slice(f,f+4));return l?(o.y=+l[0],f+l[0].length):-1}function lJ(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.y=+l[0]+(+l[0]>68?1900:2e3),f+l[0].length):-1}function lK(o,s,f){var l=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(s.slice(f,f+6));return l?(o.Z=l[1]?0:-(l[2]+(l[3]||"00")),f+l[0].length):-1}function l0(o,s,f){var l=lL.exec(s.slice(f,f+1));return l?(o.q=3*l[0]-3,f+l[0].length):-1}function l1(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.m=l[0]-1,f+l[0].length):-1}function l2(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.d=+l[0],f+l[0].length):-1}function l5(o,s,f){var l=lL.exec(s.slice(f,f+3));return l?(o.m=0,o.d=+l[0],f+l[0].length):-1}function l6(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.H=+l[0],f+l[0].length):-1}function l8(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.M=+l[0],f+l[0].length):-1}function l7(o,s,f){var l=lL.exec(s.slice(f,f+2));return l?(o.S=+l[0],f+l[0].length):-1}function l3(o,s,f){var l=lL.exec(s.slice(f,f+3));return l?(o.L=+l[0],f+l[0].length):-1}function l4(o,s,f){var l=lL.exec(s.slice(f,f+6));return l?(o.L=Math.floor(l[0]/1e3),f+l[0].length):-1}function l9(o,s,f){var l=lN.exec(s.slice(f,f+1));return l?f+l[0].length:-1}function ce(o,s,f){var l=lL.exec(s.slice(f));return l?(o.Q=+l[0],f+l[0].length):-1}function ct(o,s,f){var l=lL.exec(s.slice(f));return l?(o.s=+l[0],f+l[0].length):-1}function cn(o,s){return lV(o.getDate(),s,2)}function cr(o,s){return lV(o.getHours(),s,2)}function ci(o,s){return lV(o.getHours()%12||12,s,2)}function ca(o,s){return lV(1+ls.count(lS(o),o),s,3)}function co(o,s){return lV(o.getMilliseconds(),s,3)}function cs(o,s){return co(o,s)+"000"}function cf(o,s){return lV(o.getMonth()+1,s,2)}function cl(o,s){return lV(o.getMinutes(),s,2)}function cc(o,s){return lV(o.getSeconds(),s,2)}function cu(o){var s=o.getDay();return 0===s?7:s}function cd(o,s){return lV(lu.count(lS(o)-1,o),s,2)}function ch(o){var s=o.getDay();return s>=4||0===s?lp(o):lp.ceil(o)}function cb(o,s){return o=ch(o),lV(lp.count(lS(o),o)+(4===lS(o).getDay()),s,2)}function cp(o){return o.getDay()}function cg(o,s){return lV(ld.count(lS(o)-1,o),s,2)}function cv(o,s){return lV(o.getFullYear()%100,s,2)}function cy(o,s){return lV((o=ch(o)).getFullYear()%100,s,2)}function cm(o,s){return lV(o.getFullYear()%1e4,s,4)}function cx(o,s){var f=o.getDay();return lV((o=f>=4||0===f?lp(o):lp.ceil(o)).getFullYear()%1e4,s,4)}function c_(o){var s=o.getTimezoneOffset();return(s>0?"-":(s*=-1,"+"))+lV(s/60|0,"0",2)+lV(s%60,"0",2)}function cw(o,s){return lV(o.getUTCDate(),s,2)}function ck(o,s){return lV(o.getUTCHours(),s,2)}function cM(o,s){return lV(o.getUTCHours()%12||12,s,2)}function cC(o,s){return lV(1+lf.count(lO(o),o),s,3)}function cT(o,s){return lV(o.getUTCMilliseconds(),s,3)}function cj(o,s){return cT(o,s)+"000"}function cS(o,s){return lV(o.getUTCMonth()+1,s,2)}function cO(o,s){return lV(o.getUTCMinutes(),s,2)}function cA(o,s){return lV(o.getUTCSeconds(),s,2)}function cD(o){var s=o.getUTCDay();return 0===s?7:s}function cP(o,s){return lV(lm.count(lO(o)-1,o),s,2)}function cU(o){var s=o.getUTCDay();return s>=4||0===s?lk(o):lk.ceil(o)}function cE(o,s){return o=cU(o),lV(lk.count(lO(o),o)+(4===lO(o).getUTCDay()),s,2)}function cF(o){return o.getUTCDay()}function cW(o,s){return lV(lx.count(lO(o)-1,o),s,2)}function cR(o,s){return lV(o.getUTCFullYear()%100,s,2)}function cz(o,s){return lV((o=cU(o)).getUTCFullYear()%100,s,2)}function cL(o,s){return lV(o.getUTCFullYear()%1e4,s,4)}function cN(o,s){var f=o.getUTCDay();return lV((o=f>=4||0===f?lk(o):lk.ceil(o)).getUTCFullYear()%1e4,s,4)}function cY(){return"+0000"}function cV(){return"%"}function cI(o){return+o}function cq(o){return Math.floor(o/1e3)}function cH(o,s){o=o.slice();var f,l=0,c=o.length-1,u=o[l],d=o[c];return d<u&&(f=l,l=c,c=f,f=u,u=d,d=f),o[l]=s.floor(u),o[c]=s.ceil(d),o}function cB(o){return new Date(o)}function c$(o){return o instanceof Date?+o:+new Date(+o)}function cX(o,s,f,l,c,u,d,h,b,p){var g=fG()(fq,fq),v=g.invert,y=g.domain,m=p(".%L"),x=p(":%S"),_=p("%I:%M"),w=p("%I %p"),k=p("%a %d"),M=p("%b %d"),C=p("%B"),T=p("%Y");
vendor: 4,598 bytes, line 1
1function j(o){return(b(o)<o?m:h(o)<o?x:d(o)<o?_:u(o)<o?w:l(o)<o?c(o)<o?k:M:f(o)<o?C:T)(o)}return g.invert=function(o){return new Date(v(o))},g.domain=function(o){return arguments.length?y(Array.from(o,c$)):y().map(cB)},g.ticks=function(s){var f=y();return o(f[0],f[f.length-1],null==s?10:s)},g.tickFormat=function(o,s){return null==s?j:p(s)},g.nice=function(o){var f=y();return o&&"function"==typeof o.range||(o=s(f[0],f[f.length-1],null==o?10:o)),o?y(cH(f,o)):g},g.copy=function(){return fX(g,cX(o,s,f,l,c,u,d,h,b,p))},g}function cG(o){return Math.log(o)}function cZ(o){return Math.exp(o)}function cQ(o){return-Math.log(-o)}function cJ(o){return-Math.exp(-o)}function cK(o){return isFinite(o)?+("1e"+o):o<0?0:o}function c0(o){return(s,f)=>-o(-s,f)}function c1(o){return function(s){return Math.sign(s)*Math.log1p(Math.abs(s/o))}}function c2(o){return function(s){return Math.sign(s)*Math.expm1(Math.abs(s))*o}}hf=(hs=function(o){var s=o.dateTime,f=o.date,l=o.time,c=o.periods,u=o.days,d=o.shortDays,h=o.months,b=o.shortMonths,p=lq(c),g=lH(c),v=lq(u),y=lH(u),m=lq(d),x=lH(d),_=lq(h),w=lH(h),k=lq(b),M=lH(b),C={a:function(o){return d[o.getDay()]},A:function(o){return u[o.getDay()]},b:function(o){return b[o.getMonth()]},B:function(o){return h[o.getMonth()]},c:null,d:cn,e:cn,f:cs,g:cy,G:cx,H:cr,I:ci,j:ca,L:co,m:cf,M:cl,p:function(o){return c[+(o.getHours()>=12)]},q:function(o){return 1+~~(o.getMonth()/3)},Q:cI,s:cq,S:cc,u:cu,U:cd,V:cb,w:cp,W:cg,x:null,X:null,y:cv,Y:cm,Z:c_,"%":cV},T={a:function(o){return d[o.getUTCDay()]},A:function(o){return u[o.getUTCDay()]},b:function(o){return b[o.getUTCMonth()]},B:function(o){return h[o.getUTCMonth()]},c:null,d:cw,e:cw,f:cj,g:cz,G:cN,H:ck,I:cM,j:cC,L:cT,m:cS,M:cO,p:function(o){return c[+(o.getUTCHours()>=12)]},q:function(o){return 1+~~(o.getUTCMonth()/3)},Q:cI,s:cq,S:cA,u:cD,U:cP,V:cE,w:cF,W:cW,x:null,X:null,y:cR,Y:cL,Z:cY,"%":cV},j={a:function(o,s,f){var l=m.exec(s.slice(f));return l?(o.w=x.get(l[0].toLowerCase()),f+l[0].length):-1},A:function(o,s,f){var l=v.exec(s.slice(f));return l?(o.w=y.get(l[0].toLowerCase()),f+l[0].length):-1},b:function(o,s,f){var l=k.exec(s.slice(f));return l?(o.m=M.get(l[0].toLowerCase()),f+l[0].length):-1},B:function(o,s,f){var l=_.exec(s.slice(f));return l?(o.m=w.get(l[0].toLowerCase()),f+l[0].length):-1},c:function(o,f,l){return A(o,s,f,l)},d:l2,e:l2,f:l4,g:lJ,G:lQ,H:l6,I:l6,j:l5,L:l3,m:l1,M:l8,p:function(o,s,f){var l=p.exec(s.slice(f));return l?(o.p=g.get(l[0].toLowerCase()),f+l[0].length):-1},q:l0,Q:ce,s:ct,S:l7,u:l$,U:lX,V:lG,w:lB,W:lZ,x:function(o,s,l){return A(o,f,s,l)},X:function(o,s,f){return A(o,l,s,f)},y:lJ,Y:lQ,Z:lK,"%":l9};function S(o,s){return function(f){var l,c,u,d=[],h=-1,b=0,p=o.length;for(f instanceof Date||(f=new Date(+f));++h<p;)37===o.charCodeAt(h)&&(d.push(o.slice(b,h)),null!=(c=lz[l=o.charAt(++h)])?l=o.charAt(++h):c="e"===l?" ":"0",(u=s[l])&&(l=u(f,c)),d.push(l),b=h+1);return d.push(o.slice(b,h)),d.join("")}}function O(o,s){return function(f){var l,c,u=lR(1900,void 0,1);if(A(u,o,f+="",0)!=f.length)return null;if("Q"in u)return new Date(u.Q);if("s"in u)return new Date(1e3*u.s+("L"in u?u.L:0));if(!s||"Z"in u||(u.Z=0),"p"in u&&(u.H=u.H%12+12*u.p),void 0===u.m&&(u.m="q"in u?u.q:0),"V"in u){if(u.V<1||u.V>53)return null;"w"in u||(u.w=1),"Z"in u?(l=(c=(l=lW(lR(u.y,0,1))).getUTCDay())>4||0===c?lx.ceil(l):lx(l),l=lf.offset(l,(u.V-1)*7),u.y=l.getUTCFullYear(),u.m=l.getUTCMonth(),u.d=l.getUTCDate()+(u.w+6)%7):(l=(c=(l=lF(lR(u.y,0,1))).getDay())>4||0===c?ld.ceil(l):ld(l),l=ls.offset(l,(u.V-1)*7),u.y=l.getFullYear(),u.m=l.getMonth(),u.d=l.getDate()+(u.w+6)%7)}else("W"in u||"U"in u)&&("w"in u||(u.w="u"in u?u.u%7:+("W"in u)),c="Z"in u?lW(lR(u.y,0,1)).getUTCDay():lF(lR(u.y,0,1)).getDay(),u.m=0,u.d="W"in u?(u.w+6)%7+7*u.W-(c+5)%7:u.w+7*u.U-(c+6)%7);return"Z"in u?(u.H+=u.Z/100|0,u.M+=u.Z%100,lW(u)):lF(u)}}function A(o,s,f,l){for(var c,u,d=0,h=s.length,b=f.length;d<h;){if(l>=b)return -1;if(37===(c=s.charCodeAt(d++))){if(!(u=j[(c=s.charAt(d++))in lz?s.charAt(d++):c])||(l=u(o,f,l))<0)return -1}else if(c!=f.charCodeAt(l++))return -1}return l}return C.x=S(f,C),C.X=S(l,C),C.c=S(s,C),T.x=S(f,T),T.X=S(l,T),T.c=S(s,T),{format:function(o){var s=S(o+="",C);return s.toString=function(){return o},s},parse:function(o){var s=O(o+="",!1);return s.toString=function(){return o},s},utcFormat:function(o){var s=S(o+="",T);return s.toString=function(){return o},s},utcParse:function(o){var s=O(o+="",!0);return s.toString=function(){return o},s}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,hs.parse,hl=hs.utcFormat,hs.utcParse;var c5=new Date,c6=new Date;function c8(o,s,f,l){function c(s){return o(s=0==arguments.length?new Date:new Date(+s)),s}return c.floor=function(s){return o(s=new Date(+s)),s},c.ceil=function(f){return o(f=new Date(f-1)),s(f,1),o(f),f},c.round=function(o){var s=c(o),f=c.ceil(o);return o-s<f-o?s:f},c.offset=function(o,f){return s(o=new Date(+o),null==f?1:Math.floor(f)),o},c.range=function(f,l,u){var d,h=[];if(f=c.ceil(f),u=null==u?1:Math.floor(u),!(f<l)||!(u>0))return h;do h.push(d=new Date(+f)),s(f,u),o(f);while(d<f&&f<l);return h},c.filter=function(f){return c8(function(s){if(s>=s)for(;o(s),!f(s);)s.setTime(s-1)},function(o,l){if(o>=o)if(l<0)for(;++l<=0;)for(;s(o,-1),!f(o););else for(;--l>=0;)for(;s(o,1),!f(o););})},f&&(c.count=function(s,l){return c5.setTime(+s),c6.setTime(+l),o(c5),o(c6),Math.floor(f(c5,c6))},c.every=function(o){return isFinite(o=Math.floor(o))&&o>0?o>1?c.filter(l?function(s){return l(s)%o==0}:function(s){return c.count(0,s)%o==0}):c:null}),c}var c7=c8(function(){},function(o,s){o.setTime(+o+s)},function(o,s){return s-o});c7.every=function(o){return isFinite(o=Math.floor(o))&&o>0?o>1?c8(function(s){s.setTime(Math.floor(s/o)*o)},function(s,f){s.setTime(+s+f*o)},function(s,f){return(f-s)/o}):c7:null},c7.range;var c3=c8(function(o){o.setTime(o-o.getMilliseconds())},function(o,s){o.setTime(+o+1e3*s)},function(o,s){return(s-o)/1e3},function(o){return o.getUTCSeconds()});c3.range;var c4=c8(function(o){o.setTime(o-o.getMilliseconds()-1e3*o.getSeconds())},function(o,s){o.setTime(+o+6e4*s)},function(o,s){return(s-o)/6e4},function(o){return o.getMinutes()});c4.range;var c9=c8(function(o){o.setUTCSeconds(0,0)},function(o,s){o.setTime(+o+6e4*s)},function(o,s){return(s-o)/6e4},function(o){return o.getUTCMinutes()});c9.range;var ue=c8(function(o){o.setTime(o-o.getMilliseconds()-1e3*o.getSeconds()-6e4*o.getMinutes())},function(o,s){o.setTime(+o+36e5*s)},function(o,s){return(s-o)/36e5},function(o){return o.getHours()});ue.range;var ut=c8(function(o){o.setUTCMinutes(0,0,0)},function(o,s){o.setTime(+o+36e5*s)},function(o,s){return(s-o)/36e5},function(o){return o.getUTCHours()});function un(o){return c8(function(s){s.setDate(s.getDate()-(s.getDay()+7-o)%7),s.setHours(0,0,0,0)},function(o,s){o.setDate(o.getDate()+7*s)},function(o,s){return(s-o-(s.getTimezoneOffset()-o.getTimezoneOffset())*6e4)/6048e5})}ut.range;var ur=un(0),ui=un(1),ua=un(2),uo=un(3),us=un(4),uf=un(5),ul=un(6);function uc(o){return c8(function(s){s.setUTCDate(s.getUTCDate()-(s.getUTCDay()+7-o)%7),s.setUTCHours(0,0,0,0)},function(o,s){o.setUTCDate(o.getUTCDate()+7*s)},function(o,s){return(s-o)/6048e5})}ur.range,ui.range,ua.range,uo.range,us.range,uf.range,ul.range;var uu=uc(0),ud=uc(1),uh=uc(2),ub=uc(3),up=uc(4),ug=uc(5),uv=uc(6);uu.range,ud.range,uh.range,ub.range,up.range,ug.range,uv.range;var uy=c8(function(o){o.setDate(1),o.setHours(0,0,0,0)},function(o,s){o.setMonth(o.getMonth()+s)},function(o,s){return s.getMonth()-o.getMonth()+(s.getFullYear()-o.getFullYear())*12},function(o){return o.getMonth()});uy.range;var um=c8(function(o){o.setUTCDate(1),o.setUTCHours(0,0,0,0)},function(o,s){o.setUTCMonth(o.getUTCMonth()+s)},function(o,s){return s.getUTCMonth()-o.getUTCMonth()+(s.getUTCFullYear()-o.getUTCFullYear())*12},function(o){return o.getUTCMonth()});um.range;var ux=c8(function(o){o.setMonth(0,1),o.setHours(0,0,0,0)},function(o,s){o.setFullYear(o.getFullYear()+s)},function(o,s){return s.getFullYear()-o.getFullYear()},function(o){return o.getFullYear()});ux.every=function(o){return isFinite(o=Math.floor(o))&&o>0?c8(function(s){s.setFullYear(Math.floor(s.getFullYear()/o)*o),s.setMonth(0,1),s.setHours(0,0,0,0)},function(s,f){s.setFullYear(s.getFullYear()+f*o)}):null},ux.range;var u_=c8(function(o){o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0)},function(o,s){o.setUTCFullYear(o.getUTCFullYear()+s)},function(o,s){return s.getUTCFullYear()-o.getUTCFullYear()},function(o){return o.getUTCFullYear()});u_.every=function(o){return isFinite(o=Math.floor(o))&&o>0?c8(function(s){s.setUTCFullYear(Math.floor(s.getUTCFullYear()/o)*o),s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0)},function(s,f){s.setUTCFullYear(s.getUTCFullYear()+f*o)}):null};u_.range;var uw=[function(o){return o.setMilliseconds(0)},function(o){return o.setSeconds(0)},function(o){return o.setMinutes(0)},function(o){return o.setHours(0)},function(o){return o.setDate(1)},function(o){return o.setMonth(0)}],uk={millisecond:[],second:uw.slice(0,1),minute:uw.slice(0,2),hour:uw.slice(0,3),day:uw.slice(0,4),month:uw.slice(0,5),year:uw.slice(0,6)},uM=function(o){var s,f=o.format,l=void 0===f?"native":f,c=o.precision,u=o.useUTC,d=void 0===u||u,h=(s=void 0===c?"millisecond":c,function(o){return uk[s].forEac
1h(function(s){s(o)}),o});return function(o){return void 0===o?o:"native"===l||o instanceof Date?h(o):h((d?hn(l):ht(l))(o))}},uC=function(o,s,f,l){var c,u,d,h,b=o.min,p=void 0===b?0:b,g=o.max,v=void 0===g?"auto":g,y=o.stacked,m=void 0!==y&&y,x=o.reverse,_=o.clamp,w=o.nice,k=void 0!==w&&w;c="auto"===p?!0===m?null!=(u=s.minStacked)?u:0:s.min:p,d="auto"===v?!0===m?null!=(h=s.maxStacked)?h:0:s.max:v;var M=(function o(){var s=fG()(fq,fq);return s.copy=function(){return fX(s,o())},n4.apply(s,arguments),f7(s)})().rangeRound("x"===l?[0,f]:[f,0]).domain(void 0!==x&&x?[d,c]:[c,d]).clamp(void 0!==_&&_);return!0===k?M.nice():"number"==typeof k&&M.nice(k),uT(M,m)},uT=function(o,s){return void 0===s&&(s=!1),o.type="linear",o.stacked=s,o},uj=function(o,s,f){var l=(function(){return function o(s){var f=s.copy;return s.padding=s.paddingOuter,delete s.paddingInner,delete s.paddingOuter,s.copy=function(){return o(f())},s}(f3.apply(null,arguments).paddingInner(1))})().range([0,f]).domain(s.all);return l.type="point",l},uS=function(o,s,f,l){var c=o.round;return uO(f3().range("x"===l?[0,f]:[f,0]).domain(s.all).round(void 0===c||c))},uO=function(o){return o.type="band",o},uA=function(o,s,f){var l,c,u=o.format,d=void 0===u?"native":u,h=o.precision,b=o.min,p=void 0===b?"auto":b,g=o.max,v=void 0===g?"auto":g,y=o.useUTC,m=void 0===y||y,x=o.nice,_=void 0!==x&&x,w=uM({format:d,precision:void 0===h?"millisecond":h,useUTC:m});l="auto"===p?w(s.min):"native"!==d?w(p):p,c="auto"===v?w(s.max):"native"!==d?w(v):v;var k=m?function(){return n4.apply(cX(lD,lP,lO,lj,lm,lf,lo,li,ln,hl).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}():function(){return n4.apply(cX(lU,lE,lS,lT,lu,ls,la,lr,ln,hf).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}();return k.range([0,f]),l&&c&&k.domain([l,c]),!0===_?k.nice():"object"!=typeof _&&"number"!=typeof _||k.nice(_),k.type="time",k.useUTC=m,k},uD=function(o,s,f,l){var c,u=o.base,d=o.min,h=void 0===d?"auto":d,b=o.max,p=void 0===b?"auto":b;if(s.all.some(function(o){return 0===o}))throw Error("a log scale domain must not include or cross zero");var g,v,y=!1;if(s.all.filter(function(o){return null!=o}).forEach(function(o){y||(void 0===c?c=Math.sign(o):Math.sign(o)!==c&&(y=!0))}),y)throw Error("a log scale domain must be strictly-positive or strictly-negative");g="auto"===h?s.min:h,v="auto"===p?s.max:p;var m=(function o(){let s=(function(o){let s,f,l=o(cG,cZ),c=l.domain,u=10;function d(){var d,h;return s=(d=u)===Math.E?Math.log:10===d&&Math.log10||2===d&&Math.log2||(d=Math.log(d),o=>Math.log(o)/d),f=10===(h=u)?cK:h===Math.E?Math.exp:o=>Math.pow(h,o),c()[0]<0?(s=c0(s),f=c0(f),o(cQ,cJ)):o(cG,cZ),l}return l.base=function(o){return arguments.length?(u=+o,d()):u},l.domain=function(o){return arguments.length?(c(o),d()):c()},l.ticks=o=>{let l,d,h=c(),b=h[0],p=h[h.length-1],g=p<b;g&&([b,p]=[p,b]);let v=s(b),y=s(p),m=null==o?10:+o,x=[];if(!(u%1)&&y-v<m){if(v=Math.floor(v),y=Math.ceil(y),b>0){for(;v<=y;++v)for(l=1;l<u;++l)if(!((d=v<0?l/f(-v):l*f(v))<b)){if(d>p)break;x.push(d)}}else for(;v<=y;++v)for(l=u-1;l>=1;--l)if(!((d=v>0?l/f(-v):l*f(v))<b)){if(d>p)break;x.push(d)}2*x.length<m&&(x=fD(b,p,m))}else x=fD(v,y,Math.min(y-v,m)).map(f);return g?x.reverse():x},l.tickFormat=(o,c)=>{if(null==o&&(o=10),null==c&&(c=10===u?"s":","),"function"!=typeof c&&(u%1||null!=(c=fQ(c)).precision||(c.trim=!0),c=ha(c)),o===1/0)return c;let d=Math.max(1,u*o/l.ticks().length);return o=>{let l=o/f(Math.round(s(o)));return l*u<u-.5&&(l*=u),l<=d?c(o):""}},l.nice=()=>c(cH(c(),{floor:o=>f(Math.floor(s(o))),ceil:o=>f(Math.ceil(s(o)))})),l})(fG()).domain([1,10]);return s.copy=()=>fX(s,o()).base(s.base()),n4.apply(s,arguments),s})().domain([g,v]).rangeRound("x"===l?[0,f]:[f,0]).base(void 0===u?10:u).nice();return m.type="log",m},uP=function(o,s,f,l){var c,u,d=o.constant,h=o.min,b=void 0===h?"auto":h,p=o.max,g=void 0===p?"auto":p,v=o.reverse;c="auto"===b?s.min:b,u="auto"===g?s.max:g;var y=(function o(){var s,f,l,c=(s=fG(),f=1,(l=s(c1(1),c2(f))).constant=function(o){return arguments.length?s(c1(f=+o),c2(f)):f},f7(l));return c.copy=function(){return fX(c,o()).constant(c.constant())},n4.apply(c,arguments)})().constant(void 0===d?1:d).rangeRound("x"===l?[0,f]:[f,0]).nice();return!0===(void 0!==v&&v)?y.domain([u,c]):y.domain([c,u]),y.type="symlog",y},uU=function(o,s){return o===s},uE=function(o,s){return o.getTime()===s.getTime()};function uF(o,s,f,l){switch(o.type){case"linear":return uC(o,s,f,l);case"point":return uj(o,s,f);case"band":return uS(o,s,f,l);case"time":return uA(o,s,f);case"log":return uD(o,s,f,l);case"symlog":return uP(o,s,f,l);default:throw Error("invalid scale spec")}}var uW=function(o,s,f,l){var c=void 0===l?{}:l,u=c.getValue,d=void 0===u?function(o){return o.data[s]}:u,h=c.setValue,b=void 0===h?function(o,f){o.data[s]=f}:h;
1if("linear"===f.type)o.forEach(function(o){o.data.forEach(function(o){var s=d(o);s&&b(o,parseFloat(String(s)))})});else if("time"===f.type&&"native"!==f.format){var p=uM(f);o.forEach(function(o){o.data.forEach(function(o){var s=d(o);s&&b(o,p(s))})})}var g=[];switch(o.forEach(function(o){o.data.forEach(function(o){g.push(d(o))})}),f.type){case"linear":var v=r(n(g).filter(function(o){return null!==o}),function(o){return o});return{all:v,min:Math.min.apply(Math,v),max:Math.max.apply(Math,v)};case"time":var y=t(g,function(o){return o.getTime()}).slice(0).sort(function(o,s){return s.getTime()-o.getTime()}).reverse();return{all:y,min:y[0],max:e(y)};default:var m=n(g);return{all:m,min:m[0],max:e(m)}}},uR=function(o,s,f){var l="x"===o?"y":"x",c=[];s[l].all.forEach(function(s){var u=a(s)?uE:uU,d=[];f.forEach(function(f){var h=f.data.find(function(o){return u(o.data[l],s)}),b=null,p=null;if(void 0!==h){if(null!==(b=h.data[o])){var g=e(d);void 0===g?p=b:null!==g&&(p=g+b)}h.data["x"===o?"xStacked":"yStacked"]=p}d.push(p),null!==p&&c.push(p)})}),s[o].minStacked=Math.min.apply(Math,c),s[o].maxStacked=Math.max.apply(Math,c)},uz=function(o){var s=o.bandwidth();if(0===s)return o;var f=s/2;return o.round()&&(f=Math.round(f)),function(s){var l;return(null!=(l=o(s))?l:0)+f}},uL={millisecond:[c7,c7],second:[c3,c3],minute:[c4,c9],hour:[ue,ut],day:[c8(function(o){return o.setHours(0,0,0,0)},function(o,s){return o.setDate(o.getDate()+s)},function(o,s){return(s.getTime()-o.getTime())/864e5},function(o){return Math.floor(o.getTime()/864e5)}),c8(function(o){return o.setUTCHours(0,0,0,0)},function(o,s){return o.setUTCDate(o.getUTCDate()+s)},function(o,s){return(s.getTime()-o.getTime())/864e5},function(o){return Math.floor(o.getTime()/864e5)})],week:[ur,uu],sunday:[ur,uu],monday:[ui,ud],tuesday:[ua,uh],wednesday:[uo,ub],thursday:[us,up],friday:[uf,ug],saturday:[ul,uv],month:[uy,um],year:[ux,u_]},uN=RegExp("^every\\s*(\\d+)?\\s*("+Object.keys(uL).join("|")+")s?$","i"),uY=function(o,s){if(Array.isArray(s))return s;if("string"==typeof s&&"useUTC"in o){var f=s.match(uN);if(f){var l=f[1],c=f[2],u=uL[c][+!!o.useUTC];if("day"===c){var d,h,b=o.domain(),p=b[0],g=new Date(b[1]);return g.setDate(g.getDate()+1),null!=(d=null==(h=u.every(Number(null!=l?l:1)))?void 0:h.range(p,g))?d:[]}if(void 0===l)return o.ticks(u);var v=u.every(Number(l));if(v)return o.ticks(v)}throw Error("Invalid tickValues: "+s)}if("ticks"in o){if(void 0===s)return o.ticks();if("number"==typeof s&&isFinite(s)&&Math.floor(s)===s)return o.ticks(s)}return o.domain()};function uV(){return(uV=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}).apply(this,arguments)}var uI=function(o){var s,f=o.axis,l=o.scale,c=o.ticksPosition,u=o.tickValues,d=o.tickSize,h=o.tickPadding,b=o.tickRotation,p=o.truncateTickAt,g=o.engine,v=uY(l,u),y=fe[void 0===g?"svg":g],m="bandwidth"in l?uz(l):l,x={lineX:0,lineY:0},_={textX:0,textY:0},w="object"==typeof document&&"rtl"===document.dir,k=y.align.center,M=y.baseline.center;return"x"===f?(s=function(o){var s;return{x:null!=(s=m(o))?s:0,y:0}},x.lineY=d*("after"===c?1:-1),_.textY=(d+h)*("after"===c?1:-1),M="after"===c?y.baseline.top:y.baseline.bottom,0===b?k=y.align.center:"after"===c&&b<0||"before"===c&&b>0?(k=y.align[w?"left":"right"],M=y.baseline.center):("after"===c&&b>0||"before"===c&&b<0)&&(k=y.align[w?"right":"left"],M=y.baseline.center)):(s=function(o){var s;return{x:0,y:null!=(s=m(o))?s:0}},x.lineX=d*("after"===c?1:-1),_.textX=(d+h)*("after"===c?1:-1),k="after"===c?y.align.left:y.align.right),{ticks:v.map(function(o){var f,l="string"==typeof o?(f=String(o).length,p&&p>0&&f>p?""+String(o).slice(0,p).concat("..."):""+o):o;return uV({key:o instanceof Date?""+o.valueOf():""+o,value:l},s(o),x,_)}),textAlign:k,textBaseline:M}},uq=function(o,s){if(void 0===o||"function"==typeof o)return o;if("time"===s.type){var f=he(o);return function(o){return f(o instanceof Date?o:new Date(o))}}return d4(o)},uH=function(o){var s=o.width,f=o.height,l=o.scale,c=o.axis,u=o.values,d=(Array.isArray(u)?u:void 0)||uY(l,u),h="bandwidth"in l?uz(l):l;return"x"===c?d.map(function(o){var s,l;return{key:o instanceof Date?""+o.valueOf():""+o,x1:null!=(s=h(o))?s:0,x2:null!=(l=h(o))?l:0,y1:0,y2:f}}):d.map(function(o){var f,l;return{key:o instanceof Date?""+o.valueOf():""+o,x1:0,x2:s,y1:null!=(f=h(o))?f:0,y2:null!=(l=h(o))?l:0}})},uB=(0,l.memo)(function(o){var s,f=o.value,c=o.format,u=o.lineX,d=o.lineY,h=o.onClick,b=o.textBaseline,p=o.textAnchor,g=o.animatedProps,v=sZ(),y=v.axis.ticks.line,m=v.axis.ticks.text,x=null!=(s=null==c?void 0:c(f))?s:f,_=(0,l.useMemo)(function(){var o={opacity:g.opacity};return h?{style:uV({},o,{cursor:"pointer"}),onClick:function(o){return h(o,x)}}:{style:o}},[g.opacity,h,x]);return(0,nS.jsxs)(nj.g,uV({transform:g.transform},_,{children:[(0,nS.jsx)("line",{x1:0,x2:u,y1:0,y2:d,style:y}),m.outlineWidth>0&&(0,nS.jsx)(nj.text,{dominantBaseline:b,textAnchor:p,transform:g.textTransform,style:m,strokeWidth:2*m.outlineWidth,stroke:m.outlineColor,strokeLinejoin:"round",children:""+x}),(0,nS.jsx)(nj.text,{dominantBaseline:b,textAnchor:p,transform:g.textTransform,style:sJ(m),children:""+x})]}))}),u$=(0,l.memo)(function(o){var s=o.axis,f=o.scale,c=o.x,u=o.y,d=o.length,h=o.ticksPosition,b=o.tickValues,p=o.tickSize,g=o.tickPadding,v=o.tickRotation,y=void 0===v?0:v,m=o.format,x=o.renderTick,_=void 0===x?uB:x,w=o.truncateTickAt,k=o.legend,M=o.legendPosition,C=void 0===M?"end":M,T=o.legendOffset,j=void 0===T?0:T,S=o.onClick,O=o.ariaHidden,A=sZ(),D=A.axis.legend.text,P=(0,l.useMemo)(function(){return uq(m,f)},[m,f]),U=uI({axis:s,scale:f,ticksPosition:h,tickValues:b,tickSize:void 0===p?5:p,tickPadding:void 0===g?5:g,tickRotation:y,truncateTickAt:w}),E=U.ticks,F=U.textAlign,W=U.textBaseline,R=null;if(void 0!==k){var z,L=0,N=0,Y=0;"y"===s?(Y=-90,L=j,"start"===C?(z="start",N=d):"middle"===C?(z="middle",N=d/2):"end"===C&&(z="end")):(N=j,"start"===C?z="start":"middle"===C?(z="middle",L=d/2):"end"===C&&(z="end",L=d)),R=(0,nS.jsxs)(nS.Fragment,{children:[D.outlineWidth>0&&(0,nS.jsx)("text",{transform:"translate("+L+", "+N+") rotate("+Y+")",textAnchor:z,style:uV({dominantBaseline:"central"},D),strokeWidth:2*D.outlineWidth,stroke:D.outlineColor,strokeLinejoin:"round",children:k}),(0,nS.jsx)("text",{transform:"translate("+L+", "+N+") rotate("+Y+")",textAnchor:z,style:uV({dominantBaseline:"central"},D),children:k})]})}var V=sz(),I=V.animate,q=V.config,H=no({transform:"translate("+(void 0===c?0:c)+","+(void 0===u?0:u)+")",lineX2:"x"===s?d:0,lineY2:"x"===s?0:d,config:q,immediate:!I}),B=(0,l.useCallback)(function(o){return{opacity:1,transform:"translate("+o.x+","+o.y+")",textTransform:"translate("+o.textX+","+o.textY+") rotate("+y+")"}},[y]),$=ns(E,{keys:function(o){return o.key},initial:B,from:(0,l.useCallback)(function(o){return{opacity:0,transform:"translate("+o.x+","+o.y+")",textTransform:"translate("+o.textX+","+o.textY+") rotate("+y+")"}},[y]),enter:B,update:B,leave:{opacity:0}
1,config:q,immediate:!I});return(0,nS.jsxs)(nj.g,{transform:H.transform,"aria-hidden":O,children:[$(function(o,s,f,c){return l.createElement(_,uV({tickIndex:c,format:P,rotate:y,textBaseline:W,textAnchor:F,truncateTickAt:w,animatedProps:o},s,S?{onClick:S}:{}))}),(0,nS.jsx)(nj.line,{style:A.axis.domain.line,x1:0,x2:H.lineX2,y1:0,y2:H.lineY2}),R]})}),uX=["top","right","bottom","left"],uG=(0,l.memo)(function(o){var s=o.xScale,f=o.yScale,l=o.width,c=o.height,u={top:o.top,right:o.right,bottom:o.bottom,left:o.left};return(0,nS.jsx)(nS.Fragment,{children:uX.map(function(o){var d=u[o];if(!d)return null;var h="top"===o||"bottom"===o;return(0,nS.jsx)(u$,uV({},d,{axis:h?"x":"y",x:"right"===o?l:0,y:"bottom"===o?c:0,scale:h?s:f,length:h?l:c,ticksPosition:"top"===o||"left"===o?"before":"after",truncateTickAt:d.truncateTickAt}),o)})})}),uZ=(0,l.memo)(function(o){var s=o.animatedProps,f=sZ();return(0,nS.jsx)(nj.line,uV({},s,f.grid.line))}),uQ=(0,l.memo)(function(o){var s=o.lines,f=sz(),c=f.animate,u=ns(s,{keys:function(o){return o.key},initial:function(o){return{opacity:1,x1:o.x1,x2:o.x2,y1:o.y1,y2:o.y2}},from:function(o){return{opacity:0,x1:o.x1,x2:o.x2,y1:o.y1,y2:o.y2}},enter:function(o){return{opacity:1,x1:o.x1,x2:o.x2,y1:o.y1,y2:o.y2}},update:function(o){return{opacity:1,x1:o.x1,x2:o.x2,y1:o.y1,y2:o.y2}},leave:{opacity:0},config:f.config,immediate:!c});return(0,nS.jsx)("g",{children:u(function(o,s){return(0,l.createElement)(uZ,uV({},s,{key:s.key,animatedProps:o}))})})}),uJ=(0,l.memo)(function(o){var s=o.width,f=o.height,c=o.xScale,u=o.yScale,d=o.xValues,h=o.yValues,b=(0,l.useMemo)(function(){return!!c&&uH({width:s,height:f,scale:c,axis:"x",values:d})},[c,d,s,f]),p=(0,l.useMemo)(function(){return!!u&&uH({width:s,height:f,scale:u,axis:"y",values:h})},[f,s,u,h]);return(0,nS.jsxs)(nS.Fragment,{children:[b&&(0,nS.jsx)(uQ,{lines:b}),p&&(0,nS.jsx)(uQ,{lines:p})]})}),uK=function(o,s){var f,l=s.axis,c=s.scale,u=s.x,d=s.y,h=s.length,b=s.ticksPosition,p=s.tickValues,g=s.tickSize,v=s.tickPadding,y=s.tickRotation,m=void 0===y?0:y,x=s.format,_=s.legend,w=s.legendPosition,k=void 0===w?"end":w,M=s.legendOffset,C=void 0===M?0:M,T=s.theme,j=uI({axis:l,scale:c,ticksPosition:b,tickValues:p,tickSize:void 0===g?5:g,tickPadding:void 0===v?5:v,tickRotation:m,engine:"canvas"}),S=j.ticks,O=j.textAlign,A=j.textBaseline;o.save(),o.translate(void 0===u?0:u,void 0===d?0:d),o.textAlign=O,o.textBaseline=A;var D=T.axis.ticks.text;o.font=(D.fontWeight?D.fontWeight+" ":"")+D.fontSize+"px "+D.fontFamily,(null!=(f=T.axis.domain.line.strokeWidth)?f:0)>0&&(o.lineWidth=Number(T.axis.domain.line.strokeWidth),o.lineCap="square",T.axis.domain.line.stroke&&(o.strokeStyle=T.axis.domain.line.stroke),o.beginPath(),o.moveTo(0,0),o.lineTo("x"===l?h:0,"x"===l?0:h),o.stroke());var P="function"==typeof x?x:function(o){return""+o};if(S.forEach(function(s){(null!=(f=T.axis.ticks.line.strokeWidth)?f:0)>0&&(o.lineWidth=Number(T.axis.ticks.line.strokeWidth),o.lineCap="square",T.axis.ticks.line.stroke&&(o.strokeStyle=T.axis.ticks.line.stroke),o.beginPath(),o.moveTo(s.x,s.y),o.lineTo(s.x+s.lineX,s.y+s.lineY),o.stroke());var f,l=P(s.value);o.save(),o.translate(s.x+s.textX,s.y+s.textY),o.rotate(s4(m)),D.outlineWidth>0&&(o.strokeStyle=D.outlineColor,o.lineWidth=2*D.outlineWidth,o.lineJoin="round",o.strokeText(""+l,0,0)),T.axis.ticks.text.fill&&(o.fillStyle=D.fill),o.fillText(""+l,0,0),o.restore()}),void 0!==_){var U=0,E=0,F=0,W="center";"y"===l?(F=-90,U=C,"start"===k?(W="start",E=h):"middle"===k?(W="center",E=h/2):"end"===k&&(W="end")):(E=C,"start"===k?W="start":"middle"===k?(W="center",U=h/2):"end"===k&&(W="end",U=h)),o.translate(U,E),o.rotate(s4(F)),o.font=(T.axis.legend.text.fontWeight?T.axis.legend.text.fontWeight+" ":"")+T.axis.legend.text.fontSize+"px "+T.axis.legend.text.fontFamily,T.axis.legend.text.fill&&(o.fillStyle=T.axis.legend.text.fill),o.textAlign=W,o.textBaseline="middle",o.fillText(_,0,0)}o.restore()},u0=function(o,s){var f=s.xScale,l=s.yScale,c=s.width,u=s.height,d=s.top,h=s.right,b=s.bottom,p=s.left,g=s.theme,v={top:d,right:h,bottom:b,left:p};uX.forEach(function(s){var d=v[s];if(!d)return null;var h="top"===s||"bottom"===s,b=h?f:l,p=uq(d.format,b);uK(o,uV({},d,{axis:h?"x":"y",x:"right"===s?c:0,y:"bottom"===s?u:0,scale:b,format:p,length:h?c:u,ticksPosition:"top"===s||"left"===s?"before":"after",theme:g}))})},u1=function(o,s){uH({width:s.width,height:s.height,scale:s.scale,axis:s.axis,values:s.values}
1).forEach(function(s){o.beginPath(),o.moveTo(s.x1,s.y1),o.lineTo(s.x2,s.y2),o.stroke()})},u2=f(22372),u5=f.n(u2),u6=f(89387),u8=f.n(u6),u7=f(74023),u3=f.n(u7);function u4(){return(u4=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}).apply(this,arguments)}var u9={dotSize:4,noteWidth:120,noteTextOffset:8},de=function(o){var s=typeof o;return(0,l.isValidElement)(o)||"string"===s||"function"===s||"object"===s},dt=function(o){var s=typeof o;return"string"===s||"function"===s},dn=function(o){return"circle"===o.type},dr=function(o){return"dot"===o.type},di=function(o){return"rect"===o.type},da=function(o){var s=o.data,f=o.annotations,l=o.getPosition,c=o.getDimensions;return f.reduce(function(o,f){var u=f.offset||0;return[].concat(o,u5()(s,f.match).map(function(o){var s=l(o),d=c(o);return(dn(f)||di(f))&&(d.size=d.size+2*u,d.width=d.width+2*u,d.height=d.height+2*u),u4({},u3()(f,["match","offset"]),s,d,{size:f.size||d.size,datum:o})}))},[])},ds=function(o){var s,f,l=o.x,c=o.y,u=o.noteX,d=o.noteY,h=o.noteWidth,b=void 0===h?u9.noteWidth:h,p=o.noteTextOffset,g=void 0===p?u9.noteTextOffset:p;if(u8()(u))s=l+u;else{if(void 0===u.abs)throw Error("noteX should be either a number or an object containing an 'abs' property");s=u.abs}if(u8()(d))f=c+d;else{if(void 0===d.abs)throw Error("noteY should be either a number or an object containing an 'abs' property");f=d.abs}var v=l,y=c,m=s9(180*Math.atan2(f-c,s-l)/Math.PI);if(dn(o)){var x,_,w=(x=s4(m),{x:Math.cos(x)*(_=o.size/2),y:Math.sin(x)*_});v+=w.x,y+=w.y}if(di(o)){var k=Math.round((m+90)/45)%8;0===k&&(y-=o.height/2),1===k&&(v+=o.width/2,y-=o.height/2),2===k&&(v+=o.width/2),3===k&&(v+=o.width/2,y+=o.height/2),4===k&&(y+=o.height/2),5===k&&(v-=o.width/2,y+=o.height/2),6===k&&(v-=o.width/2),7===k&&(v-=o.width/2,y-=o.height/2)}var M=s,C=s;return(m+90)%360>180?(M-=b,C-=b):C+=b,{points:[[v,y],[s,f],[C,f]],text:[M,f-g],angle:m+90}},df=function(o){var s=o.data,f=o.annotations,c=o.getPosition,u=o.getDimensions;return(0,l.useMemo)(function(){return da({data:s,annotations:f,getPosition:c,getDimensions:u})},[s,f,c,u])},dl=function(o){var s=o.annotations;return(0,l.useMemo)(function(){return s.map(function(o){return u4({},o,{computed:ds(u4({},o))})})},[s])},dc=function(o){var s=o.datum,f=o.x,c=o.y,u=o.note,d=sZ(),h=sz(),b=h.animate,p=no({x:f,y:c,config:h.config,immediate:!b});return"function"==typeof u?(0,l.createElement)(u,{x:f,y:c,datum:s}):(0,nS.jsxs)(nS.Fragment,{children:[d.annotations.text.outlineWidth>0&&(0,nS.jsx)(nj.text,{x:p.x,y:p.y,style:u4({},d.annotations.text,{strokeLinejoin:"round",strokeWidth:2*d.annotations.text.outlineWidth,stroke:d.annotations.text.outlineColor}),children:u}),(0,nS.jsx)(nj.text,{x:p.x,y:p.y,style:u3()(d.annotations.text,["outlineWidth","outlineColor"]),children:u})]})},du=function(o){var s=o.points,f=o.isOutline,c=void 0!==f&&f,u=sZ(),d=sL((0,l.useMemo)(function(){var o=s[0];return s.slice(1).reduce(function(o,s){return o+" L"+s[0]+","+s[1]},"M"+o[0]+","+o[1])},[s]));if(c&&u.annotations.link.outlineWidth<=0)return null;var h=u4({},u.annotations.link);return c&&(h.strokeLinecap="square",h.strokeWidth=u.annotations.link.strokeWidth+2*u.annotations.link.outlineWidth,h.stroke=u.annotations.link.outlineColor,h.opacity=u.annotations.link.outlineOpacity),(0,nS.jsx)(nj.path,{fill:"none",d:d,style:h})},dd=function(o){var s=o.x,f=o.y,l=o.size,c=sZ(),u=sz(),d=u.animate,h=no({x:s,y:f,radius:l/2,config:u.config,immediate:!d});return(0,nS.jsxs)(nS.Fragment,{children:[c.annotations.outline.outlineWidth>0&&(0,nS.jsx)(nj.circle,{cx:h.x,cy:h.y,r:h.radius,style:u4({},c.annotations.outline,{fill:"none",strokeWidth:c.annotations.outline.strokeWidth+2*c.annotations.outline.outlineWidth,stroke:c.annotations.outline.outlineColor,opacity:c.annotations.outline.outlineOpacity})}),(0,nS.jsx)(nj.circle,{cx:h.x,cy:h.y,r:h.radius,style:c.annotations.outline})]})},dh=function(o){var s=o.x,f=o.y,l=o.size,c=void 0===l?u9.dotSize:l,u=sZ(),d=sz(),h=d.animate,b=no({x:s,y:f,radius:c/2,config:d.config,immediate:!h});return(0,nS.jsxs)(nS.Fragment,{children:[u.annotations.outline.outlineWidth>0&&(0,nS.jsx)(nj.circle,{cx:b.x,cy:b.y,r:b.radius,style:u4({},u.annotations.outline,{fill:"none",strokeWidth:2*u.annotations.outline.outlineWidth,stroke:u.annotations.outline.outlineColor,opacity:u.annotations.outline.outlineOpacity})}),(0,nS.jsx)(nj.circle,{cx:b.x,cy:b.y,r:b.radius,style:u.annotations.symbol})]})},db=function(o){var s=o.x,f=o.y,l=o.width,c=o.height,u=o.borderRadius,d=void 0===u?6:u,h=sZ(),b=sz(),p=b.animate,g=no({x:s-l/2,y:f-c/2,width:l,height:c,config:b.config,immediate:!p});return(0,nS.jsxs)(nS.Fragment,{children:[h.annotations.outline.outlineWidth>0&&(0,nS.jsx)(nj.rect,{x:g.x,y:g.y,rx:d,ry:d,width:g.width,height:g.height,style:u4({},h.annotations.outline,{fill:"none",strokeWidth:h.annotations.outline.strokeWidth+2*h.annotations.outline.outlineWidth,stroke:h.annotations.outline.outlineColor,opacity:h.annotations.outline.outlineOpacity})}),(0,nS.jsx)(nj.rect,{x:g.x,y:g.y,rx:d,ry:d,width:g.width,height:g.height,style:h.annotations.outline})]})},dp=function(o){var s=o.datum,f=o.x,c=o.y,u=o.note,d=(0,l.useMemo)(function(){return ds(o)},[o]);if(!de(u))throw Error("note should be a valid react element");return(0,nS.jsxs)(nS.Fragment,{children:[(0,nS.jsx)(du,{points:d.points,isOutline:!0}),dn(o)&&(0,nS.jsx)(dd,{x:f,y:c,size:o.size}),dr(o)&&(0,nS.jsx)(dh,{x:f,y:c,size:o.size}),di(o)&&(0,nS.jsx)(db,{x:f,y:c,width:o.width,height:o.height,borderRadius:o.borderRadius}),(0,nS.jsx)(du,{points:d.points}),(0,nS.jsx)(dc,{datum:s,x:d.text[0],y:d.text[1],note:u})]})}
1,dg=function(o,s){s.forEach(function(s,f){var l=s[0],c=s[1];0===f?o.moveTo(l,c):o.lineTo(l,c)})},dv=function(o,s){var f=s.annotations,l=s.theme;0!==f.length&&(o.save(),f.forEach(function(s){if(!dt(s.note))throw Error("note is invalid for canvas implementation");l.annotations.link.outlineWidth>0&&(o.lineCap="square",o.strokeStyle=l.annotations.link.outlineColor,o.lineWidth=l.annotations.link.strokeWidth+2*l.annotations.link.outlineWidth,o.beginPath(),dg(o,s.computed.points),o.stroke(),o.lineCap="butt"),dn(s)&&l.annotations.outline.outlineWidth>0&&(o.strokeStyle=l.annotations.outline.outlineColor,o.lineWidth=l.annotations.outline.strokeWidth+2*l.annotations.outline.outlineWidth,o.beginPath(),o.arc(s.x,s.y,s.size/2,0,2*Math.PI),o.stroke()),dr(s)&&l.annotations.symbol.outlineWidth>0&&(o.strokeStyle=l.annotations.symbol.outlineColor,o.lineWidth=2*l.annotations.symbol.outlineWidth,o.beginPath(),o.arc(s.x,s.y,s.size/2,0,2*Math.PI),o.stroke()),di(s)&&l.annotations.outline.outlineWidth>0&&(o.strokeStyle=l.annotations.outline.outlineColor,o.lineWidth=l.annotations.outline.strokeWidth+2*l.annotations.outline.outlineWidth,o.beginPath(),o.rect(s.x-s.width/2,s.y-s.height/2,s.width,s.height),o.stroke()),o.strokeStyle=l.annotations.link.stroke,o.lineWidth=l.annotations.link.strokeWidth,o.beginPath(),dg(o,s.computed.points),o.stroke(),dn(s)&&(o.strokeStyle=l.annotations.outline.stroke,o.lineWidth=l.annotations.outline.strokeWidth,o.beginPath(),o.arc(s.x,s.y,s.size/2,0,2*Math.PI),o.stroke()),dr(s)&&(o.fillStyle=l.annotations.symbol.fill,o.beginPath(),o.arc(s.x,s.y,s.size/2,0,2*Math.PI),o.fill()),di(s)&&(o.strokeStyle=l.annotations.outline.stroke,o.lineWidth=l.annotations.outline.strokeWidth,o.beginPath(),o.rect(s.x-s.width/2,s.y-s.height/2,s.width,s.height),o.stroke()),"function"==typeof s.note?s.note(o,{datum:s.datum,x:s.computed.text[0],y:s.computed.text[1],theme:l}):(o.font=l.annotations.text.fontSize+"px "+l.annotations.text.fontFamily,o.textAlign="left",o.textBaseline="alphabetic",o.fillStyle=l.annotations.text.fill,o.strokeStyle=l.annotations.text.outlineColor,o.lineWidth=2*l.annotations.text.outlineWidth,l.annotations.text.outlineWidth>0&&(o.lineJoin="round",o.strokeText(s.note,s.computed.text[0],s.computed.text[1]),o.lineJoin="miter"),o.fillText(s.note,s.computed.text[0],s.computed.text[1]))}),o.restore())};function dy(){return(dy=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}).apply(this,arguments)}function dm(o,s){(null==s||s>o.length)&&(s=o.length);for(var f=0,l=Array(s);f<s;f++)l[f]=o[f];return l}var dx={nivo:["#e8c1a0","#f47560","#f1e15b","#e8a838","#61cdbb","#97e3d5"],category10:iF,accent:iW,dark2:iR,paired:iz,pastel1:iL,pastel2:iN,set1:iY,set2:iV,set3:iI,tableau10:rt("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab")},d_=Object.keys(dx),dw={brown_blueGreen:rI,purpleRed_green:rH,pink_yellowGreen:r$,purple_orange:rG,red_blue:rQ,red_grey:rK,red_yellow_blue:r1,red_yellow_green:r5,spectral:r8},dk=Object.keys(dw),dM={blues:r3,greens:r9,greys:it,oranges:ii,purples:io,reds:il,blue_green:iu,blue_purple:ih,green_blue:ip,orange_red:iv,purple_blue_green:im,purple_blue:i_,purple_red:ik,red_purple:iC,yellow_green_blue:ij,yellow_green:iO,yellow_orange_brown:iD,yellow_orange_red:iU},dC=Object.keys(dM),dT=dy({},dx,dw,dM),dj=(Object.keys(dT),dy({},{brown_blueGreen:rq,purpleRed_green:rB,pink_yellowGreen:rX,purple_orange:rZ,red_blue:rJ,red_grey:r0,red_yellow_blue:r2,red_yellow_green:r6,spectral:r7},{blues:r4,greens:ie,greys:ir,oranges:ia,purples:is,reds:ic,turbo:function(o){return"rgb("+Math.max(0,Math.min(255,Math.round(34.61+(o=Math.max(0,Math.min(1,o)))*(1172.33-o*(10793.56-o*(33300.12-o*(38394.49-14825.05*o)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+o*(557.33+o*(1225.33-o*(3574.96-o*(1073.77+707.56*o)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+o*(3211.1-o*(15327.97-o*(27814-o*(22569.18-6838.66*o)))))))+")"},viridis:iH,inferno:i$,magma:iB,plasma:iX,cividis:function(o){return"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-(o=Math.max(0,Math.min(1,o)))*(35.34-o*(2381.73-o*(6402.7-o*(7024.72-2710.57*o)))))))+", "+
1Math.max(0,Math.min(255,Math.round(32.49+o*(170.73+o*(52.82-o*(131.46-o*(176.58-67.37*o)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+o*(442.36-o*(2482.43-o*(6167.24-o*(6614.94-2475.67*o)))))))+")"},warm:i2,cool:i5,cubehelixDefault:i7,blue_green:id,blue_purple:ib,green_blue:ig,orange_red:iy,purple_blue_green:ix,purple_blue:iw,purple_red:iM,red_purple:iT,yellow_green_blue:iS,yellow_green:iA,yellow_orange_brown:iP,yellow_orange_red:iE},{rainbow:i8,sinebow:ae})),dS=(Object.keys(dj),function(o,s){if("function"==typeof o)return o;if(sC()(o)){if(void 0!==o.theme){if(void 0===s)throw Error("Unable to use color from theme as no theme was provided");var f=nX()(s,o.theme);if(void 0===f)throw Error("Color from theme is undefined at path: '"+o.theme+"'");return function(){return f}}if(void 0!==o.from){var l=function(s){return nX()(s,o.from)};if(Array.isArray(o.modifiers)){for(var c,u=[],d=function(o,s){var f="undefined"!=typeof Symbol&&o[Symbol.iterator]||o["@@iterator"];if(f)return(f=f.call(o)).next.bind(f);if(Array.isArray(o)||(f=function(o,s){if(o){if("string"==typeof o)return dm(o,void 0);var f=Object.prototype.toString.call(o).slice(8,-1);return"Object"===f&&o.constructor&&(f=o.constructor.name),"Map"===f||"Set"===f?Array.from(o):"Arguments"===f||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?dm(o,void 0):void 0}}(o))){f&&(o=f);var l=0;return function(){return l>=o.length?{done:!0}:{done:!1,value:o[l++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o.modifiers);!(c=d()).done;)!function(){var o=c.value,s=o[0],f=o[1];if("brighter"===s)u.push(function(o){return o.brighter(f)});else if("darker"===s)u.push(function(o){return o.darker(f)});else{if("opacity"!==s)throw Error("Invalid color modifier: '"+s+"', must be one of: 'brighter', 'darker', 'opacity'");u.push(function(o){return o.opacity=f,o})}}();return 0===u.length?l:function(o){return u.reduce(function(o,s){return s(o)},rw(l(o))).toString()}}return l}throw Error("Invalid color spec, you should either specify 'theme' or 'from' when using a config object")}return function(){return o}}),dO=function(o,s){return(0,l.useMemo)(function(){return dS(o,s)},[o,s])},dA=(u().oneOfType([u().string,u().func,u().shape({theme:u().string.isRequired}),u().shape({from:u().string.isRequired,modifiers:u().arrayOf(u().array)})]),{scheme:"turbo"}),dD=function(o,s){var f=o.minValue,l=o.maxValue,c=void 0!==f?f:s.min,u=void 0!==l?l:s.max,d=ze().domain([c,u]).clamp(!0);if("colors"in o)d.range(o.colors);else if("interpolator"in o)d.interpolator(o.interpolator);else{var h,b=null!=(h=o.scheme)?h:dA.scheme;d.interpolator(dj[b])}return d},dP={scheme:"red_yellow_blue",divergeAt:.5},dU=function(o,s){var f,l,c=o.minValue,u=o.maxValue,d=void 0!==c?c:s.min,h=void 0!==u?u:s.max,b=[d,d+(h-d)/2,h],p=.5-(null!=(l=o.divergeAt)?l:dP.divergeAt),g=Ee().domain(b).clamp(!0),v=function(o){return String(o)};return v="colors"in o?Ee().domain(b.map(function(o){return o-p*(h-d)})).range(o.colors).interpolator():"interpolator"in o?o.interpolator:dj[null!=(f=o.scheme)?f:dP.scheme],g.interpolator(function(o){return v(o+p)})},dE={scheme:"turbo",steps:7},dF=function(o,s){var f=xe().domain(o.domain||[s.min,s.max]).nice();if("colors"in o)f.range(o.colors);else{var l=o.scheme||dE.scheme,c=void 0===o.steps?dE.steps:o.steps,u=dj[l],d=Array.from({length:c}).map(function(o,s){return u(1/(c-1)*s)});f.range(d)}return f},dW=function(o,s){if("function"==typeof o)return o;var f="function"==typeof s?s:function(o){return nX()(o,s)};if(Array.isArray(o)){var l=re(o),c=function(o){return l(f(o))};return c.scale=l,c}if(sC()(o)){if(void 0!==o.datum)return function(s){return nX()(s,o.datum)};if(void 0!==o.scheme){if(u=o.scheme,d_.includes(u)){var u,d,h,b=re(dT[o.scheme]),p=function(o){return b(f(o))};return p.scale=b,p}if(d=o.scheme,dk.includes(d)){if(void 0!==o.size&&(o.size<3||o.size>11))throw Error("Invalid size '"+o.size+"' for diverging color scheme '"+o.scheme+"', must be between 3~11");var g=re(dT[o.scheme][o.size||11]),v=function(o){return g(f(o))};return v.scale=g,v}if(h=o.scheme,dC.includes(h)){if(void 0!==o.size&&(o.size<3||o.size>9))throw Error("Invalid size '"+o.size+"' for sequential color scheme '"+o.scheme+"', must be between 3~9");var y=re(dT[o.scheme][o.size||9]),m=function(o){return y(f(o))};return m.scale=y,m}}throw Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return o}};function dR(){return(dR=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}
1).apply(this,arguments)}var dz={length:200,thickness:16,direction:"row",tickPosition:"after",tickSize:4,tickSpacing:3,tickOverlap:!1,tickFormat:function(o){return""+o},titleAlign:"start",titleOffset:4},dL={top:0,right:0,bottom:0,left:0},dN=function(o){var s=o.direction,f=o.itemsSpacing,l=o.padding,c=o.itemCount,u=o.itemWidth,d=o.itemHeight;if("number"!=typeof l&&("object"!=typeof l||Array.isArray(l)||null===l))throw Error("Invalid property padding, must be one of: number, object");var h="number"==typeof l?{top:l,right:l,bottom:l,left:l}:dR({},dL,l),b=h.left+h.right,p=h.top+h.bottom,g=u+b,v=d+p,y=(c-1)*f;return"row"===s?g=u*c+y+b:"column"===s&&(v=d*c+y+p),{width:g,height:v,padding:h}},dY=function(o){var s=o.anchor,f=o.translateX,l=o.translateY,c=o.containerWidth,u=o.containerHeight,d=o.width,h=o.height,b=f,p=l;switch(s){case"top":b+=(c-d)/2;break;case"top-right":b+=c-d;break;case"right":b+=c-d,p+=(u-h)/2;break;case"bottom-right":b+=c-d,p+=u-h;break;case"bottom":b+=(c-d)/2,p+=u-h;break;case"bottom-left":p+=u-h;break;case"left":p+=(u-h)/2;break;case"center":b+=(c-d)/2,p+=(u-h)/2}return{x:b,y:p}},dV=function(o){var s,f,l,c,u,d,h=o.direction,b=o.justify,p=o.symbolSize,g=o.symbolSpacing,v=o.width,y=o.height;switch(h){case"left-to-right":s=0,f=(y-p)/2,c=y/2,d="central",b?(l=v,u="end"):(l=p+g,u="start");break;case"right-to-left":s=v-p,f=(y-p)/2,c=y/2,d="central",b?(l=0,u="start"):(l=v-p-g,u="end");break;case"top-to-bottom":s=(v-p)/2,f=0,l=v/2,u="middle",b?(c=y,d="alph
1abetic"):(c=p+g,d="text-before-edge");break;case"bottom-to-top":s=(v-p)/2,f=y-p,l=v/2,u="middle",b?(c=0,d="text-before-edge"):(c=y-p-g,d="alphabetic")}return{symbolX:s,symbolY:f,labelX:l,labelY:c,labelAnchor:u,labelAlignment:d}},dI=function(o){var s,f,l,c,u,d,h,b,p,g=o.scale,v=o.ticks,y=o.length,m=void 0===y?dz.length:y,x=o.thickness,_=void 0===x?dz.thickness:x,w=o.direction,k=void 0===w?dz.direction:w,M=o.tickPosition,C=void 0===M?dz.tickPosition:M,T=o.tickSize,j=void 0===T?dz.tickSize:T,S=o.tickSpacing,O=void 0===S?dz.tickSpacing:S,A=o.tickOverlap,D=void 0===A?dz.tickOverlap:A,P=o.tickFormat,U=void 0===P?dz.tickFormat:P,E=o.title,F=o.titleAlign,W=void 0===F?dz.titleAlign:F,R=o.titleOffset,z=void 0===R?dz.titleOffset:R,L="column"===k?[].concat(g.domain()).reverse():g.domain(),N=i().domain(L);2===L.length?N.range([0,m]):3===L.length&&N.range([0,m/2,m]),p="thresholds"in g?[L[0]].concat(g.thresholds(),[L[1]]):Array.isArray(v)?v:g.ticks(v);var Y,V,I,q,H,B,$=a(g,32),X=n(U),G=[],Z=0,Q=0;return"row"===k?(Y=m,V=_,Q=1,H=0,I="start"===W?0:"middle"===W?m/2:m,"before"===C?(s=-j,f=D?_:0,l=-j-O,c="alphabetic",q=_+z,B="hanging"):(s=D?0:_,l=(f=_+j)+O,c="hanging",q=-z,B="alphabetic"),p.forEach(function(o){var u=N(o);G.push({x1:u,y1:s,x2:u,y2:f,text:X(o),textX:u,textY:l,textHorizontalAlign:"middle",textVerticalAlign:c})})):(Y=_,V=m,Z=1,H=-90,q="start"===W?m:"middle"===W?m/2:0,"before"===C?(d=D?_:0,h=(u=-j)-O,b="end",I=_+z,B="hanging"):(u=D?0:_,h=(d=_+j)+O,b="start",I=-z,B="alphabetic"),p.forEach(function(o){var s=N(o);G.push({x1:u,y1:s,x2:d,y2:s,text:X(o),textX:h,textY:s,textHorizontalAlign:b,textVerticalAlign:"central"})})),{width:Y,height:V,gradientX1:0,gradientY1:Z,gradientX2:Q,gradientY2:0,colorStops:$,ticks:G,titleText:E,titleX:I,titleY:q,titleRotation:H,titleHorizontalAlign:W,titleVerticalAlign:B}},dq={circle:function(o){var s=o.x,f=o.y,l=o.size,c=o.fill,u=o.opacity,d=o.borderWidth,h=o.borderColor;return(0,nS.jsx)("circle",{r:l/2,cx:s+l/2,cy:f+l/2,fill:c,opacity:void 0===u?1:u,strokeWidth:void 0===d?0:d,stroke:void 0===h?"transparent":h,style:{pointerEvents:"none"}})},diamond:function(o){var s=o.x,f=o.y,l=o.size,c=o.fill,u=o.opacity,d=o.borderWidth,h=o.borderColor;return(0,nS.jsx)("g",{transform:"translate("+s+","+f+")",children:(0,nS.jsx)("path",{d:"\n                    M"+l/2+" 0\n                    L"+.8*l+" "+l/2+"\n                    L"+l/2+" "+l+"\n                    L"+.2*l+" "+l/2+"\n                    L"+l/2+" 0\n                ",fill:c,opacity:void 0===u?1:u,strokeWidth:void 0===d?0:d,stroke:void 0===h?"transparent":h,style:{pointerEvents:"none"}})})},square:function(o){var s=o.x,f=o.y,l=o.size,c=o.fill,u=o.opacity,d=o.borderWidth,h=o.borderColor;return(0,nS.jsx)("rect",{x:s,y:f,fill:c,opacity:void 0===u?1:u,strokeWidth:void 0===d?0:d,stroke:void 0===h?"transparent":h,width:l,height:l,style:{pointerEvents:"none"}})},triangle:function(o){var s=o.x,f=o.y,l=o.size,c=o.fill,u=o.opacity,d=o.borderWidth,h=o.borderColor;return(0,nS.jsx)("g",{transform:"translate("+s+","+f+")",children:(0,nS.jsx)("path",{d:"\n                M"+l/2+" 0\n                L"+l+" "+l+"\n                L0 "+l+"\n                L"+l/2+" 0\n            ",fill:c,opacity:void 0===u?1:u,strokeWidth:void 0===d?0:d,stroke:void 0===h?"transparent":h,style:{pointerEvents:"none"}})})}},dH=function(o){var s,f,c,u,d,h,b,p,g,v,y,m=o.x,x=o.y,_=o.width,w=o.height,k=o.data,M=o.direction,C=o.justify,T=o.textColor,j=o.background,S=o.opacity,O=o.symbolShape,A=void 0===O?"square":O,D=o.symbolSize,P=void 0===D?16:D,U=o.symbolSpacing,E=o.symbolBorderWidth,F=o.symbolBorderColor,W=o.onClick,R=o.onMouseEnter,z=o.onMouseLeave,L=o.toggleSerie,N=o.effects,Y=(0,l.useState)({}),V=Y[0],I=Y[1],q=sZ(),H=(0,l.useCallback)(function(o){N&&I(N.filter(function(o){return"hover"===o.on}).reduce(function(o,s){return dR({},o,s.style)},{})),null==R||R(k,o)},[R,k,N]),B=(0,l.useCallback)(function(o){N&&I(N.filter(function(o){return"hover"!==o.on}).reduce(function(o,s){return dR({},o,s.style)},{})),null==z||z(k,o)},[z,k,N]),$=dV({direction:void 0===M?"left-to-right":M,justify:void 0!==C&&C,symbolSize:null!=(s=V.symbolSize)?s:P,symbolSpacing:void 0===U?8:U,width:_,height:w}),X=$.symbolX,G=$.symbolY,Z=$.labelX,Q=$.labelY,J=$.labelAnchor,K=$.labelAlignment,ee=[W,R,z,L].some(function(o){return void 0!==o}),et="function"==typeof A?A:dq[A];return(0,nS.jsxs)("g",{transform:"translate("+m+","+x+")",style:{opacity:null!=(f=V.itemOpacity)?f:void 0===S?1:S},children:[(0,nS.jsx)("rect",{width:_,height:w,fill:null!=(c=V.itemBackgroun
1d)?c:void 0===j?"transparent":j,style:{cursor:ee?"pointer":"auto"},onClick:function(o){null==W||W(k,o),null==L||L(k.id)},onMouseEnter:H,onMouseLeave:B}),l.createElement(et,dR({id:k.id,x:X,y:G,size:null!=(u=V.symbolSize)?u:P,fill:null!=(d=null!=(h=k.fill)?h:k.color)?d:"black",borderWidth:null!=(b=V.symbolBorderWidth)?b:void 0===E?0:E,borderColor:null!=(p=V.symbolBorderColor)?p:void 0===F?"transparent":F},k.hidden?q.legends.hidden.symbol:void 0)),(0,nS.jsx)("text",{textAnchor:J,style:dR({},sJ(q.legends.text),{fill:null!=(g=null!=(v=null!=(y=V.itemTextColor)?y:T)?v:q.legends.text.fill)?g:"black",dominantBaseline:K,pointerEvents:"none",userSelect:"none"},k.hidden?q.legends.hidden.text:void 0),x:Z,y:Q,children:k.label})]})},dB=function(o){var s=o.data,f=o.x,l=o.y,c=o.direction,u=o.padding,d=o.justify,h=o.effects,b=o.itemWidth,p=o.itemHeight,g=o.itemDirection,v=void 0===g?"left-to-right":g,y=o.itemsSpacing,m=void 0===y?0:y,x=o.itemTextColor,_=o.itemBackground,w=void 0===_?"transparent":_,k=o.itemOpacity,M=void 0===k?1:k,C=o.symbolShape,T=o.symbolSize,j=o.symbolSpacing,S=o.symbolBorderWidth,O=o.symbolBorderColor,A=o.onClick,D=o.onMouseEnter,P=o.onMouseLeave,U=o.toggleSerie,E=dN({itemCount:s.length,itemWidth:b,itemHeight:p,itemsSpacing:m,direction:c,padding:void 0===u?0:u}).padding,F="row"===c?b+m:0,W="column"===c?p+m:0;return(0,nS.jsx)("g",{transform:"translate("+f+","+l+")",children:s.map(function(o,s){return(0,nS.jsx)(dH,{data:o,x:s*F+E.left,y:s*W+E.top,width:b,height:p,direction:v,justify:d,effects:h,textColor:x,background:w,opacity:M,symbolShape:C,symbolSize:T,symbolSpacing:j,symbolBorderWidth:S,symbolBorderColor:O,onClick:A,onMouseEnter:D,onMouseLeave:P,toggleSerie:U},s)})})},d$=function(o){var s=o.data,f=o.containerWidth,l=o.containerHeight,c=o.translateX,u=o.translateY,d=o.anchor,h=o.direction,b=o.padding,p=void 0===b?0:b,g=o.justify,v=o.itemsSpacing,y=void 0===v?0:v,m=o.itemWidth,x=o.itemHeight,_=o.itemDirection,w=o.itemTextColor,k=o.itemBackgroun
1d,M=o.itemOpacity,C=o.symbolShape,T=o.symbolSize,j=o.symbolSpacing,S=o.symbolBorderWidth,O=o.symbolBorderColor,A=o.onClick,D=o.onMouseEnter,P=o.onMouseLeave,U=o.toggleSerie,E=o.effects,F=dN({itemCount:s.length,itemsSpacing:y,itemWidth:m,itemHeight:x,direction:h,padding:p}),W=dY({anchor:d,translateX:void 0===c?0:c,translateY:void 0===u?0:u,containerWidth:f,containerHeight:l,width:F.width,height:F.height}),R=W.x,z=W.y;return(0,nS.jsx)(dB,{data:s,x:R,y:z,direction:h,padding:p,justify:g,effects:E,itemsSpacing:y,itemWidth:m,itemHeight:x,itemDirection:_,itemTextColor:w,itemBackground:k,itemOpacity:M,symbolShape:C,symbolSize:T,symbolSpacing:j,symbolBorderWidth:S,symbolBorderColor:O,onClick:A,onMouseEnter:D,onMouseLeave:P,toggleSerie:"boolean"==typeof U?void 0:U})},dX={start:"left",middle:"center",end:"right"},dG=function(o,s){var f=s.data,l=s.containerWidth,c=s.containerHeight,u=s.translateX,d=s.translateY,h=s.anchor,b=s.direction,p=s.padding,g=s.justify,v=void 0!==g&&g,y=s.itemsSpacing,m=void 0===y?0:y,x=s.itemWidth,_=s.itemHeight,w=s.itemDirection,k=void 0===w?"left-to-right":w,M=s.itemTextColor,C=s.symbolSize,T=void 0===C?16:C,j=s.symbolSpacing,S=void 0===j?8:j,O=s.theme,A=dN({itemCount:f.length,itemWidth:x,itemHeight:_,itemsSpacing:m,direction:b,padding:void 0===p?0:p}),D=A.width,P=A.height,U=A.padding,E=dY({anchor:h,translateX:void 0===u?0:u,translateY:void 0===d?0:d,containerWidth:l,containerHeight:c,width:D,height:P}),F=E.x,W=E.y,R="row"===b?x+m:0,z="column"===b?_+m:0;o.save(),o.translate(F,W),o.font=O.legends.text.fontSize+"px "+(O.legends.text.fontFamily||"sans-serif"),f.forEach(function(s,f){var l,c,u=f*R+U.left,d=f*z+U.top,h=dV({direction:k,justify:v,symbolSize:T,symbolSpacing:S,width:x,height:_}),b=h.symbolX,p=h.symbolY,g=h.labelX,y=h.labelY,m=h.labelAnchor,w=h.labelAlignment;o.fillStyle=null!=(l=s.color)?l:"black",o.fillRect(u+b,d+p,T,T),o.textAlign=dX[m],"central"===w&&(o.textBaseline="middle"),o.fillStyle=null!=(c=null!=M?M:O.legends.text.fill)?c:"black",o.fillText(String(s.label),u+g,d+y)}),o.restore()};function dZ(o){return function(){return o}}function dQ(o,s){return o[s]}function dJ(o){let s=[];return s.key=o,s}function dK(){return(dK=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f=arguments[s];for(var l in f)Object.prototype.hasOwnProperty.call(f,l)&&(o[l]=f[l])}return o}).apply(this,arguments)}function d0(o,s){if(null==o)return{};var f,l,c={},u=Object.keys(o);for(l=0;l<u.length;l++)f=u[l],s.indexOf(f)>=0||(c[f]=o[f]);return c}Array.prototype.slice;var d1,d2,d5,d6,d8,d7,d3,d4,d9,he,ht,hn,hr,hi,ha,ho,hs,hf,hl,hc,hu=function(o){var s=df({data:o.bars,annotations:o.annotations,getPosition:function(o){return{x:o.x+o.width/2,y:o.y+o.height/2}},getDimensions:function(o){var s=o.height,f=o.width;return{width:f,height:s,size:Math.max(f,s)}}});return(0,nS.jsx)(nS.Fragment,{children:s.map(function(o,s){return(0,nS.jsx)(dp,dK({},o),s)})})},hd=function(o){var s=o.width,f=o.height,l=o.legends,c=o.toggleSerie;return(0,nS.jsx)(nS.Fragment,{children:l.map(function(o,l){var u,d=o[0],h=o[1];return(0,nS.jsx)(d$,dK({},d,{containerWidth:s,containerHeight:f,data:null!=(u=d.data)?u:h,toggleSerie:d.toggleSerie&&"keys"===d.dataFrom?c:void 0}),l)})})},hh=["data"],hb=["color","label"],hp={indexBy:"id",keys:["value"],groupMode:"stacked",layout:"vertical",reverse:!1,minValue:"auto",maxValue:"auto",valueScale:{type:"linear"},indexScale:{type:"band",round:!0},padding:.1,innerPadding:0,axisBottom:{},axisLeft:{},enableGridX:!1,enableGridY:!0,enableLabel:!0,label:"formattedValue",labelPosition:"middle",labelOffset:0,labelSkipWidth:0,labelSkipHeight:0,labelTextColor:{from:"theme",theme:"labels.text.fill"},colorBy:"id",colors:{scheme:"nivo"},borderRadius:0,borderWidth:0,borderColor:{from:"color"},isInteractive:!0,tooltip:function(o){var s=o.color,f=o.label,l=d0(o,hb);return(0,nS.jsx)(nE,{id:f,value:l.formattedValue,enableChip:!0,color:s})},tooltipLabel:function(o){return o.id+" - "+o.indexValue},legends:[],initialHiddenIds:[],annotations:[],markers:[],enableTotals:!1,totalsOffset:10},hg=dK({},hp,{layers:["grid","axes","bars","totals","markers","legends","annotations"],barComponent:function(o){var s,f=o.bar,c=f.data,u=d0(f,hh),d=o.style,h=d.borderColor,b=d.color,p=d.height,g=d.labelColor,v=d.labelOpacity,y=d.labelX,m=d.labelY,x=d.transform,_=d.width,w=d.textAnchor,k=o.borderRadius,M=o.borderWidth,C=o.label,T=o.shouldRenderLabel,j=o.isInteractive,S=o.onClick,O=o.onMouseEnter,A=o.onMouseLeave,D=o.tooltip,P=o.isFocusable,U=o.ariaLabel,E=o.ariaLabelledBy,F=o.ariaDescribedBy,W=o.ariaDisabled,R=o.ariaHidden,z=sZ(),L=nY(),N=L.showTooltipFromEvent,Y=L.showTooltipAt,V=L.hideTooltip,I=(0,l.useMemo)(function(){return function(){return(0,l.createElement)(D,dK({},u,c))}},[D,u,c]),q=(0,l.useCallback)(function(o){null==S||S(dK({color:u.color},c),o)},[u,c,S]),H=(0,l.useCallback)(function(o){return N(I(),o)},[N,I]),B=(0,l.useCallback)(function(o){null==O||O(c,o),N(I(),o)},[c,O,N,I]),$=(0,l.useCallback)(function(o){null==A||A(c,o),V()},[c,V,A]),X=(0,l.useCallback)(function(){Y(I(),[u.absX+u.width/2,u.absY])},[Y,I,u]),G=(0,l.useCallback)(function(){V()},[V]);return(0,nS.jsxs)(nj.g,{transform:x,children:[(0,nS.jsx)(nj.rect,{width:n
1h(_,function(o){return Math.max(o,0)}),height:nh(p,function(o){return Math.max(o,0)}),rx:k,ry:k,fill:null!=(s=c.fill)?s:b,strokeWidth:M,stroke:h,focusable:P,tabIndex:P?0:void 0,"aria-label":U?U(c):void 0,"aria-labelledby":E?E(c):void 0,"aria-describedby":F?F(c):void 0,"aria-disabled":W?W(c):void 0,"aria-hidden":R?R(c):void 0,onMouseEnter:j?B:void 0,onMouseMove:j?H:void 0,onMouseLeave:j?$:void 0,onClick:j?q:void 0,onFocus:j&&P?X:void 0,onBlur:j&&P?G:void 0}),T&&(0,nS.jsx)(nj.text,{x:y,y:m,textAnchor:w,dominantBaseline:"central",fillOpacity:v,style:dK({},z.labels.text,{pointerEvents:"none",fill:g}),children:C})]})},defs:[],fill:[],animate:!0,motionConfig:"default",role:"img",isFocusable:!1}),hv=dK({},hp,{layers:["grid","axes","bars","totals","legends","annotations"],pixelRatio:"undefined"!=typeof window&&null!=(hc=window.devicePixelRatio)?hc:1}),hy=function(o,s,f,l,c,u){return uF(l,{all:o.map(s),min:0,max:0},c,u).padding(f)},hm=function(o,s){return o.map(function(o){return dK({},s.reduce(function(o,s){return o[s]=null,o},{}),o)})},hx=function(o){return Object.keys(o).reduce(function(s,f){return o[f]&&(s[f]=o[f]),s},{})},h_=function(o){return[o,Number(o)]};function hw(o,s,f,l){return void 0===o&&(o=hp.layout),void 0===s&&(s=hp.reverse),void 0===f&&(f=hp.labelPosition),void 0===l&&(l=hp.labelOffset),function(c,u){var d=l*(s?-1:1);if("horizontal"===o){var h=c/2;return"start"===f?h=s?c:0:"end"===f&&(h=s?0:c),{labelX:h+d,labelY:u/2,textAnchor:"middle"===f?"middle":s?"end":"start"}}var b=u/2;return"start"===f?b=s?0:u:"end"===f&&(b=s?u:0),{labelX:c/2,labelY:b-d,textAnchor:"middle"}}}var hk=["layout","minValue","maxValue","reverse","width","height","padding","innerPadding","valueScale","indexScale","hiddenIds"],hM=function(o,s){return o>s},hC=function(o,s){return o<s},hT=function(o,s){return Array.from(" ".repeat(s-o),function(s,f){return o+f})},hj=function(o){return hM(o,0)?0:o},hS=function(o,s,f,l){var c=o.data,u=o.formatValue,d=o.getColor,h=o.getIndex,b=o.getTooltipLabel,p=o.innerPadding,g=void 0===p?0:p,v=o.keys,y=o.xScale,m=o.yScale,x=o.margin,_=f?hC:hM,w=c.map(hx),k=[];return v.forEach(function(o,f){return hT(0,y.domain().length).forEach(function(p){var v,M,C,T=h_(c[p][o]),j=T[0],S=T[1],O=h(c[p]),A=(null!=(M=y(O))?M:0)+s*f+g*f,D=_(S,0)?null!=(C=m(S))?C:0:l,P=_(S,0)?l-D:(null!=(v=m(S))?v:0)-l,U={id:o,value:null===j?j:S,formattedValue:u(S),hidden:!1,index:p,indexValue:O,data:w[p]};k.push({key:o+"."+U.indexValue,index:k.length,data:U,x:A,y:D,absX:x.left+A,absY:x.top+D,width:s,height:P,color:d(U),label:b(U)})})}),k},hO=function(o,s,f,l){var c=o.data,u=o.formatValue,d=o.getIndex,h=o.getColor,b=o.getTooltipLabel,p=o.keys,g=o.innerPadding,v=void 0===g?0:g,y=o.xScale,m=o.yScale,x=o.margin,_=f?hC:hM,w=c.map(hx),k=[];return p.forEach(function(o,f){return hT(0,m.domain().length).forEach(function(p){var g,M,C,T=h_(c[p][o]),j=T[0],S=T[1],O=d(c[p]),A=_(S,0)?l:null!=(C=y(S))?C:0,D=(null!=(M=m(O))?M:0)+s*f+v*f,P=_(S,0)?(null!=(g=y(S))?g:0)-l:l-A,U={id:o,value:null===j?j:S,formattedValue:u(S),hidden:!1,index:p,indexValue:O,data:w[p]};k.push({key:o+"."+U.indexValue,index:k.length,data:U,x:A,y:D,absX:x.left+A,absY:x.top+D,width:P,height:s,color:h(U),label:b(U)})})}),k},hA=function(o){var s,f,l=o.layout,c=o.minValue,u=o.maxValue,d=o.reverse,h=o.width,b=o.height,p=o.padding,g=o.innerPadding,v=void 0===g?0:g,y=o.valueScale,m=o.indexScale,x=o.hiddenIds,_=void 0===x?[]:x,w=d0(o,hk),k=w.keys.filter(function(o){return!_.includes(o)}),M=hm(w.data,k),C="vertical"===l?["y","x",h]:["x","y",b],T=C[0],j=C[1],S=C[2],O=hy(M,w.getIndex,void 0===p?0:p,m,S,j),A=dK({max:u,min:c,reverse:d},y),D="auto"===A.min?hj:function(o){return o},P=M.reduce(function(o,s){return[].concat(o,k.map(function(o){return s[o]}))},[]).filter(Boolean),U=D(Math.min.apply(Math,P)),E=isFinite(f=Math.max.apply(Math,P))?f:0,F=uF(A,{all:P,min:U,max:E},"x"===T?h:b,T),W="vertical"===l?[O,F]:[F,O],R=W[0],z=W[1],L=(O.bandwidth()-v*(k.length-1))/k.length,N=[dK({},w,{data:M,keys:k,innerPadding:v,xScale:R,yScale:z}),L,A.reverse,null!=(s=F(0))?s:0];return{xScale:R,yScale:z,bars:L>0?"vertical"===l?hS.apply(void 0,N):hO.apply(void 0,N):[]}},hD=["data","layout","minValue","maxValue","reverse","width","height","padding","valueScale","indexScale","hiddenIds"],hP=function o(s){var f;return s.some(Array.isArray)?o((f=[]).concat.apply(f,s)):s},hU=function(o,s,f){var l=o.formatValue,c=o.getColor,u=o.getIndex,d=o.getTooltipLabel,h=o.innerPadding,b=o.stackedData,p=o.xScale,g=o.yScale,v=o.margin,y=[];
1return b.forEach(function(o){return p.domain().forEach(function(b,m){var x,_,w,k=o[m],M=null!=(_=p(u(k.data)))?_:0,C=(null!=(w=g(k[+!f]))?w:0)+.5*h,T=(null!=(x=g(k[+!!f]))?x:0)-C-h,j=h_(k.data[o.key]),S=j[0],O=j[1],A={id:o.key,value:null===S?S:O,formattedValue:l(O),hidden:!1,index:m,indexValue:b,data:hx(k.data)};y.push({key:o.key+"."+b,index:y.length,data:A,x:M,y:C,absX:v.left+M,absY:v.top+C,width:s,height:T,color:c(A),label:d(A)})})}),y},hE=function(o,s,f){var l=o.formatValue,c=o.getColor,u=o.getIndex,d=o.getTooltipLabel,h=o.innerPadding,b=o.stackedData,p=o.xScale,g=o.yScale,v=o.margin,y=[];return b.forEach(function(o){return g.domain().forEach(function(b,m){var x,_,w,k=o[m],M=null!=(_=g(u(k.data)))?_:0,C=(null!=(w=p(k[+!!f]))?w:0)+.5*h,T=(null!=(x=p(k[+!f]))?x:0)-C-h,j=h_(k.data[o.key]),S=j[0],O=j[1],A={id:o.key,value:null===S?S:O,formattedValue:l(O),hidden:!1,index:m,indexValue:b,data:hx(k.data)};y.push({key:o.key+"."+b,index:y.length,data:A,x:C,y:M,absX:v.left+C,absY:v.top+M,width:T,height:s,color:c(A),label:d(A)})})}),y},hF=function(o){var s,f=o.data,l=o.layout,c=o.minValue,u=o.maxValue,d=o.reverse,h=o.width,b=o.height,p=o.padding,g=o.valueScale,v=o.indexScale,y=o.hiddenIds,m=void 0===y?[]:y,x=d0(o,hD),_=x.keys.filter(function(o){return!m.includes(o)}),w=(function(){var o=dZ([]),s=az,f=aV,l=dQ;function c(c){var u,d,h,b=Array.from(o.apply(this,arguments),dJ),p=b.length,g=-1;for(let o of c)for(d=0,++g;d<p;++d)(b[d][g]=[0,+l(o,b[d].key,g,c)]).data=o;for(d=0,h="object"==typeof(u=s(b))&&("length"in u)?u:Array.from(u);d<p;++d)b[h[d]].index=d;return f(b,h),b}return c.keys=function(s){return arguments.length?(o="function"==typeof s?s:dZ(Array.from(s)),c):o},c.value=function(o){return arguments.length?(l="function"==typeof o?o:dZ(+o),c):l},c.order=function(o){return arguments.length?(s=null==o?az:"function"==typeof o?o:dZ(Array.from(o)),c):s},c.offset=function(o){return arguments.length?(f=null==o?aV:o,c):f},c})().keys(_).offset(aI)(hm(f,_)),k="vertical"===l?["y","x",h]:["x","y",b],M=k[0],C=k[1],T=k[2],j=hy(f,x.getIndex,void 0===p?0:p,v,T,C),S=dK({max:u,min:c,reverse:d},g),O=(s=hP(w),"log"===g.type?s.filter(function(o){return 0!==o}):s),A=Math.min.apply(Math,O),D=Math.max.apply(Math,O),P=uF(S,{all:O,min:A,max:D},"x"===M?h:b,M),U="vertical"===l?[j,P]:[P,j],E=U[0],F=U[1],W=x.innerPadding>0?x.innerPadding:0,R=j.bandwidth(),z=[dK({},x,{innerPadding:W,stackedData:w,xScale:E,yScale:F}),R,S.reverse];return{xScale:E,yScale:F,bars:R>0?"vertical"===l?hU.apply(void 0,z):hE.apply(void 0,z):[]}},hW=function(o){var s,f,l=o.bars,c=o.direction,u=o.from,d=o.groupMode,h=o.layout,b=o.legendLabel,p=o.reverse,g=fy(null!=b?b:"indexes"===u?"indexValue":"id");return"indexes"===u?(s=fT()(l.map(function(o){var s,f;return{id:null!=(s=o.data.indexValue)?s:"",label:g(o.data),hidden:o.data.hidden,color:null!=(f=o.color)?f:"#000"}}),function(o){return o.id}),"horizontal"===h&&s.reverse(),s):(f=fT()(l.map(function(o){var s;return{id:o.data.id,label:g(o.data),hidden:o.data.hidden,color:null!=(s=o.color)?s:"#000"}}),function(o){return o.id}),("vertical"===h&&"stacked"===d&&"column"===c&&!0!==p||"horizontal"===h&&"stacked"===d&&!0===p)&&f.reverse(),f)},hR=function(o,s,f){var l=o.get(s)||0;o.set(s,l+f)},hz=function(o,s,f){var l=o.get(s)||0;o.set(s,l+(f>0?f:0))},hL=function(o,s,f){var l=o.get(s)||0;o.set(s,Math.max(l,Number(f)))},hN=function(o,s){var f=o.get(s)||0;o.set(s,f+1)},hY=function(o){var s=o.indexBy,f=void 0===s?hp.indexBy:s,c=o.keys,u=void 0===c?hp.keys:c,d=o.label,h=void 0===d?hp.label:d,b=o.tooltipLabel,p=void 0===b?hp.tooltipLabel:b,g=o.valueFormat,v=o.colors,y=void 0===v?hp.colors:v,m=o.colorBy,x=void 0===m?hp.colorBy:m,_=o.borderColor,w=void 0===_?hp.borderColor:_,k=o.labelTextColor,M=void 0===k?hp.labelTextColor:k,C=o.groupMode,T=void 0===C?hp.groupMode:C,j=o.layout,S=void 0===j?hp.layout:j,O=o.reverse,A=void 0===O?hp.reverse:O,D=o.data,P=o.minValue,U=void 0===P?hp.minValue:P,E=o.maxValue,F=void 0===E?hp.maxValue:E,W=o.margin,R=o.width,z=o.height,L=o.padding,N=void 0===L?hp.padding:L,Y=o.innerPadding,V=void 0===Y?hp.innerPadding:Y,I=o.valueScale,q=void 0===I?hp.valueScale:I,H=o.indexScale,B=void 0===H?hp.indexScale:H,$=o.initialHiddenIds,X=void 0===$?hp.initialHiddenIds:$,G=o.enableLabel,Z=void 0===G?hp.enableLabel:G,Q=o.labelSkipWidth,J=void 0===Q?hp.labelSkipWidth:Q,K=o.labelSkipHeight,ee=void 0===K?hp.labelSkipHeight:K,et=o.legends,en=void 0===et?hp.legends:et,er=o.legendLabel,ei=o.totalsOffset,ea=void 0===ei?hp.totalsOffset:ei,eo=(0,l.useState)(null!=X?X:[]),es=eo[0],ef=eo[1],el=(0,l.useCallback)(function(o){ef(function(s){return s.indexOf(o)>-1?s.filter(function(s){return s!==o}):[].concat(s,[o])})},[]),ec=fm(f),eu=fm(h),ed=fm(p),eh=sB(g),eb=sZ(),ep=(0,l.useMemo)(function(){return dW(y,x)},[y,x]),eg=dO(w,eb),ev=dO(M,eb),ey=("grouped"===T?hA:hF)({layout:S,reverse:A,data:D,getIndex:ec,
1keys:u,minValue:U,maxValue:F,width:R,height:z,getColor:ep,padding:N,innerPadding:V,valueScale:q,indexScale:B,hiddenIds:es,formatValue:eh,getTooltipLabel:ed,margin:W}),em=ey.bars,ex=ey.xScale,e_=ey.yScale,ew=(0,l.useMemo)(function(){return em.filter(function(o){return null!==o.data.value}).map(function(o,s){return dK({},o,{index:s})})},[em]),ek=(0,l.useCallback)(function(o){var s=o.width,f=o.height;return!!Z&&!(J>0&&s<J)&&!(ee>0&&f<ee)},[Z,J,ee]),eM=(0,l.useMemo)(function(){return u.map(function(o){var s=em.find(function(s){return s.data.id===o});return dK({},s,{data:dK({id:o},null==s?void 0:s.data,{hidden:es.includes(o)})})})},[es,u,em]),eC=(0,l.useMemo)(function(){return en.map(function(o){return[o,hW({bars:"keys"===o.dataFrom?eM:em,direction:o.direction,from:o.dataFrom,groupMode:T,layout:S,legendLabel:er,reverse:A})]})},[en,eM,em,T,S,er,A]),eT=(0,l.useMemo)(function(){return function(o,s,f,l,c,u,d){void 0===l&&(l=hp.layout),void 0===c&&(c=hp.groupMode);var h=[];if(0===o.length)return h;var b=new Map,p=o[0].width,g=o[0].height;if("stacked"===c){var v=new Map;o.forEach(function(o){var s=o.data,f=s.indexValue,l=s.value;hR(b,f,Number(l)),hz(v,f,Number(l))}),v.forEach(function(o,c){var v,y,m,x=b.get(c)||0;"vertical"===l?(v=s(c),y=f(o),m=f(o/2)):(v=s(o),y=f(c),m=s(o/2)),v+="vertical"===l?p/2:u,y+="vertical"===l?-u:g/2,h.push({key:"total_"+c,x:v,y:y,value:x,formattedValue:d(x),animationOffset:m})})}else if("grouped"===c){var y=new Map,m=new Map;o.forEach(function(o){var s=o.data,f=s.indexValue,l=s.value;hR(b,f,Number(l)),hL(y,f,Number(l)),hN(m,f)}),y.forEach(function(o,c){var v,y,x,_=b.get(c)||0,w=m.get(c);"vertical"===l?(v=s(c),y=f(o),x=f(o/2)):(v=s(o),y=f(c),x=s(o/2)),v+="vertical"===l?w*p/2:u,y+="vertical"===l?-u:w*g/2,h.push({key:"total_"+c,x:v,y:y,value:_,formattedValue:d(_),animationOffset:x})})}return h}(em,ex,e_,S,T,ea,eh)},[em,ex,e_,S,T,ea,eh]);return{bars:em,barsWithValue:ew,xScale:ex,yScale:e_,getIndex:ec,getLabel:eu,getTooltipLabel:ed,formatValue:eh,getColor:ep,getBorderColor:eg,getLabelColor:ev,shouldRenderBarLabel:ek,hiddenIds:es,toggleSerie:el,legendsWithData:eC,barTotals:eT}},hV=function(o){var s=o.data,f=o.springConfig,l=o.animate,c=o.layout,u=void 0===c?hg.layout:c,d=sZ();return ns(s,{keys:function(o){return o.key},from:function(o){return{x:"vertical"===u?o.x:o.animationOffset,y:"vertical"===u?o.animationOffset:o.y,labelOpacity:0}},enter:function(o){return{x:o.x,y:o.y,labelOpacity:1}},update:function(o){return{x:o.x,y:o.y,labelOpacity:1}},leave:function(o){return{x:"vertical"===u?o.x:o.animationOffset,y:"vertical"===u?o.animationOffset:o.y,labelOpacity:0}},config:f,immediate:!l,initial:l?void 0:null})(function(o,s){return(0,nS.jsx)(nj.text,{x:o.x,y:o.y,fillOpacity:o.labelOpacity,style:dK({},d.labels.text,{pointerEvents:"none",fill:d.text.fill}),fontWeight:"bold",fontSize:d.labels.text.fontSize,fontFamily:d.labels.text.fontFamily,textAnchor:"vertical"===u?"middle":"start",alignmentBaseline:"vertical"===u?"alphabetic":"middle",children:s.formattedValue},s.key)})},hI=["isInteractive","animate","motionConfig","theme","renderWrapper"],hq=function(o){var s=o.data,f=o.indexBy,c=o.keys,u=o.margin,d=o.width,h=o.height,b=o.groupMode,p=o.layout,g=o.reverse,v=o.minValue,y=o.maxValue,m=o.valueScale,x=o.indexScale,_=o.padding,w=o.innerPadding,k=o.axisTop,M=o.axisRight,C=o.axisBottom,T=void 0===C?hg.axisBottom:C,j=o.axisLeft,S=void 0===j?hg.axisLeft:j,O=o.enableGridX,A=void 0===O?hg.enableGridX:O,D=o.enableGridY,P=void 0===D?hg.enableGridY:D,U=o.gridXValues,E=o.gridYValues,F=o.layers,W=void 0===F?hg.layers:F,R=o.barComponent,z=void 0===R?hg.barComponent:R,L=o.enableLabel,N=void 0===L?hg.enableLabel:L,Y=o.label,V=o.labelSkipWidth,I=void 0===V?hg.labelSkipWidth:V,q=o.labelSkipHeight,H=void 0===q?hg.labelSkipHeight:q,B=o.labelTextColor,$=o.labelPosition,X=void 0===$?hg.labelPosition:$,G=o.labelOffset,Z=void 0===G?hg.labelOffset:G,Q=o.markers,J=void 0===Q?hg.markers:Q,K=o.colorBy,ee=o.colors,et=o.defs,en=void 0===et?hg.defs:et,er=o.fill,ei=void 0===er?hg.fill:er,ea=o.borderRadius,eo=void 0===ea?hg.borderRadius:ea,es=o.borderWidth,ef=void 0===es?hg.borderWidth:es,el=o.borderColor,ec=o.annotations,eu=void 0===ec?hg.annotations:ec,ed=o.legendLabel,eh=o.tooltipLabel,eb=o.valueFormat,ep=o.isInteractive,eg=void 0===ep?hg.isInteractive:ep,ev=o.tooltip,ey=void 0===ev?hg.tooltip:ev,em=o.onClick,ex=o.onMouseEnter,e_=o.onMouseLeave,ew=o.legends,ek=o.role,eM=void 0===ek?hg.role:ek,eC=o.ariaLabel,eT=o.ariaLabelledBy,ej=o.ariaDescribedBy,eS=o.isFocusable,eO=void 0===eS?hg.isFocusable:eS,eA=o.barAriaLabel,eD=o.barAriaLabelledBy,eP=o.barAriaDescribedBy,eU=o.barAriaHidden,eE=o.barAriaDisabled,eF=o.initialHiddenIds,eW=o.enableTotals,eR=void 0===eW?hg.enableTotals:eW,ez=o.totalsOffset,eL=void 0===ez?hg.totalsOffset:ez,eN=sz(),eY=eN.animate,eV=eN.config,eI=sq(d,h,u),eq=eI.outerWidth,eH=eI.outerHeight,eB=eI.margin,e$=eI.innerWidth,eX=eI.innerHeight,eG=hY({indexBy:f,label:Y,tooltipLabel:eh,valueFormat:eb,colors:ee,colorBy:K,borderColor:el,labelTextColor:B,groupMode:b,layout:p,reverse:g,data:s,keys:c,minValue:v,maxValue:y,margin:eB,width:e$,height:eX,padding:_,innerPadding:w,valueScale:m,indexScale:x,enableLabel:N,labelSkipWidth:I,labelSkipHeight:H,legends:ew,legendLabel:ed,initialHiddenIds:eF,totalsOffset:eL}),eZ=eG.bars,eQ=eG.barsWithValue,eJ=eG.xScale,eK=eG.yScale,e0=eG.getLabel,e1=eG.getTooltipLabel,e2=eG.getBorderColor,e5=eG.getLabelColor,e6=eG.shouldRenderBarLabel,e8=eG.toggleSerie,e7=eG.legendsWithData,e3=eG.barTotals,e4=eG.getColor,e9=hw(p,g,X,Z),te=ns(eQ,{keys:function(o){return o.key},from:function(o){return dK({borderColor:e2(o),color:o.color,height:0,labelColor:e5(o),labelOpacity:0},e9(o.width,o.height),{transform:"translate("+o.x+", "+(o.y+o.height)+")",width:o.width},"vertical"===p?{}:{height:o.height,transform:"translate("+o.x+", "+o.y+")",width:0})},enter:function(o){return dK({borderColor:e2(o),color:o.color,height:o.height,labelColor:e5(o),labelOpacity:1},e9(o.width,o.height),{transform:"translate("+o.x+", "+o.y+")",width:o.width})},update:function(o){return dK({borderColor:e2(o),color:o.color,height:o.height,labelColor:e5(o),labelOpacity:1},e9(o.width,o.height),{transform:"translate("+o.x+", "+o.y+")",width:o.width})},leave:function(o){return dK({borderColor:e2(o),color:o.color,height:0,labelColor:e5(o),labelOpacity:0},e9(o.width,o.height),{labelY:0,transform:"translate("+o.x+", "+(o.y+o.height)+")",width:o.width},"vertical"===p?{}:dK({},e9(o.width,o.height),{labelX:0,height:o.height,transform:"translate("+o.x+", "+o.y+")",width:0}))},config:eV,immediate:!eY,initial:eY?void 0:null}),tt=(0,l.useMemo)(function(){return{borderRadius:eo,borderWidth:ef,enableLabel:N,isInteractive:eg,labelSkipWidth:I,labelSkipHeight:H,onClick:em,onMouseEnter:ex,onMouseLeave:e_,getTooltipLabel:e1,tooltip:ey,isFocusable:eO,ariaLabel:eA,ariaLabelledBy:eD,ariaDescribedBy:eP,ariaHidden:eU,ariaDisabled:eE}},[eo,ef,N,e1,eg,H,I,em,ex,e_,ey,eO,eA,eD,eP,eU,eE]),tn=fM(en,eZ,ei,{dataKey:"data",targetKey:"data.fill"}),tr={annotations:null,axes:null,bars:null,grid:null,legends:null,markers:null,totals:null};W.includes("annotations")&&(tr.annotations=(0,nS.jsx)(hu,{bars:eZ,annotations:eu},"annotations")),W.includes("axes")&&(tr.axes=(0,nS.jsx)(uG,{xScale:eJ,yScale:eK,width:e$,height:eX,top:k,right:M,bottom:T,left:S},"axes")),W.includes("bars")&&(tr.bars=(0,nS.jsx)(l.Fragment,{children:te(function(o,s){return(0,l.createElement)(z,dK({},tt,{bar:s,style:o,shouldRenderLabel:e6(s),label:e0(s.data)}))})},"bars")),W.includes("grid")&&(tr.grid=(0,nS.jsx)(uJ,{width:e$,height:eX,xScale:A?eJ:null,yScale:P?eK:null,xValues:U,yValues:E},"grid")),W.includes("legends")&&(tr.legends=(0,nS.jsx)(hd,{width:e$,height:eX,legends:e7,toggleSerie:e8},"legends")),W.includes("markers")&&(tr.markers=(0,nS.jsx)(fv,{markers:J,width:e$,height:eX,xScale:eJ,yScale:eK},"markers")),W.includes("totals")&&eR&&(tr.totals=(0,nS.jsx)(hV,{data:e3,springConfig:eV,animate:eY,layout:p},"totals"));var ti=(0,l.useMemo)(function(){return dK({}
1,tt,{margin:eB,width:d,height:h,innerWidth:e$,innerHeight:eX,bars:eZ,legendData:e7,enableLabel:N,xScale:eJ,yScale:eK,tooltip:ey,getTooltipLabel:e1,onClick:em,onMouseEnter:ex,onMouseLeave:e_,getColor:e4})},[tt,eB,d,h,e$,eX,eZ,e7,N,eJ,eK,ey,e1,em,ex,e_,e4]);return(0,nS.jsx)(fc,{width:eq,height:eH,margin:eB,defs:tn,role:eM,ariaLabel:eC,ariaLabelledBy:eT,ariaDescribedBy:ej,isFocusable:eO,children:W.map(function(o,s){var f;return"function"==typeof o?(0,nS.jsx)(l.Fragment,{children:(0,l.createElement)(o,ti)},s):null!=(f=null==tr?void 0:tr[o])?f:null})})},hH=function(o){var s=o.isInteractive,f=void 0===s?hg.isInteractive:s,l=o.animate,c=void 0===l?hg.animate:l,u=o.motionConfig,d=void 0===u?hg.motionConfig:u,h=o.theme,b=o.renderWrapper,p=d0(o,hI);return(0,nS.jsx)(s1,{animate:c,isInteractive:f,motionConfig:d,renderWrapper:b,theme:h,children:(0,nS.jsx)(hq,dK({isInteractive:f},p))})},hB=["isInteractive","renderWrapper","theme"],h$=function(o,s,f,l){return o.find(function(o){var c,u,d,h;return c=o.x+s.left,u=o.y+s.top,d=o.width,h=o.height,c<=f&&f<=c+d&&u<=l&&l<=u+h})},hX=function(o){var s=o.data,f=o.indexBy,c=o.keys,u=o.margin,d=o.width,h=o.height,b=o.groupMode,p=o.layout,g=o.reverse,v=o.minValue,y=o.maxValue,m=o.valueScale,x=o.indexScale,_=o.padding,w=o.innerPadding,k=o.axisTop,M=o.axisRight,C=o.axisBottom,T=void 0===C?hv.axisBottom:C,j=o.axisLeft,S=void 0===j?hv.axisLeft:j,O=o.enableGridX,A=void 0===O?hv.enableGridX:O,D=o.enableGridY,P=void 0===D?hv.enableGridY:D,U=o.gridXValues,E=o.gridYValues,F=o.labelPosition,W=void 0===F?hv.labelPosition:F,R=o.labelOffset,z=void 0===R?hv.labelOffset:R,L=o.layers,N=void 0===L?hv.layers:L,Y=o.renderBar,V=void 0===Y?function(o,s){var f=s.bar,l=f.color,c=f.height,u=f.width,d=f.x,h=f.y,b=s.borderColor,p=s.borderRadius,g=s.borderWidth,v=s.label,y=s.labelColor,m=s.shouldRenderLabel,x=s.labelX,_=s.labelY,w=s.textAnchor;if(o.fillStyle=l,g>0&&(o.strokeStyle=b,o.lineWidth=g),o.beginPath(),p>0){var k=Math.min(p,c);o.moveTo(d+k,h),o.lineTo(d+u-k,h),o.quadraticCurveTo(d+u,h,d+u,h+k),o.lineTo(d+u,h+c-k),o.quadraticCurveTo(d+u,h+c,d+u-k,h+c),o.lineTo(d+k,h+c),o.quadraticCurveTo(d,h+c,d,h+c-k),o.lineTo(d,h+k),o.quadraticCurveTo(d,h,d+k,h),o.closePath()}else o.rect(d,h,u,c);o.fill(),g>0&&o.stroke(),m&&(o.textBaseline="middle",o.textAlign="middle"===w?"center":w,o.fillStyle=y,o.fillText(v,d+x,h+_))}:Y,I=o.enableLabel,q=void 0===I?hv.enableLabel:I,H=o.label,B=o.labelSkipWidth,$=void 0===B?hv.labelSkipWidth:B,X=o.labelSkipHeight,G=void 0===X?hv.labelSkipHeight:X,Z=o.labelTextColor,Q=o.colorBy,J=o.colors,K=o.borderRadius,ee=void 0===K?hv.borderRadius:K,et=o.borderWidth,en=void 0===et?hv.borderWidth:et,er=o.borderColor,ei=o.annotations,ea=void 0===ei?hv.annotations:ei,eo=o.legendLabel,es=o.tooltipLabel,ef=o.valueFormat,el=o.isInteractive,ec=void 0===el?hv.isInteractive:el,eu=o.tooltip,ed=void 0===eu?hv.tooltip:eu,eh=o.onClick,eb=o.onMouseEnter,ep=o.onMouseLeave,eg=o.legends,ev=o.pixelRatio,ey=void 0===ev?hv.pixelRatio:ev,em=o.canvasRef,ex=o.enableTotals,e_=void 0===ex?hv.enableTotals:ex,ew=o.totalsOffset,ek=void 0===ew?hv.totalsOffset:ew,eM=(0,l.useRef)(null),eC=sZ(),eT=sq(d,h,u),ej=eT.margin,eS=eT.innerWidth,eO=eT.innerHeight,eA=eT.outerWidth,eD=eT.outerHeight,eP=hY({indexBy:f,label:H,tooltipLabel:es,valueFormat:ef,colors:J,colorBy:Q,borderColor:er,labelTextColor:Z,groupMode:b,layout:p,reverse:g,data:s,keys:c,minValue:v,maxValue:y,margin:ej,width:eS,height:eO,padding:_,innerPadding:w,valueScale:m,indexScale:x,enableLabel:q,labelSkipWidth:$,labelSkipHeight:G,legends:eg,legendLabel:eo,totalsOffset:ek}),eU=eP.bars,eE=eP.barsWithValue,eF=eP.xScale,eW=eP.yScale,eR=eP.getLabel,ez=eP.getTooltipLabel,eL=eP.getBorderColor,eN=eP.getLabelColor,eY=eP.shouldRenderBarLabel,eV=eP.legendsWithData,eI=eP.barTotals,eq=eP.getColor,eH=nY(),eB=eH.showTooltipFromEvent,e$=eH.hideTooltip,eX=dl({annotations:df({data:eU,annotations:ea,getPosition:function(o){return{x:o.x,y:o.y}},getDimensions:function(o){var s=o.width,f=o.height;return{width:s,height:f,size:Math.max(s,f)}}})}),eG=(0,l.useMemo)(function(){return{borderRadius:ee,borderWidth:en,isInteractive:ec,isFocusable:!1,labelSkipWidth:$,labelSkipHeight:G,margin:ej,width:d,height:h,innerWidth:eS,innerHeight:eO,bars:eU,legendData:eV,enableLabel:q,xScale:eF,yScale:eW,tooltip:ed,getTooltipLabel:ez,onClick:eh,onMouseEnter:eb,onMouseLeave:ep,getColor:eq}},[ee,en,ec,$,G,ej,d,h,eS,eO,eU,eV,q,eF,eW,ed,ez,eh,eb,ep,eq]),eZ=sB(ef),eQ=hw(p,g,W,z);(0,l.useEffect)(function(){var o,s=null==(o=eM.current)?void 0:o.getContext("2d");eM.current&&s&&(eM.current.width=eA*ey,eM.current.height=eD*ey,s.scale(ey,ey),s.fillStyle=eC.background,s.fillRect(0,0,eA,eD),s.translate(ej.left,ej.top),N.forEac
1h(function(o){var f;"grid"===o?"number"==typeof eC.grid.line.strokeWidth&&eC.grid.line.strokeWidth>0&&(s.lineWidth=eC.grid.line.strokeWidth,s.strokeStyle=eC.grid.line.stroke,A&&u1(s,{width:eS,height:eO,scale:eF,axis:"x",values:U}),P&&u1(s,{width:eS,height:eO,scale:eW,axis:"y",values:E})):"axes"===o?u0(s,{xScale:eF,yScale:eW,width:eS,height:eO,top:k,right:M,bottom:T,left:S,theme:eC}):"bars"===o?eE.forEach(function(o){V(s,dK({bar:o,borderColor:eL(o),borderRadius:ee,borderWidth:en,label:eR(o.data),labelColor:eN(o),shouldRenderLabel:eY(o)},eQ(o.width,o.height)))}):"legends"===o?eV.forEach(function(o){var f=o[0],l=o[1];dG(s,dK({},f,{data:l,containerWidth:eS,containerHeight:eO,theme:eC}))}):"annotations"===o?dv(s,{annotations:eX,theme:eC}):"totals"===o&&e_?(void 0===(f=p)&&(f=hv.layout),s.fillStyle=eC.text.fill,s.font="bold "+eC.labels.text.fontSize+"px "+eC.labels.text.fontFamily,s.textBaseline="vertical"===f?"alphabetic":"middle",s.textAlign="vertical"===f?"center":"start",eI.forEach(function(o){s.fillText(o.formattedValue,o.x,o.y)})):"function"==typeof o&&o(s,eG)}),s.save())},[T,S,M,k,eE,ee,en,eX,A,P,eL,eR,eN,U,E,b,h,eO,eS,eG,N,p,eV,ej.left,ej.top,eD,eA,ey,V,eF,eW,g,eY,eC,d,eI,e_,eZ,eQ]);var eJ=(0,l.useCallback)(function(o){if(eU&&eM.current){var s=fx(eM.current,o),f=h$(eU,ej,s[0],s[1]);void 0!==f?(eB((0,l.createElement)(ed,dK({},f.data,{color:f.color,label:f.label,value:Number(f.data.value)})),o),"mouseenter"===o.type&&(null==eb||eb(f.data,o))):e$()}},[e$,ej,eb,eU,eB,ed]),eK=(0,l.useCallback)(function(o){if(eU&&eM.current){e$();var s=fx(eM.current,o),f=h$(eU,ej,s[0],s[1]);f&&(null==ep||ep(f.data,o))}},[e$,ej,ep,eU]),e0=(0,l.useCallback)(function(o){if(eU&&eM.current){var s=fx(eM.current,o),f=h$(eU,ej,s[0],s[1]);void 0!==f&&(null==eh||eh(dK({},f.data,{color:f.color}),o))}},[ej,eh,eU]);return(0,nS.jsx)("canvas",{ref:function(o){eM.current=o,em&&"current"in em&&(em.current=o)},width:eA*ey,height:eD*ey,style:{width:eA,height:eD,cursor:ec?"auto":"normal"},onMouseEnter:ec?eJ:void 0,onMouseMove:ec?eJ:void 0,onMouseLeave:ec?eK:void 0,onClick:ec?e0:void 0})},hG=(0,l.forwardRef)(function(o,s){var f=o.isInteractive,l=o.renderWrapper,c=o.theme,u=d0(o,hB);return(0,nS.jsx)(s1,{isInteractive:f,renderWrapper:l,theme:c,animate:!1,children:(0,nS.jsx)(hX,dK({}
1,u,{canvasRef:s}))})}),hZ=function(o){return(0,nS.jsx)(s2,{children:function(s){var f=s.width,l=s.height;return(0,nS.jsx)(hH,dK({width:f,height:l},o))}})};(0,l.forwardRef)(function(o,s){return(0,nS.jsx)(s2,{children:function(f){var l=f.width,c=f.height;return(0,nS.jsx)(hG,dK({width:l,height:c},o,{ref:s}))}})})},91667:(o,s,f)=>{var l=f(89950),c=f(52742),u=f(28654),d={};d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d["[object Arguments]"]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object Boolean]"]=d["[object DataView]"]=d["[object Date]"]=d["[object Error]"]=d["[object Function]"]=d["[object Map]"]=d["[object Number]"]=d["[object Object]"]=d["[object RegExp]"]=d["[object Set]"]=d["[object String]"]=d["[object WeakMap]"]=!1,o.exports=function(o){return u(o)&&c(o.length)&&!!d[l(o)]}},92441:(o,s,f)=>{var l=f(17099),c=f(13674),u=f(71598),d=f(78483),h=f(69455),b=f(92999);function p(o){var s=this.__data__=new l(o);this.size=s.size}p.prototype.clear=c,p.prototype.delete=u,p.prototype.get=d,p.prototype.has=h,p.prototype.set=b,o.exports=p},92999:(o,s,f)=>{var l=f(17099),c=f(36315),u=f(2331);o.exports=function(o,s){var f=this.__data__;if(f instanceof l){var d=f.__data__;if(!c||d.length<199)return d.push([o,s]),this.size=++f.size,this;f=this.__data__=new u(d)}return f.set(o,s),this.size=f.size,this}},93007:o=>{o.exports=Array.isArray},94175:(o,s,f)=>{var l=f(59930),c=f(23550),u=f(47871),d=f(96640),h=f(20067),b=f(99969),p=f(17578),g=f(4767),v=f(93007);o.exports=function(o,s,f){s=s.length?l(s,function(o){return v(o)?function(s){return c(s,1===o.length?o[0]:o)}:o}):[g];var y=-1;return s=l(s,b(u)),h(d(o,function(o,f,c){return{criteria:l(s,function(s){return s(o)}),index:++y,value:o}}),function(o,s){return p(o,s,f)})}},94552:(o,s,f)=>{var l=f(84779),c=f(17099),u=f(36315);o.exports=function(){this.size=0,this.__data__={hash:new l,map:new(u||c),string:new l}}},94806:(o,s,f)=>{var l=f(89226),c=f(27371),u=Object.prototype.propertyIsEnumerable,d=Object.getOwnPropertySymbols;o.exports=d?function(o){return null==o?[]:l(d(o=Object(o)),function(s){return u.call(o,s)})}:c},95029:(o,s,f)=>{o.exports=f(97791)(Object.getPrototypeOf,Object)},95318:(o,s,f)=>{var l=f(58511),c=f(48894),u=f(93007),d=f(68373),h=f(52742),b=f(52141);o.exports=function(o,s,f){s=l(s,o);for(var p=-1,g=s.length,v=!1;++p<g;){var y=b(s[p]);if(!(v=null!=o&&f(o,y)))break;o=o[y]}return v||++p!=g?v:!!(g=null==o?0:o.length)&&h(g)&&d(y,g)&&(u(o)||c(o))}},95345:(o,s,f)=>{o.exports=f(52673)()},95616:(o,s,f)=>{var l=f(45457);o.exports=function(o,s,f){"__proto__"==s&&l?l(o,s,{configurable:!0,enumerable:!0,value:f,writable:!0}):o[s]=f}},95626:(o,s,f)=>{var l=f(23550),c=f(474),u=f(58511);o.exports=function(o,s,f){for(var d=-1,h=s.length,b={};++d<h;){var p=s[d],g=l(o,p);f(g,p)&&c(b,u(p,o),g)}return b}},95975:o=>{o.exports=function(o){return o!=o}},96640:(o,s,f)=>{var l=f(3979),c=f(27136);o.exports=function(o,s){var f=-1,u=c(o)?Array(o.length):[];return l(o,function(o,l,c){u[++f]=s(o,l,c)}),u}},96703:(o,s,f)=>{o.exports=f(43622)(f(19031),"WeakMap")},97023:(o,s,f)=>{var l=f(64451),c=Object.prototype,u=c.hasOwnProperty,d=c.toString,h=l?l.toStringTag:void 0;o.exports=function(o){var s=u.call(o,h),f=o[h];try{o[h]=void 0;var l=!0}catch(o){}var c=d.call(o);return l&&(s?o[h]=f:delete o[h]),c}},97791:o=>{o.exports=function(o,s){return function(f){return o(s(f))}}},98506:(o,s,f)=>{var l=f(40087),c=function(){var o=/[^.]+$/.exec(l&&l.keys&&l.keys.IE_PROTO||"");return o?"Symbol(src)_1."+o:""}();o.exports=function(o){return!!c&&c in o}},98825:o=>{o.exports=function(o){var s=typeof o;return null!=o&&("object"==s||"function"==s)}},98871:(o,s,f)=>{var l=f(27136),c=f(28654);o.exports=function(o){return c(o)&&l(o)}},99828:o=>{var s=Object.prototype.toString;o.exports=function(o){return s.call(o)}},99969:o=>{o.exports=function(o){return function(s){return o(s)}}}}]);
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;
2n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="8d646310-4530-5b3c-a262-31d0b470e50f")}catch(e){}}();
3//# debugId=8d646310-4530-5b3c-a262-31d0b470e50f

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.