UNPKG

cl-react-graph

Version:
1 lines 84.1 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{"+2RS":function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),i={fill:"none",opacity:"1",shapeRendering:"auto",strokeOpacity:"1",strokeWidth:"1"};t.a=function(e){var t=e.left,n=void 0===t?0:t,r=e.top,o=void 0===r?0:r,u=e.width,c=e.height,l=e.stroke,s=void 0===l?"#666":l,f=e.lines,d=void 0===f?{horizontal:2,vertical:0}:f,h=e.svgProps,g=void 0===h?{}:h,p=new Array(d.vertical).fill(""),v=new Array(d.horizontal).fill(""),m=Object.assign({},i,g);return a.a.createElement("g",{className:"grid",transform:"translate("+n+", "+o+")"},p.map((function(e,t){return a.a.createElement("line",Object.assign({key:"vertical-line"+t,stroke:s,x1:u*((t+1)/d.vertical),x2:u*((t+1)/d.vertical),y2:c},m))})),v.map((function(e,t){return a.a.createElement("line",Object.assign({key:"horizontal-line"+t,stroke:s,y1:c*(t/d.horizontal),y2:c*(t/d.horizontal),x2:u},m))})))}},"+UI+":function(e,t,n){"use strict";var r=n("LUcE"),a=n("AGd7"),i=Object(r.a)((function(e){e.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*a.c)/a.a}),(function(e){return e.getDate()-1}));t.a=i;i.range},"//yL":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){return void 0!==e[t]}},"/z0w":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n("q1tI"),a=n.n(r),i=n("fWs0"),o=n("UBVB"),u=function(e){var t=e.direction,n=e.label,r=e.item,i=e.fill,u=void 0===i?"#a9a9a9":i,c=e.inverse,l=void 0!==c&&c,s=t===o.a.VERTICAL?"0, -5":l?"-5, 0":"5, 0",f=t===o.a.VERTICAL?"middle":l?"end":"left";return a.a.createElement("g",{transform:"translate("+s+")",role:"cell"},a.a.createElement("text",{textAnchor:f,fill:u,fontSize:"0.675rem"},null!=n?n:Math.round(Number(r.percentage))+"%"))},c=function(e){var t=e.colorScheme,n=void 0===t?["#a9a9a9","#2a5379"]:t,r=e.springs,c=e.items,l=e.direction,s=e.labels,f=e.LabelComponent,d=e.showLabels,h=void 0===d?[]:d,g=e.visible,p=e.inverse,v=void 0!==p&&p,m=e.width;return a.a.createElement("g",{className:"labels"},r.filter((function(e,t){var n=String(c[t].groupLabel);return!1!==(null==g?void 0:g[n])})).map((function(e,t){var r=c[t];return h[r.datasetIndex]?a.a.createElement(i.a.g,{key:"label-"+r.datasetIndex+"."+r.label+"."+r.value,className:"chart-label",transform:Object(i.b)([e.x,e.y,e.width,e.height],(function(e,t,n,r){return v?l===o.a.VERTICAL?"translate("+(e+n/2)+","+(r+n/2)+")":"translate("+(m-n)+", "+(t+r/2)+")":l===o.a.VERTICAL?"translate("+(e+n/2)+","+t+")":"translate("+(e+n)+", "+(t+r/2)+")"}))},f?a.a.createElement(f,{item:r,inverse:v,direction:l}):a.a.createElement(u,{inverse:v,fill:n[r.datasetIndex],direction:l,label:null==s?void 0:s[t],item:r})):null})))}},"0YW8":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l}));var r=n("ODXe"),a=function(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(a);++r<a;)i[r]=e+r*n;return i},i=n("qJGx"),o=n("CZaE");function u(){var e,t,n=Object(o.a)().unknown(void 0),c=n.domain,l=n.range,s=0,f=1,d=!1,h=0,g=0,p=.5;function v(){var n=c().length,r=f<s,i=r?f:s,o=r?s:f;e=(o-i)/Math.max(1,n-h+2*g),d&&(e=Math.floor(e)),i+=(o-i-e*(n-h))*p,t=e*(1-h),d&&(i=Math.round(i),t=Math.round(t));var u=a(n).map((function(t){return i+e*t}));return l(r?u.reverse():u)}return delete n.unknown,n.domain=function(e){return arguments.length?(c(e),v()):c()},n.range=function(e){var t,n;return arguments.length?(t=e,n=Object(r.a)(t,2),s=n[0],f=n[1],s=+s,f=+f,v()):[s,f]},n.rangeRound=function(e){var t,n;return t=e,n=Object(r.a)(t,2),s=n[0],f=n[1],s=+s,f=+f,d=!0,v()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(d=!!e,v()):d},n.padding=function(e){return arguments.length?(h=Math.min(1,g=+e),v()):h},n.paddingInner=function(e){return arguments.length?(h=Math.min(1,e),v()):h},n.paddingOuter=function(e){return arguments.length?(g=+e,v()):g},n.align=function(e){return arguments.length?(p=Math.max(0,Math.min(1,e)),v()):p},n.copy=function(){return u(c(),[s,f]).round(d).paddingInner(h).paddingOuter(g).align(p)},i.a.apply(v(),arguments)}function c(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return c(t())},e}function l(){return c(u.apply(null,arguments).paddingInner(1))}},"1OyB":function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return r}))},"1pFL":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return c}));n("E9XD");var r=n("2b7M"),a=n("q1tI"),i=n("t6b9"),o=function(e){var t=e.groupLayout,n=e.bins,o=e.values,u=e.clampToZero,c=void 0===u||u,l=Object(a.useState)([0,0]),s=l[0],f=l[1];return Object(a.useEffect)((function(){var e=[];e=t===i.b.STACKED?n.map((function(e,t){return o.map((function(e){return e.data[t]})).reduce((function(e,t){return e+t}),0)})):o.reduce((function(e,t){return e.concat(t.data)}),[]),c&&e.push(0);var a=Object(r.a)(e);a[0]===a[1]&&a[1]++,f(a)}),[n,t,o]),s},u=function(e){var t=e.values,n=e.clampToZero,i=Object(a.useState)([0,0]),o=i[0],u=i[1];return Object(a.useEffect)((function(){var e=t.reduce((function(e,t){return e.concat(t.data.map((function(e){return e.y})))}),[]);n&&e.push(0);var a=Object(r.a)(e);a[0]===a[1]&&a[1]++,u(a)}),[t]),o},c=function(e){var t=e.values,n=e.clampToZero,i=Object(a.useState)([0,0]),o=i[0],u=i[1];return Object(a.useEffect)((function(){var e=t.reduce((function(e,t){return e.concat(t.data.map((function(e){return e.y})))}),[]);n&&e.push(0);var a=Object(r.a)(e);a[0]===a[1]&&a[1]++,u(a)}),[t]),o}},"2XWM":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n("OQCi"),a=n("qy6S"),i=n("qJGx");function o(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function u(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function c(e){var t=1,n=e(o(t),u(t));return n.constant=function(n){return arguments.length?e(o(t=+n),u(t)):t},Object(r.b)(n)}function l(){var e=c(Object(a.c)());return e.copy=function(){return Object(a.a)(e,l()).constant(e.constant())},i.a.apply(e,arguments)}},"3mGy":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t,n){var r;switch(e){case"linear":r=0===t.length?[n[0],n[1]-n[0],n[1]]:t;break;case"log":r=0===t.length&&n?[1e-5*n[1],.001*n[1],.01*n[1],n[1]].map((function(e){return t=e,n=2,Number(Math.round(t+"e+"+n)+"e-"+n);var t,n})):t;break;default:r=t}return r}},"6MCL":function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var r=n("LUcE"),a=n("AGd7");function i(e){return Object(r.a)((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/a.e}))}var o=i(0),u=i(1),c=i(2),l=i(3),s=i(4),f=i(5),d=i(6),h=(o.range,u.range,c.range,l.range,s.range,f.range,d.range,Object(r.a)((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/a.a}),(function(e){return e.getUTCDate()-1}))),g=h,p=(h.range,n("cygP")),v=n("+UI+"),m=n("Qmyf"),b=Object(r.a)((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));b.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.a)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null};var y=b;b.range;function O(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function w(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function x(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var j,k,T={"-":"",_:" ",0:"0"},E=/^\s*\d+/,A=/^%/,S=/[\\^$*+?|[\]().{}]/g;function M(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i<n?new Array(n-i+1).join(t)+a:a)}function I(e){return e.replace(S,"\\$&")}function C(e){return new RegExp("^(?:"+e.map(I).join("|")+")","i")}function L(e){for(var t={},n=-1,r=e.length;++n<r;)t[e[n].toLowerCase()]=n;return t}function R(e,t,n){var r=E.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function D(e,t,n){var r=E.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function N(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function F(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function V(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function U(e,t,n){var r=E.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function H(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Z(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function q(e,t,n){var r=E.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function P(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function W(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Y(e,t,n){var r=E.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function z(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function G(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function B(e,t,n){var r=E.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Q(e,t,n){var r=E.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function X(e,t,n){var r=E.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function _(e,t,n){var r=A.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function $(e,t,n){var r=E.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function J(e,t,n){var r=E.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function K(e,t){return M(e.getDate(),t,2)}function ee(e,t){return M(e.getHours(),t,2)}function te(e,t){return M(e.getHours()%12||12,t,2)}function ne(e,t){return M(1+v.a.count(Object(m.a)(e),e),t,3)}function re(e,t){return M(e.getMilliseconds(),t,3)}function ae(e,t){return re(e,t)+"000"}function ie(e,t){return M(e.getMonth()+1,t,2)}function oe(e,t){return M(e.getMinutes(),t,2)}function ue(e,t){return M(e.getSeconds(),t,2)}function ce(e){var t=e.getDay();return 0===t?7:t}function le(e,t){return M(p.b.count(Object(m.a)(e)-1,e),t,2)}function se(e){var t=e.getDay();return t>=4||0===t?Object(p.c)(e):p.c.ceil(e)}function fe(e,t){return e=se(e),M(p.c.count(Object(m.a)(e),e)+(4===Object(m.a)(e).getDay()),t,2)}function de(e){return e.getDay()}function he(e,t){return M(p.a.count(Object(m.a)(e)-1,e),t,2)}function ge(e,t){return M(e.getFullYear()%100,t,2)}function pe(e,t){return M((e=se(e)).getFullYear()%100,t,2)}function ve(e,t){return M(e.getFullYear()%1e4,t,4)}function me(e,t){var n=e.getDay();return M((e=n>=4||0===n?Object(p.c)(e):p.c.ceil(e)).getFullYear()%1e4,t,4)}function be(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+M(t/60|0,"0",2)+M(t%60,"0",2)}function ye(e,t){return M(e.getUTCDate(),t,2)}function Oe(e,t){return M(e.getUTCHours(),t,2)}function we(e,t){return M(e.getUTCHours()%12||12,t,2)}function xe(e,t){return M(1+g.count(y(e),e),t,3)}function je(e,t){return M(e.getUTCMilliseconds(),t,3)}function ke(e,t){return je(e,t)+"000"}function Te(e,t){return M(e.getUTCMonth()+1,t,2)}function Ee(e,t){return M(e.getUTCMinutes(),t,2)}function Ae(e,t){return M(e.getUTCSeconds(),t,2)}function Se(e){var t=e.getUTCDay();return 0===t?7:t}function Me(e,t){return M(o.count(y(e)-1,e),t,2)}function Ie(e){var t=e.getUTCDay();return t>=4||0===t?s(e):s.ceil(e)}function Ce(e,t){return e=Ie(e),M(s.count(y(e),e)+(4===y(e).getUTCDay()),t,2)}function Le(e){return e.getUTCDay()}function Re(e,t){return M(u.count(y(e)-1,e),t,2)}function De(e,t){return M(e.getUTCFullYear()%100,t,2)}function Ne(e,t){return M((e=Ie(e)).getUTCFullYear()%100,t,2)}function Fe(e,t){return M(e.getUTCFullYear()%1e4,t,4)}function Ve(e,t){var n=e.getUTCDay();return M((e=n>=4||0===n?s(e):s.ceil(e)).getUTCFullYear()%1e4,t,4)}function Ue(){return"+0000"}function He(){return"%"}function Ze(e){return+e}function qe(e){return Math.floor(+e/1e3)}j=function(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,o=e.shortDays,c=e.months,l=e.shortMonths,s=C(a),f=L(a),d=C(i),h=L(i),m=C(o),b=L(o),y=C(c),j=L(c),k=C(l),E=L(l),A={a:function(e){return o[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return c[e.getMonth()]},c:null,d:K,e:K,f:ae,g:pe,G:me,H:ee,I:te,j:ne,L:re,m:ie,M:oe,p:function(e){return a[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Ze,s:qe,S:ue,u:ce,U:le,V:fe,w:de,W:he,x:null,X:null,y:ge,Y:ve,Z:be,"%":He},S={a:function(e){return o[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return c[e.getUTCMonth()]},c:null,d:ye,e:ye,f:ke,g:Ne,G:Ve,H:Oe,I:we,j:xe,L:je,m:Te,M:Ee,p:function(e){return a[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Ze,s:qe,S:Ae,u:Se,U:Me,V:Ce,w:Le,W:Re,x:null,X:null,y:De,Y:Fe,Z:Ue,"%":He},M={a:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.w=b[r[0].toLowerCase()],n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=h[r[0].toLowerCase()],n+r[0].length):-1},b:function(e,t,n){var r=k.exec(t.slice(n));return r?(e.m=E[r[0].toLowerCase()],n+r[0].length):-1},B:function(e,t,n){var r=y.exec(t.slice(n));return r?(e.m=j[r[0].toLowerCase()],n+r[0].length):-1},c:function(e,n,r){return Ie(e,t,n,r)},d:W,e:W,f:X,g:H,G:U,H:z,I:z,j:Y,L:Q,m:P,M:G,p:function(e,t,n){var r=s.exec(t.slice(n));return r?(e.p=f[r[0].toLowerCase()],n+r[0].length):-1},q:q,Q:$,s:J,S:B,u:D,U:N,V:F,w:R,W:V,x:function(e,t,r){return Ie(e,n,t,r)},X:function(e,t,n){return Ie(e,r,t,n)},y:H,Y:U,Z:Z,"%":_};function I(e,t){return function(n){var r,a,i,o=[],u=-1,c=0,l=e.length;for(n instanceof Date||(n=new Date(+n));++u<l;)37===e.charCodeAt(u)&&(o.push(e.slice(c,u)),null!=(a=T[r=e.charAt(++u)])?r=e.charAt(++u):a="e"===r?" ":"0",(i=t[r])&&(r=i(n,a)),o.push(r),c=u+1);return o.push(e.slice(c,u)),o.join("")}}function se(e,t){return function(n){var r,a,i=x(1900,void 0,1);if(Ie(i,e,n+="",0)!=n.length)return null;if("Q"in i)return new Date(i.Q);if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(t&&!("Z"in i)&&(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(a=(r=w(x(i.y,0,1))).getUTCDay(),r=a>4||0===a?u.ceil(r):u(r),r=g.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(a=(r=O(x(i.y,0,1))).getDay(),r=a>4||0===a?p.a.ceil(r):Object(p.a)(r),r=v.a.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),a="Z"in i?w(x(i.y,0,1)).getUTCDay():O(x(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,w(i)):O(i)}}function Ie(e,t,n,r){for(var a,i,o=0,u=t.length,c=n.length;o<u;){if(r>=c)return-1;if(37===(a=t.charCodeAt(o++))){if(a=t.charAt(o++),!(i=M[a in T?t.charAt(o++):a])||(r=i(e,n,r))<0)return-1}else if(a!=n.charCodeAt(r++))return-1}return r}return A.x=I(n,A),A.X=I(r,A),A.c=I(t,A),S.x=I(n,S),S.X=I(r,S),S.c=I(t,S),{format:function(e){var t=I(e+="",A);return t.toString=function(){return e},t},parse:function(e){var t=se(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=I(e+="",S);return t.toString=function(){return e},t},utcParse:function(e){var t=se(e+="",!0);return t.toString=function(){return e},t}}}({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"]}),k=j.format,j.parse,j.utcFormat,j.utcParse},AGd7:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"e",(function(){return u}));var r=1e3,a=6e4,i=36e5,o=864e5,u=6048e5},BsWD:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("a3WO");function a(e,t){if(e){if("string"==typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(e,t):void 0}}},CZaE:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("qJGx");function a(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var o=Symbol("implicit");function u(){var e=new Map,t=[],n=[],i=o;function c(r){var a=r+"",u=e.get(a);if(!u){if(i!==o)return i;e.set(a,u=t.push(r))}return n[(u-1)%n.length]}return c.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new Map;var r,i=a(n);try{for(i.s();!(r=i.n()).done;){var o=r.value,u=o+"";e.has(u)||e.set(u,t.push(o))}}catch(l){i.e(l)}finally{i.f()}return c},c.range=function(e){return arguments.length?(n=Array.from(e),c):n.slice()},c.unknown=function(e){return arguments.length?(i=e,c):i},c.copy=function(){return u(t,n).unknown(i)},r.a.apply(c,arguments),c}},KQm4:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("a3WO");var a=n("BsWD");function i(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Object(a.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},LUcE:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=new Date,a=new Date;function i(e,t,n,o){function u(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return u.floor=function(t){return e(t=new Date(+t)),t},u.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},u.round=function(e){var t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},u.range=function(n,r,a){var i,o=[];if(n=u.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return o;do{o.push(i=new Date(+n)),t(n,a),e(n)}while(i<n&&n<r);return o},u.filter=function(n){return i((function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(u.count=function(t,i){return r.setTime(+t),a.setTime(+i),e(r),e(a),Math.floor(n(r,a))},u.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?u.filter(o?function(t){return o(t)%e==0}:function(t){return u.count(0,t)%e==0}):u:null}),u}},ODXe:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("BsWD");function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,i=void 0;try{for(var o,u=e[Symbol.iterator]();!(r=(o=u.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(c){a=!0,i=c}finally{try{r||null==u.return||u.return()}finally{if(a)throw i}}return n}}(e,t)||Object(r.a)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},QkK5:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n("q1tI"),a=n("i8i4");function i(e){this.wrapped=e}function o(e){var t,n;function r(t,n){try{var o=e[t](n),u=o.value,c=u instanceof i;Promise.resolve(c?u.wrapped:u).then((function(e){c?r("next",e):a(o.done?"return":"normal",e)}),(function(e){r("throw",e)}))}catch(l){a("throw",l)}}function a(e,a){switch(e){case"return":t.resolve({value:a,done:!0});break;case"throw":t.reject(a);break;default:t.resolve({value:a,done:!1})}(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,a){return new Promise((function(i,o){var u={key:e,arg:a,resolve:i,reject:o,next:null};n?n=n.next=u:(t=n=u,r(e,a))}))},"function"!=typeof e.return&&(this.return=void 0)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}"function"==typeof Symbol&&Symbol.asyncIterator&&(o.prototype[Symbol.asyncIterator]=function(){return this}),o.prototype.next=function(e){return this._invoke("next",e)},o.prototype.throw=function(e){return this._invoke("throw",e)},o.prototype.return=function(e){return this._invoke("return",e)};var f=function(e,t){if(e.createSVGPoint){var n=e.createSVGPoint();return n.x=t.clientX,n.y=t.clientY,[(n=n.matrixTransform(e.getScreenCTM().inverse())).x,n.y]}var r=e.getBoundingClientRect();return[t.clientX-r.left-e.clientLeft,t.clientY-r.top-e.clientTop]},d=function(e){function t(){var e;return u(this,t),(e=s(this,l(t).apply(this,arguments))).state={type:"TooltipHidden"},e.updateTooltip=function(t){if(e.props){var n=e.props.containerRef?e.props.containerRef.current:e.safeMouseTrigger?e.safeMouseTrigger.ownerSVGElement:void 0;if(n){var r=f(n,t);e.setState({type:"TooltipVisible",svgSvgElement:n,x:r[0],y:r[1]})}}},e.hideTooltip=function(){e.setState({type:"TooltipHidden"})},e}var n,i,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}})}(t,e),n=t,(i=[{key:"componentDidMount",value:function(){var e=this.props.triggerRef.current;e&&e.addEventListener&&(this.safeMouseTrigger=e,e.addEventListener("mouseover",this.updateTooltip),e.addEventListener("mousemove",this.updateTooltip),e.addEventListener("mouseleave",this.hideTooltip))}},{key:"render",value:function(){if("TooltipHidden"===this.state.type)return Object(r.createElement)("g",null);var e=this.state.x,t=this.state.y,n=Object(r.createElement)("g",{className:"Tooltip",transform:"translate(".concat(e,", ").concat(t,")"),pointerEvents:"none"},this.props.children instanceof Function?this.props.children(e,t):this.props.children);return Object(a.createPortal)(n,this.state.svgSvgElement)}},{key:"componentWillUnmount",value:function(){this.safeMouseTrigger&&this.safeMouseTrigger.removeEventListener&&(this.safeMouseTrigger.removeEventListener("mouseover",this.updateTooltip),this.safeMouseTrigger.removeEventListener("mousemove",this.updateTooltip),this.safeMouseTrigger.removeEventListener("mouseleave",this.hideTooltip))}}])&&c(n.prototype,i),o&&c(n,o),t}(r.Component)},Qmyf:function(e,t,n){"use strict";var r=n("LUcE"),a=Object(r.a)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));a.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.a)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},t.a=a;a.range},RuFW:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"f",(function(){return i})),n.d(t,"g",(function(){return o})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"a",(function(){return s}));n("E9XD");var r=n("t6b9"),a=function(e){var t=e.groupLayout;return e.stacked||t===r.b.STACKED||t===r.b.OVERLAID},i=function(e){var t,n=null!==(t=null==e?void 0:e.paddingInner)&&void 0!==t?t:0;return n>=0&&n<=1?n:.1},o=function(e){var t,n=null!==(t=null==e?void 0:e.paddingOuter)&&void 0!==t?t:0;return n>=0&&n<=1?n:.1},u=function(e,t,n,a){var i=a.bandwidth(),o=t!==r.b.OVERLAID?0:n.overlayMargin>=1?e*n.overlayMargin*2:Math.round(e*n.overlayMargin*i);return t===r.b.OVERLAID&&1===o&&i>4&&(o=2),Math.max(1,i-o)},c=function(e){var t,n,r=null!==(t=null==e||null===(n=e.grouped)||void 0===n?void 0:n.paddingInner)&&void 0!==t?t:.1;return r>=0&&r<=1?r:.1},l=function(e){var t,n,r=null!==(t=null==e||null===(n=e.grouped)||void 0===n?void 0:n.paddingOuter)&&void 0!==t?t:.1;return r>=0&&r<=1?r:.1},s=function(e){var t=e.values,n=e.bins,r=e.visible,a=[],i=n.reduce((function(e,t){return e.concat(Array.isArray(t)?t:[t])}),[]);return t.forEach((function(e,t){var n=e.data.reduce((function(e,t){return e+t}),0);e.data.forEach((function(o,u){a.push({groupLabel:e.label,datasetIndex:t,label:String(i[u]),binIndex:u,percentage:0===n?"0":(o/n*100).toFixed(2),value:!1!==r[i[u]]&&!1!==r[e.label]?o:0})}))})),{binLabels:i,dataSets:a}}},UBVB:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r,a=n("pBfT"),i=n("q1tI"),o=n.n(i),u=n("uZNN"),c=n("ress"),l=n("+2RS"),s=n("faMQ"),f=n("o6j4"),d=n("t6b9"),h=n("1pFL");!function(e){e.HORIZONTAL="HORIZONTAL",e.VERTICAL="VERTICAL"}(r||(r={}));t.b=function(e){var t,n,i=e.animation,g=e.axisLabelFormat,p=e.colorScheme,v=void 0===p?a.a:p,m=e.data,b=e.direction,y=void 0===b?r.VERTICAL:b,O=e.grid,w=e.id,x=void 0===w?"":w,j=e.groupLayout,k=void 0===j?d.b.GROUPED:j,T=e.height,E=e.LabelComponent,A=e.padding,S=void 0===A?u.b:A,M=e.showLabels,I=void 0===M?[]:M,C=e.tip,L=e.visible,R=e.width,D=e.xAxisHeight,N=e.xAxisLabelOrientation,F=void 0===N?f.a.HORIZONTAL:N,V=e.yAxisWidth,U=e.bars;if(V||(V=y===r.VERTICAL?40:100),D||(D=y===r.VERTICAL?100:40),0===R)return null;var H=Object(h.a)({groupLayout:k,bins:m.bins,values:m.counts});return o.a.createElement(c.a,{width:R+30,height:T,id:x},O&&o.a.createElement(l.a,{left:V,height:T-D,svgProps:Object.assign({},O.x.style),lines:{vertical:O.y.ticks,horizontal:O.x.ticks},width:R-V}),o.a.createElement(u.a,{bins:m.bins,colorScheme:v,config:i,direction:y,domain:H,groupLayout:k,height:T-D,LabelComponent:E,left:V,padding:S,showLabels:I,tip:C,values:m.counts,visible:L,width:R-V,rx:null!==(t=null==U?void 0:U.rx)&&void 0!==t?t:0,ry:null!==(n=null==U?void 0:U.ry)&&void 0!==n?n:0}),o.a.createElement(f.c,{width:V,height:T-D,labelFormat:g,scale:y===r.HORIZONTAL?"band":"linear",values:y===r.HORIZONTAL?m.bins:void 0,domain:y===r.HORIZONTAL?void 0:H,padding:S}),o.a.createElement(s.a,{width:R-V,height:D,top:T-D,padding:S,left:V,labelFormat:g,labelOrientation:F,scale:y===r.HORIZONTAL?"linear":"band",values:y===r.HORIZONTAL?void 0:m.bins,domain:y===r.HORIZONTAL?H:void 0}))}},XuR1:function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var r=n("YAZV"),a=n("PWKn"),i=n("Qmyf"),o=n("LUcE"),u=Object(o.a)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()})),c=u,l=(u.range,n("cygP")),s=n("+UI+"),f=n("AGd7"),d=Object(o.a)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*f.d-e.getMinutes()*f.c)}),(function(e,t){e.setTime(+e+t*f.b)}),(function(e,t){return(t-e)/f.b}),(function(e){return e.getHours()})),h=d,g=(d.range,Object(o.a)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*f.d)}),(function(e,t){e.setTime(+e+t*f.c)}),(function(e,t){return(t-e)/f.c}),(function(e){return e.getMinutes()}))),p=g,v=(g.range,Object(o.a)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*f.d)}),(function(e,t){return(t-e)/f.d}),(function(e){return e.getUTCSeconds()}))),m=v,b=(v.range,Object(o.a)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e})));b.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Object(o.a)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):b:null};var y=b,O=(b.range,n("6MCL")),w=n("qy6S"),x=n("qJGx");function j(e){return new Date(e)}function k(e){return e instanceof Date?+e:+new Date(+e)}function T(e,t,n,i,o,u,c,l,s){var f=Object(w.b)(),d=f.invert,h=f.domain,g=s(".%L"),p=s(":%S"),v=s("%I:%M"),m=s("%I %p"),b=s("%a %d"),y=s("%b %d"),O=s("%B"),x=s("%Y"),E=[[c,1,1e3],[c,5,5e3],[c,15,15e3],[c,30,3e4],[u,1,6e4],[u,5,3e5],[u,15,9e5],[u,30,18e5],[o,1,36e5],[o,3,108e5],[o,6,216e5],[o,12,432e5],[i,1,864e5],[i,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function A(r){return(c(r)<r?g:u(r)<r?p:o(r)<r?v:i(r)<r?m:t(r)<r?n(r)<r?b:y:e(r)<r?O:x)(r)}function S(t,n,i){if(null==t&&(t=10),"number"==typeof t){var o,u=Math.abs(i-n)/t,c=Object(r.a)((function(e){return e[2]})).right(E,u);return c===E.length?(o=Object(a.c)(n/31536e6,i/31536e6,t),t=e):c?(o=(c=E[u/E[c-1][2]<E[c][2]/u?c-1:c])[1],t=c[0]):(o=Math.max(Object(a.c)(n,i,t),1),t=l),t.every(o)}return t}return f.invert=function(e){return new Date(d(e))},f.domain=function(e){return arguments.length?h(Array.from(e,k)):h().map(j)},f.ticks=function(e){var t,n=h(),r=n[0],a=n[n.length-1],i=a<r;return i&&(t=r,r=a,a=t),t=(t=S(e,r,a))?t.range(r,a+1):[],i?t.reverse():t},f.tickFormat=function(e,t){return null==t?A:s(t)},f.nice=function(e){var t=h();return(e=S(e,t[0],t[t.length-1]))?h(function(e,t){var n,r=0,a=(e=e.slice()).length-1,i=e[r],o=e[a];return o<i&&(n=r,r=a,a=n,n=i,i=o,o=n),e[r]=t.floor(i),e[a]=t.ceil(o),e}(t,e)):f},f.copy=function(){return Object(w.a)(f,T(e,t,n,i,o,u,c,l,s))},f}function E(){return x.a.apply(T(i.a,c,l.b,s.a,h,p,m,y,O.a).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}},a3WO:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return r}))},cYOT:function(e,t,n){"use strict";n("E9XD");var r=n("t8Zj"),a=n("2b7M"),i=n("lG5g"),o=n("OQCi"),u=n("q1tI"),c=n.n(u),l=n("fWs0"),s=n("UBVB"),f=n("/z0w"),d=n("mRDx"),h=function(e){return e[1]-e[0]};t.a=function(e){var t=e.bins,n=e.config,g=void 0===n?{duration:250}:n,p=e.colorScheme,v=void 0===p?["#a9a9a9","#2a5379"]:p,m=e.continuousDomain,b=e.direction,y=void 0===b?s.a.HORIZONTAL:b,O=e.domain,w=e.height,x=e.hoverColorScheme,j=e.id,k=e.LabelComponent,T=e.labels,E=e.left,A=void 0===E?0:E,S=e.showLabels,M=void 0===S?[]:S,I=e.stroke,C=void 0===I?"#FFF":I,L=e.top,R=void 0===L?0:L,D=e.tip,N=e.values,F=e.visible,V=void 0===F?{}:F,U=e.width,H=e.rx,Z=void 0===H?0:H,q=e.ry,P=void 0===q?0:q;if(0===U)return null;x||(x=v.map((function(e){var t;return null===(t=Object(i.a)(e))||void 0===t?void 0:t.brighter(.1).toString()})));var W=[],Y=t.reduce((function(e,t){return e.concat(Array.isArray(t)?t:[t])}),[]);N.forEach((function(e,n){var r=e.data.reduce((function(e,n,r){return e+n*h(t[r])}),0);e.data.forEach((function(a,i){W.push({groupLabel:e.label,datasetIndex:n,label:String(Y[i]),binIndex:i,percentage:0===r?"0":(a*h(t[i])/r*100).toFixed(2),value:!1!==V[Y[i]]&&!1!==V[e.label]?a:0})}))}));var z=Object(a.a)([0].concat(Object(r.a)(O))),G=Object(o.a)().domain(z).rangeRound([0,y===s.a.HORIZONTAL?U:w]),B=Object(o.a)().domain(m).rangeRound([0,y===s.a.VERTICAL?U:w]),Q="("+A+", "+R+")",X=Object(u.useState)(-1),_=X[0],$=X[1],J=Object(l.d)(W.length,function(e){var t=e.bins,n=e.direction,r=e.config,a=e.height,i=e.dataSets,o=e.numericScale,u=e.continuousScale,c=e.colorScheme,l=e.hoverColorScheme;return i.map((function(e,i){var f,d,h,g,p=u(t[i][0]),v=t[0][0],m=t[i][1]-t[i][0],b=u(m+v),y=o(e.value);return n===s.a.HORIZONTAL?{from:{width:0,fill:c[e.datasetIndex],hoverFill:null!==(h=null==l?void 0:l[e.datasetIndex])&&void 0!==h?h:c[e.datasetIndex],x:0,y:a-b-p,height:b},to:{width:y,fill:c[e.datasetIndex],hoverFill:null!==(g=null==l?void 0:l[e.datasetIndex])&&void 0!==g?g:c[e.datasetIndex],x:0,y:a-b-p,height:b},config:r}:{from:{height:0,fill:c[e.datasetIndex],hoverFill:null!==(f=null==l?void 0:l[e.datasetIndex])&&void 0!==f?f:c[e.datasetIndex],x:p,y:a,width:b},to:{height:y,fill:c[e.datasetIndex],hoverFill:null!==(d=null==l?void 0:l[e.datasetIndex])&&void 0!==d?d:c[e.datasetIndex],x:p,y:a-y,width:b},config:r}}))}({bins:t,values:N,height:w,width:U,dataSets:W,continuousScale:B,numericScale:G,colorScheme:v,hoverColorScheme:x,config:g,direction:y})),K=[];return c.a.createElement(c.a.Fragment,null,c.a.createElement("g",{className:"bars",transform:"translate"+Q},J.map((function(e,t){var n=W[t];return K[t]=c.a.createRef(),c.a.createElement(l.a.rect,{ref:K[t],stroke:C,className:"chart-bar",role:"cell",rx:Z,ry:P,"data-testid":"chart-bar-"+j+"-"+t,onMouseEnter:function(){return $(t)},onMouseLeave:function(){return $(-1)},key:"bar-"+n.groupLabel+"."+n.label+"."+n.value,height:e.height,fill:_==t?e.hoverFill:e.fill,width:e.width,x:e.x,y:e.y})})),c.a.createElement(f.a,{colorScheme:v,springs:J,showLabels:M,items:W,width:U,direction:y,labels:T,LabelComponent:k})),c.a.createElement(d.a,{springs:J,refs:K,bins:t,tip:D,items:W}))}},cygP:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return u})),n.d(t,"c",(function(){return s}));var r=n("LUcE"),a=n("AGd7");function i(e){return Object(r.a)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*a.c)/a.e}))}var o=i(0),u=i(1),c=i(2),l=i(3),s=i(4),f=i(5),d=i(6);o.range,u.range,c.range,l.range,s.range,f.range,d.range},fWs0:function(e,t,n){"use strict";n.d(t,"a",(function(){return Ie})),n.d(t,"b",(function(){return X})),n.d(t,"c",(function(){return te})),n.d(t,"d",(function(){return ee}));n("E9XD");var r=n("KQm4");function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var i=n("s4An");function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(i.a)(e,t)}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?a(e):t}var l=n("foSv"),s=n("1OyB");function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),e}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=n("k1TG"),p=n("8o2o"),v=n("q1tI"),m=n.n(v);function b(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){u=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(u)throw i}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Object(l.a)(e);if(t){var a=Object(l.a)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return c(this,n)}}var w={arr:Array.isArray,obj:function(e){return"[object Object]"===Object.prototype.toString.call(e)},fun:function(e){return"function"==typeof e},str:function(e){return"string"==typeof e},num:function(e){return"number"==typeof e},und:function(e){return void 0===e},nul:function(e){return null===e},set:function(e){return e instanceof Set},map:function(e){return e instanceof Map},equ:function(e,t){if(typeof e!=typeof t)return!1;if(w.str(e)||w.num(e))return e===t;if(w.obj(e)&&w.obj(t)&&Object.keys(e).length+Object.keys(t).length===0)return!0;var n;for(n in e)if(!(n in t))return!1;for(n in t)if(e[n]!==t[n])return!1;return!w.und(n)||e===t}};function x(){var e=Object(v.useState)(!1)[1];return Object(v.useCallback)((function(){return e((function(e){return!e}))}),[])}function j(e,t){return w.und(e)||w.nul(e)?t:e}function k(e){return w.und(e)?[]:w.arr(e)?e:[e]}function T(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return w.fun(e)?e.apply(void 0,n):e}function E(e){var t=function(e){return e.to,e.from,e.config,e.onStart,e.onRest,e.onFrame,e.children,e.reset,e.reverse,e.force,e.immediate,e.delay,e.attach,e.destroyed,e.interpolateTo,e.ref,e.lazy,Object(p.a)(e,["to","from","config","onStart","onRest","onFrame","children","reset","reverse","force","immediate","delay","attach","destroyed","interpolateTo","ref","lazy"])}(e);if(w.und(t))return Object(g.a)({to:t},e);var n=Object.keys(e).reduce((function(n,r){return w.und(t[r])?Object(g.a)({},n,h({},r,e[r])):n}),{});return Object(g.a)({to:t},n)}var A,S,M=function(){function e(){Object(s.a)(this,e),this.payload=void 0,this.children=[]}return d(e,[{key:"getAnimatedValue",value:function(){return this.getValue()}},{key:"getPayload",value:function(){return this.payload||this}},{key:"attach",value:function(){}},{key:"detach",value:function(){}},{key:"getChildren",value:function(){return this.children}},{key:"addChild",value:function(e){0===this.children.length&&this.attach(),this.children.push(e)}},{key:"removeChild",value:function(e){var t=this.children.indexOf(e);this.children.splice(t,1),0===this.children.length&&this.detach()}}]),e}(),I=function(e){o(n,e);var t=O(n);function n(){var e;return Object(s.a)(this,n),(e=t.apply(this,arguments)).payload=[],e.attach=function(){return e.payload.forEach((function(t){return t instanceof M&&t.addChild(a(e))}))},e.detach=function(){return e.payload.forEach((function(t){return t instanceof M&&t.removeChild(a(e))}))},e}return n}(M),C=function(e){o(n,e);var t=O(n);function n(){var e;return Object(s.a)(this,n),(e=t.apply(this,arguments)).payload={},e.attach=function(){return Object.values(e.payload).forEach((function(t){return t instanceof M&&t.addChild(a(e))}))},e.detach=function(){return Object.values(e.payload).forEach((function(t){return t instanceof M&&t.removeChild(a(e))}))},e}return d(n,[{key:"getValue",value:function(e){void 0===e&&(e=!1);var t={};for(var n in this.payload){var r=this.payload[n];(!e||r instanceof M)&&(t[n]=r instanceof M?r[e?"getAnimatedValue":"getValue"]():r)}return t}},{key:"getAnimatedValue",value:function(){return this.getValue(!0)}}]),n}(M);function L(e,t){A={fn:e,transform:t}}function R(e){S=e}var D,N=function(e){return"undefined"!=typeof window?window.requestAnimationFrame(e):-1};function F(e){D=e}var V=function(){return Date.now()};function U(e){e}var H,Z,q=function(e){return e.current};function P(e){H=e}var W=function(e){o(n,e);var t=O(n);function n(e,r){var a;return Object(s.a)(this,n),(a=t.call(this)).update=void 0,a.payload=e.style?Object(g.a)({},e,{style:H(e.style)}):e,a.update=r,a.attach(),a}return n}(C),Y=!1,z=new Set,G=function e(){if(!Y)return!1;var t,n=V(),r=b(z);try{for(r.s();!(t=r.n()).done;){for(var a=t.value,i=!1,o=0;o<a.configs.length;o++){for(var u=a.configs[o],c=void 0,l=void 0,s=0;s<u.animatedValues.length;s++){var f=u.animatedValues[s];if(!f.done){var d=u.fromValues[s],h=u.toValues[s],g=f.lastPosition,p=h instanceof M,v=Array.isArray(u.initialVelocity)?u.initialVelocity[s]:u.initialVelocity;if(p&&(h=h.getValue()),u.immediate)f.setValue(h),f.done=!0;else if("string"!=typeof d&&"string"!=typeof h){if(void 0!==u.duration)g=d+u.easing((n-f.startTime)/u.duration)*(h-d),c=n>=f.startTime+u.duration;else if(u.decay)g=d+v/(1-.998)*(1-Math.exp(-(1-.998)*(n-f.startTime))),(c=Math.abs(f.lastPosition-g)<.1)&&(h=g);else{l=void 0!==f.lastTime?f.lastTime:n,v=void 0!==f.lastVelocity?f.lastVelocity:u.initialVelocity,n>l+64&&(l=n);for(var m=Math.floor(n-l),y=0;y<m;++y){g+=1*(v+=1*((-u.tension*(g-h)+-u.friction*v)/u.mass)/1e3)/1e3}var O=!(!u.clamp||0===u.tension)&&(d<h?g>h:g<h),w=Math.abs(v)<=u.precision,x=0===u.tension||Math.abs(h-g)<=u.precision;c=O||w&&x,f.lastVelocity=v,f.lastTime=n}p&&!u.toValues[s].done&&(c=!1),c?(f.value!==h&&(g=h),f.done=!0):i=!0,f.setValue(g),f.lastPosition=g}else f.setValue(h),f.done=!0}}a.props.onFrame&&(a.values[u.name]=u.interpolation.getValue())}a.props.onFrame&&a.props.onFrame(a.values),i||(z.delete(a),a.stop(!0))}}catch(j){r.e(j)}finally{r.f()}return z.size?Z?Z():N(e):Y=!1,Y};function B(e,t,n){if("function"==typeof e)return e;if(Array.isArray(e))return B({range:e,output:t,extrapolate:n});if(D&&"string"==typeof e.output[0])return D(e);var r=e,a=r.output,i=r.range||[0,1],o=r.extrapolateLeft||r.extrapolate||"extend",u=r.extrapolateRight||r.extrapolate||"extend",c=r.easing||function(e){return e};return function(e){var t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,i);return function(e,t,n,r,a,i,o,u,c){var l=c?c(e):e;if(l<t){if("identity"===o)return l;"clamp"===o&&(l=t)}if(l>n){if("identity"===u)return l;"clamp"===u&&(l=n)}if(r===a)return r;if(t===n)return e<=t?r:a;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=i(l),r===-1/0?l=-l:a===1/0?l+=r:l=l*(a-r)+r;return l}(e,i[t],i[t+1],a[t],a[t+1],c,o,u,r.map)}}var Q=function(e){o(n,e);var t=O(n);function n(e,r,a,i){var o;return Object(s.a)(this,n),(o=t.call(this)).calc=void 0,o.payload=e instanceof I&&!(e instanceof n)?e.getPayload():Array.isArray(e)?e:[e],o.calc=B(r,a,i),o}return d(n,[{key:"getValue",value:function(){return this.calc.apply(this,Object(r.a)(this.payload.map((function(e){return e.getValue()}))))}},{key:"updateConfig",value:function(e,t,n){this.calc=B(e,t,n)}},{key:"interpolate",value:function(e,t,r){return new n(this,e,t,r)}}]),n}(I),X=function(e,t,n){return e&&new Q(e,t,n)};var _=function(e){o(n,e);var t=O(n);function n(e){var r,i;return Object(s.a)(this,n),r=t.call(this),i=a(r),r.animatedStyles=new Set,r.value=void 0,r.startPosition=void 0,r.lastPosition=void 0,r.lastVelocity=void 0,r.startTime=void 0,r.lastTime=void 0,r.done=!1,r.setValue=function(e,t){void 0===t&&(t=!0),i.value=e,t&&i.flush()},r.value=e,r.startPosition=e,r.lastPosition=e,r}return d(n,[{key:"flush",value:function(){0===this.animatedStyles.size&&function e(t,n){"update"in t?n.add(t):t.getChildren().forEach((function(t){return e(t,n)}))}(this,this.animatedStyles),this.animatedStyles.forEach((function(e){return e.update()}))}},{key:"clearStyles",value:function(){this.animatedStyles.clear()}},{key:"getValue",value:function(){return this.value}},{key:"interpolate",value:function(e,t,n){return new Q(this,e,t,n)}}]),n}(M),$=function(e){o(n,e);var t=O(n);function n(e){var r;return Object(s.a)(this,n),(r=t.call(this)).payload=e.map((function(e){return new _(e)})),r}return d(n,[{key:"setValue",value:function(e,t){var n=this;void 0===t&&(t=!0),Array.isArray(e)?e.length===this.payload.length&&e.forEach((function(e,r){return n.payload[r].setValue(e,t)})):this.payload.forEach((function(n){return n.setValue(e,t)}))}},{key:"getValue",value:function(){return this.payload.map((function(e){return e.getValue()}))}},{key:"interpolate",value:function(e,t){return new Q(this,e,t)}}]),n}(I),J=0,K=function(){function e(){var t=this;Object(s.a)(this,e),this.id=void 0,this.idle=!0,this.hasChanged=!1,this.guid=0,this.local=0,this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.listeners=[],this.queue=[],this.localQueue=void 0,this.getValues=function(){return t.interpolations},this.id=J++}return d(e,[{key:"update",value:function(e){if(!e)return this;var t=E(e),n=t.delay,r=void 0===n?0:n,a=t.to,i=Object(p.a)(t,["delay","to"]);if(w.arr(a)||w.fun(a))this.queue.push(Object(g.a)({},i,{delay:r,to:a}));else if(a){var o={};Object.entries(a).forEach((function(e){var t=e[0],n=e[1],a=Object(g.a)({to:h({},t,n),delay:T(r,t)},i),u=o[a.delay]&&o[a.delay].to;o[a.delay]=Object(g.a)({},o[a.delay],a,{to:Object(g.a)({},u,a.to)})})),this.queue=Object.values(o)}return this.queue=this.queue.sort((function(e,t){return e.delay-t.delay})),this.diff(i),this}},{key:"start",value:function(e){var t,n=this;if(this.queue.length){this.idle=!1,this.localQueue&&this.localQueue.forEach((function(e){var t=e.from,r=void 0===t?{}:t,a=e.to,i=void 0===a?{}:a;w.obj(r)&&(n.merged=Object(g.a)({},r,n.merged)),w.obj(i)&&(n.merged=Object(g.a)({},n.merged,i))}));var r=this.local=++this.guid,a=this.localQueue=this.queue;this.queue=[],a.forEach((function(t,i){var o=t.delay,u=Object(p.a)(t,["delay"]),c=function(t){i===a.length-1&&r===n.guid&&t&&(n.idle=!0,n.props.onRest&&n.props.onRest(n.merged)),e&&e()},l=w.arr(u.to)||w.fun(u.to);o?setTimeout((function(){r===n.guid&&(l?n.runAsync(u,c):n.diff(u).start(c))}),o):l?n.runAsync(u,c):n.diff(u).start(c)}))}else w.fun(e)&&this.listeners.push(e),this.props.onStart&&this.props.onStart(),t=this,z.has(t)||z.add(t),Y||(Y=!0,N(Z||G));return this}},{key:"stop",value:function(e){return this.listeners.forEach((function(t){return t(e)})),this.listeners=[],this}},{key:"pause",value:function(e){var t;return this.stop(!0),e&&(t=this,z.has(t)&&z.delete(t)),this}},{key:"runAsync",value:function(e,t){var n=this,r=this,a=(e.delay,Object(p.a)(e,["delay"])),i=this.local,o=Promise.resolve(void 0);if(w.arr(a.to))for(var u=function(e){var t=e,r=Object(g.a)({},a,E(a.to[t]));w.arr(r.config)&&(r.config=r.config[t]),o=o.then((function(){if(i===n.guid)return new Promise((function(e){return n.diff(r).start(e)}))}))},c=0;c<a.to.length;c++)u(c);else if(w.fun(a.to)){var l,s=0;o=o.then((function(){return a.to((function(e){var t=Object(g.a)({},a,E(e));if(w.arr(t.config)&&(t.config=t.config[s]),s++,i===n.guid)return l=new Promise((function(e){return n.diff(t).start(e)}))}),(function(e){return void 0===e&&(e=!0),r.stop(e)})).then((function(){return l}))}))}o.then(t)}},{key:"diff",value:function(e){var t=this;this.props=Object(g.a)({},this.props,e);var n=this.props,r=n.from,a=void 0===r?{}:r,i=n.to,o=void 0===i?{}:i,u=n.config,c=void 0===u?{}:u,l=n.reverse,s=n.attach,f=n.reset,d=n.immediate;if(l){var p=[o,a];a=p[0],o=p[1]}this.merged=Object(g.a)({},a,this.merged,o),this.hasChanged=!1;var v=s&&s(this);if(this.animations=Object.entries(this.merged).reduce((function(e,n){var r=n[0],i=n[1],o=e[r]||{},u=w.num(i),l=w.str(i)&&!i.startsWith("#")&&!/\d/.test(i)&&!S[i],s=w.arr(i),p=!u&&!s&&!l,m=w.und(a[r])?i:a[r],b=u||s||l?i:1,y=T(c,r);v&&(b=v.animations[r].parent);var O,x=o.parent,E=o.interpolation,A=k(v?b.getPayload():b),M=i;p&&(M=D({range:[0,1],output:[i,i]})(1));var I=E&&E.getValue(),C=!w.und(x)&&o.animatedValues.some((function(e){return!e.done})),L=!w.equ(M,I),R=!w.equ(M,o.previous),N=!w.equ(y,o.config);if(f||R&&L||N){if(u||l)x=E=o.parent||new _(m);else if(s)x=E=o.parent||new $(m);else if(p){var F=o.interpolation&&o.interpolation.calc(o.parent.value);F=void 0===F||f?m:F,o.parent?(x=o.parent).setValue(0,!1):x=new _(0);var U={output:[F,i]};o.interpolation?(E=o.interpolation,o.interpolation.updateConfig(U)):E=x.interpolate(U)}return A=k(v?b.getPayload():b),O=k(x.getPayload()),f&&!p&&x.setValue(m,!1),t.hasChanged=!0,O.forEach((function(e){e.startPosition=e.value,e.lastPosition=e.value,e.lastVelocity=C?e.lastVelocity:void 0,e.lastTime=C?e.lastTime:void 0,e.startTime=V(),e.done=!1,e.animatedStyles.clear()})),T(d,r)&&x.setValue(p?b:i,!1),Object(g.a)({},e,h({},r,Object(g.a)({},o,{name:r,parent:x,interpolation:E,animatedValues:O,toValues:A,previous:M,config:y,fromValues:k(x.getValue()),immediate:T(d,r),initialVelocity:j(y.velocity,0),clamp:j(y.