Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
yanggyein
/
yanggyein
/
yang_farm
/
public
/
js
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/yanggyein/yanggyein/yang_farm/public/js/uPlot.iife.min.js
/*! https://github.com/leeoniya/uPlot (v1.6.7) */ var uPlot=function(){"use strict";function n(n,e,r,t){var l;r=r||0;for(var i=2147483647>=(t=t||e.length-1);t-r>1;)n>e[l=i?r+t>>1:m((r+t)/2)]?r=l:t=l;return n-e[r]>e[t]-n?t:r}function e(n,e,r,t){for(var l=1==t?e:r;l>=e&&r>=l;l+=t)if(null!=n[l])return l;return-1}var r=[0,0];function t(n,e,t,l){return r[0]=0>t?C(n,-t):n,r[1]=0>l?C(e,-l):e,r}function l(n,e,r,l){var i,a,o,s=10==r?k:y;return n==e&&(n/=r,e*=r),l?(i=m(s(n)),a=g(s(e)),n=(o=t(b(r,i),b(r,a),i,a))[0],e=o[1]):(i=m(s(d(n))),a=m(s(d(e))),n=Y(n,(o=t(b(r,i),b(r,a),i,a))[0]),e=W(e,o[1])),[n,e]}function i(n,e,r,t){var i=l(n,e,r,t);return 0==n&&(i[0]=0),0==e&&(i[1]=0),i}var a={pad:0,soft:null,mode:0},o={min:a,max:a};function s(n,e,r,t){return V(r)?f(n,e,r):(a.pad=r,a.soft=t?0:null,a.mode=t?3:0,f(n,e,o))}function u(n,e){return null==n?e:n}function f(n,e,r){var t=r.min,l=r.max,i=u(t.pad,0),a=u(l.pad,0),o=u(t.hard,-S),s=u(l.hard,S),f=u(t.soft,S),c=u(l.soft,-S),v=u(t.mode,0),h=u(l.mode,0),p=e-n,g=p||d(e)||1e3,_=k(g),y=b(10,m(_)),M=C(Y(n-g*(0==p?0==n?.1:1:i),y/10),6),z=f>n||1!=v&&(3!=v||M>f)&&(2!=v||f>M)?S:f,D=w(o,z>M&&n>=z?z:x(z,M)),T=C(W(e+g*(0==p?0==e?.1:1:a),y/10),6),E=e>c||1!=h&&(3!=h||c>T)&&(2!=h||T>c)?-S:c,P=x(s,T>E&&E>=e?E:w(E,T));return D==P&&0==D&&(P=100),[D,P]}var c=new Intl.NumberFormat(navigator.language).format,v=Math,h=v.PI,d=v.abs,m=v.floor,p=v.round,g=v.ceil,x=v.min,w=v.max,b=v.pow,_=v.sqrt,k=v.log10,y=v.log2,M=(n,e)=>(void 0===e&&(e=1),v.asinh(n/e)),S=1/0;function z(n,e){return p(n/e)*e}function D(n,e,r){return x(w(n,e),r)}function T(n){return"function"==typeof n?n:()=>n}var E=(n,e)=>e,P=()=>null,A=()=>!0;function W(n,e){return g(n/e)*e}function Y(n,e){return m(n/e)*e}function C(n,e){return p(n*(e=Math.pow(10,e)))/e}var H=new Map;function F(n){return((""+n).split(".")[1]||"").length}function L(n,e,r,t){for(var l=[],i=t.map(F),a=e;r>a;a++)for(var o=d(a),s=C(b(n,a),o),u=0;t.length>u;u++){var f=t[u]*s,c=(0>f||0>a?o:0)+(i[u]>a?i[u]:0),v=C(f,c);l.push(v),H.set(v,c)}return l}var N={},I=Array.isArray;function O(n){return"string"==typeof n}function V(n){var e=!1;if(null!=n){var r=n.constructor;e=null==r||r==Object}return e}function j(n){return null!=n&&"object"==typeof n}function G(n,e){var r;if(e=e||V,I(n))r=n.map((n=>G(n,e)));else if(e(n))for(var t in r={},n)r[t]=G(n[t],e);else r=n;return r}function R(n){for(var e=arguments,r=1;e.length>r;r++){var t=e[r];for(var l in t)V(n[l])?R(n[l],G(t[l])):n[l]=G(t[l])}return n}function U(n,e,r){for(var t=0,l=void 0,i=-1;e.length>t;t++){var a=e[t];if(a>i){for(l=a-1;l>=0&&null==n[l];)n[l--]=null;for(l=a+1;r>l&&null==n[l];)n[i=l++]=null}}}var B="undefined"==typeof queueMicrotask?n=>Promise.resolve().then(n):queueMicrotask,J="width",q="height",Z="top",X="bottom",K="left",Q="right",$="#000",nn="#0000",en="mousemove",rn="mousedown",tn="mouseup",ln="mouseenter",an="mouseleave",on="dblclick",sn="u-off",un="u-label",fn=document,cn=window,vn=devicePixelRatio;function hn(n,e){if(null!=e){var r=n.classList;!r.contains(e)&&r.add(e)}}function dn(n,e){var r=n.classList;r.contains(e)&&r.remove(e)}function mn(n,e,r){n.style[e]=r+"px"}function pn(n,e,r,t){var l=fn.createElement(n);return null!=e&&hn(l,e),null!=r&&r.insertBefore(l,t),l}function gn(n,e){return pn("div",n,e)}function xn(n,e,r,t,l){n.style.transform="translate("+e+"px,"+r+"px)",0>e||0>r||e>t||r>l?hn(n,sn):dn(n,sn)}var wn={passive:!0};function bn(n,e,r){e.addEventListener(n,r,wn)}function _n(n,e,r){e.removeEventListener(n,r,wn)}var kn=["January","February","March","April","May","June","July","August","September","October","November","December"],yn=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];function Mn(n){return n.slice(0,3)}var Sn=yn.map(Mn),zn=kn.map(Mn),Dn={MMMM:kn,MMM:zn,WWWW:yn,WWW:Sn};function Tn(n){return(10>n?"0":"")+n}var En={YYYY:n=>n.getFullYear(),YY:n=>(n.getFullYear()+"").slice(2),MMMM:(n,e)=>e.MMMM[n.getMonth()],MMM:(n,e)=>e.MMM[n.getMonth()],MM:n=>Tn(n.getMonth()+1),M:n=>n.getMonth()+1,DD:n=>Tn(n.getDate()),D:n=>n.getDate(),WWWW:(n,e)=>e.WWWW[n.getDay()],WWW:(n,e)=>e.WWW[n.getDay()],HH:n=>Tn(n.getHours()),H:n=>n.getHours(),h:n=>{var e=n.getHours();return 0==e?12:e>12?e-12:e},AA:n=>12>n.getHours()?"AM":"PM",aa:n=>12>n.getHours()?"am":"pm",a:n=>12>n.getHours()?"a":"p",mm:n=>Tn(n.getMinutes()),m:n=>n.getMinutes(),ss:n=>Tn(n.getSeconds()),s:n=>n.getSeconds(),fff:n=>function(n){return(10>n?"00":100>n?"0":"")+n}(n.getMilliseconds())};function Pn(n,e){e=e||Dn;for(var r,t=[],l=/\{([a-z]+)\}|[^{]+/gi;r=l.exec(n);)t.push("{"==r[0][0]?En[r[1]]:r[0]);return n=>{for(var r="",l=0;t.length>l;l++)r+="string"==typeof t[l]?t[l]:t[l](n,e);return r}}var An=(new Intl.DateTimeFormat).resolvedOptions().timeZone,Wn=n=>n%1==0,Yn=[1,2,2.5,5],Cn=L(10,-16,0,Yn),Hn=L(10,0,16,Yn),Fn=Hn.filter(Wn),Ln=Cn.concat(Hn),Nn="{YYYY}",In="\n"+Nn,On="{M}/{D}",Vn="\n"+On,jn=Vn+"/{YY}",Gn="{aa}",Rn="{h}:{mm}"+Gn,Un="\n"+Rn,Bn=":{ss}",Jn=null;function qn(n){var e=1e3*n,r=60*e,t=60*r,l=24*t,i=30*l,a=365*l;return[(1==n?L(10,0,3,Yn).filter(Wn):L(10,-3,0,Yn)).concat([e,5*e,10*e,15*e,30*e,r,5*r,10*r,15*r,30*r,t,2*t,3*t,4*t,6*t,8*t,12*t,l,2*l,3*l,4*l,5*l,6*l,7*l,8*l,9*l,10*l,15*l,i,2*i,3*i,4*i,6*i,a,2*a,5*a,10*a,25*a,50*a,100*a]),[[a,Nn,Jn,Jn,Jn,Jn,Jn,Jn,1],[28*l,"{MMM}",In,Jn,Jn,Jn,Jn,Jn,1],[l,On,In,Jn,Jn,Jn,Jn,Jn,1],[t,"{h}"+Gn,jn,Jn,Vn,Jn,Jn,Jn,1],[r,Rn,jn,Jn,Vn,Jn,Jn,Jn,1],[e,Bn,jn+" "+Rn,Jn,Vn+" "+Rn,Jn,Un,Jn,1],[n,Bn+".{fff}",jn+" "+Rn,Jn,Vn+" "+Rn,Jn,Un,Jn,1]],function(e){return(o,s,u,f,c,v)=>{var h=[],d=c>=a,g=c>=i&&a>c,x=e(u),w=C(x*n,3),b=ie(x.getFullYear(),d?0:x.getMonth(),g||d?1:x.getDate()),_=C(b*n,3);if(g||d)for(var k=g?c/i:0,y=d?c/a:0,M=w==_?w:C(ie(b.getFullYear()+y,b.getMonth()+k,1)*n,3),S=new Date(p(M/n)),z=S.getFullYear(),D=S.getMonth(),T=0;f>=M;T++){var E=ie(z+y*T,D+k*T,1),P=E-e(C(E*n,3));(M=C((+E+P)*n,3))>f||h.push(M)}else{var A=l>c?c:l,Y=_+(m(u)-m(w))+W(w-_,A);h.push(Y);for(var H=e(Y),F=H.getHours()+H.getMinutes()/r+H.getSeconds()/t,L=c/t,N=v/o.axes[s]._space;(Y=C(Y+c,1==n?0:3))<=f;)if(L>1){var I=m(C(F+L,6))%24,O=e(Y).getHours()-I;O>1&&(O=-1),F=(F+L)%24,.7>C(((Y-=O*t)-h[h.length-1])/c,3)*N||h.push(Y)}else h.push(Y)}return h}}]}var Zn=qn(1),Xn=Zn[0],Kn=Zn[1],Qn=Zn[2],$n=qn(.001),ne=$n[0],ee=$n[1],re=$n[2];function te(n,e){return n.map((n=>n.map(((r,t)=>0==t||8==t||null==r?r:e(1==t||0==n[8]?r:n[1]+r)))))}function le(n,e){return(r,t,l,i,a)=>{var o,s,u,f,c,v,h=e.find((n=>a>=n[0]))||e[e.length-1];return t.map((e=>{var r=n(e),t=r.getFullYear(),l=r.getMonth(),i=r.getDate(),a=r.getHours(),d=r.getMinutes(),m=r.getSeconds(),p=t!=o&&h[2]||l!=s&&h[3]||i!=u&&h[4]||a!=f&&h[5]||d!=c&&h[6]||m!=v&&h[7]||h[1];return o=t,s=l,u=i,f=a,c=d,v=m,p(r)}))}}function ie(n,e,r){return new Date(n,e,r)}function ae(n,e){return e(n)}function oe(n,e){return(r,t)=>e(n(t))}function se(n,e){var r=n.series[e];return r.width?r.stroke(n,e):r.points.width?r.points.stroke(n,e):null}function ue(n,e){return n.series[e].fill(n,e)}L(2,-53,53,[1]);var fe=[0,0];function ce(n,e,r){return n=>{0==n.button&&r(n)}}function ve(n,e,r){return r}var he={show:!0,x:!0,y:!0,lock:!1,move:function(n,e,r){return fe[0]=e,fe[1]=r,fe},points:{show:function(n,e){var r=n.cursor.points,t=gn(),l=r.stroke(n,e),i=r.fill(n,e);t.style.background=i||l;var a=r.size(n,e),o=r.width(n,e,a);o&&(t.style.border=o+"px solid "+l);var s=a/-2;return mn(t,J,a),mn(t,q,a),mn(t,"marginLeft",s),mn(t,"marginTop",s),t},size:function(n,e){return Ae(n.series[e].width,1)},width:0,stroke:function(n,e){return n.series[e].stroke(n,e)},fill:function(n,e){return n.series[e].stroke(n,e)}},bind:{mousedown:ce,mouseup:ce,click:ce,dblclick:ce,mousemove:ve,mouseleave:ve,mouseenter:ve},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,_x:!1,_y:!1},focus:{prox:-1},left:-10,top:-10,idx:null,dataIdx:function(n,e,r){return r}},de={show:!0,stroke:"rgba(0,0,0,0.07)",width:2,filter:E},me=R({},de,{size:10}),pe='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',ge="bold "+pe,xe={show:!0,scale:"x",stroke:$,space:50,gap:5,size:50,labelSize:30,labelFont:ge,side:2,grid:de,ticks:me,font:pe,rotate:0},we={show:!0,scale:"x",auto:!1,sorted:1,min:S,max:-S,idxs:[]};function be(n,e){return e.map((n=>null==n?"":c(n)))}function _e(n,e,r,t,l,i,a){for(var o=[],s=H.get(l)||0,u=r=a?r:C(W(r,l),s);t>=u;u=C(u+l,s))o.push(Object.is(u,-0)?0:u);return o}function ke(n,e,r,t,l){var i=[],a=n.scales[n.axes[e].scale].log,o=m((10==a?k:y)(r));l=b(a,o),0>o&&(l=C(l,-o));var s=r;do{i.push(s),l*a>(s=C(s+l,H.get(l)))||(l=s)}while(t>=s);return i}function ye(n,e,r,t,l){var i=n.scales[n.axes[e].scale].asinh,a=t>i?ke(n,e,w(i,r),t,l):[i],o=0>t||r>0?[]:[0];return(-i>r?ke(n,e,w(i,-t),-r,l):[i]).reverse().map((n=>-n)).concat(o,a)}var Me=/./,Se=/[12357]/,ze=/[125]/,De=/1/;function Te(n,e,r){var t=n.axes[r],l=t.scale,i=n.scales[l];if(3==i.distr&&2==i.log)return e;var a=n.valToPos,o=t._space,s=a(10,l),u=a(9,l)-s<o?a(7,l)-s<o?a(5,l)-s<o?De:ze:Se:Me;return e.map((n=>4==i.distr&&0==n||u.test(n)?n:null))}function Ee(n,e){return null==e?"":c(e)}var Pe={show:!0,scale:"y",stroke:$,space:30,gap:5,size:50,labelSize:30,labelFont:ge,side:3,grid:de,ticks:me,font:pe,rotate:0};function Ae(n,e){return C((3+2*(n||1))*e,3)}function We(n,e){var r=n.scales[n.series[e].scale],t=n.bands&&n.bands.some((n=>n.series[0]==e));return 3==r.distr||t?r.min:0}var Ye={scale:"y",auto:!0,sorted:0,show:!0,band:!1,spanGaps:!1,alpha:1,points:{show:function(n,e){var r=n.series[0].idxs;return(0==n.scales[n.series[0].scale].ori?n.bbox.width:n.bbox.height)/(n.series[e].points.space*vn)>=r[1]-r[0]}},values:null,min:S,max:-S,idxs:[],path:null,clip:null};function Ce(n,e,r){return r/10}var He={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},Fe=R({},He,{time:!1,ori:1}),Le={};function Ne(n){var e=Le[n];if(!e){var r=[];e={key:n,sub:function(n){r.push(n)},unsub:function(n){r=r.filter((e=>e!=n))},pub:function(n,e,t,l,i,a){for(var o=0;r.length>o;o++)r[o]!=e&&r[o].pub(n,e,t,l,i,a,o)}},null!=n&&(Le[n]=e)}return e}function Ie(n,e,r){var t=n.series[e],l=n.scales,i=n.bbox,a=n._data[0],o=n._data[e],s=l[n.series[0].scale],u=l[t.scale],f=i.left,c=i.top,v=i.width,h=i.height,d=n.valToPosH,m=n.valToPosV;return 0==s.ori?r(t,a,o,s,u,d,m,f,c,v,h,Ge,Ue,Je,Ze,Ke):r(t,a,o,s,u,m,d,c,f,h,v,Re,Be,qe,Xe,Qe)}function Oe(n,e,r,t,l){return Ie(n,e,((n,e,i,a,o,s,u,f,c,v,h)=>{var d,m,p=0==a.ori?Ue:Be;1==a.dir*(0==a.ori?1:-1)?(d=r,m=t):(d=t,m=r);var g=z(s(e[d],a,v,f),.5),x=z(u(i[d],o,h,c),.5),w=z(s(e[m],a,v,f),.5),b=z(u(o.max,o,h,c),.5),_=new Path2D(l);return p(_,w,b),p(_,g,b),p(_,g,x),_}))}function Ve(n,e,r,t,l,i){var a=null;if(n.length>0){a=new Path2D;for(var o=0==e?Je:qe,s=r,u=0;n.length>u;u++){var f=n[u];o(a,s,t,f[0]-s,t+i),s=f[1]}o(a,s,t,r+l-s,t+i)}return a}function je(n,e,r){if(r>e){var t=n[n.length-1];t&&t[0]==e?t[1]=r:n.push([e,r])}}function Ge(n,e,r){n.moveTo(e,r)}function Re(n,e,r){n.moveTo(r,e)}function Ue(n,e,r){n.lineTo(e,r)}function Be(n,e,r){n.lineTo(r,e)}function Je(n,e,r,t,l){n.rect(e,r,t,l)}function qe(n,e,r,t,l){n.rect(r,e,l,t)}function Ze(n,e,r,t,l,i){n.arc(e,r,t,l,i)}function Xe(n,e,r,t,l,i){n.arc(r,e,t,l,i)}function Ke(n,e,r,t,l,i,a){n.bezierCurveTo(e,r,t,l,i,a)}function Qe(n,e,r,t,l,i,a){n.bezierCurveTo(r,e,l,t,a,i)}function $e(n){return(e,r,t,l,i)=>{t!=l&&(n(e,r,t),n(e,r,l),n(e,r,i))}}var nr=$e(Ue),er=$e(Be);function rr(){return(n,r,t,l)=>Ie(n,r,((i,a,o,s,u,f,c,v,h,d,m)=>{var g,b;0==s.ori?(g=Ue,b=nr):(g=Be,b=er);var _,k,y,M=s.dir*(0==s.ori?1:-1),D={stroke:new Path2D,fill:null,clip:null,band:null},T=D.stroke,E=S,P=-S,A=[],W=p(f(a[1==M?t:l],s,d,v)),Y=!1,C=e(o,t,l,1*M),H=e(o,t,l,-1*M),F=z(f(a[C],s,d,v),.5),L=z(f(a[H],s,d,v),.5);F>v&&je(A,v,F);for(var N=1==M?t:l;N>=t&&l>=N;N+=M){var I=p(f(a[N],s,d,v));if(I==W)null!=o[N]?(_=p(c(o[N],u,m,h)),E==S&&g(T,I,_),E=x(_,E),P=w(_,P)):Y||null!==o[N]||(Y=!0);else{var O=!1;E!=S?(b(T,W,E,P,_),k=y=W):Y&&(O=!0,Y=!1),null!=o[N]?(g(T,I,_=p(c(o[N],u,m,h))),E=P=_,I-W>1&&null===o[N-M]&&(O=!0)):(E=S,P=-S,Y||null!==o[N]||(Y=!0)),O&&je(A,k,I),W=I}}if(E!=S&&E!=P&&y!=W&&b(T,W,E,P,_),v+d>L&&je(A,L,v+d),null!=i.fill){var V=D.fill=new Path2D(T),j=p(c(i.fillTo(n,r,i.min,i.max),u,m,h));g(V,L,j),g(V,F,j)}return i.spanGaps||(D.clip=Ve(A,s.ori,v,h,d,m)),n.bands.length>0&&(D.band=Oe(n,r,t,l,T)),D}))}function tr(n,e,r,t,l){var i,a,o,s,u,f,c,v,h,d,m,g,x,w,k,y,M,S,z,D,T,E,P,A,W,Y=new Path2D,C=n.length;t(Y,p(n[0]),p(e[0]));for(var H=0;C-1>H;H++){var F=0==H?0:H-1;a=e[F],s=e[H],u=n[H+1],f=e[H+1],C>H+2?(c=n[H+2],v=e[H+2]):(c=u,v=f),x=_(b((i=n[F])-(o=n[H]),2)+b(a-s,2)),w=_(b(o-u,2)+b(s-f,2)),k=_(b(u-c,2)+b(f-v,2)),D=b(k,r),E=b(k,2*r),T=b(w,r),P=b(w,2*r),(S=3*(W=b(x,r))*(W+T))>0&&(S=1/S),(z=3*D*(D+T))>0&&(z=1/z),d=(-P*a+(y=2*(A=b(x,2*r))+3*W*T+P)*s+A*f)*S,g=(E*s+(M=2*E+3*D*T+P)*f-P*v)*z,0==(h=(-P*i+y*o+A*u)*S)&&0==d&&(h=o,d=s),0==(m=(E*o+M*u-P*c)*z)&&0==g&&(m=u,g=f),l(Y,h,d,m,g,u,f)}return Y}var lr=new Set;function ir(){lr.forEach((n=>{n.syncRect(!0)}))}bn("resize",cn,ir),bn("scroll",cn,ir);var ar=rr();function or(n,e,r,t){return(t?[n[0],n[1]].concat(n.slice(2)):[n[0]].concat(n.slice(1))).map(((n,t)=>sr(n,t,e,r)))}function sr(n,e,r,t){return R({},0==e?r:t,n)}var ur=[null,null];function fr(n,e,r){return null==e?ur:[e,r]}var cr=fr;function vr(n,e,r){return null==e?ur:s(e,r,.1,!0)}function hr(n,e,r,t){return null==e?ur:l(e,r,n.scales[t].log,!1)}var dr=hr;function mr(n,e,r,t){return null==e?ur:i(e,r,n.scales[t].log,!1)}var pr=mr;function gr(n){var e;return[n=n.replace(/(\d+)px/,((n,r)=>(e=p(r*vn))+"px")),e]}function xr(e,r,t){var a={};function o(n,e){return((3==e.distr?k(n>0?n:e.clamp(a,n,e.min,e.max,e.key)):4==e.distr?M(n,e.asinh):n)-e._min)/(e._max-e._min)}function f(n,e,r,t){var l=o(n,e);return t+r*(-1==e.dir?1-l:l)}function c(n,e,r,t){var l=o(n,e);return t+r*(-1==e.dir?l:1-l)}function _(n,e,r,t){return 0==e.ori?f(n,e,r,t):c(n,e,r,t)}a.valToPosH=f,a.valToPosV=c;var y=!1;a.status=0;var Y=a.root=gn("uplot");null!=e.id&&(Y.id=e.id),hn(Y,e.class),e.title&&(gn("u-title",Y).textContent=e.title);var F=pn("canvas"),L=a.ctx=F.getContext("2d"),U=gn("u-wrap",Y),$=gn("u-under",U);U.appendChild(F);var cn=gn("u-over",U),wn=u((e=G(e)).pxAlign,!0);(e.plugins||[]).forEach((n=>{n.opts&&(e=n.opts(a,e)||e)}));var kn=e.ms||.001,yn=a.series=or(e.series||[],we,Ye,!1),Mn=a.axes=or(e.axes||[],xe,Pe,!0),Sn=a.scales={},zn=a.bands=e.bands||[];zn.forEach((n=>{n.fill=T(n.fill||null)}));var Dn=yn[0].scale,Tn={axes:function(){Mn.forEach(((n,e)=>{if(n.show&&n._show){var r=Sn[n.scale],t=n.side,l=t%2,i=0==l?qe:Ke,o=0==l?Be:Je,s=p(n.gap*vn),u=n.ticks,f=u.show?p(u.size*vn):0,c=n._found,v=c[0],d=c[1],m=n._splits,g=2==r.distr?m.map((n=>Wr[n])):m,x=2==r.distr?Wr[m[1]]-Wr[m[0]]:v,w=n._rotate*-h/180,b=p(n._pos*vn),k=b+(f+s)*(0==l&&0==t||1==l&&3==t?-1:1),y=0==l?k:0,M=1==l?k:0;L.font=n.font[0],L.fillStyle=n.stroke(a,e),L.textAlign=1==n.align?K:2==n.align?Q:w>0?K:0>w?Q:0==l?"center":3==t?Q:K,L.textBaseline=w||1==l?"middle":2==t?Z:X;var S=1.5*n.font[1],z=m.map((n=>p(_(n,r,i,o))));if(n._values.forEach(((n,e)=>{null!=n&&(0==l?M=z[e]:y=z[e],(""+n).split(/\n/gm).forEach(((n,e)=>{w?(L.save(),L.translate(M,y+e*S),L.rotate(w),L.fillText(n,0,0),L.restore()):L.fillText(n,M,y+e*S)})))})),n.label){L.save();var D=p(n._lpos*vn);1==l?(M=y=0,L.translate(D,p(Je+Ke/2)),L.rotate((3==t?-h:h)/2)):(M=p(Be+qe/2),y=D),L.font=n.labelFont[0],L.textAlign="center",L.textBaseline=2==t?Z:X,L.fillText(n.label,M,y),L.restore()}u.show&&Nr(z,u.filter(a,g,e,d,x),l,t,b,f,C(u.width*vn,3),u.stroke(a,e),u.dash,u.cap);var T=n.grid;T.show&&Nr(z,T.filter(a,g,e,d,x),l,0==l?2:1,0==l?Je:Be,0==l?Ke:qe,C(T.width*vn,3),T.stroke(a,e),T.dash,T.cap)}})),Ft("drawAxes")},series:function(){zr>0&&(yn.forEach(((n,e)=>{if(e>0&&n.show&&null==n._paths){var t=function(n){for(var e=D(Er-1,0,zr-1),r=D(Pr+1,0,zr-1);null==n[e]&&e>0;)e--;for(;null==n[r]&&zr-1>r;)r++;return[e,r]}(r[e]);n._paths=n.paths(a,e,t[0],t[1])}})),yn.forEach(((n,e)=>{e>0&&n.show&&(n._paths&&function(n){var e=yn[n],r=e._paths,t=r.stroke,l=r.fill,i=r.clip,o=C(e.width*vn,3),s=o%2/2,u=e._stroke=e.stroke(a,n),f=e._fill=e.fill(a,n);L.globalAlpha=e.alpha;var c=wn&&e.pxAlign;c&&L.translate(s,s),L.save();var v=Be,h=Je,d=qe,m=Ke,p=o*vn/2;0==e.min&&(m+=p),0==e.max&&(h-=p,m+=p),L.beginPath(),L.rect(v,h,d,m),L.clip(),i&&L.clip(i),function(n,e,r,t,l,i,o,s){var u=!1;zn.forEach(((f,c)=>{if(f.series[0]==n){var v=yn[f.series[1]],h=(v._paths||N).band;L.save();var d=null;v.show&&h&&(d=f.fill(a,c)||i,L.clip(h)),Lr(e,r,t,l,d,o,s),L.restore(),u=!0}})),u||Lr(e,r,t,l,i,o,s)}(n,u,o,e.dash,e.cap,f,t,l),L.restore(),c&&L.translate(-s,-s),L.globalAlpha=1}(e),n.points.show(a,e,Er,Pr)&&function(n){var e=yn[n],t=e.points,l=C(t.width*vn,3),i=l%2/2,o=t.width>0,s=(t.size-t.width)/2*vn,u=C(2*s,3),f=wn&&e.pxAlign;f&&L.translate(i,i),L.save(),L.beginPath(),L.rect(Be-u,Je-u,qe+2*u,Ke+2*u),L.clip(),L.globalAlpha=e.alpha;var c,v,d,m,g=new Path2D,x=Sn[e.scale];0==In.ori?(c=qe,v=Be,d=Ke,m=Je):(c=Ke,v=Je,d=qe,m=Be);for(var w=Er;Pr>=w;w++)if(null!=r[n][w]){var b=p(Yn(r[0][w],In,c,v)),_=p(Cn(r[n][w],x,d,m));Hn(g,b+s,_),Nn(g,b,_,s,0,2*h)}var k=t._stroke=t.stroke(a,n),y=t._fill=t.fill(a,n);Fr(k,l,t.dash,t.cap,y||(o?"#fff":e._stroke)),L.fill(g),o&&L.stroke(g),L.globalAlpha=1,L.restore(),f&&L.translate(-i,-i)}(e),Ft("drawSeries",e))})))}},En=(e.drawOrder||["axes","series"]).map((n=>Tn[n]));function An(n){var r=Sn[n];if(null==r){var t=(e.scales||N)[n]||N;if(null!=t.from)An(t.from),Sn[n]=R({},Sn[t.from],t);else{(r=Sn[n]=R({},n==Dn?He:Fe,t)).key=n;var l=r.time,i=r.range,a=I(i);if(n!=Dn&&!a&&V(i)){var o=i;i=(n,e,r)=>null==e?ur:s(e,r,o)}r.range=T(i||(l?cr:n==Dn?3==r.distr?dr:4==r.distr?pr:fr:3==r.distr?hr:4==r.distr?mr:vr)),r.auto=T(!a&&r.auto),r.clamp=T(r.clamp||Ce),r._min=r._max=null}}}for(var Wn in An("x"),An("y"),yn.forEach((n=>{An(n.scale)})),Mn.forEach((n=>{An(n.scale)})),e.scales)An(Wn);var Yn,Cn,Hn,Nn,In=Sn[Dn],On=In.distr;0==In.ori?(hn(Y,"u-hz"),Yn=f,Cn=c,Hn=Ge,Nn=Ze):(hn(Y,"u-vt"),Yn=c,Cn=f,Hn=Re,Nn=Xe);var Vn={};for(var jn in Sn){var Gn=Sn[jn];null==Gn.min&&null==Gn.max||(Vn[jn]={min:Gn.min,max:Gn.max},Gn.min=Gn.max=null)}var Rn,Un=e.tzDate||(n=>new Date(p(n/kn))),Bn=e.fmtDate||Pn,Jn=1==kn?Qn(Un):re(Un),qn=le(Un,te(1==kn?Kn:ee,Bn)),Zn=oe(Un,ae("{YYYY}-{MM}-{DD} {h}:{mm}{aa}",Bn)),$n=a.legend=R({show:!0,live:!0,idx:null,values:[]},e.legend),ie=$n.show;$n.width=T(u($n.width,2)),$n.dash=T($n.dash||"solid"),$n.stroke=T($n.stroke||se),$n.fill=T($n.fill||ue);var fe,ce=[],ve=!1,de={};if($n.live){var me=yn[1]?yn[1].values:null;for(var pe in fe=(ve=null!=me)?me(a,1,0):{_:0})de[pe]="--"}if(ie)if(Rn=pn("table","u-legend",Y),ve){var ge=pn("tr","u-thead",Rn);for(var Me in pn("th",null,ge),fe)pn("th",un,ge).textContent=Me}else hn(Rn,"u-inline"),$n.live&&hn(Rn,"u-live");var Se=new Map;function ze(n,e,r){var t=Se.get(e)||{},l=xr.bind[n](a,e,r);l&&(bn(n,e,t[n]=l),Se.set(e,t))}function De(n,e){var r=Se.get(e)||{};for(var t in r)null!=n&&t!=n||(_n(t,e,r[t]),delete r[t]);null==n&&Se.delete(e)}var Le=0,Ie=0,Oe=0,Ve=0,je=0,Ue=0,Be=0,Je=0,qe=0,Ke=0;a.bbox={};var Qe=!1,$e=!1,nr=!1,er=!1,rr=!1;function tr(n,e){n==a.width&&e==a.height||ir(n,e),Vr(!1),nr=!0,$e=!0,er=!0,rr=!0,et()}function ir(n,e){a.width=Le=Oe=n,a.height=Ie=Ve=e,je=Ue=0,function(){var n=!1,e=!1,r=!1,t=!1;Mn.forEach((l=>{if(l.show&&l._show){var i=l.side,a=i%2,o=l._size+(l.labelSize=null!=l.label?l.labelSize||30:0);o>0&&(a?(Oe-=o,3==i?(je+=o,t=!0):r=!0):(Ve-=o,0==i?(Ue+=o,n=!0):e=!0))}})),Mr[0]=n,Mr[1]=r,Mr[2]=e,Mr[3]=t,Oe-=Tr[1]+Tr[3],je+=Tr[3],Ve-=Tr[2]+Tr[0],Ue+=Tr[0]}(),function(){var n=je+Oe,e=Ue+Ve,r=je,t=Ue;function l(l,i){switch(l){case 1:return(n+=i)-i;case 2:return(e+=i)-i;case 3:return(r-=i)+i;case 0:return(t-=i)+i}}Mn.forEach((n=>{if(n.show&&n._show){var e=n.side;n._pos=l(e,n._size),null!=n.label&&(n._lpos=l(e,n.labelSize))}}))}();var r=a.bbox;Be=r.left=z(je*vn,.5),Je=r.top=z(Ue*vn,.5),qe=r.width=z(Oe*vn,.5),Ke=r.height=z(Ve*vn,.5)}a.setSize=function(n){tr(n.width,n.height)};var xr=a.cursor=R({},he,e.cursor);xr._lock=!1;var wr=xr.points;wr.show=T(wr.show),wr.size=T(wr.size),wr.stroke=T(wr.stroke),wr.width=T(wr.width),wr.fill=T(wr.fill);var br=a.focus=R({},e.focus||{alpha:.3},xr.focus),_r=br.prox>=0,kr=[null];function yr(n,e){var r=Sn[n.scale].time,t=n.value;if(n.value=r?O(t)?oe(Un,ae(t,Bn)):t||Zn:t||Ee,n.label=n.label||(r?"Time":"Value"),e>0){n.width=null==n.width?1:n.width,n.paths=n.paths||ar||P,n.fillTo=T(n.fillTo||We),n.pxAlign=u(n.pxAlign,!0),n.stroke=T(n.stroke||null),n.fill=T(n.fill||null),n._stroke=n._fill=n._paths=n._focus=null;var l=Ae(n.width,1),i=n.points=R({},{size:l,width:w(1,.2*l),stroke:n.stroke,space:2*l,_stroke:null,_fill:null},n.points);i.show=T(i.show),i.fill=T(i.fill),i.stroke=T(i.stroke)}if(ie&&(ce.splice(e,0,function(n,e){if(0==e&&(ve||!$n.live))return null;var r=[],t=pn("tr","u-series",Rn,Rn.childNodes[e]);hn(t,n.class),n.show||hn(t,sn);var l=pn("th",null,t),i=gn("u-marker",l);if(e>0){var o=$n.width(a,e);o&&(i.style.border=o+"px "+$n.dash(a,e)+" "+$n.stroke(a,e)),i.style.background=$n.fill(a,e)}var s=gn(un,l);for(var u in s.textContent=n.label,e>0&&(ze("click",l,(()=>{xr._lock||mt(yn.indexOf(n),{show:!n.show},Lt.setSeries)})),_r&&ze(ln,l,(()=>{xr._lock||mt(yn.indexOf(n),pt,Lt.setSeries)}))),fe){var f=pn("td","u-value",t);f.textContent="--",r.push(f)}return r}(n,e)),$n.values.push(null)),xr.show){var o=function(n,e){if(e>0){var r=xr.points.show(a,e);if(r)return hn(r,"u-cursor-pt"),hn(r,n.class),xn(r,-10,-10,Oe,Ve),cn.insertBefore(r,kr[e]),r}}(n,e);o&&kr.splice(e,0,o)}}a.addSeries=function(n,e){n=sr(n,e=null==e?yn.length:e,we,Ye),yn.splice(e,0,n),yr(yn[e],e)},a.delSeries=function(n){if(yn.splice(n,1),ie){$n.values.splice(n,1);var e=ce.splice(n,1)[0][0].parentNode;De(null,e.firstChild),e.remove()}kr.length>1&&kr.splice(n,1)[0].remove()},yn.forEach(yr);var Mr=[!1,!1,!1,!1];function Sr(n,e,r){var t=r[0],l=r[1],i=r[2],a=r[3],o=e%2,s=0;return 0==o&&(a||l)&&(s=0==e&&!t||2==e&&!i?p(xe.size/3):0),1==o&&(t||i)&&(s=1==e&&!l||3==e&&!a?p(Pe.size/2):0),s}Mn.forEach((function(n,e){if(n._show=n.show,n.show){var r=Sn[n.scale];null==r&&(n.scale=n.side%2?yn[1].scale:Dn,r=Sn[n.scale]);var t=r.time;n.size=T(n.size),n.space=T(n.space),n.rotate=T(n.rotate),n.incrs=T(n.incrs||(2==r.distr?Fn:t?1==kn?Xn:ne:Ln)),n.splits=T(n.splits||(t&&1==r.distr?Jn:3==r.distr?ke:4==r.distr?ye:_e)),n.stroke=T(n.stroke),n.grid.stroke=T(n.grid.stroke),n.ticks.stroke=T(n.ticks.stroke);var l=n.values;n.values=I(l)&&!I(l[0])?T(l):t?I(l)?le(Un,te(l,Bn)):O(l)?function(n,e){var r=Pn(e);return(e,t)=>t.map((e=>r(n(e))))}(Un,l):l||qn:l||be,n.filter=T(n.filter||(3>r.distr?E:Te)),n.font=gr(n.font),n.labelFont=gr(n.labelFont),n._size=n.size(a,null,e,0),n._space=n._rotate=n._incrs=n._found=n._splits=n._values=null,n._size>0&&(Mr[e]=!0)}}));var zr,Dr=a.padding=(e.padding||[Sr,Sr,Sr,Sr]).map((n=>T(u(n,Sr)))),Tr=a._padding=Dr.map(((n,e)=>n(a,e,Mr,0))),Er=null,Pr=null,Ar=yn[0].idxs,Wr=null,Yr=!1;function Cr(n,e){if((n=n||[])[0]=n[0]||[],a.data=n,r=n.slice(),zr=(Wr=r[0]).length,2==On&&(r[0]=Wr.map(((n,e)=>e))),a._data=r,Vr(!0),Ft("setData"),!1!==e){var t=In;t.auto(a,Yr)?Hr():dt(Dn,t.min,t.max),er=xr.left>=0,rr=!0,et()}}function Hr(){var n,e,t,a,o;Yr=!0,zr>0?(Er=Ar[0]=0,Pr=Ar[1]=zr-1,a=r[0][Er],o=r[0][Pr],2==On?(a=Er,o=Pr):1==zr&&(3==On?(a=(n=l(a,a,In.log,!1))[0],o=n[1]):4==On?(a=(e=i(a,a,In.log,!1))[0],o=e[1]):In.time?o=a+p(86400/kn):(a=(t=s(a,o,.1,!0))[0],o=t[1]))):(Er=Ar[0]=a=null,Pr=Ar[1]=o=null),dt(Dn,a,o)}function Fr(n,e,r,t,l){L.strokeStyle=n||nn,L.lineWidth=e,L.lineJoin="round",L.lineCap=t||"butt",L.setLineDash(r||[]),L.fillStyle=l||nn}function Lr(n,e,r,t,l,i,a){Fr(n,e,r,t,l),l&&a&&L.fill(a),n&&i&&e&&L.stroke(i)}function Nr(n,e,r,t,l,i,a,o,s,u){var f=a%2/2;wn&&L.translate(f,f),Fr(o,a,s,u),L.beginPath();var c,v,h,d,m=l+(0==t||3==t?-i:i);0==r?(v=l,d=m):(c=l,h=m),n.forEach(((n,t)=>{null!=e[t]&&(0==r?c=h=n:v=d=n,L.moveTo(c,v),L.lineTo(h,d))})),L.stroke(),wn&&L.translate(-f,-f)}function Ir(n){var e=!0;return Mn.forEach(((r,t)=>{if(r.show){var l=Sn[r.scale];if(null!=l.min){r._show||(e=!1,r._show=!0,Vr(!1));var i=r.side,o=l.min,s=l.max,u=function(n,e,r,t){var l,i=Mn[n];if(t>0){var o=i._space=i.space(a,n,e,r,t),s=i._incrs=i.incrs(a,n,e,r,t,o);l=i._found=function(n,e,r,t,l){for(var i=t/(e-n),a=(""+m(n)).length,o=0;r.length>o;o++){var s=r[o]*i,u=10>r[o]?H.get(r[o]):0;if(s>=l&&17>a+u)return[r[o],s]}return[0,0]}(e,r,s,t,o)}else l=[0,0];return l}(t,o,s,0==i%2?Oe:Ve),f=u[0],c=u[1];if(0!=c){var v=r._splits=r.splits(a,t,o,s,f,c,2==l.distr),h=2==l.distr?v.map((n=>Wr[n])):v,d=2==l.distr?Wr[v[1]]-Wr[v[0]]:f,p=r._values=r.values(a,r.filter(a,h,t,c,d),t,c,d);r._rotate=2==i?r.rotate(a,p,t,c):0;var x=r._size;r._size=g(r.size(a,p,t,n)),null!=x&&r._size!=x&&(e=!1)}}else r._show&&(e=!1,r._show=!1,Vr(!1))}})),e}function Or(n){var e=!0;return Dr.forEach(((r,t)=>{var l=r(a,t,Mr,n);l!=Tr[t]&&(e=!1),Tr[t]=l})),e}function Vr(n){yn.forEach(((e,r)=>{r>0&&(e._paths=null,n&&(e.min=null,e.max=null))}))}a.setData=Cr;var jr,Gr,Rr,Ur,Br,Jr,qr,Zr,Xr,Kr,Qr,$r,nt=!1;function et(){nt||(B(rt),nt=!0)}function rt(){Qe&&(function(){var e=G(Sn,j);for(var t in e){var l=e[t],i=Vn[t];if(null!=i&&null!=i.min)R(l,i),t==Dn&&Vr(!0);else if(t!=Dn)if(0==zr&&null==l.from){var o=l.range(a,null,null,t);l.min=o[0],l.max=o[1]}else l.min=S,l.max=-S}if(zr>0)for(var s in yn.forEach(((t,l)=>{var i=t.scale,o=e[i],s=Vn[i];if(0==l){var u=o.range(a,o.min,o.max,i);o.min=u[0],o.max=u[1],Er=n(o.min,r[0]),Pr=n(o.max,r[0]),o.min>r[0][Er]&&Er++,r[0][Pr]>o.max&&Pr--,t.min=Wr[Er],t.max=Wr[Pr]}else if(t.show&&t.auto&&o.auto(a,Yr)&&(null==s||null==s.min)){var f=null==t.min?3==o.distr?function(n,e,r){for(var t=S,l=-S,i=e;r>=i;i++)n[i]>0&&(t=x(t,n[i]),l=w(l,n[i]));return[t==S?1:t,l==-S?10:l]}(r[l],Er,Pr):function(n,e,r,t){var l=S,i=-S;if(1==t)l=n[e],i=n[r];else if(-1==t)l=n[r],i=n[e];else for(var a=e;r>=a;a++)null!=n[a]&&(l=x(l,n[a]),i=w(i,n[a]));return[l,i]}(r[l],Er,Pr,t.sorted):[t.min,t.max];o.min=x(o.min,t.min=f[0]),o.max=w(o.max,t.max=f[1])}t.idxs[0]=Er,t.idxs[1]=Pr})),e){var u=e[s],f=Vn[s];if(null==u.from&&(null==f||null==f.min)){var c=u.range(a,u.min==S?null:u.min,u.max==-S?null:u.max,s);u.min=c[0],u.max=c[1]}}for(var v in e){var h=e[v];if(null!=h.from){var d=e[h.from],m=h.range(a,d.min,d.max,v);h.min=m[0],h.max=m[1]}}var p={},g=!1;for(var b in e){var _=e[b],y=Sn[b];if(y.min!=_.min||y.max!=_.max){y.min=_.min,y.max=_.max;var z=y.distr;y._min=3==z?k(y.min):4==z?M(y.min,y.asinh):y.min,y._max=3==z?k(y.max):4==z?M(y.max,y.asinh):y.max,p[b]=g=!0}}if(g){for(var D in yn.forEach((n=>{p[n.scale]&&(n._paths=null)})),p)nr=!0,Ft("setScale",D);xr.show&&(er=xr.left>=0)}for(var T in Vn)Vn[T]=null}(),Qe=!1),nr&&(function(){for(var n=!1,e=0;!n;){var r=Ir(++e),t=Or(e);(n=r&&t)||(ir(a.width,a.height),$e=!0)}}(),nr=!1),$e&&(mn($,K,je),mn($,Z,Ue),mn($,J,Oe),mn($,q,Ve),mn(cn,K,je),mn(cn,Z,Ue),mn(cn,J,Oe),mn(cn,q,Ve),mn(U,J,Le),mn(U,q,Ie),F.width=p(Le*vn),F.height=p(Ie*vn),Dt(!1),Ft("setSize"),$e=!1),Le>0&&Ie>0&&(L.clearRect(0,0,F.width,F.height),Ft("drawClear"),En.forEach((n=>n())),Ft("draw")),xr.show&&er&&(St(),er=!1),y||(y=!0,a.status=1,Ft("ready")),Yr=!1,nt=!1}function tt(e,t){var l=Sn[e];if(null==l.from){if(0==zr){var i=l.range(a,t.min,t.max,e);t.min=i[0],t.max=i[1]}if(t.min>t.max){var o=t.min;t.min=t.max,t.max=o}if(zr>1&&null!=t.min&&null!=t.max&&1e-16>t.max-t.min)return;e==Dn&&2==l.distr&&zr>0&&(t.min=n(t.min,r[0]),t.max=n(t.max,r[0])),Vn[e]=t,Qe=!0,et()}}a.redraw=(n,e)=>{nr=e||!1,!1!==n?dt(Dn,In.min,In.max):et()},a.setScale=tt;var lt=!1,it=xr.drag,at=it.x,ot=it.y;xr.show&&(xr.x&&(jr=gn("u-cursor-x",cn)),xr.y&&(Gr=gn("u-cursor-y",cn)),0==In.ori?(Rr=jr,Ur=Gr):(Rr=Gr,Ur=jr),Qr=xr.left,$r=xr.top);var st,ut,ft,ct=a.select=R({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),vt=ct.show?gn("u-select",ct.over?cn:$):null;function ht(n,e){if(ct.show){for(var r in n)mn(vt,r,ct[r]=n[r]);!1!==e&&Ft("setSelect")}}function dt(n,e,r){tt(n,{min:e,max:r})}function mt(n,e,r){var t=yn[n];null!=e.focus&&function(n){if(n!=ft){var e=null==n,r=1!=br.alpha;yn.forEach(((t,l)=>{var i=e||0==l||l==n;t._focus=e?null:i,r&&function(n,e){yn[n].alpha=e,xr.show&&kr[n]&&(kr[n].style.opacity=e),ie&&ce[n]&&(ce[n][0].parentNode.style.opacity=e)}(l,i?1:br.alpha)})),ft=n,r&&et()}}(n),null!=e.show&&(t.show=e.show,function(n){var e=ie?ce[n][0].parentNode:null;yn[n].show?e&&dn(e,sn):(e&&hn(e,sn),kr.length>1&&xn(kr[n],-10,-10,Oe,Ve))}(n),dt(t.scale,null,null),et()),Ft("setSeries",n,e),r&&It("setSeries",a,n,e)}a.setSelect=ht,a.setSeries=mt;var pt={focus:!0},gt={focus:!1};function xt(n,e){var r=Sn[e],t=Oe;1==r.ori&&(n=(t=Ve)-n),-1==r.dir&&(n=t-n);var l=r._min,i=l+n/t*(r._max-l),a=r.distr;return 3==a?b(10,i):4==a?((n,e)=>(void 0===e&&(e=1),v.sinh(n/e)))(i,r.asinh):i}function wt(n,e){mn(vt,K,ct.left=n),mn(vt,J,ct.width=e)}function bt(n,e){mn(vt,Z,ct.top=n),mn(vt,q,ct.height=e)}ie&&_r&&bn(an,Rn,(()=>{xr._lock||(mt(null,gt,Lt.setSeries),St())})),a.valToIdx=e=>n(e,r[0]),a.posToIdx=function(e){return n(xt(e,Dn),r[0],Er,Pr)},a.posToVal=xt,a.valToPos=(n,e,r)=>0==Sn[e].ori?f(n,Sn[e],r?qe:Oe,r?Be:0):c(n,Sn[e],r?Ke:Ve,r?Je:0),a.batch=function(n){n(a),et()},a.setCursor=n=>{Qr=n.left,$r=n.top,St()};var _t=0==In.ori?wt:bt,kt=1==In.ori?wt:bt;function yt(n,e){if(null!=n){var r=n.idx;$n.idx=r,yn.forEach(((n,e)=>{(e>0||!ve)&&Mt(e,r)}))}ie&&$n.live&&function(){if(ie&&$n.live)for(var n=0;yn.length>n;n++)if(0!=n||!ve){var e=$n.values[n],r=0;for(var t in e)ce[n][r++].firstChild.nodeValue=e[t]}}(),rr=!1,!1!==e&&Ft("setLegend")}function Mt(n,e){var t;if(null==e)t=de;else{var l=yn[n],i=0==n&&2==On?Wr:r[n];t=ve?l.values(a,n,e):{_:l.value(a,i[e],n,e)}}$n.values[n]=t}function St(e,t){var l,i;Xr=Qr,Kr=$r,l=xr.move(a,Qr,$r),Qr=l[0],$r=l[1],xr.show&&(Rr&&xn(Rr,p(Qr),0,Oe,Ve),Ur&&xn(Ur,0,p($r),Oe,Ve));var o=!1;st=S;var s=0==In.ori?Oe:Ve,u=1==In.ori?Oe:Ve;if(0>Qr||0==zr||Er>Pr){i=null;for(var f=0;yn.length>f;f++)f>0&&kr.length>1&&xn(kr[f],-10,-10,Oe,Ve);if(_r&&mt(null,pt,Lt.setSeries),$n.live){o=!0;for(var c=0;yn.length>c;c++)$n.values[c]=de}}else{var v=xt(0==In.ori?Qr:$r,Dn);i=n(v,r[0],Er,Pr);for(var h=W(Yn(r[0][i],In,s,0),.5),m=0;yn.length>m;m++){var g=yn[m],w=xr.dataIdx(a,m,i,v),b=w==i?h:W(Yn(r[0][w],In,s,0),.5);if(m>0&&g.show){var _=r[m][w],k=null==_?-10:W(Cn(_,Sn[g.scale],u,0),.5);if(k>0){var M=d(k-$r);M>st||(st=M,ut=m)}var z=void 0,D=void 0;0==In.ori?(z=b,D=k):(z=k,D=b),kr.length>1&&xn(kr[m],z,D,Oe,Ve)}if($n.live){if(w==xr.idx&&!rr||0==m&&ve)continue;o=!0,Mt(m,w)}}}if(o&&($n.idx=i,yt()),ct.show&<)if(null!=t){var T=Lt.scales,E=T[0],P=T[1],A=t.cursor.drag;at=A._x,ot=A._y;var Y,C,H,F,L,N=t.select,I=N.left,O=N.top,V=N.width,j=N.height,G=t.scales[E].ori,R=t.posToVal;E&&(0==G?(Y=I,C=V):(Y=O,C=j),H=Sn[E],F=Yn(R(Y,E),H,s,0),L=Yn(R(Y+C,E),H,s,0),_t(x(F,L),d(L-F)),P||kt(0,u)),P&&(1==G?(Y=I,C=V):(Y=O,C=j),H=Sn[P],F=Cn(R(Y,P),H,u,0),L=Cn(R(Y+C,P),H,u,0),kt(x(F,L),d(L-F)),E||_t(0,s))}else{var U=d(Xr-Br),B=d(Kr-Jr);if(1==In.ori){var J=U;U=B,B=J}at=it.x&&U>=it.dist,ot=it.y&&B>=it.dist;var q,Z,X=it.uni;null!=X?at&&ot&&(ot=B>=X,(at=U>=X)||ot||(B>U?ot=!0:at=!0)):it.x&&it.y&&(at||ot)&&(at=ot=!0),at&&(0==In.ori?(q=qr,Z=Qr):(q=Zr,Z=$r),_t(x(q,Z),d(Z-q)),ot||kt(0,u)),ot&&(1==In.ori?(q=qr,Z=Qr):(q=Zr,Z=$r),kt(x(q,Z),d(Z-q)),at||_t(0,s)),at||ot||(_t(0,0),kt(0,0))}if(xr.idx=i,xr.left=Qr,xr.top=$r,it._x=at,it._y=ot,null!=e&&(It(en,a,Qr,$r,s,u,i),_r)){var K=Lt.setSeries,Q=br.prox;null==ft?st>Q||mt(ut,pt,K):st>Q?mt(null,pt,K):ut!=ft&&mt(ut,pt,K)}y&&Ft("setCursor")}a.setLegend=yt;var zt=null;function Dt(n){zt=n?null:cn.getBoundingClientRect()}function Tt(n,e,r,t,l,i){xr._lock||(Et(n,e,r,t,l,i,0,!1,null!=n),null!=n?St(1):St(null,e))}function Et(n,e,r,t,l,i,o,s,u){var f;if(null==zt&&Dt(!1),null!=n)r=n.clientX-zt.left,t=n.clientY-zt.top;else{if(0>r||0>t)return Qr=-10,void($r=-10);var c=Oe,v=Ve,h=l,d=i,m=r,p=t;1==In.ori&&(c=Ve,v=Oe);var g=Lt.scales,x=g[0],w=g[1];if(1==e.scales[x].ori&&(h=i,d=l,m=t,p=r),r=null!=x?_(e.posToVal(m,x),Sn[x],c,0):c*(m/h),t=null!=w?_(e.posToVal(p,w),Sn[w],v,0):v*(p/d),1==In.ori){var b=r;r=t,t=b}}u&&(r>1&&Oe-1>r||(r=z(r,Oe)),t>1&&Ve-1>t||(t=z(t,Ve))),s?(Br=r,Jr=t,f=xr.move(a,r,t),qr=f[0],Zr=f[1]):(Qr=r,$r=t)}function Pt(){ht({width:0,height:0},!1)}function At(n,e,r,t,l,i){lt=!0,at=ot=it._x=it._y=!1,Et(n,e,r,t,l,i,0,!0,!1),null!=n&&(ze(tn,fn,Wt),It(rn,a,qr,Zr,Oe,Ve,null))}function Wt(n,e,r,t,l,i){lt=it._x=it._y=!1,Et(n,e,r,t,l,i,0,!1,!0);var o=ct.left,s=ct.top,u=ct.width,f=ct.height,c=u>0||f>0;if(c&&ht(ct),it.setScale&&c){var v=o,h=u,d=s,m=f;if(1==In.ori&&(v=s,h=f,d=o,m=u),at&&dt(Dn,xt(v,Dn),xt(v+h,Dn)),ot)for(var p in Sn){var g=Sn[p];p!=Dn&&null==g.from&&g.min!=S&&dt(p,xt(d+m,p),xt(d,p))}Pt()}else xr.lock&&(xr._lock=!xr._lock,xr._lock||St());null!=n&&(De(tn,fn),It(tn,a,Qr,$r,Oe,Ve,null))}function Yt(n){Hr(),Pt(),null!=n&&It(on,a,Qr,$r,Oe,Ve,null)}var Ct={};Ct.mousedown=At,Ct.mousemove=Tt,Ct.mouseup=Wt,Ct.dblclick=Yt,Ct.setSeries=(n,e,r,t)=>{mt(r,t)},xr.show&&(ze(rn,cn,At),ze(en,cn,Tt),ze(ln,cn,Dt),ze(an,cn,(function(){if(!xr._lock){var n=lt;if(lt){var e,r,t=!0,l=!0;0==In.ori?(e=at,r=ot):(e=ot,r=at),e&&r&&(t=10>=Qr||Qr>=Oe-10,l=10>=$r||$r>=Ve-10),e&&t&&(Qr=qr>Qr?0:Oe),r&&l&&($r=Zr>$r?0:Ve),St(1),lt=!1}Qr=-10,$r=-10,St(1),n&&(lt=n)}})),ze(on,cn,Yt),lr.add(a),a.syncRect=Dt);var Ht=a.hooks=e.hooks||{};function Ft(n,e,r){n in Ht&&Ht[n].forEach((n=>{n.call(null,a,e,r)}))}(e.plugins||[]).forEach((n=>{for(var e in n.hooks)Ht[e]=(Ht[e]||[]).concat(n.hooks[e])}));var Lt=R({key:null,setSeries:!1,filters:{pub:A,sub:A},scales:[Dn,null]},xr.sync),Nt=Ne(Lt.key);function It(n,e,r,t,l,i,a){Lt.filters.pub(n,e,r,t,l,i,a)&&Nt.pub(n,e,r,t,l,i,a)}function Ot(){Ft("init",e,r),Cr(r||e.data,!1),Vn[Dn]?tt(Dn,Vn[Dn]):Hr(),tr(e.width,e.height),St(),ht(ct,!1)}return Nt.sub(a),a.pub=function(n,e,r,t,l,i,a){Lt.filters.sub(n,e,r,t,l,i,a)&&Ct[n](null,e,r,t,l,i,a)},a.destroy=function(){Nt.unsub(a),lr.delete(a),Se.clear(),Y.remove(),Ft("destroy")},t?t instanceof HTMLElement?(t.appendChild(Y),Ot()):t(a,Ot):Ot(),a}xr.assign=R,xr.fmtNum=c,xr.rangeNum=s,xr.rangeLog=l,xr.rangeAsinh=i,xr.orient=Ie,xr.join=function(n,e){for(var r=new Set,t=0;n.length>t;t++)for(var l=n[t][0],i=l.length,a=0;i>a;a++)r.add(l[a]);for(var o=[Array.from(r).sort(((n,e)=>n-e))],s=o[0].length,u=new Map,f=0;s>f;f++)u.set(o[0][f],f);for(var c=0;n.length>c;c++)for(var v=n[c],h=v[0],d=1;v.length>d;d++){for(var m=v[d],p=Array(s).fill(void 0),g=e?e[c][d]:1,x=[],w=0;m.length>w;w++){var b=m[w],_=u.get(h[w]);null==b?0!=g&&(p[_]=b,2==g&&x.push(_)):p[_]=b}U(p,x,s),o.push(p)}return o},xr.fmtDate=Pn,xr.tzDate=function(n,e){var r;return"UTC"==e||"Etc/UTC"==e?r=new Date(+n+6e4*n.getTimezoneOffset()):e==An?r=n:(r=new Date(n.toLocaleString("en-US",{timeZone:e}))).setMilliseconds(n.getMilliseconds()),r},xr.sync=Ne,xr.addGap=je,xr.clipGaps=Ve;var wr=xr.paths={};return wr.linear=rr,wr.spline=function(){return(n,r,t,l)=>Ie(n,r,((i,a,o,s,u,f,c,v,h,d,m)=>{var g,x,w;0==s.ori?(g=Ge,w=Ue,x=Ke):(g=Re,w=Be,x=Qe);var b=1*s.dir*(0==s.ori?1:-1);t=e(o,t,l,1),l=e(o,t,l,-1);for(var _=[],k=!1,y=p(f(a[1==b?t:l],s,d,v)),M=y,S=[],z=[],D=1==b?t:l;D>=t&&l>=D;D+=b){var T=o[D],E=f(a[D],s,d,v);null!=T?(k&&(je(_,M,E),k=!1),S.push(M=E),z.push(c(o[D],u,m,h))):null===T&&(je(_,M,E),k=!0)}var P={stroke:tr(S,z,.5,g,x),fill:null,clip:null,band:null},A=P.stroke;if(null!=i.fill){var W=P.fill=new Path2D(A),Y=i.fillTo(n,r,i.min,i.max),C=p(c(Y,u,m,h));w(W,M,C),w(W,y,C)}return i.spanGaps||(P.clip=Ve(_,s.ori,v,h,d,m)),n.bands.length>0&&(P.band=Oe(n,r,t,l,A)),P}))},wr.stepped=function(n){var r=u(n.align,1),t=u(n.ascDesc,!1);return(n,l,i,a)=>Ie(n,l,((o,s,u,f,c,v,h,d,m,g,x)=>{var w=0==f.ori?Ue:Be,b={stroke:new Path2D,fill:null,clip:null,band:null},_=b.stroke,k=1*f.dir*(0==f.ori?1:-1);i=e(u,i,a,1),a=e(u,i,a,-1);var y=[],M=!1,S=p(h(u[1==k?i:a],c,x,m)),z=p(v(s[1==k?i:a],f,g,d)),D=z;w(_,z,S);for(var T=1==k?i:a;T>=i&&a>=T;T+=k){var E=u[T],P=p(v(s[T],f,g,d));if(null!=E){var A=p(h(E,c,x,m));if(M){if(je(y,D,P),S!=A){var W=o.width*vn/2,Y=y[y.length-1];Y[0]+=t||1==r?W:-W,Y[1]-=t||-1==r?W:-W}M=!1}1==r?w(_,P,S):w(_,D,A),w(_,P,A),S=A,D=P}else null===E&&(je(y,D,P),M=!0)}if(null!=o.fill){var C=b.fill=new Path2D(_),H=o.fillTo(n,l,o.min,o.max),F=p(h(H,c,x,m));w(C,D,F),w(C,z,F)}return o.spanGaps||(b.clip=Ve(y,f.ori,d,m,g,x)),n.bands.length>0&&(b.band=Oe(n,l,i,a,_)),b}))},wr.bars=function(n){var r=u((n=n||N).size,[.6,S]),t=n.align||0,l=1-r[0],i=u(r[1],S)*vn;return(n,r,a,o)=>Ie(n,r,((s,u,f,c,v,h,d,m,g,b,_)=>{var k,y=0==c.ori?Je:qe,M=h(u[1],c,b,m)-h(u[0],c,b,m),S=M*l,D=d(s.fillTo(n,r,s.min,s.max),v,_,g),T=p(s.width*vn),E=p(x(i,M-S)-T),P=1==t?0:-1==t?E:E/2,A={stroke:new Path2D,fill:null,clip:null,band:null},W=n.bands.length>0;W&&(A.band=new Path2D,k=z(d(v.max,v,_,g),.5));for(var Y=A.stroke,C=A.band,H=c.dir*(0==c.ori?1:-1),F=1==H?a:o;F>=a&&o>=F;F+=H){var L=f[F];if(null==L){if(!W)continue;var N=e(f,1==H?a:o,F,-H),I=e(f,F,1==H?o:a,H),O=f[N];L=O+(F-N)/(I-N)*(f[I]-O)}var V=h(2==c.distr?F:u[F],c,b,m),j=d(L,v,_,g),G=p(V-P),R=p(w(j,D)),U=p(x(j,D)),B=R-U;null!=f[F]&&y(Y,G,U,E,B),W&&(R=U,y(C,G,U=k,E,B=R-U))}return null!=s.fill&&(A.fill=new Path2D(Y)),A}))},xr}();