PageSourceSearch

https://zka.lc/_next/static/chunks/539-022c933c3cb96e49.js

js zka.lc collected 2026-10-04 13:45:13 UTC 253,123 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[539],{1140:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(r.A);let o=(0,i.A)(a)},1807:(e,t,n)=>{var r=n(82455),i=n(42493),a=n(31326),o=n(76917);e.exports=function(e){return a(e)?r(o(e)):i(e)}},3489:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var i=t(),a=16-(i-r);if(r=i,a>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},4651:e=>{e.exports=function(e){return e!=e}},4816:(e,t,n)=>{var r=n(66126);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},6117:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>f,Ko:()=>a,Ub:()=>o});var r=n(69223),i=n(99716),a=(0,i.w)((0,r.A)(-100,.75,.35),(0,r.A)(80,1.5,.8)),o=(0,i.w)((0,r.A)(260,.75,.35),(0,r.A)(80,1.5,.8)),s=(0,r.A)();function f(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return s.h=360*e-100,s.s=1.5-1.5*t,s.l=.8-.9*t,s+""}},6256:(e,t,n)=>{"use strict";function r(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}n.d(t,{C:()=>r})},6407:(e,t,n)=>{var r=n(16815);e.exports=n(24567)(r)},6457:(e,t,n)=>{"use strict";n.d(t,{ok:()=>tc,gx:()=>tn,_6:()=>ti,fS:()=>th});var r=n(58179),i=n(63270),a=n(61927),o=n(30114),s=n(92382),f=n(18369);let l=Math.sqrt(50),c=Math.sqrt(10),u=Math.sqrt(2);function d(e,t,n){let r,i,a,o=(t-e)/Math.max(0,n),s=Math.floor(Math.log10(o)),f=o/Math.pow(10,s),h=f>=l?10:f>=c?5:f>=u?2:1;return(s<0?(r=Math.round(e*(a=Math.pow(10,-s)/h)),i=Math.round(t*a),r/a<e&&++r,i/a>t&&--i,a=-a):(r=Math.round(e/(a=Math.pow(10,s)*h)),i=Math.round(t/a),r*a<e&&++r,i*a>t&&--i),i<r&&.5<=n&&n<2)?d(e,t,2*n):[r,i,a]}function h(e,t,n){if(t*=1,e*=1,!((n*=1)>0))return[];if(e===t)return[e];
1let r=t<e,[i,a,o]=r?d(t,e,n):d(e,t,n);if(!(a>=i))return[];let s=a-i+1,f=Array(s);if(r)if(o<0)for(let e=0;e<s;++e)f[e]=-((a-e)/o);else for(let e=0;e<s;++e)f[e]=(a-e)*o;else if(o<0)for(let e=0;e<s;++e)f[e]=-((i+e)/o);else for(let e=0;e<s;++e)f[e]=(i+e)*o;return f}function p(e,t,n){return d(e*=1,t*=1,n*=1)[2]}function b(e,t,n){t*=1,e*=1,n*=1;let r=t<e,i=r?p(t,e,n):p(e,t,n);return(r?-1:1)*(i<0?-(1/i):i)}function g(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function v(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function y(e){let t,n,r;function i(e,r,a=0,o=e.length){if(a<o){if(0!==t(r,r))return o;do{let t=a+o>>>1;0>n(e[t],r)?a=t+1:o=t}while(a<o)}return a}return 2!==e.length?(t=g,n=(t,n)=>g(e(t),n),r=(t,n)=>e(t)-n):(t=e===g||e===v?e:x,n=e,r=e),{left:i,center:function(e,t,n=0,a=e.length){let o=i(e,t,n,a-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o},right:function(e,r,i=0,a=e.length){if(i<a){if(0!==t(r,r))return a;do{let t=i+a>>>1;0>=n(e[t],r)?i=t+1:a=t}while(i<a)}return i}}}function x(){return 0}let m=y(g),_=m.right;m.left,y(function(e){return null===e?NaN:+e}).center;var w=n(89484),k=n(16528),A=n(71716),M=n(8592),T=n(23493);function C(e,t){return e*=1,t*=1,function(n){return Math.round(e*(1-n)+t*n)}}function S(e){return+e}var j=[0,1];function P(e){return e}function O(e,t){var n;return(t-=e*=1)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n})}function E(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i<r?(r=O(i,r),a=n(o,a)):(r=O(r,i),a=n(a,o)),function(e){return a(r(e))}}function z(e,t,n){var r=Math.min(e.length,t.length)-1,i=Array(r),a=Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)i[o]=O(e[o],e[o+1]),a[o]=n(t[o],t[o+1]);return function(t){var n=_(e,t,1,r)-1;return a[n](i[n](t))}}function U(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function $(){var e,t,n,r,i,a,o=j,s=j,f=function e(t,n){var r,i,a=typeof n;return null==n||"boolean"===a?(0,T.A)(n):("number"===a?A.A:"string"===a?(i=(0,w.Ay)(n))?(n=i,k.Ay):M.A:n instanceof w.Ay?k.Ay:n instanceof Date?function(e,t){var n=new Date;return e*=1,t*=1,function(r){return n.setTime(e*(1-r)+t*r),n}}:!ArrayBuffer.isView(r=n)||r instanceof DataView?Array.isArray(n)?function(t,n){var r,i=n?n.length:0,a=t?Math.min(i,t.length):0,o=Array(a),s=Array(i);for(r=0;r<a;++r)o[r]=e(t[r],n[r]);for(;r<i;++r)s[r]=n[r];return function(e){for(r=0;r<a;++r)s[r]=o[r](e);return s}}:"function"!=typeof n.valueOf&&"function"!=typeof n.toString||isNaN(n)?function(t,n){var r,i={},a={};for(r in(null===t||"object"!=typeof t)&&(t={}),(null===n||"object"!=typeof n)&&(n={}),n)r in t?i[r]=e(t[r],n[r]):a[r]=n[r];return function(e){for(r in i)a[r]=i[r](e);return a}}:A.A:function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(a){for(n=0;n<r;++n)i[n]=e[n]*(1-a)+t[n]*a;return i}})(t,n)},l=P;function c(){var e,t,n,f=Math.min(o.length,s.length);return l!==P&&(e=o[0],t=o[f-1],e>t&&(n=e,e=t,t=n),l=function(n){return Math.max(e,Math.min(t,n))}),r=f>2?z:E,i=a=null,u}function u(t){return null==t||isNaN(t*=1)?n:(i||(i=r(o.map(e),s,f)))(e(l(t)))}return u.invert=function(n){return l(t((a||(a=r(s,o.map(e),A.A)))(n)))},u.domain=function(e){return arguments.length?(o=Array.from(e,S),c()):o.slice()},u.range=function(e){return arguments.length?(s=Array.from(e),c()):s.slice()},u.rangeRound=function(e){return s=Array.from(e),f=C,c()},u.clamp=function(e){return arguments.length?(l=!!e||P,c()):l!==P},u.interpolate=function(e){return arguments.length?(f=e,c()):f},u.unknown=function(e){return arguments.length?(n=e,u):n},function(n,r){return e=n,t=r,c()}}var D=n(6256),F=n(79944),N=n(77040),W=n(81336);function R(e){var t=e.domain;return e.ticks=function(e){var n=t();return h(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var i,a,o,s=b(e,t,n);switch((r=(0,F.A)(null==r?",f":r)).type){case"s":var f=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(o=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,N.A)(f)/3)))-(0,N.A)(Math.abs(s))))||(r.precision=o),(0,W.s)(r,f);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN((i=s,a=Math.abs(a=Math.max(Math.abs(e),Math.abs(t)))-(i=Math.abs(i)),o=Math.max(0,(0,N.A)(a)-(0,N.A)(i))+1))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=Math.max(0,-(0,N.A)(Math.abs(s))))||(r.precision=o-("%"===r.type)*2)}return(0,W.GP)(r)}(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,i,a=t(),o=0,s=a.length-1,f=a[o],l=a[s],c=10;for(l<f&&(i=f,f=l,l=i,i=o,o=s,s=i);c-- >0;
1){if((i=p(f,l,n))===r)return a[o]=f,a[s]=l,t(a);if(i>0)f=Math.floor(f/i)*i,l=Math.ceil(l/i)*i;else if(i<0)f=Math.ceil(f*i)/i,l=Math.floor(l*i)/i;else break;r=i}return e},e}var K=n(21533);function I(){var e,t,n=(0,K.A)().unknown(void 0),r=n.domain,i=n.range,a=0,o=1,s=!1,f=0,l=0,c=.5;function u(){var n=r().length,u=o<a,d=u?o:a,h=u?a:o;e=(h-d)/Math.max(1,n-f+2*l),s&&(e=Math.floor(e)),d+=(h-d-e*(n-f))*c,t=e*(1-f),s&&(d=Math.round(d),t=Math.round(t));var p=(function(e,t,n){e*=1,t*=1,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),a=Array(i);++r<i;)a[r]=e+r*n;return a})(n).map(function(t){return d+e*t});return i(u?p.reverse():p)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),u()):r()},n.range=function(e){return arguments.length?([a,o]=e,a*=1,o*=1,u()):[a,o]},n.rangeRound=function(e){return[a,o]=e,a*=1,o*=1,s=!0,u()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(s=!!e,u()):s},n.padding=function(e){return arguments.length?(f=Math.min(1,l=+e),u()):f},n.paddingInner=function(e){return arguments.length?(f=Math.min(1,e),u()):f},n.paddingOuter=function(e){return arguments.length?(l=+e,u()):l},n.align=function(e){return arguments.length?(c=Math.max(0,Math.min(1,e)),u()):c},n.copy=function(){return I(r(),[a,o]).round(s).paddingInner(f).paddingOuter(l).align(c)},D.C.apply(u(),arguments)}let Y=new Date,L=new Date;function B(e,t,n,r){function i(t){return e(t=0==arguments.length?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),i.round=e=>{let t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),i.range=(n,r,a)=>{let o,s=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r)||!(a>0))return s;do s.push(o=new Date(+n)),t(n,a),e(n);while(o<n&&n<r);return s},i.filter=n=>B(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(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&&(i.count=(t,r)=>(Y.setTime(+t),L.setTime(+r),e(Y),e(L),Math.floor(n(Y,L))),i.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?i.filter(r?t=>r(t)%e==0:t=>i.count(0,t)%e==0):i:null),i}let H=B(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);H.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?B(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):H:null,H.range;let V=B(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());V.range;let q=B(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());q.range;let G=B(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());G.range;let X=B(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds()-6e4*e.getMinutes())},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getHours());X.range;let Q=B(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());Q.range;let Z=B(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/864e5,e=>e.getDate()-1);Z.range;let J=B(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);J.range;let ee=B(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>Math.floor(e/864e5));function et(e){return B(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/6048e5)}ee.range;let en=et(0),er=et(1),ei=et(2),ea=et(3),eo=et(4),es=et(5),ef=et(6);function el(e){return B(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/6048e5)}en.range,er.range,ei.range,ea.range,eo.range,es.range,ef.range;let ec=el(0),eu=el(1),ed=el(2),eh=el(3),ep=el(4),eb=el(5),eg=el(6);ec.range,eu.range,ed.range,eh.range,ep.range,eb.range,eg.range;let ev=B(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());ev.range;let ey=B(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());ey.range;let ex=B(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());ex.every=e=>isFinite(e=Math.floor(e))&&e>0?B(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,ex.range;let em=B(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());function e_(e,t,n,r,i,a){let o=[[V,1,1e3],[V,5,5e3],[V,15,15e3],[V,30,3e4],[a,1,6e4],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function s(t,n,r){let i=Math.abs(n-t)/r,a=y(([,,e])=>e).right(o,i);if(a===o.length)return e.every(b(t/31536e6,n/31536e6,r));if(0===a)return H.every(Math.max(b(t,n,r),1));let[s,f]=o[i/o[a-1][2]<o[a][2]/i?a-1:a];return s.every(f)}return[function(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let i=n&&"function"==typeof n.range?n:s(e,t,n),a=i?i.range(e,+t+1):[];return r?a.reverse():a},s]}em.every=e=>isFinite(e=Math.floor(e))&&e>0?B(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,em.range;let[ew,ek]=e_(em,ey,ec,ee,Q,G),[eA,eM]=e_(ex,ev,en,Z,X,q);function eT(e,t){e=e.slice();var n,r=0,i=e.length-1,a=e[r],o=e[i];return o<a&&(n=r,r=i,i=n,n=a,a=o,o=n),e[r]=t.floor(a),e[i]=t.ceil(o),e}function eC(e){return new Date(e)}function eS(e){return e instanceof Date?+e:+new Date(+e)}function ej(e,t,n,r,i,a,o,s,f,l){var c=$()(P,P),u=c.invert,d=c.domain,h=l(".%L"),p=l(":%S"),b=l("%I:%M"),g=l("%I %p"),v=l("%a %d"),y=l("%b %d"),x=l("%B"),m=l("%Y");function _(e){return(f(e)<e?h:s(e)<e?p:o(e)<e?b:a(e)<e?g:r(e)<e?i(e)<e?v:y:n(e)<e?x:m)(e)}return c.invert=function(e){return new Date(u(e))},c.domain=function(e){return arguments.length?d(Array.from(e,eS)):d().map(eC)},c.ticks=function(t){var n=d();return e(n[0],n[n.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?_:l(t)},c.nice=function(e){var n=d();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?d(eT(n,e)):c},c.copy=function(){return U(c,ej(e,t,n,r,i,a,o,s,f,l))},c}function eP(e){return Math.log(e)}function eO(e){return Math.exp(e)}function eE(e){return-Math.log(-e)}function ez(e){return-Math.exp(-e)}function eU(e){return isFinite(e)?+("1e"+e):e<0?0:e}function e$(e){return(t,n)=>-e(-t,n)}
1function eD(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function eF(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}var eN=n(44144),eW=(0,eN.A)(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});eW.every=function(e){return isFinite(e=Math.floor(e))&&e>0?e>1?(0,eN.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}):eW:null},eW.range;var eR=n(11673),eK=(0,eN.A)(function(e){e.setTime(e-e.getMilliseconds())},function(e,t){e.setTime(+e+t*eR.Tt)},function(e,t){return(t-e)/eR.Tt},function(e){return e.getUTCSeconds()});eK.range;var eI=(0,eN.A)(function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*eR.Tt)},function(e,t){e.setTime(+e+t*eR.rR)},function(e,t){return(t-e)/eR.rR},function(e){return e.getMinutes()});eI.range;var eY=(0,eN.A)(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*eR.rR)},function(e,t){return(t-e)/eR.rR},function(e){return e.getUTCMinutes()});eY.range;var eL=(0,eN.A)(function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*eR.Tt-e.getMinutes()*eR.rR)},function(e,t){e.setTime(+e+t*eR.JJ)},function(e,t){return(t-e)/eR.JJ},function(e){return e.getHours()});eL.range;var eB=(0,eN.A)(function(e){e.setUTCMinutes(0,0,0)},function(e,t){e.setTime(+e+t*eR.JJ)},function(e,t){return(t-e)/eR.JJ},function(e){return e.getUTCHours()});eB.range;var eH=n(56061),eV=n(52741),eq=(0,eN.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()+(t.getFullYear()-e.getFullYear())*12},function(e){return e.getMonth()});eq.range;var eG=(0,eN.A)(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCMonth(e.getUTCMonth()+t)},function(e,t){return t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12},function(e){return e.getUTCMonth()});eG.range;var eX=n(88455),eQ=n(10332);function eZ(){return(eZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var eJ=[function(e){return e.setMilliseconds(0)},function(e){return e.setSeconds(0)},function(e){return e.setMinutes(0)},function(e){return e.setHours(0)},function(e){return e.setDate(1)},function(e){return e.setMonth(0)}],e0={millisecond:[],second:eJ.slice(0,1),minute:eJ.slice(0,2),hour:eJ.slice(0,3),day:eJ.slice(0,4),month:eJ.slice(0,5),year:eJ.slice(0,6)},e1=function(e){var t,n=e.format,r=void 0===n?"native":n,i=e.precision,a=e.useUTC,o=void 0===a||a,s=(t=void 0===i?"millisecond":i,function(e){return e0[t].forEach(function(t){t(e)}),e});return function(e){return void 0===e?e:"native"===r||e instanceof Date?s(e):s((o?(0,f.GY)(r):(0,f.T6)(r))(e))}},e2=function(e,t,n,r){var i,a,o,s,f=e.min,l=void 0===f?0:f,c=e.max,u=void 0===c?"auto":c,d=e.stacked,h=void 0!==d&&d,p=e.reverse,b=e.clamp,g=e.nice,v=void 0!==g&&g;i="auto"===l?!0===h?null!=(a=t.minStacked)?a:0:t.min:l,o="auto"===u?!0===h?null!=(s=t.maxStacked)?s:0:t.max:u;var y=(function e(){var t=$()(P,P);return t.copy=function(){return U(t,e())},D.C.apply(t,arguments),R(t)})().rangeRound("x"===r?[0,n]:[n,0]).domain(void 0!==p&&p?[o,i]:[i,o]).clamp(void 0!==b&&b);return!0===v?y.nice():"number"==typeof v&&y.nice(v),e8(y,h)},e8=function(e,t){return void 0===t&&(t=!1),e.type="linear",e.stacked=t,e},e3=function(e,t,n){var r=(function(){return function e(t){var n=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return e(n())},t}(I.apply(null,arguments).paddingInner(1))})().range([0,n]).domain(t.all);return r.type="point",r},e5=function(e,t,n,r){var i=e.round;return e4(I().range("x"===r?[0,n]:[n,0]).domain(t.all).round(void 0===i||i))},e4=function(e){return e.type="band",e},e6=function(e,t,n){var r,i,a=e.format,o=void 0===a?"native":a,s=e.precision,l=e.min,c=void 0===l?"auto":l,u=e.max,d=void 0===u?"auto":u,h=e.useUTC,p=void 0===h||h,b=e.nice,g=void 0!==b&&b,v=e1({format:o,precision:void 0===s?"millisecond":s,useUTC:p});r="auto"===c?v(t.min):"native"!==o?v(c):c,i="auto"===d?v(t.max):"native"!==o?v(d):d;var y=p?function(){return D.C.apply(ej(ew,ek,em,ey,ec,J,Q,G,V,f.aL).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}():function(){return D.C.apply(ej(eA,eM,ex,ev,en,Z,X,q,V,f.DC).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}();return y.range([0,n]),r&&i&&y.domain([r,i]),!0===g?y.nice():"object"!=typeof g&&"number"!=typeof g||y.nice(g),y.type="time",y.useUTC=p,y},e7=function(e,t,n,r){var i,a=e.base,o=e.min,s=void 0===o?"auto":o,f=e.max,l=void 0===f?"auto":f;if(t.all.some(function(e){return 0===e}))throw Error("a log scale domain must not include or cross zero");var c,u,d=!1;if(t.all.filter(function(e){return null!=e}
1).forEach(function(e){d||(void 0===i?i=Math.sign(e):Math.sign(e)!==i&&(d=!0))}),d)throw Error("a log scale domain must be strictly-positive or strictly-negative");c="auto"===s?t.min:s,u="auto"===l?t.max:l;var p=(function e(){let t=(function(e){let t,n,r=e(eP,eO),i=r.domain,a=10;function o(){var o,s;return t=(o=a)===Math.E?Math.log:10===o&&Math.log10||2===o&&Math.log2||(o=Math.log(o),e=>Math.log(e)/o),n=10===(s=a)?eU:s===Math.E?Math.exp:e=>Math.pow(s,e),i()[0]<0?(t=e$(t),n=e$(n),e(eE,ez)):e(eP,eO),r}return r.base=function(e){return arguments.length?(a=+e,o()):a},r.domain=function(e){return arguments.length?(i(e),o()):i()},r.ticks=e=>{let r,o,s=i(),f=s[0],l=s[s.length-1],c=l<f;c&&([f,l]=[l,f]);let u=t(f),d=t(l),p=null==e?10:+e,b=[];if(!(a%1)&&d-u<p){if(u=Math.floor(u),d=Math.ceil(d),f>0){for(;u<=d;++u)for(r=1;r<a;++r)if(!((o=u<0?r/n(-u):r*n(u))<f)){if(o>l)break;b.push(o)}}else for(;u<=d;++u)for(r=a-1;r>=1;--r)if(!((o=u>0?r/n(-u):r*n(u))<f)){if(o>l)break;b.push(o)}2*b.length<p&&(b=h(f,l,p))}else b=h(u,d,Math.min(d-u,p)).map(n);return c?b.reverse():b},r.tickFormat=(e,i)=>{if(null==e&&(e=10),null==i&&(i=10===a?"s":","),"function"!=typeof i&&(a%1||null!=(i=(0,F.A)(i)).precision||(i.trim=!0),i=(0,W.GP)(i)),e===1/0)return i;let o=Math.max(1,a*e/r.ticks().length);return e=>{let r=e/n(Math.round(t(e)));return r*a<a-.5&&(r*=a),r<=o?i(e):""}},r.nice=()=>i(eT(i(),{floor:e=>n(Math.floor(t(e))),ceil:e=>n(Math.ceil(t(e)))})),r})($()).domain([1,10]);return t.copy=()=>U(t,e()).base(t.base()),D.C.apply(t,arguments),t})().domain([c,u]).rangeRound("x"===r?[0,n]:[n,0]).base(void 0===a?10:a).nice();return p.type="log",p},e9=function(e,t,n,r){var i,a,o=e.constant,s=e.min,f=void 0===s?"auto":s,l=e.max,c=void 0===l?"auto":l,u=e.reverse;i="auto"===f?t.min:f,a="auto"===c?t.max:c;var d=(function e(){var t,n,r,i=(t=$(),n=1,(r=t(eD(1),eF(n))).constant=function(e){return arguments.length?t(eD(n=+e),eF(n)):n},R(r));return i.copy=function(){return U(i,e()).constant(i.constant())},D.C.apply(i,arguments)})().constant(void 0===o?1:o).rangeRound("x"===r?[0,n]:[n,0]).nice();return!0===(void 0!==u&&u)?d.domain([a,i]):d.domain([i,a]),d.type="symlog",d},te=function(e,t){return e===t},tt=function(e,t){return e.getTime()===t.getTime()};function tn(e,t,n,r){switch(e.type){case"linear":return e2(e,t,n,r);case"point":return e3(e,t,n);case"band":return e5(e,t,n,r);case"time":return e6(e,t,n);case"log":return e7(e,t,n,r);case"symlog":return e9(e,t,n,r);default:throw Error("invalid scale spec")}}var tr=function(e,t,n){var r;if("stacked"in n&&n.stacked){var i=e.data["x"===t?"xStacked":"yStacked"];return null==i?null:n(i)}return null!=(r=n(e.data[t]))?r:null},ti=function(e,t,n,r,i){var a=e.map(function(e){return eZ({},e,{data:e.data.map(function(e){return{data:eZ({},e)}})})}),o=ta(a,t,n);"stacked"in t&&!0===t.stacked&&tf(o,a),"stacked"in n&&!0===n.stacked&&tl(o,a);var s=tn(t,o.x,r,"x"),f=tn(n,o.y,i,"y"),l=a.map(function(e){return eZ({},e,{data:e.data.map(function(e){return eZ({},e,{position:{x:tr(e,"x",s),y:tr(e,"y",f)}})})})});return eZ({},o,{series:l,xScale:s,yScale:f})},ta=function(e,t,n){return{x:to(e,"x",t),y:to(e,"y",n)}},to=function(e,t,n,s){var f=void 0===s?{}:s,l=f.getValue,c=void 0===l?function(e){return e.data[t]}:l,u=f.setValue,d=void 0===u?function(e,n){e.data[t]=n}:u;if("linear"===n.type)e.forEach(function(e){e.data.forEach(function(e){var t=c(e);t&&d(e,parseFloat(String(t)))})});else if("time"===n.type&&"native"!==n.format){var h=e1(n);e.forEach(function(e){e.data.forEach(function(e){var t=c(e);t&&d(e,h(t))})})}var p=[];switch(e.forEach(function(e){e.data.forEach(function(e){p.push(c(e))})}),n.type){case"linear":var b=a(r(p).filter(function(e){return null!==e}),function(e){return e});return{all:b,min:Math.min.apply(Math,b),max:Math.max.apply(Math,b)};case"time":var g=i(p,function(e){return e.getTime()}).slice(0).sort(function(e,t){return t.getTime()-e.getTime()}).reverse();return{all:g,min:g[0],max:o(g)};default:var v=r(p);return{all:v,min:v[0],max:o(v)}}},ts=function(e,t,n){var r="x"===e?"y":"x",i=[];t[r].all.forEach(function(t){var a=s(t)?tt:te,f=[];
1n.forEach(function(n){var s=n.data.find(function(e){return a(e.data[r],t)}),l=null,c=null;if(void 0!==s){if(null!==(l=s.data[e])){var u=o(f);void 0===u?c=l:null!==u&&(c=u+l)}s.data["x"===e?"xStacked":"yStacked"]=c}f.push(c),null!==c&&i.push(c)})}),t[e].minStacked=Math.min.apply(Math,i),t[e].maxStacked=Math.max.apply(Math,i)},tf=function(e,t){return ts("x",e,t)},tl=function(e,t){return ts("y",e,t)},tc=function(e){var t=e.bandwidth();if(0===t)return e;var n=t/2;return e.round()&&(n=Math.round(n)),function(t){var r;return(null!=(r=e(t))?r:0)+n}},tu={millisecond:[eW,eW],second:[eK,eK],minute:[eI,eY],hour:[eL,eB],day:[(0,eN.A)(function(e){return e.setHours(0,0,0,0)},function(e,t){return e.setDate(e.getDate()+t)},function(e,t){return(t.getTime()-e.getTime())/864e5},function(e){return Math.floor(e.getTime()/864e5)}),(0,eN.A)(function(e){return e.setUTCHours(0,0,0,0)},function(e,t){return e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t.getTime()-e.getTime())/864e5},function(e){return Math.floor(e.getTime()/864e5)})],week:[eH.fz,eV.Hl],sunday:[eH.fz,eV.Hl],monday:[eH.By,eV.rt],tuesday:[eH.eQ,eV.sr],wednesday:[eH.l3,eV.z2],thursday:[eH.dt,eV.pT],friday:[eH.Sh,eV.a1],saturday:[eH.kS,eV.c8],month:[eq,eG],year:[eX.A,eQ.A]},td=RegExp("^every\\s*(\\d+)?\\s*("+Object.keys(tu).join("|")+")s?$","i"),th=function(e,t){if(Array.isArray(t))return t;if("string"==typeof t&&"useUTC"in e){var n=t.match(td);if(n){var r=n[1],i=n[2],a=tu[i][+!!e.useUTC];if("day"===i){var o,s,f=e.domain(),l=f[0],c=new Date(f[1]);return c.setDate(c.getDate()+1),null!=(o=null==(s=a.every(Number(null!=r?r:1)))?void 0:s.range(l,c))?o:[]}if(void 0===r)return e.ticks(a);var u=a.every(Number(r));if(u)return e.ticks(u)}throw Error("Invalid tickValues: "+t)}if("ticks"in e){if(void 0===t)return e.ticks();if("number"==typeof t&&isFinite(t)&&Math.floor(t)===t)return e.ticks(t)}return e.domain()}},6539:(e,t,n)=>{"use strict";n.d(t,{bt:()=>ew});var r=n(12115),i=n(82814),a=n(79164),o=n(58295),s=n(29555),f=n(48703),l=n(27012),c=n(73595),u=n(82430);let d=Math.PI,h=2*d,p=h-1e-6;function b(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class g{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?b:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return b;let n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,i,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,n,r,i){if(e*=1,t*=1,n*=1,r*=1,(i*=1)<0)throw Error(`negative radius: ${i}`);let a=this._x1,o=this._y1,s=n-e,f=r-t,l=a-e,c=o-t,u=l*l+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(u>1e-6)if(Math.abs(c*s-f*l)>1e-6&&i){let h=n-a,p=r-o,b=s*s+f*f,g=Math.sqrt(b),v=Math.sqrt(u),y=i*Math.tan((d-Math.acos((b+u-(h*h+p*p))/(2*g*v)))/2),x=y/v,m=y/g;Math.abs(x-1)>1e-6&&this._append`L${e+x*l},${t+x*c}`,this._append`A${i},${i},0,0,${+(c*h>l*p)},${this._x1=e+m*s},${this._y1=t+m*f}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,i,a){if(e*=1,t*=1,n*=1,a=!!a,n<0)throw Error(`negative radius: ${n}`);let o=n*Math.cos(r),s=n*Math.sin(r),f=e+o,l=t+s,c=1^a,u=a?r-i:i-r;null===this._x1?this._append`M${f},${l}`:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-l)>1e-6)&&this._append`L${f},${l}`,n&&(u<0&&(u=u%h+h),u>p?this._append`A${n},${n},0,1,${c},${e-o},${t-s}A${n},${n},0,1,${c},${this._x1=f},${this._y1=l}`:u>1e-6&&this._append`A${n},${n},0,${+(u>=d)},${c},${this._x1=e+n*Math.cos(i)},${this._y1=t+n*Math.sin(i)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n*=1}v${+r}h${-n}Z`}toString(){return this._}}function v(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{let e=Math.floor(n);if(!(e>=0))throw RangeError(`invalid digits: ${n}`);t=e}return e},()=>new g(t)}function y(e){return e[0]}function x(e){return e[1]}function m(e,t){var n=(0,c.A)(!0),r=null,i=u.A,a=null,o=v(s);function s(s){var f,c,u,d=(s=(0,l.A)(s)).length,h=!1;for(null==r&&(a=i(u=o())),f=0;f<=d;++f)!(f<d&&n(c=s[f],f,s))===h&&((h=!h)?a.lineStart():a.lineEnd()),h&&a.point(+e(c,f,s),+t(c,f,s));if(u)return a=null,u+""||null}return e="function"==typeof e?e:void 0===e?y:(0,c.A)(e),t="function"==typeof t?t:void 0===t?x:(0,c.A)(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,c.A)(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,c.A)(+e),s):t},s.defined=function(e){return arguments.length?(n="function"==typeof e?e:(0,c.A)(!!e),s):n},s.curve=function(e){return arguments.length?(i=e,null!=r&&(a=i(r)),s):i},s.context=function(e){return arguments.length?(null==e?r=a=null:a=i(r=e),s):r},s}g.prototype;var _=n(6457),w=n(15384),k=n(95155),A=n(89178);function M(e,t,n,r,i){let a,o,s,f,l=t[0],c=r[0],u=0,d=0;c>l==c>-l?(a=l,l=t[++u]):(a=c,c=r[++d]);let h=0;if(u<e&&d<n)for(c>l==c>-l?(o=l+a,s=a-(o-l),l=t[++u]):(o=c+a,s=a-(o-c),c=r[++d]),a=o,0!==s&&(i[h++]=s);u<e&&d<n;)c>l==c>-l?(f=(o=a+l)-a,s=a-(o-f)+(l-f),l=t[++u]):(f=(o=a+c)-a,s=a-(o-f)+(c-f),c=r[++d]),a=o,0!==s&&(i[h++]=s);for(;u<e;)f=(o=a+l)-a,s=a-(o-f)+(l-f),l=t[++u],a=o,0!==s&&(i[h++]=s);for(;d<n;)f=(o=a+c)-a,s=a-(o-f)+(c-f),c=r[++d],a=o,0!==s&&(i[h++]=s);return(0!==a||0===h)&&(i[h++]=a),h}function T(e){return new Float64Array(e)}let C=T(4),S=T(8),j=T(12),P=T(16),O=T(4);
1function E(e,t,n,r,i,a){let o=(t-a)*(n-i),s=(e-i)*(r-a),f=o-s,l=Math.abs(o+s);return Math.abs(f)>=33306690738754716e-32*l?f:-function(e,t,n,r,i,a,o){let s,f,l,c,u,d,h,p,b,g,v,y,x,m,_,w,k,A,T=e-i,E=n-i,z=t-a,U=r-a;m=T*U,h=(d=0x8000001*T)-(d-T),p=T-h,b=(d=0x8000001*U)-(d-U),_=p*(g=U-b)-(m-h*b-p*b-h*g),w=z*E,h=(d=0x8000001*z)-(d-z),p=z-h,b=(d=0x8000001*E)-(d-E),v=_-(k=p*(g=E-b)-(w-h*b-p*b-h*g)),u=_-v,C[0]=_-(v+u)+(u-k),u=(y=m+v)-m,v=(x=m-(y-u)+(v-u))-w,u=x-v,C[1]=x-(v+u)+(u-w),u=(A=y+v)-y,C[2]=y-(A-u)+(v-u),C[3]=A;let $=function(e,t){let n=t[0];for(let e=1;e<4;e++)n+=t[e];return n}(0,C),D=22204460492503146e-32*o;if($>=D||-$>=D||(u=e-T,s=e-(T+u)+(u-i),u=n-E,l=n-(E+u)+(u-i),u=t-z,f=t-(z+u)+(u-a),u=r-U,c=r-(U+u)+(u-a),0===s&&0===f&&0===l&&0===c)||(D=11093356479670487e-47*o+33306690738754706e-32*Math.abs($),($+=T*c+U*s-(z*l+E*f))>=D||-$>=D))return $;m=s*U,h=(d=0x8000001*s)-(d-s),p=s-h,b=(d=0x8000001*U)-(d-U),_=p*(g=U-b)-(m-h*b-p*b-h*g),w=f*E,h=(d=0x8000001*f)-(d-f),p=f-h,b=(d=0x8000001*E)-(d-E),v=_-(k=p*(g=E-b)-(w-h*b-p*b-h*g)),u=_-v,O[0]=_-(v+u)+(u-k),u=(y=m+v)-m,v=(x=m-(y-u)+(v-u))-w,u=x-v,O[1]=x-(v+u)+(u-w),u=(A=y+v)-y,O[2]=y-(A-u)+(v-u),O[3]=A;let F=M(4,C,4,O,S);m=T*c,h=(d=0x8000001*T)-(d-T),p=T-h,b=(d=0x8000001*c)-(d-c),_=p*(g=c-b)-(m-h*b-p*b-h*g),w=z*l,h=(d=0x8000001*z)-(d-z),p=z-h,b=(d=0x8000001*l)-(d-l),v=_-(k=p*(g=l-b)-(w-h*b-p*b-h*g)),u=_-v,O[0]=_-(v+u)+(u-k),u=(y=m+v)-m,v=(x=m-(y-u)+(v-u))-w,u=x-v,O[1]=x-(v+u)+(u-w),u=(A=y+v)-y,O[2]=y-(A-u)+(v-u),O[3]=A;let N=M(F,S,4,O,j);m=s*c,h=(d=0x8000001*s)-(d-s),p=s-h,b=(d=0x8000001*c)-(d-c),_=p*(g=c-b)-(m-h*b-p*b-h*g),w=f*l,h=(d=0x8000001*f)-(d-f),p=f-h,b=(d=0x8000001*l)-(d-l),v=_-(k=p*(g=l-b)-(w-h*b-p*b-h*g)),u=_-v,O[0]=_-(v+u)+(u-k),u=(y=m+v)-m,v=(x=m-(y-u)+(v-u))-w,u=x-v,O[1]=x-(v+u)+(u-w),u=(A=y+v)-y,O[2]=y-(A-u)+(v-u),O[3]=A;let W=M(N,j,4,O,P);return P[W-1]}(e,t,n,r,i,a,l)}T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(8),T(8),T(8),T(4),T(8),T(8),T(8),T(12),T(192),T(192),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(8),T(8),T(8),T(8),T(8),T(8),T(8),T(8),T(8),T(4),T(4),T(4),T(8),T(16),T(16),T(16),T(32),T(32),T(48),T(64),T(1152),T(1152),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(4),T(24),T(24),T(24),T(24),T(24),T(24),T(24),T(24),T(24),T(24),T(1152),T(1152),T(1152),T(1152),T(1152),T(2304),T(2304),T(3456),T(5760),T(8),T(8),T(8),T(16),T(24),T(48),T(48),T(96),T(192),T(384),T(384),T(384),T(768),T(96),T(96),T(96),T(1152);let z=new Uint32Array(512);class U{static from(e,t=N,n=W){let r=e.length,i=new Float64Array(2*r);for(let a=0;a<r;a++){let r=e[a];i[2*a]=t(r),i[2*a+1]=n(r)}return new U(i)}constructor(e){let t=e.length>>1;if(t>0&&"number"!=typeof e[0])throw Error("Expected coords to contain numbers.");this.coords=e;let n=Math.max(2*t-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(t)),this._hullPrev=new Uint32Array(t),this._hullNext=new Uint32Array(t),this._hullTri=new Uint32Array(t),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(t),this._dists=new Float64Array(t),this.update()}update(){let e,t,n,{coords:r,_hullPrev:i,_hullNext:a,_hullTri:o,_hullHash:s}=this,f=r.length>>1,l=1/0,c=1/0,u=-1/0,d=-1/0;for(let e=0;e<f;e++){let t=r[2*e],n=r[2*e+1];t<l&&(l=t),n<c&&(c=n),t>u&&(u=t),n>d&&(d=n),this._ids[e]=e}let h=(l+u)/2,p=(c+d)/2;for(let t=0,n=1/0;t<f;t++){let i=$(h,p,r[2*t],r[2*t+1]);i<n&&(e=t,n=i)}let b=r[2*e],g=r[2*e+1];for(let n=0,i=1/0;n<f;n++){if(n===e)continue;let a=$(b,g,r[2*n],r[2*n+1]);a<i&&a>0&&(t=n,i=a)}let v=r[2*t],y=r[2*t+1],x=1/0;for(let i=0;i<f;i++){if(i===e||i===t)continue;let a=function(e,t,n,r,i,a){let o=n-e,s=r-t,f=i-e,l=a-t,c=o*o+s*s,u=f*f+l*l,d=.5/(o*l-s*f),h=(l*c-s*u)*d,p=(o*u-f*c)*d;return h*h+p*p}(b,g,v,y,r[2*i],r[2*i+1]);a<x&&(n=i,x=a)}let m=r[2*n],_=r[2*n+1];if(x===1/0){for(let e=0;e<f;e++)this._dists[e]=r[2*e]-r[0]||r[2*e+1]-r[1];D(this._ids,this._dists,0,f-1);let e=new Uint32Array(f),t=0;for(let n=0,r=-1/0;n<f;n++){let i=this._ids[n],a=this._dists[i];a>r&&(e[t++]=i,r=a)}this.hull=e.subarray(0,t),this.triangles=new Uint32Array(0),this.halfedges=new Uint32Array(0);return}if(0>
1E(b,g,v,y,m,_)){let e=t,r=v,i=y;t=n,v=m,y=_,n=e,m=r,_=i}let w=function(e,t,n,r,i,a){let o=n-e,s=r-t,f=i-e,l=a-t,c=o*o+s*s,u=f*f+l*l,d=.5/(o*l-s*f);return{x:e+(l*c-s*u)*d,y:t+(o*u-f*c)*d}}(b,g,v,y,m,_);this._cx=w.x,this._cy=w.y;for(let e=0;e<f;e++)this._dists[e]=$(r[2*e],r[2*e+1],w.x,w.y);D(this._ids,this._dists,0,f-1),this._hullStart=e;let k=3;a[e]=i[n]=t,a[t]=i[e]=n,a[n]=i[t]=e,o[e]=0,o[t]=1,o[n]=2,s.fill(-1),s[this._hashKey(b,g)]=e,s[this._hashKey(v,y)]=t,s[this._hashKey(m,_)]=n,this.trianglesLen=0,this._addTriangle(e,t,n,-1,-1,-1);for(let f=0,l,c;f<this._ids.length;f++){let u=this._ids[f],d=r[2*u],h=r[2*u+1];if(f>0&&2220446049250313e-31>=Math.abs(d-l)&&2220446049250313e-31>=Math.abs(h-c)||(l=d,c=h,u===e||u===t||u===n))continue;let p=0;for(let e=0,t=this._hashKey(d,h);e<this._hashSize&&(-1===(p=s[(t+e)%this._hashSize])||p===a[p]);e++);let b=p=i[p],g;for(;g=a[b],E(d,h,r[2*b],r[2*b+1],r[2*g],r[2*g+1])>=0;)if((b=g)===p){b=-1;break}if(-1===b)continue;let v=this._addTriangle(b,u,a[b],-1,-1,o[b]);o[u]=this._legalize(v+2),o[b]=v,k++;let y=a[b];for(;g=a[y],0>E(d,h,r[2*y],r[2*y+1],r[2*g],r[2*g+1]);)v=this._addTriangle(y,u,g,o[u],-1,o[y]),o[u]=this._legalize(v+2),a[y]=y,k--,y=g;if(b===p)for(;0>E(d,h,r[2*(g=i[b])],r[2*g+1],r[2*b],r[2*b+1]);)v=this._addTriangle(g,u,b,-1,o[b],o[g]),this._legalize(v+2),o[g]=v,a[b]=b,k--,b=g;this._hullStart=i[u]=b,a[b]=i[y]=u,a[u]=y,s[this._hashKey(d,h)]=u,s[this._hashKey(r[2*b],r[2*b+1])]=b}this.hull=new Uint32Array(k);for(let e=0,t=this._hullStart;e<k;e++)this.hull[e]=t,t=a[t];this.triangles=this._triangles.subarray(0,this.trianglesLen),this.halfedges=this._halfedges.subarray(0,this.trianglesLen)}_hashKey(e,t){return Math.floor(function(e,t){let n=e/(Math.abs(e)+Math.abs(t));return(t>0?3-n:1+n)/4}(e-this._cx,t-this._cy)*this._hashSize)%this._hashSize}_legalize(e){let{_triangles:t,_halfedges:n,coords:r}=this,i=0,a=0;for(;;){let o=n[e],s=e-e%3;if(a=s+(e+2)%3,-1===o){if(0===i)break;e=z[--i];continue}let f=o-o%3,l=s+(e+1)%3,c=f+(o+2)%3,u=t[a],d=t[e],h=t[l],p=t[c];if(function(e,t,n,r,i,a,o,s){let f=e-o,l=t-s,c=n-o,u=r-s,d=i-o,h=a-s,p=c*c+u*u,b=d*d+h*h;return f*(u*b-p*h)-l*(c*b-p*d)+(f*f+l*l)*(c*h-u*d)<0}(r[2*u],r[2*u+1],r[2*d],r[2*d+1],r[2*h],r[2*h+1],r[2*p],r[2*p+1])){t[e]=p,t[o]=u;let r=n[c];if(-1===r){let t=this._hullStart;do{if(this._hullTri[t]===c){this._hullTri[t]=e;break}t=this._hullPrev[t]}while(t!==this._hullStart)}this._link(e,r),this._link(o,n[a]),this._link(a,c);let s=f+(o+1)%3;i<z.length&&(z[i++]=s)}else{if(0===i)break;e=z[--i]}}return a}_link(e,t){this._halfedges[e]=t,-1!==t&&(this._halfedges[t]=e)}_addTriangle(e,t,n,r,i,a){let o=this.trianglesLen;return this._triangles[o]=e,this._triangles[o+1]=t,this._triangles[o+2]=n,this._link(o,r),this._link(o+1,i),this._link(o+2,a),this.trianglesLen+=3,o}}function $(e,t,n,r){let i=e-n,a=t-r;return i*i+a*a}function D(e,t,n,r){if(r-n<=20)for(let i=n+1;i<=r;i++){let r=e[i],a=t[r],o=i-1;for(;o>=n&&t[e[o]]>a;)e[o+1]=e[o--];e[o+1]=r}else{let i=n+r>>1,a=n+1,o=r;F(e,i,a),t[e[n]]>t[e[r]]&&F(e,n,r),t[e[a]]>t[e[r]]&&F(e,a,r),t[e[n]]>t[e[a]]&&F(e,n,a);let s=e[a],f=t[s];for(;;){do a++;while(t[e[a]]<f);do o--;while(t[e[o]]>f);if(o<a)break;F(e,a,o)}e[n+1]=e[o],e[o]=s,r-a+1>=o-n?(D(e,t,a,r),D(e,t,n,o-1)):(D(e,t,n,o-1),D(e,t,a,r))}}function F(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function N(e){return e[0]}function W(e){return e[1]}class R{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(e,t){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(e,t){this._+=`L${this._x1=+e},${this._y1=+t}`}arc(e,t,n){e*=1,t*=1,n*=1;let r=e+n,i=t;if(n<0)throw Error("negative radius");null===this._x1?this._+=`M${r},${i}`:(Math.abs(this._x1-r)>1e-6||Math.abs(this._y1-i)>1e-6)&&(this._+="L"+r+","+i),n&&(this._+=`A${n},${n},0,1,1,${e-n},${t}A${n},${n},0,1,1,${this._x1=r},${this._y1=i}`)}rect(e,t,n,r){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}class K{constructor(){this._=[]}moveTo(e,t){this._.push([e,t])}closePath(){this._.push(this._[0].slice())}lineTo(e,t){this._.push([e,t])}value(){return this._.length?this._:null}}class I{constructor(e,[t,n,r,i]=[0,0,960,500]){if(!((r*=1)>=(t*=1))||!((i*=1)>=(n*=1)))throw Error("invalid bounds");this.delaunay=e,this._circumcenters=new Float64Array(2*e.points.length),this.vectors=new Float64Array(2*e.points.length),this.xmax=r,this.xmin=t,this.ymax=i,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){let e,t,{delaunay:{points:n,hull:r,triangles:i},vectors:a}=this,o=this.circumcenters=this._circumcenters.subarray(0,i.length/3*2);for(let a=0,s=0,f=i.length,l,c;a<f;a+=3,s+=2){let f=2*i[a],u=2*i[a+1],d=2*i[a+2],h=n[f],p=n[f+1],b=n[u],g=n[u+1],v=n[d],y=n[d+1],x=b-h,m=g-p,_=v-h,w=y-p,k=(x*w-m*_)*2;if(1e-9>
1Math.abs(k)){if(void 0===e){for(let i of(e=t=0,r))e+=n[2*i],t+=n[2*i+1];e/=r.length,t/=r.length}let i=1e9*Math.sign((e-h)*w-(t-p)*_);l=(h+v)/2-i*w,c=(p+y)/2+i*_}else{let e=1/k,t=x*x+m*m,n=_*_+w*w;l=h+(w*t-m*n)*e,c=p+(x*n-_*t)*e}o[s]=l,o[s+1]=c}let s=r[r.length-1],f,l=4*s,c,u=n[2*s],d,h=n[2*s+1];a.fill(0);for(let e=0;e<r.length;++e)s=r[e],f=l,c=u,d=h,l=4*s,u=n[2*s],h=n[2*s+1],a[f+2]=a[l]=d-h,a[f+3]=a[l+1]=u-c}render(e){let t=null==e?e=new R:void 0,{delaunay:{halfedges:n,inedges:r,hull:i},circumcenters:a,vectors:o}=this;if(i.length<=1)return null;for(let t=0,r=n.length;t<r;++t){let r=n[t];if(r<t)continue;let i=2*Math.floor(t/3),o=2*Math.floor(r/3),s=a[i],f=a[i+1],l=a[o],c=a[o+1];this._renderSegment(s,f,l,c,e)}let s,f=i[i.length-1];for(let t=0;t<i.length;++t){s=f;let n=2*Math.floor(r[f=i[t]]/3),l=a[n],c=a[n+1],u=4*s,d=this._project(l,c,o[u+2],o[u+3]);d&&this._renderSegment(l,c,d[0],d[1],e)}return t&&t.value()}renderBounds(e){let t=null==e?e=new R:void 0;return e.rect(this.xmin,this.ymin,this.xmax-this.xmin,this.ymax-this.ymin),t&&t.value()}renderCell(e,t){let n=null==t?t=new R:void 0,r=this._clip(e);if(null===r||!r.length)return;t.moveTo(r[0],r[1]);let i=r.length;for(;r[0]===r[i-2]&&r[1]===r[i-1]&&i>1;)i-=2;for(let e=2;e<i;e+=2)(r[e]!==r[e-2]||r[e+1]!==r[e-1])&&t.lineTo(r[e],r[e+1]);return t.closePath(),n&&n.value()}*cellPolygons(){let{delaunay:{points:e}}=this;for(let t=0,n=e.length/2;t<n;++t){let e=this.cellPolygon(t);e&&(e.index=t,yield e)}}cellPolygon(e){let t=new K;return this.renderCell(e,t),t.value()}_renderSegment(e,t,n,r,i){let a,o=this._regioncode(e,t),s=this._regioncode(n,r);0===o&&0===s?(i.moveTo(e,t),i.lineTo(n,r)):(a=this._clipSegment(e,t,n,r,o,s))&&(i.moveTo(a[0],a[1]),i.lineTo(a[2],a[3]))}contains(e,t,n){return(t*=1)==t&&(n*=1)==n&&this.delaunay._step(e,t,n)===e}*neighbors(e){let t=this._clip(e);if(t)for(let n of this.delaunay.neighbors(e)){let e=this._clip(n);if(e){e:for(let r=0,i=t.length;r<i;r+=2)for(let a=0,o=e.length;a<o;a+=2)if(t[r]===e[a]&&t[r+1]===e[a+1]&&t[(r+2)%i]===e[(a+o-2)%o]&&t[(r+3)%i]===e[(a+o-1)%o]){yield n;break e}}}}_cell(e){let{circumcenters:t,delaunay:{inedges:n,halfedges:r,triangles:i}}=this,a=n[e];if(-1===a)return null;let o=[],s=a;do{let n=Math.floor(s/3);if(o.push(t[2*n],t[2*n+1]),i[s=s%3==2?s-2:s+1]!==e)break;s=r[s]}while(s!==a&&-1!==s);return o}_clip(e){if(0===e&&1===this.delaunay.hull.length)return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];let t=this._cell(e);if(null===t)return null;let{vectors:n}=this,r=4*e;return this._simplify(n[r]||n[r+1]?this._clipInfinite(e,t,n[r],n[r+1],n[r+2],n[r+3]):this._clipFinite(e,t))}_clipFinite(e,t){let n=t.length,r=null,i,a,o=t[n-2],s=t[n-1],f,l=this._regioncode(o,s),c,u=0;for(let d=0;d<n;d+=2)if(i=o,a=s,o=t[d],s=t[d+1],f=l,l=this._regioncode(o,s),0===f&&0===l)c=u,u=0,r?r.push(o,s):r=[o,s];else{let t,n,d,h,p;if(0===f){if(null===(t=this._clipSegment(i,a,o,s,f,l)))continue;[n,d,h,p]=t}else{if(null===(t=this._clipSegment(o,s,i,a,l,f)))continue;[h,p,n,d]=t,c=u,u=this._edgecode(n,d),c&&u&&this._edge(e,c,u,r,r.length),r?r.push(n,d):r=[n,d]}c=u,u=this._edgecode(h,p),c&&u&&this._edge(e,c,u,r,r.length),r?r.push(h,p):r=[h,p]}if(r)c=u,u=this._edgecode(r[0],r[1]),c&&u&&this._edge(e,c,u,r,r.length);else if(this.contains(e,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2))return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];return r}_clipSegment(e,t,n,r,i,a){let o=i<a;for(o&&([e,t,n,r,i,a]=[n,r,e,t,a,i]);;){if(0===i&&0===a)return o?[n,r,e,t]:[e,t,n,r];if(i&a)return null;let s,f,l=i||a;8&l?(s=e+(n-e)*(this.ymax-t)/(r-t),f=this.ymax):4&l?(s=e+(n-e)*(this.ymin-t)/(r-t),f=this.ymin):2&l?(f=t+(r-t)*(this.xmax-e)/(n-e),s=this.xmax):(f=t+(r-t)*(this.xmin-e)/(n-e),s=this.xmin),i?(e=s,t=f,i=this._regioncode(e,t)):(n=s,r=f,a=this._regioncode(n,r))}}_clipInfinite(e,t,n,r,i,a){let o=Array.from(t),s;if((s=this._project(o[0],o[1],n,r))&&o.unshift(s[0],s[1]),(s=this._project(o[o.length-2],o[o.length-1],i,a))&&o.push(s[0],s[1]),o=this._clipFinite(e,o))for(let t=0,n=o.length,r,i=this._edgecode(o[n-2],o[n-1]);t<n;t+=2)r=i,i=this._edgecode(o[t],o[t+1]),r&&i&&(t=this._edge(e,r,i,o,t),n=o.length);else this.contains(e,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2)&&(o=[this.xmin,this.ymin,this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax]);return o}_edge(e,t,n,r,i){for(;t!==n;){let n,a;switch(t){case 5:t=4;continue;case 4:t=6,n=this.xmax,a=this.ymin;break;case 6:t=2;
1continue;case 2:t=10,n=this.xmax,a=this.ymax;break;case 10:t=8;continue;case 8:t=9,n=this.xmin,a=this.ymax;break;case 9:t=1;continue;case 1:t=5,n=this.xmin,a=this.ymin}(r[i]!==n||r[i+1]!==a)&&this.contains(e,n,a)&&(r.splice(i,0,n,a),i+=2)}return i}_project(e,t,n,r){let i=1/0,a,o,s;if(r<0){if(t<=this.ymin)return null;(a=(this.ymin-t)/r)<i&&(s=this.ymin,o=e+(i=a)*n)}else if(r>0){if(t>=this.ymax)return null;(a=(this.ymax-t)/r)<i&&(s=this.ymax,o=e+(i=a)*n)}if(n>0){if(e>=this.xmax)return null;(a=(this.xmax-e)/n)<i&&(o=this.xmax,s=t+(i=a)*r)}else if(n<0){if(e<=this.xmin)return null;(a=(this.xmin-e)/n)<i&&(o=this.xmin,s=t+(i=a)*r)}return[o,s]}_edgecode(e,t){return(e===this.xmin?1:2*(e===this.xmax))|(t===this.ymin?4:8*(t===this.ymax))}_regioncode(e,t){return(e<this.xmin?1:2*(e>this.xmax))|(t<this.ymin?4:8*(t>this.ymax))}_simplify(e){if(e&&e.length>4){for(let t=0;t<e.length;t+=2){let n=(t+2)%e.length,r=(t+4)%e.length;(e[t]===e[n]&&e[n]===e[r]||e[t+1]===e[n+1]&&e[n+1]===e[r+1])&&(e.splice(n,2),t-=2)}e.length||(e=null)}return e}}let Y=2*Math.PI,L=Math.pow;function B(e){return e[0]}function H(e){return e[1]}class V{static from(e,t=B,n=H,r){return new V("length"in e?function(e,t,n,r){let i=e.length,a=new Float64Array(2*i);for(let o=0;o<i;++o){let i=e[o];a[2*o]=t.call(r,i,o,e),a[2*o+1]=n.call(r,i,o,e)}return a}(e,t,n,r):Float64Array.from(function*(e,t,n,r){let i=0;for(let a of e)yield t.call(r,a,i,e),yield n.call(r,a,i,e),++i}(e,t,n,r)))}constructor(e){this._delaunator=new U(e),this.inedges=new Int32Array(e.length/2),this._hullIndex=new Int32Array(e.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){let e=this._delaunator,t=this.points;if(e.hull&&e.hull.length>2&&function(e){let{triangles:t,coords:n}=e;for(let e=0;e<t.length;e+=3){let r=2*t[e],i=2*t[e+1],a=2*t[e+2];if((n[a]-n[r])*(n[i+1]-n[r+1])-(n[i]-n[r])*(n[a+1]-n[r+1])>1e-10)return!1}return!0}(e)){this.collinear=Int32Array.from({length:t.length/2},(e,t)=>t).sort((e,n)=>t[2*e]-t[2*n]||t[2*e+1]-t[2*n+1]);let e=this.collinear[0],i=this.collinear[this.collinear.length-1],a=[t[2*e],t[2*e+1],t[2*i],t[2*i+1]],o=1e-8*Math.hypot(a[3]-a[1],a[2]-a[0]);for(let e=0,i=t.length/2;e<i;++e){var n,r;
1let i=(n=t[2*e],[n+Math.sin(n+(r=t[2*e+1]))*o,r+Math.cos(n-r)*o]);t[2*e]=i[0],t[2*e+1]=i[1]}this._delaunator=new U(t)}else delete this.collinear;let i=this.halfedges=this._delaunator.halfedges,a=this.hull=this._delaunator.hull,o=this.triangles=this._delaunator.triangles,s=this.inedges.fill(-1),f=this._hullIndex.fill(-1);for(let e=0,t=i.length;e<t;++e){let t=o[e%3==2?e-2:e+1];(-1===i[e]||-1===s[t])&&(s[t]=e)}for(let e=0,t=a.length;e<t;++e)f[a[e]]=e;a.length<=2&&a.length>0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=a[0],s[a[0]]=1,2===a.length&&(s[a[1]]=0,this.triangles[1]=a[1],this.triangles[2]=a[1]))}voronoi(e){return new I(this,e)}*neighbors(e){let{inedges:t,hull:n,_hullIndex:r,halfedges:i,triangles:a,collinear:o}=this;if(o){let t=o.indexOf(e);t>0&&(yield o[t-1]),t<o.length-1&&(yield o[t+1]);return}let s=t[e];if(-1===s)return;let f=s,l=-1;do{if(yield l=a[f],a[f=f%3==2?f-2:f+1]!==e)return;if(-1===(f=i[f])){let t=n[(r[e]+1)%n.length];t!==l&&(yield t);return}}while(f!==s)}find(e,t,n=0){let r;if((e*=1)!=e||(t*=1)!=t)return -1;let i=n;for(;(r=this._step(n,e,t))>=0&&r!==n&&r!==i;)n=r;return r}_step(e,t,n){let{inedges:r,hull:i,_hullIndex:a,halfedges:o,triangles:s,points:f}=this;if(-1===r[e]||!f.length)return(e+1)%(f.length>>1);let l=e,c=L(t-f[2*e],2)+L(n-f[2*e+1],2),u=r[e],d=u;do{let r=s[d],u=L(t-f[2*r],2)+L(n-f[2*r+1],2);if(u<c&&(c=u,l=r),s[d=d%3==2?d-2:d+1]!==e)break;if(-1===(d=o[d])){if((d=i[(a[e]+1)%i.length])!==r&&L(t-f[2*d],2)+L(n-f[2*d+1],2)<c)return d;break}}while(d!==u);return l}render(e){let t=null==e?e=new R:void 0,{points:n,halfedges:r,triangles:i}=this;for(let t=0,a=r.length;t<a;++t){let a=r[t];if(a<t)continue;let o=2*i[t],s=2*i[a];e.moveTo(n[o],n[o+1]),e.lineTo(n[s],n[s+1])}return this.renderHull(e),t&&t.value()}renderPoints(e,t){void 0!==t||e&&"function"==typeof e.moveTo||(t=e,e=null),t=void 0==t?2:+t;let n=null==e?e=new R:void 0,{points:r}=this;for(let n=0,i=r.length;n<i;n+=2){let i=r[n],a=r[n+1];e.moveTo(i+t,a),e.arc(i,a,t,0,Y)}return n&&n.value()}renderHull(e){let t=null==e?e=new R:void 0,{hull:n,points:r}=this,i=2*n[0],a=n.length;e.moveTo(r[i],r[i+1]);for(let t=1;t<a;++t){let i=2*n[t];e.lineTo(r[i],r[i+1])}return e.closePath(),t&&t.value()}hullPolygon(){let e=new K;return this.renderHull(e),e.value()}renderTriangle(e,t){let n=null==t?t=new R:void 0,{points:r,triangles:i}=this,a=2*i[e*=3],o=2*i[e+1],s=2*i[e+2];return t.moveTo(r[a],r[a+1]),t.lineTo(r[o],r[o+1]),t.lineTo(r[s],r[s+1]),t.closePath(),n&&n.value()}*trianglePolygons(){let{triangles:e}=this;for(let t=0,n=e.length/3;t<n;++t)yield this.trianglePolygon(t)}trianglePolygon(e){let t=new K;return this.renderTriangle(e,t),t.value()}}var q=function(e){return[e.x,e.y]},G=i.kT,X="cursor",Q=function(e){var t=e.points,n=e.getNodePosition,r=void 0===n?q:n,i=e.margin,a=void 0===i?G:i;return t.map(function(e){var t=r(e),n=t[0],i=t[1];return[n+a.left,i+a.top]})},Z=function(e){var t=e.points,n=e.width,r=e.height,i=e.margin,a=void 0===i?G:i,o=e.debug,s=V.from(t),f=o?s.voronoi([0,0,a.left+n+a.right,a.top+r+a.bottom]):void 0;return{points:t,delaunay:s,voronoi:f}},J=function(e){var t=e.points,n=e.getNodePosition,i=void 0===n?q:n,a=e.width,o=e.height,s=e.margin,f=void 0===s?G:s,l=e.debug;return(0,r.useMemo)(function(){return Z({points:Q({points:t,margin:f,getNodePosition:i}),width:a,height:o,margin:f,debug:l})},[t,a,o,f,l])},ee=function(e){var t=e.elementRef,n=e.nodes,a=e.getNodePosition,o=void 0===a?q:a,s=e.delaunay,l=e.setCurrent,c=e.margin,u=void 0===c?G:c,d=e.detectionRadius,h=void 0===d?1/0:d,p=e.isInteractive,b=void 0===p||p,g=e.onMouseEnter,v=e.onMouseMove,y=e.onMouseLeave,x=e.onClick,m=e.onTouchStart,_=e.onTouchMove,w=e.onTouchEnd,k=e.enableTouchCrosshair,A=void 0!==k&&k,M=e.tooltip,T=e.tooltipPosition,C=void 0===T?X:T,S=e.tooltipAnchor,j=void 0===S?"top":S,P=(0,r.useState)(null),O=P[0],E=P[1],z=(0,r.useRef)(null);(0,r.useEffect)(function(){z.current=O},[z,O]);var U=(0,r.useCallback)(function(e){if(!t.current||0===n.length)return null;var r=(0,i.H9)(t.current,e),a=r[0],f=r[1],l=s.find(a,f),c=void 0!==l?n[l]:null;if(c&&h!==1/0){var d=o(c),p=d[0],b=d[1];(0,i.Yf)(a,f,p+u.left,b+u.top)>h&&(l=null,c=null)}return null===l||null===c?null:[l,c]},[t,s,n,o,u,h]),$=(0,f.fS)(),D=$.showTooltipAt,F=$.showTooltipFromEvent,N=$.hideTooltip,W=(0,r.useMemo)(function(){if(M)return"cursor"===C?function(e,t){F(M(e),t,j)}:function(e){var t=o(e),n=t[0],r=t[1];D(M(e),[n+u.left,r+u.top],j)}},[D,F,M,C,j,o,u]),R=(0,r.useCallback)(function(e){var t=U(e);if(E(t),null==l||l(t?t[1]:null),t){var n=t[1];null==W||W(n,e),null==g||g(t[1],e)}},[U,E,l,W,g]),K=(0,r.useCallback)(function(e){var t=U(e);if(E(t),t){var n=t[0],r=t[1];if(null==l||l(r),null==W||W(r,e),z.current){var i=z.current,a=i[0],o=i[1];n!==a?null==y||y(o,e):null==v||v(r,e)}else null==g||g(r,e)}else null==l||l(null),null==N||N(),z.current&&(null==y||y(z.current[1],e))},[U,E,z,g,v,y,W,N]),I=(0,r.useCallback)(function(e){E(null),null==l||l(null),N(),y&&z.current&&y(z.current[1],e)},[E,l,z,N,y]),Y=(0,r.useCallback)(function(e){var t=U(e);E(t),t&&(null==x||x(t[1],e))},[U,E,x]),L=(0,r.useCallback)(function(e){var t=U(e);A&&(E(t),null==l||l(t?t[1]:null)),t&&(null==m||m(t[1],e))},[U,E,l,A,m]),B=(0,r.useCallback)(function(e){var t=U(e);A&&(E(t),null==l||l(t?t[1]:null)),t&&(null==_||_(t[1],e))},[U,E,l,A,_]),H=(0,r.useCallback)(function(e){A&&(E(null),null==l||l(null)),w&&z.current&&w(z.current[1],e)},[A,E,l,w,z]);return{current:O,handleMouseEnter:b?R:void 0,handleMouseMove:b?K:void 0,handleMouseLeave:b?I:void 0,handleClick:b?Y:void 0,handleTouchStart:b?L:void 0,handleTouchMove:b?B:void 0,handleTouchEnd:b?H:void 0}}
1,et=function(e){var t=e.nodes,n=e.width,i=e.height,a=e.margin,o=void 0===a?G:a,s=e.getNodePosition,f=e.setCurrent,l=e.onMouseEnter,c=e.onMouseMove,u=e.onMouseLeave,d=e.onClick,h=e.onTouchStart,p=e.onTouchMove,b=e.onTouchEnd,g=e.enableTouchCrosshair,v=e.detectionRadius,y=void 0===v?1/0:v,x=e.tooltip,m=e.tooltipPosition,_=e.tooltipAnchor,w=e.debug,A=(0,r.useRef)(null),M=J({points:t,getNodePosition:s,width:n,height:i,margin:o,debug:w}),T=M.delaunay,C=M.voronoi,S=ee({elementRef:A,nodes:t,delaunay:T,margin:o,detectionRadius:y,setCurrent:f,onMouseEnter:l,onMouseMove:c,onMouseLeave:u,onClick:d,onTouchStart:h,onTouchMove:p,onTouchEnd:b,enableTouchCrosshair:void 0!==g&&g,tooltip:x,tooltipPosition:void 0===m?X:m,tooltipAnchor:void 0===_?"top":_}),j=S.current,P=S.handleMouseEnter,O=S.handleMouseMove,E=S.handleMouseLeave,z=S.handleClick,U=S.handleTouchStart,$=S.handleTouchMove,D=S.handleTouchEnd,F=(0,r.useMemo)(function(){if(w&&C)return C.render()},[w,C]);return(0,k.jsxs)("g",{ref:A,transform:"translate("+-o.left+","+-o.top+")",children:[w&&C&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("path",{d:F,stroke:"red",strokeWidth:1,opacity:.75}),y<1/0&&(0,k.jsx)("path",{stroke:"red",strokeWidth:.35,fill:"none",d:T.renderPoints(void 0,y)}),j&&(0,k.jsx)("path",{fill:"pink",opacity:.35,d:C.renderCell(j[0])})]}),(0,k.jsx)("rect",{"data-ref":"mesh-interceptor",width:o.left+n+o.right,height:o.top+i+o.bottom,fill:"red",opacity:0,style:{cursor:"auto"},onMouseEnter:P,onMouseMove:O,onMouseLeave:E,onTouchStart:U,onTouchMove:$,onTouchEnd:D,onClick:z})]})},en=function(e,t){e.save(),e.globalAlpha=.75,e.beginPath(),t.render(e),e.strokeStyle="red",e.lineWidth=1,e.stroke(),e.restore()},er=function(e,t,n){e.save(),e.globalAlpha=.35,e.beginPath(),t.renderCell(n,e),e.fillStyle="pink",e.fill(),e.restore()};function ei(){return(ei=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ea=(0,r.memo)(function(e){var t=e.point;return(0,k.jsx)(f.GK,{id:(0,k.jsxs)("span",{children:["x: ",(0,k.jsx)("strong",{children:t.data.xFormatted}),", y:"," ",(0,k.jsx)("strong",{children:t.data.yFormatted})]}),enableChip:!0,color:t.serieColor})}),eo=(0,r.memo)(function(e){var t=e.slice,n=e.axis,r=(0,i.DP)(),a="x"===n?"y":"x";return(0,k.jsx)(f.ST,{rows:t.points.map(function(e){return[(0,k.jsx)(f.vu,{color:e.serieColor,style:r.tooltip.chip},"chip"),e.serieId,(0,k.jsx)("span",{style:r.tooltip.tableCellValue,children:e.data[a+"Formatted"]},"value")]})})}),es={curve:"linear",xScale:{type:"point"},yScale:{type:"linear",min:0,max:"auto"},layers:["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"],axisBottom:{},axisLeft:{},enableGridX:!0,enableGridY:!0,enablePoints:!0,pointSize:6,pointColor:{from:"color"},pointBorderWidth:0,pointBorderColor:{theme:"background"},enablePointLabel:!1,pointLabel:"yFormatted",colors:{scheme:"nivo"},enableArea:!1,areaBaselineValue:0,areaOpacity:.2,areaBlendMode:"normal",lineWidth:2,legends:[],isInteractive:!0,tooltip:ea,enableSlices:!1,debugSlices:!1,sliceTooltip:eo,debugMesh:!1,enableCrosshair:!0,crosshairType:"bottom-left"},ef=ei({},es,{enablePointLabel:!1,useMesh:!1,enableTouchCrosshair:!1,animate:!0,motionConfig:"gentle",defs:[],fill:[],role:"img",initialHiddenIds:[]}),el=(ei({},es,{pixelRatio:"undefined"!=typeof window&&window.devicePixelRatio||1}),function(e){var t=e.curve;return(0,r.useMemo)(function(){return m().defined(function(e){return null!==e.x&&null!==e.y}).x(function(e){return e.x}).y(function(e){return e.y}).curve((0,i.Lp)(t))},[t])}
1),ec=function(e){var t=e.curve,n=e.yScale,a=e.areaBaselineValue;return(0,r.useMemo)(function(){return(function(e,t,n){var r=null,i=(0,c.A)(!0),a=null,o=u.A,s=null,f=v(d);function d(c){var u,d,h,p,b,g=(c=(0,l.A)(c)).length,v=!1,y=Array(g),x=Array(g);for(null==a&&(s=o(b=f())),u=0;u<=g;++u){if(!(u<g&&i(p=c[u],u,c))===v)if(v=!v)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),h=u-1;h>=d;--h)s.point(y[h],x[h]);s.lineEnd(),s.areaEnd()}v&&(y[u]=+e(p,u,c),x[u]=+t(p,u,c),s.point(r?+r(p,u,c):y[u],n?+n(p,u,c):x[u]))}if(b)return s=null,b+""||null}function h(){return m().defined(i).curve(o).context(a)}return e="function"==typeof e?e:void 0===e?y:(0,c.A)(+e),t="function"==typeof t?t:void 0===t?(0,c.A)(0):(0,c.A)(+t),n="function"==typeof n?n:void 0===n?x:(0,c.A)(+n),d.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,c.A)(+t),r=null,d):e},d.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,c.A)(+t),d):e},d.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:(0,c.A)(+e),d):r},d.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,c.A)(+e),n=null,d):t},d.y0=function(e){return arguments.length?(t="function"==typeof e?e:(0,c.A)(+e),d):t},d.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:(0,c.A)(+e),d):n},d.lineX0=d.lineY0=function(){return h().x(e).y(t)},d.lineY1=function(){return h().x(e).y(n)},d.lineX1=function(){return h().x(r).y(t)},d.defined=function(e){return arguments.length?(i="function"==typeof e?e:(0,c.A)(!!e),d):i},d.curve=function(e){return arguments.length?(o=e,null!=a&&(s=o(a)),d):o},d.context=function(e){return arguments.length?(null==e?a=s=null:s=o(a=e),d):a},d})().defined(function(e){return null!==e.x&&null!==e.y}).x(function(e){return e.x}).y1(function(e){return e.y}).curve((0,i.Lp)(t)).y0(n(a))},[t,n,a])},eu=function(e){var t=e.componentId,n=e.enableSlices,i=e.points,a=e.width,o=e.height;return(0,r.useMemo)(function(){if(!1===n)return[];if("x"===n){var e=new Map;return i.forEach(function(t){null!==t.data.x&&null!==t.data.y&&(e.has(t.x)?e.get(t.x).push(t):e.set(t.x,[t]))}),Array.from(e.entries()).sort(function(e,t){return e[0]-t[0]}).map(function(e,n,r){var i,s,f=e[0],l=e[1],c=r[n-1],u=r[n+1];return i=c?f-(f-c[0])/2:f,s=u?f-i+(u[0]-f)/2:a-i,{id:"slice:"+t+":"+f,x0:i,x:f,y0:0,y:0,width:s,height:o,points:l.reverse()}})}if("y"===n){var r=new Map;return i.forEach(function(e){null!==e.data.x&&null!==e.data.y&&(r.has(e.y)?r.get(e.y).push(e):r.set(e.y,[e]))}),Array.from(r.entries()).sort(function(e,t){return e[0]-t[0]}).map(function(e,t,n){var r,i,s=e[0],f=e[1],l=n[t-1],c=n[t+1];return r=l?s-(s-l[0])/2:s,i=c?s-r+(c[0]-s)/2:o-r,{id:s,x0:0,x:0,y0:r,y:s,width:a,height:i,points:f.reverse()}})}},[t,n,o,i,a])},ed=function(e){var t,n,o,s,f,l,c=e.data,u=e.xScale,d=void 0===u?ef.xScale:u,h=e.xFormat,p=e.yScale,b=void 0===p?ef.yScale:p,g=e.yFormat,v=e.width,y=e.height,x=e.colors,m=void 0===x?ef.colors:x,k=e.curve,A=void 0===k?ef.curve:k,M=e.areaBaselineValue,T=void 0===M?ef.areaBaselineValue:M,C=e.pointColor,S=void 0===C?ef.pointColor:C,j=e.pointBorderColor,P=void 0===j?ef.pointBorderColor:j,O=e.enableSlices,E=void 0===O?ef.enableSlicesTooltip:O,z=e.initialHiddenIds,U=void 0===z?ef.initialHiddenIds:z,$=(0,r.useState)(w("line"))[0],D=(0,i.d_)(h),F=(0,i.d_)(g),N=(0,a.m1)(m,"id"),W=(0,i.DP)(),R=(0,a.nz)(S,W),K=(0,a.nz)(P,W),I=(0,r.useState)(null!=U?U:[]),Y=I[0],L=I[1],B=(0,r.useMemo)(function(){return(0,_._6)(c.filter(function(e){return -1===Y.indexOf(e.id)}),d,b,v,y)},[c,Y,d,b,v,y]),H=B.xScale,V=B.yScale,q=B.series,G=(0,r.useMemo)(function(){var e=c.map(function(e){return{id:e.id,label:e.id,color:N(e)}}),t=e.map(function(e){return ei({},q.find(function(t){return t.id===e.id}),{color:e.color})}).filter(function(e){return!!e.id});return{legendData:e.map(function(e){return ei({},e,{hidden:!t.find(function(t){return t.id===e.id})})}).reverse(),series:t}},[c,q,N]),X=G.legendData,Q=G.series,Z=(0,r.useCallback)(function(e){L(function(t){return t.indexOf(e)>-1?t.filter(function(t){return t!==e}):[].concat(t,[e])})},[]),J=(n=(t={series:Q,getPointColor:R,getPointBorderColor:K,formatX:D,formatY:F}).series,o=t.getPointColor,s=t.getPointBorderColor,f=t.formatX,l=t.formatY,(0,r.useMemo)(function(){return n.reduce(function(e,t){return[].concat(e,t.data.filter(function(e){return null!==e.position.x&&null!==e.position.y}).map(function(n,r){var i={id:t.id+"."+r,index:e.length+r,serieId:t.id,serieColor:t.color,x:n.position.x,y:n.position.y};return i.color=o(t),i.borderColor=s(i),i.data=ei({},n.data,{xFormatted:f(n.data.x),yFormatted:l(n.data.y)}),i}))},[])},[n,o,s,f,l])),ee=eu({componentId:$,enableSlices:E,points:J,width:v,height:y});return{legendData:X,toggleSerie:Z,lineGenerator:el({curve:A}),areaGenerator:ec({curve:A,yScale:V,areaBaselineValue:T}),getColor:N,series:Q,xScale:H,yScale:V,slices:ee,points:J}},eh=function(e){var t=e.areaBlendMode,n=e.areaOpacity,r=e.color,a=e.fill,o=e.path,s=(0,i.mk)(),f=s.animate,l=s.config,c=(0,i.wA)(o),u=(0,A.zh)({color:r,config:l,immediate:!f});return(0,k.jsx)(A.CS.path,{d:c,fill:a||u.color,fillOpacity:n,strokeWidth:0,style:{mixBlendMode:t}})},ep=(0,r.memo)(function(e){var t=e.areaGenerator,n=e.areaOpacity,r=e.areaBlendMode,i=e.lines.slice(0).reverse();return(0,k.jsx)("g",{children:i.map(function(e){return(0,k.jsx)(eh,ei({path:t(e.data.map(function(e){return e.position}))},ei({areaOpacity:n,areaBlendMode:r},e)),e.id)})})}),eb=(0,r.memo)(function(e){var t=e.lineGenerator,n=e.points,a=e.color,o=e.thickness,s=(0,r.useMemo)(function(){return t(n)},[t,n]),f=(0,i.wA)(s);return(0,k.jsx)(A.CS.path,{d:f,fill:"none",strokeWidth:o,stroke:a})}),eg=(0,r.memo)(function(e){var t=e.lines,n=e.lineGenerator,r=e.lineWidth;return t.slice(0).reverse().map(function(e){var t=e.id,i=e.data,a=e.color;return(0,k.jsx)(eb,{id:t,points:i.map(function(e){return e.position}),lineGenerator:n,color:a,thickness:r},t)})}),ev=(0,r.memo)(function(e){var t=e.slice,n=e.slices,i=e.axis,a=e.debug,o=e.tooltip,s=e.isCurrent,l=e.setCurrent,c=e.onMouseEnter,u=e.onMouseMove,d=e.onMouseLeave,h=e.onClick,p=e.onTouchStart,b=e.onTouchMove,g=e.onTouchEnd,v=(0,f.fS)(),y=v.showTooltipFromEvent,x=v.hideTooltip,m=(0,r.useCallback)(function(e){y((0,r.createElement)(o,{slice:t,axis:i}),e,"right"),l(t),c&&c(t,e)},[y,o,t,i,l,c]),_=(0,r.useCallback)(function(e){y((0,r.createElement)(o,{slice:t,axis:i}),e,"right"),u&&u(t,e)},[y,o,t,i,u]),w=(0,r.useCallback)(function(e){x(),l(null),d&&d(t,e)},[x,l,d,t]),A=(0,r.useCallback)(function(e){h&&h(t,e)},[t,h]),M=(0,r.useCallback)(function(e){y((0,r.createElement)(o,{slice:t,axis:i}),e,"right"),l(t),p&&p(t,e)},[i,p,l,y,t,o]),T=(0,r.useCallback)(function(e){var a=e.touches[0],s=document.elementFromPoint(a.clientX,a.clientY),f=null==s?void 0:s.getAttribute("data-ref");if(f){var c=n.find(function(e){return e.id===f});c&&(y((0,r.createElement)(o,{slice:c,axis:i}),e,"right"),l(c))}b&&b(t,e)},[i,b,l,y,t,n,o]),C=(0,r.useCallback)(function(e){x(),l(null),g&&g(t,e)},[x,l,g,t]);return(0,k.jsx)("rect",{x:t.x0,y:t.y0,width:t.width,height:t.height,stroke:"red",strokeWidth:+!!a,strokeOpacity:.75,fill:"red",fillOpacity:s&&a?.35:0,onMouseEnter:m,onMouseMove:_,onMouseLeave:w,onClick:A,onTouchStart:M,onTouchMove:T,onTouchEnd:C,"data-ref":t.id})}),ey=(0,r.memo)(function(e){var t=e.slices,n=e.axis,r=e.debug,i=e.height,a=e.tooltip,o=e.current,s=e.setCurrent,f=e.onMouseEnter,l=e.onMouseMove,c=e.onMouseLeave,u=e.onClick,d=e.onTouchStart,h=e.onTouchMove,p=e.onTouchEnd;return t.map(function(e){return(0,k.jsx)(ev,{slice:e,slices:t,axis:n,debug:r,height:i,tooltip:a,setCurrent:s,isCurrent:null!==o&&o.id===e.id,onMouseEnter:f,onMouseMove:l,onMouseLeave:c,onClick:u,onTouchStart:d,onTouchMove:h,onTouchEnd:p},e.id)})}),ex=(0,r.memo)(function(e){var t=e.points,n=e.symbol,r=e.size,a=e.borderWidth,o=e.enableLabel,s=e.label,f=e.labelYOffset,l=(0,i.DP)(),c=(0,i.gD)(s),u=t.slice(0).reverse().map(function(e){return{id:e.id,x:e.x,y:e.y,datum:e.data,fill:e.color,stroke:e.borderColor,label:o?c(e):null}});return(0,k.jsx)("g",{children:u.map(function(e){return(0,k.jsx)(i.sg,{x:e.x,y:e.y,datum:e.datum,symbol:n,size:r,color:e.fill,borderWidth:a,borderColor:e.stroke,label:e.label,labelYOffset:f,theme:l},e.id)})})}
1),em=(0,r.memo)(function(e){var t=e.points,n=e.width,i=e.height,a=e.margin,o=e.setCurrent,s=e.onMouseEnter,l=e.onMouseMove,c=e.onMouseLeave,u=e.onClick,d=e.onTouchStart,h=e.onTouchMove,p=e.onTouchEnd,b=e.tooltip,g=e.debug,v=e.enableTouchCrosshair,y=(0,f.fS)(),x=y.showTooltipAt,m=y.hideTooltip,_=(0,r.useCallback)(function(e,t){x((0,r.createElement)(b,{point:e}),[e.x+a.left,e.y+a.top],"top"),s&&s(e,t)},[x,b,s,a]),w=(0,r.useCallback)(function(e,t){x((0,r.createElement)(b,{point:e}),[e.x+a.left,e.y+a.top],"top"),l&&l(e,t)},[x,b,a.left,a.top,l]),A=(0,r.useCallback)(function(e,t){m(),c&&c(e,t)},[m,c]),M=(0,r.useCallback)(function(e,t){u&&u(e,t)},[u]),T=(0,r.useCallback)(function(e,t){x((0,r.createElement)(b,{point:e}),[e.x+a.left,e.y+a.top],"top"),d&&d(e,t)},[a.left,a.top,d,x,b]),C=(0,r.useCallback)(function(e,t){x((0,r.createElement)(b,{point:e}),[e.x+a.left,e.y+a.top],"top"),h&&h(e,t)},[a.left,a.top,h,x,b]),S=(0,r.useCallback)(function(e,t){m(),p&&p(e,t)},[p,m]);return(0,k.jsx)(et,{nodes:t,width:n,height:i,setCurrent:o,onMouseEnter:_,onMouseMove:w,onMouseLeave:A,onClick:M,onTouchStart:T,onTouchMove:C,onTouchEnd:S,enableTouchCrosshair:v,debug:g})}),e_=(0,i.Ub)(function(e){var t=e.data,n=e.xScale,l=e.xFormat,c=e.yScale,u=e.yFormat,d=e.layers,h=e.curve,p=e.areaBaselineValue,b=e.colors,g=e.margin,v=e.width,y=e.height,x=e.axisTop,m=e.axisRight,_=e.axisBottom,w=e.axisLeft,A=e.enableGridX,M=e.enableGridY,T=e.gridXValues,C=e.gridYValues,S=e.lineWidth,j=e.enableArea,P=e.areaOpacity,O=e.areaBlendMode,E=e.enablePoints,z=e.pointSymbol,U=e.pointSize,$=e.pointColor,D=void 0===$?{from:"color"}:$,F=e.pointBorderWidth,N=e.pointBorderColor,W=void 0===N?{theme:"background"}:N,R=e.enablePointLabel,K=e.pointLabel,I=e.pointLabelYOffset,Y=e.defs,L=e.fill,B=e.markers,H=e.legends,V=e.isInteractive,q=void 0===V||V,G=e.useMesh,X=e.debugMesh,Q=e.onMouseEnter,Z=e.onMouseMove,J=e.onMouseLeave,ee=e.onClick,et=e.onTouchStart,en=e.onTouchMove,er=e.onTouchEnd,es=e.tooltip,ef=e.enableSlices,el=void 0!==ef&&ef,ec=e.debugSlices,eu=e.sliceTooltip,eh=e.enableCrosshair,eb=e.crosshairType,ev=e.enableTouchCrosshair,e_=e.role,ew=e.initialHiddenIds,ek=(0,i.Xl)(v,y,g),eA=ek.margin,eM=ek.innerWidth,eT=ek.innerHeight,eC=ek.outerWidth,eS=ek.outerHeight,ej=ed({data:t,xScale:void 0===n?{type:"point"}:n,xFormat:l,yScale:void 0===c?{type:"linear",min:0,max:"auto"}:c,yFormat:u,width:eM,height:eT,colors:void 0===b?{scheme:"nivo"}:b,curve:void 0===h?"linear":h,areaBaselineValue:void 0===p?0:p,pointColor:D,pointBorderColor:W,enableSlices:el,initialHiddenIds:void 0===ew?[]:ew}),eP=ej.legendData,eO=ej.toggleSerie,eE=ej.lineGenerator,ez=ej.areaGenerator,eU=ej.series,e$=ej.xScale,eD=ej.yScale,eF=ej.slices,eN=ej.points,eW=(0,i.DP)(),eR=(0,a.nz)(D,eW),eK=(0,a.nz)(W,eW),eI=(0,r.useState)(null),eY=eI[0],eL=eI[1],eB=(0,r.useState)(null),eH=eB[0],eV=eB[1],eq={grid:(0,k.jsx)(o.xA,{theme:eW,width:eM,height:eT,xScale:void 0===A||A?e$:null,yScale:void 0===M||M?eD:null,xValues:T,yValues:C},"grid"),markers:(0,k.jsx)(i.U9,{markers:B,width:eM,height:eT,xScale:e$,yScale:eD,theme:eW},"markers"),axes:(0,k.jsx)(o.Y5,{xScale:e$,yScale:eD,width:eM,height:eT,theme:eW,top:x,right:m,bottom:void 0===_?{}:_,left:void 0===w?{}:w},"axes"),areas:null,lines:(0,k.jsx)(eg,{lines:eU,lineGenerator:eE,lineWidth:void 0===S?2:S},"lines"),slices:null,points:null,crosshair:null,mesh:null,legends:(void 0===H?[]:H).map(function(e,t){return(0,k.jsx)(s.$i,ei({},e,{containerWidth:eM,containerHeight:eT,data:e.data||eP,theme:eW,toggleSerie:e.toggleSerie?eO:void 0}),"legend."+t)})},eG=(0,i.kc)(void 0===Y?[]:Y,eU,void 0===L?[]:L);return void 0!==j&&j&&(eq.areas=(0,k.jsx)(ep,{areaGenerator:ez,areaOpacity:void 0===P?.2:P,areaBlendMode:void 0===O?"normal":O,lines:eU},"areas")),q&&!1!==el&&(eq.slices=(0,k.jsx)(ey,{slices:eF,axis:el,debug:void 0!==ec&&ec,height:eT,tooltip:void 0===eu?eo:eu,current:eH,setCurrent:eV,onMouseEnter:Q,onMouseMove:Z,onMouseLeave:J,onClick:ee,onTouchStart:et,onTouchMove:en,onTouchEnd:er},"slices")),(void 0===E||E)&&(eq.points=(0,k.jsx)(ex,{points:eN,symbol:z,size:void 0===U?6:U,color:eR,borderWidth:void 0===F?0:F,borderColor:eK,enableLabel:void 0!==R&&R,label:void 0===K?"data.yFormatted":K,labelYOffset:I},"points")),q&&(void 0===eh||eh)&&(null!==eY&&(eq.crosshair=(0,k.jsx)(f.B1,{width:eM,height:eT,x:eY.x,y:eY.y,type:void 0===eb?"bottom-left":eb},"crosshair")),null!==eH&&(eq.crosshair=(0,k.jsx)(f.B1,{width:eM,height:eT,x:eH.x,y:eH.y,type:el},"crosshair"))),q&&void 0!==G&&G&&!1===el&&(eq.mesh=(0,k.jsx)(em,{points:eN,width:eM,height:eT,margin:eA,current:eY,setCurrent:eL,onMouseEnter:Q,onMouseMove:Z,onMouseLeave:J,onClick:ee,onTouchStart:et,onTouchMove:en,onTouchEnd:er,tooltip:void 0===es?ea:es,enableTouchCrosshair:void 0!==ev&&ev,debug:void 0!==X&&X},"mesh")),(0,k.jsx)(i.Ge,{defs:eG,width:eC,height:eS,margin:eA,role:void 0===e_?"img":e_,children:(void 0===d?["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"]:d).map(function(t,n){return"function"==typeof t?(0,k.jsx)(r.Fragment,{children:t(ei({},e,{innerWidth:eM,innerHeight:eT,series:eU,slices:eF,points:eN,xScale:e$,yScale:eD,lineGenerator:eE,areaGenerator:ez,currentPoint:eY,setCurrentPoint:eL,currentSlice:eH,setCurrentSlice:eV}))},n):eq[t]})})}),ew=function(e){return(0,k.jsx)(i.KF,{children:function(t){var n=t.
1width,r=t.height;return(0,k.jsx)(e_,ei({width:n,height:r},e))}})};(0,i.Ub)(function(e){var t=(0,r.useRef)(null),n=e.width,a=e.height,l=e.margin,c=e.pixelRatio,u=void 0===c?"undefined"!=typeof window&&window.devicePixelRatio||1:c,d=e.data,h=e.xScale,p=e.xFormat,b=e.yScale,g=e.yFormat,v=e.curve,y=e.layers,x=void 0===y?["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"]:y,m=e.colors,_=e.lineWidth,w=void 0===_?2:_,A=e.enableArea,M=void 0!==A&&A,T=e.areaBaselineValue,C=e.areaOpacity,S=void 0===C?.2:C,j=e.enablePoints,P=void 0===j||j,O=e.pointSize,E=void 0===O?6:O,z=e.pointColor,U=e.pointBorderWidth,$=void 0===U?0:U,D=e.pointBorderColor,F=e.enableGridX,N=void 0===F||F,W=e.gridXValues,R=e.enableGridY,K=void 0===R||R,I=e.gridYValues,Y=e.axisTop,L=e.axisRight,B=e.axisBottom,H=void 0===B?{}:B,V=e.axisLeft,q=void 0===V?{}:V,G=e.legends,X=void 0===G?[]:G,Q=e.isInteractive,Z=void 0===Q||Q,ee=e.debugMesh,et=void 0!==ee&&ee,eo=e.onMouseLeave,es=e.onClick,ef=e.tooltip,el=void 0===ef?ea:ef,ec=e.canvasRef,eu=(0,i.Xl)(n,a,l),eh=eu.margin,ep=eu.innerWidth,eb=eu.innerHeight,eg=eu.outerWidth,ev=eu.outerHeight,ey=(0,i.DP)(),ex=(0,r.useState)(null),em=ex[0],e_=ex[1],ew=ed({data:d,xScale:void 0===h?{type:"point"}:h,xFormat:p,yScale:void 0===b?{type:"linear",min:0,max:"auto"}:b,yFormat:g,width:ep,height:eb,colors:void 0===m?{scheme:"nivo"}:m,curve:void 0===v?"linear":v,areaBaselineValue:void 0===T?0:T,pointColor:void 0===z?{from:"color"}:z,pointBorderColor:void 0===D?{theme:"background"}:D}),ek=ew.lineGenerator,eA=ew.areaGenerator,eM=ew.series,eT=ew.xScale,eC=ew.yScale,eS=ew.points,ej=J({points:eS,width:ep,height:eb,debug:et}),eP=ej.delaunay,eO=ej.voronoi;(0,r.useEffect)(function(){ec&&(ec.current=t.current),t.current.width=eg*u,t.current.height=ev*u;var e=t.current.getContext("2d");e.scale(u,u),e.fillStyle=ey.background,e.fillRect(0,0,eg,ev),e.translate(eh.left,eh.top),x.forEach(function(t){if("function"==typeof t&&t({ctx:e,innerWidth:ep,innerHeight:eb,series:eM,points:eS,xScale:eT,yScale:eC,lineWidth:w,lineGenerator:ek,areaGenerator:eA,currentPoint:em,setCurrentPoint:e_}),"grid"===t&&ey.grid.line.strokeWidth>0&&(e.lineWidth=ey.grid.line.strokeWidth,e.strokeStyle=ey.grid.line.stroke,N&&(0,o.xu)(e,{width:ep,height:eb,scale:eT,axis:"x",values:W}),K&&(0,o.xu)(e,{width:ep,height:eb,scale:eC,axis:"y",values:I})),"axes"===t&&(0,o.ZY)(e,{xScale:eT,yScale:eC,width:ep,height:eb,top:Y,right:L,bottom:H,left:q,theme:ey}),"areas"===t&&!0===M){e.save(),e.globalAlpha=S,eA.context(e);for(var n=eM.length-1;n>=0;n--)e.fillStyle=eM[n].color,e.beginPath(),eA(eM[n].data.map(function(e){return e.position})),e.fill();e.restore()}if("lines"===t&&(ek.context(e),eM.forEach(function(t){e.strokeStyle=t.color,e.lineWidth=w,e.beginPath(),ek(t.data.map(function(e){return e.position})),e.stroke()})),"points"===t&&!0===P&&E>0&&eS.forEach(function(t){e.fillStyle=t.color,e.beginPath(),e.arc(t.x,t.y,E/2,0,2*Math.PI),e.fill(),$>0&&(e.strokeStyle=t.borderColor,e.lineWidth=$,e.stroke())}),"mesh"===t&&!0===et&&(en(e,eO),em&&er(e,eO,em.index)),"legends"===t){var r=eM.map(function(e){return{id:e.id,label:e.id,color:e.color}}).reverse();X.forEach(function(t){(0,s.ZG)(e,ei({},t,{data:t.data||r,containerWidth:ep,containerHeight:eb,theme:ey}))})}})},[t,eg,ev,x,ey,ek,eM,eT,eC,N,W,K,I,Y,L,H,q,X,eS,P,E,em]);var eE=(0,r.useCallback)(function(e){var n=(0,i.H9)(t.current,e),r=n[0],a=n[1];return(0,i.u7)(eh.left,eh.top,ep,eb,r,a)?eS[eP.find(r-eh.left,a-eh.top)]:null},[t,eh,ep,eb,eP]),ez=(0,f.fS)(),eU=ez.showTooltipFromEvent,e$=ez.hideTooltip,eD=(0,r.useCallback)(function(e){var t=eE(e);e_(t),t?eU((0,r.createElement)(el,{point:t}),e):e$()},[eE,e_,eU,e$,el]),eF=(0,r.useCallback)(function(e){e$(),e_(null),em&&eo&&eo(em,e)},[e$,e_,eo]),eN=(0,r.useCallback)(function(e){if(es){var t=eE(e);t&&es(t,e)}},[eE,es]);return(0,k.jsx)("canvas",{ref:t,width:eg*u,height:ev*u,style:{width:eg,height:ev,cursor:Z?"auto":"normal"},onMouseEnter:Z?eD:void 0,onMouseMove:Z?eD:void 0,onMouseLeave:Z?eF:void 0,onClick:Z?eN:void 0})})},6745:(e,t,n)=>{var r=n(70300);e.exports=function(e,t){var n=this.__data__;return this.size+=+!this.has(e),n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},7291:(e,t,n)=>{var r=n(69079),i=n(15834),a=n(29101);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},7344:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(r.A);let o=(0,i.A)(a)},7745:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},8082:(e,t,n)=>{var r=n(83642),i=n(98134),a=n(74633),o=n(31326),s=n(76462),f=n(29101),l=n(76917);e.exports=function(e,t){return o(e)&&s(t)?f(l(e),t):function(n){var o=i(n,e);return void 0===o&&o===t?a(n,e):r(t,o,3)}}},8186:e=>{e.exports=function(){}},8524:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},8592:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(71716),i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,a=RegExp(i.source,"g");function o(e,t){var n,o,s,f,l,c=i.lastIndex=a.lastIndex=0,u=-1,d=[],h=[];for(e+="",t+="";(s=i.exec(e))&&(f=a.exec(t));)(l=f.index)>c&&(l=t.slice(c,l),d[u]?d[u]+=l:d[++u]=l),(s=s[0])===(f=f[0])?d[u]?d[u]+=f:d[++u]=f:(d[++u]=null,h.push({i:u,x:(0,r.A)(s,f)})),c=a.lastIndex;return c<t.length&&(l=t.slice(c),d[u]?d[u]+=l:d[++u]=l),d.length<2?h[0]?(n=h[0].x,function(e){return n(e)+""}):(o=t,function(){return o}):(t=h.length,function(e){for(var n,r=0;r<t;++r)d[(n=h[r]).i]=n.x(e);return d.join("")})}},8993:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(r.A);let o=(0,i.A)(a)},9142:(e,t,n)=>{var r=n(21187),i=n(25902),a=n(25411),o=n(70637),s=n(35206),f=n(76917);e.exports=function(e,t,n){t=r(t,e);for(var l=-1,c=t.length,u=!1;++l<c;){var d=f(t[l]);if(!(u=null!=e&&n(e,d)))break;e=e[d]}return u||++l!=c?u:!!(c=null==e?0:e.length)&&s(c)&&o(d,c)&&(a(e)||i(e))}},9403:(e,t,n)=>{var r=n(36772),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,o,s){var f=1&n,l=r(e),c=l.length;if(c!=r(t).length&&!f)return!1;for(var u=c;u--;){var d=l[u];if(!(f?d in t:i.call(t,d)))return!1}var h=s.get(e),p=s.get(t);if(h&&p)return h==t&&p==e;var b=!0;s.set(e,t),s.set(t,e);for(var g=f;++u<c;){var v=e[d=l[u]],y=t[d];if(a)var x=f?a(y,v,d,t,e,s):a(v,y,d,e,t,s);if(!(void 0===x?v===y||o(v,y,n,a,s):x)){b=!1;break}g||(g="constructor"==d)}if(b&&!g){var m=e.constructor,_=t.constructor;m!=_&&"constructor"in e&&"constructor"in t&&!("function"==typeof m&&m instanceof m&&"function"==typeof _&&_ instanceof _)&&(b=!1)}return s.delete(e),s.delete(t),b}},10332:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(44144),i=(0,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()});i.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,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};let a=i;i.range}
1,11428:(e,t,n)=>{var r=n(90176),i=n(60239),a=n(84729);e.exports=function(e,t){return a(i(e,t,r),e+"")}},11673:(e,t,n)=>{"use strict";n.d(t,{Fq:()=>s,JJ:()=>a,Nm:()=>o,Tt:()=>r,rR:()=>i});var r=1e3,i=6e4,a=36e5,o=864e5,s=6048e5},11860:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3")},13132:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},13189:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(r.A);let o=(0,i.A)(a)},13329:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(r.A);let o=(0,i.A)(a)},13993:(e,t,n)=>{var r=n(16286),i=n(71661),a=n(95295);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(i(e))}},14344:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},14638:(e,t,n)=>{var r=n(21187),i=n(76917);e.exports=function(e,t){t=r(t,e);for(var n=0,a=t.length;null!=e&&n<a;)e=e[i(t[n++])];return n&&n==a?e:void 0}},15384:(e,t,n)=>{var r=n(32438),i=0;e.exports=function(e){var t=++i;return r(e)+t}},15668:(e,t,n)=>{var r=n(63431),i=n(28007),a=n(17719);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||i),string:new r}}},15791:e=>{e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},15834:(e,t,n)=>{var r=n(76462),i=n(91958);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var a=t[n],o=e[a];t[n]=[a,o,r(o)]}return t}},16286:(e,t,n)=>{var r=n(26745),i=Object.create;e.exports=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}()},16528:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>o,Ik:()=>f});var r=n(89484);function i(e,t,n,r,i){var a=e*e,o=a*e;return((1-3*e+3*a-o)*t+(4-6*a+3*o)*n+(1+3*e+3*a-3*o)*r+o*i)/6}var a=n(27940);let o=function e(t){var n=(0,a.uN)(t);function i(e,t){var i=n((e=(0,r.Qh)(e)).r,(t=(0,r.Qh)(t)).r),o=n(e.g,t.g),s=n(e.b,t.b),f=(0,a.Ay)(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=s(t),e.opacity=f(t),e+""}}return i.gamma=e,i}(1);function s(e){return function(t){var n,i,a=t.length,o=Array(a),s=Array(a),f=Array(a);for(n=0;n<a;++n)i=(0,r.Qh)(t[n]),o[n]=i.r||0,s[n]=i.g||0,f[n]=i.b||0;return o=e(o),s=e(s),f=e(f),i.opacity=1,function(e){return i.r=o(e),i.g=s(e),i.b=f(e),i+""}}}var f=s(function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],o=e[r+1],s=r>0?e[r-1]:2*a-o,f=r<t-1?e[r+2]:2*o-a;return i((n-r/t)*t,s,a,o,f)}});s(function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],o=e[r%t],s=e[(r+1)%t],f=e[(r+2)%t];return i((n-r/t)*t,a,o,s,f)}})},16746:(e,t,n)=>{var r=n(97826);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},16809:(e,t,n)=>{var r=n(38185);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=+(n.size!=i),this}},16815:(e,t,n)=>{var r=n(39089),i=n(91958);e.exports=function(e,t){return e&&r(e,t,i)}},17202:(e,t,n)=>{var r=n(14344),i=n(48908),a=n(70637),o=n(26745);e.exports=function(e,t,n){if(!o(n))return!1;var s=typeof t;return("number"==s?!!(i(n)&&a(t,n.length)):"string"==s&&t in n)&&r(n[t],e)}},17719:(e,t,n)=>{e.exports=n(83558)(n(51483),"Map")},18135:(e,t,n)=>{var r=n(14344);e.exports=function(e,t){for(var n=e.length;n--;
1)if(r(e[n][0],t))return n;return -1}},18223:(e,t,n)=>{var r=n(91602);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},18369:(e,t,n)=>{"use strict";n.d(t,{DC:()=>i,T6:()=>a,aL:()=>o,GY:()=>s});var r,i,a,o,s,f=n(52741),l=n(44144),c=n(11673),u=(0,l.A)(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/c.Nm},function(e){return e.getUTCDate()-1});u.range;var d=n(56061),h=(0,l.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())*c.rR)/c.Nm},function(e){return e.getDate()-1});h.range;var p=n(88455),b=n(10332);function g(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 v(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 y(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var x={"-":"",_:" ",0:"0"},m=/^\s*\d+/,_=/^%/,w=/[\\^$*+?|[\]().{}]/g;function k(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a<n?Array(n-a+1).join(t)+i:i)}function A(e){return e.replace(w,"\\$&")}function M(e){return RegExp("^(?:"+e.map(A).join("|")+")","i")}function T(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function C(e,t,n){var r=m.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function S(e,t,n){var r=m.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function j(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function P(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function O(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function E(e,t,n){var r=m.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function z(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function U(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 $(e,t,n){var r=m.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function D(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function F(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function N(e,t,n){var r=m.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function W(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function R(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function K(e,t,n){var r=m.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function I(e,t,n){var r=m.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Y(e,t,n){var r=m.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function L(e,t,n){var r=_.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function B(e,t,n){var r=m.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function H(e,t,n){var r=m.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function V(e,t){return k(e.getDate(),t,2)}function q(e,t){return k(e.getHours(),t,2)}function G(e,t){return k(e.getHours()%12||12,t,2)}function X(e,t){return k(1+h.count((0,p.A)(e),e),t,3)}function Q(e,t){return k(e.getMilliseconds(),t,3)}function Z(e,t){return Q(e,t)+"000"}function J(e,t){return k(e.getMonth()+1,t,2)}function ee(e,t){return k(e.getMinutes(),t,2)}function et(e,t){return k(e.getSeconds(),t,2)}function en(e){var t=e.getDay();return 0===t?7:t}function er(e,t){return k(d.fz.count((0,p.A)(e)-1,e),t,2)}function ei(e){var t=e.getDay();return t>=4||0===t?(0,d.dt)(e):d.dt.ceil(e)}function ea(e,t){return e=ei(e),k(d.dt.count((0,p.A)(e),e)+(4===(0,p.A)(e).getDay()),t,2)}function eo(e){return e.getDay()}function es(e,t){return k(d.By.count((0,p.A)(e)-1,e),t,2)}function ef(e,t){return k(e.getFullYear()%100,t,2)}function el(e,t){return k((e=ei(e)).getFullYear()%100,t,2)}function ec(e,t){return k(e.getFullYear()%1e4,t,4)}function eu(e,t){var n=e.getDay();return k((e=n>=4||0===n?(0,d.dt)(e):d.dt.ceil(e)).getFullYear()%1e4,t,4)}function ed(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+k(t/60|0,"0",2)+k(t%60,"0",2)}function eh(e,t){return k(e.getUTCDate(),t,2)}function ep(e,t){return k(e.getUTCHours(),t,2)}function eb(e,t){return k(e.getUTCHours()%12||12,t,2)}function eg(e,t){return k(1+u.count((0,b.A)(e),e),t,3)}function ev(e,t){return k(e.getUTCMilliseconds(),t,3)}function ey(e,t){return ev(e,t)+"000"}function ex(e,t){return k(e.getUTCMonth()+1,t,2)}function em(e,t){return k(e.getUTCMinutes(),t,2)}function e_(e,t){return k(e.getUTCSeconds(),t,2)}function ew(e){var t=e.getUTCDay();return 0===t?7:t}function ek(e,t){return k(f.Hl.count((0,b.A)(e)-1,e),t,2)}function eA(e){var t=e.getUTCDay();return t>=4||0===t?(0,f.pT)(e):f.pT.ceil(e)}function eM(e,t){return e=eA(e),k(f.pT.count((0,b.A)(e),e)+(4===(0,b.A)(e).getUTCDay()),t,2)}function eT(e){return e.getUTCDay()}function eC(e,t){return k(f.rt.count((0,b.A)(e)-1,e),t,2)}function eS(e,t){return k(e.getUTCFullYear()%100,t,2)}function ej(e,t){return k((e=eA(e)).getUTCFullYear()%100,t,2)}function eP(e,t){return k(e.getUTCFullYear()%1e4,t,4)}function eO(e,t){var n=e.getUTCDay();return k((e=n>=4||0===n?(0,f.pT)(e):f.pT.ceil(e)).getUTCFullYear()%1e4,t,4)}function eE(){return"+0000"}function ez(){return"%"}function eU(e){return+e}function e$(e){return Math.floor(e/1e3)}i=(r=function(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,s=e.months,l=e.shortMonths,c=M(i),p=T(i),b=M(a),m=T(a),_=M(o),w=T(o),k=M(s),A=T(s),ei=M(l),eA=T(l),eD={a:function(e){return o[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:V,e:V,f:Z,g:el,G:eu,H:q,I:G,j:X,L:Q,m:J,M:ee,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:eU,s:e$,S:et,u:en,U:er,V:ea,w:eo,W:es,x:null,X:null,y:ef,Y:ec,Z:ed,"%":ez},eF={a:function(e){return o[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:eh,e:eh,f:ey,g:ej,G:eO,H:ep,I:eb,j:eg,L:ev,m:ex,M:em,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:eU,s:e$,S:e_,u:ew,U:ek,V:eM,w:eT,W:eC,x:null,X:null,y:eS,Y:eP,Z:eE,"%":ez},eN={a:function(e,t,n){var r=_.exec(t.slice(n));return r?(e.w=w.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=b.exec(t.slice(n));return r?(e.w=m.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=ei.exec(t.slice(n));return r?(e.m=eA.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=k.exec(t.slice(n));return r?(e.m=A.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return eK(e,t,n,r)},d:F,e:F,f:Y,g:z,G:E,H:W,I:W,j:N,L:I,m:D,M:R,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=p.get(r[0].toLowerCase()),n+r[0].length):-1},q:$,Q:B,s:H,S:K,u:S,U:j,V:P,w:C,W:O,x:function(e,t,r){return eK(e,n,t,r)},X:function(e,t,n){return eK(e,r,t,n)},y:z,Y:E,Z:U,"%":L};function eW(e,t){return function(n){var r,i,a,o=[],s=-1,f=0,l=e.length;for(n instanceof Date||(n=new Date(+n));++s<l;)37===e.charCodeAt(s)&&(o.push(e.slice(f,s)),null!=(i=x[r=e.charAt(++s)])?r=e.charAt(++s):i="e"===r?" ":"0",(a=t[r])&&(r=a(n,i)),o.push(r),f=s+1);return o.push(e.slice(f,s)),o.join("")}}function eR(e,t){return function(n){var r,i,a=y(1900,void 0,1);if(eK(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(!t||"Z"in a||(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(r=(i=(r=v(y(a.y,0,1))).getUTCDay())>4||0===i?f.rt.ceil(r):(0,f.rt)(r),r=u.offset(r,(a.V-1)*7),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(r=(i=(r=g(y(a.y,0,1))).getDay())>4||0===i?d.By.ceil(r):(0,d.By)(r),r=h.offset(r,(a.V-1)*7),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:+("W"in a)),i="Z"in a?v(y(a.y,0,1)).getUTCDay():g(y(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);
1return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,v(a)):g(a)}}function eK(e,t,n,r){for(var i,a,o=0,s=t.length,f=n.length;o<s;){if(r>=f)return -1;if(37===(i=t.charCodeAt(o++))){if(!(a=eN[(i=t.charAt(o++))in x?t.charAt(o++):i])||(r=a(e,n,r))<0)return -1}else if(i!=n.charCodeAt(r++))return -1}return r}return eD.x=eW(n,eD),eD.X=eW(r,eD),eD.c=eW(t,eD),eF.x=eW(n,eF),eF.X=eW(r,eF),eF.c=eW(t,eF),{format:function(e){var t=eW(e+="",eD);return t.toString=function(){return e},t},parse:function(e){var t=eR(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=eW(e+="",eF);return t.toString=function(){return e},t},utcParse:function(e){var t=eR(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"]})).format,a=r.parse,o=r.utcFormat,s=r.utcParse},18683:(e,t,n)=>{var r=n(29887),i=n(4651),a=n(23719);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,i,n)}},19602:(e,t,n)=>{var r=n(14638),i=n(97826),a=n(21187);e.exports=function(e,t,n){for(var o=-1,s=t.length,f={};++o<s;){var l=t[o],c=r(e,l);n(c,l)&&i(f,a(l,e),c)}return f}},20117:(e,t,n)=>{var r=n(37467),i=n(30508);e.exports=function(e,t,n,a){var o=!n;n||(n={});for(var s=-1,f=t.length;++s<f;){var l=t[s],c=a?a(n[l],e[l],l,n,e):void 0;void 0===c&&(c=e[l]),o?i(n,l,c):r(n,l,c)}return n}},21187:(e,t,n)=>{var r=n(25411),i=n(31326),a=n(81864),o=n(32438);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:a(o(e))}},21457:e=>{e.exports=function(){return!1}},21533:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(){var t=new r,n=[],i=[],a=s;function f(e){let r=t.get(e);if(void 0===r){if(a!==s)return a;t.set(e,r=n.push(e)-1)}return i[r%i.length]}return f.domain=function(e){if(!arguments.length)return n.slice();for(let i of(n=[],t=new r,e))t.has(i)||t.set(i,n.push(i)-1);return f},f.range=function(e){return arguments.length?(i=Array.from(e),f):i.slice()},f.unknown=function(e){return arguments.length?(a=e,f):a},f.copy=function(){return e(n,i).unknown(a)},o.C.apply(f,arguments),f}});class r extends Map{constructor(e,t=a){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(let[t,n]of e)this.set(t,n)}get(e){return super.get(i(this,e))}has(e){return super.has(i(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function i({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):n}function a(e){return null!==e&&"object"==typeof e?e.valueOf():e}var o=n(6256);let s=Symbol("implicit")},21899:(e,t,n)=>{var r=n(31481),i=n(24281),a=n(35457),o=n(87421),s=n(59901),f=n(7745);e.exports=function(e,t,n){var l=-1,c=i,u=e.length,d=!0,h=[],p=h;if(n)d=!1,c=a;else if(u>=200){var b=t?null:s(e);if(b)return f(b);d=!1,c=o,p=new r}else p=t?[]:h;t:for(;++l<u;){var g=e[l],v=t?t(g):g;if(g=n||0!==g?g:0,d&&v==v){for(var y=p.length;y--;)if(p[y]===v)continue t;t&&p.push(v),h.push(g)}else c(p,v,n)||(p!==h&&p.push(v),h.push(g))}return h}},23001:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(r.A);let o=(0,i.A)(a)},23493:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=e=>()=>e},23719:e=>{e.exports=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return -1}},24281:(e,t,n)=>{var r=n(18683);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}}
1,24402:(e,t,n)=>{e.exports="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},24567:(e,t,n)=>{var r=n(48908);e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!r(n))return e(n,i);for(var a=n.length,o=t?a:-1,s=Object(n);(t?o--:++o<a)&&!1!==i(s[o],o,s););return n}}},24581:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(r.A);let o=(0,i.A)(a)},24604:(e,t,n)=>{var r=n(69833),i=n(56507),a=n(84856),o=n(9403),s=n(42979),f=n(25411),l=n(48728),c=n(38055),u="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,b,g,v){var y=f(e),x=f(t),m=y?d:s(e),_=x?d:s(t);m=m==u?h:m,_=_==u?h:_;var w=m==h,k=_==h,A=m==_;if(A&&l(e)){if(!l(t))return!1;y=!0,w=!1}if(A&&!w)return v||(v=new r),y||c(e)?i(e,t,n,b,g,v):a(e,t,m,n,b,g,v);if(!(1&n)){var M=w&&p.call(e,"__wrapped__"),T=k&&p.call(t,"__wrapped__");
1if(M||T){var C=M?e.value():e,S=T?t.value():t;return v||(v=new r),g(C,S,n,b,v)}}return!!A&&(v||(v=new r),o(e,t,n,b,g,v))}},25039:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(r.A);let o=(0,i.A)(a)},25411:e=>{e.exports=Array.isArray},25902:(e,t,n)=>{var r=n(32598),i=n(26526),a=Object.prototype,o=a.hasOwnProperty,s=a.propertyIsEnumerable;e.exports=r(function(){return arguments}())?r:function(e){return i(e)&&o.call(e,"callee")&&!s.call(e,"callee")}},26238:(e,t,n)=>{"use strict";function r(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function i(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.d(t,{A:()=>r,X:()=>i})},26526:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},26630:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},26660:(e,t,n)=>{e.exports=n(59955)(Object.keys,Object)},26745:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},26932:(e,t,n)=>{var r=n(91108),i=n(57815);e.exports=function e(t,n,a,o,s){var f=-1,l=t.length;for(a||(a=i),s||(s=[]);++f<l;){var c=t[f];n>0&&a(c)?n>1?e(c,n-1,a,o,s):r(s,c):o||(s[s.length]=c)}return s}},27012:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}n.d(t,{A:()=>r}),Array.prototype.slice},27467:(e,t,n)=>{var r=n(28007),i=n(17719),a=n(81495);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!i||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(o)}return n.set(e,t),this.size=n.size,this}},27471:(e,t,n)=>{"use strict";function r(e,t){if((i=e.length)>1)for(var n,r,i,a=1,o=e[t[0]],s=o.length;a<i;++a)for(r=o,o=e[t[a]],n=0;n<s;++n)o[n][1]+=o[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}n.d(t,{A:()=>r})},27509:(e,t,n)=>{var r=n(18135);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},27549:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999")},27656:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(r.A);let o=(0,i.A)(a)},27940:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,lG:()=>a,uN:()=>o});var r=n(23493);function i(e,t){return function(n){return e+n*t}}function a(e,t){var n=t-e;return n?i(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,r.A)(isNaN(e)?t:e)}function o(e){return 1==(e*=1)?s:function(t,n){var i,a,o;return n-t?(i=t,a=n,i=Math.pow(i,o=e),a=Math.pow(a,o)-i,o=1/o,function(e){return Math.pow(i+e*a,o)}):(0,r.A)(isNaN(t)?n:t)}}function s(e,t){var n=t-e;return n?i(e,n):(0,r.A)(isNaN(e)?t:e)}},28007:(e,t,n)=>{var r=n(55428),i=n(60044),a=n(27509),o=n(92441),s=n(72377);function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}f.prototype.clear=r,f.prototype.delete=i,f.prototype.get=a,f.prototype.has=o,f.prototype.set=s,e.exports=f},29101:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},29514:(e,t,n)=>{e.exports=n(83558)(n(51483),"DataView")},29555:(e,t,n)=>{"use strict";n.d(t,{$i:()=>p,ZG:()=>g});var r=n(95155),i=n(82814);n(79164);var a=n(12115);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s={top:0,right:0,bottom:0,left:0},f=function(e){var t=e.direction,n=e.itemsSpacing,r=e.padding,i=e.itemCount,a=e.itemWidth,f=e.itemHeight;if("number"!=typeof r&&("object"!=typeof r||Array.isArray(r)||null===r))throw Error("Invalid property padding, must be one of: number, object");var l="number"==typeof r?{top:r,right:r,bottom:r,left:r}:o({},s,r),c=l.left+l.right,u=l.top+l.bottom,d=a+c,h=f+u,p=(i-1)*n;return"row"===t?d=a*i+p+c:"column"===t&&(h=f*i+p+u),{width:d,height:h,padding:l}},l=function(e){var t=e.anchor,n=e.translateX,r=e.translateY,i=e.containerWidth,a=e.containerHeight,o=e.width,s=e.he
1ight,f=n,l=r;switch(t){case"top":f+=(i-o)/2;break;case"top-right":f+=i-o;break;case"right":f+=i-o,l+=(a-s)/2;break;case"bottom-right":f+=i-o,l+=a-s;break;case"bottom":f+=(i-o)/2,l+=a-s;break;case"bottom-left":l+=a-s;break;case"left":l+=(a-s)/2;break;case"center":f+=(i-o)/2,l+=(a-s)/2}return{x:f,y:l}},c=function(e){var t,n,r,i,a,o,s=e.direction,f=e.justify,l=e.symbolSize,c=e.symbolSpacing,u=e.width,d=e.height;switch(s){case"left-to-right":t=0,n=(d-l)/2,i=d/2,o="central",f?(r=u,a="end"):(r=l+c,a="start");break;case"right-to-left":t=u-l,n=(d-l)/2,i=d/2,o="central",f?(r=0,a="start"):(r=u-l-c,a="end");break;case"top-to-bottom":t=(u-l)/2,n=0,r=u/2,a="middle",f?(i=d,o="alphabetic"):(i=l+c,o="text-before-edge");break;case"bottom-to-top":t=(u-l)/2,n=d-l,r=u/2,a="middle",f?(i=0,o="text-before-edge"):(i=d-l-c,o="alphabetic")}return{symbolX:t,symbolY:n,labelX:r,labelY:i,labelAnchor:a,labelAlignment:o}},u={circle:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,s=e.borderWidth,f=e.borderColor;return(0,r.jsx)("circle",{r:i/2,cx:t+i/2,cy:n+i/2,fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===s?0:s,stroke:void 0===f?"transparent":f,style:{pointerEvents:"none"}})},diamond:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,s=e.borderWidth,f=e.borderColor;return(0,r.jsx)("g",{transform:"translate("+t+","+n+")",children:(0,r.jsx)("path",{d:"\n                    M"+i/2+" 0\n                    L"+.8*i+" "+i/2+"\n                    L"+i/2+" "+i+"\n                    L"+.2*i+" "+i/2+"\n                    L"+i/2+" 0\n                ",fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===s?0:s,stroke:void 0===f?"transparent":f,style:{pointerEvents:"none"}})})},square:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,s=e.borderWidth,f=e.borderColor;return(0,r.jsx)("rect",{x:t,y:n,fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===s?0:s,stroke:void 0===f?"transparent":f,width:i,height:i,style:{pointerEvents:"none"}})},triangle:function(e){var t=e.x,n=e.y,i=e.size,a=e.fill,o=e.opacity,s=e.borderWidth,f=e.borderColor;return(0,r.jsx)("g",{transform:"translate("+t+","+n+")",children:(0,r.jsx)("path",{d:"\n                M"+i/2+" 0\n                L"+i+" "+i+"\n                L0 "+i+"\n                L"+i/2+" 0\n            ",fill:a,opacity:void 0===o?1:o,strokeWidth:void 0===s?0:s,stroke:void 0===f?"transparent":f,style:{pointerEvents:"none"}})})}},d=function(e){var t,n,s,f,l,d,h,p,b,g,v,y=e.x,x=e.y,m=e.width,_=e.height,w=e.data,k=e.direction,A=e.justify,M=e.textColor,T=e.background,C=e.opacity,S=e.symbolShape,j=void 0===S?"square":S,P=e.symbolSize,O=void 0===P?16:P,E=e.symbolSpacing,z=e.symbolBorderWidth,U=e.symbolBorderColor,$=e.onClick,D=e.onMouseEnter,F=e.onMouseLeave,N=e.toggleSerie,W=e.effects,R=(0,a.useState)({}),K=R[0],I=R[1],Y=(0,i.DP)(),L=(0,a.useCallback)(function(e){W&&I(W.filter(function(e){return"hover"===e.on}).reduce(function(e,t){return o({},e,t.style)},{})),null==D||D(w,e)},[D,w,W]),B=(0,a.useCallback)(function(e){W&&I(W.filter(function(e){return"hover"!==e.on}).reduce(function(e,t){return o({},e,t.style)},{})),null==F||F(w,e)},[F,w,W]),H=c({direction:void 0===k?"left-to-right":k,justify:void 0!==A&&A,symbolSize:null!=(t=K.symbolSize)?t:O,symbolSpacing:void 0===E?8:E,width:m,height:_}),V=H.symbolX,q=H.symbolY,G=H.labelX,X=H.labelY,Q=H.labelAnchor,Z=H.labelAlignment,J=[$,D,F,N].some(function(e){return void 0!==e}),ee="function"==typeof j?j:u[j];return(0,r.jsxs)("g",{transform:"translate("+y+","+x+")",style:{opacity:null!=(n=K.itemOpacity)?n:void 0===C?1:C},children:[(0,r.jsx)("rect",{width:m,height:_,fill:null!=(s=K.itemBackgroun
1d)?s:void 0===T?"transparent":T,style:{cursor:J?"pointer":"auto"},onClick:function(e){null==$||$(w,e),null==N||N(w.id)},onMouseEnter:L,onMouseLeave:B}),a.createElement(ee,o({id:w.id,x:V,y:q,size:null!=(f=K.symbolSize)?f:O,fill:null!=(l=null!=(d=w.fill)?d:w.color)?l:"black",borderWidth:null!=(h=K.symbolBorderWidth)?h:void 0===z?0:z,borderColor:null!=(p=K.symbolBorderColor)?p:void 0===U?"transparent":U},w.hidden?Y.legends.hidden.symbol:void 0)),(0,r.jsx)("text",{textAnchor:Q,style:o({},(0,i.Ou)(Y.legends.text),{fill:null!=(b=null!=(g=null!=(v=K.itemTextColor)?v:M)?g:Y.legends.text.fill)?b:"black",dominantBaseline:Z,pointerEvents:"none",userSelect:"none"},w.hidden?Y.legends.hidden.text:void 0),x:G,y:X,children:w.label})]})},h=function(e){var t=e.data,n=e.x,i=e.y,a=e.direction,o=e.padding,s=e.justify,l=e.effects,c=e.itemWidth,u=e.itemHeight,h=e.itemDirection,p=void 0===h?"left-to-right":h,b=e.itemsSpacing,g=void 0===b?0:b,v=e.itemTextColor,y=e.itemBackground,x=void 0===y?"transparent":y,m=e.itemOpacity,_=void 0===m?1:m,w=e.symbolShape,k=e.symbolSize,A=e.symbolSpacing,M=e.symbolBorderWidth,T=e.symbolBorderColor,C=e.onClick,S=e.onMouseEnter,j=e.onMouseLeave,P=e.toggleSerie,O=f({itemCount:t.length,itemWidth:c,itemHeight:u,itemsSpacing:g,direction:a,padding:void 0===o?0:o}).padding,E="row"===a?c+g:0,z="column"===a?u+g:0;return(0,r.jsx)("g",{transform:"translate("+n+","+i+")",children:t.map(function(e,t){return(0,r.jsx)(d,{data:e,x:t*E+O.left,y:t*z+O.top,width:c,height:u,direction:p,justify:s,effects:l,textColor:v,background:x,opacity:_,symbolShape:w,symbolSize:k,symbolSpacing:A,symbolBorderWidth:M,symbolBorderColor:T,onClick:C,onMouseEnter:S,onMouseLeave:j,toggleSerie:P},t)})})},p=function(e){var t=e.data,n=e.containerWidth,i=e.containerHeight,a=e.translateX,o=e.translateY,s=e.anchor,c=e.direction,u=e.padding,d=void 0===u?0:u,p=e.justify,b=e.itemsSpacing,g=void 0===b?0:b,v=e.itemWidth,y=e.itemHeight,x=e.itemDirection,m=e.itemTextColor,_=e.itemBackgroun
1d,w=e.itemOpacity,k=e.symbolShape,A=e.symbolSize,M=e.symbolSpacing,T=e.symbolBorderWidth,C=e.symbolBorderColor,S=e.onClick,j=e.onMouseEnter,P=e.onMouseLeave,O=e.toggleSerie,E=e.effects,z=f({itemCount:t.length,itemsSpacing:g,itemWidth:v,itemHeight:y,direction:c,padding:d}),U=l({anchor:s,translateX:void 0===a?0:a,translateY:void 0===o?0:o,containerWidth:n,containerHeight:i,width:z.width,height:z.height}),$=U.x,D=U.y;return(0,r.jsx)(h,{data:t,x:$,y:D,direction:c,padding:d,justify:p,effects:E,itemsSpacing:g,itemWidth:v,itemHeight:y,itemDirection:x,itemTextColor:m,itemBackground:_,itemOpacity:w,symbolShape:k,symbolSize:A,symbolSpacing:M,symbolBorderWidth:T,symbolBorderColor:C,onClick:S,onMouseEnter:j,onMouseLeave:P,toggleSerie:"boolean"==typeof O?void 0:O})},b={start:"left",middle:"center",end:"right"},g=function(e,t){var n=t.data,r=t.containerWidth,i=t.containerHeight,a=t.translateX,o=t.translateY,s=t.anchor,u=t.direction,d=t.padding,h=t.justify,p=void 0!==h&&h,g=t.itemsSpacing,v=void 0===g?0:g,y=t.itemWidth,x=t.itemHeight,m=t.itemDirection,_=void 0===m?"left-to-right":m,w=t.itemTextColor,k=t.symbolSize,A=void 0===k?16:k,M=t.symbolSpacing,T=void 0===M?8:M,C=t.theme,S=f({itemCount:n.length,itemWidth:y,itemHeight:x,itemsSpacing:v,direction:u,padding:void 0===d?0:d}),j=S.width,P=S.height,O=S.padding,E=l({anchor:s,translateX:void 0===a?0:a,translateY:void 0===o?0:o,containerWidth:r,containerHeight:i,width:j,height:P}),z=E.x,U=E.y,$="row"===u?y+v:0,D="column"===u?x+v:0;e.save(),e.translate(z,U),e.font=C.legends.text.fontSize+"px "+(C.legends.text.fontFamily||"sans-serif"),n.forEach(function(t,n){var r,i,a=n*$+O.left,o=n*D+O.top,s=c({direction:_,justify:p,symbolSize:A,symbolSpacing:T,width:y,height:x}),f=s.symbolX,l=s.symbolY,u=s.labelX,d=s.labelY,h=s.labelAnchor,g=s.labelAlignment;e.fillStyle=null!=(r=t.color)?r:"black",e.fillRect(a+f,o+l,A,A),e.textAlign=b[h],"central"===g&&(e.textBaseline="middle"),e.fillStyle=null!=(i=null!=w?w:C.legends.text.fill)?i:"black",e.fillText(String(t.label),a+u,o+d)}),e.restore()}},29887:e=>{e.exports=function(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a<i;)if(t(e[a],a,e))return a;return -1}},30114:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},30237:(e,t,n)=>{var r=n(31481),i=n(24281),a=n(35457),o=n(91426),s=n(99425),f=n(87421);e.exports=function(e,t,n,l){var c=-1,u=i,d=!0,h=e.length,p=[],b=t.length;if(!h)return p;n&&(t=o(t,s(n))),l?(u=a,d=!1):t.length>=200&&(u=f,d=!1,t=new r(t));t:for(;++c<h;){var g=e[c],v=null==n?g:n(g);if(g=l||0!==g?g:0,d&&v==v){for(var y=b;y--;)if(t[y]===v)continue t;p.push(g)}else u(t,v,l)||p.push(g)}return p}},30508:(e,t,n)=>{var r=n(94897);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},31326:(e,t,n)=>{var r=n(25411),i=n(36702),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||i(e))||o.test(e)||!a.test(e)||null!=t&&e in Object(t)}},31481:(e,t,n)=>{var r=n(81495),i=n(60656),a=n(43539);function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}o.prototype.add=o.prototype.push=i,o.prototype.has=a,e.exports=o},32198:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},32438:(e,t,n)=>{var r=n(50030);e.exports=function(e){return null==e?"":r(e)}},32499:(e,t,n)=>{e.exports=n(83558)(n(51483),"WeakMap")}
1,32598:(e,t,n)=>{var r=n(80942),i=n(26526);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},32812:(e,t,n)=>{var r=n(6407),i=n(48908);e.exports=function(e,t){var n=-1,a=i(e)?Array(e.length):[];return r(e,function(e,r,i){a[++n]=t(e,r,i)}),a}},33011:(e,t,n)=>{var r=n(7291),i=n(8082),a=n(90176),o=n(25411),s=n(1807);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?o(e)?i(e[0],e[1]):r(e):s(e)}},33627:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(r.A);let o=(0,i.A)(a)},34215:(e,t,n)=>{var r=n(30508),i=n(14344);e.exports=function(e,t,n){(void 0===n||i(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},34741:(e,t,n)=>{var r=n(80942),i=n(71661),a=n(26526),o=Object.prototype,s=Function.prototype.toString,f=o.hasOwnProperty,l=s.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=i(e);if(null===t)return!0;var n=f.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==l}},35138:(e,t,n)=>{var r=n(83642);e.exports=function(e,t){return r(e,t)}},35206:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},35443:(e,t,n)=>{var r=n(73423),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=o.call(e);return r&&(t?e[s]=n:delete e[s]),i}},35457:e=>{e.exports=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}},36027:(e,t,n)=>{var r=n(48908),i=n(26526);e.exports=function(e){return i(e)&&r(e)}},36166:(e,t,n)=>{e=n.nmd(e);var r=n(51483),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,o=a&&a.exports===i?r.Buffer:void 0,s=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},36702:(e,t,n)=>{var r=n(80942),i=n(26526);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},36772:(e,t,n)=>{var r=n(78097),i=n(72374),a=n(91958);e.exports=function(e){return r(e,a,i)}},37183:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},37184:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(r.A);let o=(0,i.A)(a)},37467:(e,t,n)=>{var r=n(30508),i=n(14344),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var o=e[t];a.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||r(e,t,n)}},37951:(e,t,n)=>{var r=n(80942),i=n(35206),a=n(26526),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&i(e.length)&&!!o[r(e)]}},38055:(e,t,n)=>{var r=n(37951),i=n(99425),a=n(83903),o=a&&a.isTypedArray;e.exports=o?i(o):r},38126:(e,t,n)=>{var r=n(39894);e.exports=n(39413)(function(e,t,n){r(e,t,n)})},38185:(e,t,n)=>{var r=n(26630);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},38982:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(r.A);let o=(0,i.A)(a)},39058:(e,t,n)=>{var r=n(78363),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!i&&i in e}},39089:(e,t,n)=>{e.exports=n(55777)()},39413:(e,t,n)=>{var r=n(11428),i=n(17202);e.exports=function(e){return r(function(t,n){var r=-1,a=n.length,o=a>1?n[a-1]:void 0,s=a>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,s&&i(n[0],n[1],s)&&(o=a<3?void 0:o,a=1),t=Object(t);++r<a;){var f=n[r];f&&e(t,f,r,o)}return t})}},39894:(e,t,n)=>{var r=n(69833),i=n(34215),a=n(39089),o=n(77056),s=n(26745),f=n(67941),l=n(51350);e.exports=function e(t,n,c,u,d){t!==n&&a(n,function(a,f){if(d||(d=new r),s(a))o(t,n,f,c,e,u,d);else{var h=u?u(l(t,f),a,f+"",t,n,d):void 0;void 0===h&&(h=a),i(t,f,h)}},f)}},39971:(e,t,n)=>{"use strict";function r(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function i(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.d(t,{A:()=>r,f:()=>i})},40533:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(r.A);let o=(0,i.A)(a)},41542:(e,t,n)=>{var r=n(30237),i=n(11428),a=n(36027);e.exports=i(function(e,t){return a(e)?r(e,t):[]})},42059:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928")},42493:(e,t,n)=>{var r=n(14638);e.exports=function(e){return function(t){return r(t,e)}}},42642:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,a=[];++n<r;){var o=e[n];t(o,n,e)&&(a[i++]=o)}return a}},42979:(e,t,n)=>{var r=n(29514),i=n(17719),a=n(69568),o=n(45645),s=n(32499),f=n(80942),l=n(37183),c="[object Map]",u="[object Promise]",d="[object Set]",h="[object WeakMap]",p="[object DataView]",b=l(r),g=l(i),v=l(a),y=l(o),x=l(s),m=f;
1(r&&m(new r(new ArrayBuffer(1)))!=p||i&&m(new i)!=c||a&&m(a.resolve())!=u||o&&m(new o)!=d||s&&m(new s)!=h)&&(m=function(e){var t=f(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case b:return p;case g:return c;case v:return u;case y:return d;case x:return h}return t}),e.exports=m},43161:(e,t,n)=>{var r=n(70300),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},43355:(e,t,n)=>{"use strict";function r(e){for(var t=e.length/6|0,n=Array(t),r=0;r<t;)n[r]="#"+e.slice(6*r,6*++r);return n}n.d(t,{A:()=>r})},43526:(e,t,n)=>{var r=n(48486),i=n(94897),a=n(90176);e.exports=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:a},43539:e=>{e.exports=function(e){return this.__data__.has(e)}},44144:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(t,n,a,o){function s(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return s.floor=function(e){return t(e=new Date(+e)),e},s.ceil=function(e){return t(e=new Date(e-1)),n(e,1),t(e),e},s.round=function(e){var t=s(e),n=s.ceil(e);return e-t<n-e?t:n},s.offset=function(e,t){return n(e=new Date(+e),null==t?1:Math.floor(t)),e},s.range=function(e,r,i){var a,o=[];if(e=s.ceil(e),i=null==i?1:Math.floor(i),!(e<r)||!(i>0))return o;do o.push(a=new Date(+e)),n(e,i),t(e);while(a<e&&e<r);return o},s.filter=function(r){return e(function(e){if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)},function(e,t){if(e>=e)if(t<0)for(;++t<=0;)for(;n(e,-1),!r(e););else for(;--t>=0;)for(;n(e,1),!r(e););})},a&&(s.count=function(e,n){return r.setTime(+e),i.setTime(+n),t(r),t(i),Math.floor(a(r,i))},s.every=function(e){return isFinite(e=Math.floor(e))&&e>0?e>1?s.filter(o?function(t){return o(t)%e==0}:function(t){return s.count(0,t)%e==0}):s:null}),s}});var r=new Date,i=new Date},44812:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(r.A);let o=(0,i.A)(a)},44882:(e,t,n)=>{var r=n(90988);e.exports=function(e,t,n){for(var i=-1,a=e.criteria,o=t.criteria,s=a.length,f=n.length;++i<s;){var l=r(a[i],o[i]);if(l){if(i>=f)return l;return l*("desc"==n[i]?-1:1)}}return e.index-t.index}},45131:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc")},45645:(e,t,n)=>{e.exports=n(83558)(n(51483),"Set")},46239:e=>{e.exports=function(e){return this.__data__.get(e)}},46799:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},48486:e=>{e.exports=function(e){return function(){return e}}},48703:(e,t,n)=>{"use strict";n.d(t,{B1:()=>g,Bc:()=>A,GK:()=>d,ST:()=>p,fS:()=>_,m_:()=>k,vu:()=>u});var r=n(12115),i=n(89178),a=n(82814),o=n(95155);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f={pointerEvents:"none",position:"absolute",zIndex:10,top:0,left:0},l=function(e,t){return"translate("+e+"px, "+t+"px)"},c=(0,r.memo)(function(e){var t,n=e.position,c=e.anchor,u=e.children,d=(0,a.DP)(),h=(0,a.mk)(),p=h.animate,b=h.config,g=(0,a.W_)(),v=g[0],y=g[1],x=(0,r.useRef)(!1),m=void 0,_=!1,w=y.width>0&&y.height>0,k=Math.round(n[0]),A=Math.round(n[1]);w&&("top"===c?(k-=y.width/2,A-=y.height+14):"right"===c?(k+=14,A-=y.height/2):"bottom"===c?(k-=y.width/2,A+=14):"left"===c?(k-=y.width+14,A-=y.height/2):"center"===c&&(k-=y.width/2,A-=y.height/2),m={transform:l(k,A)},x.current||(_=!0),x.current=[k,A]);var M=(0,i.zh)({to:m,config:b,immediate:!p||_}),T=s({},f,d.tooltip.wrapper,{transform:null!=(t=M.transform)?t:l(k,A),opacity:+!!M.transform});return(0,o.jsx)(i.CS.div,{ref:v,style:T,children:u})});
1c.displayName="TooltipWrapper";var u=(0,r.memo)(function(e){var t=e.size,n=void 0===t?12:t,r=e.color,i=e.style;return(0,o.jsx)("span",{style:s({display:"block",width:n,height:n,background:r},void 0===i?{}:i)})}),d=(0,r.memo)(function(e){var t,n=e.id,r=e.value,i=e.format,s=e.enableChip,f=e.color,l=e.renderContent,c=(0,a.DP)(),d=(0,a.d_)(i);if("function"==typeof l)t=l();else{var h=r;void 0!==d&&void 0!==h&&(h=d(h)),t=(0,o.jsxs)("div",{style:c.tooltip.basic,children:[void 0!==s&&s&&(0,o.jsx)(u,{color:f,style:c.tooltip.chip}),void 0!==h?(0,o.jsxs)("span",{children:[n,": ",(0,o.jsx)("strong",{children:""+h})]}):n]})}return(0,o.jsx)("div",{style:c.tooltip.container,children:t})}),h={width:"100%",borderCollapse:"collapse"},p=(0,r.memo)(function(e){var t,n=e.title,r=e.rows,i=void 0===r?[]:r,f=e.renderContent,l=(0,a.DP)();return i.length?(t="function"==typeof f?f():(0,o.jsxs)("div",{children:[n&&n,(0,o.jsx)("table",{style:s({},h,l.tooltip.table),children:(0,o.jsx)("tbody",{children:i.map(function(e,t){return(0,o.jsx)("tr",{children:e.map(function(e,t){return(0,o.jsx)("td",{style:l.tooltip.tableCell,children:e},t)})},t)})})})]}),(0,o.jsx)("div",{style:l.tooltip.container,children:t})):null});p.displayName="TableTooltip";var b=(0,r.memo)(function(e){var t=e.x0,n=e.x1,f=e.y0,l=e.y1,c=(0,a.DP)(),u=(0,a.mk)(),d=u.animate,h=u.config,p=(0,r.useMemo)(function(){return s({},c.crosshair.line,{pointerEvents:"none"})},[c.crosshair.line]),b=(0,i.zh)({x1:t,x2:n,y1:f,y2:l,config:h,immediate:!d});return(0,o.jsx)(i.CS.line,s({},b,{fill:"none",style:p}))});b.displayName="CrosshairLine";var g=(0,r.memo)(function(e){var t,n,r=e.width,i=e.height,a=e.type,s=e.x,f=e.y;return"cross"===a?(t={x0:s,x1:s,y0:0,y1:i},n={x0:0,x1:r,y0:f,y1:f}):"top-left"===a?(t={x0:s,x1:s,y0:0,y1:f},n={x0:0,x1:s,y0:f,y1:f}):"top"===a?t={x0:s,x1:s,y0:0,y1:f}:"top-right"===a?(t={x0:s,x1:s,y0:0,y1:f},n={x0:s,x1:r,y0:f,y1:f}):"right"===a?n={x0:s,x1:r,y0:f,y1:f}:"bottom-right"===a?(t={x0:s,x1:s,y0:f,y1:i},n={x0:s,x1:r,y0:f,y1:f}):"bottom"===a?t={x0:s,x1:s,y0:f,y1:i}:"bottom-left"===a?(t={x0:s,x1:s,y0:f,y1:i},n={x0:0,x1:s,y0:f,y1:f}):"left"===a?n={x0:0,x1:s,y0:f,y1:f}:"x"===a?t={x0:s,x1:s,y0:0,y1:i}:"y"===a&&(n={x0:0,x1:r,y0:f,y1:f}),(0,o.jsxs)(o.Fragment,{children:[t&&(0,o.jsx)(b,{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}),n&&(0,o.jsx)(b,{x0:n.x0,x1:n.x1,y0:n.y0,y1:n.y1})]})});g.displayName="Crosshair";var v=(0,r.createContext)({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),y={isVisible:!1,position:[null,null],content:null,anchor:null},x=(0,r.createContext)(y),m=function(e){var t=(0,r.useState)(y),n=t[0],i=t[1],a=(0,r.useCallback)(function(e,t,n){void 0===n&&(n="top"),i({isVisible:!0,position:[t[0],t[1]],anchor:n,content:e})},[i]),o=(0,r.useCallback)(function(t,n,r){void 0===r&&(r="top");var a=e.current.getBoundingClientRect(),o=e.current.offsetWidth,s=o===a.width?1:o/a.width,f="touches"in n?n.touches[0]:n,l=f.clientX,c=f.clientY,u=(l-a.left)*s,d=(c-a.top)*s;"left"!==r&&"right"!==r||(r=u<a.width/2?"right":"left"),i({isVisible:!0,position:[u,d],anchor:r,content:t})},[e,i]),s=(0,r.useCallback)(function(){i(y)},[i]);return{actions:(0,r.useMemo)(function(){return{showTooltipAt:a,showTooltipFromEvent:o,hideTooltip:s}},[a,o,s]),state:n}},_=function(){var e=(0,r.useContext)(v);if(void 0===e)throw Error("useTooltip must be used within a TooltipProvider");return e},w=function(){var e=(0,r.useContext)(x);if(void 0===e)throw Error("useTooltipState must be used within a TooltipProvider");return e},k=function(){var e=w();return e.isVisible?(0,o.jsx)(c,{position:e.position,anchor:e.anchor,children:e.content}):null},A=function(e){var t=e.container,n=e.children,r=m(t),i=r.actions,a=r.state;return(0,o.jsx)(v.Provider,{value:i,children:(0,o.jsx)(x.Provider,{value:a,children:n})})}},48728:(e,t,n)=>{e=n.nmd(e);var r=n(51483),i=n(21457),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,s=o&&o.exports===a?r.Buffer:void 0,f=s?s.isBuffer:void 0;e.exports=f||i},48883:(e,t,n)=>{var r=n(91426),i=n(14638),a=n(33011),o=n(32812),s=n(15791),f=n(99425),l=n(44882),c=n(90176),u=n(25411);e.exports=function(e,t,n){t=t.length?r(t,function(e){return u(e)?function(t){return i(t,1===e.length?e[0]:e)}:e}):[c];var d=-1;return t=r(t,f(a)),s(o(e,function(e,n,i){return{criteria:r(t,function(t){return t(e)}),index:++d,value:e}}),function(e,t){return l(e,t,n)})}}
1,48908:(e,t,n)=>{var r=n(71730),i=n(35206);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},50030:(e,t,n)=>{var r=n(73423),i=n(91426),a=n(25411),o=n(36702),s=1/0,f=r?r.prototype:void 0,l=f?f.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return i(t,e)+"";if(o(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},51204:(e,t,n)=>{var r=n(70300);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},51350:e=>{e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},51483:(e,t,n)=>{var r=n(24402),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=r||i||Function("return this")()},52682:(e,t,n)=>{var r=n(20117),i=n(67941);e.exports=function(e){return r(e,i(e))}},52741:(e,t,n)=>{"use strict";n.d(t,{Hl:()=>o,a1:()=>u,c8:()=>d,pT:()=>c,rt:()=>s,sr:()=>f,z2:()=>l});var r=n(44144),i=n(11673);function a(e){return(0,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)/i.Fq})}var o=a(0),s=a(1),f=a(2),l=a(3),c=a(4),u=a(5),d=a(6);o.range,s.range,f.range,l.range,c.range,u.range,d.range},53305:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(r.A);let o=(0,i.A)(a)},53988:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},54125:(e,t,n)=>{var r=n(26745),i=n(95295),a=n(46799),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=i(e),n=[];for(var s in e)"constructor"==s&&(t||!o.call(e,s))||n.push(s);return n}},54454:(e,t,n)=>{var r=n(80942),i=n(26526);e.exports=function(e){return i(e)&&"[object Date]"==r(e)}},54982:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2")},55152:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666")},55428:e=>{e.exports=function(){this.__data__=[],this.size=0}},55777:e=>{e.exports=function(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var f=o[e?s:++i];if(!1===n(a[f],f,a))break}return t}}},56061:(e,t,n)=>{"use strict";n.d(t,{By:()=>s,Sh:()=>u,dt:()=>c,eQ:()=>f,fz:()=>o,kS:()=>d,l3:()=>l});var r=n(44144),i=n(11673);function a(e){return(0,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())*i.rR)/i.Fq})}var o=a(0),s=a(1),f=a(2),l=a(3),c=a(4),u=a(5),d=a(6);o.range,s.range,f.range,l.range,c.range,u.range,d.range},56125:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(r.A);let o=(0,i.A)(a)},56507:(e,t,n)=>{var r=n(31481),i=n(8524),a=n(87421);e.exports=function(e,t,n,o,s,f){var l=1&n,c=e.length,u=t.length;if(c!=u&&!(l&&u>c))return!1;var d=f.get(e),h=f.get(t);if(d&&h)return d==t&&h==e;var p=-1,b=!0,g=2&n?new r:void 0;for(f.set(e,t),f.set(t,e);++p<c;){var v=e[p],y=t[p];if(o)var x=l?o(y,v,p,t,e,f):o(v,y,p,e,t,f);if(void 0!==x){if(x)continue;b=!1;break}if(g){if(!i(t,function(e,t){if(!a(g,t)&&(v===e||s(v,e,n,o,f)))return g.push(t)})){b=!1;break}}else if(!(v===y||s(v,y,n,o,f))){b=!1;break}}return f.delete(e),f.delete(t),b}},57815:(e,t,n)=>{var r=n(73423),i=n(25902),a=n(25411),o=r?r.isConcatSpreadable:void 0;
1e.exports=function(e){return a(e)||i(e)||!!(o&&e&&e[o])}},57923:e=>{e.exports=function(e){return this.__data__.has(e)}},58034:(e,t,n)=>{var r=n(28007);e.exports=function(){this.__data__=new r,this.size=0}},58140:(e,t,n)=>{var r=n(26932);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},58179:(e,t,n)=>{var r=n(21899);e.exports=function(e){return e&&e.length?r(e):[]}},58295:(e,t,n)=>{"use strict";n.d(t,{Y5:()=>v,ZY:()=>w,xA:()=>m,xu:()=>k});var r=n(12115),i=n(82814),a=n(89178),o=n(18369),s=n(81336),f=n(6457),l=n(95155);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var u=function(e){var t,n=e.axis,r=e.scale,a=e.ticksPosition,o=e.tickValues,s=e.tickSize,l=e.tickPadding,u=e.tickRotation,d=e.truncateTickAt,h=e.engine,p=(0,f.fS)(r,o),b=i.ni[void 0===h?"svg":h],g="bandwidth"in r?(0,f.ok)(r):r,v={lineX:0,lineY:0},y={textX:0,textY:0},x="object"==typeof document&&"rtl"===document.dir,m=b.align.center,_=b.baseline.center;return"x"===n?(t=function(e){var t;return{x:null!=(t=g(e))?t:0,y:0}},v.lineY=s*("after"===a?1:-1),y.textY=(s+l)*("after"===a?1:-1),_="after"===a?b.baseline.top:b.baseline.bottom,0===u?m=b.align.center:"after"===a&&u<0||"before"===a&&u>0?(m=b.align[x?"left":"right"],_=b.baseline.center):("after"===a&&u>0||"before"===a&&u<0)&&(m=b.align[x?"right":"left"],_=b.baseline.center)):(t=function(e){var t;return{x:0,y:null!=(t=g(e))?t:0}},v.lineX=s*("after"===a?1:-1),y.textX=(s+l)*("after"===a?1:-1),m="after"===a?b.align.left:b.align.right),{ticks:p.map(function(e){var n,r="string"==typeof e?(n=String(e).length,d&&d>0&&n>d?""+String(e).slice(0,d).concat("..."):""+e):e;return c({key:e instanceof Date?""+e.valueOf():""+e,value:r},t(e),v,y)}),textAlign:m,textBaseline:_}},d=function(e,t){if(void 0===e||"function"==typeof e)return e;if("time"===t.type){var n=(0,o.DC)(e);return function(e){return n(e instanceof Date?e:new Date(e))}}return(0,s.GP)(e)},h=function(e){var t=e.width,n=e.height,r=e.scale,i=e.axis,a=e.values,o=(Array.isArray(a)?a:void 0)||(0,f.fS)(r,a),s="bandwidth"in r?(0,f.ok)(r):r;return"x"===i?o.map(function(e){var t,r;return{key:e instanceof Date?""+e.valueOf():""+e,x1:null!=(t=s(e))?t:0,x2:null!=(r=s(e))?r:0,y1:0,y2:n}}):o.map(function(e){var n,r;return{key:e instanceof Date?""+e.valueOf():""+e,x1:0,x2:t,y1:null!=(n=s(e))?n:0,y2:null!=(r=s(e))?r:0}})},p=(0,r.memo)(function(e){var t,n=e.value,o=e.format,s=e.lineX,f=e.lineY,u=e.onClick,d=e.textBaseline,h=e.textAnchor,p=e.animatedProps,b=(0,i.DP)(),g=b.axis.ticks.line,v=b.axis.ticks.text,y=null!=(t=null==o?void 0:o(n))?t:n,x=(0,r.useMemo)(function(){var e={opacity:p.opacity};return u?{style:c({},e,{cursor:"pointer"}),onClick:function(e){return u(e,y)}}:{style:e}},[p.opacity,u,y]);return(0,l.jsxs)(a.CS.g,c({transform:p.transform},x,{children:[(0,l.jsx)("line",{x1:0,x2:s,y1:0,y2:f,style:g}),v.outlineWidth>0&&(0,l.jsx)(a.CS.text,{dominantBaseline:d,textAnchor:h,transform:p.textTransform,style:v,strokeWidth:2*v.outlineWidth,stroke:v.outlineColor,strokeLinejoin:"round",children:""+y}),(0,l.jsx)(a.CS.text,{dominantBaseline:d,textAnchor:h,transform:p.textTransform,style:(0,i.Ou)(v),children:""+y})]}))}),b=(0,r.memo)(function(e){var t=e.axis,n=e.scale,o=e.x,s=e.y,f=e.length,h=e.ticksPosition,b=e.tickValues,g=e.tickSize,v=e.tickPadding,y=e.tickRotation,x=void 0===y?0:y,m=e.format,_=e.renderTick,w=void 0===_?p:_,k=e.truncateTickAt,A=e.legend,M=e.legendPosition,T=void 0===M?"end":M,C=e.legendOffset,S=void 0===C?0:C,j=e.onClick,P=e.ariaHidden,O=(0,i.DP)(),E=O.axis.legend.text,z=(0,r.useMemo)(function(){return d(m,n)},[m,n]),U=u({axis:t,scale:n,ticksPosition:h,tickValues:b,tickSize:void 0===g?5:g,tickPadding:void 0===v?5:v,tickRotation:x,truncateTickAt:k}),$=U.ticks,D=U.textAlign,F=U.textBaseline,N=null;if(void 0!==A){var W,R=0,K=0,I=0;"y"===t?(I=-90,R=S,"start"===T?(W="start",K=f):"middle"===T?(W="middle",K=f/2):"end"===T&&(W="end")):(K=S,"start"===T?W="start":"middle"===T?(W="middle",R=f/2):"end"===T&&(W="end",R=f)),N=(0,l.jsxs)(l.Fragment,{children:[E.outlineWidth>0&&(0,l.jsx)("text",{transform:"translate("+R+", "+K+") rotate("+I+")",textAnchor:W,style:c({dominantBaseline:"central"},E),strokeWidth:2*E.outlineWidth,stroke:E.outlineColor,strokeLinejoin:"round",children:A}),(0,l.jsx)("text",{transform:"translate("+R+", "+K+") rotate("+I+")",textAnchor:W,style:c({dominantBaseline:"central"},E),children:A})]})}var Y=(0,i.mk)(),L=Y.animate,B=Y.config,H=(0,a.zh)({transform:"translate("+(void 0===o?0:o)+","+(void 0===s?0:s)+")",lineX2:"x"===t?f:0,lineY2:"x"===t?0:f,config:B,immediate:!L}),V=(0,r.useCallback)(function(e){return{opacity:1,transform:"translate("+e.x+","+e.y+")",textTransform:"translate("+e.textX+","+e.textY+") rotate("+x+")"}},[x]),q=(0,r.useCallback)(function(e){return{opacity:0,transform:"translate("+e.x+","+e.y+")",textTransform:"translate("+e.textX+","+e.textY+") rotate("+x+")"}},[x]),G=(0,a.pn)($,{keys:function(e){return e.key},initial:V,from:q,enter:V,update:V,leave:{opacity:0}
1,config:B,immediate:!L});return(0,l.jsxs)(a.CS.g,{transform:H.transform,"aria-hidden":P,children:[G(function(e,t,n,i){return r.createElement(w,c({tickIndex:i,format:z,rotate:x,textBaseline:F,textAnchor:D,truncateTickAt:k,animatedProps:e},t,j?{onClick:j}:{}))}),(0,l.jsx)(a.CS.line,{style:O.axis.domain.line,x1:0,x2:H.lineX2,y1:0,y2:H.lineY2}),N]})}),g=["top","right","bottom","left"],v=(0,r.memo)(function(e){var t=e.xScale,n=e.yScale,r=e.width,i=e.height,a={top:e.top,right:e.right,bottom:e.bottom,left:e.left};return(0,l.jsx)(l.Fragment,{children:g.map(function(e){var o=a[e];if(!o)return null;var s="top"===e||"bottom"===e;return(0,l.jsx)(b,c({},o,{axis:s?"x":"y",x:"right"===e?r:0,y:"bottom"===e?i:0,scale:s?t:n,length:s?r:i,ticksPosition:"top"===e||"left"===e?"before":"after",truncateTickAt:o.truncateTickAt}),e)})})}),y=(0,r.memo)(function(e){var t=e.animatedProps,n=(0,i.DP)();return(0,l.jsx)(a.CS.line,c({},t,n.grid.line))}),x=(0,r.memo)(function(e){var t=e.lines,n=(0,i.mk)(),o=n.animate,s=n.config,f=(0,a.pn)(t,{keys:function(e){return e.key},initial:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},from:function(e){return{opacity:0,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},enter:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},update:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},leave:{opacity:0},config:s,immediate:!o});return(0,l.jsx)("g",{children:f(function(e,t){return(0,r.createElement)(y,c({},t,{key:t.key,animatedProps:e}))})})}),m=(0,r.memo)(function(e){var t=e.width,n=e.height,i=e.xScale,a=e.yScale,o=e.xValues,s=e.yValues,f=(0,r.useMemo)(function(){return!!i&&h({width:t,height:n,scale:i,axis:"x",values:o})},[i,o,t,n]),c=(0,r.useMemo)(function(){return!!a&&h({width:t,height:n,scale:a,axis:"y",values:s})},[n,t,a,s]);return(0,l.jsxs)(l.Fragment,{children:[f&&(0,l.jsx)(x,{lines:f}),c&&(0,l.jsx)(x,{lines:c})]})}),_=function(e,t){var n,r=t.axis,a=t.scale,o=t.x,s=t.y,f=t.length,l=t.ticksPosition,c=t.tickValues,d=t.tickSize,h=t.tickPadding,p=t.tickRotation,b=void 0===p?0:p,g=t.format,v=t.legend,y=t.legendPosition,x=void 0===y?"end":y,m=t.legendOffset,_=void 0===m?0:m,w=t.theme,k=u({axis:r,scale:a,ticksPosition:l,tickValues:c,tickSize:void 0===d?5:d,tickPadding:void 0===h?5:h,tickRotation:b,engine:"canvas"}),A=k.ticks,M=k.textAlign,T=k.textBaseline;e.save(),e.translate(void 0===o?0:o,void 0===s?0:s),e.textAlign=M,e.textBaseline=T;var C=w.axis.ticks.text;e.font=(C.fontWeight?C.fontWeight+" ":"")+C.fontSize+"px "+C.fontFamily,(null!=(n=w.axis.domain.line.strokeWidth)?n:0)>0&&(e.lineWidth=Number(w.axis.domain.line.strokeWidth),e.lineCap="square",w.axis.domain.line.stroke&&(e.strokeStyle=w.axis.domain.line.stroke),e.beginPath(),e.moveTo(0,0),e.lineTo("x"===r?f:0,"x"===r?0:f),e.stroke());var S="function"==typeof g?g:function(e){return""+e};if(A.forEach(function(t){(null!=(n=w.axis.ticks.line.strokeWidth)?n:0)>0&&(e.lineWidth=Number(w.axis.ticks.line.strokeWidth),e.lineCap="square",w.axis.ticks.line.stroke&&(e.strokeStyle=w.axis.ticks.line.stroke),e.beginPath(),e.moveTo(t.x,t.y),e.lineTo(t.x+t.lineX,t.y+t.lineY),e.stroke());var n,r=S(t.value);e.save(),e.translate(t.x+t.textX,t.y+t.textY),e.rotate((0,i.tR)(b)),C.outlineWidth>0&&(e.strokeStyle=C.outlineColor,e.lineWidth=2*C.outlineWidth,e.lineJoin="round",e.strokeText(""+r,0,0)),w.axis.ticks.text.fill&&(e.fillStyle=C.fill),e.fillText(""+r,0,0),e.restore()}),void 0!==v){var j=0,P=0,O=0,E="center";"y"===r?(O=-90,j=_,"start"===x?(E="start",P=f):"middle"===x?(E="center",P=f/2):"end"===x&&(E="end")):(P=_,"start"===x?E="start":"middle"===x?(E="center",j=f/2):"end"===x&&(E="end",j=f)),e.translate(j,P),e.rotate((0,i.tR)(O)),e.font=(w.axis.legend.text.fontWeight?w.axis.legend.text.fontWeight+" ":"")+w.axis.legend.text.fontSize+"px "+w.axis.legend.text.fontFamily,w.axis.legend.text.fill&&(e.fillStyle=w.axis.legend.text.fill),e.textAlign=E,e.textBaseline="middle",e.fillText(v,0,0)}e.restore()},w=function(e,t){var n=t.xScale,r=t.yScale,i=t.width,a=t.height,o=t.top,s=t.right,f=t.bottom,l=t.left,u=t.theme,h={top:o,right:s,bottom:f,left:l};g.forEach(function(t){var o=h[t];if(!o)return null;var s="top"===t||"bottom"===t,f=s?n:r,l=d(o.format,f);_(e,c({},o,{axis:s?"x":"y",x:"right"===t?i:0,y:"bottom"===t?a:0,scale:f,format:l,length:s?i:a,ticksPosition:"top"===t||"left"===t?"before":"after",theme:u}))})},k=function(e,t){h({width:t.width,height:t.height,scale:t.scale,axis:t.axis,values:t.values}
1).forEach(function(t){e.beginPath(),e.moveTo(t.x1,t.y1),e.lineTo(t.x2,t.y2),e.stroke()})}},58840:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},59140:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(r.A);let o=(0,i.A)(a)},59375:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,e0:()=>s,pv:()=>f,uz:()=>o});var r=n(43355);function i(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}let a=i((0,r.A)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var o=i((0,r.A)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),s=i((0,r.A)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f36096138
109623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),f=i((0,r.A)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"))},59591:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f")},59901:(e,t,n)=>{var r=n(45645),i=n(8186),a=n(7745);e.exports=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:i},59955:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},60044:(e,t,n)=>{var r=n(18135),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},60239:(e,t,n)=>{var r=n(74861),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var a=arguments,o=-1,s=i(a.length-t,0),f=Array(s);++o<s;)f[o]=a[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=a[o];return l[t]=n(f),r(e,this,l)}}},60656:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},61877:(e,t,n)=>{var r=n(70300),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},61927:(e,t,n)=>{var r=n(26932),i=n(48883),a=n(11428),o=n(17202);e.exports=a(function(e,t){if(null==e)return[];var n=t.length;return n>1&&o(e,t[0],t[1])?t=[]:n>2&&o(t[0],t[1],t[2])&&(t=[t[0]]),i(e,r(t,1),[])})}
1,62433:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(r.A);let o=(0,i.A)(a)},63134:(e,t,n)=>{var r=n(95295),i=n(26660),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},63270:(e,t,n)=>{var r=n(33011),i=n(21899);e.exports=function(e,t){return e&&e.length?i(e,r(t,2)):[]}},63431:(e,t,n)=>{var r=n(51204),i=n(13132),a=n(61877),o=n(43161),s=n(6745);function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}f.prototype.clear=r,f.prototype.delete=i,f.prototype.get=a,f.prototype.has=o,f.prototype.set=s,e.exports=f},64311:(e,t,n)=>{var r=n(99743);e.exports=n(81402)(function(e,t){return null==e?{}:r(e,t)})},64802:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(r.A);let o=(0,i.A)(a)},65246:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},65280:(e,t,n)=>{"use strict";function r(e,t){if((s=e.length)>0)for(var n,r,i,a,o,s,f=0,l=e[t[0]].length;f<l;++f)for(a=o=0,n=0;n<s;++n)(i=(r=e[t[n]][f])[1]-r[0])>0?(r[0]=a,r[1]=a+=i):i<0?(r[1]=o,r[0]=o+=i):(r[0]=0,r[1]=i)}n.d(t,{A:()=>r})},66126:(e,t,n)=>{var r=n(81495);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=e.apply(this,r);return n.cache=a.set(i,o)||a,o};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},66888:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(r.A);let o=(0,i.A)(a)},67732:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=(0,n(89484).Qh)(),i=Math.PI/3,a=2*Math.PI/3;function o(e){var t;
1return r.r=255*(t=Math.sin(e=(.5-e)*Math.PI))*t,r.g=255*(t=Math.sin(e+i))*t,r.b=255*(t=Math.sin(e+a))*t,r+""}},67924:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666")},67941:(e,t,n)=>{var r=n(82979),i=n(54125),a=n(48908);e.exports=function(e){return a(e)?r(e,!0):i(e)}},68275:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(16528);let i=e=>(0,r.Ik)(e[e.length-1])},68280:(e,t,n)=>{"use strict";function r(e){for(var t=e.length,n=Array(t);--t>=0;)n[t]=t;return n}n.d(t,{A:()=>r})},68867:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},68999:e=>{e.exports=function(){return[]}},69079:(e,t,n)=>{var r=n(69833),i=n(83642);e.exports=function(e,t,n,a){var o=n.length,s=o,f=!a;if(null==e)return!s;for(e=Object(e);o--;){var l=n[o];if(f&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<s;){var c=(l=n[o])[0],u=e[c],d=l[1];if(f&&l[2]){if(void 0===u&&!(c in e))return!1}else{var h=new r;if(a)var p=a(u,d,c,e,t,h);if(!(void 0===p?i(d,u,3,a,h):p))return!1}}return!0}}
1,69223:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(26238),i=n(89484);let a=Math.PI/180,o=180/Math.PI;var s=-1.78277*.29227-.1347134789;function f(e,t,n,r){return 1==arguments.length?function(e){if(e instanceof l)return new l(e.h,e.s,e.l,e.opacity);e instanceof i.Gw||(e=(0,i.b)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(s*r+-1.7884503806*t-3.5172982438*n)/(s+-1.7884503806-3.5172982438),f=r-a,c=-((1.97294*(n-a)- -.29227*f)/.90649),u=Math.sqrt(c*c+f*f)/(1.97294*a*(1-a)),d=u?Math.atan2(c,f)*o-120:NaN;return new l(d<0?d+360:d,u,a,e.opacity)}(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.A)(l,f,(0,r.X)(i.Q1,{brighter(e){return e=null==e?i.Uw:Math.pow(i.Uw,e),new l(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i.ef:Math.pow(i.ef,e),new l(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*a,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),o=Math.sin(e);return new i.Gw(255*(t+n*(-.14861*r+1.78277*o)),255*(t+n*(-.29227*r+-.90649*o)),255*(t+1.97294*r*n),this.opacity)}}))},69568:(e,t,n)=>{e.exports=n(83558)(n(51483),"Promise")},69833:(e,t,n)=>{var r=n(28007),i=n(58034),a=n(65246),o=n(46239),s=n(57923),f=n(27467);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=a,l.prototype.get=o,l.prototype.has=s,l.prototype.set=f,e.exports=l},70008:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(r.A);let o=(0,i.A)(a)},70300:(e,t,n)=>{e.exports=n(83558)(Object,"create")},70637:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?0x1fffffffffffff:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},71661:(e,t,n)=>{e.exports=n(59955)(Object.getPrototypeOf,Object)},71716:(e,t,n)=>{"use strict";function r(e,t){return e*=1,t*=1,function(n){return e*(1-n)+t*n}}n.d(t,{A:()=>r})},71730:(e,t,n)=>{var r=n(80942),i=n(26745);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},71991:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(r.A);let o=(0,i.A)(a)},72374:(e,t,n)=>{var r=n(42642),i=n(68999),a=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;e.exports=o?function(e){return null==e?[]:r(o(e=Object(e)),function(t){return a.call(e,t)})}:i},72377:(e,t,n)=>{var r=n(18135);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},73423:(e,t,n)=>{e.exports=n(51483).Symbol},73595:(e,t,n)=>{"use strict";function r(e){return function(){return e}}n.d(t,{A:()=>r})},74633:(e,t,n)=>{var r=n(96273),i=n(9142);e.exports=function(e,t){return null!=e&&i(e,t,r)}},74743:(e,t,n)=>{var r=n(80942),i=n(25411),a=n(26526);e.exports=function(e){return"string"==typeof e||!i(e)&&a(e)&&"[object String]"==r(e)}},74861:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},76462:(e,t,n)=>{var r=n(26745);e.exports=function(e){return e==e&&!r(e)}},76917:(e,t,n)=>{var r=n(36702),i=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},77040:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(39971);function i(e){return(e=(0,r.f)(Math.abs(e)))?e[1]:NaN}},77056:(e,t,n)=>{var r=n(34215),i=n(36166),a=n(78245),o=n(84575),s=n(13993),f=n(25902),l=n(25411),c=n(36027),u=n(48728),d=n(71730),h=n(26745),p=n(34741),b=n(38055),g=n(51350),v=n(52682);e.exports=function(e,t,n,y,x,m,_){var w=g(e,n),k=g(t,n),A=_.get(k);if(A)return void r(e,n,A);var M=m?m(w,k,n+"",e,t,_):void 0,T=void 0===M;if(T){var C=l(k),S=!C&&u(k),j=!C&&!S&&b(k);M=k,C||S||j?l(w)?M=w:c(w)?M=o(w):S?(T=!1,M=i(k,!0)):j?(T=!1,M=a(k,!0)):M=[]:p(k)||f(k)?(M=w,f(w)?M=v(w):(!h(w)||d(w))&&(M=s(k))):T=!1}T&&(_.set(k,M),x(M,k,y,m,_),_.delete(k)),r(e,n,M)}}
1,77852:(e,t,n)=>{var r=n(38185);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=!!t,t}},78097:(e,t,n)=>{var r=n(91108),i=n(25411);e.exports=function(e,t,n){var a=t(e);return i(e)?a:r(a,n(e))}},78245:(e,t,n)=>{var r=n(18223);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},78363:(e,t,n)=>{e.exports=n(51483)["__core-js_shared__"]},79164:(e,t,n)=>{"use strict";n.d(t,{nz:()=>ef,m1:()=>ec});var r=n(80991),i=n(67924),a=n(55152),o=n(42059),s=n(54982),f=n(45131),l=n(27549),c=n(11860),u=n(59591);let d=(0,n(43355).A)("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");var h=n(27656),p=n(59140),b=n(44812),g=n(8993),v=n(94172),y=n(13189),x=n(53305),m=n(56125),_=n(33627),w=n(24581),k=n(37184),A=n(7344),M=n(95443),T=n(71991),C=n(89324),S=n(23001),j=n(80627),P=n(62433),O=n(64802),E=n(38982),z=n(84039),U=n(1140),$=n(66888),D=n(70008),F=n(40533),N=n(13329),W=n(25039),R=n(59375),K=n(6117),I=n(96340),Y=n(67732),L=n(12115),B=n(98134),H=n(34741),V=n(89484),q=n(21533);function G(){return(G=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Q={nivo:["#e8c1a0","#f47560","#f1e15b","#e8a838","#61cdbb","#97e3d5"],category10:r.A,accent:i.A,dark2:a.A,paired:o.A,pastel1:s.A,pastel2:f.A,set1:l.A,set2:c.A,set3:u.A,tableau10:d},Z=Object.keys(Q),J={brown_blueGreen:h.K,purpleRed_green:p.K,pink_yellowGreen:b.K,purple_orange:g.K,red_blue:v.K,red_grey:y.K,red_yellow_blue:x.K,red_yellow_green:m.K,spectral:_.K},ee=Object.keys(J),et={brown_blueGreen:h.A,purpleRed_green:p.A,pink_yellowGreen:b.A,purple_orange:g.A,red_blue:v.A,red_grey:y.A,red_yellow_blue:x.A,red_yellow_green:m.A,spectral:_.A},en={blues:w.K,greens:k.K,greys:A.K,oranges:M.K,purples:T.K,reds:C.K,blue_green:S.K,blue_purple:j.K,green_blue:P.K,orange_red:O.K,purple_blue_green:E.K,purple_blue:z.K,purple_red:U.K,red_purple:$.K,yellow_green_blue:D.K,yellow_green:F.K,yellow_orange_brown:N.K,yellow_orange_red:W.K},er=Object.keys(en),ei={blues:w.A,greens:k.A,greys:A.A,oranges:M.A,purples:T.A,reds:C.A,turbo:function(e){return"rgb("+Math.max(0,Math.min(255,Math.round(34.61+(e=Math.max(0,Math.min(1,e)))*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-14825.05*e)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+707.56*e)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-6838.66*e)))))))+")"},viridis:R.Ay,inferno:R.e0,magma:R.uz,plasma:R.pv,cividis:function(e){return"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-(e=Math.max(0,Math.min(1,e)))*(35.34-e*(2381.73-e*(6402.7-e*(7024.72-2710.57*e)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+e*(170.73+e*(52.82-e*(131.46-e*(176.58-67.37*e)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+e*(442.36-e*(2482.43-e*(6167.24-e*(6614.94-2475.67*e)))))))+")"},warm:K.Ko,cool:K.Ub,cubehelixDefault:I.A,blue_green:S.A,blue_purple:j.A,green_blue:P.A,orange_red:O.A,purple_blue_green:E.A,purple_blue:z.A,purple_red:U.A,red_purple:$.A,yellow_green_blue:D.A,yellow_green:F.A,yellow_orange_brown:N.A,yellow_orange_red:W.A},ea=G({},Q,J,en),eo=(Object.keys(ea),{rainbow:K.Ay,sinebow:Y.A}),es=(Object.keys(G({},et,ei,eo)),function(e,t){if("function"==typeof e)return e;if(H(e)){if(void 0!==e.theme){if(void 0===t)throw Error("Unable to use color from theme as no theme was provided");var n=B(t,e.theme);if(void 0===n)throw Error("Color from theme is undefined at path: '"+e.theme+"'");return function(){return n}}if(void 0!==e.from){var r=function(t){return B(t,e.from)};if(Array.isArray(e.modifiers)){for(var i,a=[],o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return X(e,void 0);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)?X(e,void 0):void 0}}(e))){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.modifiers);!(i=o()).done;)!function(){var e=i.value,t=e[0],n=e[1];if("brighter"===t)a.push(function(e){return e.brighter(n)});else if("darker"===t)a.push(function(e){return e.darker(n)});else{if("opacity"!==t)throw Error("Invalid color modifier: '"+t+"', must be one of: 'brighter', 'darker', 'opacity'");a.push(function(e){return e.opacity=n,e})}}();return 0===a.length?r:function(e){return a.reduce(function(e,t){return t(e)},(0,V.Qh)(r(e))).toString()}}return r}throw Error("Invalid color spec, you should either specify 'theme' or 'from' when using a config object")}return function(){return e}}),ef=function(e,t){return(0,L.useMemo)(function(){return es(e,t)},[e,t])},el=function(e,t){if("function"==typeof e)return e;var n="function"==typeof t?t:function(e){return B(e,t)};if(Array.isArray(e)){var r=(0,q.A)(e),i=function(e){return r(n(e))};return i.scale=r,i}if(H(e)){if(void 0!==e.datum)return function(t){return B(t,e.datum)};if(void 0!==e.scheme){if(a=e.scheme,Z.includes(a)){var a,o,s,f=(0,q.A)(ea[e.scheme]),l=function(e){return f(n(e))};return l.scale=f,l}if(o=e.scheme,ee.includes(o)){if(void 0!==e.size&&(e.size<3||e.size>11))throw Error("Invalid size '"+e.size+"' for diverging color scheme '"+e.scheme+"', must be between 3~11");var c=(0,q.A)(ea[e.scheme][e.size||11]),u=function(e){return c(n(e))};return u.scale=c,u}if(s=e.scheme,er.includes(s)){if(void 0!==e.size&&(e.size<3||e.size>9))throw Error("Invalid size '"+e.size+"' for sequential color scheme '"+e.scheme+"', must be between 3~9");var d=(0,q.A)(ea[e.scheme][e.size||9]),h=function(e){return d(n(e))};return h.scale=d,h}}throw Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return e}},ec=function(e,t){return(0,L.useMemo)(function(){return el(e,t)},[e,t])}},79944:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(e){var t;if(!(t=r.exec(e)))throw Error("invalid format: "+e);return new a({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function a(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}i.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}},80009:(e,t,n)=>{var r=n(38185);e.exports=function(e){return r(this,e).has(e)}},80389:(e,t,n)=>{var r=n(38185);e.exports=function(e){return r(this,e).get(e)}},80627:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(r.A);let o=(0,i.A)(a)},80942:(e,t,n)=>{var r=n(73423),i=n(35443),a=n(58840),o=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?i(e):a(e)}},80991:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(43355).A)("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf")},81336:(e,t,n)=>{"use strict";n.d(t,{GP:()=>a,s:()=>o});var r,i,a,o,s=n(77040),f=n(79944),l=n(39971);function c(e,t){var n=(0,l.f)(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+Array(i-r.length+2).join("0")}let u={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:l.A,e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return c(100*e,t)},r:c,s:function(e,t){var n=(0,l.f)(e,t);if(!n)return e+"";var i=n[0],a=n[1],o=a-(r=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,s=i.length;return o===s?i:o>s?i+Array(o-s+1).join("0"):o>0?i.slice(0,o)+"."+i.slice(o):"0."+Array(1-o).join("0")+(0,l.f)(e,Math.max(0,t+o-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function d(e){return e}var h=Array.prototype.map,p=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];a=(i=function(e){var t,n,i,a=void 0===e.grouping||void 0===e.thousands?d:(t=h.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var i=e.length,a=[],o=0,s=t[0],f=0;i>0&&s>0&&(f+s+1>r&&(s=Math.max(1,r-f)),a.push(e.substring(i-=s,i+s)),!((f+=s+1)>r));)s=t[o=(o+1)%t.length];return a.reverse().join(n)}),o=void 0===e.currency?"":e.currency[0]+"",l=void 0===e.currency?"":e.currency[1]+"",c=void 0===e.decimal?".":e.decimal+"",b=void 0===e.numerals?d:(i=h.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return i[+e]})}),g=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"-":e.minus+"",y=void 0===e.nan?"NaN":e.nan+"";function x(e){var t=(e=(0,f.A)(e)).fill,n=e.align,i=e.sign,s=e.symbol,d=e.zero,h=e.width,x=e.comma,m=e.precision,_=e.trim,w=e.type;"n"===w?(x=!0,w="g"):u[w]||(void 0===m&&(m=12),_=!0,w="g"),(d||"0"===t&&"="===n)&&(d=!0,t="0",n="=");var k="$"===s?o:"#"===s&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",A="$"===s?l:/[%p]/.test(w)?g:"",M=u[w],T=/[defgprs%]/.test(w);function C(e){var o,s,f,l=k,u=A;if("c"===w)u=M(e)+u,e="";else{var g=(e*=1)<0||1/e<0;
1if(e=isNaN(e)?y:M(Math.abs(e),m),_&&(e=function(e){n:for(var t,n=e.length,r=1,i=-1;r<n;++r)switch(e[r]){case".":i=t=r;break;case"0":0===i&&(i=r),t=r;break;default:if(!+e[r])break n;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),g&&0==+e&&"+"!==i&&(g=!1),l=(g?"("===i?i:v:"-"===i||"("===i?"":i)+l,u=("s"===w?p[8+r/3]:"")+u+(g&&"("===i?")":""),T){for(o=-1,s=e.length;++o<s;)if(48>(f=e.charCodeAt(o))||f>57){u=(46===f?c+e.slice(o+1):e.slice(o))+u,e=e.slice(0,o);break}}}x&&!d&&(e=a(e,1/0));var C=l.length+e.length+u.length,S=C<h?Array(h-C+1).join(t):"";switch(x&&d&&(e=a(S+e,S.length?h-u.length:1/0),S=""),n){case"<":e=l+e+u+S;break;case"=":e=l+S+e+u;break;case"^":e=S.slice(0,C=S.length>>1)+l+e+u+S.slice(C);break;default:e=S+l+e+u}return b(e)}return m=void 0===m?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),C.toString=function(){return e+""},C}return{format:x,formatPrefix:function(e,t){var n=x(((e=(0,f.A)(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor((0,s.A)(t)/3))),i=Math.pow(10,-r),a=p[8+r/3];return function(e){return n(i*e)+a}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"})).format,o=i.formatPrefix},81402:(e,t,n)=>{var r=n(58140),i=n(60239),a=n(84729);e.exports=function(e){return a(i(e,void 0,r),e+"")}},81495:(e,t,n)=>{var r=n(15668),i=n(77852),a=n(80389),o=n(80009),s=n(16809);function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}f.prototype.clear=r,f.prototype.delete=i,f.prototype.get=a,f.prototype.has=o,f.prototype.set=s,e.exports=f},81864:(e,t,n)=>{var r=n(4816),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g;e.exports=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,r,i){t.push(r?i.replace(a,"$1"):n||e)}),t})},82430:(e,t,n)=>{"use strict";function r(e){this._context=e}function i(e){return new r(e)}n.d(t,{A:()=>i}),r.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(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}}},82455:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},82814:(e,t,n)=>{"use strict";n.d(t,{U9:()=>tS,mc:()=>to,sg:()=>tT,KF:()=>ts,Ge:()=>tA,mQ:()=>tb,kc:()=>tW,Lp:()=>e8,kT:()=>e3,tR:()=>td,Yf:()=>tU,gD:()=>tO,x:()=>tE,H9:()=>tD,u7:()=>t$,B2:()=>tp,nv:()=>th,Ou:()=>tr,ni:()=>tg,wA:()=>e0,Xl:()=>e5,W_:()=>e4,mk:()=>eJ,Ob:()=>tz,DP:()=>tt,d_:()=>e6,Ub:()=>tP});var r=n(12115),i=n(48703),a=n(38126),o=n(98134),s=n(16746),f=n(8592),l=n(89178),c=n(74743),u=n(95155),d=n(41542);function h(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function p(e){this._context=e}function b(){}function g(e){this._context=e}function v(e){this._context=e}function y(e,t){this._basis=new p(e),this._beta=t}p.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:h(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(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);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:h(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},g.prototype={areaStart:b,areaEnd:b,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(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:h(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},v.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(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:h(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},y.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,i=e[0],a=t[0],o=e[n]-i,s=t[n]-a,f=-1;++f<=n;)r=f/n,this._basis.point(this._beta*e[f]+(1-this._beta)*(i+r*o),this._beta*t[f]+(1-this._beta)*(a+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};let x=function e(t){function n(e){return 1===t?new p(e):new y(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function m(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function _(e,t){this._context=e,this._k=(1-t)/6}_.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:m(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:m(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let w=function e(t){function n(e){return new _(e,t)}return n.tension=function(t){return e(+t)},n}(0);function k(e,t){this._context=e,this._k=(1-t)/6}k.prototype={areaStart:b,areaEnd:b,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(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:m(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let A=function e(t){function n(e){return new k(e,t)}return n.tension=function(t){return e(+t)},n}(0);function M(e,t){this._context=e,this._k=(1-t)/6}M.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(e,t){switch(e*=1,t*=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:m(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let T=function e(t){function n(e){return new M(e,t)}return n.tension=function(t){return e(+t)},n}(0);
vendor: 8,825 bytes, line 1
1function C(e,t,n){var r=e._x1,i=e._y1,a=e._x2,o=e._y2;if(e._l01_a>1e-12){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,f=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/f,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/f}if(e._l23_a>1e-12){var l=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,c=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*l+e._x1*e._l23_2a-t*e._l12_2a)/c,o=(o*l+e._y1*e._l23_2a-n*e._l12_2a)/c}e._context.bezierCurveTo(r,i,a,o,e._x2,e._y2)}function S(e,t){this._context=e,this._alpha=t}S.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e*=1,t*=1,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:C(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let j=function e(t){function n(e){return t?new S(e,t):new _(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function P(e,t){this._context=e,this._alpha=t}P.prototype={areaStart:b,areaEnd:b,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(e,t){if(e*=1,t*=1,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:C(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let O=function e(t){function n(e){return t?new P(e,t):new k(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function E(e,t){this._context=e,this._alpha=t}E.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(e,t){if(e*=1,t*=1,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,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:C(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let z=function e(t){function n(e){return t?new E(e,t):new M(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);var U=n(82430);function $(e){this._context=e}$.prototype={areaStart:b,areaEnd:b,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e*=1,t*=1,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function D(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0);return((a<0?-1:1)+(o<0?-1:1))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs((a*i+o*r)/(r+i)))||0}function F(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function N(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,i+s*t,a-s,o-s*n,a,o)}function W(e){this._context=e}function R(e){this._context=new K(e)}function K(e){this._context=e}function I(e){this._context=e}function Y(e){var t,n,r=e.length-1,i=Array(r),a=Array(r),o=Array(r);for(i[0]=0,a[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,a[t]=4,o[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,a[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/a[t-1],a[t]-=n,o[t]-=n*o[t-1];for(i[r-1]=o[r-1]/a[r-1],t=r-2;t>=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(t=0,a[r-1]=(e[r]+i[r-1])/2;t<r-1;++t)a[t]=2*e[t+1]-i[t+1];return[i,a]}function L(e,t){this._context=e,this._t=t}W.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:N(this,this._t0,F(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t*=1,(e*=1)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,N(this,F(this,n=D(this,e,t)),n);break;default:N(this,this._t0,n=D(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(R.prototype=Object.create(W.prototype)).point=function(e,t){W.prototype.point.call(this,t,e)},K.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}},I.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=Y(e),i=Y(t),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],e[o],t[o]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},L.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(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var B=n(68280);function H(e){var t=e.map(V);return(0,B.A)(e).sort(function(e,n){return t[e]-t[n]})}function V(e){for(var t,n=0,r=-1,i=e.length;++r<i;)(t=+e[r][1])&&(n+=t);return n}function q(e){for(var t,n=-1,r=0,i=e.length,a=-1/0;++n<i;)(t=+e[n][1])>a&&(a=t,r=n);return r}var G=n(27471),X=n(65280),Q=n(21533),Z=n(27656),J=n(59140),ee=n(44812),et=n(8993),en=n(94172),er=n(13189),ei=n(53305),ea=n(56125),eo=n(33627),es=n(24581),ef=n(37184),el=n(7344),ec=n(95443),eu=n(71991),ed=n(89324),eh=n(23001),ep=n(80627),eb=n(62433),eg=n(64802),ev=n(38982),ey=n(84039),ex=n(1140),em=n(66888),e_=n(70008),ew=n(40533),ek=n(13329),eA=n(25039),eM=n(80991),eT=n(67924),eC=n(55152),eS=n(42059),ej=n(54982),eP=n(45131),eO=n(27549),eE=n(11860),ez=n(59591),eU=n(59375),e$=n(6117),eD=n(96340),eF=n(67732),eN=n(30114);n(25411);var eW=n(71730),eR=n(81336),eK=n(18369),eI=n(34741),eY=n(64311),eL=n(35138),eB={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}}
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 eH(){return(eH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function eV(e,t){return(eV=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function eq(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var eG=["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"],eX=function(e,t){var n=a({},e,t);return eG.forEach(function(e){var t,r;s(n,e,(t=o(n,e),r=n.text,eH({},r,t)))}),n},eQ=(0,r.createContext)(),eZ=function(e){var t=e.children,n=e.animate,i=void 0===n||n,a=e.config,o=void 0===a?"default":a,s=(0,r.useMemo)(function(){return{animate:i,config:c(o)?l.$W[o]:o}},[i,o]);return(0,u.jsx)(eQ.Provider,{value:s,children:t})},eJ=function(){return(0,r.useContext)(eQ)},e0=function(e){var t,n=eJ(),i=n.animate,a=n.config,o=(t=(0,r.useRef)(),(0,r.useEffect)(function(){t.current=e},[e]),t.current),s=(0,r.useMemo)(function(){return(0,f.A)(o,e)},[o,e]),c=(0,l.zh)({from:{value:0},to:{value:1},reset:!0,config:a,immediate:!i}).value;return(0,l.to)(c,s)},e1={basis:function(e){return new p(e)},basisClosed:function(e){return new g(e)},basisOpen:function(e){return new v(e)},bundle:x,cardinal:w,cardinalClosed:A,cardinalOpen:T,catmullRom:j,catmullRomClosed:O,catmullRomOpen:z,linear:U.A,linearClosed:function(e){return new $(e)},monotoneX:function(e){return new W(e)},monotoneY:function(e){return new R(e)},natural:function(e){return new I(e)},step:function(e){return new L(e,.5)},stepAfter:function(e){return new L(e,1)},stepBefore:function(e){return new L(e,0)}},e2=Object.keys(e1),e8=(e2.filter(function(e){return e.endsWith("Closed")}),d(e2,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),d(e2,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),function(e){if(!e1[e])throw TypeError("'"+e+"', is not a valid curve interpolator identifier.");return e1[e]}),e3=(Object.keys((Object.keys((Object.keys({ascending:H,descending:function(e){return H(e).reverse()},insideOut:function(e){var t,n,r,i=e.length,a=e.map(V),o=(t=e.map(q),(0,B.A)(e).sort(function(e,n){return t[e]-t[n]})),s=0,f=0,l=[],c=[];for(n=0;n<i;++n)r=o[n],s<f?(s+=a[r],l.push(r)):(f+=a[r],c.push(r));return c.reverse().concat(l)},none:B.A,reverse:function(e){return(0,B.A)(e).reverse()}}),{expand:function(e,t){if((r=e.length)>0){for(var n,r,i,a=0,o=e[0].length;a<o;++a){for(i=n=0;n<r;++n)i+=e[n][a][1]||0;if(i)for(n=0;n<r;++n)e[n][a][1]/=i}(0,G.A)(e,t)}},diverging:X.A,none:G.A,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,i=e[t[0]],a=i.length;r<a;++r){for(var o=0,s=0;o<n;++o)s+=e[o][r][1]||0;i[r][1]+=i[r][0]=-s/2}(0,G.A)(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,i,a=0,o=1;o<r;++o){for(var s=0,f=0,l=0;s<i;++s){for(var c=e[t[s]],u=c[o][1]||0,d=(u-(c[o-1][1]||0))/2,h=0;h<s;++h){var p=e[t[h]];
1d+=(p[o][1]||0)-(p[o-1][1]||0)}f+=u,l+=d*u}n[o-1][1]+=n[o-1][0]=a,f&&(a-=l/f)}n[o-1][1]+=n[o-1][0]=a,(0,G.A)(e,t)}}})),{nivo:["#d76445","#f47560","#e8c1a0","#97e3d5","#61cdbb","#00b0a7"],BrBG:eN(Z.K),PRGn:eN(J.K),PiYG:eN(ee.K),PuOr:eN(et.K),RdBu:eN(en.K),RdGy:eN(er.K),RdYlBu:eN(ei.K),RdYlGn:eN(ea.K),spectral:eN(eo.K),blues:eN(es.K),greens:eN(ef.K),greys:eN(el.K),oranges:eN(ec.K),purples:eN(eu.K),reds:eN(ed.K),BuGn:eN(eh.K),BuPu:eN(ep.K),GnBu:eN(eb.K),OrRd:eN(eg.K),PuBuGn:eN(ev.K),PuBu:eN(ey.K),PuRd:eN(ex.K),RdPu:eN(em.K),YlGnBu:eN(e_.K),YlGn:eN(ew.K),YlOrBr:eN(ek.K),YlOrRd:eN(eA.K)})),eM.A,eT.A,eC.A,eS.A,ej.A,eP.A,eO.A,eE.A,ez.A,eN(Z.K),eN(J.K),eN(ee.K),eN(et.K),eN(en.K),eN(er.K),eN(ei.K),eN(ea.K),eN(eo.K),eN(es.K),eN(ef.K),eN(el.K),eN(ec.K),eN(eu.K),eN(ed.K),eN(eh.K),eN(ep.K),eN(eb.K),eN(eg.K),eN(ev.K),eN(ey.K),eN(ex.K),eN(em.K),eN(e_.K),eN(ew.K),eN(ek.K),eN(eA.K),Z.A,J.A,ee.A,et.A,en.A,er.A,ei.A,ea.A,eo.A,es.A,ef.A,el.A,ec.A,eu.A,ed.A,eU.Ay,eU.e0,eU.uz,eU.pv,e$.Ko,e$.Ub,eD.A,eh.A,ep.A,eb.A,eg.A,ev.A,ey.A,ex.A,em.A,e_.A,ew.A,ek.A,eA.A,e$.Ay,eF.A,(0,Q.A)(ez.A),{top:0,right:0,bottom:0,left:0}),e5=function(e,t,n){return void 0===n&&(n={}),(0,r.useMemo)(function(){var r=eH({},e3,n);return{margin:r,innerWidth:e-r.left-r.right,innerHeight:t-r.top-r.bottom,outerWidth:e,outerHeight:t}},[e,t,n.top,n.right,n.bottom,n.left])},e4=function(){var e=(0,r.useRef)(null),t=(0,r.useState)({left:0,top:0,width:0,height:0}),n=t[0],i=t[1],a=(0,r.useState)(function(){return"undefined"==typeof ResizeObserver?null:new ResizeObserver(function(e){return i(e[0].contentRect)})})[0];return(0,r.useEffect)(function(){return e.current&&null!==a&&a.observe(e.current),function(){null!==a&&a.disconnect()}},[]),[e,n]},e6=function(e){return(0,r.useMemo)(function(){return"function"==typeof e?e:"string"==typeof e?0===e.indexOf("time:")?(0,eK.DC)(e.slice("5")):(0,eR.GP)(e):function(e){return""+e}},[e])},e7=(0,r.createContext)(),e9={},te=function(e){var t,n=e.theme,i=e.children,a=(t=void 0===n?e9:n,(0,r.useMemo)(function(){return eX(eB,t)},[t]));return(0,u.jsx)(e7.Provider,{value:a,children:i})},tt=function(){return(0,r.useContext)(e7)},tn=["outlineWidth","outlineColor","outlineOpacity"],tr=function(e){return e.outlineWidth,e.outlineColor,e.outlineOpacity,eq(e,tn)},ti=function(e){var t=e.children,n=e.condition,i=e.wrapper;return n?(0,r.cloneElement)(i,{},t):t},ta={position:"relative"},to=function(e){var t=e.children,n=e.theme,a=e.renderWrapper,o=e.isInteractive,s=e.animate,f=e.motionConfig,l=(0,r.useRef)(null);return(0,u.jsx)(te,{theme:n,children:(0,u.jsx)(eZ,{animate:s,config:f,children:(0,u.jsx)(i.Bc,{container:l,children:(0,u.jsxs)(ti,{condition:void 0===a||a,wrapper:(0,u.jsx)("div",{style:ta,ref:l}),children:[t,(void 0===o||o)&&(0,u.jsx)(i.m_,{})]})})})})},ts=function(e){var t=e.children,n=e4(),r=n[0],i=n[1],a=i.width>0&&i.height>0;return(0,u.jsx)("div",{ref:r,style:{width:"100%",height:"100%"},children:a&&t({width:i.width,height:i.height})})},tf=["id","colors"],tl={linearGradient:function(e){var t=e.id,n=e.colors,r=eq(e,tf);return(0,u.jsx)("linearGradient",eH({id:t,x1:0,x2:0,y1:0,y2:1},r,{children:n.map(function(e){var t=e.offset,n=e.color,r=e.opacity;return(0,u.jsx)("stop",{offset:t+"%",stopColor:n,stopOpacity:void 0!==r?r:1},t)})}))}},tc={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},tu=(0,r.memo)(function(e){var t=e.id,n=e.background,r=void 0===n?tc.background:n,i=e.color,a=void 0===i?tc.color:i,o=e.size,s=void 0===o?tc.size:o,f=e.padding,l=void 0===f?tc.padding:f,c=e.stagger,d=void 0===c?tc.stagger:c,h=s+l,p=s/2,b=l/2;return!0===d&&(h=2*s+2*l),(0,u.jsxs)("pattern",{id:t,width:h,height:h,patternUnits:"userSpaceOnUse",children:[(0,u.jsx)("rect",{width:h,height:h,fill:r}),(0,u.jsx)("circle",{cx:b+p,cy:b+p,r:p,fill:a}),d&&(0,u.jsx)("circle",{cx:1.5*l+s+p,cy:1.5*l+s+p,r:p,fill:a})]})}),td=function(e){return e*Math.PI/180},th=function(e){return 180*e/Math.PI},tp=function(e,t){return{x:Math.cos(e)*t,y:Math.sin(e)*t}},tb=function(e){var t=e%360;return t<0&&(t+=360),t},tg={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"}}},tv={spacing:5,rotation:0,background:"#000000",color:"#ffffff",lineWidth:2},ty=(0,r.memo)(function(e){var t=e.id,n=e.spacing,r=void 0===n?tv.
1spacing:n,i=e.rotation,a=void 0===i?tv.rotation:i,o=e.background,s=void 0===o?tv.background:o,f=e.color,l=void 0===f?tv.color:f,c=e.lineWidth,d=void 0===c?tv.lineWidth:c,h=Math.round(a)%360,p=Math.abs(r);h>180?h-=360:h>90?h-=180:h<-180?h+=360:h<-90&&(h+=180);var b,g=p,v=p;return 0===h?b="\n                M 0 0 L "+g+" 0\n                M 0 "+v+" L "+g+" "+v+"\n            ":90===h?b="\n                M 0 0 L 0 "+v+"\n                M "+g+" 0 L "+g+" "+v+"\n            ":(g=Math.abs(p/Math.sin(td(h))),v=p/Math.sin(td(90-h)),b=h>0?"\n                    M 0 "+-v+" L "+2*g+" "+v+"\n                    M "+-g+" "+-v+" L "+g+" "+v+"\n                    M "+-g+" 0 L "+g+" "+2*v+"\n                ":"\n                    M "+-g+" "+v+" L "+g+" "+-v+"\n                    M "+-g+" "+2*v+" L "+2*g+" "+-v+"\n                    M 0 "+2*v+" L "+2*g+" 0\n                "),(0,u.jsxs)("pattern",{id:t,width:g,height:v,patternUnits:"userSpaceOnUse",children:[(0,u.jsx)("rect",{width:g,height:v,fill:s,stroke:"rgba(255, 0, 0, 0.1)",strokeWidth:0}),(0,u.jsx)("path",{d:b,strokeWidth:d,stroke:l,strokeLinecap:"square"})]})}),tx={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},tm={patternDots:tu,patternLines:ty,patternSquares:(0,r.memo)(function(e){var t=e.id,n=e.color,r=void 0===n?tx.color:n,i=e.background,a=void 0===i?tx.background:i,o=e.size,s=void 0===o?tx.size:o,f=e.padding,l=void 0===f?tx.padding:f,c=e.stagger,d=void 0===c?tx.stagger:c,h=s+l,p=l/2;return!0===d&&(h=2*s+2*l),(0,u.jsxs)("pattern",{id:t,width:h,height:h,patternUnits:"userSpaceOnUse",children:[(0,u.jsx)("rect",{width:h,height:h,fill:a}),(0,u.jsx)("rect",{x:p,y:p,width:s,height:s,fill:r}),d&&(0,u.jsx)("rect",{x:1.5*l+s,y:1.5*l+s,width:s,height:s,fill:r})]})})},t_=["type"],tw=eH({},tl,tm),tk=(0,r.memo)(function(e){var t=e.defs;return!t||t.length<1?null:(0,u.jsx)("defs",{"aria-hidden":!0,children:t.map(function(e){var t=e.type,n=eq(e,t_);return tw[t]?(0,r.createElement)(tw[t],eH({key:n.id},n)):null})})}),tA=function(e){var t=e.width,n=e.height,r=e.margin,i=e.defs,a=e.children,o=e.role,s=e.ariaLabel,f=e.ariaLabelledBy,l=e.ariaDescribedBy,c=e.isFocusable,d=tt();return(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:n,role:o,"aria-label":s,"aria-labelledby":f,"aria-describedby":l,focusable:c,tabIndex:c?0:void 0,children:[(0,u.jsx)(tk,{defs:i}),(0,u.jsx)("rect",{width:t,height:n,fill:d.background}),(0,u.jsx)("g",{transform:"translate("+r.left+","+r.top+")",children:a})]})},tM=(0,r.memo)(function(e){var t=e.size,n=e.color,r=e.borderWidth,i=e.borderColor;return(0,u.jsx)("circle",{r:t/2,fill:n,stroke:i,strokeWidth:r,style:{pointerEvents:"none"}})}),tT=(0,r.memo)(function(e){var t=e.x,n=e.y,i=e.symbol,a=e.size,o=e.datum,s=e.color,f=e.borderWidth,c=e.borderColor,d=e.label,h=e.labelTextAnchor,p=e.labelYOffset,b=tt(),g=eJ(),v=g.animate,y=g.config,x=(0,l.zh)({transform:"translate("+t+", "+n+")",config:y,immediate:!v});return(0,u.jsxs)(l.CS.g,{transform:x.transform,style:{pointerEvents:"none"},children:[(0,r.createElement)(void 0===i?tM:i,{size:a,color:s,datum:o,borderWidth:f,borderColor:c}),d&&(0,u.jsx)("text",{textAnchor:void 0===h?"middle":h,y:void 0===p?-12:p,style:tr(b.dots.text),children:d})]})}),tC=(0,r.memo)(function(e){var t=e.width,n=e.height,r=e.axis,i=e.scale,a=e.value,o=e.lineStyle,s=e.textStyle,f=e.legend,l=e.legendNode,c=e.legendPosition,d=e.legendOffsetX,h=e.legendOffsetY,p=e.legendOrientation,b=tt(),g=0,v=0,y=0,x=0;if("y"===r?(y=i(a),v=t):(g=i(a),x=n),f&&!l){var m=function(e){var t=e.axis,n=e.width,r=e.height,i=e.position,a=e.offsetX,o=e.offsetY,s=e.orientation,f=0,l=0,c="start";if("x"===t)switch(i){case"top-left":f=-a,l=o,c="end";break;case"top":l=-o,c="horizontal"===s?"middle":"start";break;case"top-right":f=a,l=o,c="horizontal"===s?"start":"end";break;case"right":f=a,l=r/2,c="horizontal"===s?"start":"middle";break;case"bottom-right":f=a,l=r-o,c="start";break;case"bottom":l=r+o,c="horizontal"===s?"middle":"end";break;case"bottom-left":l=r-o,f=-a,c="horizontal"===s?"end":"start";break;case"left":f=-a,l=r/2,c="horizontal"===s?"end":"middle"}else switch(i){case"top-left":f=a,l=-o,c="start";break;case"top":f=n/2,l=-o,c="horizontal"===s?"middle":"start";break;case"top-right":f=n-a,l=-o,c="horizontal"===s?"end":"start";break;case"right":f=n+a,c="horizontal"===s?"start":"middle";break;case"bottom-right":f=n-a,l=o,c="end";break;case"bottom":f=n/2,l=o,c="horizontal"===s?"middle":"end";break;case"bottom-left":f=a,l=o,c="horizontal"===s?"start":"end";break;case"left":f=-a,c="horizontal"===s?"end":"middle"}return{x:f,y:l,rotation:"vertical"===s?-90:0,textAnchor:c}}({axis:r,width:t,height:n,position:void 0===c?"top-right":c,offsetX:void 0===d?14:d,offsetY:void 0===h?14:h,orientation:void 0===p?"horizontal":p});l=(0,u.jsx)("text",{transform:"translate("+m.x+", "+m.y+") rotate("+m.rotation+")",textAnchor:m.textAnchor,dominantBaseline:"central",style:s,children:f})}return(0,u.jsxs)("g",{transform:"translate("+g+", "+y+")",children:[(0,u.jsx)("line",{x1:0,x2:v,y1:0,y2:x,stroke:b.markers.lineColor,strokeWidth:b.markers.lineStrokeWidth,style:o}),l]})}),tS=(0,r.memo)(function(e){var t=e.markers,n=e.width,r=e.height,i=e.xScale,a=e.yScale;return t&&0!==t.length?t.map(function(e,t){return(0,u.jsx)(tC,eH({},e,{width:n,height:r,scale:"y"===e.axis?a:i}),t)}):null}),tj=["theme","renderWrapper","animate","motionConfig"],tP=function(e){var t=r.Component;function n(){return t.apply(this,arguments)||this}return n.prototype=Object.create(t.prototype),n.prototype.constructor=n,eV(n,t),n.prototype.render=function(){var t=this.props,n=t.theme,r=t.renderWrapper,i=t.animate,a=t.motionConfig,o=eq(t,tj);return(0,u.jsx)(to,{theme:n,renderWrapper:r,isInteractive:o.isInteractive,animate:i,motionConfig:a,children:(0,u.jsx)(e,eH({},o))})},n},tO=function(e,t){var n,r=eW(e)?e:function(t){return o(t,e)};return t&&(n=eW(t)?t:(0,eR.GP)(t)),n?function(e){return n(r(e))}:r},tE=function(e){return eW(e)?e:function(t){return o(t,e)}},tz=function(e){return(0,r.useMemo)(function(){return tE(e)},[e])},tU=function(e,t,n,r){return Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2))},t$=function(e,t,n,r,i,a){return e<=i&&i<=e+n&&t<=a&&a<=t+r},tD=function(e,t){var n,r="touches"in t?t.touches[0]:t,i=r.clientX,a=r.clientY,o=e.getBoundingClientRect(),s=(n=void 0!==e.getBBox?e.getBBox():{width:e.offsetWidth||0,height:e.offsetHeight||0}).width===o.width?1:n.width/o.width;return[(i-o.left)*s,(a-o.top)*s]},tF=Object.keys(tl),tN=Object.keys(tm),tW=function(e,t,n,r){var i=void 0===r?{}:r,a=i.dataKey,f=i.colorKey,l=void 0===f?"color":f,c=i.targetKey,u=void 0===c?"fill":c,d=[],h={};return e.length&&t.length&&(d=[].concat(e),t.forEach(function(t){for(var r=0;r<n.length&&"break"!==function(){var i,f=n[r],c=f.id;if(i=f.match,"*"===i||(eW(i)?i(t):!!eI(i)&&eL(eY(a?o(t,a):t,Object.keys(i)),i))){var p=e.find(function(e){return e.id===c});if(p){if(tN.includes(p.type))if("inherit"===p.background||"inherit"===p.color){var b=o(t,l),g=p.background,v=p.color,y=c;"inherit"===p.background&&(y=y+".bg."+b,g=b),"inherit"===p.color&&(y=y+".fg."+b,v=b),s(t,u,"url(#"+y+")"),h[y]||(d.push(eH({},p,{id:y,background:g,color:v})),h[y]=1)}else s(t,u,"url(#"+c+")");
1else if(tF.includes(p.type))if(p.colors.map(function(e){return e.color}).includes("inherit")){var x=o(t,l),m=c,_=eH({},p,{colors:p.colors.map(function(e,t){return"inherit"!==e.color?e:(m=m+"."+t+"."+x,eH({},e,{color:"inherit"===e.color?x:e.color}))})});_.id=m,s(t,u,"url(#"+m+")"),h[m]||(d.push(_),h[m]=1)}else s(t,u,"url(#"+c+")")}return"break"}}();r++);})),d}},82979:(e,t,n)=>{var r=n(53988),i=n(25902),a=n(25411),o=n(48728),s=n(70637),f=n(38055),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),c=!n&&i(e),u=!n&&!c&&o(e),d=!n&&!c&&!u&&f(e),h=n||c||u||d,p=h?r(e.length,String):[],b=p.length;for(var g in e)(t||l.call(e,g))&&!(h&&("length"==g||u&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,b)))&&p.push(g);return p}},83558:(e,t,n)=>{var r=n(94885),i=n(32198);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},83642:(e,t,n)=>{var r=n(24604),i=n(26526);e.exports=function e(t,n,a,o,s){return t===n||(null!=t&&null!=n&&(i(t)||i(n))?r(t,n,a,o,e,s):t!=t&&n!=n)}},83903:(e,t,n)=>{e=n.nmd(e);var r=n(24402),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,o=a&&a.exports===i&&r.process,s=function(){try{var e=a&&a.require&&a.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=s},84039:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(r.A);let o=(0,i.A)(a)},84575:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},84729:(e,t,n)=>{var r=n(43526);e.exports=n(3489)(r)},84856:(e,t,n)=>{var r=n(73423),i=n(91602),a=n(14344),o=n(56507),s=n(68867),f=n(7745),l=r?r.prototype:void 0,c=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,u,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!u(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=f),e.size!=t.size&&!p)break;var b=d.get(e);if(b)return b==t;r|=2,d.set(e,t);var g=o(h(e),h(t),r,l,u,d);return d.delete(e),g;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},87421:e=>{e.exports=function(e,t){return e.has(t)}},88455:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(44144),i=(0,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()});i.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,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};let a=i;i.range},89178:(e,t,n)=>{"use strict";n.d(t,{CS:()=>nc,$W:()=>tc,to:()=>t6,zh:()=>t0,pn:()=>t1});var r,i,a,o=w(),s=e=>y(e,o),f=w();s.write=e=>y(e,f);var l=w();s.onStart=e=>y(e,l);var c=w();s.onFrame=e=>y(e,c);var u=w();s.onFinish=e=>y(e,u);var d=[];s.setTimeout=(e,t)=>{let n=s.now()+t,r=()=>{let e=d.findIndex(e=>e.cancel==r);~e&&d.splice(e,1),g-=!!~e},i={time:n,handler:e,cancel:r};return d.splice(h(n),0,i),g+=1,x(),i};var h=e=>~(~d.findIndex(t=>t.time>e)||~d.length);s.cancel=e=>{l.delete(e),c.delete(e),u.delete(e),o.delete(e),f.delete(e)},s.sync=e=>{v=!0,s.batchedUpdates(e),v=!1},s.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,s.onStart(n)}return r.handler=e,r.cancel=()=>{l.delete(n),t=null},r};var p="undefined"!=typeof window?window.requestAnimationFrame:()=>{};s.use=e=>p=e,s.now="undefined"!=typeof performance?()=>performance.now():Date.now,s.batchedUpdates=e=>e(),s.catch=console.error,s.frameLoop="always",s.advance=()=>{"demand"!==s.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):_()};var b=-1,g=0,v=!1;function y(e,t){v?(t.delete(e),e(0)):(t.add(e),x())}function x(){b<0&&(b=0,"demand"!==s.frameLoop&&p(m))}function m(){~b&&(p(m),s.batchedUpdates(_))}function _(){let e=b,t=h(b=s.now());if(t&&(k(d.splice(0,t),e=>e.handler()),g-=t),!g)return void(b=-1);l.flush(),o.flush(e?Math.min(64,b-e):16.667),c.flush(),f.flush(),u.flush()}function w(){let e=new Set,t=e;return{add(n){g+=+!(t!=e||e.has(n)),e.add(n)},delete:n=>(g-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,g-=t.size,k(t,t=>t(n)&&e.add(t)),g+=e.size,t=e)}}}
1function k(e,t){e.forEach(e=>{try{t(e)}catch(e){s.catch(e)}})}var A=n(12115),M=Object.defineProperty,T={};function C(){}((e,t)=>{for(var n in t)M(e,n,{get:t[n],enumerable:!0})})(T,{assign:()=>W,colors:()=>D,createStringInterpolator:()=>r,skipAnimation:()=>F,to:()=>i,willAdvance:()=>N});var S={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function j(e,t){if(S.arr(e)){if(!S.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var P=(e,t)=>e.forEach(t);function O(e,t,n){if(S.arr(e)){for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var E=e=>S.und(e)?[]:S.arr(e)?e:[e];function z(e,t){if(e.size){let n=Array.from(e);e.clear(),P(n,t)}}var U=(e,...t)=>z(e,e=>e(...t)),$=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),D=null,F=!1,N=C,W=e=>{e.to&&(i=e.to),e.now&&(s.now=e.now),void 0!==e.colors&&(D=e.colors),null!=e.skipAnimation&&(F=e.skipAnimation),e.createStringInterpolator&&(r=e.createStringInterpolator),e.requestAnimationFrame&&s.use(e.requestAnimationFrame),e.batchedUpdates&&(s.batchedUpdates=e.batchedUpdates),e.willAdvance&&(N=e.willAdvance),e.frameLoop&&(s.frameLoop=e.frameLoop)},R=new Set,K=[],I=[],Y=0,L={get idle(){return!R.size&&!K.length},start(e){Y>e.priority?(R.add(e),s.onStart(B)):(H(e),s(q))},advance:q,sort(e){if(Y)s.onFrame(()=>L.sort(e));else{let t=K.indexOf(e);~t&&(K.splice(t,1),V(e))}},clear(){K=[],R.clear()}};function B(){R.forEach(H),R.clear(),s(q)}function H(e){K.includes(e)||V(e)}function V(e){K.splice(function(e,t){let n=e.findIndex(t);return n<0?e.length:n}(K,t=>t.priority>e.priority),0,e)}function q(e){let t=I;for(let n=0;n<K.length;n++){let r=K[n];Y=r.priority,!r.idle&&(N(r),r.advance(e),r.idle||t.push(r))}return Y=0,(I=K).length=0,(K=t).length>0}var G="[-+]?\\d*\\.?\\d+",X=G+"%";function Q(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Z=RegExp("rgb"+Q(G,G,G)),J=RegExp("rgba"+Q(G,G,G,G)),ee=RegExp("hsl"+Q(G,X,X)),et=RegExp("hsla"+Q(G,X,X,G)),en=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,er=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ei=/^#([0-9a-fA-F]{6})$/,ea=/^#([0-9a-fA-F]{8})$/;function eo(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}
1function es(e,t,n){let r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,a=eo(i,r,e+1/3);return Math.round(255*a)<<24|Math.round(255*eo(i,r,e))<<16|Math.round(255*eo(i,r,e-1/3))<<8}function ef(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function el(e){return(parseFloat(e)%360+360)%360/360}function ec(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function eu(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function ed(e){let t,n="number"==typeof e?e>>>0===e&&e>=0&&e<=0xffffffff?e:null:(t=ei.exec(e))?parseInt(t[1]+"ff",16)>>>0:D&&void 0!==D[e]?D[e]:(t=Z.exec(e))?(ef(t[1])<<24|ef(t[2])<<16|ef(t[3])<<8|255)>>>0:(t=J.exec(e))?(ef(t[1])<<24|ef(t[2])<<16|ef(t[3])<<8|ec(t[4]))>>>0:(t=en.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ea.exec(e))?parseInt(t[1],16)>>>0:(t=er.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=ee.exec(e))?(255|es(el(t[1]),eu(t[2]),eu(t[3])))>>>0:(t=et.exec(e))?(es(el(t[1]),eu(t[2]),eu(t[3]))|ec(t[4]))>>>0:null;if(null===n)return e;let r=(0xff000000&(n=n||0))>>>24,i=(0xff0000&n)>>>16,a=(65280&n)>>>8,o=(255&n)/255;return`rgba(${r}, ${i}, ${a}, ${o})`}var eh=(e,t,n)=>{if(S.fun(e))return e;if(S.arr(e))return eh({range:e,output:t,extrapolate:n});if(S.str(e.output[0]))return r(e);let i=e.output,a=e.range||[0,1],o=e.extrapolateLeft||e.extrapolate||"extend",s=e.extrapolateRight||e.extrapolate||"extend",f=e.easing||(e=>e);return t=>{let n=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(t,a);return function(e,t,n,r,i,a,o,s,f){let l=f?f(e):e;if(l<t)if("identity"===o)return l;else"clamp"===o&&(l=t);if(l>n)if("identity"===s)return l;else"clamp"===s&&(l=n);return r===i?r:t===n?e<=t?r:i:(t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t),l=a(l),r===-1/0?l=-l:i===1/0?l+=r:l=l*(i-r)+r,l)}(t,a[n],a[n+1],i[n],i[n+1],f,o,s,e.map)}},ep=Symbol.for("FluidValue.get"),eb=Symbol.for("FluidValue.observers"),eg=e=>!!(e&&e[ep]),ev=e=>e&&e[ep]?e[ep]():e,ey=e=>e[eb]||null;function ex(e,t){let n=e[eb];n&&n.forEach(e=>{e.eventObserved?e.eventObserved(t):e(t)})}var em=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");e_(this,e)}},e_=(e,t)=>eA(e,ep,t);function ew(e,t){if(e[ep]){let n=e[eb];n||eA(e,eb,n=new Set),!n.has(t)&&(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function ek(e,t){let n=e[eb];if(n&&n.has(t)){let r=n.size-1;r?n.delete(t):e[eb]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var eA=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),eM=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,eT=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,eC=RegExp(`(${eM.source})(%|[a-z]+)`,"i"),eS=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,ej=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,eP=e=>{let[t,n]=eO(e);if(!t||$())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){let e=window.getComputedStyle(document.documentElement).getPropertyValue(n);if(e)return e}else if(n&&ej.test(n))return eP(n);else if(n)return n;return e},eO=e=>{let t=ej.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]},eE=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,ez=e=>{a||(a=D?RegExp(`(${Object.keys(D).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(e=>ev(e).replace(ej,eP).replace(eT,ed).replace(a,ed)),n=t.map(e=>e.match(eM).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>eh({...e,output:t}));return e=>{let n=!eC.test(t[0])&&t.find(e=>eC.test(e))?.replace(eM,""),i=0;return t[0].replace(eM,()=>`${r[i++](e)}${n||""}`).replace(eS,eE)}},eU="react-spring: ",e$=e=>{let t=!1;if("function"!=typeof e)throw TypeError(`${eU}once requires a function parameter`);return(...n)=>{t||(e(...n),t=!0)}},eD=e$(console.warn),eF=e$(console.warn);function eN(e){return S.str(e)&&("#"==e[0]||/\d/.test(e)||!$()&&ej.test(e)||e in(D||{}))}var eW=$()?A.useEffect:A.useLayoutEffect;function eR(){let e=(0,A.useState)()[1],t=(()=>{let e=(0,A.useRef)(!1);return eW(()=>(e.current=!0,()=>{e.current=!1}),[]),e})();return()=>{t.current&&e(Math.random())}}var eK=e=>(0,A.useEffect)(e,eI),eI=[];function eY(e){let t=(0,A.useRef)();return(0,A.useEffect)(()=>{t.current=e}),t.current}var eL=Symbol.for("Animated:node"),eB=e=>e&&e[eL],eH=(e,t)=>Object.defineProperty(e,eL,{value:t,writable:!0,configurable:!0}),eV=e=>e&&e[eL]&&e[eL].getPayload(),eq=class{constructor(){eH(this,this)}getPayload(){return this.payload||[]}},eG=class extends eq{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,S.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new eG(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return S.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,S.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},eX=class extends eG{constructor(e){super(0),this._string=null,this._toString=eh({output:[e,e]})}static create(e){return new eX(e)}getValue(){let e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(S.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=eh({output:[this.getValue(),e]})),this._value=0,super.reset()}},eQ={dependencies:null},eZ=class extends eq{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return O(this.source,(n,r)=>
1{n&&n[eL]===n?t[r]=n.getValue(e):eg(n)?t[r]=ev(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&P(this.payload,e=>e.reset())}_makePayload(e){if(e){let t=new Set;return O(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){eQ.dependencies&&eg(e)&&eQ.dependencies.add(e);let t=eV(e);t&&P(t,e=>this.add(e))}},eJ=class extends eZ{constructor(e){super(e)}static create(e){return new eJ(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){let t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(e0)),!0)}};function e0(e){return(eN(e)?eX:eG).create(e)}function e1(e){let t=eB(e);return t?t.constructor:S.arr(e)?eJ:eN(e)?eX:eG}var e2=(e,t)=>{let n=!S.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,A.forwardRef)((r,i)=>{let a=(0,A.useRef)(null),o=n&&(0,A.useCallback)(e=>{a.current=function(e,t){return e&&(S.fun(e)?e(t):e.current=t),t}(i,e)},[i]),[f,l]=function(e,t){let n=new Set;return eQ.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}
1),e=new eZ(e),eQ.dependencies=null,[e,n]}(r,t),c=eR(),u=()=>{let e=a.current;(!n||e)&&!1===(!!e&&t.applyAnimatedValues(e,f.getValue(!0)))&&c()},d=new e8(u,l),h=(0,A.useRef)();eW(()=>(h.current=d,P(l,e=>ew(e,d)),()=>{h.current&&(P(h.current.deps,e=>ek(e,h.current)),s.cancel(h.current.update))})),(0,A.useEffect)(u,[]),eK(()=>()=>{let e=h.current;P(e.deps,t=>ek(t,e))});let p=t.getComponentProps(f.getValue());return A.createElement(e,{...p,ref:o})})},e8=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&s.write(this.update)}},e3=Symbol.for("AnimatedComponent"),e5=e=>S.str(e)?e:e&&S.str(e.displayName)?e.displayName:S.fun(e)&&e.name||null;function e4(e,...t){return S.fun(e)?e(...t):e}var e6=(e,t)=>!0===e||!!(t&&e&&(S.fun(e)?e(t):E(e).includes(t))),e7=(e,t)=>S.obj(e)?t&&e[t]:e,e9=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,te=e=>e,tt=(e,t=te)=>{let n=tn;e.default&&!0!==e.default&&(n=Object.keys(e=e.default));let r={};for(let i of n){let n=t(e[i],i);S.und(n)||(r[i]=n)}return r},tn=["config","onProps","onStart","onChange","onPause","onResume","onRest"],tr={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 ti(e){let t=function(e){let t={},n=0;if(O(e,(e,r)=>{!tr[r]&&(t[r]=e,n++)}),n)return t}(e);if(t){let n={to:t};return O(e,(e,r)=>r in t||(n[r]=e)),n}return{...e}}function ta(e){return e=ev(e),S.arr(e)?e.map(ta):eN(e)?T.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function to(e){for(let t in e)return!0;return!1}function ts(e){return S.fun(e)||S.arr(e)&&S.obj(e[0])}function tf(e,t){e.ref?.delete(e),t?.delete(e)}function tl(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}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}},tu={...tc.default,mass:1,damping:1,easing:e=>e,clamp:!1},td=class{constructor(){this.velocity=0,Object.assign(this,tu)}};function th(e,t){if(S.und(t.decay)){let n=!S.und(t.tension)||!S.und(t.friction);!n&&S.und(t.frequency)&&S.und(t.damping)&&S.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var tp=[],tb=class{constructor(){this.changed=!1,this.values=tp,this.toValues=null,this.fromValues=tp,this.config=new td,this.immediate=!1}};function tg(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise((o,f)=>{let l,c,u=e6(n.cancel??r?.cancel,t);if(u)p();else{S.und(n.pause)||(i.paused=e6(n.pause,t));let e=r?.pause;!0!==e&&(e=i.paused||e6(e,t)),l=e4(n.delay||0,t),e?(i.resumeQueue.add(h),a.pause()):(a.resume(),h())}function d(){i.resumeQueue.add(h),i.timeouts.delete(c),c.cancel(),l=c.time-s.now()}function h(){l>0&&!T.skipAnimation?(i.delayed=!0,c=s.setTimeout(p,l),i.pauseQueue.add(d),i.timeouts.add(c)):p()}function p(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(d),i.timeouts.delete(c),e<=(i.cancelId||0)&&(u=!0);try{a.start({...n,callId:e,cancel:u},o)}catch(e){f(e)}}})}var tv=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?tm(e.get()):t.every(e=>e.noop)?ty(e.get()):tx(e.get(),t.every(e=>e.finished)),ty=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),tx=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),tm=e=>({value:e,cancelled:!0,finished:!1});function t_(e,t,n,r){let{callId:i,parentId:a,onRest:o}=t,{asyncTo:f,promise:l}=n;return a||e!==f||t.reset?n.promise=(async()=>{let c,u,d;n.asyncId=i,n.asyncTo=e;let h=tt(t,(e,t)=>"onRest"===t?void 0:e),p=new Promise((e,t)=>(c=e,u=t)),b=e=>{let t=i<=(n.cancelId||0)&&tm(r)||i!==n.asyncId&&tx(r,!1);if(t)throw e.result=t,u(e),e},g=(e,t)=>{let a=new tk,o=new tA;return(async()=>{if(T.skipAnimation)throw tw(n),o.result=tx(r,!1),u(o),o;b(a);let s=S.obj(e)?{...e}:{...t,to:e};s.parentId=i,O(h,(e,t)=>{S.und(s[t])&&(s[t]=e)});let f=await r.start(s);return b(a),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),f})()};if(T.skipAnimation)return tw(n),tx(r,!1);try{let t;t=S.arr(e)?(async e=>{for(let t of e)await g(t)})(e):Promise.resolve(e(g,r.stop.bind(r))),await Promise.all([t.then(c),p]),d=tx(r.get(),!0,!1)}catch(e){if(e instanceof tk)d=e.result;else if(e instanceof tA)d=e.result;else throw e}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?f:void 0,n.promise=a?l:void 0)}return S.fun(o)&&s.batchedUpdates(()=>{o(d,r,r.item)}),d})():l}function tw(e,t){z(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}
1var tk=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.")}},tA=class extends Error{constructor(){super("SkipAnimationSignal")}},tM=1,tT=class extends em{constructor(){super(...arguments),this.id=tM++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=eB(this);return e&&e.getValue()}to(...e){return T.to(this,e)}interpolate(...e){return eD(`${eU}The "interpolate" function is deprecated in v9 (use "to" instead)`),T.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){ex(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||L.sort(this),ex(this,{type:"priority",parent:this,priority:e})}},tC=Symbol.for("SpringPhase"),tS=e=>(1&e[tC])>0,tj=e=>(2&e[tC])>0,tP=e=>(4&e[tC])>0,tO=(e,t)=>t?e[tC]|=3:e[tC]&=-3,tE=(e,t)=>t?e[tC]|=4:e[tC]&=-5,tz=class extends tT{constructor(e,t){if(super(),this.animation=new tb,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,!S.und(e)||!S.und(t)){let n=S.obj(e)?{...e}:{...t,from:e};S.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(tj(this)||this._state.asyncTo)||tP(this)}get goal(){return ev(this.animation.to)}get velocity(){let e=eB(this);return e instanceof eG?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return tS(this)}get isAnimating(){return tj(this)}get isPaused(){return tP(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1,r=this.animation,{toValues:i}=r,{config:a}=r,o=eV(r.to);!o&&eg(r.to)&&(i=E(ev(r.to))),r.values.forEach((s,f)=>{if(s.done)return;let l=s.constructor==eX?1:o?o[f].lastPosition:i[f],c=r.immediate,u=l;if(!c){let t;if(u=s.lastPosition,a.tension<=0){s.done=!0;return}let n=s.elapsedTime+=e,i=r.fromValues[f],o=null!=s.v0?s.v0:s.v0=S.arr(a.velocity)?a.velocity[f]:a.velocity,d=a.precision||(i==l?.005:Math.min(1,.001*Math.abs(l-i)));if(S.und(a.duration))if(a.decay){let e=!0===a.decay?.998:a.decay,r=Math.exp(-(1-e)*n);u=i+o/(1-e)*(1-r),c=Math.abs(s.lastPosition-u)<=d,t=o*r}else{t=null==s.lastVelocity?o:s.lastVelocity;let n=a.restVelocity||d/10,r=a.clamp?0:a.bounce,f=!S.und(r),h=i==l?s.v0>0:i<l,p=Math.ceil(e/1);for(let e=0;e<p&&!(!(Math.abs(t)>n)&&(c=Math.abs(l-u)<=d));++e){f&&(u==l||u>l==h)&&(t=-t*r,u=l);let e=(-(1e-6*a.tension)*(u-l)+-(.001*a.friction)*t)/a.mass;t+=+e,u+=+t}}else{let r=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,s.durationProgress>0&&(s.elapsedTime=a.duration*s.durationProgress,n=s.elapsedTime+=e)),s.durationProgress=r=(r=(a.progress||0)+n/this._memoizedDuration)>1?1:r<0?0:r),t=((u=i+a.easing(r)*(l-i))-s.lastPosition)/e,c=1==r}s.lastVelocity=t,Number.isNaN(u)&&(console.warn("Got NaN while animating:",this),c=!0)}o&&!o[f].done&&(c=!1),c?s.done=!0:t=!1,s.setValue(u,a.round)&&(n=!0)});let s=eB(this),f=s.getValue();if(t){let e=ev(r.to);(f!==e||n)&&!a.decay?(s.setValue(e),this._onChange(e)):n&&a.decay&&this._onChange(f),this._stop()}else n&&this._onChange(f)}set(e){return s.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(tj(this)){let{to:e,config:t}=this.animation;s.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return S.und(e)?(n=this.queue||[],this.queue=[]):n=[S.obj(e)?e:{...t,to:e}],Promise.all(n.map(e=>this._update(e))).then(e=>tv(this,e))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),tw(this._state,e&&this._lastCallId),s.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||"",{to:n,from:r}=e;(null==(n=S.obj(n)?n[t]:n)||ts(n))&&(n=void 0),null==(r=S.obj(r)?r[t]:r)&&(r=void 0);let i={to:n,from:r};return!tS(this)&&(e.reverse&&([n,r]=[r,n]),r=ev(r),S.und(r)?eB(this)||this._set(n):this._set(r)),i}_update({...e},t){let{key:n,defaultProps:r}=this;e.default&&Object.assign(r,tt(e,(e,t)=>/^on/.test(t)?e7(e,n):e)),tW(this,e,"onProps"),tR(this,"onProps",e,this);let i=this._prepareNode(e);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 a=this._state;return tg(++this._lastCallId,{key:n,props:e,defaultProps:r,state:a,actions:{pause:()=>{tP(this)||(tE(this,!0),U(a.pauseQueue),tR(this,"onPause",tx(this,tU(this,this.animation.to)),this))},resume:()=>{tP(this)&&(tE(this,!1),tj(this)&&this._resume(),U(a.resumeQueue),tR(this,"onResume",tx(this,tU(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(n=>{if(e.loop&&n.finished&&!(t&&n.noop)){let t=t$(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(tm(this));let r=!S.und(e.to),i=!S.und(e.from);if(r||i)if(!(t.callId>this._lastToId))return n(tm(this));else this._lastToId=t.callId;let{key:a,defaultProps:o,animation:f}=this,{to:l,from:c}=f,{to:u=l,from:d=c}=e;i&&!r&&(!t.default||S.und(u))&&(u=d),t.reverse&&([u,d]=[d,u]);let h=!j(d,c);h&&(f.from=d),d=ev(d);let p=!j(u,l);p&&this._focus(u);let b=ts(t.to),{config:g}=f,{decay:v,velocity:y}=g;(r||i)&&(g.velocity=0),t.config&&!b&&function(e,t,n){for(let r in n&&(th(n={...n},t),t={...n,...t}),th(e,t),Object.assign(e,t),tu)null==e[r]&&(e[r]=tu[r]);let{frequency:r,damping:i}=e,{mass:a}=e;S.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*a,e.friction=4*Math.PI*i*a/r)}(g,e4(t.config,a),t.config!==o.config?e4(o.config,a):void 0);let x=eB(this);if(!x||S.und(u))return n(tx(this,!0));let m=S.und(t.reset)?i&&!t.default:!S.und(d)&&e6(t.reset,a),_=m?d:this.get(),w=ta(u),k=S.num(w)||S.arr(w)||eN(w),A=!b&&(!k||e6(o.immediate||t.immediate,a));if(p){let e=e1(u);if(e!==x.constructor)if(A)x=this._set(w);else throw Error(`Cannot animate between ${x.constructor.name} and ${e.name}, as the "to" prop suggests`)}let M=x.constructor,T=eg(u),C=!1;if(!T){let e=m||!tS(this)&&h;(p||e)&&(T=!(C=j(ta(_),w))),(j(f.immediate,A)||A)&&j(g.decay,v)&&j(g.velocity,y)||(T=!0)}if(C&&tj(this)&&(f.changed&&!m?T=!0:T||this._stop(l)),!b&&((T||eg(l))&&(f.values=x.getPayload(),f.toValues=eg(u)?null:M==eX?[1]:E(w)),f.immediate!=A&&(f.immediate=A,A||m||this._set(l)),T)){let{onRest:e}=f;P(tN,e=>tW(this,t,e));let r=tx(this,tU(this,l));U(this._pendingCalls,r),this._pendingCalls.add(n),f.changed&&s.batchedUpdates(()=>{f.changed=!m,e?.(r,this),m?e4(o.onRest,r):f.onStart?.(r,this)})}m&&this._set(_),b?n(t_(t.to,t,this._state,this)):T?this._start():tj(this)&&!p?this._pendingCalls.add(n):n(ty(_))}_focus(e){let t=this.animation;e!==t.to&&(ey(this)&&this._detach(),t.to=e,ey(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;eg(t)&&(ew(t,this),t instanceof tT&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;eg(e)&&ek(e,this)}_set(e,t=!0){let n=ev(e);
1if(!S.und(n)){let e=eB(this);if(!e||!j(n,e.getValue())){let r=e1(n);e&&e.constructor==r?e.setValue(n):eH(this,r.create(n)),e&&s.batchedUpdates(()=>{this._onChange(n,t)})}}return eB(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,tR(this,"onStart",tx(this,tU(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),e4(this.animation.onChange,e,this)),e4(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;eB(this).reset(ev(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),!tj(this)&&(tO(this,!0),tP(this)||this._resume())}_resume(){T.skipAnimation?this.finish():L.start(this)}_stop(e,t){if(tj(this)){tO(this,!1);let n=this.animation;P(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),ex(this,{type:"idle",parent:this});let r=t?tm(this.get()):tx(this.get(),tU(this,e??n.to));U(this._pendingCalls,r),n.changed&&(n.changed=!1,tR(this,"onRest",r,this))}}};function tU(e,t){let n=ta(t);return j(ta(e.get()),n)}function t$(e,t=e.loop,n=e.to){let r=e4(t);if(r){let i=!0!==r&&ti(r),a=(i||e).reverse,o=!i||i.reset;return tD({...e,loop:t,default:!1,pause:void 0,to:!a||ts(n)?n:void 0,from:o?e.from:void 0,reset:o,...i})}}function tD(e){let{to:t,from:n}=e=ti(e),r=new Set;return S.obj(t)&&tF(t,r),S.obj(n)&&tF(n,r),e.keys=r.size?Array.from(r):null,e}function tF(e,t){O(e,(e,n)=>null!=e&&t.add(n))}var tN=["onStart","onRest","onChange","onPause","onResume"];function tW(e,t,n){e.animation[n]=t[n]!==e9(t,n)?e7(t[n],e.key):void 0}function tR(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var tK=["onStart","onChange","onRest"],tI=1,tY=class{constructor(e,t){this.id=tI++,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),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(let t in e){let n=e[t];S.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(tD(e)),this}start(e){let{queue:t}=this;return(e?t=E(e).map(tD):this.queue=[],this._flush)?this._flush(this,t):(tX(this,t),tL(this,t))}stop(e,t){if(!!e!==e&&(t=e),t){let n=this.springs;P(E(t),t=>n[t].stop(!!e))}else tw(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(S.und(e))this.start({pause:!0});else{let t=this.springs;P(E(e),e=>t[e].pause())}return this}resume(e){if(S.und(e))this.start({pause:!1});else{let t=this.springs;P(E(e),e=>t[e].resume())}return this}each(e){O(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,z(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));let a=!r&&this._started,o=i||a&&n.size?this.get():null;i&&t.size&&z(t,([e,t])=>{t.value=o,e(t,this,this._item)}),a&&(this._started=!1,z(n,([e,t])=>{t.value=o,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}s.onFrame(this._onFrame)}};function tL(e,t){return Promise.all(t.map(t=>tB(e,t))).then(t=>tv(e,t))}async function tB(e,t,n){let{keys:r,to:i,from:a,loop:o,onRest:f,onResolve:l}=t,c=S.obj(t.default)&&t.default;o&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);let u=S.arr(i)||S.fun(i)?i:void 0;u?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):P(tK,n=>{let r=t[n];if(S.fun(r)){let i=e._events[n];t[n]=({finished:e,cancelled:t})=>{let n=i.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):i.set(r,{value:null,finished:e||!1,cancelled:t||!1})},c&&(c[n]=t[n])}});let d=e._state;!d.paused===t.pause?(d.paused=t.pause,U(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let h=(r||Object.keys(e.springs)).map(n=>e.springs[n].start(t)),p=!0===t.cancel||!0===e9(t,"cancel");(u||p&&d.asyncId)&&h.push(tg(++e._lastAsyncId,{props:t,state:d,actions:{pause:C,resume:C,start(t,n){p?(tw(d,e._lastAsyncId),n(tm(e))):(t.onRest=f,n(t_(u,t,d,e)))}}})),d.paused&&await new Promise(e=>{d.resumeQueue.add(e)});let b=tv(e,await Promise.all(h));if(o&&b.finished&&!(n&&b.noop)){let n=t$(t,o,i);if(n)return tX(e,[n]),tB(e,n,!0)}return l&&s.batchedUpdates(()=>l(b,e,e.item)),b}function tH(e,t){let n={...e.springs};return t&&P(E(t),e=>{S.und(e.keys)&&(e=tD(e)),S.obj(e.to)||(e={...e,to:void 0}),tG(n,e,e=>
1tq(e))}),tV(e,n),n}function tV(e,t){O(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,ew(t,e))})}function tq(e,t){let n=new tz;return n.key=e,t&&ew(n,t),n}function tG(e,t,n){t.keys&&P(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function tX(e,t){P(t,t=>{tG(e.springs,t,t=>tq(t,e))})}var tQ=({children:e,...t})=>{let n=(0,A.useContext)(tZ),r=t.pause||!!n.pause,i=t.immediate||!!n.immediate;t=function(e,t){let[n]=(0,A.useState)(()=>({inputs:t,result:e()})),r=(0,A.useRef)(),i=r.current,a=i;return a?t&&a.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,a.inputs)||(a={inputs:t,result:e()}):a=n,(0,A.useEffect)(()=>{r.current=a,i==n&&(n.inputs=n.result=void 0)},[a]),a.result}(()=>({pause:r,immediate:i}),[r,i]);let{Provider:a}=tZ;return A.createElement(a,{value:t},e)},tZ=function(e,t){return Object.assign(e,A.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}(tQ,{});tQ.Provider=tZ.Provider,tQ.Consumer=tZ.Consumer;var tJ=()=>{let e=[],t=function(t){eF(`${eU}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 r=[];return P(e,(e,i)=>{if(S.und(t))r.push(e.start());else{let a=n(t,e,i);a&&r.push(e.start(a))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return P(e,e=>e.pause(...arguments)),this},t.resume=function(){return P(e,e=>e.resume(...arguments)),this},t.set=function(t){P(e,(e,n)=>{let r=S.fun(t)?t(n,e):t;r&&e.set(r)})},t.start=function(t){let n=[];return P(e,(e,r)=>{if(S.und(t))n.push(e.start());else{let i=this._getProps(t,e,r);i&&n.push(e.start(i))}}),n},t.stop=function(){return P(e,e=>e.stop(...arguments)),this},t.update=function(t){return P(e,(e,n)=>e.update(this._getProps(t,e,n))),this};let n=function(e,t,n){return S.fun(e)?e(n,t):e};return t._getProps=n,t};function t0(e,t){let n=S.fun(e),[[r],i]=function(e,t,n){let r=S.fun(t)&&t;r&&!n&&(n=[]);let i=(0,A.useMemo)(()=>r||3==arguments.length?tJ():void 0,[]),a=(0,A.useRef)(0),o=eR(),s=(0,A.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){let n=tH(e,t);return!(a.current>0)||s.queue.length||Object.keys(n).some(t=>!e.springs[t])?new Promise(r=>{tV(e,n),s.queue.push(()=>{r(tL(e,t))}),o()}):tL(e,t)}}),[]),f=(0,A.useRef)([...s.ctrls]),l=[],c=eY(e)||0;function u(e,n){for(let i=e;i<n;i++){let e=f.current[i]||(f.current[i]=new tY(null,s.flush)),n=r?r(i,e):t[i];n&&(l[i]=function(e){let t=tD(e);return S.und(t.default)&&(t.default=tt(t)),t}(n))}}(0,A.useMemo)(()=>{P(f.current.slice(e,c),e=>{tf(e,i),e.stop(!0)}),f.current.length=e,u(c,e)},[e]),(0,A.useMemo)(()=>{u(0,Math.min(c,e))},n);let d=f.current.map((e,t)=>tH(e,l[t])),h=(0,A.useContext)(tQ),p=eY(h),b=h!==p&&to(h);eW(()=>{a.current++,s.ctrls=f.current;let{queue:e}=s;e.length&&(s.queue=[],P(e,e=>e())),P(f.current,(e,t)=>{i?.add(e),b&&e.start({default:h});let n=l[t];n&&(tl(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),eK(()=>()=>{P(s.ctrls,e=>e.stop(!0))});let g=d.map(e=>({...e}));return i?[g,i]:g}(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,i]:r}function t1(e,t,n){let r=S.fun(t)&&t,{reset:i,sort:a,trail:o=0,expires:s=!0,exitBeforeEnter:f=!1,onDestroyed:l,ref:c,config:u}=r?r():t,d=(0,A.useMemo)(()=>r||3==arguments.length?tJ():void 0,[]),h=E(e),p=[],b=(0,A.useRef)(null),g=i?null:b.current;eW(()=>{b.current=p}),eK(()=>(P(p,e=>{d?.add(e.ctrl),e.ctrl.ref=d}),()=>{P(b.current,e=>{e.expired&&clearTimeout(e.expirationId),tf(e.ctrl,d),e.ctrl.stop(!0)})}));let v=function(e,{key:t,keys:n=t},r){if(null===n){let t=new Set;return e.map(e=>{let n=r&&r.find(n=>n.item===e&&"leave"!==n.phase&&!t.has(n));return n?(t.add(n),n.key):t2++})}return S.und(n)?e:S.fun(n)?e.map(n):E(n)}(h,r?r():t,g),y=i&&b.current||[];eW(()=>P(y,({ctrl:e,item:t,key:n})=>{tf(e,d),e4(l,t,n)}));let x=[];if(g&&P(g,(e,t)=>{e.expired?(clearTimeout(e.expirationId),y.push(e)):~(t=x[t]=v.indexOf(e.key))&&(p[t]=e)}),P(h,(e,t)=>{p[t]||(p[t]={key:v[t],item:e,phase:"mount",ctrl:new tY},p[t].ctrl.item=e)}),x.length){let e=-1,{leave:n}=r?r():t;P(x,(t,r)=>{let i=g[r];~t?(e=p.indexOf(i),p[e]={...i,item:h[t]}):n&&p.splice(++e,0,i)})}S.fun(a)&&p.sort((e,t)=>
1a(e.item,t.item));let m=-o,_=eR(),w=tt(t),k=new Map,M=(0,A.useRef)(new Map),T=(0,A.useRef)(!1);P(p,(e,n)=>{let i,a,l=e.key,d=e.phase,h=r?r():t,p=e4(h.delay||0,l);if("mount"==d)i=h.enter,a="enter";else{let e=0>v.indexOf(l);if("leave"!=d)if(e)i=h.leave,a="leave";else{if(!(i=h.update))return;a="update"}else{if(e)return;i=h.enter,a="enter"}}if(i=e4(i,e.item,n),!(i=S.obj(i)?ti(i):{to:i}).config){let t=u||w.config;i.config=e4(t,e.item,n,a)}m+=o;let y={...w,delay:p+m,ref:c,immediate:h.immediate,reset:!1,...i};if("enter"==a&&S.und(y.from)){let i=r?r():t;y.from=e4(S.und(i.initial)||g?i.from:i.initial,e.item,n)}let{onResolve:x}=y;y.onResolve=e=>{e4(x,e);let t=b.current,n=t.find(e=>e.key===l);if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){let e=t.every(e=>e.ctrl.idle);if("leave"==n.phase){let t=e4(s,n.item);if(!1!==t){let r=!0===t?0:t;if(n.expired=!0,!e&&r>0){r<=0x7fffffff&&(n.expirationId=setTimeout(_,r));return}}}e&&t.some(e=>e.expired)&&(M.current.delete(n),f&&(T.current=!0),_())}};let A=tH(e.ctrl,y);"leave"===a&&f?M.current.set(e,{phase:a,springs:A,payload:y}):k.set(e,{phase:a,springs:A,payload:y})});let C=(0,A.useContext)(tQ),j=eY(C),O=C!==j&&to(C);eW(()=>{O&&P(p,e=>{e.ctrl.start({default:C})})},[C]),P(k,(e,t)=>{if(M.current.size){let e=p.findIndex(e=>e.key===t.key);p.splice(e,1)}}),eW(()=>{P(M.current.size?M.current:k,({phase:e,payload:t},n)=>{let{ctrl:r}=n;n.phase=e,d?.add(r),O&&"enter"==e&&r.start({default:C}),t&&(tl(r,t.ref),(r.ref||d)&&!T.current?r.update(t):(r.start(t),T.current&&(T.current=!1)))})},i?void 0:n);let z=e=>A.createElement(A.Fragment,null,p.map((t,n)=>{let{springs:r}=k.get(t)||t.ctrl,i=e({...r},t.item,t,n);return i&&i.type?A.createElement(i.type,{...i.props,key:S.str(t.key)||S.num(t.key)?t.key:t.ctrl.id,ref:i.ref}):i}));return d?[z,d]:z}var t2=1,t8=class extends tT{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=eh(...t);let n=this._get();eH(this,e1(n).create(n))}advance(e){let t=this._get();j(t,this.get())||(eB(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&t5(this._active)&&t4(this)}_get(){let e=S.arr(this.source)?this.source.map(ev):E(ev(this.source));return this.calc(...e)}_start(){this.idle&&!t5(this._active)&&(this.idle=!1,P(eV(this),e=>{e.done=!1}),T.skipAnimation?(s.batchedUpdates(()=>this.advance()),t4(this)):L.start(this))}_attach(){let e=1;P(E(this.source),t=>{eg(t)&&ew(t,this),t instanceof tT&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){P(E(this.source),e=>{eg(e)&&ek(e,this)}),this._active.clear(),t4(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=E(this.source).reduce((e,t)=>Math.max(e,(t instanceof tT?t.priority:0)+1),0))}};function t3(e){return!1!==e.idle}function t5(e){return!e.size||Array.from(e).every(t3)}function t4(e){e.idle||(e.idle=!0,P(eV(e),e=>{e.done=!0}),ex(e,{type:"idle",parent:e}))}var t6=(e,...t)=>new t8(e,t);T.assign({createStringInterpolator:ez,to:(e,t)=>new t8(e,t)}),L.advance;var t7=n(47650),t9=/^--/,ne={},nt={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},nn=["Webkit","Ms","Moz","O"];nt=Object.keys(nt).reduce((e,t)=>(nn.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),nt);var nr=/^(matrix|translate|scale|rotate|skew)/,ni=/^(translate)/,na=/^(rotate|skew)/,no=(e,t)=>S.num(e)&&0!==e?e+t:e,ns=(e,t)=>S.arr(e)?e.every(e=>ns(e,t)):S.num(e)?e===t:parseFloat(e)===t,nf=class extends eZ{constructor({x:e,y:t,z:n,...r}){let i=[],a=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),a.push(e=>[`translate3d(${e.map(e=>no(e,"px")).join(",")})`,ns(e,0)])),O(r,(e,t)=>{if("transform"===t)i.push([e||""]),a.push(e=>[e,""===e]);else if(nr.test(t)){if(delete r[t],S.und(e))return;let n=ni.test(t)?"px":na.test(t)?"deg":"";i.push(E(e)),a.push("rotate3d"===t?([e,t,r,i])=>[`rotate3d(${e},${t},${r},${no(i,n)})`,ns(i,0)]:e=>[`${t}(${e.map(e=>no(e,n)).join(",")})`,ns(e,+!!t.startsWith("scale"))])}}),i.length&&(r.transform=new nl(i,a)),super(r)}},nl=class extends em{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return P(this.inputs,(n,r)=>{let i=ev(n[0]),[a,o]=this.transforms[r](S.arr(i)?i:n.map(ev));e+=" "+a,t=t&&o}),t?"none":e}observerAdded(e){1==e&&P(this.inputs,e=>P(e,e=>eg(e)&&ew(e,this)))}observerRemoved(e){0==e&&P(this.inputs,e=>P(e,e=>eg(e)&&ek(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),ex(this,e)}};T.assign({batchedUpdates:t7.unstable_batchedUpdates,createStringInterpolator:ez,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,dar
1kgoldenrod: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 nc=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new eZ(e),getComponentProps:r=e=>e}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},a=e=>{let t=e5(e)||"Anonymous";return(e=S.str(e)?a[e]||(a[e]=e2(e,i)):e[e3]||(e[e3]=e2(e,i))).displayName=`Animated(${t})`,e};return O(e,(t,n)=>{S.arr(e)&&(n=e5(t)),a[n]=a(t)}),{animated:a}})(["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(e,t){if(!e.nodeType||!e.setAttribute)return!1;let n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:i,children:a,scrollTop:o,scrollLeft:s,viewBox:f,...l}=t,c=Object.values(l),u=Object.keys(l).map(t=>n||e.hasAttribute(t)?t:ne[t]||(ne[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));for(let t in void 0!==a&&(e.textContent=a),i)if(i.hasOwnProperty(t)){var d;let n=null==(d=i[t])||"boolean"==typeof d||""===d?"":"number"!=typeof d||0===d||t9.test(t)||nt.hasOwnProperty(t)&&nt[t]?(""+d).trim():d+"px";t9.test(t)?e.style.setProperty(t,n):e.style[t]=n}u.forEach((t,n)=>{e.setAttribute(t,c[n])}),void 0!==r&&(e.className=r),void 0!==o&&(e.scrollTop=o),void 0!==s&&(e.scrollLeft=s),void 0!==f&&e.setAttribute("viewBox",f)},createAnimatedStyle:e=>new nf(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}).animated},89324:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(r.A);let o=(0,i.A)(a)},89484:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>m,Gw:()=>M,Q1:()=>i,Qh:()=>A,Uw:()=>o,b:()=>k,ef:()=>a});var r=n(26238);function i(){}var a=.7,o=1.4285714285714286,s="\\s*([+-]?\\d+)\\s*",f="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,u=RegExp(`^rgb\\(${s},${s},${s}\\)$`),d=RegExp(`^rgb\\(${l},${l},${l}\\)$`),h=RegExp(`^rgba\\(${s},${s},${s},${f}\\)$`),p=RegExp(`^rgba\\(${l},${l},${l},${f}\\)$`),b=RegExp(`^hsl\\(${f},${l},${l}\\)$`),g=RegExp(`^hsla\\(${f},${l},${l},${f}\\)$`),v={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 y(){return this.rgb().formatHex()}function x(){return this.rgb().formatRgb()}function m(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?_(t):3===n?new M(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?w(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?w(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=u.exec(e))?new M(t[1],t[2],t[3],1):(t=d.exec(e))?new M(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?w(t[1],t[2],t[3],t[4]):(t=p.exec(e))?w(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=b.exec(e))?O(t[1],t[2]/100,t[3]/100,1):(t=g.exec(e))?O(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?_(v[e]):"transparent"===e?new M(NaN,NaN,NaN,0):null}function _(e){return new M(e>>16&255,e>>8&255,255&e,1)}function w(e,t,n,r){return r<=0&&(e=t=n=NaN),new M(e,t,n,r)}function k(e){return(e instanceof i||(e=m(e)),e)?new M((e=e.rgb()).r,e.g,e.b,e.opacity):new M}function A(e,t,n,r){return 1==arguments.length?k(e):new M(e,t,n,null==r?1:r)}function M(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return`#${P(this.r)}${P(this.g)}${P(this.b)}`}function C(){let e=S(this.opacity);return`${1===e?"rgb(":"rgba("}${j(this.r)}, ${j(this.g)}, ${j(this.b)}${1===e?")":`, ${e})`}`}function S(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function j(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function P(e){return((e=j(e))<16?"0":"")+e.toString(16)}function O(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new z(e,t,n,r)}function E(e){if(e instanceof z)return new z(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=m(e)),!e)return new z;if(e instanceof z)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),o=Math.max(t,n,r),s=NaN,f=o-a,l=(o+a)/2;return f?(s=t===o?(n-r)/f+(n<r)*6:n===o?(r-t)/f+2:(t-n)/f+4,f/=l<.5?o+a:2-o-a,s*=60):f=l>0&&l<1?0:s,new z(s,f,l,e.opacity)}function z(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function U(e){return(e=(e||0)%360)<0?e+360:e}function $(e){return Math.max(0,Math.min(1,e||0))}function D(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}(0,r.A)(i,m,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return E(this).formatHsl()},formatRgb:x,toString:x}),(0,r.A)(M,A,(0,r.X)(i,{brighter(e){return e=null==e?o:Math.pow(o,e),new M(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new M(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new M(j(this.r),j(this.g),j(this.b),S(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:T,formatHex:T,formatHex8:function(){return`#${P(this.r)}${P(this.g)}${P(this.b)}${P((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:C,toString:C})),(0,r.A)(z,function(e,t,n,r){return 1==arguments.length?E(e):new z(e,t,n,null==r?1:r)},(0,r.X)(i,{brighter(e){return e=null==e?o:Math.pow(o,e),new z(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new z(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new M(D(e>=240?e-240:e+120,i,r),D(e,i,r),D(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new z(U(this.h),$(this.s),$(this.l),S(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 e=S(this.opacity);return`${1===e?"hsl(":"hsla("}${U(this.h)}, ${100*$(this.s)}%, ${100*$(this.l)}%${1===e?")":`, ${e})`}`}}))},90176:e=>{e.exports=function(e){return e}}
1,90988:(e,t,n)=>{var r=n(36702);e.exports=function(e,t){if(e!==t){var n=void 0!==e,i=null===e,a=e==e,o=r(e),s=void 0!==t,f=null===t,l=t==t,c=r(t);if(!f&&!c&&!o&&e>t||o&&s&&l&&!f&&!c||i&&s&&l||!n&&l||!a)return 1;if(!i&&!o&&!c&&e<t||c&&n&&a&&!i&&!o||f&&n&&a||!s&&a||!l)return -1}return 0}},91108:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},91426:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},91602:(e,t,n)=>{e.exports=n(51483).Uint8Array},91958:(e,t,n)=>{var r=n(82979),i=n(63134),a=n(48908);e.exports=function(e){return a(e)?r(e):i(e)}},92382:(e,t,n)=>{var r=n(54454),i=n(99425),a=n(83903),o=a&&a.isDate;e.exports=o?i(o):r},92441:(e,t,n)=>{var r=n(18135);e.exports=function(e){return r(this.__data__,e)>-1}},94172:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(r.A);let o=(0,i.A)(a)},94885:(e,t,n)=>{var r=n(71730),i=n(39058),a=n(26745),o=n(37183),s=/^\[object .+?Constructor\]$/,f=Object.prototype,l=Function.prototype.toString,c=f.hasOwnProperty,u=RegExp("^"+l.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||i(e))&&(r(e)?u:s).test(o(e))}},94897:(e,t,n)=>{var r=n(83558);e.exports=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},95295:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},95443:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,K:()=>a});var r=n(43355),i=n(68275),a=[,,,].concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(r.A);let o=(0,i.A)(a)},96273:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},96340:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(69223);let i=(0,n(99716).w)((0,r.A)(300,.5,0),(0,r.A)(-240,.5,1))},97826:(e,t,n)=>{var r=n(37467),i=n(21187),a=n(70637),o=n(26745),s=n(76917);e.exports=function(e,t,n,f){if(!o(e))return e;t=i(t,e);for(var l=-1,c=t.length,u=c-1,d=e;null!=d&&++l<c;){var h=s(t[l]),p=n;if("__proto__"===h||"constructor"===h||"prototype"===h)break;if(l!=u){var b=d[h];void 0===(p=f?f(b,h,d):void 0)&&(p=o(b)?b:a(t[l+1])?[]:{})}r(d,h,p),d=d[h]}return e}},98134:(e,t,n)=>{var r=n(14638);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},99425:e=>{e.exports=function(e){return function(t){return e(t)}}},99716:(e,t,n)=>{"use strict";n.d(t,{w:()=>o});var r=n(69223),i=n(27940);function a(e){return function t(n){function a(t,a){var o=e((t=(0,r.A)(t)).h,(a=(0,r.A)(a)).h),s=(0,i.Ay)(t.s,a.s),f=(0,i.Ay)(t.l,a.l),l=(0,i.Ay)(t.opacity,a.opacity);return function(e){return t.h=o(e),t.s=s(e),t.l=f(Math.pow(e,n)),t.opacity=l(e),t+""}}return n*=1,a.gamma=t,a}(1)}a(i.lG);var o=a(i.Ay)},99743:(e,t,n)=>{var r=n(19602),i=n(74633);e.exports=function(e,t){return r(e,t,function(t,n){return i(e,n)})}}}]);

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.