From 62ec1c37a87d6f704a1b1005f59a97e5ccde56e0 Mon Sep 17 00:00:00 2001 From: chuan_wuhao <443547225@qq.com> Date: Fri, 30 Dec 2022 11:22:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/{Add.956226cd.js => Add.519158d4.js} | 2 +- ...able.ca8fa27b.js => DataTable.94ccc402.js} | 8 +- assets/DataTable.94ccc402.js.gz | Bin 0 -> 45248 bytes assets/DataTable.ca8fa27b.js.gz | Bin 45248 -> 0 bytes ...{Result.801a0bd3.js => Result.5bbf6e74.js} | 2 +- assets/Result.5bbf6e74.js.gz | Bin 0 -> 3127 bytes assets/Result.801a0bd3.js.gz | Bin 3126 -> 0 bytes .../{index.9f12348f.js => index.0131dfc5.js} | 2 +- .../{index.b33f5d83.js => index.0b26761c.js} | 2 +- assets/index.1602f1cb.js | 1 - assets/index.1602f1cb.js.gz | Bin 1703 -> 0 bytes assets/index.1822994c.js.gz | Bin 19092 -> 0 bytes assets/index.18ac7ae5.js.gz | Bin 217915 -> 0 bytes assets/index.21a9ce11.css | 1 + assets/index.21a9ce11.css.gz | Bin 0 -> 677 bytes assets/index.2733acc0.js.gz | Bin 11490 -> 0 bytes .../{index.8765f535.js => index.369e6b92.js} | 2 +- assets/index.369e6b92.js.gz | Bin 0 -> 946 bytes assets/index.40072451.js.gz | Bin 196193 -> 0 bytes .../{index.2733acc0.js => index.4d8a5388.js} | 2 +- assets/index.4d8a5388.js.gz | Bin 0 -> 11491 bytes assets/index.563c92a7.js.gz | Bin 3047 -> 0 bytes .../{index.18ac7ae5.js => index.7e0c046b.js} | 40 +++--- assets/index.7e0c046b.js.gz | Bin 0 -> 217917 bytes assets/index.8765f535.js.gz | Bin 946 -> 0 bytes .../{index.563c92a7.js => index.8800836f.js} | 4 +- assets/index.8800836f.js.gz | Bin 0 -> 3046 bytes assets/index.8bfaacab.css | 1 - assets/index.8bfaacab.css.gz | Bin 643 -> 0 bytes .../{index.d2fea3b6.js => index.8d219b60.js} | 2 +- assets/index.9408dc69.css | 1 + assets/index.9408dc69.css.gz | Bin 0 -> 805 bytes .../{index.1822994c.js => index.a1333147.js} | 4 +- assets/index.a1333147.js.gz | Bin 0 -> 19092 bytes .../{index.dc5470fb.js => index.a4a1e42e.js} | 32 ++--- assets/index.a4a1e42e.js.gz | Bin 0 -> 142474 bytes assets/index.ce01d645.js | 1 + assets/index.ce01d645.js.gz | Bin 0 -> 1737 bytes .../{index.35033902.js => index.d6bf3176.js} | 2 +- assets/index.dc5470fb.js.gz | Bin 142273 -> 0 bytes assets/index.ef2e8b3f.css | 1 - assets/index.ef2e8b3f.css.gz | Bin 774 -> 0 bytes .../{index.40072451.js => index.ef367bc1.js} | 130 +++++++++--------- assets/index.ef367bc1.js.gz | Bin 0 -> 196930 bytes index.html | 4 +- 45 files changed, 122 insertions(+), 122 deletions(-) rename assets/{Add.956226cd.js => Add.519158d4.js} (81%) rename assets/{DataTable.ca8fa27b.js => DataTable.94ccc402.js} (90%) create mode 100644 assets/DataTable.94ccc402.js.gz delete mode 100644 assets/DataTable.ca8fa27b.js.gz rename assets/{Result.801a0bd3.js => Result.5bbf6e74.js} (99%) create mode 100644 assets/Result.5bbf6e74.js.gz delete mode 100644 assets/Result.801a0bd3.js.gz rename assets/{index.9f12348f.js => index.0131dfc5.js} (83%) rename assets/{index.b33f5d83.js => index.0b26761c.js} (58%) delete mode 100644 assets/index.1602f1cb.js delete mode 100644 assets/index.1602f1cb.js.gz delete mode 100644 assets/index.1822994c.js.gz delete mode 100644 assets/index.18ac7ae5.js.gz create mode 100644 assets/index.21a9ce11.css create mode 100644 assets/index.21a9ce11.css.gz delete mode 100644 assets/index.2733acc0.js.gz rename assets/{index.8765f535.js => index.369e6b92.js} (93%) create mode 100644 assets/index.369e6b92.js.gz delete mode 100644 assets/index.40072451.js.gz rename assets/{index.2733acc0.js => index.4d8a5388.js} (99%) create mode 100644 assets/index.4d8a5388.js.gz delete mode 100644 assets/index.563c92a7.js.gz rename assets/{index.18ac7ae5.js => index.7e0c046b.js} (85%) create mode 100644 assets/index.7e0c046b.js.gz delete mode 100644 assets/index.8765f535.js.gz rename assets/{index.563c92a7.js => index.8800836f.js} (93%) create mode 100644 assets/index.8800836f.js.gz delete mode 100644 assets/index.8bfaacab.css delete mode 100644 assets/index.8bfaacab.css.gz rename assets/{index.d2fea3b6.js => index.8d219b60.js} (72%) create mode 100644 assets/index.9408dc69.css create mode 100644 assets/index.9408dc69.css.gz rename assets/{index.1822994c.js => index.a1333147.js} (98%) create mode 100644 assets/index.a1333147.js.gz rename assets/{index.dc5470fb.js => index.a4a1e42e.js} (71%) create mode 100644 assets/index.a4a1e42e.js.gz create mode 100644 assets/index.ce01d645.js create mode 100644 assets/index.ce01d645.js.gz rename assets/{index.35033902.js => index.d6bf3176.js} (54%) delete mode 100644 assets/index.dc5470fb.js.gz delete mode 100644 assets/index.ef2e8b3f.css delete mode 100644 assets/index.ef2e8b3f.css.gz rename assets/{index.40072451.js => index.ef367bc1.js} (78%) create mode 100644 assets/index.ef367bc1.js.gz diff --git a/assets/Add.956226cd.js b/assets/Add.519158d4.js similarity index 81% rename from assets/Add.956226cd.js rename to assets/Add.519158d4.js index 400095f8..025be5a4 100644 --- a/assets/Add.956226cd.js +++ b/assets/Add.519158d4.js @@ -1 +1 @@ -import{d as e,h as o}from"./index.40072451.js";const r=e({name:"Add",render(){return o("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}});export{r as A}; +import{d as e,h as o}from"./index.ef367bc1.js";const r=e({name:"Add",render(){return o("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}});export{r as A}; diff --git a/assets/DataTable.ca8fa27b.js b/assets/DataTable.94ccc402.js similarity index 90% rename from assets/DataTable.ca8fa27b.js rename to assets/DataTable.94ccc402.js index 33380691..36fec690 100644 --- a/assets/DataTable.ca8fa27b.js +++ b/assets/DataTable.94ccc402.js @@ -1,4 +1,4 @@ -import{d as fe,u as In,c as En,F as gt,b5 as wo,b6 as Ln,x as S,r as E,b7 as Ne,b8 as rt,h as o,N as Co,_ as Gt,b as wt,b9 as Xt,ba as Ye,a0 as it,bb as Ro,bc as sn,o as Yt,k as x,B as ee,m as J,p as je,q as Fe,bd as kt,G as Ze,P as Ve,be as ko,i as _e,bf as So,I as me,bg as Jt,Q as ot,T as Qt,l as H,U as Je,bh as en,C as ue,bi as Fo,w as Qe,s as lt,bj as zo,H as Nn,bk as tn,bl as nn,ar as St,bm as Po,bn as Dt,bo as tt,bp as Mo,Z as at,bq as To,br as Oo,aD as Kt,bs as on,O as st,bt as pt,X as qe,n as Ft,$ as Y,bu as nt,ao as Un,ap as Dn,bv as Bo,bw as zt,D as Kn,bx as Vn,by as Zt,bz as jn,v as _o,bA as rn,bB as $o,bC as Ao,S as Hn,bD as dn,V as Io,bE as Eo,bF as Ct,bG as Lo,bH as No,bI as Uo,a1 as Do,a5 as Ko,bJ as cn,bK as Vo,bL as jo,bM as Ho,a9 as un,bN as Wo,bO as Wn,W as qo,bP as Go,y as We,aa as fn,bQ as mt,bR as Xo,aj as Zo,bS as qn,z as hn,bT as Yo,bU as Jo,J as vn,bV as Qo,bW as er,bX as tr}from"./index.40072451.js";function bn(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw Error(`${e} has no smaller size.`)}function nr(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function bt(e){const t=e.filter(n=>n!==void 0);if(t.length!==0)return t.length===1?t[0]:n=>{e.forEach(r=>{r&&r(n)})}}function gn(e){return e&-e}class or{constructor(t,n){this.l=t,this.min=n;const r=new Array(t+1);for(let a=0;aa)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let i=t*r;for(;t>0;)i+=n[t],t-=gn(t);return i}getBound(t){let n=0,r=this.l;for(;r>n;){const a=Math.floor((n+r)/2),i=this.sum(a);if(i>t){r=a;continue}else if(i[]},itemSize:{type:Number,required:!0},itemResizable:Boolean,itemsStyle:[String,Object],visibleItemsTag:{type:[String,Object],default:"div"},visibleItemsProps:Object,ignoreItemResize:Boolean,onScroll:Function,onWheel:Function,onResize:Function,defaultScrollKey:[Number,String],defaultScrollIndex:Number,keyField:{type:String,default:"key"},paddingTop:{type:[Number,String],default:0},paddingBottom:{type:[Number,String],default:0}},setup(e){const t=In();ar.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:En,ssr:t}),gt(()=>{const{defaultScrollIndex:k,defaultScrollKey:P}=e;k!=null?d({index:k}):P!=null&&d({key:P})});let n=!1,r=!1;wo(()=>{if(n=!1,!r){r=!0;return}d({top:v.value,left:m})}),Ln(()=>{n=!0,r||(r=!0)});const a=S(()=>{const k=new Map,{keyField:P}=e;return e.items.forEach((K,q)=>{k.set(K[P],q)}),k}),i=E(null),c=E(void 0),l=new Map,f=S(()=>{const{items:k,itemSize:P,keyField:K}=e,q=new or(k.length,P);return k.forEach((D,N)=>{const L=D[K],ne=l.get(L);ne!==void 0&&q.add(N,ne)}),q}),s=E(0);let m=0;const v=E(0),p=Ne(()=>Math.max(f.value.getBound(v.value-rt(e.paddingTop))-1,0)),b=S(()=>{const{value:k}=c;if(k===void 0)return[];const{items:P,itemSize:K}=e,q=p.value,D=Math.min(q+Math.ceil(k/K+1),P.length-1),N=[];for(let L=q;L<=D;++L)N.push(P[L]);return N}),d=(k,P)=>{if(typeof k=="number"){y(k,P,"auto");return}const{left:K,top:q,index:D,key:N,position:L,behavior:ne,debounce:F=!0}=k;if(K!==void 0||q!==void 0)y(K,q,ne);else if(D!==void 0)w(D,ne,F);else if(N!==void 0){const u=a.value.get(N);u!==void 0&&w(u,ne,F)}else L==="bottom"?y(0,Number.MAX_SAFE_INTEGER,ne):L==="top"&&y(0,0,ne)};let g,R=null;function w(k,P,K){const{value:q}=f,D=q.sum(k)+rt(e.paddingTop);if(!K)i.value.scrollTo({left:0,top:D,behavior:P});else{g=k,R!==null&&window.clearTimeout(R),R=window.setTimeout(()=>{g=void 0,R=null},16);const{scrollTop:N,offsetHeight:L}=i.value;if(D>N){const ne=q.get(k);D+ne<=N+L||i.value.scrollTo({left:0,top:D+ne-L,behavior:P})}else i.value.scrollTo({left:0,top:D,behavior:P})}}function y(k,P,K){i.value.scrollTo({left:k,top:P,behavior:K})}function $(k,P){var K,q,D;if(n||e.ignoreItemResize||z(P.target))return;const{value:N}=f,L=a.value.get(k),ne=N.get(L),F=(D=(q=(K=P.borderBoxSize)===null||K===void 0?void 0:K[0])===null||q===void 0?void 0:q.blockSize)!==null&&D!==void 0?D:P.contentRect.height;if(F===ne)return;F-e.itemSize===0?l.delete(k):l.set(k,F-e.itemSize);const B=F-ne;if(B===0)return;N.add(L,B);const U=i.value;if(U!=null){if(g===void 0){const V=N.sum(L);U.scrollTop>V&&U.scrollBy(0,B)}else if(LU.scrollTop+U.offsetHeight&&U.scrollBy(0,B)}O()}s.value++}const Z=!rr();let T=!1;function C(k){var P;(P=e.onScroll)===null||P===void 0||P.call(e,k),(!Z||!T)&&O()}function A(k){var P;if((P=e.onWheel)===null||P===void 0||P.call(e,k),Z){const K=i.value;if(K!=null){if(k.deltaX===0&&(K.scrollTop===0&&k.deltaY<=0||K.scrollTop+K.offsetHeight>=K.scrollHeight&&k.deltaY>=0))return;k.preventDefault(),K.scrollTop+=k.deltaY/pn(),K.scrollLeft+=k.deltaX/pn(),O(),T=!0,Xt(()=>{T=!1})}}}function G(k){if(n||z(k.target)||k.contentRect.height===c.value)return;c.value=k.contentRect.height;const{onResize:P}=e;P!==void 0&&P(k)}function O(){const{value:k}=i;k!=null&&(v.value=k.scrollTop,m=k.scrollLeft)}function z(k){let P=k;for(;P!==null;){if(P.style.display==="none")return!0;P=P.parentElement}return!1}return{listHeight:c,listStyle:{overflow:"auto"},keyToIndex:a,itemsStyle:S(()=>{const{itemResizable:k}=e,P=Ye(f.value.sum());return s.value,[e.itemsStyle,{boxSizing:"content-box",height:k?"":P,minHeight:k?P:"",paddingTop:Ye(e.paddingTop),paddingBottom:Ye(e.paddingBottom)}]}),visibleItemsStyle:S(()=>(s.value,{transform:`translateY(${Ye(f.value.sum(p.value))})`})),viewportItems:b,listElRef:i,itemsElRef:E(null),scrollTo:d,handleListResize:G,handleListScroll:C,handleListWheel:A,handleItemResize:$}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:r}=this;return o(Gt,{onResize:this.handleListResize},{default:()=>{var a,i;return o("div",Co(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?o("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[o(r,Object.assign({class:"v-vl-visible-items",style:this.visibleItemsStyle},this.visibleItemsProps),{default:()=>this.viewportItems.map(c=>{const l=c[t],f=n.get(l),s=this.$slots.default({item:c,index:f})[0];return e?o(Gt,{key:l,onResize:m=>this.handleItemResize(l,m)},{default:()=>s}):(s.key=l,s)})})]):(i=(a=this.$slots).empty)===null||i===void 0?void 0:i.call(a)])}})}}),et="v-hidden",ir=wt("[v-hidden]",{display:"none!important"}),mn=fe({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=E(null),r=E(null);function a(){const{value:c}=n,{getCounter:l,getTail:f}=e;let s;if(l!==void 0?s=l():s=r.value,!c||!s)return;s.hasAttribute(et)&&s.removeAttribute(et);const{children:m}=c,v=c.offsetWidth,p=[],b=t.tail?f==null?void 0:f():null;let d=b?b.offsetWidth:0,g=!1;const R=c.children.length-(t.tail?1:0);for(let y=0;yv){const{updateCounter:T}=e;for(let C=y;C>=0;--C){const A=R-1-C;T!==void 0?T(A):s.textContent=`${A}`;const G=s.offsetWidth;if(d-=p[C],d+G<=v||C===0){g=!0,y=C-1,b&&(y===-1?(b.style.maxWidth=`${v-G}px`,b.style.boxSizing="border-box"):b.style.maxWidth="");break}}}}const{onUpdateOverflow:w}=e;g?w!==void 0&&w(!0):(w!==void 0&&w(!1),s.setAttribute(et,""))}const i=In();return ir.mount({id:"vueuc/overflow",head:!0,anchorMetaName:En,ssr:i}),gt(a),{selfRef:n,counterRef:r,sync:a}},render(){const{$slots:e}=this;return it(this.sync),o("div",{class:"v-overflow",ref:"selfRef"},[Ro(e,"default"),e.counter?e.counter():o("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function Xn(e,t){t&&(gt(()=>{const{value:n}=e;n&&sn.registerHandler(n,t)}),Yt(()=>{const{value:n}=e;n&&sn.unregisterHandler(n)}))}const lr=fe({name:"ArrowDown",render(){return o("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},o("g",{"fill-rule":"nonzero"},o("path",{d:"M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z"}))))}}),yn=fe({name:"Backward",render(){return o("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M12.2674 15.793C11.9675 16.0787 11.4927 16.0672 11.2071 15.7673L6.20572 10.5168C5.9298 10.2271 5.9298 9.7719 6.20572 9.48223L11.2071 4.23177C11.4927 3.93184 11.9675 3.92031 12.2674 4.206C12.5673 4.49169 12.5789 4.96642 12.2932 5.26634L7.78458 9.99952L12.2932 14.7327C12.5789 15.0326 12.5673 15.5074 12.2674 15.793Z",fill:"currentColor"}))}}),sr=fe({name:"Checkmark",render(){return o("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},o("g",{fill:"none"},o("path",{d:"M14.046 3.486a.75.75 0 0 1-.032 1.06l-7.93 7.474a.85.85 0 0 1-1.188-.022l-2.68-2.72a.75.75 0 1 1 1.068-1.053l2.234 2.267l7.468-7.038a.75.75 0 0 1 1.06.032z",fill:"currentColor"})))}}),dr=fe({name:"Empty",render(){return o("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M26 7.5C26 11.0899 23.0899 14 19.5 14C15.9101 14 13 11.0899 13 7.5C13 3.91015 15.9101 1 19.5 1C23.0899 1 26 3.91015 26 7.5ZM16.8536 4.14645C16.6583 3.95118 16.3417 3.95118 16.1464 4.14645C15.9512 4.34171 15.9512 4.65829 16.1464 4.85355L18.7929 7.5L16.1464 10.1464C15.9512 10.3417 15.9512 10.6583 16.1464 10.8536C16.3417 11.0488 16.6583 11.0488 16.8536 10.8536L19.5 8.20711L22.1464 10.8536C22.3417 11.0488 22.6583 11.0488 22.8536 10.8536C23.0488 10.6583 23.0488 10.3417 22.8536 10.1464L20.2071 7.5L22.8536 4.85355C23.0488 4.65829 23.0488 4.34171 22.8536 4.14645C22.6583 3.95118 22.3417 3.95118 22.1464 4.14645L19.5 6.79289L16.8536 4.14645Z",fill:"currentColor"}),o("path",{d:"M25 22.75V12.5991C24.5572 13.0765 24.053 13.4961 23.5 13.8454V16H17.5L17.3982 16.0068C17.0322 16.0565 16.75 16.3703 16.75 16.75C16.75 18.2688 15.5188 19.5 14 19.5C12.4812 19.5 11.25 18.2688 11.25 16.75L11.2432 16.6482C11.1935 16.2822 10.8797 16 10.5 16H4.5V7.25C4.5 6.2835 5.2835 5.5 6.25 5.5H12.2696C12.4146 4.97463 12.6153 4.47237 12.865 4H6.25C4.45507 4 3 5.45507 3 7.25V22.75C3 24.5449 4.45507 26 6.25 26H21.75C23.5449 26 25 24.5449 25 22.75ZM4.5 22.75V17.5H9.81597L9.85751 17.7041C10.2905 19.5919 11.9808 21 14 21L14.215 20.9947C16.2095 20.8953 17.842 19.4209 18.184 17.5H23.5V22.75C23.5 23.7165 22.7165 24.5 21.75 24.5H6.25C5.2835 24.5 4.5 23.7165 4.5 22.75Z",fill:"currentColor"}))}}),xn=fe({name:"FastBackward",render(){return o("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},o("g",{fill:"currentColor","fill-rule":"nonzero"},o("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),wn=fe({name:"FastForward",render(){return o("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},o("g",{fill:"currentColor","fill-rule":"nonzero"},o("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))}}),cr=fe({name:"Filter",render(){return o("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},o("g",{"fill-rule":"nonzero"},o("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),Cn=fe({name:"Forward",render(){return o("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M7.73271 4.20694C8.03263 3.92125 8.50737 3.93279 8.79306 4.23271L13.7944 9.48318C14.0703 9.77285 14.0703 10.2281 13.7944 10.5178L8.79306 15.7682C8.50737 16.0681 8.03263 16.0797 7.73271 15.794C7.43279 15.5083 7.42125 15.0336 7.70694 14.7336L12.2155 10.0005L7.70694 5.26729C7.42125 4.96737 7.43279 4.49264 7.73271 4.20694Z",fill:"currentColor"}))}}),Rn=fe({name:"More",render(){return o("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},o("g",{fill:"currentColor","fill-rule":"nonzero"},o("path",{d:"M4,7 C4.55228,7 5,7.44772 5,8 C5,8.55229 4.55228,9 4,9 C3.44772,9 3,8.55229 3,8 C3,7.44772 3.44772,7 4,7 Z M8,7 C8.55229,7 9,7.44772 9,8 C9,8.55229 8.55229,9 8,9 C7.44772,9 7,8.55229 7,8 C7,7.44772 7.44772,7 8,7 Z M12,7 C12.5523,7 13,7.44772 13,8 C13,8.55229 12.5523,9 12,9 C11.4477,9 11,8.55229 11,8 C11,7.44772 11.4477,7 12,7 Z"}))))}}),ur=fe({props:{onFocus:Function,onBlur:Function},setup(e){return()=>o("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),fr=x("empty",` +import{d as fe,u as In,c as En,F as gt,b5 as wo,b6 as Ln,x as S,r as E,b7 as Ne,b8 as rt,b9 as Ye,h as o,N as Co,_ as Gt,b as wt,ba as Xt,a1 as it,bb as Ro,bc as sn,o as Yt,k as x,B as ee,m as J,p as je,q as Fe,bd as ko,be as kt,I as me,G as Ze,P as Ve,i as _e,bf as So,bg as Jt,Q as ot,T as Qt,l as H,U as Je,bh as en,C as ue,bi as Fo,bj as zo,w as Qe,bk as Dt,s as lt,bl as Po,H as Nn,bm as tn,bn as nn,ar as St,bo as tt,bp as Mo,Z as at,bq as To,br as Oo,aD as Kt,bs as on,O as st,bt as pt,X as qe,n as Ft,a0 as Y,bu as nt,ao as Un,ap as Dn,bv as Bo,bw as zt,D as Kn,bx as Vn,by as Zt,bz as jn,bA as rn,v as _o,bB as $o,bC as Ao,S as Hn,bD as dn,bE as Io,V as Eo,bF as Lo,bG as Ct,bH as No,bI as Uo,bJ as Do,a2 as Ko,a5 as Vo,bK as cn,bL as jo,bM as Ho,bN as Wo,a8 as un,bO as Wn,W as qo,bP as Go,y as We,a9 as fn,bQ as mt,bR as Xo,aj as Zo,bS as qn,z as hn,bT as Yo,bU as Jo,bV as Qo,J as vn,bW as er,bX as tr}from"./index.ef367bc1.js";function bn(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw Error(`${e} has no smaller size.`)}function nr(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function bt(e){const t=e.filter(n=>n!==void 0);if(t.length!==0)return t.length===1?t[0]:n=>{e.forEach(r=>{r&&r(n)})}}function gn(e){return e&-e}class or{constructor(t,n){this.l=t,this.min=n;const r=new Array(t+1);for(let a=0;aa)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let i=t*r;for(;t>0;)i+=n[t],t-=gn(t);return i}getBound(t){let n=0,r=this.l;for(;r>n;){const a=Math.floor((n+r)/2),i=this.sum(a);if(i>t){r=a;continue}else if(i[]},itemSize:{type:Number,required:!0},itemResizable:Boolean,itemsStyle:[String,Object],visibleItemsTag:{type:[String,Object],default:"div"},visibleItemsProps:Object,ignoreItemResize:Boolean,onScroll:Function,onWheel:Function,onResize:Function,defaultScrollKey:[Number,String],defaultScrollIndex:Number,keyField:{type:String,default:"key"},paddingTop:{type:[Number,String],default:0},paddingBottom:{type:[Number,String],default:0}},setup(e){const t=In();ar.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:En,ssr:t}),gt(()=>{const{defaultScrollIndex:k,defaultScrollKey:P}=e;k!=null?d({index:k}):P!=null&&d({key:P})});let n=!1,r=!1;wo(()=>{if(n=!1,!r){r=!0;return}d({top:v.value,left:m})}),Ln(()=>{n=!0,r||(r=!0)});const a=S(()=>{const k=new Map,{keyField:P}=e;return e.items.forEach((K,q)=>{k.set(K[P],q)}),k}),i=E(null),c=E(void 0),l=new Map,f=S(()=>{const{items:k,itemSize:P,keyField:K}=e,q=new or(k.length,P);return k.forEach((D,N)=>{const L=D[K],ne=l.get(L);ne!==void 0&&q.add(N,ne)}),q}),s=E(0);let m=0;const v=E(0),p=Ne(()=>Math.max(f.value.getBound(v.value-rt(e.paddingTop))-1,0)),b=S(()=>{const{value:k}=c;if(k===void 0)return[];const{items:P,itemSize:K}=e,q=p.value,D=Math.min(q+Math.ceil(k/K+1),P.length-1),N=[];for(let L=q;L<=D;++L)N.push(P[L]);return N}),d=(k,P)=>{if(typeof k=="number"){y(k,P,"auto");return}const{left:K,top:q,index:D,key:N,position:L,behavior:ne,debounce:F=!0}=k;if(K!==void 0||q!==void 0)y(K,q,ne);else if(D!==void 0)w(D,ne,F);else if(N!==void 0){const u=a.value.get(N);u!==void 0&&w(u,ne,F)}else L==="bottom"?y(0,Number.MAX_SAFE_INTEGER,ne):L==="top"&&y(0,0,ne)};let g,R=null;function w(k,P,K){const{value:q}=f,D=q.sum(k)+rt(e.paddingTop);if(!K)i.value.scrollTo({left:0,top:D,behavior:P});else{g=k,R!==null&&window.clearTimeout(R),R=window.setTimeout(()=>{g=void 0,R=null},16);const{scrollTop:N,offsetHeight:L}=i.value;if(D>N){const ne=q.get(k);D+ne<=N+L||i.value.scrollTo({left:0,top:D+ne-L,behavior:P})}else i.value.scrollTo({left:0,top:D,behavior:P})}}function y(k,P,K){i.value.scrollTo({left:k,top:P,behavior:K})}function $(k,P){var K,q,D;if(n||e.ignoreItemResize||z(P.target))return;const{value:N}=f,L=a.value.get(k),ne=N.get(L),F=(D=(q=(K=P.borderBoxSize)===null||K===void 0?void 0:K[0])===null||q===void 0?void 0:q.blockSize)!==null&&D!==void 0?D:P.contentRect.height;if(F===ne)return;F-e.itemSize===0?l.delete(k):l.set(k,F-e.itemSize);const B=F-ne;if(B===0)return;N.add(L,B);const U=i.value;if(U!=null){if(g===void 0){const V=N.sum(L);U.scrollTop>V&&U.scrollBy(0,B)}else if(LU.scrollTop+U.offsetHeight&&U.scrollBy(0,B)}O()}s.value++}const Z=!rr();let T=!1;function C(k){var P;(P=e.onScroll)===null||P===void 0||P.call(e,k),(!Z||!T)&&O()}function A(k){var P;if((P=e.onWheel)===null||P===void 0||P.call(e,k),Z){const K=i.value;if(K!=null){if(k.deltaX===0&&(K.scrollTop===0&&k.deltaY<=0||K.scrollTop+K.offsetHeight>=K.scrollHeight&&k.deltaY>=0))return;k.preventDefault(),K.scrollTop+=k.deltaY/pn(),K.scrollLeft+=k.deltaX/pn(),O(),T=!0,Xt(()=>{T=!1})}}}function G(k){if(n||z(k.target)||k.contentRect.height===c.value)return;c.value=k.contentRect.height;const{onResize:P}=e;P!==void 0&&P(k)}function O(){const{value:k}=i;k!=null&&(v.value=k.scrollTop,m=k.scrollLeft)}function z(k){let P=k;for(;P!==null;){if(P.style.display==="none")return!0;P=P.parentElement}return!1}return{listHeight:c,listStyle:{overflow:"auto"},keyToIndex:a,itemsStyle:S(()=>{const{itemResizable:k}=e,P=Ye(f.value.sum());return s.value,[e.itemsStyle,{boxSizing:"content-box",height:k?"":P,minHeight:k?P:"",paddingTop:Ye(e.paddingTop),paddingBottom:Ye(e.paddingBottom)}]}),visibleItemsStyle:S(()=>(s.value,{transform:`translateY(${Ye(f.value.sum(p.value))})`})),viewportItems:b,listElRef:i,itemsElRef:E(null),scrollTo:d,handleListResize:G,handleListScroll:C,handleListWheel:A,handleItemResize:$}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:r}=this;return o(Gt,{onResize:this.handleListResize},{default:()=>{var a,i;return o("div",Co(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?o("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[o(r,Object.assign({class:"v-vl-visible-items",style:this.visibleItemsStyle},this.visibleItemsProps),{default:()=>this.viewportItems.map(c=>{const l=c[t],f=n.get(l),s=this.$slots.default({item:c,index:f})[0];return e?o(Gt,{key:l,onResize:m=>this.handleItemResize(l,m)},{default:()=>s}):(s.key=l,s)})})]):(i=(a=this.$slots).empty)===null||i===void 0?void 0:i.call(a)])}})}}),et="v-hidden",ir=wt("[v-hidden]",{display:"none!important"}),mn=fe({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=E(null),r=E(null);function a(){const{value:c}=n,{getCounter:l,getTail:f}=e;let s;if(l!==void 0?s=l():s=r.value,!c||!s)return;s.hasAttribute(et)&&s.removeAttribute(et);const{children:m}=c,v=c.offsetWidth,p=[],b=t.tail?f==null?void 0:f():null;let d=b?b.offsetWidth:0,g=!1;const R=c.children.length-(t.tail?1:0);for(let y=0;yv){const{updateCounter:T}=e;for(let C=y;C>=0;--C){const A=R-1-C;T!==void 0?T(A):s.textContent=`${A}`;const G=s.offsetWidth;if(d-=p[C],d+G<=v||C===0){g=!0,y=C-1,b&&(y===-1?(b.style.maxWidth=`${v-G}px`,b.style.boxSizing="border-box"):b.style.maxWidth="");break}}}}const{onUpdateOverflow:w}=e;g?w!==void 0&&w(!0):(w!==void 0&&w(!1),s.setAttribute(et,""))}const i=In();return ir.mount({id:"vueuc/overflow",head:!0,anchorMetaName:En,ssr:i}),gt(a),{selfRef:n,counterRef:r,sync:a}},render(){const{$slots:e}=this;return it(this.sync),o("div",{class:"v-overflow",ref:"selfRef"},[Ro(e,"default"),e.counter?e.counter():o("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function Xn(e,t){t&&(gt(()=>{const{value:n}=e;n&&sn.registerHandler(n,t)}),Yt(()=>{const{value:n}=e;n&&sn.unregisterHandler(n)}))}const lr=fe({name:"ArrowDown",render(){return o("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},o("g",{"fill-rule":"nonzero"},o("path",{d:"M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z"}))))}}),yn=fe({name:"Backward",render(){return o("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M12.2674 15.793C11.9675 16.0787 11.4927 16.0672 11.2071 15.7673L6.20572 10.5168C5.9298 10.2271 5.9298 9.7719 6.20572 9.48223L11.2071 4.23177C11.4927 3.93184 11.9675 3.92031 12.2674 4.206C12.5673 4.49169 12.5789 4.96642 12.2932 5.26634L7.78458 9.99952L12.2932 14.7327C12.5789 15.0326 12.5673 15.5074 12.2674 15.793Z",fill:"currentColor"}))}}),sr=fe({name:"Checkmark",render(){return o("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},o("g",{fill:"none"},o("path",{d:"M14.046 3.486a.75.75 0 0 1-.032 1.06l-7.93 7.474a.85.85 0 0 1-1.188-.022l-2.68-2.72a.75.75 0 1 1 1.068-1.053l2.234 2.267l7.468-7.038a.75.75 0 0 1 1.06.032z",fill:"currentColor"})))}}),dr=fe({name:"Empty",render(){return o("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M26 7.5C26 11.0899 23.0899 14 19.5 14C15.9101 14 13 11.0899 13 7.5C13 3.91015 15.9101 1 19.5 1C23.0899 1 26 3.91015 26 7.5ZM16.8536 4.14645C16.6583 3.95118 16.3417 3.95118 16.1464 4.14645C15.9512 4.34171 15.9512 4.65829 16.1464 4.85355L18.7929 7.5L16.1464 10.1464C15.9512 10.3417 15.9512 10.6583 16.1464 10.8536C16.3417 11.0488 16.6583 11.0488 16.8536 10.8536L19.5 8.20711L22.1464 10.8536C22.3417 11.0488 22.6583 11.0488 22.8536 10.8536C23.0488 10.6583 23.0488 10.3417 22.8536 10.1464L20.2071 7.5L22.8536 4.85355C23.0488 4.65829 23.0488 4.34171 22.8536 4.14645C22.6583 3.95118 22.3417 3.95118 22.1464 4.14645L19.5 6.79289L16.8536 4.14645Z",fill:"currentColor"}),o("path",{d:"M25 22.75V12.5991C24.5572 13.0765 24.053 13.4961 23.5 13.8454V16H17.5L17.3982 16.0068C17.0322 16.0565 16.75 16.3703 16.75 16.75C16.75 18.2688 15.5188 19.5 14 19.5C12.4812 19.5 11.25 18.2688 11.25 16.75L11.2432 16.6482C11.1935 16.2822 10.8797 16 10.5 16H4.5V7.25C4.5 6.2835 5.2835 5.5 6.25 5.5H12.2696C12.4146 4.97463 12.6153 4.47237 12.865 4H6.25C4.45507 4 3 5.45507 3 7.25V22.75C3 24.5449 4.45507 26 6.25 26H21.75C23.5449 26 25 24.5449 25 22.75ZM4.5 22.75V17.5H9.81597L9.85751 17.7041C10.2905 19.5919 11.9808 21 14 21L14.215 20.9947C16.2095 20.8953 17.842 19.4209 18.184 17.5H23.5V22.75C23.5 23.7165 22.7165 24.5 21.75 24.5H6.25C5.2835 24.5 4.5 23.7165 4.5 22.75Z",fill:"currentColor"}))}}),xn=fe({name:"FastBackward",render(){return o("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},o("g",{fill:"currentColor","fill-rule":"nonzero"},o("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),wn=fe({name:"FastForward",render(){return o("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},o("g",{fill:"currentColor","fill-rule":"nonzero"},o("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))}}),cr=fe({name:"Filter",render(){return o("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},o("g",{"fill-rule":"nonzero"},o("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),Cn=fe({name:"Forward",render(){return o("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M7.73271 4.20694C8.03263 3.92125 8.50737 3.93279 8.79306 4.23271L13.7944 9.48318C14.0703 9.77285 14.0703 10.2281 13.7944 10.5178L8.79306 15.7682C8.50737 16.0681 8.03263 16.0797 7.73271 15.794C7.43279 15.5083 7.42125 15.0336 7.70694 14.7336L12.2155 10.0005L7.70694 5.26729C7.42125 4.96737 7.43279 4.49264 7.73271 4.20694Z",fill:"currentColor"}))}}),Rn=fe({name:"More",render(){return o("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},o("g",{fill:"currentColor","fill-rule":"nonzero"},o("path",{d:"M4,7 C4.55228,7 5,7.44772 5,8 C5,8.55229 4.55228,9 4,9 C3.44772,9 3,8.55229 3,8 C3,7.44772 3.44772,7 4,7 Z M8,7 C8.55229,7 9,7.44772 9,8 C9,8.55229 8.55229,9 8,9 C7.44772,9 7,8.55229 7,8 C7,7.44772 7.44772,7 8,7 Z M12,7 C12.5523,7 13,7.44772 13,8 C13,8.55229 12.5523,9 12,9 C11.4477,9 11,8.55229 11,8 C11,7.44772 11.4477,7 12,7 Z"}))))}}),ur=fe({props:{onFocus:Function,onBlur:Function},setup(e){return()=>o("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),fr=x("empty",` display: flex; flex-direction: column; align-items: center; @@ -120,7 +120,7 @@ import{d as fe,u as In,c as En,F as gt,b5 as wo,b6 as Ln,x as S,r as E,b7 as Ne, top: calc(50% - 7px); color: var(--n-option-check-color); transition: color .3s var(--n-bezier); - `,[en({enterScale:"0.5"})])])]),Yn=fe({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Fe.props),{clsPrefix:{type:String,required:!0},scrollable:{type:Boolean,default:!0},treeMate:{type:Object,required:!0},multiple:Boolean,size:{type:String,default:"medium"},value:{type:[String,Number,Array],default:null},autoPending:Boolean,virtualScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},loading:Boolean,focusable:Boolean,renderLabel:Function,renderOption:Function,nodeProps:Function,showCheckmark:{type:Boolean,default:!0},onMousedown:Function,onScroll:Function,onFocus:Function,onBlur:Function,onKeyup:Function,onKeydown:Function,onTabOut:Function,onMouseenter:Function,onMouseleave:Function,onResize:Function,resetMenuOnOptionsChange:{type:Boolean,default:!0},inlineThemeDisabled:Boolean,onToggle:Function}),setup(e){const t=Fe("InternalSelectMenu","-internal-select-menu",br,Fo,e,ue(e,"clsPrefix")),n=E(null),r=E(null),a=E(null),i=S(()=>e.treeMate.getFlattenedNodes()),c=S(()=>Po(i.value)),l=E(null);function f(){const{treeMate:F}=e;let u=null;const{value:B}=e;B===null?u=F.getFirstAvailableNode():(e.multiple?u=F.getNode((B||[])[(B||[]).length-1]):u=F.getNode(B),(!u||u.disabled)&&(u=F.getFirstAvailableNode())),k(u||null)}function s(){const{value:F}=l;F&&!e.treeMate.getNode(F.key)&&(l.value=null)}let m;Qe(()=>e.show,F=>{F?m=Qe(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?f():s(),it(P)):s()},{immediate:!0}):m==null||m()},{immediate:!0}),Yt(()=>{m==null||m()});const v=S(()=>rt(t.value.self[me("optionHeight",e.size)])),p=S(()=>Dt(t.value.self[me("padding",e.size)])),b=S(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),d=S(()=>{const F=i.value;return F&&F.length===0});function g(F){const{onToggle:u}=e;u&&u(F)}function R(F){const{onScroll:u}=e;u&&u(F)}function w(F){var u;(u=a.value)===null||u===void 0||u.sync(),R(F)}function y(){var F;(F=a.value)===null||F===void 0||F.sync()}function $(){const{value:F}=l;return F||null}function Z(F,u){u.disabled||k(u,!1)}function T(F,u){u.disabled||g(u)}function C(F){var u;tt(F,"action")||(u=e.onKeyup)===null||u===void 0||u.call(e,F)}function A(F){var u;tt(F,"action")||(u=e.onKeydown)===null||u===void 0||u.call(e,F)}function G(F){var u;(u=e.onMousedown)===null||u===void 0||u.call(e,F),!e.focusable&&F.preventDefault()}function O(){const{value:F}=l;F&&k(F.getNext({loop:!0}),!0)}function z(){const{value:F}=l;F&&k(F.getPrev({loop:!0}),!0)}function k(F,u=!1){l.value=F,u&&P()}function P(){var F,u;const B=l.value;if(!B)return;const U=c.value(B.key);U!==null&&(e.virtualScroll?(F=r.value)===null||F===void 0||F.scrollTo({index:U}):(u=a.value)===null||u===void 0||u.scrollTo({index:U,elSize:v.value}))}function K(F){var u,B;!((u=n.value)===null||u===void 0)&&u.contains(F.target)&&((B=e.onFocus)===null||B===void 0||B.call(e,F))}function q(F){var u,B;!((u=n.value)===null||u===void 0)&&u.contains(F.relatedTarget)||(B=e.onBlur)===null||B===void 0||B.call(e,F)}lt(Jt,{handleOptionMouseEnter:Z,handleOptionClick:T,valueSetRef:b,pendingTmNodeRef:l,nodePropsRef:ue(e,"nodeProps"),showCheckmarkRef:ue(e,"showCheckmark"),multipleRef:ue(e,"multiple"),valueRef:ue(e,"value"),renderLabelRef:ue(e,"renderLabel"),renderOptionRef:ue(e,"renderOption"),labelFieldRef:ue(e,"labelField"),valueFieldRef:ue(e,"valueField")}),lt(zo,n),gt(()=>{const{value:F}=a;F&&F.sync()});const D=S(()=>{const{size:F}=e,{common:{cubicBezierEaseInOut:u},self:{height:B,borderRadius:U,color:V,groupHeaderTextColor:le,actionDividerColor:he,optionTextColorPressed:ye,optionTextColor:xe,optionTextColorDisabled:be,optionTextColorActive:ve,optionOpacityDisabled:M,optionCheckColor:Q,actionTextColor:ze,optionColorPending:Ce,optionColorActive:re,loadingColor:ge,loadingSize:Te,optionColorActivePending:ke,[me("optionFontSize",F)]:Re,[me("optionHeight",F)]:Ie,[me("optionPadding",F)]:Pe}}=t.value;return{"--n-height":B,"--n-action-divider-color":he,"--n-action-text-color":ze,"--n-bezier":u,"--n-border-radius":U,"--n-color":V,"--n-option-font-size":Re,"--n-group-header-text-color":le,"--n-option-check-color":Q,"--n-option-color-pending":Ce,"--n-option-color-active":re,"--n-option-color-active-pending":ke,"--n-option-height":Ie,"--n-option-opacity-disabled":M,"--n-option-text-color":xe,"--n-option-text-color-active":ve,"--n-option-text-color-disabled":be,"--n-option-text-color-pressed":ye,"--n-option-padding":Pe,"--n-option-padding-left":Dt(Pe,"left"),"--n-option-padding-right":Dt(Pe,"right"),"--n-loading-color":ge,"--n-loading-size":Te}}),{inlineThemeDisabled:N}=e,L=N?Ze("internal-select-menu",S(()=>e.size[0]),D,e):void 0,ne={selfRef:n,next:O,prev:z,getPendingTmNode:$};return Xn(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:r,scrollbarRef:a,itemSize:v,padding:p,flattenedNodes:i,empty:d,virtualListContainer(){const{value:F}=r;return F==null?void 0:F.listElRef},virtualListContent(){const{value:F}=r;return F==null?void 0:F.itemsElRef},doScroll:R,handleFocusin:K,handleFocusout:q,handleKeyUp:C,handleKeyDown:A,handleMouseDown:G,handleVirtualListResize:y,handleVirtualListScroll:w,cssVars:N?void 0:D,themeClass:L==null?void 0:L.themeClass,onRender:L==null?void 0:L.onRender},ne)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:r,themeClass:a,onRender:i}=this;return i==null||i(),o("div",{ref:"selfRef",tabindex:this.focusable?0:-1,class:[`${n}-base-select-menu`,a,this.multiple&&`${n}-base-select-menu--multiple`],style:this.cssVars,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onKeyup:this.handleKeyUp,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},this.loading?o("div",{class:`${n}-base-select-menu__loading`},o(tn,{clsPrefix:n,strokeWidth:20})):this.empty?o("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0},St(e.empty,()=>[o(Zn,{theme:r.peers.Empty,themeOverrides:r.peerOverrides.Empty})])):o(nn,{ref:"scrollbarRef",theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar,scrollable:this.scrollable,container:t?this.virtualListContainer:void 0,content:t?this.virtualListContent:void 0,onScroll:t?void 0:this.doScroll},{default:()=>t?o(Gn,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:c})=>c.isGroup?o(Sn,{key:c.key,clsPrefix:n,tmNode:c}):c.ignored?null:o(kn,{clsPrefix:n,key:c.key,tmNode:c})}):o("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(c=>c.isGroup?o(Sn,{key:c.key,clsPrefix:n,tmNode:c}):o(kn,{clsPrefix:n,key:c.key,tmNode:c})))}),Nn(e.action,c=>c&&[o("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},c),o(ur,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),gr=J([x("base-selection",` + `,[en({enterScale:"0.5"})])])]),Yn=fe({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Fe.props),{clsPrefix:{type:String,required:!0},scrollable:{type:Boolean,default:!0},treeMate:{type:Object,required:!0},multiple:Boolean,size:{type:String,default:"medium"},value:{type:[String,Number,Array],default:null},autoPending:Boolean,virtualScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},loading:Boolean,focusable:Boolean,renderLabel:Function,renderOption:Function,nodeProps:Function,showCheckmark:{type:Boolean,default:!0},onMousedown:Function,onScroll:Function,onFocus:Function,onBlur:Function,onKeyup:Function,onKeydown:Function,onTabOut:Function,onMouseenter:Function,onMouseleave:Function,onResize:Function,resetMenuOnOptionsChange:{type:Boolean,default:!0},inlineThemeDisabled:Boolean,onToggle:Function}),setup(e){const t=Fe("InternalSelectMenu","-internal-select-menu",br,Fo,e,ue(e,"clsPrefix")),n=E(null),r=E(null),a=E(null),i=S(()=>e.treeMate.getFlattenedNodes()),c=S(()=>zo(i.value)),l=E(null);function f(){const{treeMate:F}=e;let u=null;const{value:B}=e;B===null?u=F.getFirstAvailableNode():(e.multiple?u=F.getNode((B||[])[(B||[]).length-1]):u=F.getNode(B),(!u||u.disabled)&&(u=F.getFirstAvailableNode())),k(u||null)}function s(){const{value:F}=l;F&&!e.treeMate.getNode(F.key)&&(l.value=null)}let m;Qe(()=>e.show,F=>{F?m=Qe(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?f():s(),it(P)):s()},{immediate:!0}):m==null||m()},{immediate:!0}),Yt(()=>{m==null||m()});const v=S(()=>rt(t.value.self[me("optionHeight",e.size)])),p=S(()=>Dt(t.value.self[me("padding",e.size)])),b=S(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),d=S(()=>{const F=i.value;return F&&F.length===0});function g(F){const{onToggle:u}=e;u&&u(F)}function R(F){const{onScroll:u}=e;u&&u(F)}function w(F){var u;(u=a.value)===null||u===void 0||u.sync(),R(F)}function y(){var F;(F=a.value)===null||F===void 0||F.sync()}function $(){const{value:F}=l;return F||null}function Z(F,u){u.disabled||k(u,!1)}function T(F,u){u.disabled||g(u)}function C(F){var u;tt(F,"action")||(u=e.onKeyup)===null||u===void 0||u.call(e,F)}function A(F){var u;tt(F,"action")||(u=e.onKeydown)===null||u===void 0||u.call(e,F)}function G(F){var u;(u=e.onMousedown)===null||u===void 0||u.call(e,F),!e.focusable&&F.preventDefault()}function O(){const{value:F}=l;F&&k(F.getNext({loop:!0}),!0)}function z(){const{value:F}=l;F&&k(F.getPrev({loop:!0}),!0)}function k(F,u=!1){l.value=F,u&&P()}function P(){var F,u;const B=l.value;if(!B)return;const U=c.value(B.key);U!==null&&(e.virtualScroll?(F=r.value)===null||F===void 0||F.scrollTo({index:U}):(u=a.value)===null||u===void 0||u.scrollTo({index:U,elSize:v.value}))}function K(F){var u,B;!((u=n.value)===null||u===void 0)&&u.contains(F.target)&&((B=e.onFocus)===null||B===void 0||B.call(e,F))}function q(F){var u,B;!((u=n.value)===null||u===void 0)&&u.contains(F.relatedTarget)||(B=e.onBlur)===null||B===void 0||B.call(e,F)}lt(Jt,{handleOptionMouseEnter:Z,handleOptionClick:T,valueSetRef:b,pendingTmNodeRef:l,nodePropsRef:ue(e,"nodeProps"),showCheckmarkRef:ue(e,"showCheckmark"),multipleRef:ue(e,"multiple"),valueRef:ue(e,"value"),renderLabelRef:ue(e,"renderLabel"),renderOptionRef:ue(e,"renderOption"),labelFieldRef:ue(e,"labelField"),valueFieldRef:ue(e,"valueField")}),lt(Po,n),gt(()=>{const{value:F}=a;F&&F.sync()});const D=S(()=>{const{size:F}=e,{common:{cubicBezierEaseInOut:u},self:{height:B,borderRadius:U,color:V,groupHeaderTextColor:le,actionDividerColor:he,optionTextColorPressed:ye,optionTextColor:xe,optionTextColorDisabled:be,optionTextColorActive:ve,optionOpacityDisabled:M,optionCheckColor:Q,actionTextColor:ze,optionColorPending:Ce,optionColorActive:re,loadingColor:ge,loadingSize:Te,optionColorActivePending:ke,[me("optionFontSize",F)]:Re,[me("optionHeight",F)]:Ie,[me("optionPadding",F)]:Pe}}=t.value;return{"--n-height":B,"--n-action-divider-color":he,"--n-action-text-color":ze,"--n-bezier":u,"--n-border-radius":U,"--n-color":V,"--n-option-font-size":Re,"--n-group-header-text-color":le,"--n-option-check-color":Q,"--n-option-color-pending":Ce,"--n-option-color-active":re,"--n-option-color-active-pending":ke,"--n-option-height":Ie,"--n-option-opacity-disabled":M,"--n-option-text-color":xe,"--n-option-text-color-active":ve,"--n-option-text-color-disabled":be,"--n-option-text-color-pressed":ye,"--n-option-padding":Pe,"--n-option-padding-left":Dt(Pe,"left"),"--n-option-padding-right":Dt(Pe,"right"),"--n-loading-color":ge,"--n-loading-size":Te}}),{inlineThemeDisabled:N}=e,L=N?Ze("internal-select-menu",S(()=>e.size[0]),D,e):void 0,ne={selfRef:n,next:O,prev:z,getPendingTmNode:$};return Xn(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:r,scrollbarRef:a,itemSize:v,padding:p,flattenedNodes:i,empty:d,virtualListContainer(){const{value:F}=r;return F==null?void 0:F.listElRef},virtualListContent(){const{value:F}=r;return F==null?void 0:F.itemsElRef},doScroll:R,handleFocusin:K,handleFocusout:q,handleKeyUp:C,handleKeyDown:A,handleMouseDown:G,handleVirtualListResize:y,handleVirtualListScroll:w,cssVars:N?void 0:D,themeClass:L==null?void 0:L.themeClass,onRender:L==null?void 0:L.onRender},ne)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:r,themeClass:a,onRender:i}=this;return i==null||i(),o("div",{ref:"selfRef",tabindex:this.focusable?0:-1,class:[`${n}-base-select-menu`,a,this.multiple&&`${n}-base-select-menu--multiple`],style:this.cssVars,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onKeyup:this.handleKeyUp,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},this.loading?o("div",{class:`${n}-base-select-menu__loading`},o(tn,{clsPrefix:n,strokeWidth:20})):this.empty?o("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0},St(e.empty,()=>[o(Zn,{theme:r.peers.Empty,themeOverrides:r.peerOverrides.Empty})])):o(nn,{ref:"scrollbarRef",theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar,scrollable:this.scrollable,container:t?this.virtualListContainer:void 0,content:t?this.virtualListContent:void 0,onScroll:t?void 0:this.doScroll},{default:()=>t?o(Gn,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:c})=>c.isGroup?o(Sn,{key:c.key,clsPrefix:n,tmNode:c}):c.ignored?null:o(kn,{clsPrefix:n,key:c.key,tmNode:c})}):o("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(c=>c.isGroup?o(Sn,{key:c.key,clsPrefix:n,tmNode:c}):o(kn,{clsPrefix:n,key:c.key,tmNode:c})))}),Nn(e.action,c=>c&&[o("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},c),o(ur,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),gr=J([x("base-selection",` position: relative; z-index: auto; box-shadow: none; @@ -426,7 +426,7 @@ import{d as fe,u as In,c as En,F as gt,b5 as wo,b6 as Ln,x as S,r as E,b7 as Ne, `),x("select-menu",` margin: 4px 0; box-shadow: var(--n-menu-box-shadow); - `,[en({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),Or=Object.assign(Object.assign({},Fe.props),{to:Ct.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,clearFilterAfterSelect:{type:Boolean,default:!0},options:{type:Array,default:()=>[]},defaultValue:{type:[String,Number,Array],default:null},value:[String,Number,Array],placeholder:String,menuProps:Object,multiple:Boolean,size:String,filterable:Boolean,disabled:{type:Boolean,default:void 0},remote:Boolean,loading:Boolean,filter:Function,placement:{type:String,default:"bottom-start"},widthMode:{type:String,default:"trigger"},tag:Boolean,onCreate:Function,fallbackOption:{type:[Function,Boolean],default:void 0},show:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:!0},maxTagCount:[Number,String],consistentMenuWidth:{type:Boolean,default:!0},virtualScroll:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},renderLabel:Function,renderOption:Function,renderTag:Function,"onUpdate:value":[Function,Array],inputProps:Object,nodeProps:Function,ignoreComposition:{type:Boolean,default:!0},showOnFocus:Boolean,onUpdateValue:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onFocus:[Function,Array],onScroll:[Function,Array],onSearch:[Function,Array],onUpdateShow:[Function,Array],"onUpdate:show":[Function,Array],displayDirective:{type:String,default:"show"},resetMenuOnOptionsChange:{type:Boolean,default:!0},status:String,showCheckmark:{type:Boolean,default:!0},onChange:[Function,Array],items:Array}),Br=fe({name:"Select",props:Or,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:r,inlineThemeDisabled:a}=je(e),i=Fe("Select","-select",Tr,Vo,e,t),c=E(e.defaultValue),l=ue(e,"value"),f=qe(l,c),s=E(!1),m=E(""),v=S(()=>{const{valueField:h,childrenField:I}=e,oe=Qn(h,I);return rn(P.value,oe)}),p=S(()=>yr(z.value,e.valueField,e.childrenField)),b=E(!1),d=qe(ue(e,"show"),b),g=E(null),R=E(null),w=E(null),{localeRef:y}=kt("Select"),$=S(()=>{var h;return(h=e.placeholder)!==null&&h!==void 0?h:y.value.placeholder}),Z=Io(e,["items","options"]),T=[],C=E([]),A=E([]),G=E(new Map),O=S(()=>{const{fallbackOption:h}=e;if(h===void 0){const{labelField:I,valueField:oe}=e;return ie=>({[I]:String(ie),[oe]:ie})}return h===!1?!1:I=>Object.assign(h(I),{value:I})}),z=S(()=>A.value.concat(C.value).concat(Z.value)),k=S(()=>{const{filter:h}=e;if(h)return h;const{labelField:I,valueField:oe}=e;return(ie,se)=>{if(!se)return!1;const de=se[I];if(typeof de=="string")return jt(ie,de);const ce=se[oe];return typeof ce=="string"?jt(ie,ce):typeof ce=="number"?jt(ie,String(ce)):!1}}),P=S(()=>{if(e.remote)return Z.value;{const{value:h}=z,{value:I}=m;return!I.length||!e.filterable?h:mr(h,k.value,I,e.childrenField)}});function K(h){const I=e.remote,{value:oe}=G,{value:ie}=p,{value:se}=O,de=[];return h.forEach(ce=>{if(ie.has(ce))de.push(ie.get(ce));else if(I&&oe.has(ce))de.push(oe.get(ce));else if(se){const we=se(ce);we&&de.push(we)}}),de}const q=S(()=>{if(e.multiple){const{value:h}=f;return Array.isArray(h)?K(h):[]}return null}),D=S(()=>{const{value:h}=f;return!e.multiple&&!Array.isArray(h)?h===null?null:K([h])[0]||null:null}),N=pt(e),{mergedSizeRef:L,mergedDisabledRef:ne,mergedStatusRef:F}=N;function u(h,I){const{onChange:oe,"onUpdate:value":ie,onUpdateValue:se}=e,{nTriggerFormChange:de,nTriggerFormInput:ce}=N;oe&&Y(oe,h,I),se&&Y(se,h,I),ie&&Y(ie,h,I),c.value=h,de(),ce()}function B(h){const{onBlur:I}=e,{nTriggerFormBlur:oe}=N;I&&Y(I,h),oe()}function U(){const{onClear:h}=e;h&&Y(h)}function V(h){const{onFocus:I,showOnFocus:oe}=e,{nTriggerFormFocus:ie}=N;I&&Y(I,h),ie(),oe&&be()}function le(h){const{onSearch:I}=e;I&&Y(I,h)}function he(h){const{onScroll:I}=e;I&&Y(I,h)}function ye(){var h;const{remote:I,multiple:oe}=e;if(I){const{value:ie}=G;if(oe){const{valueField:se}=e;(h=q.value)===null||h===void 0||h.forEach(de=>{ie.set(de[se],de)})}else{const se=D.value;se&&ie.set(se[e.valueField],se)}}}function xe(h){const{onUpdateShow:I,"onUpdate:show":oe}=e;I&&Y(I,h),oe&&Y(oe,h),b.value=h}function be(){ne.value||(xe(!0),b.value=!0,e.filterable&&Oe())}function ve(){xe(!1)}function M(){m.value="",A.value=T}const Q=E(!1);function ze(){e.filterable&&(Q.value=!0)}function Ce(){e.filterable&&(Q.value=!1,d.value||M())}function re(){ne.value||(d.value?e.filterable?Oe():ve():be())}function ge(h){var I,oe;!((oe=(I=w.value)===null||I===void 0?void 0:I.selfRef)===null||oe===void 0)&&oe.contains(h.relatedTarget)||(s.value=!1,B(h),ve())}function Te(h){V(h),s.value=!0}function ke(h){s.value=!0}function Re(h){var I;!((I=g.value)===null||I===void 0)&&I.$el.contains(h.relatedTarget)||(s.value=!1,B(h),ve())}function Ie(){var h;(h=g.value)===null||h===void 0||h.focus(),ve()}function Pe(h){var I;d.value&&(!((I=g.value)===null||I===void 0)&&I.$el.contains(jo(h))||ve())}function _(h){if(!Array.isArray(h))return[];if(O.value)return Array.from(h);{const{remote:I}=e,{value:oe}=p;if(I){const{value:ie}=G;return h.filter(se=>oe.has(se)||ie.has(se))}else return h.filter(ie=>oe.has(ie))}}function j(h){pe(h.rawNode)}function pe(h){if(ne.value)return;const{tag:I,remote:oe,clearFilterAfterSelect:ie,valueField:se}=e;if(I&&!oe){const{value:de}=A,ce=de[0]||null;if(ce){const we=C.value;we.length?we.push(ce):C.value=[ce],A.value=T}}if(oe&&G.value.set(h[se],h),e.multiple){const de=_(f.value),ce=de.findIndex(we=>we===h[se]);if(~ce){if(de.splice(ce,1),I&&!oe){const we=Ue(h[se]);~we&&(C.value.splice(we,1),ie&&(m.value=""))}}else de.push(h[se]),ie&&(m.value="");u(de,K(de))}else{if(I&&!oe){const de=Ue(h[se]);~de?C.value=[C.value[de]]:C.value=T}$e(),ve(),u(h[se],h)}}function Ue(h){return C.value.findIndex(oe=>oe[e.valueField]===h)}function De(h){d.value||be();const{value:I}=h.target;m.value=I;const{tag:oe,remote:ie}=e;if(le(I),oe&&!ie){if(!I){A.value=T;return}const{onCreate:se}=e,de=se?se(I):{[e.labelField]:I,[e.valueField]:I},{valueField:ce}=e;Z.value.some(we=>we[ce]===de[ce])||C.value.some(we=>we[ce]===de[ce])?A.value=T:A.value=[de]}}function Xe(h){h.stopPropagation();const{multiple:I}=e;!I&&e.filterable&&ve(),U(),I?u([],[]):u(null,null)}function Ee(h){!tt(h,"action")&&!tt(h,"empty")&&h.preventDefault()}function Se(h){he(h)}function Le(h){var I,oe,ie,se,de;switch(h.key){case" ":if(e.filterable)break;h.preventDefault();case"Enter":if(!(!((I=g.value)===null||I===void 0)&&I.isComposing)){if(d.value){const ce=(oe=w.value)===null||oe===void 0?void 0:oe.getPendingTmNode();ce?j(ce):e.filterable||(ve(),$e())}else if(be(),e.tag&&Q.value){const ce=A.value[0];if(ce){const we=ce[e.valueField],{value:Ke}=f;e.multiple&&Array.isArray(Ke)&&Ke.some(Ae=>Ae===we)||pe(ce)}}}h.preventDefault();break;case"ArrowUp":if(h.preventDefault(),e.loading)return;d.value&&((ie=w.value)===null||ie===void 0||ie.prev());break;case"ArrowDown":if(h.preventDefault(),e.loading)return;d.value?(se=w.value)===null||se===void 0||se.next():be();break;case"Escape":d.value&&(Ho(h),ve()),(de=g.value)===null||de===void 0||de.focus();break}}function $e(){var h;(h=g.value)===null||h===void 0||h.focus()}function Oe(){var h;(h=g.value)===null||h===void 0||h.focusInput()}function W(){var h;!d.value||(h=R.value)===null||h===void 0||h.syncPosition()}ye(),Qe(ue(e,"options"),ye);const ae={focus:()=>{var h;(h=g.value)===null||h===void 0||h.focus()},blur:()=>{var h;(h=g.value)===null||h===void 0||h.blur()}},X=S(()=>{const{self:{menuBoxShadow:h}}=i.value;return{"--n-menu-box-shadow":h}}),te=a?Ze("select",void 0,X,e):void 0;return Object.assign(Object.assign({},ae),{mergedStatus:F,mergedClsPrefix:t,mergedBordered:n,namespace:r,treeMate:v,isMounted:Eo(),triggerRef:g,menuRef:w,pattern:m,uncontrolledShow:b,mergedShow:d,adjustedTo:Ct(e),uncontrolledValue:c,mergedValue:f,followerRef:R,localizedPlaceholder:$,selectedOption:D,selectedOptions:q,mergedSize:L,mergedDisabled:ne,focused:s,activeWithoutMenuOpen:Q,inlineThemeDisabled:a,onTriggerInputFocus:ze,onTriggerInputBlur:Ce,handleTriggerOrMenuResize:W,handleMenuFocus:ke,handleMenuBlur:Re,handleMenuTabOut:Ie,handleTriggerClick:re,handleToggle:j,handleDeleteOption:pe,handlePatternInput:De,handleClear:Xe,handleTriggerBlur:ge,handleTriggerFocus:Te,handleKeydown:Le,handleMenuAfterLeave:M,handleMenuClickOutside:Pe,handleMenuScroll:Se,handleMenuKeydown:Le,handleMenuMousedown:Ee,mergedTheme:i,cssVars:a?void 0:X,themeClass:te==null?void 0:te.themeClass,onRender:te==null?void 0:te.onRender})},render(){return o("div",{class:`${this.mergedClsPrefix}-select`},o(Lo,null,{default:()=>[o(No,null,{default:()=>o(pr,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,bordered:this.mergedBordered,active:this.activeWithoutMenuOpen||this.mergedShow,pattern:this.pattern,placeholder:this.localizedPlaceholder,selectedOption:this.selectedOption,selectedOptions:this.selectedOptions,multiple:this.multiple,renderTag:this.renderTag,renderLabel:this.renderLabel,filterable:this.filterable,clearable:this.clearable,disabled:this.mergedDisabled,size:this.mergedSize,theme:this.mergedTheme.peers.InternalSelection,labelField:this.labelField,valueField:this.valueField,themeOverrides:this.mergedTheme.peerOverrides.InternalSelection,loading:this.loading,focused:this.focused,onClick:this.handleTriggerClick,onDeleteOption:this.handleDeleteOption,onPatternInput:this.handlePatternInput,onClear:this.handleClear,onBlur:this.handleTriggerBlur,onFocus:this.handleTriggerFocus,onKeydown:this.handleKeydown,onPatternBlur:this.onTriggerInputBlur,onPatternFocus:this.onTriggerInputFocus,onResize:this.handleTriggerOrMenuResize,ignoreComposition:this.ignoreComposition},{arrow:()=>{var e,t;return[(t=(e=this.$slots).arrow)===null||t===void 0?void 0:t.call(e)]}})}),o(Uo,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Ct.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>o(Qt,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterLeave:this.handleMenuAfterLeave},{default:()=>{var e,t,n;return this.mergedShow||this.displayDirective==="show"?((e=this.onRender)===null||e===void 0||e.call(this),Do(o(Yn,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:"medium",renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var r,a;return[(a=(r=this.$slots).empty)===null||a===void 0?void 0:a.call(r)]},action:()=>{var r,a;return[(a=(r=this.$slots).action)===null||a===void 0?void 0:a.call(r)]}}),this.displayDirective==="show"?[[Ko,this.mergedShow],[cn,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[cn,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}});function _r(e,t,n){let r=!1,a=!1,i=1,c=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:c,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:c,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const l=1,f=t;let s=e,m=e;const v=(n-5)/2;m+=Math.ceil(v),m=Math.min(Math.max(m,l+n-3),f-2),s-=Math.floor(v),s=Math.max(Math.min(s,f-n+3),l+2);let p=!1,b=!1;s>l+2&&(p=!0),m=l+1&&d.push({type:"page",label:l+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===l+1});for(let g=s;g<=m;++g)d.push({type:"page",label:g,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===g});return b?(a=!0,c=m+1,d.push({type:"fast-forward",active:!1,label:void 0,options:zn(m+1,f-1)})):m===f-2&&d[d.length-1].label!==f-1&&d.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:f-1,active:e===f-1}),d[d.length-1].label!==f&&d.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:f,active:e===f}),{hasFastBackward:r,hasFastForward:a,fastBackwardTo:i,fastForwardTo:c,items:d}}function zn(e,t){const n=[];for(let r=e;r<=t;++r)n.push({label:`${r}`,value:r});return n}const Pn=` + `,[en({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),Or=Object.assign(Object.assign({},Fe.props),{to:Ct.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,clearFilterAfterSelect:{type:Boolean,default:!0},options:{type:Array,default:()=>[]},defaultValue:{type:[String,Number,Array],default:null},value:[String,Number,Array],placeholder:String,menuProps:Object,multiple:Boolean,size:String,filterable:Boolean,disabled:{type:Boolean,default:void 0},remote:Boolean,loading:Boolean,filter:Function,placement:{type:String,default:"bottom-start"},widthMode:{type:String,default:"trigger"},tag:Boolean,onCreate:Function,fallbackOption:{type:[Function,Boolean],default:void 0},show:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:!0},maxTagCount:[Number,String],consistentMenuWidth:{type:Boolean,default:!0},virtualScroll:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},renderLabel:Function,renderOption:Function,renderTag:Function,"onUpdate:value":[Function,Array],inputProps:Object,nodeProps:Function,ignoreComposition:{type:Boolean,default:!0},showOnFocus:Boolean,onUpdateValue:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onFocus:[Function,Array],onScroll:[Function,Array],onSearch:[Function,Array],onUpdateShow:[Function,Array],"onUpdate:show":[Function,Array],displayDirective:{type:String,default:"show"},resetMenuOnOptionsChange:{type:Boolean,default:!0},status:String,showCheckmark:{type:Boolean,default:!0},onChange:[Function,Array],items:Array}),Br=fe({name:"Select",props:Or,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:r,inlineThemeDisabled:a}=je(e),i=Fe("Select","-select",Tr,Io,e,t),c=E(e.defaultValue),l=ue(e,"value"),f=qe(l,c),s=E(!1),m=E(""),v=S(()=>{const{valueField:h,childrenField:I}=e,oe=Qn(h,I);return rn(P.value,oe)}),p=S(()=>yr(z.value,e.valueField,e.childrenField)),b=E(!1),d=qe(ue(e,"show"),b),g=E(null),R=E(null),w=E(null),{localeRef:y}=kt("Select"),$=S(()=>{var h;return(h=e.placeholder)!==null&&h!==void 0?h:y.value.placeholder}),Z=Eo(e,["items","options"]),T=[],C=E([]),A=E([]),G=E(new Map),O=S(()=>{const{fallbackOption:h}=e;if(h===void 0){const{labelField:I,valueField:oe}=e;return ie=>({[I]:String(ie),[oe]:ie})}return h===!1?!1:I=>Object.assign(h(I),{value:I})}),z=S(()=>A.value.concat(C.value).concat(Z.value)),k=S(()=>{const{filter:h}=e;if(h)return h;const{labelField:I,valueField:oe}=e;return(ie,se)=>{if(!se)return!1;const de=se[I];if(typeof de=="string")return jt(ie,de);const ce=se[oe];return typeof ce=="string"?jt(ie,ce):typeof ce=="number"?jt(ie,String(ce)):!1}}),P=S(()=>{if(e.remote)return Z.value;{const{value:h}=z,{value:I}=m;return!I.length||!e.filterable?h:mr(h,k.value,I,e.childrenField)}});function K(h){const I=e.remote,{value:oe}=G,{value:ie}=p,{value:se}=O,de=[];return h.forEach(ce=>{if(ie.has(ce))de.push(ie.get(ce));else if(I&&oe.has(ce))de.push(oe.get(ce));else if(se){const we=se(ce);we&&de.push(we)}}),de}const q=S(()=>{if(e.multiple){const{value:h}=f;return Array.isArray(h)?K(h):[]}return null}),D=S(()=>{const{value:h}=f;return!e.multiple&&!Array.isArray(h)?h===null?null:K([h])[0]||null:null}),N=pt(e),{mergedSizeRef:L,mergedDisabledRef:ne,mergedStatusRef:F}=N;function u(h,I){const{onChange:oe,"onUpdate:value":ie,onUpdateValue:se}=e,{nTriggerFormChange:de,nTriggerFormInput:ce}=N;oe&&Y(oe,h,I),se&&Y(se,h,I),ie&&Y(ie,h,I),c.value=h,de(),ce()}function B(h){const{onBlur:I}=e,{nTriggerFormBlur:oe}=N;I&&Y(I,h),oe()}function U(){const{onClear:h}=e;h&&Y(h)}function V(h){const{onFocus:I,showOnFocus:oe}=e,{nTriggerFormFocus:ie}=N;I&&Y(I,h),ie(),oe&&be()}function le(h){const{onSearch:I}=e;I&&Y(I,h)}function he(h){const{onScroll:I}=e;I&&Y(I,h)}function ye(){var h;const{remote:I,multiple:oe}=e;if(I){const{value:ie}=G;if(oe){const{valueField:se}=e;(h=q.value)===null||h===void 0||h.forEach(de=>{ie.set(de[se],de)})}else{const se=D.value;se&&ie.set(se[e.valueField],se)}}}function xe(h){const{onUpdateShow:I,"onUpdate:show":oe}=e;I&&Y(I,h),oe&&Y(oe,h),b.value=h}function be(){ne.value||(xe(!0),b.value=!0,e.filterable&&Oe())}function ve(){xe(!1)}function M(){m.value="",A.value=T}const Q=E(!1);function ze(){e.filterable&&(Q.value=!0)}function Ce(){e.filterable&&(Q.value=!1,d.value||M())}function re(){ne.value||(d.value?e.filterable?Oe():ve():be())}function ge(h){var I,oe;!((oe=(I=w.value)===null||I===void 0?void 0:I.selfRef)===null||oe===void 0)&&oe.contains(h.relatedTarget)||(s.value=!1,B(h),ve())}function Te(h){V(h),s.value=!0}function ke(h){s.value=!0}function Re(h){var I;!((I=g.value)===null||I===void 0)&&I.$el.contains(h.relatedTarget)||(s.value=!1,B(h),ve())}function Ie(){var h;(h=g.value)===null||h===void 0||h.focus(),ve()}function Pe(h){var I;d.value&&(!((I=g.value)===null||I===void 0)&&I.$el.contains(jo(h))||ve())}function _(h){if(!Array.isArray(h))return[];if(O.value)return Array.from(h);{const{remote:I}=e,{value:oe}=p;if(I){const{value:ie}=G;return h.filter(se=>oe.has(se)||ie.has(se))}else return h.filter(ie=>oe.has(ie))}}function j(h){pe(h.rawNode)}function pe(h){if(ne.value)return;const{tag:I,remote:oe,clearFilterAfterSelect:ie,valueField:se}=e;if(I&&!oe){const{value:de}=A,ce=de[0]||null;if(ce){const we=C.value;we.length?we.push(ce):C.value=[ce],A.value=T}}if(oe&&G.value.set(h[se],h),e.multiple){const de=_(f.value),ce=de.findIndex(we=>we===h[se]);if(~ce){if(de.splice(ce,1),I&&!oe){const we=Ue(h[se]);~we&&(C.value.splice(we,1),ie&&(m.value=""))}}else de.push(h[se]),ie&&(m.value="");u(de,K(de))}else{if(I&&!oe){const de=Ue(h[se]);~de?C.value=[C.value[de]]:C.value=T}$e(),ve(),u(h[se],h)}}function Ue(h){return C.value.findIndex(oe=>oe[e.valueField]===h)}function De(h){d.value||be();const{value:I}=h.target;m.value=I;const{tag:oe,remote:ie}=e;if(le(I),oe&&!ie){if(!I){A.value=T;return}const{onCreate:se}=e,de=se?se(I):{[e.labelField]:I,[e.valueField]:I},{valueField:ce}=e;Z.value.some(we=>we[ce]===de[ce])||C.value.some(we=>we[ce]===de[ce])?A.value=T:A.value=[de]}}function Xe(h){h.stopPropagation();const{multiple:I}=e;!I&&e.filterable&&ve(),U(),I?u([],[]):u(null,null)}function Ee(h){!tt(h,"action")&&!tt(h,"empty")&&h.preventDefault()}function Se(h){he(h)}function Le(h){var I,oe,ie,se,de;switch(h.key){case" ":if(e.filterable)break;h.preventDefault();case"Enter":if(!(!((I=g.value)===null||I===void 0)&&I.isComposing)){if(d.value){const ce=(oe=w.value)===null||oe===void 0?void 0:oe.getPendingTmNode();ce?j(ce):e.filterable||(ve(),$e())}else if(be(),e.tag&&Q.value){const ce=A.value[0];if(ce){const we=ce[e.valueField],{value:Ke}=f;e.multiple&&Array.isArray(Ke)&&Ke.some(Ae=>Ae===we)||pe(ce)}}}h.preventDefault();break;case"ArrowUp":if(h.preventDefault(),e.loading)return;d.value&&((ie=w.value)===null||ie===void 0||ie.prev());break;case"ArrowDown":if(h.preventDefault(),e.loading)return;d.value?(se=w.value)===null||se===void 0||se.next():be();break;case"Escape":d.value&&(Ho(h),ve()),(de=g.value)===null||de===void 0||de.focus();break}}function $e(){var h;(h=g.value)===null||h===void 0||h.focus()}function Oe(){var h;(h=g.value)===null||h===void 0||h.focusInput()}function W(){var h;!d.value||(h=R.value)===null||h===void 0||h.syncPosition()}ye(),Qe(ue(e,"options"),ye);const ae={focus:()=>{var h;(h=g.value)===null||h===void 0||h.focus()},blur:()=>{var h;(h=g.value)===null||h===void 0||h.blur()}},X=S(()=>{const{self:{menuBoxShadow:h}}=i.value;return{"--n-menu-box-shadow":h}}),te=a?Ze("select",void 0,X,e):void 0;return Object.assign(Object.assign({},ae),{mergedStatus:F,mergedClsPrefix:t,mergedBordered:n,namespace:r,treeMate:v,isMounted:Lo(),triggerRef:g,menuRef:w,pattern:m,uncontrolledShow:b,mergedShow:d,adjustedTo:Ct(e),uncontrolledValue:c,mergedValue:f,followerRef:R,localizedPlaceholder:$,selectedOption:D,selectedOptions:q,mergedSize:L,mergedDisabled:ne,focused:s,activeWithoutMenuOpen:Q,inlineThemeDisabled:a,onTriggerInputFocus:ze,onTriggerInputBlur:Ce,handleTriggerOrMenuResize:W,handleMenuFocus:ke,handleMenuBlur:Re,handleMenuTabOut:Ie,handleTriggerClick:re,handleToggle:j,handleDeleteOption:pe,handlePatternInput:De,handleClear:Xe,handleTriggerBlur:ge,handleTriggerFocus:Te,handleKeydown:Le,handleMenuAfterLeave:M,handleMenuClickOutside:Pe,handleMenuScroll:Se,handleMenuKeydown:Le,handleMenuMousedown:Ee,mergedTheme:i,cssVars:a?void 0:X,themeClass:te==null?void 0:te.themeClass,onRender:te==null?void 0:te.onRender})},render(){return o("div",{class:`${this.mergedClsPrefix}-select`},o(No,null,{default:()=>[o(Uo,null,{default:()=>o(pr,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,bordered:this.mergedBordered,active:this.activeWithoutMenuOpen||this.mergedShow,pattern:this.pattern,placeholder:this.localizedPlaceholder,selectedOption:this.selectedOption,selectedOptions:this.selectedOptions,multiple:this.multiple,renderTag:this.renderTag,renderLabel:this.renderLabel,filterable:this.filterable,clearable:this.clearable,disabled:this.mergedDisabled,size:this.mergedSize,theme:this.mergedTheme.peers.InternalSelection,labelField:this.labelField,valueField:this.valueField,themeOverrides:this.mergedTheme.peerOverrides.InternalSelection,loading:this.loading,focused:this.focused,onClick:this.handleTriggerClick,onDeleteOption:this.handleDeleteOption,onPatternInput:this.handlePatternInput,onClear:this.handleClear,onBlur:this.handleTriggerBlur,onFocus:this.handleTriggerFocus,onKeydown:this.handleKeydown,onPatternBlur:this.onTriggerInputBlur,onPatternFocus:this.onTriggerInputFocus,onResize:this.handleTriggerOrMenuResize,ignoreComposition:this.ignoreComposition},{arrow:()=>{var e,t;return[(t=(e=this.$slots).arrow)===null||t===void 0?void 0:t.call(e)]}})}),o(Do,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Ct.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>o(Qt,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterLeave:this.handleMenuAfterLeave},{default:()=>{var e,t,n;return this.mergedShow||this.displayDirective==="show"?((e=this.onRender)===null||e===void 0||e.call(this),Ko(o(Yn,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:"medium",renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var r,a;return[(a=(r=this.$slots).empty)===null||a===void 0?void 0:a.call(r)]},action:()=>{var r,a;return[(a=(r=this.$slots).action)===null||a===void 0?void 0:a.call(r)]}}),this.displayDirective==="show"?[[Vo,this.mergedShow],[cn,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[cn,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}});function _r(e,t,n){let r=!1,a=!1,i=1,c=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:c,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:c,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const l=1,f=t;let s=e,m=e;const v=(n-5)/2;m+=Math.ceil(v),m=Math.min(Math.max(m,l+n-3),f-2),s-=Math.floor(v),s=Math.max(Math.min(s,f-n+3),l+2);let p=!1,b=!1;s>l+2&&(p=!0),m=l+1&&d.push({type:"page",label:l+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===l+1});for(let g=s;g<=m;++g)d.push({type:"page",label:g,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===g});return b?(a=!0,c=m+1,d.push({type:"fast-forward",active:!1,label:void 0,options:zn(m+1,f-1)})):m===f-2&&d[d.length-1].label!==f-1&&d.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:f-1,active:e===f-1}),d[d.length-1].label!==f&&d.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:f,active:e===f}),{hasFastBackward:r,hasFastForward:a,fastBackwardTo:i,fastForwardTo:c,items:d}}function zn(e,t){const n=[];for(let r=e;r<=t;++r)n.push({label:`${r}`,value:r});return n}const Pn=` background: var(--n-item-color-hover); color: var(--n-item-text-color-hover); border: var(--n-item-border-hover); @@ -675,7 +675,7 @@ import{d as fe,u as In,c as En,F as gt,b5 as wo,b6 as Ln,x as S,r as E,b7 as Ne, `),H("disabled",` cursor: not-allowed; opacity: var(--n-opacity-disabled); - `)])]);function Hr(e,t,n){var r;const a=[];let i=!1;for(let c=0;c{const{value:T}=n,{common:{cubicBezierEaseInOut:C},self:{buttonBorderColor:A,buttonBorderColorActive:G,buttonBorderRadius:O,buttonBoxShadow:z,buttonBoxShadowFocus:k,buttonBoxShadowHover:P,buttonColorActive:K,buttonTextColor:q,buttonTextColorActive:D,buttonTextColorHover:N,opacityDisabled:L,[me("buttonHeight",T)]:ne,[me("fontSize",T)]:F}}=v.value;return{"--n-font-size":F,"--n-bezier":C,"--n-button-border-color":A,"--n-button-border-color-active":G,"--n-button-border-radius":O,"--n-button-box-shadow":z,"--n-button-box-shadow-focus":k,"--n-button-box-shadow-hover":P,"--n-button-color-active":K,"--n-button-text-color":q,"--n-button-text-color-hover":N,"--n-button-text-color-active":D,"--n-height":ne,"--n-opacity-disabled":L}}),Z=s?Ze("radio-group",S(()=>n.value[0]),$,e):void 0;return{selfElRef:t,rtlEnabled:y,mergedClsPrefix:f,mergedValue:d,handleFocusout:w,handleFocusin:R,cssVars:s?void 0:$,themeClass:Z==null?void 0:Z.themeClass,onRender:Z==null?void 0:Z.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:r,handleFocusout:a}=this,{children:i,isButtonGroup:c}=Hr(qo(Go(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),o("div",{onFocusin:r,onFocusout:a,ref:"selfElRef",class:[`${n}-radio-group`,this.rtlEnabled&&`${n}-radio-group--rtl`,this.themeClass,c&&`${n}-radio-group--button-group`],style:this.cssVars},i)}}),ro=40,ao=40;function Tn(e){if(e.type==="selection")return e.width===void 0?ro:rt(e.width);if(e.type==="expand")return e.width===void 0?ao:rt(e.width);if(!("children"in e))return typeof e.width=="string"?rt(e.width):e.width}function Gr(e){var t,n;if(e.type==="selection")return We((t=e.width)!==null&&t!==void 0?t:ro);if(e.type==="expand")return We((n=e.width)!==null&&n!==void 0?n:ao);if(!("children"in e))return We(e.width)}function He(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function On(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function Xr(e){return e==="ascend"?1:e==="descend"?-1:0}function Zr(e,t,n){return n!==void 0&&(e=Math.min(e,typeof n=="number"?n:parseFloat(n))),t!==void 0&&(e=Math.max(e,typeof t=="number"?t:parseFloat(t))),e}function Yr(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=Gr(e),{minWidth:r,maxWidth:a}=e;return{width:n,minWidth:We(r)||n,maxWidth:We(a)}}function Jr(e,t,n){return typeof n=="function"?n(e,t):n||""}function Ht(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Wt(e){return"children"in e?!1:!!e.sorter}function io(e){return"children"in e&&!!e.children.length?!1:!!e.resizable}function Bn(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function _n(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function Qr(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:_n(!1)}:Object.assign(Object.assign({},t),{order:_n(t.order)})}function lo(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const ea=fe({name:"DataTableFilterMenu",props:{column:{type:Object,required:!0},radioGroupName:{type:String,required:!0},multiple:{type:Boolean,required:!0},value:{type:[Array,String,Number],default:null},options:{type:Array,required:!0},onConfirm:{type:Function,required:!0},onClear:{type:Function,required:!0},onChange:{type:Function,required:!0}},setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,localeRef:r}=_e(Ge),a=E(e.value),i=S(()=>{const{value:v}=a;return Array.isArray(v)?v:null}),c=S(()=>{const{value:v}=a;return Ht(e.column)?Array.isArray(v)&&v.length&&v[0]||null:Array.isArray(v)?null:v});function l(v){e.onChange(v)}function f(v){e.multiple&&Array.isArray(v)?a.value=v:Ht(e.column)&&!Array.isArray(v)?a.value=[v]:a.value=v}function s(){l(a.value),e.onConfirm()}function m(){e.multiple||Ht(e.column)?l([]):l(null),e.onClear()}return{mergedClsPrefix:t,mergedTheme:n,locale:r,checkboxGroupValue:i,radioGroupValue:c,handleChange:f,handleConfirmClick:s,handleClearClick:m}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:n}=this;return o("div",{class:`${n}-data-table-filter-menu`},o(nn,null,{default:()=>{const{checkboxGroupValue:r,handleChange:a}=this;return this.multiple?o(Rr,{value:r,class:`${n}-data-table-filter-menu__group`,onUpdateValue:a},{default:()=>this.options.map(i=>o(an,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):o(qr,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>o(oo,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),o("div",{class:`${n}-data-table-filter-menu__action`},o(fn,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),o(fn,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function ta(e,t,n){const r=Object.assign({},e);return r[t]=n,r}const na=fe({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=je(),{mergedThemeRef:n,mergedClsPrefixRef:r,mergedFilterStateRef:a,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:c,doUpdatePage:l,doUpdateFilters:f}=_e(Ge),s=E(!1),m=a,v=S(()=>e.column.filterMultiple!==!1),p=S(()=>{const y=m.value[e.column.key];if(y===void 0){const{value:$}=v;return $?[]:null}return y}),b=S(()=>{const{value:y}=p;return Array.isArray(y)?y.length>0:y!==null}),d=S(()=>{var y,$;return(($=(y=t==null?void 0:t.value)===null||y===void 0?void 0:y.DataTable)===null||$===void 0?void 0:$.renderFilter)||e.column.renderFilter});function g(y){const $=ta(m.value,e.column.key,y);f($,e.column),c.value==="first"&&l(1)}function R(){s.value=!1}function w(){s.value=!1}return{mergedTheme:n,mergedClsPrefix:r,active:b,showPopover:s,mergedRenderFilter:d,filterMultiple:v,mergedFilterValue:p,filterMenuCssVars:i,handleFilterChange:g,handleFilterMenuConfirm:w,handleFilterMenuCancel:R}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return o(on,{show:this.showPopover,onUpdateShow:r=>this.showPopover=r,trigger:"click",theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,placement:"bottom",style:{padding:0}},{trigger:()=>{const{mergedRenderFilter:r}=this;if(r)return o(Ur,{"data-data-table-filter":!0,render:r,active:this.active,show:this.showPopover});const{renderFilterIcon:a}=this.column;return o("div",{"data-data-table-filter":!0,class:[`${t}-data-table-filter`,{[`${t}-data-table-filter--active`]:this.active,[`${t}-data-table-filter--show`]:this.showPopover}]},a?a({active:this.active,show:this.showPopover}):o(Ve,{clsPrefix:t},{default:()=>o(cr,null)}))},default:()=>{const{renderFilterMenu:r}=this.column;return r?r({hide:n}):o(ea,{style:this.filterMenuCssVars,radioGroupName:String(this.column.key),multiple:this.filterMultiple,value:this.mergedFilterValue,options:this.options,column:this.column,onChange:this.handleFilterChange,onClear:this.handleFilterMenuCancel,onConfirm:this.handleFilterMenuConfirm})}})}}),oa=fe({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=_e(Ge),n=E(!1);let r=0;function a(f){return f.clientX}function i(f){var s;const m=n.value;r=a(f),n.value=!0,m||(Zt("mousemove",window,c),Zt("mouseup",window,l),(s=e.onResizeStart)===null||s===void 0||s.call(e))}function c(f){var s;(s=e.onResize)===null||s===void 0||s.call(e,a(f)-r)}function l(){var f;n.value=!1,(f=e.onResizeEnd)===null||f===void 0||f.call(e),mt("mousemove",window,c),mt("mouseup",window,l)}return Yt(()=>{mt("mousemove",window,c),mt("mouseup",window,l)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return o("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),so="_n_all__",co="_n_none__";function ra(e,t,n,r){return e?a=>{for(const i of e)switch(a){case so:n(!0);return;case co:r(!0);return;default:if(typeof i=="object"&&i.key===a){i.onSelect(t.value);return}}}:()=>{}}function aa(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:so};case"none":return{label:t.uncheckTableAll,key:co};default:return n}}):[]}const ia=fe({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:r,rawPaginatedDataRef:a,doCheckAll:i,doUncheckAll:c}=_e(Ge),l=S(()=>ra(r.value,a,i,c)),f=S(()=>aa(r.value,n.value));return()=>{var s,m,v,p;const{clsPrefix:b}=e;return o(Zo,{theme:(m=(s=t.theme)===null||s===void 0?void 0:s.peers)===null||m===void 0?void 0:m.Dropdown,themeOverrides:(p=(v=t.themeOverrides)===null||v===void 0?void 0:v.peers)===null||p===void 0?void 0:p.Dropdown,options:f.value,onSelect:l.value},{default:()=>o(Ve,{clsPrefix:b,class:`${b}-data-table-check-extra`},{default:()=>o(Xo,null)})})}}});function qt(e){return typeof e.title=="function"?e.title(e):e.title}const uo=fe({name:"DataTableHeader",props:{discrete:{type:Boolean,default:!0}},setup(){const{mergedClsPrefixRef:e,scrollXRef:t,fixedColumnLeftMapRef:n,fixedColumnRightMapRef:r,mergedCurrentPageRef:a,allRowsCheckedRef:i,someRowsCheckedRef:c,rowsRef:l,colsRef:f,mergedThemeRef:s,checkOptionsRef:m,mergedSortStateRef:v,componentId:p,scrollPartRef:b,mergedTableLayoutRef:d,headerCheckboxDisabledRef:g,onUnstableColumnResize:R,doUpdateResizableWidth:w,handleTableHeaderScroll:y,deriveNextSorter:$,doUncheckAll:Z,doCheckAll:T}=_e(Ge),C=E({});function A(D){const N=C.value[D];return N==null?void 0:N.getBoundingClientRect().width}function G(){i.value?Z():T()}function O(D,N){if(tt(D,"dataTableFilter")||tt(D,"dataTableResizable")||!Wt(N))return;const L=v.value.find(F=>F.columnKey===N.key)||null,ne=Qr(N,L);$(ne)}function z(){b.value="head"}function k(){b.value="body"}const P=new Map;function K(D){P.set(D.key,A(D.key))}function q(D,N){const L=P.get(D.key);if(L===void 0)return;const ne=L+N,F=Zr(ne,D.minWidth,D.maxWidth);R(ne,F,D,A),w(D,F)}return{cellElsRef:C,componentId:p,mergedSortState:v,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:n,fixedColumnRightMap:r,currentPage:a,allRowsChecked:i,someRowsChecked:c,rows:l,cols:f,mergedTheme:s,checkOptions:m,mergedTableLayout:d,headerCheckboxDisabled:g,handleMouseenter:z,handleMouseleave:k,handleCheckboxUpdateChecked:G,handleColHeaderClick:O,handleTableHeaderScroll:y,handleColumnResizeStart:K,handleColumnResize:q}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:n,fixedColumnRightMap:r,currentPage:a,allRowsChecked:i,someRowsChecked:c,rows:l,cols:f,mergedTheme:s,checkOptions:m,componentId:v,discrete:p,mergedTableLayout:b,headerCheckboxDisabled:d,mergedSortState:g,handleColHeaderClick:R,handleCheckboxUpdateChecked:w,handleColumnResizeStart:y,handleColumnResize:$}=this,Z=o("thead",{class:`${t}-data-table-thead`,"data-n-id":v},l.map(O=>o("tr",{class:`${t}-data-table-tr`},O.map(({column:z,colSpan:k,rowSpan:P,isLast:K})=>{var q,D;const N=He(z),{ellipsis:L}=z,ne=()=>z.type==="selection"?z.multiple!==!1?o(st,null,o(an,{key:a,privateInsideTable:!0,checked:i,indeterminate:c,disabled:d,onUpdateChecked:w}),m?o(ia,{clsPrefix:t}):null):null:o(st,null,o("div",{class:`${t}-data-table-th__title-wrapper`},o("div",{class:`${t}-data-table-th__title`},L===!0||L&&!L.tooltip?o("div",{class:`${t}-data-table-th__ellipsis`},qt(z)):L&&typeof L=="object"?o(qn,Object.assign({},L,{theme:s.peers.Ellipsis,themeOverrides:s.peerOverrides.Ellipsis}),{default:()=>qt(z)}):qt(z)),Wt(z)?o(Nr,{column:z}):null),Bn(z)?o(na,{column:z,options:z.filterOptions}):null,io(z)?o(oa,{onResizeStart:()=>y(z),onResize:B=>$(z,B)}):null),F=N in n,u=N in r;return o("th",{ref:B=>e[N]=B,key:N,style:{textAlign:z.align,left:Ye((q=n[N])===null||q===void 0?void 0:q.start),right:Ye((D=r[N])===null||D===void 0?void 0:D.start)},colspan:k,rowspan:P,"data-col-key":N,class:[`${t}-data-table-th`,(F||u)&&`${t}-data-table-th--fixed-${F?"left":"right"}`,{[`${t}-data-table-th--hover`]:lo(z,g),[`${t}-data-table-th--filterable`]:Bn(z),[`${t}-data-table-th--sortable`]:Wt(z),[`${t}-data-table-th--selection`]:z.type==="selection",[`${t}-data-table-th--last`]:K},z.className],onClick:z.type!=="selection"&&z.type!=="expand"&&!("children"in z)?B=>{R(B,z)}:void 0},ne())}))));if(!p)return Z;const{handleTableHeaderScroll:T,handleMouseenter:C,handleMouseleave:A,scrollX:G}=this;return o("div",{class:`${t}-data-table-base-table-header`,onScroll:T,onMouseenter:C,onMouseleave:A},o("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:We(G),tableLayout:b}},o("colgroup",null,f.map(O=>o("col",{key:O.key,style:O.style}))),Z))}}),la=fe({name:"DataTableCell",props:{clsPrefix:{type:String,required:!0},row:{type:Object,required:!0},index:{type:Number,required:!0},column:{type:Object,required:!0},isSummary:Boolean,mergedTheme:{type:Object,required:!0},renderCell:Function},render(){const{isSummary:e,column:t,row:n,renderCell:r}=this;let a;const{render:i,key:c,ellipsis:l}=t;if(i&&!e?a=i(n,this.index):e?a=n[c].value:a=r?r(hn(n,c),n,t):hn(n,c),l)if(typeof l=="object"){const{mergedTheme:f}=this;return o(qn,Object.assign({},l,{theme:f.peers.Ellipsis,themeOverrides:f.peerOverrides.Ellipsis}),{default:()=>a})}else return o("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},a);return a}}),$n=fe({name:"DataTableExpandTrigger",props:{clsPrefix:{type:String,required:!0},expanded:Boolean,loading:Boolean,onClick:{type:Function,required:!0},renderExpandIcon:{type:Function}},render(){const{clsPrefix:e}=this;return o("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick},o(Vn,null,{default:()=>this.loading?o(tn,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon():o(Ve,{clsPrefix:e,key:"base-icon"},{default:()=>o(Yo,null)})}))}}),sa=fe({name:"DataTableBodyCheckbox",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,mergedInderminateRowKeySetRef:n}=_e(Ge);return()=>{const{rowKey:r}=e;return o(an,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(r),checked:t.value.has(r),onUpdateChecked:e.onUpdateChecked})}}}),da=fe({name:"DataTableBodyRadio",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,componentId:n}=_e(Ge);return()=>{const{rowKey:r}=e;return o(oo,{name:n,disabled:e.disabled,checked:t.value.has(r),onUpdateChecked:e.onUpdateChecked})}}});function ca(e,t){const n=[];function r(a,i){a.forEach(c=>{c.children&&t.has(c.key)?(n.push({tmNode:c,striped:!1,key:c.key,index:i}),r(c.children,i)):n.push({key:c.key,tmNode:c,striped:!1,index:i})})}return e.forEach(a=>{n.push(a);const{children:i}=a.tmNode;i&&t.has(a.key)&&r(i,a.index)}),n}const ua=fe({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},onMouseenter:Function,onMouseleave:Function},render(){const{clsPrefix:e,id:t,cols:n,onMouseenter:r,onMouseleave:a}=this;return o("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:r,onMouseleave:a},o("colgroup",null,n.map(i=>o("col",{key:i.key,style:i.style}))),o("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),fa=fe({name:"DataTableBody",props:{onResize:Function,showHeader:Boolean,flexHeight:Boolean,bodyStyle:Object},setup(e){const{slots:t,bodyWidthRef:n,mergedExpandedRowKeysRef:r,mergedClsPrefixRef:a,mergedThemeRef:i,scrollXRef:c,colsRef:l,paginatedDataRef:f,rawPaginatedDataRef:s,fixedColumnLeftMapRef:m,fixedColumnRightMapRef:v,mergedCurrentPageRef:p,rowClassNameRef:b,leftActiveFixedColKeyRef:d,leftActiveFixedChildrenColKeysRef:g,rightActiveFixedColKeyRef:R,rightActiveFixedChildrenColKeysRef:w,renderExpandRef:y,hoverKeyRef:$,summaryRef:Z,mergedSortStateRef:T,virtualScrollRef:C,componentId:A,scrollPartRef:G,mergedTableLayoutRef:O,childTriggerColIndexRef:z,indentRef:k,rowPropsRef:P,maxHeightRef:K,stripedRef:q,loadingRef:D,onLoadRef:N,loadingKeySetRef:L,expandableRef:ne,stickyExpandedRowsRef:F,renderExpandIconRef:u,summaryPlacementRef:B,treeMateRef:U,scrollbarPropsRef:V,setHeaderScrollLeft:le,doUpdateExpandedRowKeys:he,handleTableBodyScroll:ye,doCheck:xe,doUncheck:be,renderCell:ve}=_e(Ge),M=E(null),Q=E(null),ze=E(null),Ce=Ne(()=>f.value.length===0),re=Ne(()=>e.showHeader||!Ce.value),ge=Ne(()=>e.showHeader||Ce.value);let Te="";const ke=S(()=>new Set(r.value));function Re(W){var ae;return(ae=U.value.getNode(W))===null||ae===void 0?void 0:ae.rawNode}function Ie(W,ae,X){const te=Re(W.key);if(!te){vn("data-table",`fail to get row data with key ${W.key}`);return}if(X){const h=f.value.findIndex(I=>I.key===Te);if(h!==-1){const I=f.value.findIndex(de=>de.key===W.key),oe=Math.min(h,I),ie=Math.max(h,I),se=[];f.value.slice(oe,ie+1).forEach(de=>{de.disabled||se.push(de.key)}),ae?xe(se,!1,te):be(se,te),Te=W.key;return}}ae?xe(W.key,!1,te):be(W.key,te),Te=W.key}function Pe(W){const ae=Re(W.key);if(!ae){vn("data-table",`fail to get row data with key ${W.key}`);return}xe(W.key,!0,ae)}function _(){if(!re.value){const{value:ae}=ze;return ae||null}if(C.value)return De();const{value:W}=M;return W?W.containerRef:null}function j(W,ae){var X;if(L.value.has(W))return;const{value:te}=r,h=te.indexOf(W),I=Array.from(te);~h?(I.splice(h,1),he(I)):ae&&!ae.isLeaf&&!ae.shallowLoaded?(L.value.add(W),(X=N.value)===null||X===void 0||X.call(N,ae.rawNode).then(()=>{const{value:oe}=r,ie=Array.from(oe);~ie.indexOf(W)||ie.push(W),he(ie)}).finally(()=>{L.value.delete(W)})):(I.push(W),he(I))}function pe(){$.value=null}function Ue(){G.value="body"}function De(){const{value:W}=Q;return W==null?void 0:W.listElRef}function Xe(){const{value:W}=Q;return W==null?void 0:W.itemsElRef}function Ee(W){var ae;ye(W),(ae=M.value)===null||ae===void 0||ae.sync()}function Se(W){var ae;const{onResize:X}=e;X&&X(W),(ae=M.value)===null||ae===void 0||ae.sync()}const Le={getScrollContainer:_,scrollTo(W,ae){var X,te;C.value?(X=Q.value)===null||X===void 0||X.scrollTo(W,ae):(te=M.value)===null||te===void 0||te.scrollTo(W,ae)}},$e=J([({props:W})=>{const ae=te=>te===null?null:J(`[data-n-id="${W.componentId}"] [data-col-key="${te}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),X=te=>te===null?null:J(`[data-n-id="${W.componentId}"] [data-col-key="${te}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return J([ae(W.leftActiveFixedColKey),X(W.rightActiveFixedColKey),W.leftActiveFixedChildrenColKeys.map(te=>ae(te)),W.rightActiveFixedChildrenColKeys.map(te=>X(te))])}]);let Oe=!1;return at(()=>{const{value:W}=d,{value:ae}=g,{value:X}=R,{value:te}=w;if(!Oe&&W===null&&X===null)return;const h={leftActiveFixedColKey:W,leftActiveFixedChildrenColKeys:ae,rightActiveFixedColKey:X,rightActiveFixedChildrenColKeys:te,componentId:A};$e.mount({id:`n-${A}`,force:!0,props:h,anchorMetaName:Qo}),Oe=!0}),Jo(()=>{$e.unmount({id:`n-${A}`})}),Object.assign({bodyWidth:n,summaryPlacement:B,dataTableSlots:t,componentId:A,scrollbarInstRef:M,virtualListRef:Q,emptyElRef:ze,summary:Z,mergedClsPrefix:a,mergedTheme:i,scrollX:c,cols:l,loading:D,bodyShowHeaderOnly:ge,shouldDisplaySomeTablePart:re,empty:Ce,paginatedDataAndInfo:S(()=>{const{value:W}=q;let ae=!1;return{data:f.value.map(W?(te,h)=>(te.isLeaf||(ae=!0),{tmNode:te,key:te.key,striped:h%2===1,index:h}):(te,h)=>(te.isLeaf||(ae=!0),{tmNode:te,key:te.key,striped:!1,index:h})),hasChildren:ae}}),rawPaginatedData:s,fixedColumnLeftMap:m,fixedColumnRightMap:v,currentPage:p,rowClassName:b,renderExpand:y,mergedExpandedRowKeySet:ke,hoverKey:$,mergedSortState:T,virtualScroll:C,mergedTableLayout:O,childTriggerColIndex:z,indent:k,rowProps:P,maxHeight:K,loadingKeySet:L,expandable:ne,stickyExpandedRows:F,renderExpandIcon:u,scrollbarProps:V,setHeaderScrollLeft:le,handleMouseenterTable:Ue,handleVirtualListScroll:Ee,handleVirtualListResize:Se,handleMouseleaveTable:pe,virtualListContainer:De,virtualListContent:Xe,handleTableBodyScroll:ye,handleCheckboxUpdateChecked:Ie,handleRadioUpdateChecked:Pe,handleUpdateExpanded:j,renderCell:ve},Le)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:r,maxHeight:a,mergedTableLayout:i,flexHeight:c,loadingKeySet:l,onResize:f,setHeaderScrollLeft:s}=this,m=t!==void 0||a!==void 0||c,v=!m&&i==="auto",p=t!==void 0||v,b={minWidth:We(t)||"100%"};t&&(b.width="100%");const d=o(nn,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:m||v,class:`${n}-data-table-base-table-body`,style:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:b,container:r?this.virtualListContainer:void 0,content:r?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:p,onScroll:r?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:s,onResize:f}),{default:()=>{const g={},R={},{cols:w,paginatedDataAndInfo:y,mergedTheme:$,fixedColumnLeftMap:Z,fixedColumnRightMap:T,currentPage:C,rowClassName:A,mergedSortState:G,mergedExpandedRowKeySet:O,stickyExpandedRows:z,componentId:k,childTriggerColIndex:P,expandable:K,rowProps:q,handleMouseenterTable:D,handleMouseleaveTable:N,renderExpand:L,summary:ne,handleCheckboxUpdateChecked:F,handleRadioUpdateChecked:u,handleUpdateExpanded:B}=this,{length:U}=w;let V;const{data:le,hasChildren:he}=y,ye=he?ca(le,O):le;if(ne){const re=ne(this.rawPaginatedData);if(Array.isArray(re)){const ge=re.map((Te,ke)=>({isSummaryRow:!0,key:`__n_summary__${ke}`,tmNode:{rawNode:Te,disabled:!0},index:-1}));V=this.summaryPlacement==="top"?[...ge,...ye]:[...ye,...ge]}else{const ge={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:re,disabled:!0},index:-1};V=this.summaryPlacement==="top"?[ge,...ye]:[...ye,ge]}}else V=ye;const xe=he?{width:Ye(this.indent)}:void 0,be=[];V.forEach(re=>{L&&O.has(re.key)&&(!K||K(re.tmNode.rawNode))?be.push(re,{isExpandedRow:!0,key:`${re.key}-expand`,tmNode:re.tmNode,index:re.index}):be.push(re)});const{length:ve}=be,M={};le.forEach(({tmNode:re},ge)=>{M[ge]=re.key});const Q=z?this.bodyWidth:null,ze=Q===null?void 0:`${Q}px`,Ce=(re,ge,Te)=>{const{index:ke}=re;if("isExpandedRow"in re){const{tmNode:{key:Ee,rawNode:Se}}=re;return o("tr",{class:`${n}-data-table-tr`,key:`${Ee}__expand`},o("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,ge+1===ve&&`${n}-data-table-td--last-row`],colspan:U},z?o("div",{class:`${n}-data-table-expand`,style:{width:ze}},L(Se,ke)):L(Se,ke)))}const Re="isSummaryRow"in re,Ie=!Re&&re.striped,{tmNode:Pe,key:_}=re,{rawNode:j}=Pe,pe=O.has(_),Ue=q?q(j,ke):void 0,De=typeof A=="string"?A:Jr(j,ke,A);return o("tr",Object.assign({onMouseenter:()=>{this.hoverKey=_},key:_,class:[`${n}-data-table-tr`,Re&&`${n}-data-table-tr--summary`,Ie&&`${n}-data-table-tr--striped`,De]},Ue),w.map((Ee,Se)=>{var Le,$e,Oe,W,ae;if(ge in g){const Me=g[ge],Be=Me.indexOf(Se);if(~Be)return Me.splice(Be,1),null}const{column:X}=Ee,te=He(Ee),{rowSpan:h,colSpan:I}=X,oe=Re?((Le=re.tmNode.rawNode[te])===null||Le===void 0?void 0:Le.colSpan)||1:I?I(j,ke):1,ie=Re?(($e=re.tmNode.rawNode[te])===null||$e===void 0?void 0:$e.rowSpan)||1:h?h(j,ke):1,se=Se+oe===U,de=ge+ie===ve,ce=ie>1;if(ce&&(R[ge]={[Se]:[]}),oe>1||ce)for(let Me=ge;Me{B(_,re.tmNode)}})]:null,X.type==="selection"?Re?null:X.multiple===!1?o(da,{key:C,rowKey:_,disabled:re.tmNode.disabled,onUpdateChecked:()=>u(re.tmNode)}):o(sa,{key:C,rowKey:_,disabled:re.tmNode.disabled,onUpdateChecked:(Me,Be)=>F(re.tmNode,Me,Be.shiftKey)}):X.type==="expand"?Re?null:!X.expandable||((ae=X.expandable)===null||ae===void 0?void 0:ae.call(X,j))?o($n,{clsPrefix:n,expanded:pe,renderExpandIcon:this.renderExpandIcon,onClick:()=>B(_,null)}):null:o(la,{clsPrefix:n,index:ke,row:j,column:X,isSummary:Re,mergedTheme:$,renderCell:this.renderCell}))}))};return r?o(Gn,{ref:"virtualListRef",items:be,itemSize:28,visibleItemsTag:ua,visibleItemsProps:{clsPrefix:n,id:k,cols:w,onMouseenter:D,onMouseleave:N},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:b,itemResizable:!0},{default:({item:re,index:ge})=>Ce(re,ge,!0)}):o("table",{class:`${n}-data-table-table`,onMouseleave:N,onMouseenter:D,style:{tableLayout:this.mergedTableLayout}},o("colgroup",null,w.map(re=>o("col",{key:re.key,style:re.style}))),this.showHeader?o(uo,{discrete:!1}):null,this.empty?null:o("tbody",{"data-n-id":k,class:`${n}-data-table-tbody`},be.map((re,ge)=>Ce(re,ge,!1))))}});if(this.empty){const g=()=>o("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},St(this.dataTableSlots.empty,()=>[o(Zn,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?o(st,null,d,g()):o(Gt,{onResize:this.onResize},{default:g})}return d}}),ha=fe({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:r,maxHeightRef:a,minHeightRef:i,flexHeightRef:c,syncScrollState:l}=_e(Ge),f=E(null),s=E(null),m=E(null),v=E(!(n.value.length||t.value.length)),p=S(()=>({maxHeight:We(a.value),minHeight:We(i.value)}));function b(w){r.value=w.contentRect.width,l(),v.value||(v.value=!0)}function d(){const{value:w}=f;return w?w.$el:null}function g(){const{value:w}=s;return w?w.getScrollContainer():null}const R={getBodyElement:g,getHeaderElement:d,scrollTo(w,y){var $;($=s.value)===null||$===void 0||$.scrollTo(w,y)}};return at(()=>{const{value:w}=m;if(!w)return;const y=`${e.value}-data-table-base-table--transition-disabled`;v.value?setTimeout(()=>{w.classList.remove(y)},0):w.classList.add(y)}),Object.assign({maxHeight:a,mergedClsPrefix:e,selfElRef:m,headerInstRef:f,bodyInstRef:s,bodyStyle:p,flexHeight:c,handleBodyResize:b},R)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,r=t===void 0&&!n;return o("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},r?null:o(uo,{ref:"headerInstRef"}),o(fa,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:r,flexHeight:n,onResize:this.handleBodyResize}))}});function va(e,t){const{paginatedDataRef:n,treeMateRef:r,selectionColumnRef:a}=t,i=E(e.defaultCheckedRowKeys),c=S(()=>{var T;const{checkedRowKeys:C}=e,A=C===void 0?i.value:C;return((T=a.value)===null||T===void 0?void 0:T.multiple)===!1?{checkedKeys:A.slice(0,1),indeterminateKeys:[]}:r.value.getCheckedKeys(A,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),l=S(()=>c.value.checkedKeys),f=S(()=>c.value.indeterminateKeys),s=S(()=>new Set(l.value)),m=S(()=>new Set(f.value)),v=S(()=>{const{value:T}=s;return n.value.reduce((C,A)=>{const{key:G,disabled:O}=A;return C+(!O&&T.has(G)?1:0)},0)}),p=S(()=>n.value.filter(T=>T.disabled).length),b=S(()=>{const{length:T}=n.value,{value:C}=m;return v.value>0&&v.valueC.has(A.key))}),d=S(()=>{const{length:T}=n.value;return v.value!==0&&v.value===T-p.value}),g=S(()=>n.value.length===0);function R(T,C,A){const{"onUpdate:checkedRowKeys":G,onUpdateCheckedRowKeys:O,onCheckedRowKeysChange:z}=e,k=[],{value:{getNode:P}}=r;T.forEach(K=>{var q;const D=(q=P(K))===null||q===void 0?void 0:q.rawNode;k.push(D)}),G&&Y(G,T,k,{row:C,action:A}),O&&Y(O,T,k,{row:C,action:A}),z&&Y(z,T,k,{row:C,action:A}),i.value=T}function w(T,C=!1,A){if(!e.loading){if(C){R(Array.isArray(T)?T.slice(0,1):[T],A,"check");return}R(r.value.check(T,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,A,"check")}}function y(T,C){e.loading||R(r.value.uncheck(T,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,C,"uncheck")}function $(T=!1){const{value:C}=a;if(!C||e.loading)return;const A=[];(T?r.value.treeNodes:n.value).forEach(G=>{G.disabled||A.push(G.key)}),R(r.value.check(A,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function Z(T=!1){const{value:C}=a;if(!C||e.loading)return;const A=[];(T?r.value.treeNodes:n.value).forEach(G=>{G.disabled||A.push(G.key)}),R(r.value.uncheck(A,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:s,mergedCheckedRowKeysRef:l,mergedInderminateRowKeySetRef:m,someRowsCheckedRef:b,allRowsCheckedRef:d,headerCheckboxDisabledRef:g,doUpdateCheckedRowKeys:R,doCheckAll:$,doUncheckAll:Z,doCheck:w,doUncheck:y}}function xt(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function ba(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?ga(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function ga(e){return(t,n)=>{const r=t[e],a=n[e];return typeof r=="number"&&typeof a=="number"?r-a:typeof r=="string"&&typeof a=="string"?r.localeCompare(a):0}}function pa(e,{dataRelatedColsRef:t,filteredDataRef:n}){const r=[];t.value.forEach(b=>{var d;b.sorter!==void 0&&p(r,{columnKey:b.key,sorter:b.sorter,order:(d=b.defaultSortOrder)!==null&&d!==void 0?d:!1})});const a=E(r),i=S(()=>{const b=t.value.filter(R=>R.type!=="selection"&&R.sorter!==void 0&&(R.sortOrder==="ascend"||R.sortOrder==="descend"||R.sortOrder===!1)),d=b.filter(R=>R.sortOrder!==!1);if(d.length)return d.map(R=>({columnKey:R.key,order:R.sortOrder,sorter:R.sorter}));if(b.length)return[];const{value:g}=a;return Array.isArray(g)?g:g?[g]:[]}),c=S(()=>{const b=i.value.slice().sort((d,g)=>{const R=xt(d.sorter)||0;return(xt(g.sorter)||0)-R});return b.length?n.value.slice().sort((g,R)=>{let w=0;return b.some(y=>{const{columnKey:$,sorter:Z,order:T}=y,C=ba(Z,$);return C&&T&&(w=C(g.rawNode,R.rawNode),w!==0)?(w=w*Xr(T),!0):!1}),w}):n.value});function l(b){let d=i.value.slice();return b&&xt(b.sorter)!==!1?(d=d.filter(g=>xt(g.sorter)!==!1),p(d,b),d):b||null}function f(b){const d=l(b);s(d)}function s(b){const{"onUpdate:sorter":d,onUpdateSorter:g,onSorterChange:R}=e;d&&Y(d,b),g&&Y(g,b),R&&Y(R,b),a.value=b}function m(b,d="ascend"){if(!b)v();else{const g=t.value.find(w=>w.type!=="selection"&&w.type!=="expand"&&w.key===b);if(!(g!=null&&g.sorter))return;const R=g.sorter;f({columnKey:b,sorter:R,order:d})}}function v(){s(null)}function p(b,d){const g=b.findIndex(R=>(d==null?void 0:d.columnKey)&&R.columnKey===d.columnKey);g!==void 0&&g>=0?b[g]=d:b.push(d)}return{clearSorter:v,sort:m,sortedDataRef:c,mergedSortStateRef:i,deriveNextSorter:f}}function ma(e,{dataRelatedColsRef:t}){const n=S(()=>{const u=B=>{for(let U=0;U{const{childrenKey:u}=e;return rn(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:B=>B[u],getDisabled:B=>{var U,V;return!!(!((V=(U=n.value)===null||U===void 0?void 0:U.disabled)===null||V===void 0)&&V.call(U,B))}})}),a=Ne(()=>{const{columns:u}=e,{length:B}=u;let U=null;for(let V=0;V{const u=t.value.filter(V=>V.filterOptionValues!==void 0||V.filterOptionValue!==void 0),B={};return u.forEach(V=>{var le;V.type==="selection"||V.type==="expand"||(V.filterOptionValues===void 0?B[V.key]=(le=V.filterOptionValue)!==null&&le!==void 0?le:null:B[V.key]=V.filterOptionValues)}),Object.assign(On(i.value),B)}),s=S(()=>{const u=f.value,{columns:B}=e;function U(he){return(ye,xe)=>!!~String(xe[he]).indexOf(String(ye))}const{value:{treeNodes:V}}=r,le=[];return B.forEach(he=>{he.type==="selection"||he.type==="expand"||"children"in he||le.push([he.key,he])}),V?V.filter(he=>{const{rawNode:ye}=he;for(const[xe,be]of le){let ve=u[xe];if(ve==null||(Array.isArray(ve)||(ve=[ve]),!ve.length))continue;const M=be.filter==="default"?U(xe):be.filter;if(be&&typeof M=="function")if(be.filterMode==="and"){if(ve.some(Q=>!M(Q,ye)))return!1}else{if(ve.some(Q=>M(Q,ye)))continue;return!1}}return!0}):[]}),{sortedDataRef:m,deriveNextSorter:v,mergedSortStateRef:p,sort:b,clearSorter:d}=pa(e,{dataRelatedColsRef:t,filteredDataRef:s});t.value.forEach(u=>{var B;if(u.filter){const U=u.defaultFilterOptionValues;u.filterMultiple?i.value[u.key]=U||[]:U!==void 0?i.value[u.key]=U===null?[]:U:i.value[u.key]=(B=u.defaultFilterOptionValue)!==null&&B!==void 0?B:null}});const g=S(()=>{const{pagination:u}=e;if(u!==!1)return u.page}),R=S(()=>{const{pagination:u}=e;if(u!==!1)return u.pageSize}),w=qe(g,c),y=qe(R,l),$=Ne(()=>{const u=w.value;return e.remote?u:Math.max(1,Math.min(Math.ceil(s.value.length/y.value),u))}),Z=S(()=>{const{pagination:u}=e;if(u){const{pageCount:B}=u;if(B!==void 0)return B}}),T=S(()=>{if(e.remote)return r.value.treeNodes;if(!e.pagination)return m.value;const u=y.value,B=($.value-1)*u;return m.value.slice(B,B+u)}),C=S(()=>T.value.map(u=>u.rawNode));function A(u){const{pagination:B}=e;if(B){const{onChange:U,"onUpdate:page":V,onUpdatePage:le}=B;U&&Y(U,u),le&&Y(le,u),V&&Y(V,u),k(u)}}function G(u){const{pagination:B}=e;if(B){const{onPageSizeChange:U,"onUpdate:pageSize":V,onUpdatePageSize:le}=B;U&&Y(U,u),le&&Y(le,u),V&&Y(V,u),P(u)}}const O=S(()=>{if(e.remote){const{pagination:u}=e;if(u){const{itemCount:B}=u;if(B!==void 0)return B}return}return s.value.length}),z=S(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":A,"onUpdate:pageSize":G,page:$.value,pageSize:y.value,pageCount:O.value===void 0?Z.value:void 0,itemCount:O.value}));function k(u){const{"onUpdate:page":B,onPageChange:U,onUpdatePage:V}=e;V&&Y(V,u),B&&Y(B,u),U&&Y(U,u),c.value=u}function P(u){const{"onUpdate:pageSize":B,onPageSizeChange:U,onUpdatePageSize:V}=e;U&&Y(U,u),V&&Y(V,u),B&&Y(B,u),l.value=u}function K(u,B){const{onUpdateFilters:U,"onUpdate:filters":V,onFiltersChange:le}=e;U&&Y(U,u,B),V&&Y(V,u,B),le&&Y(le,u,B),i.value=u}function q(u,B,U,V){var le;(le=e.onUnstableColumnResize)===null||le===void 0||le.call(e,u,B,U,V)}function D(u){k(u)}function N(){L()}function L(){ne({})}function ne(u){F(u)}function F(u){u?u&&(i.value=On(u)):i.value={}}return{treeMateRef:r,mergedCurrentPageRef:$,mergedPaginationRef:z,paginatedDataRef:T,rawPaginatedDataRef:C,mergedFilterStateRef:f,mergedSortStateRef:p,hoverKeyRef:E(null),selectionColumnRef:n,childTriggerColIndexRef:a,doUpdateFilters:K,deriveNextSorter:v,doUpdatePageSize:P,doUpdatePage:k,onUnstableColumnResize:q,filter:F,filters:ne,clearFilter:N,clearFilters:L,clearSorter:d,page:D,sort:b}}function ya(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:r,scrollPartRef:a}){let i=0;const c=E(null),l=E([]),f=E(null),s=E([]),m=S(()=>We(e.scrollX)),v=S(()=>e.columns.filter(O=>O.fixed==="left")),p=S(()=>e.columns.filter(O=>O.fixed==="right")),b=S(()=>{const O={};let z=0;function k(P){P.forEach(K=>{const q={start:z,end:0};O[He(K)]=q,"children"in K?(k(K.children),q.end=z):(z+=Tn(K)||0,q.end=z)})}return k(v.value),O}),d=S(()=>{const O={};let z=0;function k(P){for(let K=P.length-1;K>=0;--K){const q=P[K],D={start:z,end:0};O[He(q)]=D,"children"in q?(k(q.children),D.end=z):(z+=Tn(q)||0,D.end=z)}}return k(p.value),O});function g(){var O,z;const{value:k}=v;let P=0;const{value:K}=b;let q=null;for(let D=0;D(((O=K[N])===null||O===void 0?void 0:O.start)||0)-P)q=N,P=((z=K[N])===null||z===void 0?void 0:z.end)||0;else break}c.value=q}function R(){l.value=[];let O=e.columns.find(z=>He(z)===c.value);for(;O&&"children"in O;){const z=O.children.length;if(z===0)break;const k=O.children[z-1];l.value.push(He(k)),O=k}}function w(){var O,z;const{value:k}=p,P=Number(e.scrollX),{value:K}=r;if(K===null)return;let q=0,D=null;const{value:N}=d;for(let L=k.length-1;L>=0;--L){const ne=He(k[L]);if(Math.round(i+(((O=N[ne])===null||O===void 0?void 0:O.start)||0)+K-q)He(z)===f.value);for(;O&&"children"in O&&O.children.length;){const z=O.children[0];s.value.push(He(z)),O=z}}function $(){const O=t.value?t.value.getHeaderElement():null,z=t.value?t.value.getBodyElement():null;return{header:O,body:z}}function Z(){const{body:O}=$();O&&(O.scrollTop=0)}function T(){a.value==="head"&&Xt(A)}function C(O){var z;(z=e.onScroll)===null||z===void 0||z.call(e,O),a.value==="body"&&Xt(A)}function A(){const{header:O,body:z}=$();if(!z)return;const{value:k}=r;if(k===null)return;const{value:P}=a;if(e.maxHeight||e.flexHeight){if(!O)return;P==="head"?(i=O.scrollLeft,z.scrollLeft=i):(i=z.scrollLeft,O.scrollLeft=i)}else i=z.scrollLeft;g(),R(),w(),y()}function G(O){const{header:z}=$();!z||(z.scrollLeft=O,A())}return Qe(n,()=>{Z()}),{styleScrollXRef:m,fixedColumnLeftMapRef:b,fixedColumnRightMapRef:d,leftFixedColumnsRef:v,rightFixedColumnsRef:p,leftActiveFixedColKeyRef:c,leftActiveFixedChildrenColKeysRef:l,rightActiveFixedColKeyRef:f,rightActiveFixedChildrenColKeysRef:s,syncScrollState:A,handleTableBodyScroll:C,handleTableHeaderScroll:T,setHeaderScrollLeft:G}}function xa(){const e=E({});function t(a){return e.value[a]}function n(a,i){io(a)&&"key"in a&&(e.value[a.key]=i)}function r(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:r}}function wa(e,t){const n=[],r=[],a=[],i=new WeakMap;let c=-1,l=0,f=!1;function s(p,b){b>c&&(n[b]=[],c=b);for(const d of p)if("children"in d)s(d.children,b+1);else{const g="key"in d?d.key:void 0;r.push({key:He(d),style:Yr(d,g!==void 0?We(t(g)):void 0),column:d}),l+=1,f||(f=!!d.ellipsis),a.push(d)}}s(e,0);let m=0;function v(p,b){let d=0;p.forEach((g,R)=>{var w;if("children"in g){const y=m,$={column:g,colSpan:0,rowSpan:1,isLast:!1};v(g.children,b+1),g.children.forEach(Z=>{var T,C;$.colSpan+=(C=(T=i.get(Z))===null||T===void 0?void 0:T.colSpan)!==null&&C!==void 0?C:0}),y+$.colSpan===l&&($.isLast=!0),i.set(g,$),n[b].push($)}else{if(m1&&(d=m+y);const $=m+y===l,Z={column:g,colSpan:y,rowSpan:c-b+1,isLast:$};i.set(g,Z),n[b].push(Z),m+=1}})}return v(e,0),{hasEllipsis:f,rows:n,cols:r,dataRelatedCols:a}}function Ca(e,t){const n=S(()=>wa(e.columns,t));return{rowsRef:S(()=>n.value.rows),colsRef:S(()=>n.value.cols),hasEllipsisRef:S(()=>n.value.hasEllipsis),dataRelatedColsRef:S(()=>n.value.dataRelatedCols)}}function Ra(e,t){const n=Ne(()=>{for(const s of e.columns)if(s.type==="expand")return s.renderExpand}),r=Ne(()=>{let s;for(const m of e.columns)if(m.type==="expand"){s=m.expandable;break}return s}),a=E(e.defaultExpandAll?n!=null&&n.value?(()=>{const s=[];return t.value.treeNodes.forEach(m=>{var v;!((v=r.value)===null||v===void 0)&&v.call(r,m.rawNode)&&s.push(m.key)}),s})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=ue(e,"expandedRowKeys"),c=ue(e,"stickyExpandedRows"),l=qe(i,a);function f(s){const{onUpdateExpandedRowKeys:m,"onUpdate:expandedRowKeys":v}=e;m&&Y(m,s),v&&Y(v,s),a.value=s}return{stickyExpandedRowsRef:c,mergedExpandedRowKeysRef:l,renderExpandRef:n,expandableRef:r,doUpdateExpandedRowKeys:f}}const An=Sa(),ka=J([x("data-table",` + `)])]);function Hr(e,t,n){var r;const a=[];let i=!1;for(let c=0;c{const{value:T}=n,{common:{cubicBezierEaseInOut:C},self:{buttonBorderColor:A,buttonBorderColorActive:G,buttonBorderRadius:O,buttonBoxShadow:z,buttonBoxShadowFocus:k,buttonBoxShadowHover:P,buttonColorActive:K,buttonTextColor:q,buttonTextColorActive:D,buttonTextColorHover:N,opacityDisabled:L,[me("buttonHeight",T)]:ne,[me("fontSize",T)]:F}}=v.value;return{"--n-font-size":F,"--n-bezier":C,"--n-button-border-color":A,"--n-button-border-color-active":G,"--n-button-border-radius":O,"--n-button-box-shadow":z,"--n-button-box-shadow-focus":k,"--n-button-box-shadow-hover":P,"--n-button-color-active":K,"--n-button-text-color":q,"--n-button-text-color-hover":N,"--n-button-text-color-active":D,"--n-height":ne,"--n-opacity-disabled":L}}),Z=s?Ze("radio-group",S(()=>n.value[0]),$,e):void 0;return{selfElRef:t,rtlEnabled:y,mergedClsPrefix:f,mergedValue:d,handleFocusout:w,handleFocusin:R,cssVars:s?void 0:$,themeClass:Z==null?void 0:Z.themeClass,onRender:Z==null?void 0:Z.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:r,handleFocusout:a}=this,{children:i,isButtonGroup:c}=Hr(qo(Go(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),o("div",{onFocusin:r,onFocusout:a,ref:"selfElRef",class:[`${n}-radio-group`,this.rtlEnabled&&`${n}-radio-group--rtl`,this.themeClass,c&&`${n}-radio-group--button-group`],style:this.cssVars},i)}}),ro=40,ao=40;function Tn(e){if(e.type==="selection")return e.width===void 0?ro:rt(e.width);if(e.type==="expand")return e.width===void 0?ao:rt(e.width);if(!("children"in e))return typeof e.width=="string"?rt(e.width):e.width}function Gr(e){var t,n;if(e.type==="selection")return We((t=e.width)!==null&&t!==void 0?t:ro);if(e.type==="expand")return We((n=e.width)!==null&&n!==void 0?n:ao);if(!("children"in e))return We(e.width)}function He(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function On(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function Xr(e){return e==="ascend"?1:e==="descend"?-1:0}function Zr(e,t,n){return n!==void 0&&(e=Math.min(e,typeof n=="number"?n:parseFloat(n))),t!==void 0&&(e=Math.max(e,typeof t=="number"?t:parseFloat(t))),e}function Yr(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=Gr(e),{minWidth:r,maxWidth:a}=e;return{width:n,minWidth:We(r)||n,maxWidth:We(a)}}function Jr(e,t,n){return typeof n=="function"?n(e,t):n||""}function Ht(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Wt(e){return"children"in e?!1:!!e.sorter}function io(e){return"children"in e&&!!e.children.length?!1:!!e.resizable}function Bn(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function _n(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function Qr(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:_n(!1)}:Object.assign(Object.assign({},t),{order:_n(t.order)})}function lo(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const ea=fe({name:"DataTableFilterMenu",props:{column:{type:Object,required:!0},radioGroupName:{type:String,required:!0},multiple:{type:Boolean,required:!0},value:{type:[Array,String,Number],default:null},options:{type:Array,required:!0},onConfirm:{type:Function,required:!0},onClear:{type:Function,required:!0},onChange:{type:Function,required:!0}},setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,localeRef:r}=_e(Ge),a=E(e.value),i=S(()=>{const{value:v}=a;return Array.isArray(v)?v:null}),c=S(()=>{const{value:v}=a;return Ht(e.column)?Array.isArray(v)&&v.length&&v[0]||null:Array.isArray(v)?null:v});function l(v){e.onChange(v)}function f(v){e.multiple&&Array.isArray(v)?a.value=v:Ht(e.column)&&!Array.isArray(v)?a.value=[v]:a.value=v}function s(){l(a.value),e.onConfirm()}function m(){e.multiple||Ht(e.column)?l([]):l(null),e.onClear()}return{mergedClsPrefix:t,mergedTheme:n,locale:r,checkboxGroupValue:i,radioGroupValue:c,handleChange:f,handleConfirmClick:s,handleClearClick:m}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:n}=this;return o("div",{class:`${n}-data-table-filter-menu`},o(nn,null,{default:()=>{const{checkboxGroupValue:r,handleChange:a}=this;return this.multiple?o(Rr,{value:r,class:`${n}-data-table-filter-menu__group`,onUpdateValue:a},{default:()=>this.options.map(i=>o(an,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):o(qr,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>o(oo,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),o("div",{class:`${n}-data-table-filter-menu__action`},o(fn,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),o(fn,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function ta(e,t,n){const r=Object.assign({},e);return r[t]=n,r}const na=fe({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=je(),{mergedThemeRef:n,mergedClsPrefixRef:r,mergedFilterStateRef:a,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:c,doUpdatePage:l,doUpdateFilters:f}=_e(Ge),s=E(!1),m=a,v=S(()=>e.column.filterMultiple!==!1),p=S(()=>{const y=m.value[e.column.key];if(y===void 0){const{value:$}=v;return $?[]:null}return y}),b=S(()=>{const{value:y}=p;return Array.isArray(y)?y.length>0:y!==null}),d=S(()=>{var y,$;return(($=(y=t==null?void 0:t.value)===null||y===void 0?void 0:y.DataTable)===null||$===void 0?void 0:$.renderFilter)||e.column.renderFilter});function g(y){const $=ta(m.value,e.column.key,y);f($,e.column),c.value==="first"&&l(1)}function R(){s.value=!1}function w(){s.value=!1}return{mergedTheme:n,mergedClsPrefix:r,active:b,showPopover:s,mergedRenderFilter:d,filterMultiple:v,mergedFilterValue:p,filterMenuCssVars:i,handleFilterChange:g,handleFilterMenuConfirm:w,handleFilterMenuCancel:R}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return o(on,{show:this.showPopover,onUpdateShow:r=>this.showPopover=r,trigger:"click",theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,placement:"bottom",style:{padding:0}},{trigger:()=>{const{mergedRenderFilter:r}=this;if(r)return o(Ur,{"data-data-table-filter":!0,render:r,active:this.active,show:this.showPopover});const{renderFilterIcon:a}=this.column;return o("div",{"data-data-table-filter":!0,class:[`${t}-data-table-filter`,{[`${t}-data-table-filter--active`]:this.active,[`${t}-data-table-filter--show`]:this.showPopover}]},a?a({active:this.active,show:this.showPopover}):o(Ve,{clsPrefix:t},{default:()=>o(cr,null)}))},default:()=>{const{renderFilterMenu:r}=this.column;return r?r({hide:n}):o(ea,{style:this.filterMenuCssVars,radioGroupName:String(this.column.key),multiple:this.filterMultiple,value:this.mergedFilterValue,options:this.options,column:this.column,onChange:this.handleFilterChange,onClear:this.handleFilterMenuCancel,onConfirm:this.handleFilterMenuConfirm})}})}}),oa=fe({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=_e(Ge),n=E(!1);let r=0;function a(f){return f.clientX}function i(f){var s;const m=n.value;r=a(f),n.value=!0,m||(Zt("mousemove",window,c),Zt("mouseup",window,l),(s=e.onResizeStart)===null||s===void 0||s.call(e))}function c(f){var s;(s=e.onResize)===null||s===void 0||s.call(e,a(f)-r)}function l(){var f;n.value=!1,(f=e.onResizeEnd)===null||f===void 0||f.call(e),mt("mousemove",window,c),mt("mouseup",window,l)}return Yt(()=>{mt("mousemove",window,c),mt("mouseup",window,l)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return o("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),so="_n_all__",co="_n_none__";function ra(e,t,n,r){return e?a=>{for(const i of e)switch(a){case so:n(!0);return;case co:r(!0);return;default:if(typeof i=="object"&&i.key===a){i.onSelect(t.value);return}}}:()=>{}}function aa(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:so};case"none":return{label:t.uncheckTableAll,key:co};default:return n}}):[]}const ia=fe({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:r,rawPaginatedDataRef:a,doCheckAll:i,doUncheckAll:c}=_e(Ge),l=S(()=>ra(r.value,a,i,c)),f=S(()=>aa(r.value,n.value));return()=>{var s,m,v,p;const{clsPrefix:b}=e;return o(Zo,{theme:(m=(s=t.theme)===null||s===void 0?void 0:s.peers)===null||m===void 0?void 0:m.Dropdown,themeOverrides:(p=(v=t.themeOverrides)===null||v===void 0?void 0:v.peers)===null||p===void 0?void 0:p.Dropdown,options:f.value,onSelect:l.value},{default:()=>o(Ve,{clsPrefix:b,class:`${b}-data-table-check-extra`},{default:()=>o(Xo,null)})})}}});function qt(e){return typeof e.title=="function"?e.title(e):e.title}const uo=fe({name:"DataTableHeader",props:{discrete:{type:Boolean,default:!0}},setup(){const{mergedClsPrefixRef:e,scrollXRef:t,fixedColumnLeftMapRef:n,fixedColumnRightMapRef:r,mergedCurrentPageRef:a,allRowsCheckedRef:i,someRowsCheckedRef:c,rowsRef:l,colsRef:f,mergedThemeRef:s,checkOptionsRef:m,mergedSortStateRef:v,componentId:p,scrollPartRef:b,mergedTableLayoutRef:d,headerCheckboxDisabledRef:g,onUnstableColumnResize:R,doUpdateResizableWidth:w,handleTableHeaderScroll:y,deriveNextSorter:$,doUncheckAll:Z,doCheckAll:T}=_e(Ge),C=E({});function A(D){const N=C.value[D];return N==null?void 0:N.getBoundingClientRect().width}function G(){i.value?Z():T()}function O(D,N){if(tt(D,"dataTableFilter")||tt(D,"dataTableResizable")||!Wt(N))return;const L=v.value.find(F=>F.columnKey===N.key)||null,ne=Qr(N,L);$(ne)}function z(){b.value="head"}function k(){b.value="body"}const P=new Map;function K(D){P.set(D.key,A(D.key))}function q(D,N){const L=P.get(D.key);if(L===void 0)return;const ne=L+N,F=Zr(ne,D.minWidth,D.maxWidth);R(ne,F,D,A),w(D,F)}return{cellElsRef:C,componentId:p,mergedSortState:v,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:n,fixedColumnRightMap:r,currentPage:a,allRowsChecked:i,someRowsChecked:c,rows:l,cols:f,mergedTheme:s,checkOptions:m,mergedTableLayout:d,headerCheckboxDisabled:g,handleMouseenter:z,handleMouseleave:k,handleCheckboxUpdateChecked:G,handleColHeaderClick:O,handleTableHeaderScroll:y,handleColumnResizeStart:K,handleColumnResize:q}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:n,fixedColumnRightMap:r,currentPage:a,allRowsChecked:i,someRowsChecked:c,rows:l,cols:f,mergedTheme:s,checkOptions:m,componentId:v,discrete:p,mergedTableLayout:b,headerCheckboxDisabled:d,mergedSortState:g,handleColHeaderClick:R,handleCheckboxUpdateChecked:w,handleColumnResizeStart:y,handleColumnResize:$}=this,Z=o("thead",{class:`${t}-data-table-thead`,"data-n-id":v},l.map(O=>o("tr",{class:`${t}-data-table-tr`},O.map(({column:z,colSpan:k,rowSpan:P,isLast:K})=>{var q,D;const N=He(z),{ellipsis:L}=z,ne=()=>z.type==="selection"?z.multiple!==!1?o(st,null,o(an,{key:a,privateInsideTable:!0,checked:i,indeterminate:c,disabled:d,onUpdateChecked:w}),m?o(ia,{clsPrefix:t}):null):null:o(st,null,o("div",{class:`${t}-data-table-th__title-wrapper`},o("div",{class:`${t}-data-table-th__title`},L===!0||L&&!L.tooltip?o("div",{class:`${t}-data-table-th__ellipsis`},qt(z)):L&&typeof L=="object"?o(qn,Object.assign({},L,{theme:s.peers.Ellipsis,themeOverrides:s.peerOverrides.Ellipsis}),{default:()=>qt(z)}):qt(z)),Wt(z)?o(Nr,{column:z}):null),Bn(z)?o(na,{column:z,options:z.filterOptions}):null,io(z)?o(oa,{onResizeStart:()=>y(z),onResize:B=>$(z,B)}):null),F=N in n,u=N in r;return o("th",{ref:B=>e[N]=B,key:N,style:{textAlign:z.align,left:Ye((q=n[N])===null||q===void 0?void 0:q.start),right:Ye((D=r[N])===null||D===void 0?void 0:D.start)},colspan:k,rowspan:P,"data-col-key":N,class:[`${t}-data-table-th`,(F||u)&&`${t}-data-table-th--fixed-${F?"left":"right"}`,{[`${t}-data-table-th--hover`]:lo(z,g),[`${t}-data-table-th--filterable`]:Bn(z),[`${t}-data-table-th--sortable`]:Wt(z),[`${t}-data-table-th--selection`]:z.type==="selection",[`${t}-data-table-th--last`]:K},z.className],onClick:z.type!=="selection"&&z.type!=="expand"&&!("children"in z)?B=>{R(B,z)}:void 0},ne())}))));if(!p)return Z;const{handleTableHeaderScroll:T,handleMouseenter:C,handleMouseleave:A,scrollX:G}=this;return o("div",{class:`${t}-data-table-base-table-header`,onScroll:T,onMouseenter:C,onMouseleave:A},o("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:We(G),tableLayout:b}},o("colgroup",null,f.map(O=>o("col",{key:O.key,style:O.style}))),Z))}}),la=fe({name:"DataTableCell",props:{clsPrefix:{type:String,required:!0},row:{type:Object,required:!0},index:{type:Number,required:!0},column:{type:Object,required:!0},isSummary:Boolean,mergedTheme:{type:Object,required:!0},renderCell:Function},render(){const{isSummary:e,column:t,row:n,renderCell:r}=this;let a;const{render:i,key:c,ellipsis:l}=t;if(i&&!e?a=i(n,this.index):e?a=n[c].value:a=r?r(hn(n,c),n,t):hn(n,c),l)if(typeof l=="object"){const{mergedTheme:f}=this;return o(qn,Object.assign({},l,{theme:f.peers.Ellipsis,themeOverrides:f.peerOverrides.Ellipsis}),{default:()=>a})}else return o("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},a);return a}}),$n=fe({name:"DataTableExpandTrigger",props:{clsPrefix:{type:String,required:!0},expanded:Boolean,loading:Boolean,onClick:{type:Function,required:!0},renderExpandIcon:{type:Function}},render(){const{clsPrefix:e}=this;return o("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick},o(Vn,null,{default:()=>this.loading?o(tn,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon():o(Ve,{clsPrefix:e,key:"base-icon"},{default:()=>o(Yo,null)})}))}}),sa=fe({name:"DataTableBodyCheckbox",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,mergedInderminateRowKeySetRef:n}=_e(Ge);return()=>{const{rowKey:r}=e;return o(an,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(r),checked:t.value.has(r),onUpdateChecked:e.onUpdateChecked})}}}),da=fe({name:"DataTableBodyRadio",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,componentId:n}=_e(Ge);return()=>{const{rowKey:r}=e;return o(oo,{name:n,disabled:e.disabled,checked:t.value.has(r),onUpdateChecked:e.onUpdateChecked})}}});function ca(e,t){const n=[];function r(a,i){a.forEach(c=>{c.children&&t.has(c.key)?(n.push({tmNode:c,striped:!1,key:c.key,index:i}),r(c.children,i)):n.push({key:c.key,tmNode:c,striped:!1,index:i})})}return e.forEach(a=>{n.push(a);const{children:i}=a.tmNode;i&&t.has(a.key)&&r(i,a.index)}),n}const ua=fe({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},onMouseenter:Function,onMouseleave:Function},render(){const{clsPrefix:e,id:t,cols:n,onMouseenter:r,onMouseleave:a}=this;return o("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:r,onMouseleave:a},o("colgroup",null,n.map(i=>o("col",{key:i.key,style:i.style}))),o("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),fa=fe({name:"DataTableBody",props:{onResize:Function,showHeader:Boolean,flexHeight:Boolean,bodyStyle:Object},setup(e){const{slots:t,bodyWidthRef:n,mergedExpandedRowKeysRef:r,mergedClsPrefixRef:a,mergedThemeRef:i,scrollXRef:c,colsRef:l,paginatedDataRef:f,rawPaginatedDataRef:s,fixedColumnLeftMapRef:m,fixedColumnRightMapRef:v,mergedCurrentPageRef:p,rowClassNameRef:b,leftActiveFixedColKeyRef:d,leftActiveFixedChildrenColKeysRef:g,rightActiveFixedColKeyRef:R,rightActiveFixedChildrenColKeysRef:w,renderExpandRef:y,hoverKeyRef:$,summaryRef:Z,mergedSortStateRef:T,virtualScrollRef:C,componentId:A,scrollPartRef:G,mergedTableLayoutRef:O,childTriggerColIndexRef:z,indentRef:k,rowPropsRef:P,maxHeightRef:K,stripedRef:q,loadingRef:D,onLoadRef:N,loadingKeySetRef:L,expandableRef:ne,stickyExpandedRowsRef:F,renderExpandIconRef:u,summaryPlacementRef:B,treeMateRef:U,scrollbarPropsRef:V,setHeaderScrollLeft:le,doUpdateExpandedRowKeys:he,handleTableBodyScroll:ye,doCheck:xe,doUncheck:be,renderCell:ve}=_e(Ge),M=E(null),Q=E(null),ze=E(null),Ce=Ne(()=>f.value.length===0),re=Ne(()=>e.showHeader||!Ce.value),ge=Ne(()=>e.showHeader||Ce.value);let Te="";const ke=S(()=>new Set(r.value));function Re(W){var ae;return(ae=U.value.getNode(W))===null||ae===void 0?void 0:ae.rawNode}function Ie(W,ae,X){const te=Re(W.key);if(!te){vn("data-table",`fail to get row data with key ${W.key}`);return}if(X){const h=f.value.findIndex(I=>I.key===Te);if(h!==-1){const I=f.value.findIndex(de=>de.key===W.key),oe=Math.min(h,I),ie=Math.max(h,I),se=[];f.value.slice(oe,ie+1).forEach(de=>{de.disabled||se.push(de.key)}),ae?xe(se,!1,te):be(se,te),Te=W.key;return}}ae?xe(W.key,!1,te):be(W.key,te),Te=W.key}function Pe(W){const ae=Re(W.key);if(!ae){vn("data-table",`fail to get row data with key ${W.key}`);return}xe(W.key,!0,ae)}function _(){if(!re.value){const{value:ae}=ze;return ae||null}if(C.value)return De();const{value:W}=M;return W?W.containerRef:null}function j(W,ae){var X;if(L.value.has(W))return;const{value:te}=r,h=te.indexOf(W),I=Array.from(te);~h?(I.splice(h,1),he(I)):ae&&!ae.isLeaf&&!ae.shallowLoaded?(L.value.add(W),(X=N.value)===null||X===void 0||X.call(N,ae.rawNode).then(()=>{const{value:oe}=r,ie=Array.from(oe);~ie.indexOf(W)||ie.push(W),he(ie)}).finally(()=>{L.value.delete(W)})):(I.push(W),he(I))}function pe(){$.value=null}function Ue(){G.value="body"}function De(){const{value:W}=Q;return W==null?void 0:W.listElRef}function Xe(){const{value:W}=Q;return W==null?void 0:W.itemsElRef}function Ee(W){var ae;ye(W),(ae=M.value)===null||ae===void 0||ae.sync()}function Se(W){var ae;const{onResize:X}=e;X&&X(W),(ae=M.value)===null||ae===void 0||ae.sync()}const Le={getScrollContainer:_,scrollTo(W,ae){var X,te;C.value?(X=Q.value)===null||X===void 0||X.scrollTo(W,ae):(te=M.value)===null||te===void 0||te.scrollTo(W,ae)}},$e=J([({props:W})=>{const ae=te=>te===null?null:J(`[data-n-id="${W.componentId}"] [data-col-key="${te}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),X=te=>te===null?null:J(`[data-n-id="${W.componentId}"] [data-col-key="${te}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return J([ae(W.leftActiveFixedColKey),X(W.rightActiveFixedColKey),W.leftActiveFixedChildrenColKeys.map(te=>ae(te)),W.rightActiveFixedChildrenColKeys.map(te=>X(te))])}]);let Oe=!1;return at(()=>{const{value:W}=d,{value:ae}=g,{value:X}=R,{value:te}=w;if(!Oe&&W===null&&X===null)return;const h={leftActiveFixedColKey:W,leftActiveFixedChildrenColKeys:ae,rightActiveFixedColKey:X,rightActiveFixedChildrenColKeys:te,componentId:A};$e.mount({id:`n-${A}`,force:!0,props:h,anchorMetaName:Jo}),Oe=!0}),Qo(()=>{$e.unmount({id:`n-${A}`})}),Object.assign({bodyWidth:n,summaryPlacement:B,dataTableSlots:t,componentId:A,scrollbarInstRef:M,virtualListRef:Q,emptyElRef:ze,summary:Z,mergedClsPrefix:a,mergedTheme:i,scrollX:c,cols:l,loading:D,bodyShowHeaderOnly:ge,shouldDisplaySomeTablePart:re,empty:Ce,paginatedDataAndInfo:S(()=>{const{value:W}=q;let ae=!1;return{data:f.value.map(W?(te,h)=>(te.isLeaf||(ae=!0),{tmNode:te,key:te.key,striped:h%2===1,index:h}):(te,h)=>(te.isLeaf||(ae=!0),{tmNode:te,key:te.key,striped:!1,index:h})),hasChildren:ae}}),rawPaginatedData:s,fixedColumnLeftMap:m,fixedColumnRightMap:v,currentPage:p,rowClassName:b,renderExpand:y,mergedExpandedRowKeySet:ke,hoverKey:$,mergedSortState:T,virtualScroll:C,mergedTableLayout:O,childTriggerColIndex:z,indent:k,rowProps:P,maxHeight:K,loadingKeySet:L,expandable:ne,stickyExpandedRows:F,renderExpandIcon:u,scrollbarProps:V,setHeaderScrollLeft:le,handleMouseenterTable:Ue,handleVirtualListScroll:Ee,handleVirtualListResize:Se,handleMouseleaveTable:pe,virtualListContainer:De,virtualListContent:Xe,handleTableBodyScroll:ye,handleCheckboxUpdateChecked:Ie,handleRadioUpdateChecked:Pe,handleUpdateExpanded:j,renderCell:ve},Le)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:r,maxHeight:a,mergedTableLayout:i,flexHeight:c,loadingKeySet:l,onResize:f,setHeaderScrollLeft:s}=this,m=t!==void 0||a!==void 0||c,v=!m&&i==="auto",p=t!==void 0||v,b={minWidth:We(t)||"100%"};t&&(b.width="100%");const d=o(nn,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:m||v,class:`${n}-data-table-base-table-body`,style:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:b,container:r?this.virtualListContainer:void 0,content:r?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:p,onScroll:r?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:s,onResize:f}),{default:()=>{const g={},R={},{cols:w,paginatedDataAndInfo:y,mergedTheme:$,fixedColumnLeftMap:Z,fixedColumnRightMap:T,currentPage:C,rowClassName:A,mergedSortState:G,mergedExpandedRowKeySet:O,stickyExpandedRows:z,componentId:k,childTriggerColIndex:P,expandable:K,rowProps:q,handleMouseenterTable:D,handleMouseleaveTable:N,renderExpand:L,summary:ne,handleCheckboxUpdateChecked:F,handleRadioUpdateChecked:u,handleUpdateExpanded:B}=this,{length:U}=w;let V;const{data:le,hasChildren:he}=y,ye=he?ca(le,O):le;if(ne){const re=ne(this.rawPaginatedData);if(Array.isArray(re)){const ge=re.map((Te,ke)=>({isSummaryRow:!0,key:`__n_summary__${ke}`,tmNode:{rawNode:Te,disabled:!0},index:-1}));V=this.summaryPlacement==="top"?[...ge,...ye]:[...ye,...ge]}else{const ge={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:re,disabled:!0},index:-1};V=this.summaryPlacement==="top"?[ge,...ye]:[...ye,ge]}}else V=ye;const xe=he?{width:Ye(this.indent)}:void 0,be=[];V.forEach(re=>{L&&O.has(re.key)&&(!K||K(re.tmNode.rawNode))?be.push(re,{isExpandedRow:!0,key:`${re.key}-expand`,tmNode:re.tmNode,index:re.index}):be.push(re)});const{length:ve}=be,M={};le.forEach(({tmNode:re},ge)=>{M[ge]=re.key});const Q=z?this.bodyWidth:null,ze=Q===null?void 0:`${Q}px`,Ce=(re,ge,Te)=>{const{index:ke}=re;if("isExpandedRow"in re){const{tmNode:{key:Ee,rawNode:Se}}=re;return o("tr",{class:`${n}-data-table-tr`,key:`${Ee}__expand`},o("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,ge+1===ve&&`${n}-data-table-td--last-row`],colspan:U},z?o("div",{class:`${n}-data-table-expand`,style:{width:ze}},L(Se,ke)):L(Se,ke)))}const Re="isSummaryRow"in re,Ie=!Re&&re.striped,{tmNode:Pe,key:_}=re,{rawNode:j}=Pe,pe=O.has(_),Ue=q?q(j,ke):void 0,De=typeof A=="string"?A:Jr(j,ke,A);return o("tr",Object.assign({onMouseenter:()=>{this.hoverKey=_},key:_,class:[`${n}-data-table-tr`,Re&&`${n}-data-table-tr--summary`,Ie&&`${n}-data-table-tr--striped`,De]},Ue),w.map((Ee,Se)=>{var Le,$e,Oe,W,ae;if(ge in g){const Me=g[ge],Be=Me.indexOf(Se);if(~Be)return Me.splice(Be,1),null}const{column:X}=Ee,te=He(Ee),{rowSpan:h,colSpan:I}=X,oe=Re?((Le=re.tmNode.rawNode[te])===null||Le===void 0?void 0:Le.colSpan)||1:I?I(j,ke):1,ie=Re?(($e=re.tmNode.rawNode[te])===null||$e===void 0?void 0:$e.rowSpan)||1:h?h(j,ke):1,se=Se+oe===U,de=ge+ie===ve,ce=ie>1;if(ce&&(R[ge]={[Se]:[]}),oe>1||ce)for(let Me=ge;Me{B(_,re.tmNode)}})]:null,X.type==="selection"?Re?null:X.multiple===!1?o(da,{key:C,rowKey:_,disabled:re.tmNode.disabled,onUpdateChecked:()=>u(re.tmNode)}):o(sa,{key:C,rowKey:_,disabled:re.tmNode.disabled,onUpdateChecked:(Me,Be)=>F(re.tmNode,Me,Be.shiftKey)}):X.type==="expand"?Re?null:!X.expandable||((ae=X.expandable)===null||ae===void 0?void 0:ae.call(X,j))?o($n,{clsPrefix:n,expanded:pe,renderExpandIcon:this.renderExpandIcon,onClick:()=>B(_,null)}):null:o(la,{clsPrefix:n,index:ke,row:j,column:X,isSummary:Re,mergedTheme:$,renderCell:this.renderCell}))}))};return r?o(Gn,{ref:"virtualListRef",items:be,itemSize:28,visibleItemsTag:ua,visibleItemsProps:{clsPrefix:n,id:k,cols:w,onMouseenter:D,onMouseleave:N},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:b,itemResizable:!0},{default:({item:re,index:ge})=>Ce(re,ge,!0)}):o("table",{class:`${n}-data-table-table`,onMouseleave:N,onMouseenter:D,style:{tableLayout:this.mergedTableLayout}},o("colgroup",null,w.map(re=>o("col",{key:re.key,style:re.style}))),this.showHeader?o(uo,{discrete:!1}):null,this.empty?null:o("tbody",{"data-n-id":k,class:`${n}-data-table-tbody`},be.map((re,ge)=>Ce(re,ge,!1))))}});if(this.empty){const g=()=>o("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},St(this.dataTableSlots.empty,()=>[o(Zn,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?o(st,null,d,g()):o(Gt,{onResize:this.onResize},{default:g})}return d}}),ha=fe({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:r,maxHeightRef:a,minHeightRef:i,flexHeightRef:c,syncScrollState:l}=_e(Ge),f=E(null),s=E(null),m=E(null),v=E(!(n.value.length||t.value.length)),p=S(()=>({maxHeight:We(a.value),minHeight:We(i.value)}));function b(w){r.value=w.contentRect.width,l(),v.value||(v.value=!0)}function d(){const{value:w}=f;return w?w.$el:null}function g(){const{value:w}=s;return w?w.getScrollContainer():null}const R={getBodyElement:g,getHeaderElement:d,scrollTo(w,y){var $;($=s.value)===null||$===void 0||$.scrollTo(w,y)}};return at(()=>{const{value:w}=m;if(!w)return;const y=`${e.value}-data-table-base-table--transition-disabled`;v.value?setTimeout(()=>{w.classList.remove(y)},0):w.classList.add(y)}),Object.assign({maxHeight:a,mergedClsPrefix:e,selfElRef:m,headerInstRef:f,bodyInstRef:s,bodyStyle:p,flexHeight:c,handleBodyResize:b},R)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,r=t===void 0&&!n;return o("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},r?null:o(uo,{ref:"headerInstRef"}),o(fa,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:r,flexHeight:n,onResize:this.handleBodyResize}))}});function va(e,t){const{paginatedDataRef:n,treeMateRef:r,selectionColumnRef:a}=t,i=E(e.defaultCheckedRowKeys),c=S(()=>{var T;const{checkedRowKeys:C}=e,A=C===void 0?i.value:C;return((T=a.value)===null||T===void 0?void 0:T.multiple)===!1?{checkedKeys:A.slice(0,1),indeterminateKeys:[]}:r.value.getCheckedKeys(A,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),l=S(()=>c.value.checkedKeys),f=S(()=>c.value.indeterminateKeys),s=S(()=>new Set(l.value)),m=S(()=>new Set(f.value)),v=S(()=>{const{value:T}=s;return n.value.reduce((C,A)=>{const{key:G,disabled:O}=A;return C+(!O&&T.has(G)?1:0)},0)}),p=S(()=>n.value.filter(T=>T.disabled).length),b=S(()=>{const{length:T}=n.value,{value:C}=m;return v.value>0&&v.valueC.has(A.key))}),d=S(()=>{const{length:T}=n.value;return v.value!==0&&v.value===T-p.value}),g=S(()=>n.value.length===0);function R(T,C,A){const{"onUpdate:checkedRowKeys":G,onUpdateCheckedRowKeys:O,onCheckedRowKeysChange:z}=e,k=[],{value:{getNode:P}}=r;T.forEach(K=>{var q;const D=(q=P(K))===null||q===void 0?void 0:q.rawNode;k.push(D)}),G&&Y(G,T,k,{row:C,action:A}),O&&Y(O,T,k,{row:C,action:A}),z&&Y(z,T,k,{row:C,action:A}),i.value=T}function w(T,C=!1,A){if(!e.loading){if(C){R(Array.isArray(T)?T.slice(0,1):[T],A,"check");return}R(r.value.check(T,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,A,"check")}}function y(T,C){e.loading||R(r.value.uncheck(T,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,C,"uncheck")}function $(T=!1){const{value:C}=a;if(!C||e.loading)return;const A=[];(T?r.value.treeNodes:n.value).forEach(G=>{G.disabled||A.push(G.key)}),R(r.value.check(A,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function Z(T=!1){const{value:C}=a;if(!C||e.loading)return;const A=[];(T?r.value.treeNodes:n.value).forEach(G=>{G.disabled||A.push(G.key)}),R(r.value.uncheck(A,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:s,mergedCheckedRowKeysRef:l,mergedInderminateRowKeySetRef:m,someRowsCheckedRef:b,allRowsCheckedRef:d,headerCheckboxDisabledRef:g,doUpdateCheckedRowKeys:R,doCheckAll:$,doUncheckAll:Z,doCheck:w,doUncheck:y}}function xt(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function ba(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?ga(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function ga(e){return(t,n)=>{const r=t[e],a=n[e];return typeof r=="number"&&typeof a=="number"?r-a:typeof r=="string"&&typeof a=="string"?r.localeCompare(a):0}}function pa(e,{dataRelatedColsRef:t,filteredDataRef:n}){const r=[];t.value.forEach(b=>{var d;b.sorter!==void 0&&p(r,{columnKey:b.key,sorter:b.sorter,order:(d=b.defaultSortOrder)!==null&&d!==void 0?d:!1})});const a=E(r),i=S(()=>{const b=t.value.filter(R=>R.type!=="selection"&&R.sorter!==void 0&&(R.sortOrder==="ascend"||R.sortOrder==="descend"||R.sortOrder===!1)),d=b.filter(R=>R.sortOrder!==!1);if(d.length)return d.map(R=>({columnKey:R.key,order:R.sortOrder,sorter:R.sorter}));if(b.length)return[];const{value:g}=a;return Array.isArray(g)?g:g?[g]:[]}),c=S(()=>{const b=i.value.slice().sort((d,g)=>{const R=xt(d.sorter)||0;return(xt(g.sorter)||0)-R});return b.length?n.value.slice().sort((g,R)=>{let w=0;return b.some(y=>{const{columnKey:$,sorter:Z,order:T}=y,C=ba(Z,$);return C&&T&&(w=C(g.rawNode,R.rawNode),w!==0)?(w=w*Xr(T),!0):!1}),w}):n.value});function l(b){let d=i.value.slice();return b&&xt(b.sorter)!==!1?(d=d.filter(g=>xt(g.sorter)!==!1),p(d,b),d):b||null}function f(b){const d=l(b);s(d)}function s(b){const{"onUpdate:sorter":d,onUpdateSorter:g,onSorterChange:R}=e;d&&Y(d,b),g&&Y(g,b),R&&Y(R,b),a.value=b}function m(b,d="ascend"){if(!b)v();else{const g=t.value.find(w=>w.type!=="selection"&&w.type!=="expand"&&w.key===b);if(!(g!=null&&g.sorter))return;const R=g.sorter;f({columnKey:b,sorter:R,order:d})}}function v(){s(null)}function p(b,d){const g=b.findIndex(R=>(d==null?void 0:d.columnKey)&&R.columnKey===d.columnKey);g!==void 0&&g>=0?b[g]=d:b.push(d)}return{clearSorter:v,sort:m,sortedDataRef:c,mergedSortStateRef:i,deriveNextSorter:f}}function ma(e,{dataRelatedColsRef:t}){const n=S(()=>{const u=B=>{for(let U=0;U{const{childrenKey:u}=e;return rn(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:B=>B[u],getDisabled:B=>{var U,V;return!!(!((V=(U=n.value)===null||U===void 0?void 0:U.disabled)===null||V===void 0)&&V.call(U,B))}})}),a=Ne(()=>{const{columns:u}=e,{length:B}=u;let U=null;for(let V=0;V{const u=t.value.filter(V=>V.filterOptionValues!==void 0||V.filterOptionValue!==void 0),B={};return u.forEach(V=>{var le;V.type==="selection"||V.type==="expand"||(V.filterOptionValues===void 0?B[V.key]=(le=V.filterOptionValue)!==null&&le!==void 0?le:null:B[V.key]=V.filterOptionValues)}),Object.assign(On(i.value),B)}),s=S(()=>{const u=f.value,{columns:B}=e;function U(he){return(ye,xe)=>!!~String(xe[he]).indexOf(String(ye))}const{value:{treeNodes:V}}=r,le=[];return B.forEach(he=>{he.type==="selection"||he.type==="expand"||"children"in he||le.push([he.key,he])}),V?V.filter(he=>{const{rawNode:ye}=he;for(const[xe,be]of le){let ve=u[xe];if(ve==null||(Array.isArray(ve)||(ve=[ve]),!ve.length))continue;const M=be.filter==="default"?U(xe):be.filter;if(be&&typeof M=="function")if(be.filterMode==="and"){if(ve.some(Q=>!M(Q,ye)))return!1}else{if(ve.some(Q=>M(Q,ye)))continue;return!1}}return!0}):[]}),{sortedDataRef:m,deriveNextSorter:v,mergedSortStateRef:p,sort:b,clearSorter:d}=pa(e,{dataRelatedColsRef:t,filteredDataRef:s});t.value.forEach(u=>{var B;if(u.filter){const U=u.defaultFilterOptionValues;u.filterMultiple?i.value[u.key]=U||[]:U!==void 0?i.value[u.key]=U===null?[]:U:i.value[u.key]=(B=u.defaultFilterOptionValue)!==null&&B!==void 0?B:null}});const g=S(()=>{const{pagination:u}=e;if(u!==!1)return u.page}),R=S(()=>{const{pagination:u}=e;if(u!==!1)return u.pageSize}),w=qe(g,c),y=qe(R,l),$=Ne(()=>{const u=w.value;return e.remote?u:Math.max(1,Math.min(Math.ceil(s.value.length/y.value),u))}),Z=S(()=>{const{pagination:u}=e;if(u){const{pageCount:B}=u;if(B!==void 0)return B}}),T=S(()=>{if(e.remote)return r.value.treeNodes;if(!e.pagination)return m.value;const u=y.value,B=($.value-1)*u;return m.value.slice(B,B+u)}),C=S(()=>T.value.map(u=>u.rawNode));function A(u){const{pagination:B}=e;if(B){const{onChange:U,"onUpdate:page":V,onUpdatePage:le}=B;U&&Y(U,u),le&&Y(le,u),V&&Y(V,u),k(u)}}function G(u){const{pagination:B}=e;if(B){const{onPageSizeChange:U,"onUpdate:pageSize":V,onUpdatePageSize:le}=B;U&&Y(U,u),le&&Y(le,u),V&&Y(V,u),P(u)}}const O=S(()=>{if(e.remote){const{pagination:u}=e;if(u){const{itemCount:B}=u;if(B!==void 0)return B}return}return s.value.length}),z=S(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":A,"onUpdate:pageSize":G,page:$.value,pageSize:y.value,pageCount:O.value===void 0?Z.value:void 0,itemCount:O.value}));function k(u){const{"onUpdate:page":B,onPageChange:U,onUpdatePage:V}=e;V&&Y(V,u),B&&Y(B,u),U&&Y(U,u),c.value=u}function P(u){const{"onUpdate:pageSize":B,onPageSizeChange:U,onUpdatePageSize:V}=e;U&&Y(U,u),V&&Y(V,u),B&&Y(B,u),l.value=u}function K(u,B){const{onUpdateFilters:U,"onUpdate:filters":V,onFiltersChange:le}=e;U&&Y(U,u,B),V&&Y(V,u,B),le&&Y(le,u,B),i.value=u}function q(u,B,U,V){var le;(le=e.onUnstableColumnResize)===null||le===void 0||le.call(e,u,B,U,V)}function D(u){k(u)}function N(){L()}function L(){ne({})}function ne(u){F(u)}function F(u){u?u&&(i.value=On(u)):i.value={}}return{treeMateRef:r,mergedCurrentPageRef:$,mergedPaginationRef:z,paginatedDataRef:T,rawPaginatedDataRef:C,mergedFilterStateRef:f,mergedSortStateRef:p,hoverKeyRef:E(null),selectionColumnRef:n,childTriggerColIndexRef:a,doUpdateFilters:K,deriveNextSorter:v,doUpdatePageSize:P,doUpdatePage:k,onUnstableColumnResize:q,filter:F,filters:ne,clearFilter:N,clearFilters:L,clearSorter:d,page:D,sort:b}}function ya(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:r,scrollPartRef:a}){let i=0;const c=E(null),l=E([]),f=E(null),s=E([]),m=S(()=>We(e.scrollX)),v=S(()=>e.columns.filter(O=>O.fixed==="left")),p=S(()=>e.columns.filter(O=>O.fixed==="right")),b=S(()=>{const O={};let z=0;function k(P){P.forEach(K=>{const q={start:z,end:0};O[He(K)]=q,"children"in K?(k(K.children),q.end=z):(z+=Tn(K)||0,q.end=z)})}return k(v.value),O}),d=S(()=>{const O={};let z=0;function k(P){for(let K=P.length-1;K>=0;--K){const q=P[K],D={start:z,end:0};O[He(q)]=D,"children"in q?(k(q.children),D.end=z):(z+=Tn(q)||0,D.end=z)}}return k(p.value),O});function g(){var O,z;const{value:k}=v;let P=0;const{value:K}=b;let q=null;for(let D=0;D(((O=K[N])===null||O===void 0?void 0:O.start)||0)-P)q=N,P=((z=K[N])===null||z===void 0?void 0:z.end)||0;else break}c.value=q}function R(){l.value=[];let O=e.columns.find(z=>He(z)===c.value);for(;O&&"children"in O;){const z=O.children.length;if(z===0)break;const k=O.children[z-1];l.value.push(He(k)),O=k}}function w(){var O,z;const{value:k}=p,P=Number(e.scrollX),{value:K}=r;if(K===null)return;let q=0,D=null;const{value:N}=d;for(let L=k.length-1;L>=0;--L){const ne=He(k[L]);if(Math.round(i+(((O=N[ne])===null||O===void 0?void 0:O.start)||0)+K-q)He(z)===f.value);for(;O&&"children"in O&&O.children.length;){const z=O.children[0];s.value.push(He(z)),O=z}}function $(){const O=t.value?t.value.getHeaderElement():null,z=t.value?t.value.getBodyElement():null;return{header:O,body:z}}function Z(){const{body:O}=$();O&&(O.scrollTop=0)}function T(){a.value==="head"&&Xt(A)}function C(O){var z;(z=e.onScroll)===null||z===void 0||z.call(e,O),a.value==="body"&&Xt(A)}function A(){const{header:O,body:z}=$();if(!z)return;const{value:k}=r;if(k===null)return;const{value:P}=a;if(e.maxHeight||e.flexHeight){if(!O)return;P==="head"?(i=O.scrollLeft,z.scrollLeft=i):(i=z.scrollLeft,O.scrollLeft=i)}else i=z.scrollLeft;g(),R(),w(),y()}function G(O){const{header:z}=$();!z||(z.scrollLeft=O,A())}return Qe(n,()=>{Z()}),{styleScrollXRef:m,fixedColumnLeftMapRef:b,fixedColumnRightMapRef:d,leftFixedColumnsRef:v,rightFixedColumnsRef:p,leftActiveFixedColKeyRef:c,leftActiveFixedChildrenColKeysRef:l,rightActiveFixedColKeyRef:f,rightActiveFixedChildrenColKeysRef:s,syncScrollState:A,handleTableBodyScroll:C,handleTableHeaderScroll:T,setHeaderScrollLeft:G}}function xa(){const e=E({});function t(a){return e.value[a]}function n(a,i){io(a)&&"key"in a&&(e.value[a.key]=i)}function r(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:r}}function wa(e,t){const n=[],r=[],a=[],i=new WeakMap;let c=-1,l=0,f=!1;function s(p,b){b>c&&(n[b]=[],c=b);for(const d of p)if("children"in d)s(d.children,b+1);else{const g="key"in d?d.key:void 0;r.push({key:He(d),style:Yr(d,g!==void 0?We(t(g)):void 0),column:d}),l+=1,f||(f=!!d.ellipsis),a.push(d)}}s(e,0);let m=0;function v(p,b){let d=0;p.forEach((g,R)=>{var w;if("children"in g){const y=m,$={column:g,colSpan:0,rowSpan:1,isLast:!1};v(g.children,b+1),g.children.forEach(Z=>{var T,C;$.colSpan+=(C=(T=i.get(Z))===null||T===void 0?void 0:T.colSpan)!==null&&C!==void 0?C:0}),y+$.colSpan===l&&($.isLast=!0),i.set(g,$),n[b].push($)}else{if(m1&&(d=m+y);const $=m+y===l,Z={column:g,colSpan:y,rowSpan:c-b+1,isLast:$};i.set(g,Z),n[b].push(Z),m+=1}})}return v(e,0),{hasEllipsis:f,rows:n,cols:r,dataRelatedCols:a}}function Ca(e,t){const n=S(()=>wa(e.columns,t));return{rowsRef:S(()=>n.value.rows),colsRef:S(()=>n.value.cols),hasEllipsisRef:S(()=>n.value.hasEllipsis),dataRelatedColsRef:S(()=>n.value.dataRelatedCols)}}function Ra(e,t){const n=Ne(()=>{for(const s of e.columns)if(s.type==="expand")return s.renderExpand}),r=Ne(()=>{let s;for(const m of e.columns)if(m.type==="expand"){s=m.expandable;break}return s}),a=E(e.defaultExpandAll?n!=null&&n.value?(()=>{const s=[];return t.value.treeNodes.forEach(m=>{var v;!((v=r.value)===null||v===void 0)&&v.call(r,m.rawNode)&&s.push(m.key)}),s})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=ue(e,"expandedRowKeys"),c=ue(e,"stickyExpandedRows"),l=qe(i,a);function f(s){const{onUpdateExpandedRowKeys:m,"onUpdate:expandedRowKeys":v}=e;m&&Y(m,s),v&&Y(v,s),a.value=s}return{stickyExpandedRowsRef:c,mergedExpandedRowKeysRef:l,renderExpandRef:n,expandableRef:r,doUpdateExpandedRowKeys:f}}const An=Sa(),ka=J([x("data-table",` width: 100%; font-size: var(--n-font-size); display: flex; diff --git a/assets/DataTable.94ccc402.js.gz b/assets/DataTable.94ccc402.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1fb5c6f332d2eb5692ec23af25bdc0e5aa7f7e80 GIT binary patch literal 45248 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 literal 0 HcmV?d00001 diff --git a/assets/DataTable.ca8fa27b.js.gz b/assets/DataTable.ca8fa27b.js.gz deleted file mode 100644 index c2db8766c9b74f7fd14840580a27dfe1dd2299e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45248 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%0DZz<6}oBz!B0O@gkQ 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 diff --git a/assets/Result.801a0bd3.js b/assets/Result.5bbf6e74.js similarity index 99% rename from assets/Result.801a0bd3.js rename to assets/Result.5bbf6e74.js index 5be3bd01..b4101fd8 100644 --- a/assets/Result.801a0bd3.js +++ b/assets/Result.5bbf6e74.js @@ -1,4 +1,4 @@ -import{h as e,k as c,B as u,d as B,p as F,q as v,x as h,G as S,P as M,av as V,aw as b,ax as R,ay as I,az as L,I as d}from"./index.40072451.js";const $=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),e("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),e("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),e("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),e("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),e("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"})),E=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),e("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),e("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"})),D=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),e("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),e("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),e("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),e("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),e("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"})),P=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),e("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"})),T=c("result",` +import{h as e,k as c,B as u,d as B,p as F,q as v,x as h,G as S,P as M,av as V,aw as b,ax as R,ay as I,az as L,I as d}from"./index.ef367bc1.js";const $=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),e("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),e("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),e("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),e("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),e("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"})),E=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),e("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),e("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"})),D=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),e("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),e("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),e("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),e("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),e("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"})),P=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),e("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"})),T=c("result",` color: var(--n-text-color); line-height: var(--n-line-height); font-size: var(--n-font-size); diff --git a/assets/Result.5bbf6e74.js.gz b/assets/Result.5bbf6e74.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f90ad7d757d3334f22bc11412cd47e9e19cb7eb1 GIT binary patch literal 3127 zcmV-749N2ziwFP!000026YW{sZrex_eV?x&xWPcek_`JsHWg?GYbV|bkeLaRAo~ym zu_Dtpvy|i&>3j6=drpy(CnxKsS#oIL6 z;q5d!;B6;5;cYMaH*aUr1#idEKX`i^z2@zgXmZB;`)G2``{!sPQg5QkCGRhz$rbOf zqL;iKtPYopS(rSn<_G0PQXZNt|2$R6mnM8RUCf&{crq>rVRLpAM%Nd!dftq}w&1}4M5a1}wpv|3K<5;_j6x*mmp+1uOQ zvAbb3g{bnlU*eu8DaT6=!_|=MPA2W~&8p1VT!6^Ji*~DoZXqBWUo5qQ<4i}Zh ziFO{B+{TGfI!j9?>FTf-(H?iOnZrb?VCrbrJ!T_E5|QMi~^_^n~%L;!Xo0URR1 zb;hb`;usI5nGZBmIjYU*K~^A0+DZz^(p2nLUf$)LPGOcUEG8Xdo?F`FvMlyV5ooCK zHMciKVvI%dI!J1mo_p8jjfF~BfYiYb@FPpS5!ZE*6gERnsV@55%rFsQq(;JXUr6f2 zr|{UY3JR^nBzl~Q)w!X;zTj9H>}xnGklIFMoz-G50~}Dk&Qc4q8PNM!@)OY&{Ee0nYs6pY9_n*aQ;zH{7;umsgDnwHt-hKe z*vdFyl{>nIMC@6@lhZ5|n~Zd(g&~;d7Ma8i>6*=i#k?iVUV>-{bLL%QJss1CLIy$Q z;5!oCVegz2DJ8~@pbv?VWYBn=y~O2km8|x5zC9+G{95V zT~dez=~PyC4>B#wze%2%b!mG01k-s(nmu7YOqT0~wA+D*U@3E%^_7w-nTq60Cpj!( z2Fixu@>0m@#?;!yiIYhYftrwTDhn_$fdhA;xZp>C#qc4ZQ+O7Se|MY zZw8-{Y8mN_WsH{vV@wkYI0eW%m}u01Y4Rm+HNmGgq-|Yr^v_XS#sVR9vwm-oQXMA z-_zXd{{uQ6gXa~FqXN!>T^zU!8TY4vC0YF+SOFI0wgFbi^!a~+@MJge9N3gBhAv0_XW?E9BIZr!b!VifRsWnhyy{3pkY5*7?K6pH)X$pUJkJ- z^Ffz`#+eIJ zZ`k6;G*`MYHkkseHFE8~6+ByQ%d=b#Wytt~(s?&h8#IBgxP9 zAq8TzUV3-RLL&^5Pe`=ca9?)*^C0GH5ZxL?Cu(UO%>bP4iaXTDrAJeGqwz`becGRtbbeXJ$imuV<4zJCJ17NLUxcpE7G@rbz{fF zl(V<@eAo39X1i2JucL}?lei}l(|<-;=;ue1$Jd~e9~@|aC#xu@q#Pk zAAdlTpD+Aj00ATSA<+vl#dJTw45N4B=^$K|&1v0+(f$v?bWtysqu^|^9K`WFZp(`{ zmbu}xAA-7?m+^5~9UZqfB3qM`Ib6)!xT&tn8;Q*n-?z)jys6r1F(3820orCG`?lX`MF3J&Y?0@}WuHf?oy2@~gSIfqqKT+8L{eIDB;z&@v_ z@OILkHgPqZ9F?-s18&fWjT`6HL3=z3R5`=L8j|j5e;C2?&y%LSvHK3JqG|){_x9Q! zeiW5G7`?Bk&DmsmRL$QlPS}Z@T(EF n=AR)VVa&Zg6fP#dFft}RV(R>TD{q6O~ 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 Qt7kv_2SuiL7e^fc0JTINC;$Ke diff --git a/assets/index.9f12348f.js b/assets/index.0131dfc5.js similarity index 83% rename from assets/index.9f12348f.js rename to assets/index.0131dfc5.js index 826b6fe1..a413ea0a 100644 --- a/assets/index.9f12348f.js +++ b/assets/index.0131dfc5.js @@ -1 +1 @@ -import{d as e,a7 as u,am as a,ai as l}from"./index.40072451.js";const o=e({name:"ScrollReveal",render(){return u("div",{class:"scroll-reveal"},[u(a,{title:"\u63D0\u793A"},{default:()=>[l("RayScrollReveal\u7EC4\u4EF6\u6709\u70B9\u95EE\u9898, \u6682\u65F6\u79FB\u9664. \u4E0D\u80FD\u6B63\u5E38\u7684\u5B9E\u73B0\u6EDA\u52A8\u52A8\u753B. \u5F88\u662F\u64CD\u86CB!!!")]})])}});export{o as default}; +import{d as e,a7 as u,am as a,ai as l}from"./index.ef367bc1.js";const o=e({name:"ScrollReveal",render(){return u("div",{class:"scroll-reveal"},[u(a,{title:"\u63D0\u793A"},{default:()=>[l("RayScrollReveal\u7EC4\u4EF6\u6709\u70B9\u95EE\u9898, \u6682\u65F6\u79FB\u9664. \u4E0D\u80FD\u6B63\u5E38\u7684\u5B9E\u73B0\u6EDA\u52A8\u52A8\u753B. \u5F88\u662F\u64CD\u86CB!!!")]})])}});export{o as default}; diff --git a/assets/index.b33f5d83.js b/assets/index.0b26761c.js similarity index 58% rename from assets/index.b33f5d83.js rename to assets/index.0b26761c.js index 80672dcd..ab46f8ba 100644 --- a/assets/index.b33f5d83.js +++ b/assets/index.0b26761c.js @@ -1 +1 @@ -import{d as e,a7 as r,aE as n}from"./index.40072451.js";const a=e({name:"Rely",setup(){return{}},render(){return r(n,null,null)}});export{a as default}; +import{d as e,a7 as r,aE as n}from"./index.ef367bc1.js";const a=e({name:"Rely",setup(){return{}},render(){return r(n,null,null)}});export{a as default}; diff --git a/assets/index.1602f1cb.js b/assets/index.1602f1cb.js deleted file mode 100644 index d7e7d600..00000000 --- a/assets/index.1602f1cb.js +++ /dev/null @@ -1 +0,0 @@ -import{d as D,r as y,aF as h,a7 as t,am as s,ai as k,aA as a,aB as p,aD as x,ab as C}from"./index.40072451.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!C(u)}const A=D({name:"RelyAbout",setup(){const{pkg:u}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^3.2.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.0.2"}},{dependencies:n,devDependencies:i,name:e,version:E}=u,g=[{title:"\u4F9D\u8D56\u540D\u79F0",key:"name"},{title:"\u4F9D\u8D56\u7248\u672C",key:"relyVersion"},{title:"\u4F9D\u8D56\u5730\u5740",key:"relyAddress"}],r=y([]),d=y([]),f=[{name:"\u9879\u76EE\u540D\u79F0",label:e},{name:"\u7248\u672C\u4FE1\u606F",label:E},{name:"\u9879\u76EE\u5730\u5740",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,v)=>(m.push({name:v,relyVersion:c[v],relyAddress:""}),m),[]);r.value=l(n),d.value=l(i)},F=l=>{l.url&&window.open(l.url)};return h(()=>{b()}),{columns:g,dependenciesOptions:r,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let u,n,i;return t("div",{class:"rely-about"},[t(s,{title:"\u5173\u4E8E\u9879\u76EE"},{default:()=>[k("ray template \u662F\u4E00\u4E2A\u57FA\u4E8E: tsx pinia vue3.x vite sass \u7684\u4E2D\u540E\u53F0\u89E3\u51B3\u65B9\u6848. \u9879\u76EE\u5E72\u51C0\u4E0E\u8F7B\u5DE7, \u5DF2\u7ECF\u96C6\u6210\u4E86\u5F88\u591A\u9879\u76EE\u4E2D\u53EF\u80FD\u9700\u8981\u7684\u642C\u7816\u5DE5\u5177\u53EF\u4EE5\u8BA9\u4F60\u5FEB\u901F\u8D77\u4E00\u4E2A\u76F8\u5173\u9879\u76EE, \u5E76\u4E14\u4E0D\u9700\u8981\u5254\u9664\u5927\u91CF\u65E0\u7528\u9875\u9762\u4E0E\u7EC4\u4EF6.")]}),t(s,{title:"\u9879\u76EE\u4FE1\u606F"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},o(u=this.templateOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[t(x,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?u:{default:()=>[u]})]}),t(s,{title:"\u751F\u4EA7\u4F9D\u8D56"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},o(n=this.dependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"\u5F00\u53D1\u4F9D\u8D56"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},o(i=this.devDependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]})])}});export{A as default}; diff --git a/assets/index.1602f1cb.js.gz b/assets/index.1602f1cb.js.gz deleted file mode 100644 index 68d5a5b569e72d9ee1bb856158b190c7ad1b0fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1703 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%0As{QN%8?tOeL;lNxIxNUTxKrAC`+bjp^|+#d$% zwcBReF6W-o;}o`_pX|*g&zw`3i5t2}qxGF22u3$MMmLtxP1~{7^vhZrCTTFP_W zQ`u@`a~WswC(2kuH=ifo0{ty5huDZ;YFQ>i%Y7NH^fw)@RE7;bH6oLq#Q}yErSPOO z)H~?Iv5j%+jYOyOT`Br#lSDE#hHW(cnEP&n63Zb@hcudUFFURKk034OS80=q8y#aS z%{&KsZ;YcbZIVt~DyB2A)GP?A!=Pe%9F4g@qA0JW0x}s(P%!>la3}|h7&9V@H(;gc z8UtDoSZ)wqA#l{+Ac{vYtB|C|b6E?jk>!Z6ufL)Z5O5eI=OWB39^p5|89wY-E@OWV z1s4glo^XuFg{dKjG!@#vF0V99)x)tt-5Kj5GZH^ zw=kmM6df`YNKk!_e1%|3-0vC|l@UN%`gJS?ztt(%gLzoYLReJ@B#sF-7IvF8cE&Un z#lo-~RwW_7ye?JL;q@!K%qG@=0&P<#cSN$vmsQp;5ekhwiG%RmZM0Rw84OCio>KH> zjNBS08X7SjH3%;vPN3s7pDLuxo2Ci#iCN(!wZxNdfmHUJn*e&Xuo5i+OTDzpZA|>| z3^4J}v;|9%pero{OcSeymDx#ofi@JO;AbJ+1{cw%MWASa6gJLxr)&gI6Zd+u7L+Q< zxt4P?nm9+!+?u&H)Wfzn#kwoRo<@hZ(7oI>_NAibBG#YuS*r=eXT~Jw4r7M zYbt<20l_wKkqdI5kmzBQ+AcY~IW&%nQlR@Y^n!I5u?iZRwN_MGOo&{o(utv5VAOV? zSZQj+n7FsrY0AQ+sX|?`#lKTcakPW=aPMGj6s+ch>NcTnlVG*(CzgsMPp0H~`u~E% z|678?|N1S#;faM5qP^b`8eW(@da|@=_6||wWhxm4uBlPx*&74^_QbN8J)9?q_bfVHlS7G&_y`%GThV*C+Y|$=EG<sFZJ%1Mbt;E>${MFMv{MXko0q_&%VPha`uL+3UUY7&^@|>FYer@5 zD&Ok>T{EFHG*uh~eoml~M5Uz0WfcB5IrJeDXf*&kaRY-iBBfvpr>c`vi39Y|J{6zb z5Q8v2zj2y3hixbrg2d<%$5cFY)}Knr)c4}9)6!Q7UXo2f#F78i_%gx!5QD>8Iyk(= zeg}HQqtS`w$S)7nez<^%!0hiPusrwGryxT4IRh3KjFG-a$73w==v0c;m}Y~_i&T_( zZ5Gp}Rb>u*E~*=6X`{^ZRYJ*zJFePrhd0@3CkVp8`wJt0vMc;(9r9&1_u}sFB2w`@ zVV3&rh2^-yZhz>Nzuh1WFu&y=aJb~QfmTMg)3jA)K&#cvE_?$Lzlb!DM_Ii-3*_U* z4hArk%m|pll}smi&Cek@%Uv53-bHMcK6eDkL+a9Uir+HY#nmxfBv$FuMZ5U@oB1L& z(~s>V_CkyBd3xJ-Bk(hj@7Wv1@rp#J81dpLzwq6)-+M>wjrYQFk2cgrI-{5l4}#?| z64col$hkN0tX3WL0B^vZ7gHjgJ-!PvH{c`a7c!(93ut-OFIYqzmIltwuKivBDkZr5 zM1nizOhi?6Q=VbLDeu~Ewzl42I4bn0bj4fB9cT%E)R!W}!rb-jBjMrvLVkIJz4w+S z4>3B%@Sfa`Qo~~Z1}*RJyYGdE7jSv`XF`9c9EQ;4Tzx|0H}6SN$o!@z#p&ut75gx;j~rL0g0z8G4mg%= zy%1hn_HXP{e!TF^t0+Lf(Q)jvf|sT7=7CT(UKuP?hdnEK3sIF~lBicqL-B!?#kVfx z_g~aW!w2v5uaw)@7lPENv;Fgig}I61LERUy~0O^^Y-l=p#bvz+bbU$Geg1yt1mpnbdGWE3Skd;-Rc2KSdMe&aM^XtGxnZ+g1k@ag!z+pXI9+p6V3ZGJ?9@hcqxFT z5r~JUmO52A=hyBB`5hAaOworH?YfhXK{~Om%H&v1m#}X;?gxw*|4DoAJ(DNcA37Vh z{UM*Z{N(yW9!_U#>(+jVywscnHRuGC@|Sg|kx{EYqvm5UGx_z>r^1-A2hzpeET&0y`l6V6fO5q> zC?>u{q2j*H)Hja4c=@Mjj%#}_e+$fHNyN1{Mx$e=n&er+ENn5IN4_i;22)jEh;FU>NRKVU)t~Y7X*2_Tz+7P? zz$!&M`b(zG`wsA;n*Lv88iN5h{V|RT4F5&ujnq-<`^+1I)O@deWV+S`kJA8TC}`W0 zC=R~D4Ea;CFU)3u`uej;kRgohhhiuC4mPt-$sQ4NrmT-50Yob*j4y;4C*gWKmDicp zBr1`Z*5r}$=#KN8Luua`aIxt+fH8a&9sb68FKuD06d+ijy!72qluRZzGx-@Mt7fqo zTs|W2Lm|(s^@``6NKh>H1~TSG20~BTsL1+@vQ%c?(|d=SJm*>F9ZCvC4eA2LuQ!yW ztQDlA+$-V;+SDH)QPYdp5V&_iE>Xhuq-&9p5Idf({e8gIjWscW}>vrS%^fd_V~<#$+fCyTNaX>Rd=+9ABqq; zW&59nq+``vA}yGCtHzXR;k;XGOm7wvwRMX{&qC_9ZZzImK;|g0o_k^UPhL3aEi892 z@28tf=?~Ov_p{CA*nF`K`q9GesN$A&1f@yV()o3OUnfxN;J#!r?f$r8uRJ zDAd}xZnS^VY(AUPrVY2Ed#v(tGFI70D#X4VxmQwOcy=|P`auX<5R<1%z*LBzy89W1 z4e%XwTVD>*ksG9Ps4#=Lz-{kS`i$B0qMq`+mFKZ2JQAu&rI5<0`HY(QmKlESZOyQ9 z_n>f%Pf~o-KG)B|io_S%Sm4Du|A<|A&C5h#C(_>_x0R?#Ji`fS>KPwm6P|qCN(z3f z8q+{ua`v>5JKi~uGe0X$vJYjo6&Ar^bx(?vy`YpMNpX1W7_}EVwevFiHa=l&l%?^3z*N7EMW+J_uDGDl93MRb(~G z-UX*@BdjT=jx37^lq@G>P$hwFz%6(XVpzgfugO=t7NWa2>~gK_w4VXrHybt`7P}fQ z+=o%2oX@iQB~m_LgmrOg4`DkaY?a!d&G3`5=-afe6)n^Qze#RA@cxyOgJ&f44)bZgiI{hWORD8#+`a{&ttL0nzE&ZX{{n){STd zCkt=M$$7&k_Gj#+dR5Hh09gFB*j{laK@hJYlUSD-_)?O2;a_K+KcZ0?Ch!ch5I#R{sxfFsA3+=r(_o7I z4Q)G}M*I7625>Y-d-xcx7cih=YW--9TxiEaNJJk$LauG*lqf>JdW!! z=v27=o9l96V%!x%vO1?$=k*GCi?B2|g=z0l9k_dbR8KXZy#xI{n$85tKh zM&b*F82Se^Xt_@v8D8^r<}>od)i(ODl|)r1kHle*yc2Gt8~sS%3@qPXqBaOo*oeZ7 z5h7${1PoS9)2*2NPQa)I9BH*`vmrc^V>(FpRvM`-bD3&k*PKBO1`K_e5p`}ZCz+tf z(~K@Y;lW>V0<30f<)%KYYdQoh-(S)<8sb|_Y-43%lgxEUwxpaNS#0F=-ASGbEJ&mc z49*RjLFNU8t7t_#&sbO>L?;&XVwF~z1$|hBHDy5$R*BzO*b&~P5_XCbItrI5(7?cw z+^$f(Dq-$>0Y7ul>VP`&5-G56(v_9547fAB@14CQ1_UCZyk$?!9s9JneVW$p*eiwf zj{WxUp69LbqWa18_c?`9U)W5_@1YkkM*EazP^{s!!B_;hqT083>Hxf^pN=ph-!=l!oQ1c=$;rFjy_3V; zH_uK^@C(I)L%)MI{g7J>wkAHzvPzg*eaWv6(wtu#ce#Eq-XLxO109661u!<})Sz`r z$fmbb9aoBM4(KIaEZcH`Jau7~<9HhHx3JhmsC!cjCj(xv0z4elqSRy`#q&MJGtmzit zd?ZgbZNTKF zL1!HIzC?Wb=9+9n-(`HN)>3}oI&GD3oqt+F-fL5JCWiVj$+xuf=A4V48WmIkOxzFv zB3EDr&|<)g-zl8{xkPhZx&E0iB2BQ3w52%4*47Xp#CgH5`Q!r^Uv$jNse{4V0WC+i z_OcRVqKU@wuz|O|9kc?{I3{=`Q@AHCCH+#B>0&*LWFsoJ8a`)!?bANQ2iM_A3k(KxZ?yp4{VZVu3u=Jbu zw=Ateb0CIqHP3qea5WpIcOzL>H)?ud5(gu2yqOGf`lXq7fw{(LY4+>P;Vc zpHtOnieoxC5tdHq0;Y8qvcj~jsUnWp>I~@?_BRQ!qNekbY4Fm1A$oDpLNe}-@%%w- z7>35@ZintXw1<**hi-`9SKitZgOzd5hJHLk+t5X^KUNPkPAtr-nmB67U|Gg8l*H?h za0_VbPwLZ+w>?B?1lozz-2I@V+>sDk@=D)g7M6F==9YimMF#er>i33gf#T*(!p~-; zo&vtaJvzchOrMCNyBICw-m6}D%#tPsJYh2Gr6@g5i&qonCBaj92SHuwVhwSejm67D zkE2U{@r~LY_~Jf`#NhooA}kiRlXe+Jc%P(ozYZ%i|4N?yt|@RA?CP5)g%MY7s7N-4 ziB099;plsj>PFeR;j7b{dNd&Zrpd+Kf%C#otPf*_(pwsB9NFnCH zAJC*o!ozLPA}L~{kmXd?LmBsO+1w;ZwS4pSj#GBGn^vafV5+CRx9OE=4eSj7R{3>B4gN_-1(XK=gFNBJl4 zY$2ZUa+u20w6m@NP4jZ*$7ex!L}+ZQds?i}!%ZTkbi?jZ%}f^-%dKKT-e;eapk$3? zF^1pU?@i`(LiblibqhTl1qYP8dgn1P35$xTmUR)q)MSYw4w}gjPgyGKQ7paM>yb5! zM@l@R7#J|_xTK78UG;ieBrDjA^Awg4(bZ4zw~2pB1h#YEF*vbo-yf$4sBB)o)wbTe zd-Enrt|d~aRZRh6u@{%VLPhghUg`!RBY6#~`};5;HFwh8hog#Ah$4neXc%PPz{-~$9)ibb@f64FpSE0v*5;^}LXg60Xr zIV}QR5v{B|d2wmTH6$v*tX(m+go<}=i}NMl#zCrDE2PM7I7jyHfH&}9V@n-qDKvozq3$&|?oAS%`&2Uw9_09Y;75z()l1IR*C;pp}CI#_7 zg_iYfVO{IRKxp-Cr%{eBicHqfk;(qB9{_Vf@KppeQ>j=p77-7vetHm+8+vR0jqcRo z>W5wrOtEG?s5hdeT>x^Y%)+GrHMLEXH=X%&r>bUD)DRgt2z3MzL>PH?$;PD=lG=@| zRs?cqoV9x}W!+J6(uANflxex=EC>9k-EqnoAqLgnb@zOiaTvwRV&N9(v?P$hM2cI~ zo{4R1-45~_ccL1}LT=**A69KJsxy0N_J4Y-R{p;Xh0;k%N`|>jX$p-)?I6)+{U3!$ zwH`|*um5EzOwRDX-}N`L3T*1G9m#i!+l8^t?quCFDv8SucdK=~h3!UGSF7f&<$q-j zzG7XZJzrCP8SRccvRk)x(o!jo;Y<^?+`arXH+F8yFeMU={&&PCM_9wEhgoH7$Xy@@ zg1QP#mfQPhERw`2L~s;sll{VeTw^=(~2;z6L}?k7$3Rr%E?MHX?f3Ihs;9OR^N{NhDFBa`le!iLHeMC_Jyj1GXr=; z2sG)gr~TUUIA+rOtx{Dod$*?sp)zpB)!lLdlx$o9)y|k71~c@P&=@GVW4X#*5R%aY zOTSuC_Qi8Ia!OoEa6(p0-rq%S&E;m z9;wI=Y^D%5gIPM%g~;&O@|$L%V2~A{MPt@%7(p>wu(y_J?{(dFpi2$qx3U*u31|7 z<#sSs#U-~dL=>z8^lxjkJsYo>7o%St%Wu#w3Nb9sGVek;mz~MccJYsEFT7FtTKl4c zg+=SH1&^%d^btpBh1~cI}1q5-g6r@I@I7*_iG$Z=7vyEtD(o zxp%s`lz#WpM+l7whG*DPbF8lh@AJ9*l)|Eg0K)Rpeu@;+AqEoco(a#{S3v>-VKlPO z9oI~X`3#gjNCgT;uE~@b>*w*9eD2Tyzu2nG%)e4WEu_YZv@ZRozCz#P1I-o;vK3Jn zQG))7_f?JgPw%y#PFmw>1PHbZrJ7%zd-t7fm4=>voiiEG1m!Yf>(6X{b;?vKfFr&P z1UX+ZM|_pET*+*4ZT$i$SW5RT1GfCM^YeWShP1KjI1PyCAjO=`(3itsDn4kT|sJWSG=v)uO<_)WJx+~naE(rG}q`iCH@B%O2&{(|J6VfjpS zI<07oOuo;~9a@GsjC=^}D+UNG4&#mT;09V&qX2paj!^E{ve=@u5-l~CoO??7@1tut zOs$3Hc*~Hd5jQb*VZ;XHU%Q=QWG}mO3cfYJrH_u9X?s-)+{)!S2Wb0RMpRt9*>W)u4i;_@2b4a~eR0Z>ylOg)Y+-v94G%$D< ziGR7hM9P(7%JbSNSevo43d90cVdNl1|tY-$g9yi!A?GVqfTtFL~uw>Vg1X z7yvIy08`{V(d#Gi#kCye&q~r_nfkC#Nr46pEV+_lPyR$?nGKum>;Q}TTUh^qSbs)H*C=?E zQ@z-r5=Ma$Enuz-2nV_cNvLcMKq-UH#@TAMaSlXch$0d~XNFS7gm9{pN5<-#bE$Bb zR+}ki&zN`-QuMqaQ-Mb;Iw~OU*)Jf}=IUkp>k|+xVhn$A#K8jZ*uYOq%(s&fPM*=# zyQOh;ih?Z4cl=tcaScmk$ppwVZ_%mXj50;$7OUzM$gSNStGi&LBRtJ<3b(>2T^n$n z{2JLs`GVL%^@12xE~G*W<}Hzk7w(2lxp9f?6~+`jk^vX<4IDcTs{wWjiS^fu$Ki)E_dzrBUX>{4G(Dcde(W&ZD``wf69E6B)N_y+ZcQ zH3xUW(fPDGCKue2Isc zWKA5`pJ~Q!47%_;>}S2{4dD`gPYVGOB$?t=S_S7m3klPz9OPL5LY{2Ki+o<2uKbS> zA=V8?S{4r3T6gScA;zp4k2ed+*{VCDu#obt+LK@l>02NH2}+LZWg#s9@{}2`3mFBd z_G+@`f?h2oSR=Cp!G~&Z66`+2%=Fno1S(;#qx$p0!s-z793| zqMF#ugYdpLa?fBH;S#dSu7?(`P^b&tUjyRoL{bq*MK9t#_Ck*2&-tnkHmj9sRkR(bE|56AYdRF?@@fkNmk%$8& zkg@yvz&GX+dx$%f-4r^2hu+53*4D;c zUNSE3cRPXp;)eu$X2x0F^z@BsBV0y_cv&H$jOluS0UZy;c}ex=wJKY5ggBL##O3~1 z#q==FM9I_z>}1d#ikO5K>;NFP`!`;Va(bb@_*@^Qg92_; zB7PifkV(YeI9#m`3Gd`VYRNYdzDT}c+#=kjT(pK5haE_+s|hMk!{KF;&p8+uaqMg3CuvTSv6lZ z;trlD9}a6|l9S+q8EtZJqy?(w2gN*K2y0SI1JGIKxHki;u7m=S%rGV_#vC+x*M?$JKy~B0 zQJoOag6cp{;1}#DAc^#u=~lT>QT3}?>*n1d3?iJ`!%_g`1!qP`U8!)2qTlnm#O+zCi>0bmn>DVb zQ-Q3M;~?%whPb&EYjEOSc~3C9@YQNH#2?UOP+g&DM$^_gzt&zVFm06JjbIK}s|nsx zjxH@nKe|)@>or>3L!iC{gE}tN(`prxb!w#4u`AG)Y>dw4bP};1ueyh!J!QS#*N_eR zea966Z85U@rV0>^&J>w(RphkfW)(A~>0+3BL&1$oYc+vokmPpfqrztx8^pE*F&6d~ z7Ly^MwO_DshB6XvWoarxQ$3e6qQgjkg4F!zS?&d5TFrrH8L{KeLwM6s< zUaziHpQXkLpl<+e;8hg>I zmSa9VU}#kF;lV&g7G4@*5}EwSl$+YttLQ8UUq_?Gl(&%892#!tj`sWPi4O!a`F%go zB@l?aw0Q^&`7(+}cWhTFWy^%{f*(x8Fl5*uK8pxE!I8{7Ty@sE3-7e7CK_!w*4-*2@r$YPX#*$Z85f*Fq%sj!NNlBDmA z{A4nS$eV>7U`WU4oWtykUlJ6sLt*!S*x?W8qhItX+XVK))5s?u)Cg$X*oNaFvW}|v z(H_KXNni1kp%gW~<#!kilv}cCA(!y6#3p+m?dw#1W>~1qRm!51EsRY<0oJN5M5#J1 zECD1U-&GF!x%Z^5peHQ~g4WhTQ=rF8#Q#F?)!Rm*=vj{j7Q#0T2Fl-QEKm-HLN*d> zt~$MSXtm3&Fuapc*#vr);oeW)YIN;BjUeTx`IXgIy~`-nb)m|r@74f_pL8`x6QB5k zi+I708{4T@2QNKa4oCsFh{6=0?bERm8=L&{h@S-sg~%v}75!*`prO$h9V}db7E6N^ z1`5mY@q_&~EXJQ7>{<+j%P;;VkAOV2NzsT@>W$KT8)v#!{N%LSydZMW*FPQ`gmEU4@ zUm{9i`$As1ZYtM|IbsyD6=+^#IKD*!n6P7goET?CL^SK*ZG2p6T(tkD7C$((C^Vn$;c|KkLi6W`2hVU#?mkk}ydRd@qx}xQnn!WE XocRquX~;IS&UgPm0E0rewC(@^Z$BFK diff --git a/assets/index.18ac7ae5.js.gz b/assets/index.18ac7ae5.js.gz deleted file mode 100644 index 77fdb6ae6a5ea92acc4914bac7038ca04004893a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217915 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

L)9N9o}Ca7ags1R+0k0m>x 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 G*9ib*Q2_}6 diff --git a/assets/index.21a9ce11.css b/assets/index.21a9ce11.css new file mode 100644 index 00000000..a2524d73 --- /dev/null +++ b/assets/index.21a9ce11.css @@ -0,0 +1 @@ +.ray-table .ray-table__setting,.ray-table .ray-table-icon{cursor:pointer;outline:none;border:none}.ray-table .n-card-header .n-card-header__main{padding-right:var(--ray-table-header-space)}.ray-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);-o-transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.table-setting__card{padding:12px 8px}.table-setting__card .n-card__content{padding:0!important;margin:0!important}.ray-table__setting-option--draggable{display:-ms-grid;display:grid;grid-row-gap:10px;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:center;align-self:center}.ray-table__setting-option--draggable .draggable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:8px 10px;border-radius:2px;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.ray-table__setting-option--draggable .draggable-item.draggable-item--dark:hover{background-color:#ffffff14}.ray-table__setting-option--draggable .draggable-item:hover{background-color:#e8f2fd}.ray-table__setting-option--draggable .draggable-item:hover .draggable-item__d--icon{opacity:1}.ray-table__setting-option--draggable .draggable-item .draggable-item__d--icon{-webkit-transition:opacity .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);opacity:0}.ray-table__setting-option--draggable .draggable-item .draggable-item__d--icon,.ray-table__setting-option--draggable .draggable-item .draggable-item__icon{padding:5px;outline:none;border:none}.ray-table__setting-option--draggable .draggable-item .draggable-item__icon{cursor:pointer}.ray-table__setting-option--draggable .draggable-item .draggable-item__icon.draggable-item__icon--actived{color:#2080f0}.ray-table__setting-option--draggable .draggable-item .n-ellipsis{max-width:80px;min-width:80px}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)} diff --git a/assets/index.21a9ce11.css.gz b/assets/index.21a9ce11.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..7ab99b436ac78ff3049c3623ab7222fa79226abf GIT binary patch literal 677 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 IEYolR0Garve(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("Vue3.x")]}),e(o,{type:"info"},{default:()=>[t("React")]})]})},{label:"\u4ECE\u4E8B\u642C\u7816\u65F6\u957F",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("\u7EC3\u4E60\u65F6\u957F\u4E24\u5E74\u534A\u7684\u5C0F\u767D\u524D\u7AEF\u642C\u7816\u5E08")]})]})},{label:"\u4E2A\u4EBA",des:()=>e(l,{align:"center"},{default:()=>[e(d,{name:"ray",size:"22"},null),t("\u52AA\u529B\u642C\u7816\u3001\u52AA\u529B\u6478\u9C7C, \u5EFA\u8BBE\u7F8E\u4E3D\u5BB6\u56ED")]}),span:2},{label:"\u8865\u5145\u8BF4\u660E",des:()=>e(l,{align:"center"},{default:()=>[t("\u5982\u679C\u6709\u5E0C\u671B\u8865\u5145\u7684\u529F\u80FD\u53EF\u4EE5\u5728"),e("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("\u63D0\u4E00\u4E2A Issues")]}),span:2}]}},render(){let a;return e(b,{class:"dashboard-layout layout-full"},{default:()=>[e(n,null,{header:()=>f(d,{name:"ray",size:"64"},{}),default:()=>"\u5F53\u4F60\u770B\u89C1\u8FD9\u4E2A\u9875\u9762\u540E, \u5C31\u8BF4\u660E\u9879\u76EE\u5DF2\u7ECF\u542F\u52A8\u6210\u529F\u4E86~"}),e(n,{title:"\u4E2A\u4EBA\u4ECB\u7ECD"},{default:()=>[e(p,{bordered:!0,labelPlacement:"left",column:2},i(a=this.coverLetterOptions.map(u=>{let s;return e(c,{key:u.label,label:u.label,span:u==null?void 0:u.span},i(s=u.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),e(n,{title:"\u53CB\u60C5\u94FE\u63A5"},{default:()=>[e(m,null,null)]})]})}});export{h as default}; +import{d as r,a7 as e,am as n,h as f,al as d,aA as p,aB as c,aC as b,aa as E,aD as o,ai as t,ah as l}from"./index.ef367bc1.js";import{R as m}from"./index.8800836f.js";function i(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!E(a)}const h=r({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"\u638C\u63E1\u642C\u7816\u6846\u67B6",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("Vue3.x")]}),e(o,{type:"info"},{default:()=>[t("React")]})]})},{label:"\u4ECE\u4E8B\u642C\u7816\u65F6\u957F",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("\u7EC3\u4E60\u65F6\u957F\u4E24\u5E74\u534A\u7684\u5C0F\u767D\u524D\u7AEF\u642C\u7816\u5E08")]})]})},{label:"\u4E2A\u4EBA",des:()=>e(l,{align:"center"},{default:()=>[e(d,{name:"ray",size:"22"},null),t("\u52AA\u529B\u642C\u7816\u3001\u52AA\u529B\u6478\u9C7C, \u5EFA\u8BBE\u7F8E\u4E3D\u5BB6\u56ED")]}),span:2},{label:"\u8865\u5145\u8BF4\u660E",des:()=>e(l,{align:"center"},{default:()=>[t("\u5982\u679C\u6709\u5E0C\u671B\u8865\u5145\u7684\u529F\u80FD\u53EF\u4EE5\u5728"),e("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("\u63D0\u4E00\u4E2A Issues")]}),span:2}]}},render(){let a;return e(b,{class:"dashboard-layout layout-full"},{default:()=>[e(n,null,{header:()=>f(d,{name:"ray",size:"64"},{}),default:()=>"\u5F53\u4F60\u770B\u89C1\u8FD9\u4E2A\u9875\u9762\u540E, \u5C31\u8BF4\u660E\u9879\u76EE\u5DF2\u7ECF\u542F\u52A8\u6210\u529F\u4E86~"}),e(n,{title:"\u4E2A\u4EBA\u4ECB\u7ECD"},{default:()=>[e(p,{bordered:!0,labelPlacement:"left",column:2},i(a=this.coverLetterOptions.map(u=>{let s;return e(c,{key:u.label,label:u.label,span:u==null?void 0:u.span},i(s=u.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),e(n,{title:"\u53CB\u60C5\u94FE\u63A5"},{default:()=>[e(m,null,null)]})]})}});export{h as default}; diff --git a/assets/index.369e6b92.js.gz b/assets/index.369e6b92.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..547c6fb1cb799a21a90716df0b064b53c2423d6f GIT binary patch literal 946 zcmV;j15NxNiwFP!000026RlNkkJ~m3{=Q$~>O2tgf>#ZUmB!+joc77LZyz_Gc_EEq>}8K0 zhU|ZrW8J+N1#22O9)tf=ue`K_^D}w-_Du#``=alJ)VA@c&mC)dMAl4fH$59mLIp$} z^i%Y?=)dyuS1u(VKMojML{D?WHoS?*r^&N}6lJyq=~!UYW0chJ)N2?lB9AxPF`TvwKT%4sghVsnw>v6?$K22`sqqLnBcmiBtr)G|} zzXscKK>DjJzf9B3%;0ue)(T~^x=ep&P5shEq~IMi@P|CPUeY52Mz(|A*MEU&S>T9; zFQ_WSwN@*X;T2}KX)dpK{Q$~L{gi5$Yz{j?k^tg<9w^*xEG|i~6favJ`Y8t1Mb>#a zLEyRIv2^46O^$dDo`!7BFF?d|7fGKZ>3!csl*1HQ z66EXfMAI7!TYRb!!KWkdi;sHW__ddfzF$LgsOQNy)mic;%^NrcnbuJNW&{hXwf%QtH=ry zI+oj77(Wh3qh*6W#qU&C#J^oB==_E6qRCKqA0mAJr@A`DG2;LJYhRa|346GTu|zx> zKz@C(crT*M%mt1DSZ7!3>@X#+;Bak(z%x_qfRks)wUv7Vj`qL=H3p9JX1{pguj)gl UK6u9i`-h+Y0XaE<6J7@Z06)#yS^xk5 literal 0 HcmV?d00001 diff --git a/assets/index.40072451.js.gz b/assets/index.40072451.js.gz deleted file mode 100644 index b5cafc62942439cf6b50a4534bf231f37e097483..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196193 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

hjUol=d#mfaBjpqb?(PmX1f&8{WzGjx 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�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 Kf9xoq8VUfooD6aR diff --git a/assets/index.2733acc0.js b/assets/index.4d8a5388.js similarity index 99% rename from assets/index.2733acc0.js rename to assets/index.4d8a5388.js index 8dc78795..8a76a7d9 100644 --- a/assets/index.2733acc0.js +++ b/assets/index.4d8a5388.js @@ -1,3 +1,3 @@ -import{d as je,ad as ke,aF as He,ag as Ie,a7 as T,b3 as se,am as Me,ai as qe,ah as ze,a9 as Je,b4 as Ve,aC as $e}from"./index.40072451.js";import{N as Ke}from"./DataTable.ca8fa27b.js";function ye(e,t){return function(){return e.apply(t,arguments)}}const{toString:Ee}=Object.prototype,{getPrototypeOf:Q}=Object,Y=(e=>t=>{const n=Ee.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),A=e=>(e=e.toLowerCase(),t=>Y(t)===e),q=e=>t=>typeof t===e,{isArray:C}=Array,P=q("undefined");function We(e){return e!==null&&!P(e)&&e.constructor!==null&&!P(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const we=A("ArrayBuffer");function ve(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&we(e.buffer),t}const Xe=q("string"),x=q("function"),be=q("number"),Z=e=>e!==null&&typeof e=="object",Qe=e=>e===!0||e===!1,j=e=>{if(Y(e)!=="object")return!1;const t=Q(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Ye=A("Date"),Ze=A("File"),Ge=A("Blob"),et=A("FileList"),tt=e=>Z(e)&&x(e.pipe),nt=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Ee.call(e)===t||x(e.toString)&&e.toString()===t)},rt=A("URLSearchParams"),st=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function _(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),C(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const Se=typeof self>"u"?typeof global>"u"?globalThis:global:self,Re=e=>!P(e)&&e!==Se;function W(){const{caseless:e}=Re(this)&&this||{},t={},n=(r,s)=>{const i=e&&Oe(t,s)||s;j(t[i])&&j(r)?t[i]=W(t[i],r):j(r)?t[i]=W({},r):C(r)?t[i]=r.slice():t[i]=r};for(let r=0,s=arguments.length;r(_(t,(s,i)=>{n&&x(s)?e[i]=ye(s,n):e[i]=s},{allOwnKeys:r}),e),it=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),at=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},ut=(e,t,n,r)=>{let s,i,o;const c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),i=s.length;i-- >0;)o=s[i],(!r||r(o,e,t))&&!c[o]&&(t[o]=e[o],c[o]=!0);e=n!==!1&&Q(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ct=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},lt=e=>{if(!e)return null;if(C(e))return e;let t=e.length;if(!be(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},ft=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Q(Uint8Array)),dt=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const i=s.value;t.call(e,i[0],i[1])}},ht=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},pt=A("HTMLFormElement"),mt=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),oe=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),yt=A("RegExp"),Ae=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};_(n,(s,i)=>{t(s,i,e)!==!1&&(r[i]=s)}),Object.defineProperties(e,r)},Et=e=>{Ae(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(!!x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},wt=(e,t)=>{const n={},r=s=>{s.forEach(i=>{n[i]=!0})};return C(e)?r(e):r(String(e).split(t)),n},bt=()=>{},Ot=(e,t)=>(e=+e,Number.isFinite(e)?e:t),St=e=>{const t=new Array(10),n=(r,s)=>{if(Z(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const i=C(r)?[]:{};return _(r,(o,c)=>{const d=n(o,s+1);!P(d)&&(i[c]=d)}),t[s]=void 0,i}}return r};return n(e,0)},a={isArray:C,isArrayBuffer:we,isBuffer:We,isFormData:nt,isArrayBufferView:ve,isString:Xe,isNumber:be,isBoolean:Qe,isObject:Z,isPlainObject:j,isUndefined:P,isDate:Ye,isFile:Ze,isBlob:Ge,isRegExp:yt,isFunction:x,isStream:tt,isURLSearchParams:rt,isTypedArray:ft,isFileList:et,forEach:_,merge:W,extend:ot,trim:st,stripBOM:it,inherits:at,toFlatObject:ut,kindOf:Y,kindOfTest:A,endsWith:ct,toArray:lt,forEachEntry:dt,matchAll:ht,isHTMLForm:pt,hasOwnProperty:oe,hasOwnProp:oe,reduceDescriptors:Ae,freezeMethods:Et,toObjectSet:wt,toCamelCase:mt,noop:bt,toFiniteNumber:Ot,findKey:Oe,global:Se,isContextDefined:Re,toJSONObject:St};function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Te=m.prototype,Ne={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ne[e]={value:e}});Object.defineProperties(m,Ne);Object.defineProperty(Te,"isAxiosError",{value:!0});m.from=(e,t,n,r,s,i)=>{const o=Object.create(Te);return a.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError"),m.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};var Rt=typeof self=="object"?self.FormData:window.FormData;const At=Rt;function v(e){return a.isPlainObject(e)||a.isArray(e)}function xe(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ie(e,t,n){return e?e.concat(t).map(function(s,i){return s=xe(s),!n&&i?"["+s+"]":s}).join(n?".":""):t}function Tt(e){return a.isArray(e)&&!e.some(v)}const Nt=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function xt(e){return e&&a.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function z(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new(At||FormData),n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,O){return!a.isUndefined(O[p])});const r=n.metaTokens,s=n.visitor||l,i=n.dots,o=n.indexes,d=(n.Blob||typeof Blob<"u"&&Blob)&&xt(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function u(f){if(f===null)return"";if(a.isDate(f))return f.toISOString();if(!d&&a.isBlob(f))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(f)||a.isTypedArray(f)?d&&typeof Blob=="function"?new Blob([f]):Buffer.from(f):f}function l(f,p,O){let b=f;if(f&&!O&&typeof f=="object"){if(a.endsWith(p,"{}"))p=r?p:p.slice(0,-2),f=JSON.stringify(f);else if(a.isArray(f)&&Tt(f)||a.isFileList(f)||a.endsWith(p,"[]")&&(b=a.toArray(f)))return p=xe(p),b.forEach(function(L,Ue){!(a.isUndefined(L)||L===null)&&t.append(o===!0?ie([p],Ue,i):o===null?p:p+"[]",u(L))}),!1}return v(f)?!0:(t.append(ie(O,p,i),u(f)),!1)}const h=[],E=Object.assign(Nt,{defaultVisitor:l,convertValue:u,isVisitable:v});function y(f,p){if(!a.isUndefined(f)){if(h.indexOf(f)!==-1)throw Error("Circular reference detected in "+p.join("."));h.push(f),a.forEach(f,function(b,g){(!(a.isUndefined(b)||b===null)&&s.call(t,b,a.isString(g)?g.trim():g,p,E))===!0&&y(b,p?p.concat(g):[g])}),h.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return y(e),t}function ae(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function G(e,t){this._pairs=[],e&&z(e,this,t)}const ge=G.prototype;ge.append=function(t,n){this._pairs.push([t,n])};ge.toString=function(t){const n=t?function(r){return t.call(this,r,ae)}:ae;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function gt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ce(e,t,n){if(!t)return e;const r=n&&n.encode||gt,s=n&&n.serialize;let i;if(s?i=s(t,n):i=a.isURLSearchParams(t)?t.toString():new G(t,n).toString(r),i){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Ct{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}const ue=Ct,De={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Dt=typeof URLSearchParams<"u"?URLSearchParams:G,Pt=FormData,Ft=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),S={isBrowser:!0,classes:{URLSearchParams:Dt,FormData:Pt,Blob},isStandardBrowserEnv:Ft,protocols:["http","https","file","blob","url","data"]};function _t(e,t){return z(e,new S.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,i){return S.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function Bt(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Lt(e){const t={},n=Object.keys(e);let r;const s=n.length;let i;for(r=0;r=n.length;return o=!o&&a.isArray(s)?s.length:o,d?(a.hasOwnProp(s,o)?s[o]=[s[o],r]:s[o]=r,!c):((!s[o]||!a.isObject(s[o]))&&(s[o]=[]),t(n,r,s[o],i)&&a.isArray(s[o])&&(s[o]=Lt(s[o])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(Bt(r),s,n,0)}),n}return null}const Ut={"Content-Type":void 0};function jt(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const J={transitional:De,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,i=a.isObject(t);if(i&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s&&s?JSON.stringify(Pe(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return _t(t,this.formSerializer).toString();if((c=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const d=this.env&&this.env.FormData;return z(c?{"files[]":t}:t,d&&new d,this.formSerializer)}}return i||s?(n.setContentType("application/json",!1),jt(t)):t}],transformResponse:[function(t){const n=this.transitional||J.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(t&&a.isString(t)&&(r&&!this.responseType||s)){const o=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(o)throw c.name==="SyntaxError"?m.from(c,m.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:S.classes.FormData,Blob:S.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(t){J.headers[t]={}});a.forEach(["post","put","patch"],function(t){J.headers[t]=a.merge(Ut)});const ee=J,kt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Ht=e=>{const t={};let n,r,s;return e&&e.split(` +import{d as je,ad as ke,aF as He,ag as Ie,a7 as T,b3 as se,am as Me,ai as qe,ah as ze,a8 as Je,b4 as Ve,aC as $e}from"./index.ef367bc1.js";import{N as Ke}from"./DataTable.94ccc402.js";function ye(e,t){return function(){return e.apply(t,arguments)}}const{toString:Ee}=Object.prototype,{getPrototypeOf:Q}=Object,Y=(e=>t=>{const n=Ee.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),A=e=>(e=e.toLowerCase(),t=>Y(t)===e),q=e=>t=>typeof t===e,{isArray:C}=Array,P=q("undefined");function We(e){return e!==null&&!P(e)&&e.constructor!==null&&!P(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const we=A("ArrayBuffer");function ve(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&we(e.buffer),t}const Xe=q("string"),x=q("function"),be=q("number"),Z=e=>e!==null&&typeof e=="object",Qe=e=>e===!0||e===!1,j=e=>{if(Y(e)!=="object")return!1;const t=Q(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Ye=A("Date"),Ze=A("File"),Ge=A("Blob"),et=A("FileList"),tt=e=>Z(e)&&x(e.pipe),nt=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Ee.call(e)===t||x(e.toString)&&e.toString()===t)},rt=A("URLSearchParams"),st=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function _(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),C(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const Se=typeof self>"u"?typeof global>"u"?globalThis:global:self,Re=e=>!P(e)&&e!==Se;function W(){const{caseless:e}=Re(this)&&this||{},t={},n=(r,s)=>{const i=e&&Oe(t,s)||s;j(t[i])&&j(r)?t[i]=W(t[i],r):j(r)?t[i]=W({},r):C(r)?t[i]=r.slice():t[i]=r};for(let r=0,s=arguments.length;r(_(t,(s,i)=>{n&&x(s)?e[i]=ye(s,n):e[i]=s},{allOwnKeys:r}),e),it=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),at=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},ut=(e,t,n,r)=>{let s,i,o;const c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),i=s.length;i-- >0;)o=s[i],(!r||r(o,e,t))&&!c[o]&&(t[o]=e[o],c[o]=!0);e=n!==!1&&Q(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ct=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},lt=e=>{if(!e)return null;if(C(e))return e;let t=e.length;if(!be(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},ft=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Q(Uint8Array)),dt=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const i=s.value;t.call(e,i[0],i[1])}},ht=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},pt=A("HTMLFormElement"),mt=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),oe=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),yt=A("RegExp"),Ae=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};_(n,(s,i)=>{t(s,i,e)!==!1&&(r[i]=s)}),Object.defineProperties(e,r)},Et=e=>{Ae(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(!!x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},wt=(e,t)=>{const n={},r=s=>{s.forEach(i=>{n[i]=!0})};return C(e)?r(e):r(String(e).split(t)),n},bt=()=>{},Ot=(e,t)=>(e=+e,Number.isFinite(e)?e:t),St=e=>{const t=new Array(10),n=(r,s)=>{if(Z(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const i=C(r)?[]:{};return _(r,(o,c)=>{const d=n(o,s+1);!P(d)&&(i[c]=d)}),t[s]=void 0,i}}return r};return n(e,0)},a={isArray:C,isArrayBuffer:we,isBuffer:We,isFormData:nt,isArrayBufferView:ve,isString:Xe,isNumber:be,isBoolean:Qe,isObject:Z,isPlainObject:j,isUndefined:P,isDate:Ye,isFile:Ze,isBlob:Ge,isRegExp:yt,isFunction:x,isStream:tt,isURLSearchParams:rt,isTypedArray:ft,isFileList:et,forEach:_,merge:W,extend:ot,trim:st,stripBOM:it,inherits:at,toFlatObject:ut,kindOf:Y,kindOfTest:A,endsWith:ct,toArray:lt,forEachEntry:dt,matchAll:ht,isHTMLForm:pt,hasOwnProperty:oe,hasOwnProp:oe,reduceDescriptors:Ae,freezeMethods:Et,toObjectSet:wt,toCamelCase:mt,noop:bt,toFiniteNumber:Ot,findKey:Oe,global:Se,isContextDefined:Re,toJSONObject:St};function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Te=m.prototype,Ne={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ne[e]={value:e}});Object.defineProperties(m,Ne);Object.defineProperty(Te,"isAxiosError",{value:!0});m.from=(e,t,n,r,s,i)=>{const o=Object.create(Te);return a.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError"),m.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};var Rt=typeof self=="object"?self.FormData:window.FormData;const At=Rt;function v(e){return a.isPlainObject(e)||a.isArray(e)}function xe(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ie(e,t,n){return e?e.concat(t).map(function(s,i){return s=xe(s),!n&&i?"["+s+"]":s}).join(n?".":""):t}function Tt(e){return a.isArray(e)&&!e.some(v)}const Nt=a.toFlatObject(a,{},null,function(t){return/^is[A-Z]/.test(t)});function xt(e){return e&&a.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function z(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new(At||FormData),n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,O){return!a.isUndefined(O[p])});const r=n.metaTokens,s=n.visitor||l,i=n.dots,o=n.indexes,d=(n.Blob||typeof Blob<"u"&&Blob)&&xt(t);if(!a.isFunction(s))throw new TypeError("visitor must be a function");function u(f){if(f===null)return"";if(a.isDate(f))return f.toISOString();if(!d&&a.isBlob(f))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(f)||a.isTypedArray(f)?d&&typeof Blob=="function"?new Blob([f]):Buffer.from(f):f}function l(f,p,O){let b=f;if(f&&!O&&typeof f=="object"){if(a.endsWith(p,"{}"))p=r?p:p.slice(0,-2),f=JSON.stringify(f);else if(a.isArray(f)&&Tt(f)||a.isFileList(f)||a.endsWith(p,"[]")&&(b=a.toArray(f)))return p=xe(p),b.forEach(function(L,Ue){!(a.isUndefined(L)||L===null)&&t.append(o===!0?ie([p],Ue,i):o===null?p:p+"[]",u(L))}),!1}return v(f)?!0:(t.append(ie(O,p,i),u(f)),!1)}const h=[],E=Object.assign(Nt,{defaultVisitor:l,convertValue:u,isVisitable:v});function y(f,p){if(!a.isUndefined(f)){if(h.indexOf(f)!==-1)throw Error("Circular reference detected in "+p.join("."));h.push(f),a.forEach(f,function(b,g){(!(a.isUndefined(b)||b===null)&&s.call(t,b,a.isString(g)?g.trim():g,p,E))===!0&&y(b,p?p.concat(g):[g])}),h.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return y(e),t}function ae(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function G(e,t){this._pairs=[],e&&z(e,this,t)}const ge=G.prototype;ge.append=function(t,n){this._pairs.push([t,n])};ge.toString=function(t){const n=t?function(r){return t.call(this,r,ae)}:ae;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function gt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ce(e,t,n){if(!t)return e;const r=n&&n.encode||gt,s=n&&n.serialize;let i;if(s?i=s(t,n):i=a.isURLSearchParams(t)?t.toString():new G(t,n).toString(r),i){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Ct{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})}}const ue=Ct,De={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Dt=typeof URLSearchParams<"u"?URLSearchParams:G,Pt=FormData,Ft=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),S={isBrowser:!0,classes:{URLSearchParams:Dt,FormData:Pt,Blob},isStandardBrowserEnv:Ft,protocols:["http","https","file","blob","url","data"]};function _t(e,t){return z(e,new S.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,i){return S.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function Bt(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Lt(e){const t={},n=Object.keys(e);let r;const s=n.length;let i;for(r=0;r=n.length;return o=!o&&a.isArray(s)?s.length:o,d?(a.hasOwnProp(s,o)?s[o]=[s[o],r]:s[o]=r,!c):((!s[o]||!a.isObject(s[o]))&&(s[o]=[]),t(n,r,s[o],i)&&a.isArray(s[o])&&(s[o]=Lt(s[o])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,s)=>{t(Bt(r),s,n,0)}),n}return null}const Ut={"Content-Type":void 0};function jt(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const J={transitional:De,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,i=a.isObject(t);if(i&&a.isHTMLForm(t)&&(t=new FormData(t)),a.isFormData(t))return s&&s?JSON.stringify(Pe(t)):t;if(a.isArrayBuffer(t)||a.isBuffer(t)||a.isStream(t)||a.isFile(t)||a.isBlob(t))return t;if(a.isArrayBufferView(t))return t.buffer;if(a.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return _t(t,this.formSerializer).toString();if((c=a.isFileList(t))||r.indexOf("multipart/form-data")>-1){const d=this.env&&this.env.FormData;return z(c?{"files[]":t}:t,d&&new d,this.formSerializer)}}return i||s?(n.setContentType("application/json",!1),jt(t)):t}],transformResponse:[function(t){const n=this.transitional||J.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(t&&a.isString(t)&&(r&&!this.responseType||s)){const o=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(o)throw c.name==="SyntaxError"?m.from(c,m.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:S.classes.FormData,Blob:S.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(t){J.headers[t]={}});a.forEach(["post","put","patch"],function(t){J.headers[t]=a.merge(Ut)});const ee=J,kt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Ht=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||t[n]&&kt[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},ce=Symbol("internals");function D(e){return e&&String(e).trim().toLowerCase()}function k(e){return e===!1||e==null?e:a.isArray(e)?e.map(k):String(e)}function It(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function Mt(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function le(e,t,n,r){if(a.isFunction(r))return r.call(this,t,n);if(!!a.isString(t)){if(a.isString(r))return t.indexOf(r)!==-1;if(a.isRegExp(r))return r.test(t)}}function qt(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function zt(e,t){const n=a.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,i,o){return this[r].call(this,t,s,i,o)},configurable:!0})})}class V{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function i(c,d,u){const l=D(d);if(!l)throw new Error("header name must be a non-empty string");const h=a.findKey(s,l);(!h||s[h]===void 0||u===!0||u===void 0&&s[h]!==!1)&&(s[h||d]=k(c))}const o=(c,d)=>a.forEach(c,(u,l)=>i(u,l,d));return a.isPlainObject(t)||t instanceof this.constructor?o(t,n):a.isString(t)&&(t=t.trim())&&!Mt(t)?o(Ht(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=D(t),t){const r=a.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return It(s);if(a.isFunction(n))return n.call(this,s,r);if(a.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=D(t),t){const r=a.findKey(this,t);return!!(r&&(!n||le(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function i(o){if(o=D(o),o){const c=a.findKey(r,o);c&&(!n||le(r,r[c],c,n))&&(delete r[c],s=!0)}}return a.isArray(t)?t.forEach(i):i(t),s}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const n=this,r={};return a.forEach(this,(s,i)=>{const o=a.findKey(r,i);if(o){n[o]=k(s),delete n[i];return}const c=t?qt(i):String(i).trim();c!==i&&delete n[i],n[c]=k(s),r[c]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return a.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&a.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[ce]=this[ce]={accessors:{}}).accessors,s=this.prototype;function i(o){const c=D(o);r[c]||(zt(s,o),r[c]=!0)}return a.isArray(t)?t.forEach(i):i(t),this}}V.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);a.freezeMethods(V.prototype);a.freezeMethods(V);const R=V;function $(e,t){const n=this||ee,r=t||n,s=R.from(r.headers);let i=r.data;return a.forEach(e,function(c){i=c.call(n,i,s.normalize(),t?t.status:void 0)}),s.normalize(),i}function Fe(e){return!!(e&&e.__CANCEL__)}function B(e,t,n){m.call(this,e==null?"canceled":e,m.ERR_CANCELED,t,n),this.name="CanceledError"}a.inherits(B,m,{__CANCEL__:!0});const Jt=null;function Vt(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new m("Request failed with status code "+n.status,[m.ERR_BAD_REQUEST,m.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const $t=S.isStandardBrowserEnv?function(){return{write:function(n,r,s,i,o,c){const d=[];d.push(n+"="+encodeURIComponent(r)),a.isNumber(s)&&d.push("expires="+new Date(s).toGMTString()),a.isString(i)&&d.push("path="+i),a.isString(o)&&d.push("domain="+o),c===!0&&d.push("secure"),document.cookie=d.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Kt(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Wt(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function _e(e,t){return e&&!Kt(t)?Wt(e,t):t}const vt=S.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(i){let o=i;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(o){const c=a.isString(o)?s(o):o;return c.protocol===r.protocol&&c.host===r.host}}():function(){return function(){return!0}}();function Xt(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Qt(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,i=0,o;return t=t!==void 0?t:1e3,function(d){const u=Date.now(),l=r[i];o||(o=u),n[s]=d,r[s]=u;let h=i,E=0;for(;h!==s;)E+=n[h++],h=h%e;if(s=(s+1)%e,s===i&&(i=(i+1)%e),u-o{const i=s.loaded,o=s.lengthComputable?s.total:void 0,c=i-n,d=r(c),u=i<=o;n=i;const l={loaded:i,total:o,progress:o?i/o:void 0,bytes:c,rate:d||void 0,estimated:d&&o&&u?(o-i)/d:void 0,event:s};l[t?"download":"upload"]=!0,e(l)}}const Yt=typeof XMLHttpRequest<"u",Zt=Yt&&function(e){return new Promise(function(n,r){let s=e.data;const i=R.from(e.headers).normalize(),o=e.responseType;let c;function d(){e.cancelToken&&e.cancelToken.unsubscribe(c),e.signal&&e.signal.removeEventListener("abort",c)}a.isFormData(s)&&S.isStandardBrowserEnv&&i.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const y=e.auth.username||"",f=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(y+":"+f))}const l=_e(e.baseURL,e.url);u.open(e.method.toUpperCase(),Ce(l,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function h(){if(!u)return;const y=R.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),p={data:!o||o==="text"||o==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:y,config:e,request:u};Vt(function(b){n(b),d()},function(b){r(b),d()},p),u=null}if("onloadend"in u?u.onloadend=h:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(h)},u.onabort=function(){!u||(r(new m("Request aborted",m.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new m("Network Error",m.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let f=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const p=e.transitional||De;e.timeoutErrorMessage&&(f=e.timeoutErrorMessage),r(new m(f,p.clarifyTimeoutError?m.ETIMEDOUT:m.ECONNABORTED,e,u)),u=null},S.isStandardBrowserEnv){const y=(e.withCredentials||vt(l))&&e.xsrfCookieName&&$t.read(e.xsrfCookieName);y&&i.set(e.xsrfHeaderName,y)}s===void 0&&i.setContentType(null),"setRequestHeader"in u&&a.forEach(i.toJSON(),function(f,p){u.setRequestHeader(p,f)}),a.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),o&&o!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",fe(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",fe(e.onUploadProgress)),(e.cancelToken||e.signal)&&(c=y=>{!u||(r(!y||y.type?new B(null,e,u):y),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(c),e.signal&&(e.signal.aborted?c():e.signal.addEventListener("abort",c)));const E=Xt(l);if(E&&S.protocols.indexOf(E)===-1){r(new m("Unsupported protocol "+E+":",m.ERR_BAD_REQUEST,e));return}u.send(s||null)})},H={http:Jt,xhr:Zt};a.forEach(H,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Gt={getAdapter:e=>{e=a.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let s=0;se instanceof R?e.toJSON():e;function F(e,t){t=t||{};const n={};function r(u,l,h){return a.isPlainObject(u)&&a.isPlainObject(l)?a.merge.call({caseless:h},u,l):a.isPlainObject(l)?a.merge({},l):a.isArray(l)?l.slice():l}function s(u,l,h){if(a.isUndefined(l)){if(!a.isUndefined(u))return r(void 0,u,h)}else return r(u,l,h)}function i(u,l){if(!a.isUndefined(l))return r(void 0,l)}function o(u,l){if(a.isUndefined(l)){if(!a.isUndefined(u))return r(void 0,u)}else return r(void 0,l)}function c(u,l,h){if(h in t)return r(u,l);if(h in e)return r(void 0,u)}const d={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:c,headers:(u,l)=>s(he(u),he(l),!0)};return a.forEach(Object.keys(e).concat(Object.keys(t)),function(l){const h=d[l]||s,E=h(e[l],t[l],l);a.isUndefined(E)&&h!==c||(n[l]=E)}),n}const Be="1.2.0",te={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{te[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const pe={};te.transitional=function(t,n,r){function s(i,o){return"[Axios v"+Be+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,c)=>{if(t===!1)throw new m(s(o," has been removed"+(n?" in "+n:"")),m.ERR_DEPRECATED);return n&&!pe[o]&&(pe[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,c):!0}};function en(e,t,n){if(typeof e!="object")throw new m("options must be an object",m.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const i=r[s],o=t[i];if(o){const c=e[i],d=c===void 0||o(c,i,e);if(d!==!0)throw new m("option "+i+" must be "+d,m.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new m("Unknown option "+i,m.ERR_BAD_OPTION)}}const X={assertOptions:en,validators:te},N=X.validators;class M{constructor(t){this.defaults=t,this.interceptors={request:new ue,response:new ue}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=F(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:i}=n;r!==void 0&&X.assertOptions(r,{silentJSONParsing:N.transitional(N.boolean),forcedJSONParsing:N.transitional(N.boolean),clarifyTimeoutError:N.transitional(N.boolean)},!1),s!==void 0&&X.assertOptions(s,{encode:N.function,serialize:N.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o;o=i&&a.merge(i.common,i[n.method]),o&&a.forEach(["delete","get","head","post","put","patch","common"],f=>{delete i[f]}),n.headers=R.concat(o,i);const c=[];let d=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(d=d&&p.synchronous,c.unshift(p.fulfilled,p.rejected))});const u=[];this.interceptors.response.forEach(function(p){u.push(p.fulfilled,p.rejected)});let l,h=0,E;if(!d){const f=[de.bind(this),void 0];for(f.unshift.apply(f,c),f.push.apply(f,u),E=f.length,l=Promise.resolve(n);h{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](s);r._listeners=null}),this.promise.then=s=>{let i;const o=new Promise(c=>{r.subscribe(c),i=c}).then(s);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,c){r.reason||(r.reason=new B(i,o,c),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new ne(function(s){t=s}),cancel:t}}}const tn=ne;function nn(e){return function(n){return e.apply(null,n)}}function rn(e){return a.isObject(e)&&e.isAxiosError===!0}function Le(e){const t=new I(e),n=ye(I.prototype.request,t);return a.extend(n,I.prototype,t,{allOwnKeys:!0}),a.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return Le(F(e,s))},n}const w=Le(ee);w.Axios=I;w.CanceledError=B;w.CancelToken=tn;w.isCancel=Fe;w.VERSION=Be;w.toFormData=z;w.AxiosError=m;w.Cancel=w.CanceledError;w.all=function(t){return Promise.all(t)};w.spread=nn;w.isAxiosError=rn;w.AxiosHeaders=R;w.formToJSON=e=>Pe(a.isHTMLForm(e)?new FormData(e):e);w.default=w;const sn=w,on=(e,t)=>{const n=e.headers;t.forEach(r=>{n[r.key]=r.value})},re=sn.create({baseURL:"",withCredentials:!1,timeout:5*1e3});re.interceptors.request.use(e=>(on(e,[{key:"X-TOKEN",value:"token"}]),e),e=>Promise.reject(e));re.interceptors.response.use(e=>{const{data:t}=e;return Promise.resolve(t)},e=>Promise.reject(e));let U;const an=e=>{U&&U.abort(),U=new AbortController;const t=Object.assign(e,{signal:U.signal});return re(t)},me=async e=>an({method:"get",url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),ln=je({name:"Axios",setup(){const e=ke({weatherData:[],inputCityValue:""}),t=[{title:"\u7A7A\u6C14\u6307\u6570",key:"air"},{title:"\u98CE\u901F",key:"win_meter"},{title:"\u80FD\u89C1\u5EA6",key:"visibility"},{title:"\u5929\u6C14\u60C5\u51B5",key:"wea_day"},{title:"\u63D0\u793A",key:"air_tips"}],n=async r=>{const s=await me(r);e.weatherData=s.data};return He(async()=>{const r=await me("\u6210\u90FD");e.weatherData=r.data}),{...Ie(e),columns:t,handleInputCityValue:n}},render(){return T($e,null,{default:()=>[T(se,{bordered:!0},{default:()=>[T(Me,{title:"\u8BF7\u6C42\u51FD\u6570"},{default:()=>[qe("\u57FA\u4E8E axios \u5C01\u88C5, \u80FD\u591F\u81EA\u52A8\u53D6\u6D88\u8FDE\u7EED\u8BF7\u6C42, \u907F\u514D\u91CD\u590D\u6E32\u67D3\u9020\u6210\u95EE\u9898. \u53EF\u5728\u8BE5\u793A\u4F8B\u4E2D\u6D4B\u8BD5, \u5E76\u4E14\u6253\u5F00\u63A7\u5236\u53F0\u7684\u7F51\u7EDC\u9009\u9879\u5361\u67E5\u770B")]})]}),T(se,{bordered:!0},{default:()=>[T(ze,{class:"axios-header__btn",align:"center",justify:"space-between"},{default:()=>[T(Je,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"\u8BF7\u8F93\u5165\u57CE\u5E02"},null)]})]}),T(Ve,null,{default:()=>[T(Ke,{data:this.weatherData,columns:this.columns},null)]})]})}});export{ln as default}; diff --git a/assets/index.4d8a5388.js.gz b/assets/index.4d8a5388.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b24f46aaa5a2d9e0f5de05d73c5d8fe0aaad1004 GIT binary patch literal 11491 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 JJq^=v001E+v_=2` literal 0 HcmV?d00001 diff --git a/assets/index.563c92a7.js.gz b/assets/index.563c92a7.js.gz deleted file mode 100644 index c0979c99709fb9bcf198635a2983348f361baa65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3047 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 diff --git a/assets/index.18ac7ae5.js b/assets/index.7e0c046b.js similarity index 85% rename from assets/index.18ac7ae5.js rename to assets/index.7e0c046b.js index b948260e..3c7c003a 100644 --- a/assets/index.18ac7ae5.js +++ b/assets/index.7e0c046b.js @@ -1,4 +1,4 @@ -import{aG as Js,aH as im,aI as Gh,aJ as am,aK as Gx,aL as Hx,aM as Wx,aN as $x,aO as om,aP as hc,aQ as Ux,aR as sm,aS as Hh,aT as _s,aU as um,f as Yx,aV as Xx,aW as Zx,aX as qx,aY as Kx,aZ as jx,a_ as Qx,a$ as Jx,b0 as tb,d as lm,af as eb,b1 as rb,r as va,x as nb,w as vc,aF as ib,F as ab,a0 as ob,o as sb,a7 as Tt,am as Ur,ai as ub,b2 as cc}from"./index.40072451.js";function lb(r,t){for(var e=-1,n=r==null?0:r.length;++e"u"&&typeof self<"u"?mn.worker=!0:typeof navigator>"u"?(mn.node=!0,mn.svgSupported=!0):Iw(navigator.userAgent,mn);function Iw(r,t){var e=t.browser,n=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),a=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);n&&(e.firefox=!0,e.version=n[1]),i&&(e.ie=!0,e.version=i[1]),a&&(e.edge=!0,e.version=a[1],e.newEdge=+a[1].split(".")[0]>18),o&&(e.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!e.ie&&!e.edge,t.pointerEventsSupported="onpointerdown"in window&&(e.edge||e.ie&&+e.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(e.ie&&"transition"in s||e.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||e.ie&&+e.version>=9}const nt=mn;var Wh=12,dm="sans-serif",Fr=Wh+"px "+dm,Lw=20,Pw=100,Rw="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Ew(r){var t={};if(typeof JSON>"u")return t;for(var e=0;e=0)s=o*e.length;else for(var u=0;u"u"&&typeof self<"u"?mn.worker=!0:typeof navigator>"u"?(mn.node=!0,mn.svgSupported=!0):Iw(navigator.userAgent,mn);function Iw(r,t){var e=t.browser,n=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),a=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);n&&(e.firefox=!0,e.version=n[1]),i&&(e.ie=!0,e.version=i[1]),a&&(e.edge=!0,e.version=a[1],e.newEdge=+a[1].split(".")[0]>18),o&&(e.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!e.ie&&!e.edge,t.pointerEventsSupported="onpointerdown"in window&&(e.edge||e.ie&&+e.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(e.ie&&"transition"in s||e.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||e.ie&&+e.version>=9}const nt=mn;var Wh=12,dm="sans-serif",Fr=Wh+"px "+dm,Lw=20,Pw=100,Rw="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Ew(r){var t={};if(typeof JSON>"u")return t;for(var e=0;e=0)s=o*e.length;else for(var u=0;u>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[u]+":0",i[l]+":0",n[1-u]+":auto",i[1-l]+":auto",""].join("!important;"),r.appendChild(o),e.push(o)}return e}function nT(r,t,e){for(var n=e?"invTrans":"trans",i=t[n],a=t.srcCoords,o=[],s=[],u=!0,l=0;l<4;l++){var f=r[l].getBoundingClientRect(),h=2*l,c=f.left,v=f.top;o.push(c,v),u=u&&a&&c===a[h]&&v===a[h+1],s.push(r[l].offsetLeft,r[l].offsetTop)}return u&&i?i:(t.srcCoords=o,t[n]=e?xc(s,o):xc(o,s))}function xm(r){return r.nodeName.toUpperCase()==="CANVAS"}var iT=/([&<>"'])/g,aT={"&":"&","<":"<",">":">",'"':""","'":"'"};function ue(r){return r==null?"":(r+"").replace(iT,function(t,e){return aT[e]})}var oT=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Gu=[],sT=nt.browser.firefox&&+nt.browser.version.split(".")[0]<39;function Tf(r,t,e,n){return e=e||{},n?wc(r,t,e):sT&&t.layerX!=null&&t.layerX!==t.offsetX?(e.zrX=t.layerX,e.zrY=t.layerY):t.offsetX!=null?(e.zrX=t.offsetX,e.zrY=t.offsetY):wc(r,t,e),e}function wc(r,t,e){if(nt.domSupported&&r.getBoundingClientRect){var n=t.clientX,i=t.clientY;if(xm(r)){var a=r.getBoundingClientRect();e.zrX=n-a.left,e.zrY=i-a.top;return}else if(wf(Gu,r,n,i)){e.zrX=Gu[0],e.zrY=Gu[1];return}}e.zrX=e.zrY=0}function Zh(r){return r||window.event}function pe(r,t,e){if(t=Zh(t),t.zrX!=null)return t;var n=t.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Tf(r,o,t,e)}else{Tf(r,t,t,e);var a=uT(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&oT.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function uT(r){var t=r.wheelDelta;if(t)return t;var e=r.deltaX,n=r.deltaY;if(e==null||n==null)return t;var i=Math.abs(n!==0?n:e),a=n>0?-1:n<0?1:e>0?-1:1;return 3*i*a}function Cf(r,t,e,n){r.addEventListener(t,e,n)}function lT(r,t,e,n){r.removeEventListener(t,e,n)}var bm=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0},fT=function(){function r(){this._track=[]}return r.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(t,e,n){var i=t.touches;if(!!i){for(var a={points:[],touches:[],target:e,event:t},o=0,s=i.length;o1&&n&&n.length>1){var a=Tc(n)/Tc(i);!isFinite(a)&&(a=1),t.pinchScale=a;var o=hT(n);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:r[0].target,event:t}}}}};function La(){return[1,0,0,1,0,0]}function qh(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function vT(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4],r[5]=t[5],r}function gi(r,t,e){var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],a=t[0]*e[2]+t[2]*e[3],o=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],u=t[1]*e[4]+t[3]*e[5]+t[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=u,r}function Af(r,t,e){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4]+e[0],r[5]=t[5]+e[1],r}function Kh(r,t,e){var n=t[0],i=t[2],a=t[4],o=t[1],s=t[3],u=t[5],l=Math.sin(e),f=Math.cos(e);return r[0]=n*f+o*l,r[1]=-n*l+o*f,r[2]=i*f+s*l,r[3]=-i*l+f*s,r[4]=f*a+l*u,r[5]=f*u-l*a,r}function cT(r,t,e){var n=e[0],i=e[1];return r[0]=t[0]*n,r[1]=t[1]*i,r[2]=t[2]*n,r[3]=t[3]*i,r[4]=t[4]*n,r[5]=t[5]*i,r}function nu(r,t){var e=t[0],n=t[2],i=t[4],a=t[1],o=t[3],s=t[5],u=e*o-a*n;return u?(u=1/u,r[0]=o*u,r[1]=-a*u,r[2]=-n*u,r[3]=e*u,r[4]=(n*s-o*i)*u,r[5]=(a*i-e*s)*u,r):null}var dT=function(){function r(t,e){this.x=t||0,this.y=e||0}return r.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(t,e){return this.x=t,this.y=e,this},r.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},r.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},r.prototype.scale=function(t){this.x*=t,this.y*=t},r.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},r.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},r.prototype.dot=function(t){return this.x*t.x+this.y*t.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},r.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},r.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(t){if(!!t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},r.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},r.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},r.set=function(t,e,n){t.x=e,t.y=n},r.copy=function(t,e){t.x=e.x,t.y=e.y},r.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.lenSquare=function(t){return t.x*t.x+t.y*t.y},r.dot=function(t,e){return t.x*e.x+t.y*e.y},r.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},r.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},r.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},r.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},r.lerp=function(t,e,n,i){var a=1-i;t.x=a*e.x+i*n.x,t.y=a*e.y+i*n.y},r}();const X=dT;var fo=Math.min,ho=Math.max,Yr=new X,Xr=new X,Zr=new X,qr=new X,Bi=new X,Ni=new X,pT=function(){function r(t,e,n,i){n<0&&(t=t+n,n=-n),i<0&&(e=e+i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return r.prototype.union=function(t){var e=fo(t.x,this.x),n=fo(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=ho(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=ho(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},r.prototype.applyTransform=function(t){r.applyTransform(this,this,t)},r.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,a=La();return Af(a,a,[-e.x,-e.y]),cT(a,a,[n,i]),Af(a,a,[t.x,t.y]),a},r.prototype.intersect=function(t,e){if(!t)return!1;t instanceof r||(t=r.create(t));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,u=t.x,l=t.x+t.width,f=t.y,h=t.y+t.height,c=!(ad&&(d=_,gd&&(d=S,y=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(t){r.copy(this,t)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(t){return new r(t.x,t.y,t.width,t.height)},r.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},r.applyTransform=function(t,e,n){if(!n){t!==e&&r.copy(t,e);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];t.x=e.x*i+o,t.y=e.y*a+s,t.width=e.width*i,t.height=e.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Yr.x=Zr.x=e.x,Yr.y=qr.y=e.y,Xr.x=qr.x=e.x+e.width,Xr.y=Zr.y=e.y+e.height,Yr.transform(n),qr.transform(n),Xr.transform(n),Zr.transform(n),t.x=fo(Yr.x,Xr.x,Zr.x,qr.x),t.y=fo(Yr.y,Xr.y,Zr.y,qr.y);var u=ho(Yr.x,Xr.x,Zr.x,qr.x),l=ho(Yr.y,Xr.y,Zr.y,qr.y);t.width=u-t.x,t.height=l-t.y},r}();const ot=pT;var wm="silent";function gT(r,t,e){return{type:r,event:e,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:e.zrX,offsetY:e.zrY,gestureEvent:e.gestureEvent,pinchX:e.pinchX,pinchY:e.pinchY,pinchScale:e.pinchScale,wheelDelta:e.zrDelta,zrByTouch:e.zrByTouch,which:e.which,stop:yT}}function yT(){bm(this.event)}var mT=function(r){yt(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.handler=null,e}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fe),Fi=function(){function r(t,e){this.x=t,this.y=e}return r}(),_T=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Wu=new ot(0,0,0,0),Tm=function(r){yt(t,r);function t(e,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Fi(0,0),s.storage=e,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new mT,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new Qw(s),s}return t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(M(_T,function(n){e.on&&e.on(n,this[n],this)},this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var n=e.zrX,i=e.zrY,a=Cm(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var u=this._hovered=a?new Fi(n,i):this.findHover(n,i),l=u.target,f=this.proxy;f.setCursor&&f.setCursor(l?l.cursor:"default"),s&&l!==s&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(u,"mousemove",e),l&&l!==s&&this.dispatchToElement(u,"mouseover",e)},t.prototype.mouseout=function(e){var n=e.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",e),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new Fi(0,0)},t.prototype.dispatch=function(e,n){var i=this[e];i&&i.call(this,n)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var n=this.proxy;n.setCursor&&n.setCursor(e)},t.prototype.dispatchToElement=function(e,n,i){e=e||{};var a=e.target;if(!(a&&a.silent)){for(var o="on"+n,s=gT(n,e,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(u){typeof u[o]=="function"&&u[o].call(u,s),u.trigger&&u.trigger(n,s)}))}},t.prototype.findHover=function(e,n,i){var a=this.storage.getDisplayList(),o=new Fi(e,n);if(Cc(a,o,e,n,i),this._pointerSize&&!o.target){for(var s=[],u=this._pointerSize,l=u/2,f=new ot(e-l,n-l,u,u),h=a.length-1;h>=0;h--){var c=a[h];c!==i&&!c.ignore&&!c.ignoreCoarsePointer&&(!c.parent||!c.parent.ignoreCoarsePointer)&&(Wu.copy(c.getBoundingRect()),c.transform&&Wu.applyTransform(c.transform),Wu.intersect(f)&&s.push(c))}if(s.length)for(var v=4,d=Math.PI/12,g=Math.PI*2,p=0;p4)return;this._downPoint=null}this.dispatchToElement(a,r,t)}});function ST(r,t,e){if(r[r.rectHover?"rectContain":"contain"](t,e)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(t,e))return!1;n.silent&&(i=!0)}var s=n.__hostTarget;n=s||n.parent}return i?wm:!0}return!1}function Cc(r,t,e,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=ST(o,e,n))&&(!t.topTarget&&(t.topTarget=o),s!==wm)){t.target=o;break}}}function Cm(r,t,e){var n=r.painter;return t<0||t>n.getWidth()||e<0||e>n.getHeight()}const xT=Tm;var Am=32,zi=7;function bT(r){for(var t=0;r>=Am;)t|=r&1,r>>=1;return r+t}function Ac(r,t,e,n){var i=t+1;if(i===e)return 1;if(n(r[i++],r[t])<0){for(;i=0;)i++;return i-t}function wT(r,t,e){for(e--;t>>1,i(a,r[u])<0?s=u:o=u+1;var l=n-o;switch(l){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;l>0;)r[o+l]=r[o+l-1],l--}r[o]=a}}function $u(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])>0){for(s=n-i;u0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}else{for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}for(o++;o>>1);a(r,t[e+f])>0?o=f+1:u=f}return u}function Uu(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])<0){for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}else{for(s=n-i;u=0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}for(o++;o>>1);a(r,t[e+f])<0?u=f:o=f+1}return u}function TT(r,t){var e=zi,n,i,a=0;r.length;var o=[];n=[],i=[];function s(v,d){n[a]=v,i[a]=d,a+=1}function u(){for(;a>1;){var v=a-2;if(v>=1&&i[v-1]<=i[v]+i[v+1]||v>=2&&i[v-2]<=i[v]+i[v-1])i[v-1]i[v+1])break;f(v)}}function l(){for(;a>1;){var v=a-2;v>0&&i[v-1]=zi||w>=zi);if(T)break;b<0&&(b=0),b+=2}if(e=b,e<1&&(e=1),d===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=e;;){var T=0,C=0,A=!1;do if(t(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--d===0){A=!0;break}}else if(r[S--]=o[_--],C++,T=0,--p===1){A=!0;break}while((T|C)=0;y--)r[x+y]=r[b+y];if(d===0){A=!0;break}}if(r[S--]=o[_--],--p===1){A=!0;break}if(C=p-$u(r[m],o,0,p,p-1,t),C!==0){for(S-=C,_-=C,p-=C,x=S+1,b=_+1,y=0;y=zi||C>=zi);if(A)break;w<0&&(w=0),w+=2}if(e=w,e<1&&(e=1),p===1){for(S-=d,m-=d,x=S+1,b=m+1,y=d-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(p===0)throw new Error;for(b=S-(p-1),y=0;ys&&(u=s),Mc(r,e,e+u,e+a,t),a=u}o.pushRun(e,a),o.mergeRuns(),i-=a,e+=a}while(i!==0);o.forceMergeRuns()}}var le=1,ia=2,ii=4,Dc=!1;function Yu(){Dc||(Dc=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Ic(r,t){return r.zlevel===t.zlevel?r.z===t.z?r.z2-t.z2:r.z-t.z:r.zlevel-t.zlevel}var CT=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Ic}return r.prototype.traverse=function(t,e){for(var n=0;n0&&(f.__clipPaths=[]),isNaN(f.z)&&(Yu(),f.z=0),isNaN(f.z2)&&(Yu(),f.z2=0),isNaN(f.zlevel)&&(Yu(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=t.getDecalElement&&t.getDecalElement();h&&this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c&&this._updateAndAddDisplayable(c,e,n);var v=t.getTextContent();v&&this._updateAndAddDisplayable(v,e,n)}},r.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},r.prototype.delRoot=function(t){if(t instanceof Array){for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const AT=CT;var Mm;Mm=nt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Mf=Mm;var is={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),-(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)))},elasticOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),e*Math.pow(2,-10*r)*Math.sin((r-t)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),(r*=2)<1?-.5*(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)):e*Math.pow(2,-10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var t=1.70158;return r*r*((t+1)*r-t)},backOut:function(r){var t=1.70158;return--r*r*((t+1)*r+t)+1},backInOut:function(r){var t=2.5949095;return(r*=2)<1?.5*(r*r*((t+1)*r-t)):.5*((r-=2)*r*((t+1)*r+t)+2)},bounceIn:function(r){return 1-is.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?is.bounceIn(r*2)*.5:is.bounceOut(r*2-1)*.5+.5}};const Dm=is;var vo=Math.pow,kr=Math.sqrt,bs=1e-8,Im=1e-4,Lc=kr(3),co=1/3,Ye=Pi(),me=Pi(),yi=Pi();function Pr(r){return r>-bs&&rbs||r<-bs}function Ot(r,t,e,n,i){var a=1-i;return a*a*(a*r+3*i*t)+i*i*(i*n+3*a*e)}function Pc(r,t,e,n,i){var a=1-i;return 3*(((t-r)*a+2*(e-t)*i)*a+(n-e)*i*i)}function ws(r,t,e,n,i,a){var o=n+3*(t-e)-r,s=3*(e-t*2+r),u=3*(t-r),l=r-i,f=s*s-3*o*u,h=s*u-9*o*l,c=u*u-3*s*l,v=0;if(Pr(f)&&Pr(h))if(Pr(s))a[0]=0;else{var d=-u/s;d>=0&&d<=1&&(a[v++]=d)}else{var g=h*h-4*f*c;if(Pr(g)){var p=h/f,d=-s/o+p,y=-p/2;d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y)}else if(g>0){var m=kr(g),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-vo(-_,co):_=vo(_,co),S<0?S=-vo(-S,co):S=vo(S,co);var d=(-s-(_+S))/(3*o);d>=0&&d<=1&&(a[v++]=d)}else{var b=(2*f*s-3*o*h)/(2*kr(f*f*f)),x=Math.acos(b)/3,w=kr(f),T=Math.cos(x),d=(-s-2*w*T)/(3*o),y=(-s+w*(T+Lc*Math.sin(x)))/(3*o),C=(-s+w*(T-Lc*Math.sin(x)))/(3*o);d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y),C>=0&&C<=1&&(a[v++]=C)}}return v}function Pm(r,t,e,n,i){var a=6*e-12*t+6*r,o=9*t+3*n-3*r-9*e,s=3*t-3*r,u=0;if(Pr(o)){if(Lm(a)){var l=-s/a;l>=0&&l<=1&&(i[u++]=l)}}else{var f=a*a-4*o*s;if(Pr(f))i[0]=-a/(2*o);else if(f>0){var h=kr(f),l=(-a+h)/(2*o),c=(-a-h)/(2*o);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Vr(r,t,e,n,i,a){var o=(t-r)*i+r,s=(e-t)*i+t,u=(n-e)*i+e,l=(s-o)*i+o,f=(u-s)*i+s,h=(f-l)*i+l;a[0]=r,a[1]=o,a[2]=l,a[3]=h,a[4]=h,a[5]=f,a[6]=u,a[7]=n}function Rm(r,t,e,n,i,a,o,s,u,l,f){var h,c=.005,v=1/0,d,g,p,y;Ye[0]=u,Ye[1]=l;for(var m=0;m<1;m+=.05)me[0]=Ot(r,e,i,o,m),me[1]=Ot(t,n,a,s,m),p=pi(Ye,me),p=0&&p=0&&l<=1&&(i[u++]=l)}}else{var f=o*o-4*a*s;if(Pr(f)){var l=-o/(2*a);l>=0&&l<=1&&(i[u++]=l)}else if(f>0){var h=kr(f),l=(-o+h)/(2*a),c=(-o-h)/(2*a);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Em(r,t,e){var n=r+e-2*t;return n===0?.5:(r-t)/n}function Ts(r,t,e,n,i){var a=(t-r)*n+r,o=(e-t)*n+t,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=e}function Om(r,t,e,n,i,a,o,s,u){var l,f=.005,h=1/0;Ye[0]=o,Ye[1]=s;for(var c=0;c<1;c+=.05){me[0]=$t(r,e,i,c),me[1]=$t(t,n,a,c);var v=pi(Ye,me);v=0&&v=1?1:ws(0,n,a,1,u,s)&&Ot(0,i,o,1,s[0])}}}var PT=function(){function r(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Kt,this.ondestroy=t.ondestroy||Kt,this.onrestart=t.onrestart||Kt,t.easing&&this.setEasing(t.easing)}return r.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=e;return}var n=this._life,i=t-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var u=i%n;this._startTime=t-u,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(t){this.easing=t,this.easingFunc=q(t)?t:Dm[t]||jh(t)},r}();const RT=PT;var km=function(){function r(t){this.value=t}return r}(),ET=function(){function r(){this._len=0}return r.prototype.insert=function(t){var e=new km(t);return this.insertEntry(e),e},r.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},r.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),OT=function(){function r(t){this._list=new ET,this._maxSize=10,this._map={},this._maxSize=t}return r.prototype.put=function(t,e){var n=this._list,i=this._map,a=null;if(i[t]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var u=n.head;n.remove(u),delete i[u.key],a=u.value,this._lastRemovedEntry=u}s?s.value=e:s=new km(e),s.key=t,n.insertEntry(s),i[t]=s}return a},r.prototype.get=function(t){var e=this._map[t],n=this._list;if(e!=null)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const Ka=OT;var Ec={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Br(r){return r=Math.round(r),r<0?0:r>255?255:r}function Df(r){return r<0?0:r>1?1:r}function Xu(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Br(parseFloat(t)/100*255):Br(parseInt(t,10))}function pa(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Df(parseFloat(t)/100):Df(parseFloat(t))}function Zu(r,t,e){return e<0?e+=1:e>1&&(e-=1),e*6<1?r+(t-r)*e*6:e*2<1?t:e*3<2?r+(t-r)*(2/3-e)*6:r}function po(r,t,e){return r+(t-r)*e}function de(r,t,e,n,i){return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function If(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r}var Bm=new Ka(20),go=null;function Gn(r,t){go&&If(go,t),go=Bm.put(r,go||t.slice())}function Qe(r,t){if(!!r){t=t||[];var e=Bm.get(r);if(e)return If(t,e);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in Ec)return If(t,Ec[n]),Gn(r,t),t;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){de(t,0,0,0,1);return}return de(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),Gn(r,t),t}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){de(t,0,0,0,1);return}return de(t,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),Gn(r,t),t}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var u=n.substr(0,o),l=n.substr(o+1,s-(o+1)).split(","),f=1;switch(u){case"rgba":if(l.length!==4)return l.length===3?de(t,+l[0],+l[1],+l[2],1):de(t,0,0,0,1);f=pa(l.pop());case"rgb":if(l.length>=3)return de(t,Xu(l[0]),Xu(l[1]),Xu(l[2]),l.length===3?f:pa(l[3])),Gn(r,t),t;de(t,0,0,0,1);return;case"hsla":if(l.length!==4){de(t,0,0,0,1);return}return l[3]=pa(l[3]),Oc(l,t),Gn(r,t),t;case"hsl":if(l.length!==3){de(t,0,0,0,1);return}return Oc(l,t),Gn(r,t),t;default:return}}de(t,0,0,0,1)}}function Oc(r,t){var e=(parseFloat(r[0])%360+360)%360/360,n=pa(r[1]),i=pa(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return t=t||[],de(t,Br(Zu(o,a,e+1/3)*255),Br(Zu(o,a,e)*255),Br(Zu(o,a,e-1/3)*255),1),r.length===4&&(t[3]=r[3]),t}function kc(r,t){var e=Qe(r);if(e){for(var n=0;n<3;n++)t<0?e[n]=e[n]*(1-t)|0:e[n]=(255-e[n])*t+e[n]|0,e[n]>255?e[n]=255:e[n]<0&&(e[n]=0);return iu(e,e.length===4?"rgba":"rgb")}}function kT(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=Qe(t[i]),s=Qe(t[a]),u=n-i,l=iu([Br(po(o[0],s[0],u)),Br(po(o[1],s[1],u)),Br(po(o[2],s[2],u)),Df(po(o[3],s[3],u))],"rgba");return e?{color:l,leftIndex:i,rightIndex:a,value:n}:l}}function iu(r,t){if(!(!r||!r.length)){var e=r[0]+","+r[1]+","+r[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(e+=","+r[3]),t+"("+e+")"}}function Cs(r,t){var e=Qe(r);return e?(.299*e[0]+.587*e[1]+.114*e[2])*e[3]/255+(1-e[3])*t:0}var As=Math.round;function bi(r){var t;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var e=Qe(r);e&&(r="rgb("+e[0]+","+e[1]+","+e[2]+")",t=e[3])}return{color:r,opacity:t==null?1:t}}var Bc=1e-4;function Rr(r){return r-Bc}function yo(r){return As(r*1e3)/1e3}function Lf(r){return As(r*1e4)/1e4}function BT(r){return"matrix("+yo(r[0])+","+yo(r[1])+","+yo(r[2])+","+yo(r[3])+","+Lf(r[4])+","+Lf(r[5])+")"}var NT={left:"start",right:"end",center:"middle",middle:"middle"};function FT(r,t,e){return e==="top"?r+=t/2:e==="bottom"&&(r-=t/2),r}function zT(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function VT(r){var t=r.style,e=r.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),e[0],e[1]].join(",")}function Nm(r){return r&&!!r.image}function GT(r){return r&&!!r.svgElement}function HT(r){return Nm(r)||GT(r)}function Fm(r){return r.type==="linear"}function zm(r){return r.type==="radial"}function WT(r){return r&&(r.type==="linear"||r.type==="radial")}function au(r){return"url(#"+r+")"}function Vm(r){var t=r.getGlobalScale(),e=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(e)/Math.log(10)),1)}function Gm(r){var t=r.x||0,e=r.y||0,n=(r.rotation||0)*es,i=j(r.scaleX,1),a=j(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,u=[];return(t||e)&&u.push("translate("+t+"px,"+e+"px)"),n&&u.push("rotate("+n+")"),(i!==1||a!==1)&&u.push("scale("+i+","+a+")"),(o||s)&&u.push("skew("+As(o*es)+"deg, "+As(s*es)+"deg)"),u.join(" ")}var $T=function(){return nt.hasGlobalWindow&&q(window.btoa)?function(r){return window.btoa(unescape(r))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Pf=Array.prototype.slice;function lr(r,t,e){return(t-r)*e+r}function qu(r,t,e,n){for(var i=t.length,a=0;an?t:r,a=Math.min(e,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var u=a;u=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=Fc,u=e;if(jt(e)){var l=ZT(e);s=l,(l===1&&!ht(e[0])||l===2&&!ht(e[0][0]))&&(o=!0)}else if(ht(e)&&!Ss(e))s=_o;else if(H(e))if(!isNaN(+e))s=_o;else{var f=Qe(e);f&&(u=f,s=aa)}else if(eu(e)){var h=B({},u);h.colorStops=N(e.colorStops,function(v){return{offset:v.offset,color:Qe(v.color)}}),Fm(e)?s=Rf:zm(e)&&(s=Ef),u=h}a===0?this.valType=s:(s!==this.valType||s===Fc)&&(o=!0),this.discrete=this.discrete||o;var c={time:t,value:u,rawValue:e,percent:0};return n&&(c.easing=n,c.easingFunc=q(n)?n:Dm[n]||jh(n)),i.push(c),c},r.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(g,p){return g.time-p.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,u=So(i),l=zc(i),f=0;f=0&&!(o[f].percent<=e);f--);f=c(f,s-2)}else{for(f=h;fe);f++);f=c(f-1,s-2)}d=o[f+1],v=o[f]}if(!!(v&&d)){this._lastFr=f,this._lastFrP=e;var p=d.percent-v.percent,y=p===0?1:c((e-v.percent)/p,1);d.easingFunc&&(y=d.easingFunc(y));var m=n?this._additiveValue:l?Vi:t[u];if((So(a)||l)&&!m&&(m=this._additiveValue=[]),this.discrete)t[u]=y<1?v.rawValue:d.rawValue;else if(So(a))a===ss?qu(m,v[i],d[i],y):UT(m,v[i],d[i],y);else if(zc(a)){var _=v[i],S=d[i],b=a===Rf;t[u]={type:b?"linear":"radial",x:lr(_.x,S.x,y),y:lr(_.y,S.y,y),colorStops:N(_.colorStops,function(w,T){var C=S.colorStops[T];return{offset:lr(w.offset,C.offset,y),color:os(qu([],w.color,C.color,y))}}),global:S.global},b?(t[u].x2=lr(_.x2,S.x2,y),t[u].y2=lr(_.y2,S.y2,y)):t[u].r=lr(_.r,S.r,y)}else if(l)qu(m,v[i],d[i],y),n||(t[u]=os(m));else{var x=lr(v[i],d[i],y);n?this._additiveValue=x:t[u]=x}n&&this._addToTarget(t)}}},r.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===_o?t[n]=t[n]+i:e===aa?(Qe(t[n],Vi),mo(Vi,Vi,i,1),t[n]=os(Vi)):e===ss?mo(t[n],t[n],i,1):e===Hm&&Nc(t[n],t[n],i,1)},r}(),KT=function(){function r(t,e,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i){Yh("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(t){this._target=t},r.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,ut(e),n)},r.prototype.whenWithKeys=function(t,e,n,i){for(var a=this._tracks,o=0;o0&&u.addKeyframe(0,as(l),i),this._trackKeys.push(s)}u.addKeyframe(t,as(e[s]),i)}return this._maxTime=Math.max(this._maxTime,t),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();const Qh=KT;function fi(){return new Date().getTime()}var jT=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var n=e.getClip();n&&this.addClip(n)},t.prototype.removeClip=function(e){if(!!e.animation){var n=e.prev,i=e.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var n=e.getClip();n&&this.removeClip(n),e.animation=null},t.prototype.update=function(e){for(var n=fi()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,e||(this.trigger("frame",i),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0;function n(){e._running&&(Mf(n),!e._paused&&e.update())}Mf(n)},t.prototype.start=function(){this._running||(this._time=fi(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=fi(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=fi()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var n=e.next;e.prev=e.next=e.animation=null,e=n}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(e,n){n=n||{},this.start();var i=new Qh(e,n.loop);return this.addAnimator(i),i},t}(Fe);const QT=jT;var JT=300,Ku=nt.domSupported,ju=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],e={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=N(r,function(i){var a=i.replace("mouse","pointer");return e.hasOwnProperty(a)?a:i});return{mouse:r,touch:t,pointer:n}}(),Vc={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Gc=!1;function Of(r){var t=r.pointerType;return t==="pen"||t==="touch"}function tC(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function Qu(r){r&&(r.zrByTouch=!0)}function eC(r,t){return pe(r.dom,new rC(r,t),!0)}function Wm(r,t){for(var e=t,n=!1;e&&e.nodeType!==9&&!(n=e.domBelongToZr||e!==t&&e===r.painterRoot);)e=e.parentNode;return n}var rC=function(){function r(t,e){this.stopPropagation=Kt,this.stopImmediatePropagation=Kt,this.preventDefault=Kt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return r}(),Re={mousedown:function(r){r=pe(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=pe(this.dom,r);var t=this.__mayPointerCapture;t&&(r.zrX!==t[0]||r.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=pe(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=pe(this.dom,r);var t=r.toElement||r.relatedTarget;Wm(this,t)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Gc=!0,r=pe(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Gc||(r=pe(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=pe(this.dom,r),Qu(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),Re.mousemove.call(this,r),Re.mousedown.call(this,r)},touchmove:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"change"),Re.mousemove.call(this,r)},touchend:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"end"),Re.mouseup.call(this,r),+new Date-+this.__lastTouchMoment$c||r<-$c}var jr=[],Hn=[],tl=La(),el=Math.abs,uC=function(){function r(){}return r.prototype.getLocalTransform=function(t){return r.getLocalTransform(this,t)},r.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},r.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},r.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},r.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},r.prototype.needLocalTransform=function(){return Kr(this.rotation)||Kr(this.x)||Kr(this.y)||Kr(this.scaleX-1)||Kr(this.scaleY-1)||Kr(this.skewX)||Kr(this.skewY)},r.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;if(!(e||t)){n&&Wc(n);return}n=n||La(),e?this.getLocalTransform(n):Wc(n),t&&(e?gi(n,t,n):vT(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(e!=null&&e!==1){this.getGlobalScale(jr);var n=jr[0]<0?-1:1,i=jr[1]<0?-1:1,a=((jr[0]-n)*e+n)/jr[0]||0,o=((jr[1]-i)*e+i)/jr[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||La(),nu(this.invTransform,t)},r.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},r.prototype.setLocalTransform=function(t){if(!!t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),a=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(a),e=Math.sqrt(e),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(!!this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(gi(Hn,t.invTransform,e),e=Hn);var n=this.originX,i=this.originY;(n||i)&&(tl[4]=n,tl[5]=i,gi(Hn,e,tl),Hn[4]-=n,Hn[5]-=i,e=Hn),this.setLocalTransform(e)}},r.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},r.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Se(n,n,i),n},r.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Se(n,n,i),n},r.prototype.getLineScale=function(){var t=this.transform;return t&&el(t[0]-1)>1e-10&&el(t[3]-1)>1e-10?Math.sqrt(el(t[0]*t[3]-t[2]*t[1])):1},r.prototype.copyTransform=function(t){Um(this,t)},r.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,u=t.anchorY,l=t.rotation||0,f=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,v=t.skewY?Math.tan(-t.skewY):0;if(n||i||s||u){var d=n+s,g=i+u;e[4]=-d*a-c*g*o,e[5]=-g*o-v*d*a}else e[4]=e[5]=0;return e[0]=a,e[3]=o,e[1]=v*a,e[2]=c*o,l&&Kh(e,e,l),e[4]+=n+f,e[5]+=i+h,e},r.initDefaultProps=function(){var t=r.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),r}(),Pa=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Um(r,t){for(var e=0;e=0?parseFloat(r)/100*t:parseFloat(r):r}function Ds(r,t,e){var n=t.position||"inside",i=t.distance!=null?t.distance:5,a=e.height,o=e.width,s=a/2,u=e.x,l=e.y,f="left",h="top";if(n instanceof Array)u+=Gr(n[0],e.width),l+=Gr(n[1],e.height),f=null,h=null;else switch(n){case"left":u-=i,l+=s,f="right",h="middle";break;case"right":u+=i+o,l+=s,h="middle";break;case"top":u+=o/2,l-=i,f="center",h="bottom";break;case"bottom":u+=o/2,l+=a+i,f="center";break;case"inside":u+=o/2,l+=s,f="center",h="middle";break;case"insideLeft":u+=i,l+=s,h="middle";break;case"insideRight":u+=o-i,l+=s,f="right",h="middle";break;case"insideTop":u+=o/2,l+=i,f="center";break;case"insideBottom":u+=o/2,l+=a-i,f="center",h="bottom";break;case"insideTopLeft":u+=i,l+=i;break;case"insideTopRight":u+=o-i,l+=i,f="right";break;case"insideBottomLeft":u+=i,l+=a-i,h="bottom";break;case"insideBottomRight":u+=o-i,l+=a-i,f="right",h="bottom";break}return r=r||{},r.x=u,r.y=l,r.align=f,r.verticalAlign=h,r}var rl="__zr_normal__",nl=Pa.concat(["ignore"]),lC=zr(Pa,function(r,t){return r[t]=!0,r},{ignore:!1}),Wn={},fC=new ot(0,0,0,0),Jh=function(){function r(t){this.id=ym(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return r.prototype._init=function(t){this.attr(t)},r.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=e.innerTransformable,o=void 0,s=void 0,u=!1;a.parent=i?this:null;var l=!1;if(a.copyTransform(e),n.position!=null){var f=fC;n.layoutRect?f.copy(n.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Wn,n,f):Ds(Wn,n,f),a.x=Wn.x,a.y=Wn.y,o=Wn.align,s=Wn.verticalAlign;var h=n.origin;if(h&&n.rotation!=null){var c=void 0,v=void 0;h==="center"?(c=f.width*.5,v=f.height*.5):(c=Gr(h[0],f.width),v=Gr(h[1],f.height)),l=!0,a.originX=-a.x+c+(i?0:f.x),a.originY=-a.y+v+(i?0:f.y)}}n.rotation!=null&&(a.rotation=n.rotation);var d=n.offset;d&&(a.x+=d[0],a.y+=d[1],l||(a.originX=-d[0],a.originY=-d[1]));var g=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,p=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;g&&this.canBeInsideText()?(y=n.insideFill,m=n.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,m=n.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==p.fill||m!==p.stroke||_!==p.autoStroke||o!==p.align||s!==p.verticalAlign)&&(u=!0,p.fill=y,p.stroke=m,p.autoStroke=_,p.align=o,p.verticalAlign=s,e.setDefaultTextStyle(p)),e.__dirty|=le,u&&e.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(t){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Ff:Nf},r.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n=typeof e=="string"&&Qe(e);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,iu(n,"rgba")},r.prototype.traverse=function(t,e){},r.prototype.attrKV=function(t,e){t==="textConfig"?this.setTextConfig(e):t==="textContent"?this.setTextContent(e):t==="clipPath"?this.setClipPath(e):t==="extra"?(this.extra=this.extra||{},B(this.extra,e)):this[t]=e},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(t,e){if(typeof t=="string")this.attrKV(t,e);else if(U(t))for(var n=t,i=ut(n),a=0;a0},r.prototype.getState=function(t){return this.states[t]},r.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},r.prototype.clearStates=function(t){this.useState(rl,!1,t)},r.prototype.useState=function(t,e,n,i){var a=t===rl,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,u=this.stateTransition;if(!(at(s,t)>=0&&(e||s.length===1))){var l;if(this.stateProxy&&!a&&(l=this.stateProxy(t)),l||(l=this.states&&this.states[t]),!l&&!a){Yh("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(l);var f=!!(l&&l.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,l,this._normalState,e,!n&&!this.__inHover&&u&&u.duration>0,u);var h=this._textContent,c=this._textGuide;return h&&h.useState(t,e,n,f),c&&c.useState(t,e,n,f),a?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~le),l}}},r.prototype.useStates=function(t,e,n){if(!t.length)this.clearStates();else{var i=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var u=0;u0,d);var g=this._textContent,p=this._textGuide;g&&g.useStates(t,e,c),p&&p.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~le)}},r.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},r.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),a=at(i,t),o=at(i,e)>=0;a>=0?o?i.splice(a,1):i[a]=e:n&&!o&&i.push(e),this.useStates(i)},r.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},r.prototype._mergeStates=function(t){for(var e={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(t){this.markRedraw()},r.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,a=[],o=0;o0&&e.during&&a[0].during(function(d,g){e.during(g)});for(var c=0;c0||i.force&&!o.length){var T=void 0,C=void 0,A=void 0;if(s){C={},c&&(T={});for(var S=0;S<_;S++){var y=g[S];C[y]=e[y],c?T[y]=n[y]:e[y]=n[y]}}else if(c){A={};for(var S=0;S<_;S++){var y=g[S];A[y]=as(e[y]),vC(e,n,y)}}var b=new Qh(e,!1,!1,h?Pt(d,function(I){return I.targetName===t}):null);b.targetName=t,i.scope&&(b.scope=i.scope),c&&T&&b.whenWithKeys(0,T,g),A&&b.whenWithKeys(0,A,g),b.whenWithKeys(l==null?500:l,s?C:n,g).delay(f||0),r.addAnimator(b,t),o.push(b)}}const Xm=Jh;var Zm=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var n=this._children,i=0;i=0&&(i.splice(a,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,n){var i=at(this._children,e);return i>=0&&this.replaceAt(n,i),this},t.prototype.replaceAt=function(e,n){var i=this._children,a=i[n];if(e&&e!==this&&e.parent!==this&&e!==a){i[n]=e,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var n=this.__zr;n&&n!==e.__zr&&e.addSelfToZr(n),n&&n.refresh()},t.prototype.remove=function(e){var n=this.__zr,i=this._children,a=at(i,e);return a<0?this:(i.splice(a,1),e.parent=null,n&&e.removeSelfFromZr(n),n&&n.refresh(),this)},t.prototype.removeAll=function(){for(var e=this._children,n=this.__zr,i=0;i>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[u]+":0",i[l]+":0",n[1-u]+":auto",i[1-l]+":auto",""].join("!important;"),r.appendChild(o),e.push(o)}return e}function nT(r,t,e){for(var n=e?"invTrans":"trans",i=t[n],a=t.srcCoords,o=[],s=[],u=!0,l=0;l<4;l++){var f=r[l].getBoundingClientRect(),h=2*l,c=f.left,v=f.top;o.push(c,v),u=u&&a&&c===a[h]&&v===a[h+1],s.push(r[l].offsetLeft,r[l].offsetTop)}return u&&i?i:(t.srcCoords=o,t[n]=e?xc(s,o):xc(o,s))}function xm(r){return r.nodeName.toUpperCase()==="CANVAS"}var iT=/([&<>"'])/g,aT={"&":"&","<":"<",">":">",'"':""","'":"'"};function ue(r){return r==null?"":(r+"").replace(iT,function(t,e){return aT[e]})}var oT=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Gu=[],sT=nt.browser.firefox&&+nt.browser.version.split(".")[0]<39;function Tf(r,t,e,n){return e=e||{},n?wc(r,t,e):sT&&t.layerX!=null&&t.layerX!==t.offsetX?(e.zrX=t.layerX,e.zrY=t.layerY):t.offsetX!=null?(e.zrX=t.offsetX,e.zrY=t.offsetY):wc(r,t,e),e}function wc(r,t,e){if(nt.domSupported&&r.getBoundingClientRect){var n=t.clientX,i=t.clientY;if(xm(r)){var a=r.getBoundingClientRect();e.zrX=n-a.left,e.zrY=i-a.top;return}else if(wf(Gu,r,n,i)){e.zrX=Gu[0],e.zrY=Gu[1];return}}e.zrX=e.zrY=0}function Zh(r){return r||window.event}function pe(r,t,e){if(t=Zh(t),t.zrX!=null)return t;var n=t.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Tf(r,o,t,e)}else{Tf(r,t,t,e);var a=uT(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&oT.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function uT(r){var t=r.wheelDelta;if(t)return t;var e=r.deltaX,n=r.deltaY;if(e==null||n==null)return t;var i=Math.abs(n!==0?n:e),a=n>0?-1:n<0?1:e>0?-1:1;return 3*i*a}function Cf(r,t,e,n){r.addEventListener(t,e,n)}function lT(r,t,e,n){r.removeEventListener(t,e,n)}var bm=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0},fT=function(){function r(){this._track=[]}return r.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(t,e,n){var i=t.touches;if(!!i){for(var a={points:[],touches:[],target:e,event:t},o=0,s=i.length;o1&&n&&n.length>1){var a=Tc(n)/Tc(i);!isFinite(a)&&(a=1),t.pinchScale=a;var o=hT(n);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:r[0].target,event:t}}}}};function La(){return[1,0,0,1,0,0]}function qh(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function vT(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4],r[5]=t[5],r}function pi(r,t,e){var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],a=t[0]*e[2]+t[2]*e[3],o=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],u=t[1]*e[4]+t[3]*e[5]+t[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=u,r}function Af(r,t,e){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4]+e[0],r[5]=t[5]+e[1],r}function Kh(r,t,e){var n=t[0],i=t[2],a=t[4],o=t[1],s=t[3],u=t[5],l=Math.sin(e),f=Math.cos(e);return r[0]=n*f+o*l,r[1]=-n*l+o*f,r[2]=i*f+s*l,r[3]=-i*l+f*s,r[4]=f*a+l*u,r[5]=f*u-l*a,r}function cT(r,t,e){var n=e[0],i=e[1];return r[0]=t[0]*n,r[1]=t[1]*i,r[2]=t[2]*n,r[3]=t[3]*i,r[4]=t[4]*n,r[5]=t[5]*i,r}function nu(r,t){var e=t[0],n=t[2],i=t[4],a=t[1],o=t[3],s=t[5],u=e*o-a*n;return u?(u=1/u,r[0]=o*u,r[1]=-a*u,r[2]=-n*u,r[3]=e*u,r[4]=(n*s-o*i)*u,r[5]=(a*i-e*s)*u,r):null}var dT=function(){function r(t,e){this.x=t||0,this.y=e||0}return r.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(t,e){return this.x=t,this.y=e,this},r.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},r.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},r.prototype.scale=function(t){this.x*=t,this.y*=t},r.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},r.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},r.prototype.dot=function(t){return this.x*t.x+this.y*t.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},r.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},r.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(t){if(!!t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},r.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},r.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},r.set=function(t,e,n){t.x=e,t.y=n},r.copy=function(t,e){t.x=e.x,t.y=e.y},r.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.lenSquare=function(t){return t.x*t.x+t.y*t.y},r.dot=function(t,e){return t.x*e.x+t.y*e.y},r.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},r.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},r.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},r.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},r.lerp=function(t,e,n,i){var a=1-i;t.x=a*e.x+i*n.x,t.y=a*e.y+i*n.y},r}();const X=dT;var fo=Math.min,ho=Math.max,Yr=new X,Xr=new X,Zr=new X,qr=new X,Bi=new X,Ni=new X,pT=function(){function r(t,e,n,i){n<0&&(t=t+n,n=-n),i<0&&(e=e+i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return r.prototype.union=function(t){var e=fo(t.x,this.x),n=fo(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=ho(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=ho(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},r.prototype.applyTransform=function(t){r.applyTransform(this,this,t)},r.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,a=La();return Af(a,a,[-e.x,-e.y]),cT(a,a,[n,i]),Af(a,a,[t.x,t.y]),a},r.prototype.intersect=function(t,e){if(!t)return!1;t instanceof r||(t=r.create(t));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,u=t.x,l=t.x+t.width,f=t.y,h=t.y+t.height,c=!(ad&&(d=_,gd&&(d=S,y=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(t){r.copy(this,t)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(t){return new r(t.x,t.y,t.width,t.height)},r.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},r.applyTransform=function(t,e,n){if(!n){t!==e&&r.copy(t,e);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];t.x=e.x*i+o,t.y=e.y*a+s,t.width=e.width*i,t.height=e.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Yr.x=Zr.x=e.x,Yr.y=qr.y=e.y,Xr.x=qr.x=e.x+e.width,Xr.y=Zr.y=e.y+e.height,Yr.transform(n),qr.transform(n),Xr.transform(n),Zr.transform(n),t.x=fo(Yr.x,Xr.x,Zr.x,qr.x),t.y=fo(Yr.y,Xr.y,Zr.y,qr.y);var u=ho(Yr.x,Xr.x,Zr.x,qr.x),l=ho(Yr.y,Xr.y,Zr.y,qr.y);t.width=u-t.x,t.height=l-t.y},r}();const ot=pT;var wm="silent";function gT(r,t,e){return{type:r,event:e,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:e.zrX,offsetY:e.zrY,gestureEvent:e.gestureEvent,pinchX:e.pinchX,pinchY:e.pinchY,pinchScale:e.pinchScale,wheelDelta:e.zrDelta,zrByTouch:e.zrByTouch,which:e.which,stop:yT}}function yT(){bm(this.event)}var mT=function(r){yt(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.handler=null,e}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fe),Fi=function(){function r(t,e){this.x=t,this.y=e}return r}(),_T=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Wu=new ot(0,0,0,0),Tm=function(r){yt(t,r);function t(e,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Fi(0,0),s.storage=e,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new mT,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new Qw(s),s}return t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(M(_T,function(n){e.on&&e.on(n,this[n],this)},this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var n=e.zrX,i=e.zrY,a=Cm(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var u=this._hovered=a?new Fi(n,i):this.findHover(n,i),l=u.target,f=this.proxy;f.setCursor&&f.setCursor(l?l.cursor:"default"),s&&l!==s&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(u,"mousemove",e),l&&l!==s&&this.dispatchToElement(u,"mouseover",e)},t.prototype.mouseout=function(e){var n=e.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",e),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new Fi(0,0)},t.prototype.dispatch=function(e,n){var i=this[e];i&&i.call(this,n)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var n=this.proxy;n.setCursor&&n.setCursor(e)},t.prototype.dispatchToElement=function(e,n,i){e=e||{};var a=e.target;if(!(a&&a.silent)){for(var o="on"+n,s=gT(n,e,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(u){typeof u[o]=="function"&&u[o].call(u,s),u.trigger&&u.trigger(n,s)}))}},t.prototype.findHover=function(e,n,i){var a=this.storage.getDisplayList(),o=new Fi(e,n);if(Cc(a,o,e,n,i),this._pointerSize&&!o.target){for(var s=[],u=this._pointerSize,l=u/2,f=new ot(e-l,n-l,u,u),h=a.length-1;h>=0;h--){var c=a[h];c!==i&&!c.ignore&&!c.ignoreCoarsePointer&&(!c.parent||!c.parent.ignoreCoarsePointer)&&(Wu.copy(c.getBoundingRect()),c.transform&&Wu.applyTransform(c.transform),Wu.intersect(f)&&s.push(c))}if(s.length)for(var v=4,d=Math.PI/12,g=Math.PI*2,p=0;p4)return;this._downPoint=null}this.dispatchToElement(a,r,t)}});function ST(r,t,e){if(r[r.rectHover?"rectContain":"contain"](t,e)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(t,e))return!1;n.silent&&(i=!0)}var s=n.__hostTarget;n=s||n.parent}return i?wm:!0}return!1}function Cc(r,t,e,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=ST(o,e,n))&&(!t.topTarget&&(t.topTarget=o),s!==wm)){t.target=o;break}}}function Cm(r,t,e){var n=r.painter;return t<0||t>n.getWidth()||e<0||e>n.getHeight()}const xT=Tm;var Am=32,zi=7;function bT(r){for(var t=0;r>=Am;)t|=r&1,r>>=1;return r+t}function Ac(r,t,e,n){var i=t+1;if(i===e)return 1;if(n(r[i++],r[t])<0){for(;i=0;)i++;return i-t}function wT(r,t,e){for(e--;t>>1,i(a,r[u])<0?s=u:o=u+1;var l=n-o;switch(l){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;l>0;)r[o+l]=r[o+l-1],l--}r[o]=a}}function $u(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])>0){for(s=n-i;u0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}else{for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}for(o++;o>>1);a(r,t[e+f])>0?o=f+1:u=f}return u}function Uu(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])<0){for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}else{for(s=n-i;u=0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}for(o++;o>>1);a(r,t[e+f])<0?u=f:o=f+1}return u}function TT(r,t){var e=zi,n,i,a=0;r.length;var o=[];n=[],i=[];function s(v,d){n[a]=v,i[a]=d,a+=1}function u(){for(;a>1;){var v=a-2;if(v>=1&&i[v-1]<=i[v]+i[v+1]||v>=2&&i[v-2]<=i[v]+i[v-1])i[v-1]i[v+1])break;f(v)}}function l(){for(;a>1;){var v=a-2;v>0&&i[v-1]=zi||w>=zi);if(T)break;b<0&&(b=0),b+=2}if(e=b,e<1&&(e=1),d===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=e;;){var T=0,C=0,A=!1;do if(t(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--d===0){A=!0;break}}else if(r[S--]=o[_--],C++,T=0,--p===1){A=!0;break}while((T|C)=0;y--)r[x+y]=r[b+y];if(d===0){A=!0;break}}if(r[S--]=o[_--],--p===1){A=!0;break}if(C=p-$u(r[m],o,0,p,p-1,t),C!==0){for(S-=C,_-=C,p-=C,x=S+1,b=_+1,y=0;y=zi||C>=zi);if(A)break;w<0&&(w=0),w+=2}if(e=w,e<1&&(e=1),p===1){for(S-=d,m-=d,x=S+1,b=m+1,y=d-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(p===0)throw new Error;for(b=S-(p-1),y=0;ys&&(u=s),Mc(r,e,e+u,e+a,t),a=u}o.pushRun(e,a),o.mergeRuns(),i-=a,e+=a}while(i!==0);o.forceMergeRuns()}}var le=1,ia=2,ni=4,Dc=!1;function Yu(){Dc||(Dc=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Ic(r,t){return r.zlevel===t.zlevel?r.z===t.z?r.z2-t.z2:r.z-t.z:r.zlevel-t.zlevel}var CT=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Ic}return r.prototype.traverse=function(t,e){for(var n=0;n0&&(f.__clipPaths=[]),isNaN(f.z)&&(Yu(),f.z=0),isNaN(f.z2)&&(Yu(),f.z2=0),isNaN(f.zlevel)&&(Yu(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=t.getDecalElement&&t.getDecalElement();h&&this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c&&this._updateAndAddDisplayable(c,e,n);var v=t.getTextContent();v&&this._updateAndAddDisplayable(v,e,n)}},r.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},r.prototype.delRoot=function(t){if(t instanceof Array){for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const AT=CT;var Mm;Mm=nt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Mf=Mm;var is={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),-(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)))},elasticOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),e*Math.pow(2,-10*r)*Math.sin((r-t)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),(r*=2)<1?-.5*(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)):e*Math.pow(2,-10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var t=1.70158;return r*r*((t+1)*r-t)},backOut:function(r){var t=1.70158;return--r*r*((t+1)*r+t)+1},backInOut:function(r){var t=2.5949095;return(r*=2)<1?.5*(r*r*((t+1)*r-t)):.5*((r-=2)*r*((t+1)*r+t)+2)},bounceIn:function(r){return 1-is.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?is.bounceIn(r*2)*.5:is.bounceOut(r*2-1)*.5+.5}};const Dm=is;var vo=Math.pow,kr=Math.sqrt,bs=1e-8,Im=1e-4,Lc=kr(3),co=1/3,Ye=Pi(),me=Pi(),gi=Pi();function Pr(r){return r>-bs&&rbs||r<-bs}function Ot(r,t,e,n,i){var a=1-i;return a*a*(a*r+3*i*t)+i*i*(i*n+3*a*e)}function Pc(r,t,e,n,i){var a=1-i;return 3*(((t-r)*a+2*(e-t)*i)*a+(n-e)*i*i)}function ws(r,t,e,n,i,a){var o=n+3*(t-e)-r,s=3*(e-t*2+r),u=3*(t-r),l=r-i,f=s*s-3*o*u,h=s*u-9*o*l,c=u*u-3*s*l,v=0;if(Pr(f)&&Pr(h))if(Pr(s))a[0]=0;else{var d=-u/s;d>=0&&d<=1&&(a[v++]=d)}else{var g=h*h-4*f*c;if(Pr(g)){var p=h/f,d=-s/o+p,y=-p/2;d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y)}else if(g>0){var m=kr(g),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-vo(-_,co):_=vo(_,co),S<0?S=-vo(-S,co):S=vo(S,co);var d=(-s-(_+S))/(3*o);d>=0&&d<=1&&(a[v++]=d)}else{var b=(2*f*s-3*o*h)/(2*kr(f*f*f)),x=Math.acos(b)/3,w=kr(f),T=Math.cos(x),d=(-s-2*w*T)/(3*o),y=(-s+w*(T+Lc*Math.sin(x)))/(3*o),C=(-s+w*(T-Lc*Math.sin(x)))/(3*o);d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y),C>=0&&C<=1&&(a[v++]=C)}}return v}function Pm(r,t,e,n,i){var a=6*e-12*t+6*r,o=9*t+3*n-3*r-9*e,s=3*t-3*r,u=0;if(Pr(o)){if(Lm(a)){var l=-s/a;l>=0&&l<=1&&(i[u++]=l)}}else{var f=a*a-4*o*s;if(Pr(f))i[0]=-a/(2*o);else if(f>0){var h=kr(f),l=(-a+h)/(2*o),c=(-a-h)/(2*o);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Vr(r,t,e,n,i,a){var o=(t-r)*i+r,s=(e-t)*i+t,u=(n-e)*i+e,l=(s-o)*i+o,f=(u-s)*i+s,h=(f-l)*i+l;a[0]=r,a[1]=o,a[2]=l,a[3]=h,a[4]=h,a[5]=f,a[6]=u,a[7]=n}function Rm(r,t,e,n,i,a,o,s,u,l,f){var h,c=.005,v=1/0,d,g,p,y;Ye[0]=u,Ye[1]=l;for(var m=0;m<1;m+=.05)me[0]=Ot(r,e,i,o,m),me[1]=Ot(t,n,a,s,m),p=di(Ye,me),p=0&&p=0&&l<=1&&(i[u++]=l)}}else{var f=o*o-4*a*s;if(Pr(f)){var l=-o/(2*a);l>=0&&l<=1&&(i[u++]=l)}else if(f>0){var h=kr(f),l=(-o+h)/(2*a),c=(-o-h)/(2*a);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Em(r,t,e){var n=r+e-2*t;return n===0?.5:(r-t)/n}function Ts(r,t,e,n,i){var a=(t-r)*n+r,o=(e-t)*n+t,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=e}function Om(r,t,e,n,i,a,o,s,u){var l,f=.005,h=1/0;Ye[0]=o,Ye[1]=s;for(var c=0;c<1;c+=.05){me[0]=$t(r,e,i,c),me[1]=$t(t,n,a,c);var v=di(Ye,me);v=0&&v=1?1:ws(0,n,a,1,u,s)&&Ot(0,i,o,1,s[0])}}}var PT=function(){function r(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Kt,this.ondestroy=t.ondestroy||Kt,this.onrestart=t.onrestart||Kt,t.easing&&this.setEasing(t.easing)}return r.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=e;return}var n=this._life,i=t-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var u=i%n;this._startTime=t-u,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(t){this.easing=t,this.easingFunc=q(t)?t:Dm[t]||jh(t)},r}();const RT=PT;var km=function(){function r(t){this.value=t}return r}(),ET=function(){function r(){this._len=0}return r.prototype.insert=function(t){var e=new km(t);return this.insertEntry(e),e},r.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},r.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),OT=function(){function r(t){this._list=new ET,this._maxSize=10,this._map={},this._maxSize=t}return r.prototype.put=function(t,e){var n=this._list,i=this._map,a=null;if(i[t]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var u=n.head;n.remove(u),delete i[u.key],a=u.value,this._lastRemovedEntry=u}s?s.value=e:s=new km(e),s.key=t,n.insertEntry(s),i[t]=s}return a},r.prototype.get=function(t){var e=this._map[t],n=this._list;if(e!=null)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const Ka=OT;var Ec={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Br(r){return r=Math.round(r),r<0?0:r>255?255:r}function Df(r){return r<0?0:r>1?1:r}function Xu(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Br(parseFloat(t)/100*255):Br(parseInt(t,10))}function pa(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Df(parseFloat(t)/100):Df(parseFloat(t))}function Zu(r,t,e){return e<0?e+=1:e>1&&(e-=1),e*6<1?r+(t-r)*e*6:e*2<1?t:e*3<2?r+(t-r)*(2/3-e)*6:r}function po(r,t,e){return r+(t-r)*e}function de(r,t,e,n,i){return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function If(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r}var Bm=new Ka(20),go=null;function Vn(r,t){go&&If(go,t),go=Bm.put(r,go||t.slice())}function Qe(r,t){if(!!r){t=t||[];var e=Bm.get(r);if(e)return If(t,e);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in Ec)return If(t,Ec[n]),Vn(r,t),t;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){de(t,0,0,0,1);return}return de(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),Vn(r,t),t}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){de(t,0,0,0,1);return}return de(t,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),Vn(r,t),t}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var u=n.substr(0,o),l=n.substr(o+1,s-(o+1)).split(","),f=1;switch(u){case"rgba":if(l.length!==4)return l.length===3?de(t,+l[0],+l[1],+l[2],1):de(t,0,0,0,1);f=pa(l.pop());case"rgb":if(l.length>=3)return de(t,Xu(l[0]),Xu(l[1]),Xu(l[2]),l.length===3?f:pa(l[3])),Vn(r,t),t;de(t,0,0,0,1);return;case"hsla":if(l.length!==4){de(t,0,0,0,1);return}return l[3]=pa(l[3]),Oc(l,t),Vn(r,t),t;case"hsl":if(l.length!==3){de(t,0,0,0,1);return}return Oc(l,t),Vn(r,t),t;default:return}}de(t,0,0,0,1)}}function Oc(r,t){var e=(parseFloat(r[0])%360+360)%360/360,n=pa(r[1]),i=pa(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return t=t||[],de(t,Br(Zu(o,a,e+1/3)*255),Br(Zu(o,a,e)*255),Br(Zu(o,a,e-1/3)*255),1),r.length===4&&(t[3]=r[3]),t}function kc(r,t){var e=Qe(r);if(e){for(var n=0;n<3;n++)t<0?e[n]=e[n]*(1-t)|0:e[n]=(255-e[n])*t+e[n]|0,e[n]>255?e[n]=255:e[n]<0&&(e[n]=0);return iu(e,e.length===4?"rgba":"rgb")}}function kT(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=Qe(t[i]),s=Qe(t[a]),u=n-i,l=iu([Br(po(o[0],s[0],u)),Br(po(o[1],s[1],u)),Br(po(o[2],s[2],u)),Df(po(o[3],s[3],u))],"rgba");return e?{color:l,leftIndex:i,rightIndex:a,value:n}:l}}function iu(r,t){if(!(!r||!r.length)){var e=r[0]+","+r[1]+","+r[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(e+=","+r[3]),t+"("+e+")"}}function Cs(r,t){var e=Qe(r);return e?(.299*e[0]+.587*e[1]+.114*e[2])*e[3]/255+(1-e[3])*t:0}var As=Math.round;function xi(r){var t;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var e=Qe(r);e&&(r="rgb("+e[0]+","+e[1]+","+e[2]+")",t=e[3])}return{color:r,opacity:t==null?1:t}}var Bc=1e-4;function Rr(r){return r-Bc}function yo(r){return As(r*1e3)/1e3}function Lf(r){return As(r*1e4)/1e4}function BT(r){return"matrix("+yo(r[0])+","+yo(r[1])+","+yo(r[2])+","+yo(r[3])+","+Lf(r[4])+","+Lf(r[5])+")"}var NT={left:"start",right:"end",center:"middle",middle:"middle"};function FT(r,t,e){return e==="top"?r+=t/2:e==="bottom"&&(r-=t/2),r}function zT(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function VT(r){var t=r.style,e=r.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),e[0],e[1]].join(",")}function Nm(r){return r&&!!r.image}function GT(r){return r&&!!r.svgElement}function HT(r){return Nm(r)||GT(r)}function Fm(r){return r.type==="linear"}function zm(r){return r.type==="radial"}function WT(r){return r&&(r.type==="linear"||r.type==="radial")}function au(r){return"url(#"+r+")"}function Vm(r){var t=r.getGlobalScale(),e=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(e)/Math.log(10)),1)}function Gm(r){var t=r.x||0,e=r.y||0,n=(r.rotation||0)*es,i=j(r.scaleX,1),a=j(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,u=[];return(t||e)&&u.push("translate("+t+"px,"+e+"px)"),n&&u.push("rotate("+n+")"),(i!==1||a!==1)&&u.push("scale("+i+","+a+")"),(o||s)&&u.push("skew("+As(o*es)+"deg, "+As(s*es)+"deg)"),u.join(" ")}var $T=function(){return nt.hasGlobalWindow&&q(window.btoa)?function(r){return window.btoa(unescape(r))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Pf=Array.prototype.slice;function lr(r,t,e){return(t-r)*e+r}function qu(r,t,e,n){for(var i=t.length,a=0;an?t:r,a=Math.min(e,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var u=a;u=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=Fc,u=e;if(jt(e)){var l=ZT(e);s=l,(l===1&&!ht(e[0])||l===2&&!ht(e[0][0]))&&(o=!0)}else if(ht(e)&&!Ss(e))s=_o;else if(H(e))if(!isNaN(+e))s=_o;else{var f=Qe(e);f&&(u=f,s=aa)}else if(eu(e)){var h=B({},u);h.colorStops=N(e.colorStops,function(v){return{offset:v.offset,color:Qe(v.color)}}),Fm(e)?s=Rf:zm(e)&&(s=Ef),u=h}a===0?this.valType=s:(s!==this.valType||s===Fc)&&(o=!0),this.discrete=this.discrete||o;var c={time:t,value:u,rawValue:e,percent:0};return n&&(c.easing=n,c.easingFunc=q(n)?n:Dm[n]||jh(n)),i.push(c),c},r.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(g,p){return g.time-p.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,u=So(i),l=zc(i),f=0;f=0&&!(o[f].percent<=e);f--);f=c(f,s-2)}else{for(f=h;fe);f++);f=c(f-1,s-2)}d=o[f+1],v=o[f]}if(!!(v&&d)){this._lastFr=f,this._lastFrP=e;var p=d.percent-v.percent,y=p===0?1:c((e-v.percent)/p,1);d.easingFunc&&(y=d.easingFunc(y));var m=n?this._additiveValue:l?Vi:t[u];if((So(a)||l)&&!m&&(m=this._additiveValue=[]),this.discrete)t[u]=y<1?v.rawValue:d.rawValue;else if(So(a))a===ss?qu(m,v[i],d[i],y):UT(m,v[i],d[i],y);else if(zc(a)){var _=v[i],S=d[i],b=a===Rf;t[u]={type:b?"linear":"radial",x:lr(_.x,S.x,y),y:lr(_.y,S.y,y),colorStops:N(_.colorStops,function(w,T){var C=S.colorStops[T];return{offset:lr(w.offset,C.offset,y),color:os(qu([],w.color,C.color,y))}}),global:S.global},b?(t[u].x2=lr(_.x2,S.x2,y),t[u].y2=lr(_.y2,S.y2,y)):t[u].r=lr(_.r,S.r,y)}else if(l)qu(m,v[i],d[i],y),n||(t[u]=os(m));else{var x=lr(v[i],d[i],y);n?this._additiveValue=x:t[u]=x}n&&this._addToTarget(t)}}},r.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===_o?t[n]=t[n]+i:e===aa?(Qe(t[n],Vi),mo(Vi,Vi,i,1),t[n]=os(Vi)):e===ss?mo(t[n],t[n],i,1):e===Hm&&Nc(t[n],t[n],i,1)},r}(),KT=function(){function r(t,e,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i){Yh("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(t){this._target=t},r.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,ut(e),n)},r.prototype.whenWithKeys=function(t,e,n,i){for(var a=this._tracks,o=0;o0&&u.addKeyframe(0,as(l),i),this._trackKeys.push(s)}u.addKeyframe(t,as(e[s]),i)}return this._maxTime=Math.max(this._maxTime,t),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();const Qh=KT;function li(){return new Date().getTime()}var jT=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var n=e.getClip();n&&this.addClip(n)},t.prototype.removeClip=function(e){if(!!e.animation){var n=e.prev,i=e.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var n=e.getClip();n&&this.removeClip(n),e.animation=null},t.prototype.update=function(e){for(var n=li()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,e||(this.trigger("frame",i),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0;function n(){e._running&&(Mf(n),!e._paused&&e.update())}Mf(n)},t.prototype.start=function(){this._running||(this._time=li(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=li(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=li()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var n=e.next;e.prev=e.next=e.animation=null,e=n}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(e,n){n=n||{},this.start();var i=new Qh(e,n.loop);return this.addAnimator(i),i},t}(Fe);const QT=jT;var JT=300,Ku=nt.domSupported,ju=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],e={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=N(r,function(i){var a=i.replace("mouse","pointer");return e.hasOwnProperty(a)?a:i});return{mouse:r,touch:t,pointer:n}}(),Vc={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Gc=!1;function Of(r){var t=r.pointerType;return t==="pen"||t==="touch"}function tC(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function Qu(r){r&&(r.zrByTouch=!0)}function eC(r,t){return pe(r.dom,new rC(r,t),!0)}function Wm(r,t){for(var e=t,n=!1;e&&e.nodeType!==9&&!(n=e.domBelongToZr||e!==t&&e===r.painterRoot);)e=e.parentNode;return n}var rC=function(){function r(t,e){this.stopPropagation=Kt,this.stopImmediatePropagation=Kt,this.preventDefault=Kt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return r}(),Re={mousedown:function(r){r=pe(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=pe(this.dom,r);var t=this.__mayPointerCapture;t&&(r.zrX!==t[0]||r.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=pe(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=pe(this.dom,r);var t=r.toElement||r.relatedTarget;Wm(this,t)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Gc=!0,r=pe(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Gc||(r=pe(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=pe(this.dom,r),Qu(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),Re.mousemove.call(this,r),Re.mousedown.call(this,r)},touchmove:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"change"),Re.mousemove.call(this,r)},touchend:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"end"),Re.mouseup.call(this,r),+new Date-+this.__lastTouchMoment$c||r<-$c}var jr=[],Gn=[],tl=La(),el=Math.abs,ja=function(){function r(){}return r.prototype.getLocalTransform=function(t){return r.getLocalTransform(this,t)},r.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},r.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},r.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},r.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},r.prototype.needLocalTransform=function(){return Kr(this.rotation)||Kr(this.x)||Kr(this.y)||Kr(this.scaleX-1)||Kr(this.scaleY-1)||Kr(this.skewX)||Kr(this.skewY)},r.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;if(!(e||t)){n&&Wc(n);return}n=n||La(),e?this.getLocalTransform(n):Wc(n),t&&(e?pi(n,t,n):vT(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(e!=null&&e!==1){this.getGlobalScale(jr);var n=jr[0]<0?-1:1,i=jr[1]<0?-1:1,a=((jr[0]-n)*e+n)/jr[0]||0,o=((jr[1]-i)*e+i)/jr[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||La(),nu(this.invTransform,t)},r.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},r.prototype.setLocalTransform=function(t){if(!!t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),a=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(a),e=Math.sqrt(e),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(!!this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(pi(Gn,t.invTransform,e),e=Gn);var n=this.originX,i=this.originY;(n||i)&&(tl[4]=n,tl[5]=i,pi(Gn,e,tl),Gn[4]-=n,Gn[5]-=i,e=Gn),this.setLocalTransform(e)}},r.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},r.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Se(n,n,i),n},r.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Se(n,n,i),n},r.prototype.getLineScale=function(){var t=this.transform;return t&&el(t[0]-1)>1e-10&&el(t[3]-1)>1e-10?Math.sqrt(el(t[0]*t[3]-t[2]*t[1])):1},r.prototype.copyTransform=function(t){Um(this,t)},r.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,u=t.anchorY,l=t.rotation||0,f=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,v=t.skewY?Math.tan(-t.skewY):0;if(n||i||s||u){var d=n+s,g=i+u;e[4]=-d*a-c*g*o,e[5]=-g*o-v*d*a}else e[4]=e[5]=0;return e[0]=a,e[3]=o,e[1]=v*a,e[2]=c*o,l&&Kh(e,e,l),e[4]+=n+f,e[5]+=i+h,e},r.initDefaultProps=function(){var t=r.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),r}(),Pa=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Um(r,t){for(var e=0;e=0?parseFloat(r)/100*t:parseFloat(r):r}function Ds(r,t,e){var n=t.position||"inside",i=t.distance!=null?t.distance:5,a=e.height,o=e.width,s=a/2,u=e.x,l=e.y,f="left",h="top";if(n instanceof Array)u+=Gr(n[0],e.width),l+=Gr(n[1],e.height),f=null,h=null;else switch(n){case"left":u-=i,l+=s,f="right",h="middle";break;case"right":u+=i+o,l+=s,h="middle";break;case"top":u+=o/2,l-=i,f="center",h="bottom";break;case"bottom":u+=o/2,l+=a+i,f="center";break;case"inside":u+=o/2,l+=s,f="center",h="middle";break;case"insideLeft":u+=i,l+=s,h="middle";break;case"insideRight":u+=o-i,l+=s,f="right",h="middle";break;case"insideTop":u+=o/2,l+=i,f="center";break;case"insideBottom":u+=o/2,l+=a-i,f="center",h="bottom";break;case"insideTopLeft":u+=i,l+=i;break;case"insideTopRight":u+=o-i,l+=i,f="right";break;case"insideBottomLeft":u+=i,l+=a-i,h="bottom";break;case"insideBottomRight":u+=o-i,l+=a-i,f="right",h="bottom";break}return r=r||{},r.x=u,r.y=l,r.align=f,r.verticalAlign=h,r}var rl="__zr_normal__",nl=Pa.concat(["ignore"]),uC=zr(Pa,function(r,t){return r[t]=!0,r},{ignore:!1}),Hn={},lC=new ot(0,0,0,0),Jh=function(){function r(t){this.id=ym(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return r.prototype._init=function(t){this.attr(t)},r.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=e.innerTransformable,o=void 0,s=void 0,u=!1;a.parent=i?this:null;var l=!1;if(a.copyTransform(e),n.position!=null){var f=lC;n.layoutRect?f.copy(n.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Hn,n,f):Ds(Hn,n,f),a.x=Hn.x,a.y=Hn.y,o=Hn.align,s=Hn.verticalAlign;var h=n.origin;if(h&&n.rotation!=null){var c=void 0,v=void 0;h==="center"?(c=f.width*.5,v=f.height*.5):(c=Gr(h[0],f.width),v=Gr(h[1],f.height)),l=!0,a.originX=-a.x+c+(i?0:f.x),a.originY=-a.y+v+(i?0:f.y)}}n.rotation!=null&&(a.rotation=n.rotation);var d=n.offset;d&&(a.x+=d[0],a.y+=d[1],l||(a.originX=-d[0],a.originY=-d[1]));var g=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,p=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;g&&this.canBeInsideText()?(y=n.insideFill,m=n.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,m=n.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==p.fill||m!==p.stroke||_!==p.autoStroke||o!==p.align||s!==p.verticalAlign)&&(u=!0,p.fill=y,p.stroke=m,p.autoStroke=_,p.align=o,p.verticalAlign=s,e.setDefaultTextStyle(p)),e.__dirty|=le,u&&e.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(t){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Ff:Nf},r.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n=typeof e=="string"&&Qe(e);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,iu(n,"rgba")},r.prototype.traverse=function(t,e){},r.prototype.attrKV=function(t,e){t==="textConfig"?this.setTextConfig(e):t==="textContent"?this.setTextContent(e):t==="clipPath"?this.setClipPath(e):t==="extra"?(this.extra=this.extra||{},B(this.extra,e)):this[t]=e},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(t,e){if(typeof t=="string")this.attrKV(t,e);else if(U(t))for(var n=t,i=ut(n),a=0;a0},r.prototype.getState=function(t){return this.states[t]},r.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},r.prototype.clearStates=function(t){this.useState(rl,!1,t)},r.prototype.useState=function(t,e,n,i){var a=t===rl,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,u=this.stateTransition;if(!(at(s,t)>=0&&(e||s.length===1))){var l;if(this.stateProxy&&!a&&(l=this.stateProxy(t)),l||(l=this.states&&this.states[t]),!l&&!a){Yh("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(l);var f=!!(l&&l.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,l,this._normalState,e,!n&&!this.__inHover&&u&&u.duration>0,u);var h=this._textContent,c=this._textGuide;return h&&h.useState(t,e,n,f),c&&c.useState(t,e,n,f),a?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~le),l}}},r.prototype.useStates=function(t,e,n){if(!t.length)this.clearStates();else{var i=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var u=0;u0,d);var g=this._textContent,p=this._textGuide;g&&g.useStates(t,e,c),p&&p.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~le)}},r.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},r.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),a=at(i,t),o=at(i,e)>=0;a>=0?o?i.splice(a,1):i[a]=e:n&&!o&&i.push(e),this.useStates(i)},r.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},r.prototype._mergeStates=function(t){for(var e={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(t){this.markRedraw()},r.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,a=[],o=0;o0&&e.during&&a[0].during(function(d,g){e.during(g)});for(var c=0;c0||i.force&&!o.length){var T=void 0,C=void 0,A=void 0;if(s){C={},c&&(T={});for(var S=0;S<_;S++){var y=g[S];C[y]=e[y],c?T[y]=n[y]:e[y]=n[y]}}else if(c){A={};for(var S=0;S<_;S++){var y=g[S];A[y]=as(e[y]),hC(e,n,y)}}var b=new Qh(e,!1,!1,h?Pt(d,function(I){return I.targetName===t}):null);b.targetName=t,i.scope&&(b.scope=i.scope),c&&T&&b.whenWithKeys(0,T,g),A&&b.whenWithKeys(0,A,g),b.whenWithKeys(l==null?500:l,s?C:n,g).delay(f||0),r.addAnimator(b,t),o.push(b)}}const Xm=Jh;var Zm=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var n=this._children,i=0;i=0&&(i.splice(a,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,n){var i=at(this._children,e);return i>=0&&this.replaceAt(n,i),this},t.prototype.replaceAt=function(e,n){var i=this._children,a=i[n];if(e&&e!==this&&e.parent!==this&&e!==a){i[n]=e,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var n=this.__zr;n&&n!==e.__zr&&e.addSelfToZr(n),n&&n.refresh()},t.prototype.remove=function(e){var n=this.__zr,i=this._children,a=at(i,e);return a<0?this:(i.splice(a,1),e.parent=null,n&&e.removeSelfFromZr(n),n&&n.refresh(),this)},t.prototype.removeAll=function(){for(var e=this._children,n=this.__zr,i=0;i0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},r.prototype.findHover=function(t,e){return this.handler.findHover(t,e)},r.prototype.on=function(t,e,n){return this.handler.on(t,e,n),this},r.prototype.off=function(t,e){this.handler.off(t,e)},r.prototype.trigger=function(t,e){this.handler.trigger(t,e)},r.prototype.clear=function(){for(var t=this.storage.getRoots(),e=0;e0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/u*l+o}function pt(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return H(r)?_C(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function Rt(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),Km),r=(+r).toFixed(t),e?r:+r}function SC(r){return r.sort(function(t,e){return t-e}),r}function fr(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return xC(r)}function xC(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,i=e>0?e:t.length,a=t.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function jm(r,t){var e=Math.log,n=Math.LN10,i=Math.floor(e(r[1]-r[0])/n),a=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function bC(r,t){var e=zr(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),i=N(r,function(v){return(isNaN(v)?0:v)/e*n*100}),a=n*100,o=N(i,function(v){return Math.floor(v)}),s=zr(o,function(v,d){return v+d},0),u=N(i,function(v,d){return v-o[d]});sl&&(l=u[h],f=h);++o[f],u[f]=0,++s}return N(o,function(v){return v/n})}function wC(r,t){var e=Math.max(fr(r),fr(t)),n=r+t;return e>Km?n:Rt(n,e)}function Qm(r){var t=Math.PI*2;return(r%t+t)%t}function Is(r){return r>-Zc&&r=10&&t++,t}function Jm(r,t){var e=tv(r),n=Math.pow(10,e),i=r/n,a;return t?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Hr(r){var t=parseFloat(r);return t==r&&(t!==0||!H(r)||r.indexOf("x")<=0)?t:NaN}function AC(r){return!isNaN(Hr(r))}function t0(){return Math.round(Math.random()*9)}function e0(r,t){return t===0?r:e0(t,r%t)}function qc(r,t){return r==null?t:t==null?r:r*t/e0(r,t)}function st(r){throw new Error(r)}function Kc(r,t,e){return(t-r)*e+r}var r0="series\0",n0="\0_ec_\0";function Mt(r){return r instanceof Array?r:r==null?[]:[r]}function zf(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,i=e.length;n=0||a&&at(a,u)<0)){var l=n.getShallow(u,t);l!=null&&(o[r[s][0]]=l)}}return o}}var KC=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],jC=Ea(KC),QC=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return jC(this,t,e)},r}(),Vf=new Ka(50);function JC(r){if(typeof r=="string"){var t=Vf.get(r);return t&&t.image}else return r}function iv(r,t,e,n,i){if(r)if(typeof r=="string"){if(t&&t.__zrImageSrc===r||!e)return t;var a=Vf.get(r),o={hostEl:e,cb:n,cbPayload:i};return a?(t=a.image,!lu(t)&&a.pending.push(o)):(t=Bn.loadImage(r,Qc,Qc),t.__zrImageSrc=r,Vf.put(r,t.__cachedImgObj={image:t,pending:[o]})),t}else return r;else return t}function Qc(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},r.prototype.findHover=function(t,e){return this.handler.findHover(t,e)},r.prototype.on=function(t,e,n){return this.handler.on(t,e,n),this},r.prototype.off=function(t,e){this.handler.off(t,e)},r.prototype.trigger=function(t,e){this.handler.trigger(t,e)},r.prototype.clear=function(){for(var t=this.storage.getRoots(),e=0;e0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/u*l+o}function pt(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return H(r)?mC(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function Rt(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),Km),r=(+r).toFixed(t),e?r:+r}function _C(r){return r.sort(function(t,e){return t-e}),r}function fr(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return SC(r)}function SC(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,i=e>0?e:t.length,a=t.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function jm(r,t){var e=Math.log,n=Math.LN10,i=Math.floor(e(r[1]-r[0])/n),a=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function xC(r,t){var e=zr(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),i=N(r,function(v){return(isNaN(v)?0:v)/e*n*100}),a=n*100,o=N(i,function(v){return Math.floor(v)}),s=zr(o,function(v,d){return v+d},0),u=N(i,function(v,d){return v-o[d]});sl&&(l=u[h],f=h);++o[f],u[f]=0,++s}return N(o,function(v){return v/n})}function bC(r,t){var e=Math.max(fr(r),fr(t)),n=r+t;return e>Km?n:Rt(n,e)}function Qm(r){var t=Math.PI*2;return(r%t+t)%t}function Is(r){return r>-Zc&&r=10&&t++,t}function Jm(r,t){var e=tv(r),n=Math.pow(10,e),i=r/n,a;return t?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Hr(r){var t=parseFloat(r);return t==r&&(t!==0||!H(r)||r.indexOf("x")<=0)?t:NaN}function CC(r){return!isNaN(Hr(r))}function t0(){return Math.round(Math.random()*9)}function e0(r,t){return t===0?r:e0(t,r%t)}function qc(r,t){return r==null?t:t==null?r:r*t/e0(r,t)}function st(r){throw new Error(r)}function Kc(r,t,e){return(t-r)*e+r}var r0="series\0",n0="\0_ec_\0";function Mt(r){return r instanceof Array?r:r==null?[]:[r]}function zf(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,i=e.length;n=0||a&&at(a,u)<0)){var l=n.getShallow(u,t);l!=null&&(o[r[s][0]]=l)}}return o}}var qC=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],KC=Ea(qC),jC=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return KC(this,t,e)},r}(),Vf=new Ka(50);function QC(r){if(typeof r=="string"){var t=Vf.get(r);return t&&t.image}else return r}function iv(r,t,e,n,i){if(r)if(typeof r=="string"){if(t&&t.__zrImageSrc===r||!e)return t;var a=Vf.get(r),o={hostEl:e,cb:n,cbPayload:i};return a?(t=a.image,!lu(t)&&a.pending.push(o)):(t=Ii.loadImage(r,Qc,Qc),t.__zrImageSrc=r,Vf.put(r,t.__cachedImgObj={image:t,pending:[o]})),t}else return r;else return t}function Qc(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t=o;u++)s-=o;var l=fe(e,t);return l>s&&(e="",l=0),s=r-l,i.ellipsis=e,i.ellipsisWidth=l,i.contentWidth=s,i.containerWidth=r,i}function f0(r,t){var e=t.containerWidth,n=t.font,i=t.contentWidth;if(!e)return"";var a=fe(r,n);if(a<=e)return r;for(var o=0;;o++){if(a<=i||o>=t.maxIterations){r+=t.ellipsis;break}var s=o===0?eA(r,i,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(r.length*i/a):0;r=r.substr(0,s),a=fe(r,n)}return r===""&&(r=t.placeholder),r}function eA(r,t,e,n){for(var i=0,a=0,o=r.length;av&&l){var d=Math.floor(v/s);h=h.slice(0,d)}if(r&&a&&f!=null)for(var g=l0(f,i,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),p=0;ps&&sl(e,r.substring(s,l),t,o),sl(e,u[2],t,o,u[1]),s=ol.lastIndex}si){b>0?(m.tokens=m.tokens.slice(0,b),p(m,S,_),e.lines=e.lines.slice(0,y+1)):e.lines=e.lines.slice(0,y);break t}var I=w.width,L=I==null||I==="auto";if(typeof I=="string"&&I.charAt(I.length-1)==="%")x.percentWidth=I,f.push(x),x.contentWidth=fe(x.text,A);else{if(L){var P=w.backgroundColor,R=P&&P.image;R&&(R=JC(R),lu(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=d&&n!=null?n-S:null;E!=null&&E0&&d+n.accumWidth>n.width&&(f=t.split(` +`)}function l0(r,t,e,n){n=n||{};var i=B({},n);i.font=t,e=j(e,"..."),i.maxIterations=j(n.maxIterations,2);var a=i.minChar=j(n.minChar,0);i.cnCharWidth=fe("\u56FD",t);var o=i.ascCharWidth=fe("a",t);i.placeholder=j(n.placeholder,"");for(var s=r=Math.max(0,r-1),u=0;u=o;u++)s-=o;var l=fe(e,t);return l>s&&(e="",l=0),s=r-l,i.ellipsis=e,i.ellipsisWidth=l,i.contentWidth=s,i.containerWidth=r,i}function f0(r,t){var e=t.containerWidth,n=t.font,i=t.contentWidth;if(!e)return"";var a=fe(r,n);if(a<=e)return r;for(var o=0;;o++){if(a<=i||o>=t.maxIterations){r+=t.ellipsis;break}var s=o===0?tA(r,i,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(r.length*i/a):0;r=r.substr(0,s),a=fe(r,n)}return r===""&&(r=t.placeholder),r}function tA(r,t,e,n){for(var i=0,a=0,o=r.length;av&&l){var d=Math.floor(v/s);h=h.slice(0,d)}if(r&&a&&f!=null)for(var g=l0(f,i,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),p=0;ps&&sl(e,r.substring(s,l),t,o),sl(e,u[2],t,o,u[1]),s=ol.lastIndex}si){b>0?(m.tokens=m.tokens.slice(0,b),p(m,S,_),e.lines=e.lines.slice(0,y+1)):e.lines=e.lines.slice(0,y);break t}var I=w.width,L=I==null||I==="auto";if(typeof I=="string"&&I.charAt(I.length-1)==="%")x.percentWidth=I,f.push(x),x.contentWidth=fe(x.text,A);else{if(L){var P=w.backgroundColor,R=P&&P.image;R&&(R=QC(R),lu(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=d&&n!=null?n-S:null;E!=null&&E0&&d+n.accumWidth>n.width&&(f=t.split(` `),l=!0),n.accumWidth=d}else{var g=h0(t,u,n.width,n.breakAll,n.accumWidth);n.accumWidth=g.accumWidth+v,h=g.linesWidths,f=g.lines}}else f=t.split(` -`);for(var p=0;p=33&&t<=383}var sA=zr(",&?/;] ".split(""),function(r,t){return r[t]=!0,r},{});function uA(r){return oA(r)?!!sA[r]:!0}function h0(r,t,e,n,i){for(var a=[],o=[],s="",u="",l=0,f=0,h=0;he:i+f+v>e){f?(s||u)&&(d?(s||(s=u,u="",l=0,f=l),a.push(s),o.push(f-l),u+=c,l+=v,s="",f=l):(u&&(s+=u,u="",l=0),a.push(s),o.push(f),s=c,f=v)):d?(a.push(u),o.push(l),u=c,l=v):(a.push(c),o.push(v));continue}f+=v,d?(u+=c,l+=v):(u&&(s+=u,u="",l=0),s+=c)}return!a.length&&!s&&(s=r,u="",l=0),u&&(s+=u),s&&(a.push(s),o.push(f)),a.length===1&&(f+=i),{accumWidth:f,lines:a,linesWidths:o}}var Gf="__zr_style_"+Math.round(Math.random()*10),An={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},fu={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};An[Gf]=!0;var td=["z","z2","invisible"],lA=["invisible"],fA=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype._init=function(e){for(var n=ut(e),i=0;i1e-4){s[0]=r-e,s[1]=t-n,u[0]=r+e,u[1]=t+n;return}if(xo[0]=hl(i)*e+r,xo[1]=fl(i)*n+t,bo[0]=hl(a)*e+r,bo[1]=fl(a)*n+t,l(s,xo,bo),f(u,xo,bo),i=i%Jr,i<0&&(i=i+Jr),a=a%Jr,a<0&&(a=a+Jr),i>a&&!o?a+=Jr:ii&&(wo[0]=hl(v)*e+r,wo[1]=fl(v)*n+t,l(s,wo,s),f(u,wo,u))}var ct={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},tn=[],en=[],Ve=[],_r=[],Ge=[],He=[],vl=Math.min,cl=Math.max,rn=Math.cos,nn=Math.sin,or=Math.abs,Hf=Math.PI,Mr=Hf*2,dl=typeof Float32Array<"u",Gi=[];function pl(r){var t=Math.round(r/Hf*1e8)/1e8;return t%2*Hf}function pA(r,t){var e=pl(r[0]);e<0&&(e+=Mr);var n=e-r[0],i=r[1];i+=n,!t&&i-e>=Mr?i=e+Mr:t&&e-i>=Mr?i=e-Mr:!t&&e>i?i=e+(Mr-pl(e-i)):t&&e0&&(this._ux=or(n/Ms/t)||0,this._uy=or(n/Ms/e)||0)},r.prototype.setDPR=function(t){this.dpr=t},r.prototype.setContext=function(t){this._ctx=t},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(ct.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},r.prototype.lineTo=function(t,e){var n=or(t-this._xi),i=or(e-this._yi),a=n>this._ux||i>this._uy;if(this.addData(ct.L,t,e),this._ctx&&a&&this._ctx.lineTo(t,e),a)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){return this._drawPendingPt(),this.addData(ct.C,t,e,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(ct.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(t,e,n,i,a,o){this._drawPendingPt(),Gi[0]=i,Gi[1]=a,pA(Gi,o),i=Gi[0],a=Gi[1];var s=a-i;return this.addData(ct.A,t,e,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,a,o),this._xi=rn(a)*n+t,this._yi=nn(a)*n+e,this},r.prototype.arcTo=function(t,e,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,a),this},r.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(ct.R,t,e,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(ct.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},r.prototype.fill=function(t){t&&t.fill(),this.toStatic()},r.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(t){var e=t.length;!(this.data&&this.data.length===e)&&dl&&(this.data=new Float32Array(e));for(var n=0;nf.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},r.prototype.getBoundingRect=function(){Ve[0]=Ve[1]=Ge[0]=Ge[1]=Number.MAX_VALUE,_r[0]=_r[1]=He[0]=He[1]=-Number.MAX_VALUE;var t=this.data,e=0,n=0,i=0,a=0,o;for(o=0;on||or(_)>i||c===e-1)&&(g=Math.sqrt(m*m+_*_),a=p,o=y);break}case ct.C:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++],x=t[c++],w=t[c++];g=MT(a,o,S,b,p,y,x,w,10),a=x,o=w;break}case ct.Q:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++];g=IT(a,o,S,b,p,y,10),a=p,o=y;break}case ct.A:var T=t[c++],C=t[c++],A=t[c++],D=t[c++],I=t[c++],L=t[c++],P=L+I;c+=1,t[c++],d&&(s=rn(I)*A+T,u=nn(I)*D+C),g=cl(A,D)*vl(Mr,Math.abs(L)),a=rn(P)*A+T,o=nn(P)*D+C;break;case ct.R:{s=a=t[c++],u=o=t[c++];var R=t[c++],E=t[c++];g=R*2+E*2;break}case ct.Z:{var m=s-a,_=u-o;g=Math.sqrt(m*m+_*_),a=s,o=u;break}}g>=0&&(l[h++]=g,f+=g)}return this._pathLen=f,f},r.prototype.rebuildPath=function(t,e){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,u,l,f,h,c,v=e<1,d,g,p=0,y=0,m,_=0,S,b;if(v&&(this._pathSegLen||this._calculateLength(),d=this._pathSegLen,g=this._pathLen,m=e*g,!m))return;t:for(var x=0;x0&&(t.lineTo(S,b),_=0),w){case ct.M:s=l=n[x++],u=f=n[x++],t.moveTo(l,f);break;case ct.L:{h=n[x++],c=n[x++];var C=or(h-l),A=or(c-f);if(C>i||A>a){if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+h*I,f*(1-I)+c*I);break t}p+=D}t.lineTo(h,c),l=h,f=c,_=0}else{var L=C*C+A*A;L>_&&(S=h,b=c,_=L)}break}case ct.C:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++],O=n[x++],k=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Vr(l,P,E,O,I,tn),Vr(f,R,V,k,I,en),t.bezierCurveTo(tn[1],en[1],tn[2],en[2],tn[3],en[3]);break t}p+=D}t.bezierCurveTo(P,R,E,V,O,k),l=O,f=k;break}case ct.Q:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Ts(l,P,E,I,tn),Ts(f,R,V,I,en),t.quadraticCurveTo(tn[1],en[1],tn[2],en[2]);break t}p+=D}t.quadraticCurveTo(P,R,E,V),l=E,f=V;break}case ct.A:var z=n[x++],W=n[x++],$=n[x++],Z=n[x++],it=n[x++],wt=n[x++],vt=n[x++],Nt=!n[x++],It=$>Z?$:Z,xt=or($-Z)>.001,mt=it+wt,Y=!1;if(v){var D=d[y++];p+D>m&&(mt=it+wt*(m-p)/D,Y=!0),p+=D}if(xt&&t.ellipse?t.ellipse(z,W,$,Z,vt,it,mt,Nt):t.arc(z,W,It,it,mt,Nt),Y)break t;T&&(s=rn(it)*$+z,u=nn(it)*Z+W),l=rn(mt)*$+z,f=nn(mt)*Z+W;break;case ct.R:s=l=n[x],u=f=n[x+1],h=n[x++],c=n[x++];var rt=n[x++],Jt=n[x++];if(v){var D=d[y++];if(p+D>m){var Ct=m-p;t.moveTo(h,c),t.lineTo(h+vl(Ct,rt),c),Ct-=rt,Ct>0&&t.lineTo(h+rt,c+vl(Ct,Jt)),Ct-=Jt,Ct>0&&t.lineTo(h+cl(rt-Ct,0),c+Jt),Ct-=rt,Ct>0&&t.lineTo(h,c+cl(Jt-Ct,0));break t}p+=D}t.rect(h,c,rt,Jt);break;case ct.Z:if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+s*I,f*(1-I)+u*I);break t}p+=D}t.closePath(),l=s,f=u}}},r.prototype.clone=function(){var t=new r,e=this.data;return t.data=e.slice?e.slice():Array.prototype.slice.call(e),t._len=this._len,t},r.CMD=ct,r.initDefaultProps=function(){var t=r.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),r}();const er=gA;function $n(r,t,e,n,i,a,o){if(i===0)return!1;var s=i,u=0,l=r;if(o>t+s&&o>n+s||or+s&&a>e+s||at+h&&f>n+h&&f>a+h&&f>s+h||fr+h&&l>e+h&&l>i+h&&l>o+h||lt+l&&u>n+l&&u>a+l||ur+l&&s>e+l&&s>i+l||se||f+li&&(i+=Hi);var c=Math.atan2(u,s);return c<0&&(c+=Hi),c>=n&&c<=i||c+Hi>=n&&c+Hi<=i}function an(r,t,e,n,i,a){if(a>t&&a>n||ai?s:0}var Sr=er.CMD,on=Math.PI*2,SA=1e-4;function xA(r,t){return Math.abs(r-t)t&&l>n&&l>a&&l>s||l1&&bA(),v=Ot(t,n,a,s,ye[0]),c>1&&(d=Ot(t,n,a,s,ye[1]))),c===2?pt&&s>n&&s>a||s=0&&l<=1){for(var f=0,h=$t(t,n,a,l),c=0;ce||s<-e)return 0;var u=Math.sqrt(e*e-s*s);Xt[0]=-u,Xt[1]=u;var l=Math.abs(n-i);if(l<1e-4)return 0;if(l>=on-1e-4){n=0,i=on;var f=a?1:-1;return o>=Xt[0]+r&&o<=Xt[1]+r?f:0}if(n>i){var h=n;n=i,i=h}n<0&&(n+=on,i+=on);for(var c=0,v=0;v<2;v++){var d=Xt[v];if(d+r>o){var g=Math.atan2(s,d),f=a?1:-1;g<0&&(g=on+g),(g>=n&&g<=i||g+on>=n&&g+on<=i)&&(g>Math.PI/2&&g1&&(e||(s+=an(u,l,f,h,n,i))),p&&(u=a[d],l=a[d+1],f=u,h=l),g){case Sr.M:f=a[d++],h=a[d++],u=f,l=h;break;case Sr.L:if(e){if($n(u,l,a[d],a[d+1],t,n,i))return!0}else s+=an(u,l,a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.C:if(e){if(yA(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=wA(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.Q:if(e){if(mA(u,l,a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=TA(u,l,a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.A:var y=a[d++],m=a[d++],_=a[d++],S=a[d++],b=a[d++],x=a[d++];d+=1;var w=!!(1-a[d++]);c=Math.cos(b)*_+y,v=Math.sin(b)*S+m,p?(f=c,h=v):s+=an(u,l,c,v,n,i);var T=(n-y)*S/_+y;if(e){if(_A(y,m,S,b,b+x,w,t,T,i))return!0}else s+=CA(y,m,S,b,b+x,w,T,i);u=Math.cos(b+x)*_+y,l=Math.sin(b+x)*S+m;break;case Sr.R:f=u=a[d++],h=l=a[d++];var C=a[d++],A=a[d++];if(c=f+C,v=h+A,e){if($n(f,h,c,h,t,n,i)||$n(c,h,c,v,t,n,i)||$n(c,v,f,v,t,n,i)||$n(f,v,f,h,t,n,i))return!0}else s+=an(c,h,c,v,n,i),s+=an(f,v,f,h,n,i);break;case Sr.Z:if(e){if($n(u,l,f,h,t,n,i))return!0}else s+=an(u,l,f,h,n,i);u=f,l=h;break}}return!e&&!xA(l,h)&&(s+=an(u,l,f,h,n,i)||0),s!==0}function AA(r,t,e){return c0(r,0,!1,t,e)}function MA(r,t,e,n){return c0(r,t,!0,e,n)}var Ls=J({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},An),DA={style:J({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},fu.style)},gl=Pa.concat(["invisible","culling","z","z2","zlevel","parent"]),IA=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.update=function(){var e=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(u){e.buildPath(u,e.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Nf:n>.2?sC:Ff}else if(e)return Ff}return Nf},t.prototype.getInsideTextStroke=function(e){var n=this.style.fill;if(H(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=Cs(e,0)0))},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.getBoundingRect=function(){var e=this._rect,n=this.style,i=!e;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&ii)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||i){s.copy(e);var u=n.strokeNoScale?this.getLineScale():1,l=n.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;l=Math.max(l,f==null?4:f)}u>1e-10&&(s.width+=l/u,s.height+=l/u,s.x-=l/u/2,s.y-=l/u/2)}return s}return e},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect(),o=this.style;if(e=i[0],n=i[1],a.contain(e,n)){var s=this.path;if(this.hasStroke()){var u=o.lineWidth,l=o.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(this.hasFill()||(u=Math.max(u,this.strokeContainThreshold)),MA(s,u/l,e,n)))return!0}if(this.hasFill())return AA(s,e,n)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=ii,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){e==="style"?this.dirtyStyle():e==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(e,n){e==="shape"?this.setShape(n):r.prototype.attrKV.call(this,e,n)},t.prototype.setShape=function(e,n){var i=this.shape;return i||(i=this.shape={}),typeof e=="string"?i[e]=n:B(i,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&ii)},t.prototype.createStyle=function(e){return ru(Ls,e)},t.prototype._innerSaveToNormal=function(e){r.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=B({},this.shape))},t.prototype._applyStateObj=function(e,n,i,a,o,s){r.prototype._applyStateObj.call(this,e,n,i,a,o,s);var u=!(n&&a),l;if(n&&n.shape?o?a?l=n.shape:(l=B({},i.shape),B(l,n.shape)):(l=B({},a?this.shape:i.shape),B(l,n.shape)):u&&(l=i.shape),l)if(o){this.shape=B({},this.shape);for(var f={},h=ut(l),c=0;c0},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.createStyle=function(e){return ru(LA,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var n=e.text;n!=null?n+="":n="";var i=ou(n,e.font,e.textAlign,e.textBaseline);if(i.x+=e.x||0,i.y+=e.y||0,this.hasStroke()){var a=e.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(Ri);d0.prototype.type="tspan";const Ps=d0;var PA=J({x:0,y:0},An),RA={style:J({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},fu.style)};function EA(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var p0=function(r){yt(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.createStyle=function(e){return ru(PA,e)},t.prototype._getSize=function(e){var n=this.style,i=n[e];if(i!=null)return i;var a=EA(n.image)?n.image:this.__image;if(!a)return 0;var o=e==="width"?"height":"width",s=n[o];return s==null?a[e]:a[e]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return RA},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new ot(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(Ri);p0.prototype.type="image";const pr=p0;function OA(r,t){var e=t.x,n=t.y,i=t.width,a=t.height,o=t.r,s,u,l,f;i<0&&(e=e+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=u=l=f=o:o instanceof Array?o.length===1?s=u=l=f=o[0]:o.length===2?(s=l=o[0],u=f=o[1]):o.length===3?(s=o[0],u=f=o[1],l=o[2]):(s=o[0],u=o[1],l=o[2],f=o[3]):s=u=l=f=0;var h;s+u>i&&(h=s+u,s*=i/h,u*=i/h),l+f>i&&(h=l+f,l*=i/h,f*=i/h),u+l>a&&(h=u+l,u*=a/h,l*=a/h),s+f>a&&(h=s+f,s*=a/h,f*=a/h),r.moveTo(e+s,n),r.lineTo(e+i-u,n),u!==0&&r.arc(e+i-u,n+u,u,-Math.PI/2,0),r.lineTo(e+i,n+a-l),l!==0&&r.arc(e+i-l,n+a-l,l,0,Math.PI/2),r.lineTo(e+f,n+a),f!==0&&r.arc(e+f,n+a-f,f,Math.PI/2,Math.PI),r.lineTo(e,n+s),s!==0&&r.arc(e+s,n+s,s,Math.PI,Math.PI*1.5)}var hi=Math.round;function g0(r,t,e){if(!!t){var n=t.x1,i=t.x2,a=t.y1,o=t.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=e&&e.lineWidth;return s&&(hi(n*2)===hi(i*2)&&(r.x1=r.x2=wn(n,s,!0)),hi(a*2)===hi(o*2)&&(r.y1=r.y2=wn(a,s,!0))),r}}function y0(r,t,e){if(!!t){var n=t.x,i=t.y,a=t.width,o=t.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=e&&e.lineWidth;return s&&(r.x=wn(n,s,!0),r.y=wn(i,s,!0),r.width=Math.max(wn(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(wn(i+o,s,!1)-r.y,o===0?0:1)),r}}function wn(r,t,e){if(!t)return r;var n=hi(r*2);return(n+hi(t))%2===0?n/2:(n+(e?1:-1))/2}var kA=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),BA={},m0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new kA},t.prototype.buildPath=function(e,n){var i,a,o,s;if(this.subPixelOptimize){var u=y0(BA,n,this.style);i=u.x,a=u.y,o=u.width,s=u.height,u.r=n.r,n=u}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?OA(e,n):e.rect(i,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(et);m0.prototype.type="rect";const Dt=m0;var ad={fill:"#000"},od=2,NA={style:J({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},fu.style)},_0=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=ad,n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,I=e.width!=null&&(e.overflow==="truncate"||e.overflow==="break"||e.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=x[L],P.align==="right");)this._placeToken(P,e,T,y,I,"right",_),C-=P.width,I-=P.width,L--;for(D+=(a-(D-p)-(m-I)-C)/2;A<=L;)P=x[A],this._placeToken(P,e,T,y,D+P.width/2,"center",_),D+=P.width,A++;y+=T}},t.prototype._placeToken=function(e,n,i,a,o,s,u){var l=n.rich[e.styleName]||{};l.text=e.text;var f=e.verticalAlign,h=a+i/2;f==="top"?h=a+e.height/2:f==="bottom"&&(h=a+i-e.height/2);var c=!e.isLineHolder&&yl(l);c&&this._renderBackground(l,n,s==="right"?o-e.width:s==="center"?o-e.width/2:o,h-e.height/2,e.width,e.height);var v=!!l.backgroundColor,d=e.textPadding;d&&(o=vd(o,s,d),h-=e.height/2-d[0]-e.innerHeight/2);var g=this._getOrCreateChild(Ps),p=g.createStyle();g.useStyle(p);var y=this._defaultStyle,m=!1,_=0,S=hd("fill"in l?l.fill:"fill"in n?n.fill:(m=!0,y.fill)),b=fd("stroke"in l?l.stroke:"stroke"in n?n.stroke:!v&&!u&&(!y.autoStroke||m)?(_=od,y.stroke):null),x=l.textShadowBlur>0||n.textShadowBlur>0;p.text=e.text,p.x=o,p.y=h,x&&(p.shadowBlur=l.textShadowBlur||n.textShadowBlur||0,p.shadowColor=l.textShadowColor||n.textShadowColor||"transparent",p.shadowOffsetX=l.textShadowOffsetX||n.textShadowOffsetX||0,p.shadowOffsetY=l.textShadowOffsetY||n.textShadowOffsetY||0),p.textAlign=s,p.textBaseline="middle",p.font=e.font||Fr,p.opacity=ca(l.opacity,n.opacity,1),ud(p,l),b&&(p.lineWidth=ca(l.lineWidth,n.lineWidth,_),p.lineDash=j(l.lineDash,n.lineDash),p.lineDashOffset=n.lineDashOffset||0,p.stroke=b),S&&(p.fill=S);var w=e.contentWidth,T=e.contentHeight;g.setBoundingRect(new ot(oa(p.x,w,p.textAlign),ai(p.y,T,p.textBaseline),w,T))},t.prototype._renderBackground=function(e,n,i,a,o,s){var u=e.backgroundColor,l=e.borderWidth,f=e.borderColor,h=u&&u.image,c=u&&!h,v=e.borderRadius,d=this,g,p;if(c||e.lineHeight||l&&f){g=this._getOrCreateChild(Dt),g.useStyle(g.createStyle()),g.style.fill=null;var y=g.shape;y.x=i,y.y=a,y.width=o,y.height=s,y.r=v,g.dirtyShape()}if(c){var m=g.style;m.fill=u||null,m.fillOpacity=j(e.fillOpacity,1)}else if(h){p=this._getOrCreateChild(pr),p.onload=function(){d.dirtyStyle()};var _=p.style;_.image=u.image,_.x=i,_.y=a,_.width=o,_.height=s}if(l&&f){var m=g.style;m.lineWidth=l,m.stroke=f,m.strokeOpacity=j(e.strokeOpacity,1),m.lineDash=e.borderDash,m.lineDashOffset=e.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(g||p).style;S.shadowBlur=e.shadowBlur||0,S.shadowColor=e.shadowColor||"transparent",S.shadowOffsetX=e.shadowOffsetX||0,S.shadowOffsetY=e.shadowOffsetY||0,S.opacity=ca(e.opacity,n.opacity,1)},t.makeFont=function(e){var n="";return x0(e)&&(n=[e.fontStyle,e.fontWeight,S0(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),n&&Ze(n)||e.textFont||e.font},t}(Ri),FA={left:!0,right:1,center:1},zA={top:1,bottom:1,middle:1},sd=["fontStyle","fontWeight","fontSize","fontFamily"];function S0(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Wh+"px":r+"px"}function ud(r,t){for(var e=0;e=0,a=!1;if(r instanceof et){var o=b0(r),s=i&&o.selectFill||o.normalFill,u=i&&o.selectStroke||o.normalStroke;if(Un(s)||Un(u)){n=n||{};var l=n.style||{};l.fill==="inherit"?(a=!0,n=B({},n),l=B({},l),l.fill=s):!Un(l.fill)&&Un(s)?(a=!0,n=B({},n),l=B({},l),l.fill=yd(s)):!Un(l.stroke)&&Un(u)&&(a||(n=B({},n),l=B({},l)),l.stroke=yd(u)),n.style=l}}if(n&&n.z2==null){a||(n=B({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f!=null?f:HA)}return n}function ZA(r,t,e){if(e&&e.z2==null){e=B({},e);var n=r.z2SelectLift;e.z2=r.z2+(n!=null?n:WA)}return e}function qA(r,t,e){var n=at(r.currentStates,t)>=0,i=r.style.opacity,a=n?null:YA(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=B({},e),o=B({opacity:n?i:a.opacity*.1},o),e.style=o),e}function ml(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return XA(this,r,t,e);if(r==="blur")return qA(this,r,e);if(r==="select")return ZA(this,r,e)}return e}function KA(r){r.stateProxy=ml;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=ml),e&&(e.stateProxy=ml)}function Sd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,w0)}function xd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,T0)}function wi(r,t){r.__highByOuter|=1<<(t||0),gr(r,w0)}function Ti(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&gr(r,T0)}function jA(r){gr(r,sv)}function A0(r){gr(r,C0)}function M0(r){gr(r,$A)}function D0(r){gr(r,UA)}function I0(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function L0(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(i,a){var o=av(a),s=i==="series",u=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(u),o.isBlured&&(u.group.traverse(function(l){C0(l)}),s&&e.push(a)),o.isBlured=!1}),M(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(e,!1,t)})}function Wf(r,t,e,n){var i=n.getModel();e=e||"coordinateSystem";function a(l,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:e.seriesIndex};a!=null&&(s.dataType=a),t.push(s)}})}),t}function Uf(r,t,e){P0(r,!0),gr(r,KA),iM(r,t,e)}function nM(r){P0(r,!1)}function Oa(r,t,e,n){n?nM(r):Uf(r,t,e)}function iM(r,t,e){var n=ft(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var wd=["emphasis","blur","select"],aM={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ka(r,t,e,n){e=e||"itemStyle";for(var i=0;i1&&(o*=_l(d),s*=_l(d));var g=(i===a?-1:1)*_l((o*o*(s*s)-o*o*(v*v)-s*s*(c*c))/(o*o*(v*v)+s*s*(c*c)))||0,p=g*o*v/s,y=g*-s*c/o,m=(r+e)/2+Co(h)*p-To(h)*y,_=(t+n)/2+To(h)*p+Co(h)*y,S=Md([1,0],[(c-p)/o,(v-y)/s]),b=[(c-p)/o,(v-y)/s],x=[(-1*c-p)/o,(-1*v-y)/s],w=Md(b,x);if(Zf(b,x)<=-1&&(w=Wi),Zf(b,x)>=1&&(w=0),w<0){var T=Math.round(w/Wi*1e6)/1e6;w=Wi*2+T%2*Wi}f.addData(l,m,_,o,s,S,w,h,a)}var fM=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,hM=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function vM(r){var t=new er;if(!r)return t;var e=0,n=0,i=e,a=n,o,s=er.CMD,u=r.match(fM);if(!u)return t;for(var l=0;lP*P+R*R&&(T=A,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(i/b-1),y1:C*(i/b-1)}}function SM(r){var t;if(F(r)){var e=r.length;if(!e)return r;e===1?t=[r[0],r[0],0,0]:e===2?t=[r[0],r[0],r[1],r[1]]:e===3?t=r.concat(r[2]):t=r}else t=[r,r,r,r];return t}function xM(r,t){var e,n=sa(t.r,0),i=sa(t.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var u=t.startAngle,l=t.endAngle;if(!(isNaN(u)||isNaN(l))){var f=t.cx,h=t.cy,c=!!t.clockwise,v=Id(l-u),d=v>Sl&&v%Sl;if(d>Pe&&(v=d),!(n>Pe))r.moveTo(f,h);else if(v>Sl-Pe)r.moveTo(f+n*Xn(u),h+n*sn(u)),r.arc(f,h,n,u,l,!c),i>Pe&&(r.moveTo(f+i*Xn(l),h+i*sn(l)),r.arc(f,h,i,l,u,c));else{var g=void 0,p=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,C=void 0,A=void 0,D=void 0,I=void 0,L=void 0,P=void 0,R=n*Xn(u),E=n*sn(u),V=i*Xn(l),O=i*sn(l),k=v>Pe;if(k){var z=t.cornerRadius;z&&(e=SM(z),g=e[0],p=e[1],y=e[2],m=e[3]);var W=Id(n-i)/2;if(_=We(W,y),S=We(W,m),b=We(W,g),x=We(W,p),C=w=sa(_,S),A=T=sa(b,x),(w>Pe||T>Pe)&&(D=n*Xn(l),I=n*sn(l),L=i*Xn(u),P=i*sn(u),vPe){var xt=We(y,C),mt=We(m,C),Y=Ao(L,P,R,E,n,xt,c),rt=Ao(D,I,V,O,n,mt,c);r.moveTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),C0&&r.arc(f+Y.cx,h+Y.cy,xt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,n,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),!c),mt>0&&r.arc(f+rt.cx,h+rt.cy,mt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.moveTo(f+R,h+E),r.arc(f,h,n,u,l,!c);if(!(i>Pe)||!k)r.lineTo(f+V,h+O);else if(A>Pe){var xt=We(g,A),mt=We(p,A),Y=Ao(V,O,D,I,i,-mt,c),rt=Ao(R,E,L,P,i,-xt,c);r.lineTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),A0&&r.arc(f+Y.cx,h+Y.cy,mt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,i,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),c),xt>0&&r.arc(f+rt.cx,h+rt.cy,xt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.lineTo(f+V,h+O),r.arc(f,h,i,l,u,c)}r.closePath()}}}var bM=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),V0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new bM},t.prototype.buildPath=function(e,n){xM(e,n)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(et);V0.prototype.type="sector";const dr=V0;var wM=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),G0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new wM},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.PI*2;e.moveTo(i+n.r,a),e.arc(i,a,n.r,0,o,!1),e.moveTo(i+n.r0,a),e.arc(i,a,n.r0,0,o,!0)},t}(et);G0.prototype.type="ring";const H0=G0;function TM(r,t,e,n){var i=[],a=[],o=[],s=[],u,l,f,h;if(n){f=[1/0,1/0],h=[-1/0,-1/0];for(var c=0,v=r.length;c=2){if(n){var a=TM(i,n,e,t.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(e?o:o-1);s++){var u=a[s*2],l=a[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(u[0],u[1],l[0],l[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,h=i.length;sln[1]){if(s=!1,a)return s;var f=Math.abs(ln[0]-un[1]),h=Math.abs(un[0]-ln[1]);Math.min(f,h)>i.len()&&(f0){var h=f.duration,c=f.delay,v=f.easing,d={duration:h,delay:c||0,easing:v,done:a,force:!!a||!!o,setToFinal:!l,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),a&&a()}function Bt(r,t,e,n,i,a){vv("update",r,t,e,n,i,a)}function Gt(r,t,e,n,i,a){vv("enter",r,t,e,n,i,a)}function mi(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Rd(r){return!r.isGroup}function XM(r){return r.shape!=null}function i_(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(u){Rd(u)&&u.anid&&(s[u.anid]=u)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return XM(o)&&(s.shape=B({},o.shape)),s}var a=n(r);t.traverse(function(o){if(Rd(o)&&o.anid){var s=a[o.anid];if(s){var u=i(o);o.attr(i(s)),Bt(o,u,e,ft(o).dataIndex)}}})}function a_(r,t){return N(r,function(e){var n=e[0];n=Bs(n,t.x),n=Ns(n,t.x+t.width);var i=e[1];return i=Bs(i,t.y),i=Ns(i,t.y+t.height),[n,i]})}function ZM(r,t){var e=Bs(r.x,t.x),n=Ns(r.x+r.width,t.x+t.width),i=Bs(r.y,t.y),a=Ns(r.y+r.height,t.y+t.height);if(n>=e&&a>=i)return{x:e,y:i,width:n-e,height:a-i}}function yu(r,t,e){var n=B({rectHover:!0},t),i=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),J(i,e),new pr(n)):cv(r.replace("path://",""),n,e,"center")}function qM(r,t,e,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var p=xl(v,d,f,h)/c;return!(p<0||p>1)}function xl(r,t,e,n){return r*n-e*t}function KM(r){return r<=1e-6&&r>=-1e-6}function mu(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,i=H(t)?{formatter:t}:t,a=e.mainType,o=e.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var u=r.formatterParamsExtra;u&&M(ut(u),function(f){vr(s,f)||(s[f]=u[f],s.$vars.push(f))});var l=ft(r.el);l.componentMainType=a,l.componentIndex=o,l.tooltipConfig={name:n,option:J({content:n,formatterParams:s},i)}}function Ed(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function eo(r,t){if(r)if(F(r))for(var e=0;e=0&&s.push(u)}),s}}function f_(r,t){return tt(tt({},r,!0),t,!0)}const cD={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},dD={time:{month:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}};var Fs="ZH",gv="EN",Na=gv,cs={},yv={},h_=nt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Fs)>-1?Fs:Na}():Na;function v_(r,t){r=r.toUpperCase(),yv[r]=new Vt(t),cs[r]=t}function pD(r){if(H(r)){var t=cs[r.toUpperCase()]||{};return r===Fs||r===gv?Q(t):tt(Q(t),Q(cs[Na]),!1)}else return tt(Q(r),Q(cs[Na]),!1)}function gD(r){return yv[r]}function yD(){return yv[Na]}v_(gv,cD);v_(Fs,dD);var mv=1e3,_v=mv*60,xa=_v*60,_e=xa*24,zd=_e*365,ua={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Io="{yyyy}-{MM}-{dd}",Vd={year:"{yyyy}",month:"{yyyy}-{MM}",day:Io,hour:Io+" "+ua.hour,minute:Io+" "+ua.minute,second:Io+" "+ua.second,millisecond:ua.none},Tl=["year","month","day","hour","minute","second","millisecond"],c_=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function fn(r,t){return r+="","0000".substr(0,t-r.length)+r}function _i(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function mD(r){return r===_i(r)}function _D(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Su(r,t,e,n){var i=cr(r),a=i[Sv(e)](),o=i[Si(e)]()+1,s=Math.floor((o-1)/3)+1,u=i[xu(e)](),l=i["get"+(e?"UTC":"")+"Day"](),f=i[Fa(e)](),h=(f-1)%12+1,c=i[bu(e)](),v=i[wu(e)](),d=i[Tu(e)](),g=n instanceof Vt?n:gD(n||h_)||yD(),p=g.getModel("time"),y=p.get("month"),m=p.get("monthAbbr"),_=p.get("dayOfWeek"),S=p.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,a%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,fn(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,fn(u,2)).replace(/{d}/g,u+"").replace(/{eeee}/g,_[l]).replace(/{ee}/g,S[l]).replace(/{e}/g,l+"").replace(/{HH}/g,fn(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,fn(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,fn(c,2)).replace(/{m}/g,c+"").replace(/{ss}/g,fn(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,fn(d,3)).replace(/{S}/g,d+"")}function SD(r,t,e,n,i){var a=null;if(H(e))a=e;else if(q(e))a=e(r.value,t,{level:r.level});else{var o=B({},ua);if(r.level>0)for(var s=0;s=0;--s)if(u[l]){a=u[l];break}a=a||o.none}if(F(a)){var h=r.level==null?0:r.level>=0?r.level:a.length+r.level;h=Math.min(h,a.length-1),a=a[h]}}return Su(new Date(r.value),a,i,n)}function d_(r,t){var e=cr(r),n=e[Si(t)]()+1,i=e[xu(t)](),a=e[Fa(t)](),o=e[bu(t)](),s=e[wu(t)](),u=e[Tu(t)](),l=u===0,f=l&&s===0,h=f&&o===0,c=h&&a===0,v=c&&i===1,d=v&&n===1;return d?"year":v?"month":c?"day":h?"hour":f?"minute":l?"second":"millisecond"}function Gd(r,t,e){var n=ht(r)?cr(r):r;switch(t=t||d_(r,e),t){case"year":return n[Sv(e)]();case"half-year":return n[Si(e)]()>=6?1:0;case"quarter":return Math.floor((n[Si(e)]()+1)/4);case"month":return n[Si(e)]();case"day":return n[xu(e)]();case"half-day":return n[Fa(e)]()/24;case"hour":return n[Fa(e)]();case"minute":return n[bu(e)]();case"second":return n[wu(e)]();case"millisecond":return n[Tu(e)]()}}function Sv(r){return r?"getUTCFullYear":"getFullYear"}function Si(r){return r?"getUTCMonth":"getMonth"}function xu(r){return r?"getUTCDate":"getDate"}function Fa(r){return r?"getUTCHours":"getHours"}function bu(r){return r?"getUTCMinutes":"getMinutes"}function wu(r){return r?"getUTCSeconds":"getSeconds"}function Tu(r){return r?"getUTCMilliseconds":"getMilliseconds"}function xD(r){return r?"setUTCFullYear":"setFullYear"}function p_(r){return r?"setUTCMonth":"setMonth"}function g_(r){return r?"setUTCDate":"setDate"}function y_(r){return r?"setUTCHours":"setHours"}function m_(r){return r?"setUTCMinutes":"setMinutes"}function __(r){return r?"setUTCSeconds":"setSeconds"}function S_(r){return r?"setUTCMilliseconds":"setMilliseconds"}function x_(r){if(!AC(r))return H(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function b_(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var Cu=mm;function jf(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&Ze(f)?f:"-"}function a(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var u=o?cr(r):r;if(isNaN(+u)){if(s)return"-"}else return Su(u,n,e)}if(t==="ordinal")return mf(r)?i(r):ht(r)&&a(r)?r+"":"-";var l=Hr(r);return a(l)?x_(l):mf(r)?i(r):typeof r=="boolean"?r+"":"-"}var Hd=["a","b","c","d","e","f","g"],Cl=function(r,t){return"{"+r+(t==null?"":t)+"}"};function w_(r,t,e){F(t)||(t=[t]);var n=t.length;if(!n)return"";for(var i=t[0].$vars||[],a=0;a':'';var o=e.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Rn(r,t){return t=t||"transparent",H(r)?r:U(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Wd(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var ds=M,wD=["left","right","top","bottom","width","height"],Lo=[["width","left","right"],["height","top","bottom"]];function xv(r,t,e,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;t.eachChild(function(u,l){var f=u.getBoundingRect(),h=t.childAt(l+1),c=h&&h.getBoundingRect(),v,d;if(r==="horizontal"){var g=f.width+(c?-c.x+f.x:0);v=a+g,v>n||u.newline?(a=0,v=g,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var p=f.height+(c?-c.y+f.y:0);d=o+p,d>i||u.newline?(a+=s+e,o=0,d=p,s=f.width):s=Math.max(s,f.width)}u.newline||(u.x=a,u.y=o,u.markRedraw(),r==="horizontal"?a=v+e:o=d+e)})}var xi=xv;lt(xv,"vertical");lt(xv,"horizontal");function $r(r,t,e){e=Cu(e||0);var n=t.width,i=t.height,a=pt(r.left,n),o=pt(r.top,i),s=pt(r.right,n),u=pt(r.bottom,i),l=pt(r.width,n),f=pt(r.height,i),h=e[2]+e[0],c=e[1]+e[3],v=r.aspect;switch(isNaN(l)&&(l=n-s-c-a),isNaN(f)&&(f=i-u-h-o),v!=null&&(isNaN(l)&&isNaN(f)&&(v>n/i?l=n*.8:f=i*.8),isNaN(l)&&(l=v*f),isNaN(f)&&(f=l/v)),isNaN(a)&&(a=n-s-l-c),isNaN(o)&&(o=i-u-f-h),r.left||r.right){case"center":a=n/2-l/2-e[3];break;case"right":a=n-l-c;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-e[0];break;case"bottom":o=i-f-h;break}a=a||0,o=o||0,isNaN(l)&&(l=n-c-a-(s||0)),isNaN(f)&&(f=i-h-o-(u||0));var d=new ot(a+e[3],o+e[0],l,f);return d.margin=e,d}function TD(r,t,e,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],u=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var l;if(u==="raw")l=r.type==="group"?new ot(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(l=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();l=l.clone(),l.applyTransform(f)}var h=$r(J({width:l.width,height:l.height},t),e,n),c=o?h.x-l.x:0,v=s?h.y-l.y:0;return u==="raw"?(a.x=c,a.y=v):(a.x+=c,a.y+=v),a===r&&r.markRedraw(),!0}function za(r){var t=r.layoutMode||r.constructor.layoutMode;return U(t)?t:t?{type:t}:null}function Ci(r,t,e){var n=e&&e.ignoreSize;!F(n)&&(n=[n,n]);var i=o(Lo[0],0),a=o(Lo[1],1);l(Lo[0],r,i),l(Lo[1],r,a);function o(f,h){var c={},v=0,d={},g=0,p=2;if(ds(f,function(_){d[_]=r[_]}),ds(f,function(_){s(t,_)&&(c[_]=d[_]=t[_]),u(c,_)&&v++,u(d,_)&&g++}),n[h])return u(t,f[1])?d[f[2]]=null:u(t,f[2])&&(d[f[1]]=null),d;if(g===p||!v)return d;if(v>=p)return c;for(var y=0;y=0;u--)s=tt(s,i[u],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var i=e+"Index",a=e+"Id";return Ja(this.ecModel,e,{index:this.get(i,!0),id:this.get(a,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Vt);u0(Oi,Vt);uu(Oi);hD(Oi);vD(Oi,MD);function MD(r){var t=[];return M(Oi.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=N(t,function(e){return qe(e).main}),r!=="dataset"&&at(t,"dataset")<=0&&t.unshift("dataset"),t}const _t=Oi;var T_="";typeof navigator<"u"&&(T_=navigator.platform||"");var Zn="rgba(0, 0, 0, 0.2)";const DD={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Zn,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Zn,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Zn,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Zn,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Zn,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Zn,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:T_.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var C_=K(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),Ce="original",Qt="arrayRows",Ae="objectRows",nr="keyedColumns",Nr="typedArray",A_="unknown",tr="column",ki="row",zt={Must:1,Might:2,Not:3},M_=bt();function ID(r){M_(r).datasetMap=K()}function D_(r,t,e){var n={},i=bv(t);if(!i||!r)return n;var a=[],o=[],s=t.ecModel,u=M_(s).datasetMap,l=i.uid+"_"+e.seriesLayoutBy,f,h;r=r.slice(),M(r,function(g,p){var y=U(g)?g:r[p]={name:g};y.type==="ordinal"&&f==null&&(f=p,h=d(y)),n[y.name]=[]});var c=u.get(l)||u.set(l,{categoryWayDim:h,valueWayDim:0});M(r,function(g,p){var y=g.name,m=d(g);if(f==null){var _=c.valueWayDim;v(n[y],_,m),v(o,_,m),c.valueWayDim+=m}else if(f===p)v(n[y],0,m),v(a,0,m);else{var _=c.categoryWayDim;v(n[y],_,m),v(o,_,m),c.categoryWayDim+=m}});function v(g,p,y){for(var m=0;mt)return r[n];return r[e-1]}function P_(r,t,e,n,i,a,o){a=a||r;var s=t(a),u=s.paletteIdx||0,l=s.paletteNameMap=s.paletteNameMap||{};if(l.hasOwnProperty(i))return l[i];var f=o==null||!n?e:kD(n,o);if(f=f||e,!(!f||!f.length)){var h=f[u];return i&&(l[i]=h),s.paletteIdx=(u+1)%f.length,h}}function BD(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var Po,$i,Yd,Xd="\0_ec_inner",ND=1,R_=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,i,a,o,s){a=a||{},this.option=null,this._theme=new Vt(a),this._locale=new Vt(o),this._optionManager=s},t.prototype.setOption=function(e,n,i){var a=Kd(n);this._optionManager.setOption(e,i,a),this._resetOption(null,a)},t.prototype.resetOption=function(e,n){return this._resetOption(e,Kd(n))},t.prototype._resetOption=function(e,n){var i=!1,a=this._optionManager;if(!e||e==="recreate"){var o=a.mountOption(e==="recreate");!this.option||e==="recreate"?Yd(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var u=a.getMediaOption(this);u.length&&M(u,function(l){i=!0,this._mergeOption(l,n)},this)}return i},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],u=K(),l=n&&n.replaceMergeMainTypeMap;ID(this),M(e,function(h,c){h!=null&&(_t.hasClass(c)?c&&(s.push(c),u.set(c,!0)):i[c]=i[c]==null?Q(h):tt(i[c],h,!0))}),l&&l.each(function(h,c){_t.hasClass(c)&&!u.get(c)&&(s.push(c),u.set(c,!0))}),_t.topologicalTravel(s,_t.getAllClassMainTypes(),f,this);function f(h){var c=ED(this,h,Mt(e[h])),v=a.get(h),d=v?l&&l.get(h)?"replaceMerge":"normalMerge":"replaceAll",g=DC(v,c,d);BC(g,h,_t),i[h]=null,a.set(h,null),o.set(h,0);var p=[],y=[],m=0,_;M(g,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=_t.getClass(h,S.keyInfo.subType,!T);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var A=B({componentIndex:b},S.keyInfo);x=new C(w,this,this,A),B(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(p.push(x.option),y.push(x),m++):(p.push(void 0),y.push(void 0))},this),i[h]=p,a.set(h,y),o.set(h,m),h==="series"&&Po(this)}this._seriesIndices||Po(this)},t.prototype.getOption=function(){var e=Q(this.option);return M(e,function(n,i){if(_t.hasClass(i)){for(var a=Mt(n),o=a.length,s=!1,u=o-1;u>=0;u--)a[u]&&!Ra(a[u])?s=!0:(a[u]=null,!s&&o--);a.length=o,e[i]=a}}),delete e[Xd],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var i=this._componentsMap.get(e);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function ZD(r,t){return r.join(",")===t.join(",")}const qD=$D;var Ie=M,Va=U,jd=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ml(r){var t=r&&r.itemStyle;if(!!t)for(var e=0,n=jd.length;e=0;p--){var y=r[p];if(s||(d=y.data.rawIndexOf(y.stackedByDimension,v)),d>=0){var m=y.data.getByRawIndex(y.stackResultDimension,d);if(u==="all"||u==="positive"&&m>0||u==="negative"&&m<0||u==="samesign"&&c>=0&&m>0||u==="samesign"&&c<=0&&m<0){c=wC(c,m),g=m;break}}}return n[0]=c,n[1]=g,n})})}var Mu=function(){function r(t){this.data=t.data||(t.sourceFormat===nr?{}:[]),this.sourceFormat=t.sourceFormat||A_,this.seriesLayoutBy=t.seriesLayoutBy||tr,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;ng&&(g=_)}v[0]=d,v[1]=g}},i=function(){return this._data?this._data.length/this._dimSize:0};ip=(t={},t[Qt+"_"+tr]={pure:!0,appendData:a},t[Qt+"_"+ki]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Ae]={pure:!0,appendData:a},t[nr]={pure:!0,appendData:function(o){var s=this._data;M(o,function(u,l){for(var f=s[l]||(s[l]=[]),h=0;h<(u||[]).length;h++)f.push(u[h])})}},t[Ce]={appendData:a},t[Nr]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function a(o){for(var s=0;s=0&&(g=o.interpolatedValue[p])}return g!=null?g+"":""})}},r.prototype.getRawValue=function(t,e){return Ai(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function up(r){var t,e;return U(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function ba(r){return new cI(r)}var cI=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var i=this.context;i.data=i.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,u=f(t&&t.modBy),l=t&&t.modDataCount||0;(o!==u||s!==l)&&(a="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||a==="reset")&&(this._dirty=!1,h=this._doReset(n)),this._modBy=u,this._modDataCount=l;var c=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(c!=null?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||v1&&n>0?s:o}};return a;function o(){return t=r?null:ut},gte:function(r,t){return r>=t}},pI=function(){function r(t,e){if(!ht(e)){var n="";st(n)}this._opFn=$_[t],this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){return ht(t)?this._opFn(t,this._rvalFloat):this._opFn(Hr(t),this._rvalFloat)},r}(),U_=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=ht(t)?t:Hr(t),i=ht(e)?e:Hr(e),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=H(t),u=H(e);s&&(n=u?t:0),u&&(i=s?e:0)}return ni?-this._resultLT:0},r}(),gI=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Hr(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function yI(r,t){return r==="eq"||r==="ne"?new gI(r==="eq",t):vr($_,r)?new pI(r,t):null}var mI=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ps(t,e)},r}();function _I(r,t){var e=new mI,n=r.data,i=e.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==tr&&st(o);var s=[],u={},l=r.dimensionsDefine;if(l)M(l,function(g,p){var y=g.name,m={index:p,name:y,displayName:g.displayName};if(s.push(m),y!=null){var _="";vr(u,y)&&st(_),u[y]=m}});else for(var f=0;f65535?MI:DI}function qn(){return[1/0,-1/0]}function II(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function hp(r,t,e,n,i){var a=Z_[e||"float"];if(i){var o=r[t],s=o&&o.length;if(s!==n){for(var u=new a(n),l=0;lp[1]&&(p[1]=g)}return this._rawCount=this._count=u,{start:s,end:u}},r.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,u=this._rawExtent,l=N(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=p)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,a=i[t],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,u=-1,l=0,f=0,h=this.count();f=0&&u<0)&&(s=d,u=v,l=0),v===u&&(o[l++]=f))}return o.length=l,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var a=0;a=h&&m<=c||isNaN(m))&&(u[l++]=g),g++}d=!0}else if(a===2){for(var p=v[i[0]],_=v[i[1]],S=t[i[1]][0],b=t[i[1]][1],y=0;y=h&&m<=c||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(u[l++]=g),g++}d=!0}}if(!d)if(a===1)for(var y=0;y=h&&m<=c||isNaN(m))&&(u[l++]=w)}else for(var y=0;yt[A][1])&&(T=!1)}T&&(u[l++]=e.getRawIndex(y))}return ly[1]&&(y[1]=p)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),i=n._chunks,a=i[t],o=this.count(),s=0,u=Math.floor(1/e),l=this.getRawIndex(0),f,h,c,v=new(Yi(this._rawCount))(Math.min((Math.ceil(o/u)+2)*2,o));v[s++]=l;for(var d=1;df&&(f=h,c=S)}D>0&&Df-d&&(u=f-d,s.length=u);for(var g=0;gh[1]&&(h[1]=y),c[v++]=m}return a._count=v,a._indices=c,a._updateGetRawIdx(),a},r.prototype.each=function(t,e){if(!!this._count)for(var n=t.length,i=this._chunks,a=0,o=this.count();au&&(u=h)}return o=[s,u],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,a=0;a=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,i,a){return ps(e[a],this._dimensions[a])}Ll={arrayRows:t,objectRows:function(e,n,i,a){return ps(e[n],this._dimensions[a])},keyedColumns:t,original:function(e,n,i,a){var o=e&&(e.value==null?e:e.value);return ps(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(e,n,i,a){return e[a]}}}(),r}(),q_=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,i,a;if(Ro(t)){var o=t,s=void 0,u=void 0,l=void 0;if(n){var f=e[0];f.prepareSource(),l=f.getSource(),s=l.data,u=l.sourceFormat,a=[f._getVersionSign()]}else s=o.get("data",!0),u=he(s)?Nr:Ce,a=[];var h=this._getSourceMetaRawOption()||{},c=l&&l.metaRawOption||{},v=j(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=j(h.sourceHeader,c.sourceHeader),g=j(h.dimensions,c.dimensions),p=v!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||g;i=p?[Jf(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:g},u)]:[]}else{var y=t;if(n){var m=this._applyTransform(e);i=m.sourceList,a=m.upstreamSignList}else{var _=y.get("source",!0);i=[Jf(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(i!=null){var a="";t.length!==1&&cp(a)}var o,s=[],u=[];return M(t,function(l){l.prepareSource();var f=l.getSource(i||0),h="";i!=null&&!f&&cp(h),s.push(f),u.push(l._getVersionSign())}),n?o=CI(n,s,{datasetIndex:e.componentIndex}):i!=null&&(o=[aI(s[0])]),{sourceList:o,upstreamSignList:u}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e=33&&t<=383}var oA=zr(",&?/;] ".split(""),function(r,t){return r[t]=!0,r},{});function sA(r){return aA(r)?!!oA[r]:!0}function h0(r,t,e,n,i){for(var a=[],o=[],s="",u="",l=0,f=0,h=0;he:i+f+v>e){f?(s||u)&&(d?(s||(s=u,u="",l=0,f=l),a.push(s),o.push(f-l),u+=c,l+=v,s="",f=l):(u&&(s+=u,u="",l=0),a.push(s),o.push(f),s=c,f=v)):d?(a.push(u),o.push(l),u=c,l=v):(a.push(c),o.push(v));continue}f+=v,d?(u+=c,l+=v):(u&&(s+=u,u="",l=0),s+=c)}return!a.length&&!s&&(s=r,u="",l=0),u&&(s+=u),s&&(a.push(s),o.push(f)),a.length===1&&(f+=i),{accumWidth:f,lines:a,linesWidths:o}}var Gf="__zr_style_"+Math.round(Math.random()*10),An={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},fu={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};An[Gf]=!0;var td=["z","z2","invisible"],uA=["invisible"],lA=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype._init=function(e){for(var n=ut(e),i=0;i1e-4){s[0]=r-e,s[1]=t-n,u[0]=r+e,u[1]=t+n;return}if(xo[0]=hl(i)*e+r,xo[1]=fl(i)*n+t,bo[0]=hl(a)*e+r,bo[1]=fl(a)*n+t,l(s,xo,bo),f(u,xo,bo),i=i%Jr,i<0&&(i=i+Jr),a=a%Jr,a<0&&(a=a+Jr),i>a&&!o?a+=Jr:ii&&(wo[0]=hl(v)*e+r,wo[1]=fl(v)*n+t,l(s,wo,s),f(u,wo,u))}var ct={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},tn=[],en=[],Ve=[],_r=[],Ge=[],He=[],vl=Math.min,cl=Math.max,rn=Math.cos,nn=Math.sin,or=Math.abs,Hf=Math.PI,Mr=Hf*2,dl=typeof Float32Array<"u",Gi=[];function pl(r){var t=Math.round(r/Hf*1e8)/1e8;return t%2*Hf}function dA(r,t){var e=pl(r[0]);e<0&&(e+=Mr);var n=e-r[0],i=r[1];i+=n,!t&&i-e>=Mr?i=e+Mr:t&&e-i>=Mr?i=e-Mr:!t&&e>i?i=e+(Mr-pl(e-i)):t&&e0&&(this._ux=or(n/Ms/t)||0,this._uy=or(n/Ms/e)||0)},r.prototype.setDPR=function(t){this.dpr=t},r.prototype.setContext=function(t){this._ctx=t},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(ct.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},r.prototype.lineTo=function(t,e){var n=or(t-this._xi),i=or(e-this._yi),a=n>this._ux||i>this._uy;if(this.addData(ct.L,t,e),this._ctx&&a&&this._ctx.lineTo(t,e),a)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){return this._drawPendingPt(),this.addData(ct.C,t,e,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(ct.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(t,e,n,i,a,o){this._drawPendingPt(),Gi[0]=i,Gi[1]=a,dA(Gi,o),i=Gi[0],a=Gi[1];var s=a-i;return this.addData(ct.A,t,e,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,a,o),this._xi=rn(a)*n+t,this._yi=nn(a)*n+e,this},r.prototype.arcTo=function(t,e,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,a),this},r.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(ct.R,t,e,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(ct.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},r.prototype.fill=function(t){t&&t.fill(),this.toStatic()},r.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(t){var e=t.length;!(this.data&&this.data.length===e)&&dl&&(this.data=new Float32Array(e));for(var n=0;nf.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},r.prototype.getBoundingRect=function(){Ve[0]=Ve[1]=Ge[0]=Ge[1]=Number.MAX_VALUE,_r[0]=_r[1]=He[0]=He[1]=-Number.MAX_VALUE;var t=this.data,e=0,n=0,i=0,a=0,o;for(o=0;on||or(_)>i||c===e-1)&&(g=Math.sqrt(m*m+_*_),a=p,o=y);break}case ct.C:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++],x=t[c++],w=t[c++];g=MT(a,o,S,b,p,y,x,w,10),a=x,o=w;break}case ct.Q:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++];g=IT(a,o,S,b,p,y,10),a=p,o=y;break}case ct.A:var T=t[c++],C=t[c++],A=t[c++],D=t[c++],I=t[c++],L=t[c++],P=L+I;c+=1,t[c++],d&&(s=rn(I)*A+T,u=nn(I)*D+C),g=cl(A,D)*vl(Mr,Math.abs(L)),a=rn(P)*A+T,o=nn(P)*D+C;break;case ct.R:{s=a=t[c++],u=o=t[c++];var R=t[c++],E=t[c++];g=R*2+E*2;break}case ct.Z:{var m=s-a,_=u-o;g=Math.sqrt(m*m+_*_),a=s,o=u;break}}g>=0&&(l[h++]=g,f+=g)}return this._pathLen=f,f},r.prototype.rebuildPath=function(t,e){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,u,l,f,h,c,v=e<1,d,g,p=0,y=0,m,_=0,S,b;if(v&&(this._pathSegLen||this._calculateLength(),d=this._pathSegLen,g=this._pathLen,m=e*g,!m))return;t:for(var x=0;x0&&(t.lineTo(S,b),_=0),w){case ct.M:s=l=n[x++],u=f=n[x++],t.moveTo(l,f);break;case ct.L:{h=n[x++],c=n[x++];var C=or(h-l),A=or(c-f);if(C>i||A>a){if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+h*I,f*(1-I)+c*I);break t}p+=D}t.lineTo(h,c),l=h,f=c,_=0}else{var L=C*C+A*A;L>_&&(S=h,b=c,_=L)}break}case ct.C:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++],O=n[x++],k=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Vr(l,P,E,O,I,tn),Vr(f,R,V,k,I,en),t.bezierCurveTo(tn[1],en[1],tn[2],en[2],tn[3],en[3]);break t}p+=D}t.bezierCurveTo(P,R,E,V,O,k),l=O,f=k;break}case ct.Q:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Ts(l,P,E,I,tn),Ts(f,R,V,I,en),t.quadraticCurveTo(tn[1],en[1],tn[2],en[2]);break t}p+=D}t.quadraticCurveTo(P,R,E,V),l=E,f=V;break}case ct.A:var z=n[x++],W=n[x++],$=n[x++],Z=n[x++],it=n[x++],wt=n[x++],vt=n[x++],Nt=!n[x++],It=$>Z?$:Z,xt=or($-Z)>.001,mt=it+wt,Y=!1;if(v){var D=d[y++];p+D>m&&(mt=it+wt*(m-p)/D,Y=!0),p+=D}if(xt&&t.ellipse?t.ellipse(z,W,$,Z,vt,it,mt,Nt):t.arc(z,W,It,it,mt,Nt),Y)break t;T&&(s=rn(it)*$+z,u=nn(it)*Z+W),l=rn(mt)*$+z,f=nn(mt)*Z+W;break;case ct.R:s=l=n[x],u=f=n[x+1],h=n[x++],c=n[x++];var rt=n[x++],Jt=n[x++];if(v){var D=d[y++];if(p+D>m){var Ct=m-p;t.moveTo(h,c),t.lineTo(h+vl(Ct,rt),c),Ct-=rt,Ct>0&&t.lineTo(h+rt,c+vl(Ct,Jt)),Ct-=Jt,Ct>0&&t.lineTo(h+cl(rt-Ct,0),c+Jt),Ct-=rt,Ct>0&&t.lineTo(h,c+cl(Jt-Ct,0));break t}p+=D}t.rect(h,c,rt,Jt);break;case ct.Z:if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+s*I,f*(1-I)+u*I);break t}p+=D}t.closePath(),l=s,f=u}}},r.prototype.clone=function(){var t=new r,e=this.data;return t.data=e.slice?e.slice():Array.prototype.slice.call(e),t._len=this._len,t},r.CMD=ct,r.initDefaultProps=function(){var t=r.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),r}();const er=pA;function Wn(r,t,e,n,i,a,o){if(i===0)return!1;var s=i,u=0,l=r;if(o>t+s&&o>n+s||or+s&&a>e+s||at+h&&f>n+h&&f>a+h&&f>s+h||fr+h&&l>e+h&&l>i+h&&l>o+h||lt+l&&u>n+l&&u>a+l||ur+l&&s>e+l&&s>i+l||se||f+li&&(i+=Hi);var c=Math.atan2(u,s);return c<0&&(c+=Hi),c>=n&&c<=i||c+Hi>=n&&c+Hi<=i}function an(r,t,e,n,i,a){if(a>t&&a>n||ai?s:0}var Sr=er.CMD,on=Math.PI*2,_A=1e-4;function SA(r,t){return Math.abs(r-t)<_A}var Xt=[-1,-1,-1],ye=[-1,-1];function xA(){var r=ye[0];ye[0]=ye[1],ye[1]=r}function bA(r,t,e,n,i,a,o,s,u,l){if(l>t&&l>n&&l>a&&l>s||l1&&xA(),v=Ot(t,n,a,s,ye[0]),c>1&&(d=Ot(t,n,a,s,ye[1]))),c===2?pt&&s>n&&s>a||s=0&&l<=1){for(var f=0,h=$t(t,n,a,l),c=0;ce||s<-e)return 0;var u=Math.sqrt(e*e-s*s);Xt[0]=-u,Xt[1]=u;var l=Math.abs(n-i);if(l<1e-4)return 0;if(l>=on-1e-4){n=0,i=on;var f=a?1:-1;return o>=Xt[0]+r&&o<=Xt[1]+r?f:0}if(n>i){var h=n;n=i,i=h}n<0&&(n+=on,i+=on);for(var c=0,v=0;v<2;v++){var d=Xt[v];if(d+r>o){var g=Math.atan2(s,d),f=a?1:-1;g<0&&(g=on+g),(g>=n&&g<=i||g+on>=n&&g+on<=i)&&(g>Math.PI/2&&g1&&(e||(s+=an(u,l,f,h,n,i))),p&&(u=a[d],l=a[d+1],f=u,h=l),g){case Sr.M:f=a[d++],h=a[d++],u=f,l=h;break;case Sr.L:if(e){if(Wn(u,l,a[d],a[d+1],t,n,i))return!0}else s+=an(u,l,a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.C:if(e){if(gA(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=bA(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.Q:if(e){if(yA(u,l,a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=wA(u,l,a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.A:var y=a[d++],m=a[d++],_=a[d++],S=a[d++],b=a[d++],x=a[d++];d+=1;var w=!!(1-a[d++]);c=Math.cos(b)*_+y,v=Math.sin(b)*S+m,p?(f=c,h=v):s+=an(u,l,c,v,n,i);var T=(n-y)*S/_+y;if(e){if(mA(y,m,S,b,b+x,w,t,T,i))return!0}else s+=TA(y,m,S,b,b+x,w,T,i);u=Math.cos(b+x)*_+y,l=Math.sin(b+x)*S+m;break;case Sr.R:f=u=a[d++],h=l=a[d++];var C=a[d++],A=a[d++];if(c=f+C,v=h+A,e){if(Wn(f,h,c,h,t,n,i)||Wn(c,h,c,v,t,n,i)||Wn(c,v,f,v,t,n,i)||Wn(f,v,f,h,t,n,i))return!0}else s+=an(c,h,c,v,n,i),s+=an(f,v,f,h,n,i);break;case Sr.Z:if(e){if(Wn(u,l,f,h,t,n,i))return!0}else s+=an(u,l,f,h,n,i);u=f,l=h;break}}return!e&&!SA(l,h)&&(s+=an(u,l,f,h,n,i)||0),s!==0}function CA(r,t,e){return c0(r,0,!1,t,e)}function AA(r,t,e,n){return c0(r,t,!0,e,n)}var Ls=J({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},An),MA={style:J({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},fu.style)},gl=Pa.concat(["invisible","culling","z","z2","zlevel","parent"]),DA=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.update=function(){var e=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(u){e.buildPath(u,e.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Nf:n>.2?sC:Ff}else if(e)return Ff}return Nf},t.prototype.getInsideTextStroke=function(e){var n=this.style.fill;if(H(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=Cs(e,0)0))},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.getBoundingRect=function(){var e=this._rect,n=this.style,i=!e;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&ni)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||i){s.copy(e);var u=n.strokeNoScale?this.getLineScale():1,l=n.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;l=Math.max(l,f==null?4:f)}u>1e-10&&(s.width+=l/u,s.height+=l/u,s.x-=l/u/2,s.y-=l/u/2)}return s}return e},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect(),o=this.style;if(e=i[0],n=i[1],a.contain(e,n)){var s=this.path;if(this.hasStroke()){var u=o.lineWidth,l=o.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(this.hasFill()||(u=Math.max(u,this.strokeContainThreshold)),AA(s,u/l,e,n)))return!0}if(this.hasFill())return CA(s,e,n)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=ni,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){e==="style"?this.dirtyStyle():e==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(e,n){e==="shape"?this.setShape(n):r.prototype.attrKV.call(this,e,n)},t.prototype.setShape=function(e,n){var i=this.shape;return i||(i=this.shape={}),typeof e=="string"?i[e]=n:B(i,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&ni)},t.prototype.createStyle=function(e){return ru(Ls,e)},t.prototype._innerSaveToNormal=function(e){r.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=B({},this.shape))},t.prototype._applyStateObj=function(e,n,i,a,o,s){r.prototype._applyStateObj.call(this,e,n,i,a,o,s);var u=!(n&&a),l;if(n&&n.shape?o?a?l=n.shape:(l=B({},i.shape),B(l,n.shape)):(l=B({},a?this.shape:i.shape),B(l,n.shape)):u&&(l=i.shape),l)if(o){this.shape=B({},this.shape);for(var f={},h=ut(l),c=0;c0},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.createStyle=function(e){return ru(IA,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var n=e.text;n!=null?n+="":n="";var i=ou(n,e.font,e.textAlign,e.textBaseline);if(i.x+=e.x||0,i.y+=e.y||0,this.hasStroke()){var a=e.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(Ri);d0.prototype.type="tspan";const Ps=d0;var LA=J({x:0,y:0},An),PA={style:J({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},fu.style)};function RA(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var p0=function(r){yt(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.createStyle=function(e){return ru(LA,e)},t.prototype._getSize=function(e){var n=this.style,i=n[e];if(i!=null)return i;var a=RA(n.image)?n.image:this.__image;if(!a)return 0;var o=e==="width"?"height":"width",s=n[o];return s==null?a[e]:a[e]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return PA},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new ot(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(Ri);p0.prototype.type="image";const pr=p0;function EA(r,t){var e=t.x,n=t.y,i=t.width,a=t.height,o=t.r,s,u,l,f;i<0&&(e=e+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=u=l=f=o:o instanceof Array?o.length===1?s=u=l=f=o[0]:o.length===2?(s=l=o[0],u=f=o[1]):o.length===3?(s=o[0],u=f=o[1],l=o[2]):(s=o[0],u=o[1],l=o[2],f=o[3]):s=u=l=f=0;var h;s+u>i&&(h=s+u,s*=i/h,u*=i/h),l+f>i&&(h=l+f,l*=i/h,f*=i/h),u+l>a&&(h=u+l,u*=a/h,l*=a/h),s+f>a&&(h=s+f,s*=a/h,f*=a/h),r.moveTo(e+s,n),r.lineTo(e+i-u,n),u!==0&&r.arc(e+i-u,n+u,u,-Math.PI/2,0),r.lineTo(e+i,n+a-l),l!==0&&r.arc(e+i-l,n+a-l,l,0,Math.PI/2),r.lineTo(e+f,n+a),f!==0&&r.arc(e+f,n+a-f,f,Math.PI/2,Math.PI),r.lineTo(e,n+s),s!==0&&r.arc(e+s,n+s,s,Math.PI,Math.PI*1.5)}var fi=Math.round;function g0(r,t,e){if(!!t){var n=t.x1,i=t.x2,a=t.y1,o=t.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=e&&e.lineWidth;return s&&(fi(n*2)===fi(i*2)&&(r.x1=r.x2=wn(n,s,!0)),fi(a*2)===fi(o*2)&&(r.y1=r.y2=wn(a,s,!0))),r}}function y0(r,t,e){if(!!t){var n=t.x,i=t.y,a=t.width,o=t.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=e&&e.lineWidth;return s&&(r.x=wn(n,s,!0),r.y=wn(i,s,!0),r.width=Math.max(wn(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(wn(i+o,s,!1)-r.y,o===0?0:1)),r}}function wn(r,t,e){if(!t)return r;var n=fi(r*2);return(n+fi(t))%2===0?n/2:(n+(e?1:-1))/2}var OA=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),kA={},m0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new OA},t.prototype.buildPath=function(e,n){var i,a,o,s;if(this.subPixelOptimize){var u=y0(kA,n,this.style);i=u.x,a=u.y,o=u.width,s=u.height,u.r=n.r,n=u}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?EA(e,n):e.rect(i,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(et);m0.prototype.type="rect";const Dt=m0;var ad={fill:"#000"},od=2,BA={style:J({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},fu.style)},_0=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=ad,n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,I=e.width!=null&&(e.overflow==="truncate"||e.overflow==="break"||e.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=x[L],P.align==="right");)this._placeToken(P,e,T,y,I,"right",_),C-=P.width,I-=P.width,L--;for(D+=(a-(D-p)-(m-I)-C)/2;A<=L;)P=x[A],this._placeToken(P,e,T,y,D+P.width/2,"center",_),D+=P.width,A++;y+=T}},t.prototype._placeToken=function(e,n,i,a,o,s,u){var l=n.rich[e.styleName]||{};l.text=e.text;var f=e.verticalAlign,h=a+i/2;f==="top"?h=a+e.height/2:f==="bottom"&&(h=a+i-e.height/2);var c=!e.isLineHolder&&yl(l);c&&this._renderBackground(l,n,s==="right"?o-e.width:s==="center"?o-e.width/2:o,h-e.height/2,e.width,e.height);var v=!!l.backgroundColor,d=e.textPadding;d&&(o=vd(o,s,d),h-=e.height/2-d[0]-e.innerHeight/2);var g=this._getOrCreateChild(Ps),p=g.createStyle();g.useStyle(p);var y=this._defaultStyle,m=!1,_=0,S=hd("fill"in l?l.fill:"fill"in n?n.fill:(m=!0,y.fill)),b=fd("stroke"in l?l.stroke:"stroke"in n?n.stroke:!v&&!u&&(!y.autoStroke||m)?(_=od,y.stroke):null),x=l.textShadowBlur>0||n.textShadowBlur>0;p.text=e.text,p.x=o,p.y=h,x&&(p.shadowBlur=l.textShadowBlur||n.textShadowBlur||0,p.shadowColor=l.textShadowColor||n.textShadowColor||"transparent",p.shadowOffsetX=l.textShadowOffsetX||n.textShadowOffsetX||0,p.shadowOffsetY=l.textShadowOffsetY||n.textShadowOffsetY||0),p.textAlign=s,p.textBaseline="middle",p.font=e.font||Fr,p.opacity=ca(l.opacity,n.opacity,1),ud(p,l),b&&(p.lineWidth=ca(l.lineWidth,n.lineWidth,_),p.lineDash=j(l.lineDash,n.lineDash),p.lineDashOffset=n.lineDashOffset||0,p.stroke=b),S&&(p.fill=S);var w=e.contentWidth,T=e.contentHeight;g.setBoundingRect(new ot(oa(p.x,w,p.textAlign),ii(p.y,T,p.textBaseline),w,T))},t.prototype._renderBackground=function(e,n,i,a,o,s){var u=e.backgroundColor,l=e.borderWidth,f=e.borderColor,h=u&&u.image,c=u&&!h,v=e.borderRadius,d=this,g,p;if(c||e.lineHeight||l&&f){g=this._getOrCreateChild(Dt),g.useStyle(g.createStyle()),g.style.fill=null;var y=g.shape;y.x=i,y.y=a,y.width=o,y.height=s,y.r=v,g.dirtyShape()}if(c){var m=g.style;m.fill=u||null,m.fillOpacity=j(e.fillOpacity,1)}else if(h){p=this._getOrCreateChild(pr),p.onload=function(){d.dirtyStyle()};var _=p.style;_.image=u.image,_.x=i,_.y=a,_.width=o,_.height=s}if(l&&f){var m=g.style;m.lineWidth=l,m.stroke=f,m.strokeOpacity=j(e.strokeOpacity,1),m.lineDash=e.borderDash,m.lineDashOffset=e.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(g||p).style;S.shadowBlur=e.shadowBlur||0,S.shadowColor=e.shadowColor||"transparent",S.shadowOffsetX=e.shadowOffsetX||0,S.shadowOffsetY=e.shadowOffsetY||0,S.opacity=ca(e.opacity,n.opacity,1)},t.makeFont=function(e){var n="";return x0(e)&&(n=[e.fontStyle,e.fontWeight,S0(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),n&&Ze(n)||e.textFont||e.font},t}(Ri),NA={left:!0,right:1,center:1},FA={top:1,bottom:1,middle:1},sd=["fontStyle","fontWeight","fontSize","fontFamily"];function S0(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Wh+"px":r+"px"}function ud(r,t){for(var e=0;e=0,a=!1;if(r instanceof et){var o=b0(r),s=i&&o.selectFill||o.normalFill,u=i&&o.selectStroke||o.normalStroke;if($n(s)||$n(u)){n=n||{};var l=n.style||{};l.fill==="inherit"?(a=!0,n=B({},n),l=B({},l),l.fill=s):!$n(l.fill)&&$n(s)?(a=!0,n=B({},n),l=B({},l),l.fill=yd(s)):!$n(l.stroke)&&$n(u)&&(a||(n=B({},n),l=B({},l)),l.stroke=yd(u)),n.style=l}}if(n&&n.z2==null){a||(n=B({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f!=null?f:GA)}return n}function XA(r,t,e){if(e&&e.z2==null){e=B({},e);var n=r.z2SelectLift;e.z2=r.z2+(n!=null?n:HA)}return e}function ZA(r,t,e){var n=at(r.currentStates,t)>=0,i=r.style.opacity,a=n?null:UA(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=B({},e),o=B({opacity:n?i:a.opacity*.1},o),e.style=o),e}function ml(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return YA(this,r,t,e);if(r==="blur")return ZA(this,r,e);if(r==="select")return XA(this,r,e)}return e}function qA(r){r.stateProxy=ml;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=ml),e&&(e.stateProxy=ml)}function Sd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,w0)}function xd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,T0)}function bi(r,t){r.__highByOuter|=1<<(t||0),gr(r,w0)}function wi(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&gr(r,T0)}function KA(r){gr(r,sv)}function A0(r){gr(r,C0)}function M0(r){gr(r,WA)}function D0(r){gr(r,$A)}function I0(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function L0(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(i,a){var o=av(a),s=i==="series",u=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(u),o.isBlured&&(u.group.traverse(function(l){C0(l)}),s&&e.push(a)),o.isBlured=!1}),M(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(e,!1,t)})}function Wf(r,t,e,n){var i=n.getModel();e=e||"coordinateSystem";function a(l,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:e.seriesIndex};a!=null&&(s.dataType=a),t.push(s)}})}),t}function Uf(r,t,e){P0(r,!0),gr(r,qA),nM(r,t,e)}function rM(r){P0(r,!1)}function Oa(r,t,e,n){n?rM(r):Uf(r,t,e)}function nM(r,t,e){var n=ft(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var wd=["emphasis","blur","select"],iM={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ka(r,t,e,n){e=e||"itemStyle";for(var i=0;i1&&(o*=_l(d),s*=_l(d));var g=(i===a?-1:1)*_l((o*o*(s*s)-o*o*(v*v)-s*s*(c*c))/(o*o*(v*v)+s*s*(c*c)))||0,p=g*o*v/s,y=g*-s*c/o,m=(r+e)/2+Co(h)*p-To(h)*y,_=(t+n)/2+To(h)*p+Co(h)*y,S=Md([1,0],[(c-p)/o,(v-y)/s]),b=[(c-p)/o,(v-y)/s],x=[(-1*c-p)/o,(-1*v-y)/s],w=Md(b,x);if(Zf(b,x)<=-1&&(w=Wi),Zf(b,x)>=1&&(w=0),w<0){var T=Math.round(w/Wi*1e6)/1e6;w=Wi*2+T%2*Wi}f.addData(l,m,_,o,s,S,w,h,a)}var lM=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,fM=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function hM(r){var t=new er;if(!r)return t;var e=0,n=0,i=e,a=n,o,s=er.CMD,u=r.match(lM);if(!u)return t;for(var l=0;lP*P+R*R&&(T=A,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(i/b-1),y1:C*(i/b-1)}}function _M(r){var t;if(F(r)){var e=r.length;if(!e)return r;e===1?t=[r[0],r[0],0,0]:e===2?t=[r[0],r[0],r[1],r[1]]:e===3?t=r.concat(r[2]):t=r}else t=[r,r,r,r];return t}function SM(r,t){var e,n=sa(t.r,0),i=sa(t.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var u=t.startAngle,l=t.endAngle;if(!(isNaN(u)||isNaN(l))){var f=t.cx,h=t.cy,c=!!t.clockwise,v=Id(l-u),d=v>Sl&&v%Sl;if(d>Pe&&(v=d),!(n>Pe))r.moveTo(f,h);else if(v>Sl-Pe)r.moveTo(f+n*Yn(u),h+n*sn(u)),r.arc(f,h,n,u,l,!c),i>Pe&&(r.moveTo(f+i*Yn(l),h+i*sn(l)),r.arc(f,h,i,l,u,c));else{var g=void 0,p=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,C=void 0,A=void 0,D=void 0,I=void 0,L=void 0,P=void 0,R=n*Yn(u),E=n*sn(u),V=i*Yn(l),O=i*sn(l),k=v>Pe;if(k){var z=t.cornerRadius;z&&(e=_M(z),g=e[0],p=e[1],y=e[2],m=e[3]);var W=Id(n-i)/2;if(_=We(W,y),S=We(W,m),b=We(W,g),x=We(W,p),C=w=sa(_,S),A=T=sa(b,x),(w>Pe||T>Pe)&&(D=n*Yn(l),I=n*sn(l),L=i*Yn(u),P=i*sn(u),vPe){var xt=We(y,C),mt=We(m,C),Y=Ao(L,P,R,E,n,xt,c),rt=Ao(D,I,V,O,n,mt,c);r.moveTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),C0&&r.arc(f+Y.cx,h+Y.cy,xt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,n,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),!c),mt>0&&r.arc(f+rt.cx,h+rt.cy,mt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.moveTo(f+R,h+E),r.arc(f,h,n,u,l,!c);if(!(i>Pe)||!k)r.lineTo(f+V,h+O);else if(A>Pe){var xt=We(g,A),mt=We(p,A),Y=Ao(V,O,D,I,i,-mt,c),rt=Ao(R,E,L,P,i,-xt,c);r.lineTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),A0&&r.arc(f+Y.cx,h+Y.cy,mt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,i,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),c),xt>0&&r.arc(f+rt.cx,h+rt.cy,xt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.lineTo(f+V,h+O),r.arc(f,h,i,l,u,c)}r.closePath()}}}var xM=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),V0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new xM},t.prototype.buildPath=function(e,n){SM(e,n)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(et);V0.prototype.type="sector";const dr=V0;var bM=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),G0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new bM},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.PI*2;e.moveTo(i+n.r,a),e.arc(i,a,n.r,0,o,!1),e.moveTo(i+n.r0,a),e.arc(i,a,n.r0,0,o,!0)},t}(et);G0.prototype.type="ring";const H0=G0;function wM(r,t,e,n){var i=[],a=[],o=[],s=[],u,l,f,h;if(n){f=[1/0,1/0],h=[-1/0,-1/0];for(var c=0,v=r.length;c=2){if(n){var a=wM(i,n,e,t.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(e?o:o-1);s++){var u=a[s*2],l=a[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(u[0],u[1],l[0],l[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,h=i.length;sln[1]){if(s=!1,a)return s;var f=Math.abs(ln[0]-un[1]),h=Math.abs(un[0]-ln[1]);Math.min(f,h)>i.len()&&(f0){var h=f.duration,c=f.delay,v=f.easing,d={duration:h,delay:c||0,easing:v,done:a,force:!!a||!!o,setToFinal:!l,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),a&&a()}function Bt(r,t,e,n,i,a){vv("update",r,t,e,n,i,a)}function Gt(r,t,e,n,i,a){vv("enter",r,t,e,n,i,a)}function yi(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Rd(r){return!r.isGroup}function YM(r){return r.shape!=null}function i_(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(u){Rd(u)&&u.anid&&(s[u.anid]=u)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return YM(o)&&(s.shape=B({},o.shape)),s}var a=n(r);t.traverse(function(o){if(Rd(o)&&o.anid){var s=a[o.anid];if(s){var u=i(o);o.attr(i(s)),Bt(o,u,e,ft(o).dataIndex)}}})}function a_(r,t){return N(r,function(e){var n=e[0];n=Bs(n,t.x),n=Ns(n,t.x+t.width);var i=e[1];return i=Bs(i,t.y),i=Ns(i,t.y+t.height),[n,i]})}function XM(r,t){var e=Bs(r.x,t.x),n=Ns(r.x+r.width,t.x+t.width),i=Bs(r.y,t.y),a=Ns(r.y+r.height,t.y+t.height);if(n>=e&&a>=i)return{x:e,y:i,width:n-e,height:a-i}}function yu(r,t,e){var n=B({rectHover:!0},t),i=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),J(i,e),new pr(n)):cv(r.replace("path://",""),n,e,"center")}function ZM(r,t,e,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var p=xl(v,d,f,h)/c;return!(p<0||p>1)}function xl(r,t,e,n){return r*n-e*t}function qM(r){return r<=1e-6&&r>=-1e-6}function mu(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,i=H(t)?{formatter:t}:t,a=e.mainType,o=e.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var u=r.formatterParamsExtra;u&&M(ut(u),function(f){vr(s,f)||(s[f]=u[f],s.$vars.push(f))});var l=ft(r.el);l.componentMainType=a,l.componentIndex=o,l.tooltipConfig={name:n,option:J({content:n,formatterParams:s},i)}}function Ed(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function eo(r,t){if(r)if(F(r))for(var e=0;e=0&&s.push(u)}),s}}function f_(r,t){return tt(tt({},r,!0),t,!0)}const vD={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},cD={time:{month:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}};var Fs="ZH",gv="EN",Na=gv,cs={},yv={},h_=nt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Fs)>-1?Fs:Na}():Na;function v_(r,t){r=r.toUpperCase(),yv[r]=new Vt(t),cs[r]=t}function dD(r){if(H(r)){var t=cs[r.toUpperCase()]||{};return r===Fs||r===gv?Q(t):tt(Q(t),Q(cs[Na]),!1)}else return tt(Q(r),Q(cs[Na]),!1)}function pD(r){return yv[r]}function gD(){return yv[Na]}v_(gv,vD);v_(Fs,cD);var mv=1e3,_v=mv*60,xa=_v*60,_e=xa*24,zd=_e*365,ua={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Io="{yyyy}-{MM}-{dd}",Vd={year:"{yyyy}",month:"{yyyy}-{MM}",day:Io,hour:Io+" "+ua.hour,minute:Io+" "+ua.minute,second:Io+" "+ua.second,millisecond:ua.none},Tl=["year","month","day","hour","minute","second","millisecond"],c_=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function fn(r,t){return r+="","0000".substr(0,t-r.length)+r}function mi(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function yD(r){return r===mi(r)}function mD(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Su(r,t,e,n){var i=cr(r),a=i[Sv(e)](),o=i[_i(e)]()+1,s=Math.floor((o-1)/3)+1,u=i[xu(e)](),l=i["get"+(e?"UTC":"")+"Day"](),f=i[Fa(e)](),h=(f-1)%12+1,c=i[bu(e)](),v=i[wu(e)](),d=i[Tu(e)](),g=n instanceof Vt?n:pD(n||h_)||gD(),p=g.getModel("time"),y=p.get("month"),m=p.get("monthAbbr"),_=p.get("dayOfWeek"),S=p.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,a%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,fn(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,fn(u,2)).replace(/{d}/g,u+"").replace(/{eeee}/g,_[l]).replace(/{ee}/g,S[l]).replace(/{e}/g,l+"").replace(/{HH}/g,fn(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,fn(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,fn(c,2)).replace(/{m}/g,c+"").replace(/{ss}/g,fn(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,fn(d,3)).replace(/{S}/g,d+"")}function _D(r,t,e,n,i){var a=null;if(H(e))a=e;else if(q(e))a=e(r.value,t,{level:r.level});else{var o=B({},ua);if(r.level>0)for(var s=0;s=0;--s)if(u[l]){a=u[l];break}a=a||o.none}if(F(a)){var h=r.level==null?0:r.level>=0?r.level:a.length+r.level;h=Math.min(h,a.length-1),a=a[h]}}return Su(new Date(r.value),a,i,n)}function d_(r,t){var e=cr(r),n=e[_i(t)]()+1,i=e[xu(t)](),a=e[Fa(t)](),o=e[bu(t)](),s=e[wu(t)](),u=e[Tu(t)](),l=u===0,f=l&&s===0,h=f&&o===0,c=h&&a===0,v=c&&i===1,d=v&&n===1;return d?"year":v?"month":c?"day":h?"hour":f?"minute":l?"second":"millisecond"}function Gd(r,t,e){var n=ht(r)?cr(r):r;switch(t=t||d_(r,e),t){case"year":return n[Sv(e)]();case"half-year":return n[_i(e)]()>=6?1:0;case"quarter":return Math.floor((n[_i(e)]()+1)/4);case"month":return n[_i(e)]();case"day":return n[xu(e)]();case"half-day":return n[Fa(e)]()/24;case"hour":return n[Fa(e)]();case"minute":return n[bu(e)]();case"second":return n[wu(e)]();case"millisecond":return n[Tu(e)]()}}function Sv(r){return r?"getUTCFullYear":"getFullYear"}function _i(r){return r?"getUTCMonth":"getMonth"}function xu(r){return r?"getUTCDate":"getDate"}function Fa(r){return r?"getUTCHours":"getHours"}function bu(r){return r?"getUTCMinutes":"getMinutes"}function wu(r){return r?"getUTCSeconds":"getSeconds"}function Tu(r){return r?"getUTCMilliseconds":"getMilliseconds"}function SD(r){return r?"setUTCFullYear":"setFullYear"}function p_(r){return r?"setUTCMonth":"setMonth"}function g_(r){return r?"setUTCDate":"setDate"}function y_(r){return r?"setUTCHours":"setHours"}function m_(r){return r?"setUTCMinutes":"setMinutes"}function __(r){return r?"setUTCSeconds":"setSeconds"}function S_(r){return r?"setUTCMilliseconds":"setMilliseconds"}function x_(r){if(!CC(r))return H(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function b_(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var Cu=mm;function jf(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&Ze(f)?f:"-"}function a(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var u=o?cr(r):r;if(isNaN(+u)){if(s)return"-"}else return Su(u,n,e)}if(t==="ordinal")return mf(r)?i(r):ht(r)&&a(r)?r+"":"-";var l=Hr(r);return a(l)?x_(l):mf(r)?i(r):typeof r=="boolean"?r+"":"-"}var Hd=["a","b","c","d","e","f","g"],Cl=function(r,t){return"{"+r+(t==null?"":t)+"}"};function w_(r,t,e){F(t)||(t=[t]);var n=t.length;if(!n)return"";for(var i=t[0].$vars||[],a=0;a':'';var o=e.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Rn(r,t){return t=t||"transparent",H(r)?r:U(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Wd(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var ds=M,bD=["left","right","top","bottom","width","height"],Lo=[["width","left","right"],["height","top","bottom"]];function xv(r,t,e,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;t.eachChild(function(u,l){var f=u.getBoundingRect(),h=t.childAt(l+1),c=h&&h.getBoundingRect(),v,d;if(r==="horizontal"){var g=f.width+(c?-c.x+f.x:0);v=a+g,v>n||u.newline?(a=0,v=g,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var p=f.height+(c?-c.y+f.y:0);d=o+p,d>i||u.newline?(a+=s+e,o=0,d=p,s=f.width):s=Math.max(s,f.width)}u.newline||(u.x=a,u.y=o,u.markRedraw(),r==="horizontal"?a=v+e:o=d+e)})}var Si=xv;lt(xv,"vertical");lt(xv,"horizontal");function $r(r,t,e){e=Cu(e||0);var n=t.width,i=t.height,a=pt(r.left,n),o=pt(r.top,i),s=pt(r.right,n),u=pt(r.bottom,i),l=pt(r.width,n),f=pt(r.height,i),h=e[2]+e[0],c=e[1]+e[3],v=r.aspect;switch(isNaN(l)&&(l=n-s-c-a),isNaN(f)&&(f=i-u-h-o),v!=null&&(isNaN(l)&&isNaN(f)&&(v>n/i?l=n*.8:f=i*.8),isNaN(l)&&(l=v*f),isNaN(f)&&(f=l/v)),isNaN(a)&&(a=n-s-l-c),isNaN(o)&&(o=i-u-f-h),r.left||r.right){case"center":a=n/2-l/2-e[3];break;case"right":a=n-l-c;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-e[0];break;case"bottom":o=i-f-h;break}a=a||0,o=o||0,isNaN(l)&&(l=n-c-a-(s||0)),isNaN(f)&&(f=i-h-o-(u||0));var d=new ot(a+e[3],o+e[0],l,f);return d.margin=e,d}function wD(r,t,e,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],u=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var l;if(u==="raw")l=r.type==="group"?new ot(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(l=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();l=l.clone(),l.applyTransform(f)}var h=$r(J({width:l.width,height:l.height},t),e,n),c=o?h.x-l.x:0,v=s?h.y-l.y:0;return u==="raw"?(a.x=c,a.y=v):(a.x+=c,a.y+=v),a===r&&r.markRedraw(),!0}function za(r){var t=r.layoutMode||r.constructor.layoutMode;return U(t)?t:t?{type:t}:null}function Ti(r,t,e){var n=e&&e.ignoreSize;!F(n)&&(n=[n,n]);var i=o(Lo[0],0),a=o(Lo[1],1);l(Lo[0],r,i),l(Lo[1],r,a);function o(f,h){var c={},v=0,d={},g=0,p=2;if(ds(f,function(_){d[_]=r[_]}),ds(f,function(_){s(t,_)&&(c[_]=d[_]=t[_]),u(c,_)&&v++,u(d,_)&&g++}),n[h])return u(t,f[1])?d[f[2]]=null:u(t,f[2])&&(d[f[1]]=null),d;if(g===p||!v)return d;if(v>=p)return c;for(var y=0;y=0;u--)s=tt(s,i[u],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var i=e+"Index",a=e+"Id";return Ja(this.ecModel,e,{index:this.get(i,!0),id:this.get(a,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Vt);u0(Oi,Vt);uu(Oi);fD(Oi);hD(Oi,AD);function AD(r){var t=[];return M(Oi.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=N(t,function(e){return qe(e).main}),r!=="dataset"&&at(t,"dataset")<=0&&t.unshift("dataset"),t}const _t=Oi;var T_="";typeof navigator<"u"&&(T_=navigator.platform||"");var Xn="rgba(0, 0, 0, 0.2)";const MD={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Xn,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Xn,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Xn,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Xn,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Xn,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Xn,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:T_.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var C_=K(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),Ce="original",Qt="arrayRows",Ae="objectRows",nr="keyedColumns",Nr="typedArray",A_="unknown",tr="column",ki="row",zt={Must:1,Might:2,Not:3},M_=bt();function DD(r){M_(r).datasetMap=K()}function D_(r,t,e){var n={},i=bv(t);if(!i||!r)return n;var a=[],o=[],s=t.ecModel,u=M_(s).datasetMap,l=i.uid+"_"+e.seriesLayoutBy,f,h;r=r.slice(),M(r,function(g,p){var y=U(g)?g:r[p]={name:g};y.type==="ordinal"&&f==null&&(f=p,h=d(y)),n[y.name]=[]});var c=u.get(l)||u.set(l,{categoryWayDim:h,valueWayDim:0});M(r,function(g,p){var y=g.name,m=d(g);if(f==null){var _=c.valueWayDim;v(n[y],_,m),v(o,_,m),c.valueWayDim+=m}else if(f===p)v(n[y],0,m),v(a,0,m);else{var _=c.categoryWayDim;v(n[y],_,m),v(o,_,m),c.categoryWayDim+=m}});function v(g,p,y){for(var m=0;mt)return r[n];return r[e-1]}function P_(r,t,e,n,i,a,o){a=a||r;var s=t(a),u=s.paletteIdx||0,l=s.paletteNameMap=s.paletteNameMap||{};if(l.hasOwnProperty(i))return l[i];var f=o==null||!n?e:OD(n,o);if(f=f||e,!(!f||!f.length)){var h=f[u];return i&&(l[i]=h),s.paletteIdx=(u+1)%f.length,h}}function kD(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var Po,$i,Yd,Xd="\0_ec_inner",BD=1,R_=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,i,a,o,s){a=a||{},this.option=null,this._theme=new Vt(a),this._locale=new Vt(o),this._optionManager=s},t.prototype.setOption=function(e,n,i){var a=Kd(n);this._optionManager.setOption(e,i,a),this._resetOption(null,a)},t.prototype.resetOption=function(e,n){return this._resetOption(e,Kd(n))},t.prototype._resetOption=function(e,n){var i=!1,a=this._optionManager;if(!e||e==="recreate"){var o=a.mountOption(e==="recreate");!this.option||e==="recreate"?Yd(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var u=a.getMediaOption(this);u.length&&M(u,function(l){i=!0,this._mergeOption(l,n)},this)}return i},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],u=K(),l=n&&n.replaceMergeMainTypeMap;DD(this),M(e,function(h,c){h!=null&&(_t.hasClass(c)?c&&(s.push(c),u.set(c,!0)):i[c]=i[c]==null?Q(h):tt(i[c],h,!0))}),l&&l.each(function(h,c){_t.hasClass(c)&&!u.get(c)&&(s.push(c),u.set(c,!0))}),_t.topologicalTravel(s,_t.getAllClassMainTypes(),f,this);function f(h){var c=RD(this,h,Mt(e[h])),v=a.get(h),d=v?l&&l.get(h)?"replaceMerge":"normalMerge":"replaceAll",g=MC(v,c,d);kC(g,h,_t),i[h]=null,a.set(h,null),o.set(h,0);var p=[],y=[],m=0,_;M(g,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=_t.getClass(h,S.keyInfo.subType,!T);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var A=B({componentIndex:b},S.keyInfo);x=new C(w,this,this,A),B(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(p.push(x.option),y.push(x),m++):(p.push(void 0),y.push(void 0))},this),i[h]=p,a.set(h,y),o.set(h,m),h==="series"&&Po(this)}this._seriesIndices||Po(this)},t.prototype.getOption=function(){var e=Q(this.option);return M(e,function(n,i){if(_t.hasClass(i)){for(var a=Mt(n),o=a.length,s=!1,u=o-1;u>=0;u--)a[u]&&!Ra(a[u])?s=!0:(a[u]=null,!s&&o--);a.length=o,e[i]=a}}),delete e[Xd],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var i=this._componentsMap.get(e);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function XD(r,t){return r.join(",")===t.join(",")}const ZD=WD;var Ie=M,Va=U,jd=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ml(r){var t=r&&r.itemStyle;if(!!t)for(var e=0,n=jd.length;e=0;p--){var y=r[p];if(s||(d=y.data.rawIndexOf(y.stackedByDimension,v)),d>=0){var m=y.data.getByRawIndex(y.stackResultDimension,d);if(u==="all"||u==="positive"&&m>0||u==="negative"&&m<0||u==="samesign"&&c>=0&&m>0||u==="samesign"&&c<=0&&m<0){c=bC(c,m),g=m;break}}}return n[0]=c,n[1]=g,n})})}var Mu=function(){function r(t){this.data=t.data||(t.sourceFormat===nr?{}:[]),this.sourceFormat=t.sourceFormat||A_,this.seriesLayoutBy=t.seriesLayoutBy||tr,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;ng&&(g=_)}v[0]=d,v[1]=g}},i=function(){return this._data?this._data.length/this._dimSize:0};ip=(t={},t[Qt+"_"+tr]={pure:!0,appendData:a},t[Qt+"_"+ki]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Ae]={pure:!0,appendData:a},t[nr]={pure:!0,appendData:function(o){var s=this._data;M(o,function(u,l){for(var f=s[l]||(s[l]=[]),h=0;h<(u||[]).length;h++)f.push(u[h])})}},t[Ce]={appendData:a},t[Nr]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function a(o){for(var s=0;s=0&&(g=o.interpolatedValue[p])}return g!=null?g+"":""})}},r.prototype.getRawValue=function(t,e){return Ci(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function up(r){var t,e;return U(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function ba(r){return new vI(r)}var vI=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var i=this.context;i.data=i.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,u=f(t&&t.modBy),l=t&&t.modDataCount||0;(o!==u||s!==l)&&(a="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||a==="reset")&&(this._dirty=!1,h=this._doReset(n)),this._modBy=u,this._modDataCount=l;var c=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(c!=null?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||v1&&n>0?s:o}};return a;function o(){return t=r?null:ut},gte:function(r,t){return r>=t}},dI=function(){function r(t,e){if(!ht(e)){var n="";st(n)}this._opFn=$_[t],this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){return ht(t)?this._opFn(t,this._rvalFloat):this._opFn(Hr(t),this._rvalFloat)},r}(),U_=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=ht(t)?t:Hr(t),i=ht(e)?e:Hr(e),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=H(t),u=H(e);s&&(n=u?t:0),u&&(i=s?e:0)}return ni?-this._resultLT:0},r}(),pI=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Hr(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function gI(r,t){return r==="eq"||r==="ne"?new pI(r==="eq",t):vr($_,r)?new dI(r,t):null}var yI=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ps(t,e)},r}();function mI(r,t){var e=new yI,n=r.data,i=e.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==tr&&st(o);var s=[],u={},l=r.dimensionsDefine;if(l)M(l,function(g,p){var y=g.name,m={index:p,name:y,displayName:g.displayName};if(s.push(m),y!=null){var _="";vr(u,y)&&st(_),u[y]=m}});else for(var f=0;f65535?AI:MI}function Zn(){return[1/0,-1/0]}function DI(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function hp(r,t,e,n,i){var a=Z_[e||"float"];if(i){var o=r[t],s=o&&o.length;if(s!==n){for(var u=new a(n),l=0;lp[1]&&(p[1]=g)}return this._rawCount=this._count=u,{start:s,end:u}},r.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,u=this._rawExtent,l=N(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=p)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,a=i[t],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,u=-1,l=0,f=0,h=this.count();f=0&&u<0)&&(s=d,u=v,l=0),v===u&&(o[l++]=f))}return o.length=l,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var a=0;a=h&&m<=c||isNaN(m))&&(u[l++]=g),g++}d=!0}else if(a===2){for(var p=v[i[0]],_=v[i[1]],S=t[i[1]][0],b=t[i[1]][1],y=0;y=h&&m<=c||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(u[l++]=g),g++}d=!0}}if(!d)if(a===1)for(var y=0;y=h&&m<=c||isNaN(m))&&(u[l++]=w)}else for(var y=0;yt[A][1])&&(T=!1)}T&&(u[l++]=e.getRawIndex(y))}return ly[1]&&(y[1]=p)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),i=n._chunks,a=i[t],o=this.count(),s=0,u=Math.floor(1/e),l=this.getRawIndex(0),f,h,c,v=new(Yi(this._rawCount))(Math.min((Math.ceil(o/u)+2)*2,o));v[s++]=l;for(var d=1;df&&(f=h,c=S)}D>0&&Df-d&&(u=f-d,s.length=u);for(var g=0;gh[1]&&(h[1]=y),c[v++]=m}return a._count=v,a._indices=c,a._updateGetRawIdx(),a},r.prototype.each=function(t,e){if(!!this._count)for(var n=t.length,i=this._chunks,a=0,o=this.count();au&&(u=h)}return o=[s,u],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,a=0;a=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,i,a){return ps(e[a],this._dimensions[a])}Ll={arrayRows:t,objectRows:function(e,n,i,a){return ps(e[n],this._dimensions[a])},keyedColumns:t,original:function(e,n,i,a){var o=e&&(e.value==null?e:e.value);return ps(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(e,n,i,a){return e[a]}}}(),r}(),q_=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,i,a;if(Ro(t)){var o=t,s=void 0,u=void 0,l=void 0;if(n){var f=e[0];f.prepareSource(),l=f.getSource(),s=l.data,u=l.sourceFormat,a=[f._getVersionSign()]}else s=o.get("data",!0),u=he(s)?Nr:Ce,a=[];var h=this._getSourceMetaRawOption()||{},c=l&&l.metaRawOption||{},v=j(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=j(h.sourceHeader,c.sourceHeader),g=j(h.dimensions,c.dimensions),p=v!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||g;i=p?[Jf(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:g},u)]:[]}else{var y=t;if(n){var m=this._applyTransform(e);i=m.sourceList,a=m.upstreamSignList}else{var _=y.get("source",!0);i=[Jf(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(i!=null){var a="";t.length!==1&&cp(a)}var o,s=[],u=[];return M(t,function(l){l.prepareSource();var f=l.getSource(i||0),h="";i!=null&&!f&&cp(h),s.push(f),u.push(l._getVersionSign())}),n?o=TI(n,s,{datasetIndex:e.componentIndex}):i!=null&&(o=[iI(s[0])]),{sourceList:o,upstreamSignList:u}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return M(r.blocks,function(i){var a=J_(i);a>=t&&(t=a+ +(n&&(!a||eh(i)&&!i.noHeader)))}),t}return 0}function RI(r,t,e,n){var i=t.noHeader,a=OI(J_(t)),o=[],s=t.blocks||[];be(!s||F(s)),s=s||[];var u=r.orderMode;if(t.sortBlocks&&u){s=s.slice();var l={valueAsc:"asc",valueDesc:"desc"};if(vr(l,u)){var f=new U_(l[u],null);s.sort(function(d,g){return f.evaluate(d.sortParam,g.sortParam)})}else u==="seriesDesc"&&s.reverse()}M(s,function(d,g){var p=t.valueFormatter,y=Q_(d)(p?B(B({},r),{valueFormatter:p}):r,d,g>0?a.html:0,n);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(a.richText):rh(o.join(""),i?e:a.html);if(i)return h;var c=jf(t.header,"ordinal",r.useUTC),v=j_(n,r.renderMode).nameStyle;return r.renderMode==="richText"?t1(r,c,v)+a.richText+h:rh('
'+ue(c)+"
"+h,e)}function EI(r,t,e,n){var i=r.renderMode,a=t.noName,o=t.noValue,s=!t.markerType,u=t.name,l=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=F(S)?S:[S],N(S,function(b,x){return jf(b,F(v)?v[x]:v,l)})};if(!(a&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",i),c=a?"":jf(u,"ordinal",l),v=t.valueType,d=o?[]:f(t.value),g=!s||!a,p=!s&&a,y=j_(n,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":h)+(a?"":t1(r,c,m))+(o?"":NI(r,d,g,p,_)):rh((s?"":h)+(a?"":kI(c,!s,m))+(o?"":BI(d,g,p,_)),e)}}function dp(r,t,e,n,i,a){if(!!r){var o=Q_(r),s={useUTC:i,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function OI(r){return{html:LI[r],richText:PI[r]}}function rh(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function kI(r,t,e){var n=t?"margin-left:2px":"";return''+ue(r)+""}function BI(r,t,e,n){var i=e?"10px":"20px",a=t?"float:right;margin-left:"+i:"";return r=F(r)?r:[r],''+N(r,function(o){return ue(o)}).join("  ")+""}function t1(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function NI(r,t,e,n,i){var a=[i],o=n?10:20;return e&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(F(t)?t.join(" "):t,a)}function FI(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return Rn(n)}function e1(r,t){var e=r.get("padding");return e!=null?e:t==="richText"?[8,10]:10}var Pl=function(){function r(){this.richTextStyles={},this._nextStyleNameId=t0()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var i=n==="richText"?this._generateStyleName():null,a=bD({color:e,type:t,renderMode:n,markerId:i});return H(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};F(e)?M(e,function(a){return B(n,a)}):B(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},r}();function zI(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,i=t.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=t.getRawValue(e),u=F(s),l=FI(t,e),f,h,c,v;if(o>1||u&&!o){var d=VI(s,t,e,a,l);f=d.inlineValues,h=d.inlineValueTypes,c=d.blocks,v=d.inlineValues[0]}else if(o){var g=i.getDimensionInfo(a[0]);v=f=Ai(i,e,a[0]),h=g.type}else v=f=u?s[0]:s;var p=ev(t),y=p&&t.name||"",m=i.getName(e),_=n?y:m;return Ga("section",{header:y,noHeader:n||!p,sortParam:v,blocks:[Ga("nameValue",{markerType:"item",markerColor:l,name:_,noName:!Ze(_),value:f,valueType:h})].concat(c||[])})}function VI(r,t,e,n,i){var a=t.getData(),o=zr(r,function(h,c,v){var d=a.getDimensionInfo(v);return h=h||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],u=[],l=[];n.length?M(n,function(h){f(Ai(a,e,h),h)}):M(r,f);function f(h,c){var v=a.getDimensionInfo(c);!v||v.otherDims.tooltip===!1||(o?l.push(Ga("nameValue",{markerType:"subItem",markerColor:i,name:v.displayName,value:h,valueType:v.type})):(s.push(h),u.push(v.type)))}return{inlineValues:s,inlineValueTypes:u,blocks:l}}var xr=bt();function Eo(r,t){return r.getName(t)||r.getId(t)}var gs="__universalTransitionEnabled",Iu=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=ba({count:HI,reset:WI}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,i);var a=xr(this).sourceManager=new q_(this);a.prepareSource();var o=this.getInitialData(e,i);gp(o,this),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var i=za(this),a=i?Au(e):{},o=this.subType;_t.hasClass(o)&&(o+="Series"),tt(e,n.getTheme().get(this.subType)),tt(e,this.getDefaultOption()),zf(e,"label",["show"]),this.fillDataTextStyle(e.data),i&&Ci(e,a,i)},t.prototype.mergeOption=function(e,n){e=tt(this.option,e,!0),this.fillDataTextStyle(e.data);var i=za(this);i&&Ci(this.option,e,i);var a=xr(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(e,n);gp(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!he(e))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,i){var a=this.ecModel,o=wv.prototype.getColorFromPalette.call(this,e,n,i);return o||(o=a.getColorFromPalette(e,n,i)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var i=this.option.selectedMap;if(!!i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},t.prototype.isSelected=function(e,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[Eo(a,e)])&&!a.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[gs])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var i,a,o=this.option,s=o.selectedMode,u=n.length;if(!(!s||!u)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){U(o.selectedMap)||(o.selectedMap={});for(var l=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return _t.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(_t);Ne(Iu,vI);Ne(Iu,wv);u0(Iu,_t);function pp(r){var t=r.name;ev(r)||(r.name=GI(r)||t)}function GI(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return M(e,function(i){var a=t.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function HI(r){return r.model.getRawData().count()}function WI(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),$I}function $I(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function gp(r,t){M($w(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,lt(UI,t))})}function UI(r,t){var e=nh(r);return e&&e.setOutputEnd((t||this).count()),t}function nh(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const rr=Iu;var Iv=function(){function r(){this.group=new Et,this.uid=io("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){},r.prototype.updateLayout=function(t,e,n,i){},r.prototype.updateVisual=function(t,e,n,i){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();nv(Iv);uu(Iv);const Te=Iv;function ao(){var r=bt();return function(t){var e=r(t),n=t.pipelineContext,i=!!e.large,a=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var r1=bt(),YI=ao(),Lv=function(){function r(){this.group=new Et,this.uid=io("viewChart"),this.renderTask=ba({plan:XI,reset:ZI}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.highlight=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"emphasis")},r.prototype.downplay=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.eachRendered=function(t){eo(this.group,t)},r.markUpdateMethod=function(t,e){r1(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function yp(r,t,e){r&&Yf(r)&&(t==="emphasis"?wi:Ti)(r,e)}function mp(r,t,e){var n=Ln(r,t),i=t&&t.highlightKey!=null?oM(t.highlightKey):null;n!=null?M(Mt(n),function(a){yp(r.getItemGraphicEl(a),e,i)}):r.eachItemGraphicEl(function(a){yp(a,e,i)})}nv(Lv);uu(Lv);function XI(r){return YI(r.model)}function ZI(r){var t=r.model,e=r.ecModel,n=r.api,i=r.payload,a=t.pipelineContext.progressiveRender,o=r.view,s=i&&r1(i).updateMethod,u=a?"incrementalPrepareRender":s&&o[s]?s:"render";return u!=="render"&&o[u](t,e,n,i),qI[u]}var qI={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const xe=Lv;var zs="\0__throttleOriginMethod",_p="\0__throttleRate",Sp="\0__throttleType";function Pv(r,t,e){var n,i=0,a=0,o=null,s,u,l,f;t=t||0;function h(){a=new Date().getTime(),o=null,r.apply(u,l||[])}var c=function(){for(var v=[],d=0;d=0?h():o=setTimeout(h,-s),i=n};return c.clear=function(){o&&(clearTimeout(o),o=null)},c.debounceNextCall=function(v){f=v},c}function n1(r,t,e,n){var i=r[t];if(!!i){var a=i[zs]||i,o=i[Sp],s=i[_p];if(s!==e||o!==n){if(e==null||!n)return r[t]=a;i=r[t]=Pv(a,e,n==="debounce"),i[zs]=a,i[Sp]=n,i[_p]=e}return i}}function ih(r,t){var e=r[t];e&&e[zs]&&(e.clear&&e.clear(),r[t]=e[zs])}var xp=bt(),bp={itemStyle:Ea(l_,!0),lineStyle:Ea(u_,!0)},KI={lineStyle:"stroke",itemStyle:"fill"};function i1(r,t){var e=r.visualStyleMapper||bp[t];return e||(console.warn("Unkown style type '"+t+"'."),bp.itemStyle)}function a1(r,t){var e=r.visualDrawType||KI[t];return e||(console.warn("Unkown style type '"+t+"'."),"fill")}var jI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=i1(r,n),o=a(i),s=i.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var u=a1(r,n),l=o[u],f=q(l)?l:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[u]||f||h){var c=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[u]||(o[u]=c,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||q(o.fill)?c:o.fill,o.stroke=o.stroke==="auto"||q(o.stroke)?c:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",u),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var g=r.getDataParams(d),p=B({},o);p[u]=f(g),v.setItemVisual(d,"style",p)}}}},Xi=new Vt,QI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=i1(r,n),a=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var u=o.getRawDataItem(s);if(u&&u[n]){Xi.option=u[n];var l=i(Xi),f=o.ensureUniqueItemVisual(s,"style");B(f,l),Xi.option.decal&&(o.setItemVisual(s,"decal",Xi.option.decal),Xi.option.decal.dirty=!0),a in l&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},JI={performRawSeries:!0,overallReset:function(r){var t=K();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var i=e.type+"-"+n,a=t.get(i);a||(a={},t.set(i,a)),xp(e).scope=a}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),i={},a=e.getData(),o=xp(e).scope,s=e.visualStyleAccessPath||"itemStyle",u=a1(e,s);a.each(function(l){var f=a.getRawIndex(l);i[f]=l}),n.each(function(l){var f=i[l],h=a.getItemVisual(f,"colorFromPalette");if(h){var c=a.ensureUniqueItemVisual(f,"style"),v=n.getName(l)||l+"",d=n.count();c[u]=e.getColorFromPalette(v,o,d)}})}})}},Oo=Math.PI;function tL(r,t){t=t||{},J(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new Et,n=new Dt({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var i=new Ft({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),a=new Dt({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(a);var o;return t.showSpinner&&(o=new hv({shape:{startAngle:-Oo/2,endAngle:-Oo/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Oo*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Oo*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=i.getBoundingRect().width,u=t.showSpinner?t.spinnerRadius:0,l=(r.getWidth()-u*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:u),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:l,cy:f}),a.setShape({x:l-u,y:f-u,width:u*2,height:u*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var eL=function(){function r(t,e,n,i){this._stageTaskMap=K(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(t,e){if(!!t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,a=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,u=s!=null?Math.ceil(s/o):null;return{step:o,modBy:u,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),a=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&a>=n.threshold,s=t.get("large")&&a>=t.get("largeThreshold"),u=t.get("progressiveChunkMode")==="mod"?a:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:u,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=K();t.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),e._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;M(this._allHandlers,function(i){var a=t.get(i.uid)||t.set(i.uid,{}),o="";be(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,e,n),i.overallReset&&this._createOverallStageTask(i,a,e,n)},this)},r.prototype.prepareView=function(t,e,n,i){var a=t.renderTask,o=a.context;o.model=e,o.ecModel=n,o.api=i,a.__block=!t.incrementalPrepareRender,this._pipe(e,a)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,i){i=i||{};var a=!1,o=this;M(t,function(u,l){if(!(i.visualType&&i.visualType!==u.visualType)){var f=o._stageTaskMap.get(u.uid),h=f.seriesTaskMap,c=f.overallTask;if(c){var v,d=c.agentStubMap;d.each(function(p){s(i,p)&&(p.dirty(),v=!0)}),v&&c.dirty(),o.updatePayload(c,n);var g=o.getPerformArgs(c,i.block);d.each(function(p){p.perform(g)}),c.perform(g)&&(a=!0)}else h&&h.each(function(p,y){s(i,p)&&p.dirty();var m=o.getPerformArgs(p,i.block);m.skip=!u.performRawSeries&&e.isSeriesFiltered(p.context.model),o.updatePayload(p,n),p.perform(m)&&(a=!0)})}});function s(u,l){return u.setDirty&&(!u.dirtyMap||u.dirtyMap.get(l.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,i){var a=this,o=e.seriesTaskMap,s=e.seriesTaskMap=K(),u=t.seriesType,l=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):u?n.eachRawSeriesByType(u,f):l&&l(n,i).each(f);function f(h){var c=h.uid,v=s.set(c,o&&o.get(c)||ba({plan:oL,reset:sL,count:lL}));v.context={model:h,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:a},a._pipe(h,v)}},r.prototype._createOverallStageTask=function(t,e,n,i){var a=this,o=e.overallTask=e.overallTask||ba({reset:rL});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:a};var s=o.agentStubMap,u=o.agentStubMap=K(),l=t.seriesType,f=t.getTargetSeries,h=!0,c=!1,v="";be(!t.createOnAllSeries,v),l?n.eachRawSeriesByType(l,d):f?f(n,i).each(d):(h=!1,M(n.getSeries(),d));function d(g){var p=g.uid,y=u.set(p,s&&s.get(p)||(c=!0,ba({reset:nL,onDirty:aL})));y.context={model:g,overallProgress:h},y.agent=o,y.__block=h,a._pipe(g,y)}c&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},r.wrapStageHandler=function(t,e){return q(t)&&(t={overallReset:t,seriesType:fL(t)}),t.uid=io("stageHandler"),e&&(t.visualType=e),t},r}();function rL(r){r.overallReset(r.ecModel,r.api,r.payload)}function nL(r){return r.overallProgress&&iL}function iL(){this.agent.dirty(),this.getDownstream().dirty()}function aL(){this.agent&&this.agent.dirty()}function oL(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function sL(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=Mt(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?N(t,function(e,n){return o1(n)}):uL}var uL=o1(0);function o1(r){return function(t,e){var n=e.data,i=e.resetDefines[r];if(i&&i.dataEach)for(var a=t.start;a0&&v===l.length-c.length){var d=l.slice(0,v);d!=="data"&&(e.mainType=d,e[c.toLowerCase()]=u,f=!0)}}s.hasOwnProperty(l)&&(n[l]=u,f=!0),f||(i[l]=u)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var u=e.cptQuery,l=e.dataQuery;return f(u,o,"mainType")&&f(u,o,"subType")&&f(u,o,"index","componentIndex")&&f(u,o,"name")&&f(u,o,"id")&&f(l,a,"name")&&f(l,a,"dataIndex")&&f(l,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,a));function f(h,c,v,d){return h[v]==null||c[d||v]===h[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),ah=["symbol","symbolSize","symbolRotate","symbolOffset"],Ap=ah.concat(["symbolKeepAspect"]),dL={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&Tn(u)?u:.5;var l=r.createRadialGradient(o,s,0,o,s,u);return l}function sh(r,t,e){for(var n=t.type==="radial"?OL(r,t,e):EL(r,t,e),i=t.colorStops,a=0;a0)?null:r==="dashed"?[4*t,2*t]:r==="dotted"?[t]:ht(r)?[r]:F(r)?r:null}function Rv(r){var t=r.style,e=t.lineDash&&t.lineWidth>0&&BL(t.lineDash,t.lineWidth),n=t.lineDashOffset;if(e){var i=t.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(e=N(e,function(a){return a/i}),n/=i)}return[e,n]}var NL=new er(!0);function Gs(r){var t=r.stroke;return!(t==null||t==="none"||!(r.lineWidth>0))}function Mp(r){return typeof r=="string"&&r!=="none"}function Hs(r){var t=r.fill;return t!=null&&t!=="none"}function Dp(r,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.fillOpacity*t.opacity,r.fill(),r.globalAlpha=e}else r.fill()}function Ip(r,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.strokeOpacity*t.opacity,r.stroke(),r.globalAlpha=e}else r.stroke()}function uh(r,t,e){var n=iv(t.image,t.__image,e);if(lu(n)){var i=r.createPattern(n,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*es),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function FL(r,t,e,n){var i,a=Gs(e),o=Hs(e),s=e.strokePercent,u=s<1,l=!t.path;(!t.silent||u)&&l&&t.createPathProxy();var f=t.path||NL,h=t.__dirty;if(!n){var c=e.fill,v=e.stroke,d=o&&!!c.colorStops,g=a&&!!v.colorStops,p=o&&!!c.image,y=a&&!!v.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(d||g)&&(x=t.getBoundingRect()),d&&(m=h?sh(r,c,x):t.__canvasFillGradient,t.__canvasFillGradient=m),g&&(_=h?sh(r,v,x):t.__canvasStrokeGradient,t.__canvasStrokeGradient=_),p&&(S=h||!t.__canvasFillPattern?uh(r,c,t):t.__canvasFillPattern,t.__canvasFillPattern=S),y&&(b=h||!t.__canvasStrokePattern?uh(r,v,t):t.__canvasStrokePattern,t.__canvasStrokePattern=S),d?r.fillStyle=m:p&&(S?r.fillStyle=S:o=!1),g?r.strokeStyle=_:y&&(b?r.strokeStyle=b:a=!1)}var w=t.getGlobalScale();f.setScale(w[0],w[1],t.segmentIgnoreThreshold);var T,C;r.setLineDash&&e.lineDash&&(i=Rv(t),T=i[0],C=i[1]);var A=!0;(l||h&ii)&&(f.setDPR(r.dpr),u?f.setContext(null):(f.setContext(r),A=!1),f.reset(),t.buildPath(f,t.shape,n),f.toStatic(),t.pathUpdated()),A&&f.rebuildPath(r,u?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),n||(e.strokeFirst?(a&&Ip(r,e),o&&Dp(r,e)):(o&&Dp(r,e),a&&Ip(r,e))),T&&r.setLineDash([])}function zL(r,t,e){var n=t.__image=iv(e.image,t.__image,t,t.onload);if(!(!n||!lu(n))){var i=e.x||0,a=e.y||0,o=t.getWidth(),s=t.getHeight(),u=n.width/n.height;if(o==null&&s!=null?o=s*u:s==null&&o!=null?s=o/u:o==null&&s==null&&(o=n.width,s=n.height),e.sWidth&&e.sHeight){var l=e.sx||0,f=e.sy||0;r.drawImage(n,l,f,e.sWidth,e.sHeight,i,a,o,s)}else if(e.sx&&e.sy){var l=e.sx,f=e.sy,h=o-l,c=s-f;r.drawImage(n,l,f,h,c,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function VL(r,t,e){var n,i=e.text;if(i!=null&&(i+=""),i){r.font=e.font||Fr,r.textAlign=e.textAlign,r.textBaseline=e.textBaseline;var a=void 0,o=void 0;r.setLineDash&&e.lineDash&&(n=Rv(t),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),e.strokeFirst?(Gs(e)&&r.strokeText(i,e.x,e.y),Hs(e)&&r.fillText(i,e.x,e.y)):(Hs(e)&&r.fillText(i,e.x,e.y),Gs(e)&&r.strokeText(i,e.x,e.y)),a&&r.setLineDash([])}}var Lp=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pp=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function v1(r,t,e,n,i){var a=!1;if(!n&&(e=e||{},t===e))return!1;if(n||t.opacity!==e.opacity){ae(r,i),a=!0;var o=Math.max(Math.min(t.opacity,1),0);r.globalAlpha=isNaN(o)?An.opacity:o}(n||t.blend!==e.blend)&&(a||(ae(r,i),a=!0),r.globalCompositeOperation=t.blend||An.blend);for(var s=0;s0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,i){if(!this[Wt]){if(this._disposed){this.id;return}var a,o,s;if(U(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Wt]=!0,!this._model||n){var u=new qD(this._api),l=this._theme,f=this._model=new E_;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,l,this._locale,u)}this._model.setOption(e,{replaceMerge:o},hh);var h={seriesTransition:s,optionChanged:!0};if(i)this[re]={silent:a,updateParams:h},this[Wt]=!1,this.getZr().wakeUp();else{try{jn(this),br.update.call(this,null,h)}catch(c){throw this[re]=null,this[Wt]=!1,c}this._ssr||this._zr.flush(),this[re]=null,this[Wt]=!1,Zi.call(this,a),qi.call(this,a)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||QL&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(!!nt.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return M(n,function(i){i.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,i=this._model,a=[],o=this;M(n,function(u){i.eachComponent({mainType:u},function(l){var f=o._componentsMap[l.__viewId];f.group.ignore||(a.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return M(a,function(u){u.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(Yp[i]){var u=s,l=s,f=-s,h=-s,c=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();M(Ta,function(_,S){if(_.group===i){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Q(e)),x=_.getDom().getBoundingClientRect();u=a(x.left,u),l=a(x.top,l),f=o(x.right,f),h=o(x.bottom,h),c.push({dom:b,left:x.left,top:x.top})}}),u*=v,l*=v,f*=v,h*=v;var d=f-u,g=h-l,p=Bn.createCanvas(),y=Xc(p,{renderer:n?"svg":"canvas"});if(y.resize({width:d,height:g}),n){var m="";return M(c,function(_){var S=_.left-u,b=_.top-l;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,e.connectedBackgroundColor&&y.painter.setBackgroundColor(e.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return e.connectedBackgroundColor&&y.add(new Dt({shape:{x:0,y:0,width:d,height:g},style:{fill:e.connectedBackgroundColor}})),M(c,function(_){var S=new pr({style:{x:_.left*v-u,y:_.top*v-l,image:_.dom}});y.add(S)}),y.refreshImmediately(),p.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Bl(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Bl(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var i=this._model,a,o=ya(i,e);return M(o,function(s,u){u.indexOf("Models")>=0&&M(s,function(l){var f=l.coordinateSystem;if(f&&f.containPoint)a=a||!!f.containPoint(n);else if(u==="seriesModels"){var h=this._chartsMap[l.__viewId];h&&h.containPoint&&(a=a||h.containPoint(n,l))}},this)},this),!!a},t.prototype.getVisual=function(e,n){var i=this._model,a=ya(i,e,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),u=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return u!=null?gL(s,u,n):yL(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;M(c2,function(n){var i=function(a){var o=e.getModel(),s=a.target,u,l=n==="globalout";if(l?u={}:s&&fa(s,function(d){var g=ft(d);if(g&&g.dataIndex!=null){var p=g.dataModel||o.getSeriesByIndex(g.seriesIndex);return u=p&&p.getDataParams(g.dataIndex,g.dataType)||{},!0}else if(g.eventData)return u=B({},g.eventData),!0},!0),u){var f=u.componentType,h=u.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=u.seriesIndex);var c=f&&h!=null&&o.getComponent(f,h),v=c&&e[c.mainType==="series"?"_chartsMap":"_componentsMap"][c.__viewId];u.event=a,u.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:u,model:c,view:v},e.trigger(n,u)}};i.zrEventfulCallAtLast=!0,e._zr.on(n,i,e)}),M(wa,function(n,i){e._messageCenter.on(i,function(a){this.trigger(i,a)},e)}),M(["selectchanged"],function(n){e._messageCenter.on(n,function(i){this.trigger(n,i)},e)}),_L(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&a0(this.getDom(),kv,"");var n=this,i=n._api,a=n._model;M(n._componentsViews,function(o){o.dispose(a,i)}),M(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Ta[n.id]},t.prototype.resize=function(e){if(!this[Wt]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=e&&e.silent;this[re]&&(a==null&&(a=this[re].silent),i=!0,this[re]=null),this[Wt]=!0;try{i&&jn(this),br.update.call(this,{type:"resize",animation:B({duration:0},e&&e.animation)})}catch(o){throw this[Wt]=!1,o}this[Wt]=!1,Zi.call(this,a),qi.call(this,a)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(U(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!vh[e]){var i=vh[e](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=B({},e);return n.type=wa[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(U(n)||(n={silent:!!n}),!!Ws[e.type]&&!!this._model){if(this[Wt]){this._pendingActions.push(e);return}var i=n.silent;Fl.call(this,e,i);var a=n.flush;a?this._zr.flush():a!==!1&&nt.browser.weChat&&this._throttledZrFlush(),Zi.call(this,i),qi.call(this,i)}},t.prototype.updateLabelLayout=function(){Ee.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){jn=function(h){var c=h._scheduler;c.restorePipelines(h._model),c.prepareStageTasks(),kl(h,!0),kl(h,!1),c.plan()},kl=function(h,c){for(var v=h._model,d=h._scheduler,g=c?h._componentsViews:h._chartsViews,p=c?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_c.get("hoverLayerThreshold")&&!nt.node&&!nt.worker&&c.eachSeries(function(p){if(!p.preventUsingHoverLayer){var y=h._chartsMap[p.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,c){var v=h.get("blendMode")||null;c.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(h,c){if(!h.preventAutoZ){var v=h.get("z")||0,d=h.get("zlevel")||0;c.eachRendered(function(g){return u(g,v,d,-1/0),!0})}}function u(h,c,v,d){var g=h.getTextContent(),p=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:g,delay:v.get("delay"),easing:v.get("easing")}:null;c.eachRendered(function(y){if(y.states&&y.states.emphasis){if(mi(y))return;if(y instanceof et&&sM(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(d){y.stateTransition=p;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=p),S&&(S.stateTransition=p)}y.__dirty&&i(y)}})}$p=function(h){return new(function(c){G(v,c);function v(){return c!==null&&c.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var g=d.__ecComponentInfo;if(g!=null)return h._model.getComponent(g.mainType,g.index);d=d.parent}},v.prototype.enterEmphasis=function(d,g){wi(d,g),ve(h)},v.prototype.leaveEmphasis=function(d,g){Ti(d,g),ve(h)},v.prototype.enterBlur=function(d){jA(d),ve(h)},v.prototype.leaveBlur=function(d){A0(d),ve(h)},v.prototype.enterSelect=function(d){M0(d),ve(h)},v.prototype.leaveSelect=function(d){D0(d),ve(h)},v.prototype.getModel=function(){return h.getModel()},v.prototype.getViewOfComponentModel=function(d){return h.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return h.getViewOfSeriesModel(d)},v}(O_))(h)},M1=function(h){function c(v,d){for(var g=0;g=0)){Xp.push(e);var a=l1.wrapStageHandler(e,i);a.__prio=t,a.__raw=e,r.push(a)}}function E1(r,t){vh[r]=t}function x2(r,t,e){var n=jL("registerMap");n&&n(r,t,e)}var b2=TI;Fn(Ev,jI);Fn(Lu,QI);Fn(Lu,JI);Fn(Ev,dL);Fn(Lu,pL);Fn(x1,ZL);P1(B_);R1(e2,nI);E1("default",tL);ir({type:Mn,event:Mn,update:Mn},Kt);ir({type:fs,event:fs,update:fs},Kt);ir({type:ma,event:ma,update:ma},Kt);ir({type:hs,event:hs,update:hs},Kt);ir({type:_a,event:_a,update:_a},Kt);L1("light",hL);L1("dark",vL);function Ki(r){return r==null?0:r.length||1}function Zp(r){return r}var w2=function(){function r(t,e,n,i,a,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zp,this._newKeyGetter=i||Zp,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),a=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,a,"_newKeyGetter");for(var o=0;o1){var f=u.shift();u.length===1&&(n[s]=u[0]),this._update&&this._update(f,o)}else l===1?(n[s]=null,this._update&&this._update(u,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},a=[],o=[];this._initIndexMap(t,n,a,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var s=0;s1&&c===1)this._updateManyToOne&&this._updateManyToOne(f,l),i[u]=null;else if(h===1&&c>1)this._updateOneToMany&&this._updateOneToMany(f,l),i[u]=null;else if(h===1&&c===1)this._update&&this._update(f,l),i[u]=null;else if(h>1&&c>1)this._updateManyToMany&&this._updateManyToMany(f,l),i[u]=null;else if(h>1)for(var v=0;v1)for(var s=0;s30}var ji=U,wr=N,L2=typeof Int32Array>"u"?Array:Int32Array,P2="e\0\0",qp=-1,R2=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],E2=["_approximateExtent"],Kp,zo,Qi,Ji,Gl,Vo,Hl,O2=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,i=!1;k1(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var a={},o=[],s={},u=!1,l={},f=0;f=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,u=s===Ce;if(u&&!i.pure)for(var l=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var a=i[e];return a==null&&(a=this.getVisual(e),F(a)?a=a.slice():ji(a)&&(a=B({},a)),i[e]=a),a},r.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,ji(e)?B(i,e):i[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){ji(t)?B(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?B(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;GA(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){M(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:wr(this.dimensions,this._getDimInfo,this),this.hostModel)),Gl(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];!q(n)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var i=n.apply(this,arguments);return e.apply(this,[i].concat(Xh(arguments)))})},r.internalField=function(){Kp=function(t){var e=t._invertedIndicesMap;M(e,function(n,i){var a=t._dimInfos[i],o=a.ordinalMeta,s=t._store;if(o){n=e[i]=new L2(o.categories.length);for(var u=0;u1&&(u+="__ec__"+f),i[e]=u}}}(),r}();const z1=O2;function V1(r,t){Cv(r)||(r=Av(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],i=K(),a=[],o=B2(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&F1(o),u=n===r.dimensionsDefine,l=u?N1(r):B1(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var h=K(f),c=new X_(o),v=0;v0&&(n.name=i+(a-1)),a++,t.set(i,a)}}function B2(r,t,e,n){var i=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return M(t,function(a){var o;U(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function N2(r,t,e){var n=t.data;if(e||n.hasOwnProperty(r)){for(var i=0;n.hasOwnProperty(r+i);)i++;r+=i}return t.set(r,!0),r}var F2=function(){function r(t){this.coordSysDims=[],this.axisMap=K(),this.categoryAxisMap=K(),this.coordSysName=t}return r}();function z2(r){var t=r.get("coordinateSystem"),e=new F2(t),n=V2[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var V2={cartesian2d:function(r,t,e,n){var i=r.getReferringComponents("xAxis",qt).models[0],a=r.getReferringComponents("yAxis",qt).models[0];t.coordSysDims=["x","y"],e.set("x",i),e.set("y",a),Qn(i)&&(n.set("x",i),t.firstCategoryDimIndex=0),Qn(a)&&(n.set("y",a),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var i=r.getReferringComponents("singleAxis",qt).models[0];t.coordSysDims=["single"],e.set("single",i),Qn(i)&&(n.set("single",i),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var i=r.getReferringComponents("polar",qt).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",a),e.set("angle",o),Qn(a)&&(n.set("radius",a),t.firstCategoryDimIndex=0),Qn(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=a.dimensions.slice();M(a.parallelAxisIndex,function(s,u){var l=i.getComponent("parallelAxis",s),f=o[u];e.set(f,l),Qn(l)&&(n.set(f,l),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=u))})}};function Qn(r){return r.get("type")==="category"}function G2(r,t,e){e=e||{};var n=e.byIndex,i=e.stackedCoordDimension,a,o,s;H2(t)?a=t:(o=t.schema,a=o.dimensions,s=t.store);var u=!!(r&&r.get("stack")),l,f,h,c;if(M(a,function(m,_){H(m)&&(a[_]=m={name:m}),u&&!m.isExtraCoord&&(!n&&!l&&m.ordinalMeta&&(l=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!n&&!l&&(n=!0),f){h="__\0ecstackresult_"+r.id,c="__\0ecstackedover_"+r.id,l&&(l.createInvertedIndices=!0);var v=f.coordDim,d=f.type,g=0;M(a,function(m){m.coordDim===v&&g++});var p={name:h,coordDim:v,coordDimIndex:g,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},y={name:c,coordDim:c,coordDimIndex:g+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(p.storeDimIndex=s.ensureCalculationDimension(c,d),y.storeDimIndex=s.ensureCalculationDimension(h,d)),o.appendCalculationDimension(p),o.appendCalculationDimension(y)):(a.push(p),a.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:l&&l.name,isStackedByIndex:n,stackedOverDimension:c,stackResultDimension:h}}function H2(r){return!k1(r.schema)}function Mi(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function W2(r,t){return Mi(r,t)?r.getCalculationInfo("stackResultDimension"):t}function $2(r,t){var e=r.get("coordinateSystem"),n=Tv.get(e),i;return t&&t.coordSysDims&&(i=N(t.coordSysDims,function(a){var o={name:a},s=t.axisMap.get(a);if(s){var u=s.get("type");o.type=ch(u)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function U2(r,t,e){var n,i;return e&&M(r,function(a,o){var s=a.coordDim,u=e.categoryAxisMap.get(s);u&&(n==null&&(n=o),a.ordinalMeta=u.getOrdinalMeta(),t&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Pu(r,t,e){e=e||{};var n=t.getSourceManager(),i,a=!1;r?(a=!0,i=Av(r)):(i=n.getSource(),a=i.sourceFormat===Ce);var o=z2(t),s=$2(t,o),u=e.useEncodeDefaulter,l=q(u)?u:u?lt(D_,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:l,canOmitUnusedDimensions:!a},h=V1(i,f),c=U2(h.dimensions,e.createInvertedIndices,o),v=a?null:n.getSharedDataStore(h),d=G2(t,{schema:h,store:v}),g=new z1(h,t);g.setCalculationInfo(d);var p=c!=null&&Y2(i)?function(y,m,_,S){return S===c?_:this.defaultDimValueGetter(y,m,_,S)}:null;return g.hasItemOption=!1,g.initData(a?i:v,null,p),g}function Y2(r){if(r.sourceFormat===Ce){var t=X2(r.data||[]);return!F(Qa(t))}}function X2(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();uu(G1);const yr=G1;var Z2=0,q2=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++Z2}return r.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&N(n,K2);return new r({categories:i,needCollect:!i,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!H(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=K(this.categories))},r}();function K2(r){return U(r)&&r.value!=null?r.value:r+""}const dh=q2;function ph(r){return r.type==="interval"||r.type==="log"}function j2(r,t,e,n){var i={},a=r[1]-r[0],o=i.interval=Jm(a/t,!0);e!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=H1(o),u=i.niceTickExtent=[Rt(Math.ceil(r[0]/o)*o,s),Rt(Math.floor(r[1]/o)*o,s)];return Q2(u,r),i}function Wl(r){var t=Math.pow(10,tv(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,Rt(e*t)}function H1(r){return fr(r)+2}function jp(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function Q2(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),jp(r,0,t),jp(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function Ru(r,t){return r>=t[0]&&r<=t[1]}function Eu(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function Ou(r,t){return r*(t[1]-t[0])+t[0]}var W1=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new dh({})),F(i)&&(i=new dh({categories:N(i,function(a){return U(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:H(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),Ru(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(Ou(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,i=n[0];i<=n[1];)e.push({value:i}),i++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,u=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(yr);yr.registerClass(W1);const $1=W1;var dn=Rt,U1=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return Ru(e,this._extent)},t.prototype.normalize=function(e){return Eu(e,this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.prototype.setExtent=function(e,n){var i=this._extent;isNaN(e)||(i[0]=parseFloat(e)),isNaN(n)||(i[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=H1(e)},t.prototype.getTicks=function(e){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var u=1e4;i[0]u)return[];var f=s.length?s[s.length-1].value:a[1];return i[1]>f&&(e?s.push({value:dn(f+n,o)}):s.push({value:i[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&v0&&(a=a===null?s:Math.min(a,s))}e[n]=a}}return e}function Z1(r){var t=eP(r),e=[];return M(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var u=a.dim+"_"+a.index,l=t[u],f=Math.abs(o[1]-o[0]),h=a.scale.getExtent(),c=Math.abs(h[1]-h[0]);s=l?f/c*l:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=pt(n.get("barWidth"),s),g=pt(n.get("barMaxWidth"),s),p=pt(n.get("barMinWidth")||(K1(n)?.5:1),s),y=n.get("barGap"),m=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:g,barMinWidth:p,barGap:y,barCategoryGap:m,axisKey:zv(a),stackId:Fv(n)})}),rP(e)}function rP(r){var t={};M(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=t[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},u=s.stacks;t[a]=s;var l=n.stackId;u[l]||s.autoWidthCount++,u[l]=u[l]||{width:0,maxWidth:0};var f=n.barWidth;f&&!u[l].width&&(u[l].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=n.barMaxWidth;h&&(u[l].maxWidth=h);var c=n.barMinWidth;c&&(u[l].minWidth=c);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var u=ut(a).length;s=Math.max(35-u*4,15)+"%"}var l=pt(s,o),f=pt(n.gap,1),h=n.remainedWidth,c=n.autoWidthCount,v=(h-l)/(c+(c-1)*f);v=Math.max(v,0),M(a,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,c--}else{var S=v;m&&mS&&(S=_),S!==v&&(y.width=S,h-=S+f*S,c--)}}),v=(h-l)/(c+(c-1)*f),v=Math.max(v,0);var d=0,g;M(a,function(y,m){y.width||(y.width=v),g=y,d+=y.width*(1+f)}),g&&(d-=g.width*f);var p=-d/2;M(a,function(y,m){e[i][m]=e[i][m]||{bandWidth:o,offset:p,width:y.width},p+=y.width*(1+f)})}),e}function nP(r,t,e){if(r&&t){var n=r[zv(t)];return n!=null&&e!=null?n[Fv(e)]:n}}function iP(r,t){var e=X1(r,t),n=Z1(e);M(e,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),u=Fv(i),l=n[zv(s)][u],f=l.offset,h=l.width;a.setLayout({bandWidth:l.bandWidth,offset:f,size:h})})}function aP(r){return{seriesType:r,plan:ao(),reset:function(t){if(!!q1(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(a.dim)),s=e.getDimensionIndex(e.mapDimension(i.dim)),u=t.get("showBackground",!0),l=e.mapDimension(a.dim),f=e.getCalculationInfo("stackResultDimension"),h=Mi(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),c=a.isHorizontal(),v=oP(i,a),d=K1(t),g=t.get("barMinHeight")||0,p=f&&e.getDimensionIndex(f),y=e.getLayout("size"),m=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&Ke(b*3),w=d&&u&&Ke(b*3),T=d&&Ke(b),C=n.master.getRect(),A=c?C.width:C.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(h?p:o,D),R=I.get(s,D),E=v,V=void 0;h&&(V=+P-I.get(o,D));var O=void 0,k=void 0,z=void 0,W=void 0;if(c){var $=n.dataToPoint([P,R]);if(h){var Z=n.dataToPoint([V,R]);E=Z[0]}O=E,k=$[1]+m,z=$[0]-E,W=y,Math.abs(z)>>1;r[i][1]i&&(this._approxInterval=i);var s=Go.length,u=Math.min(sP(Go,this._approxInterval,0,s),s-1);this._interval=Go[u][1],this._minLevelUnit=Go[Math.max(u-1,0)][0]},t.prototype.parse=function(e){return ht(e)?e:+cr(e)},t.prototype.contain=function(e){return Ru(this.parse(e),this._extent)},t.prototype.normalize=function(e){return Eu(this.parse(e),this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.type="time",t}(oo),Go=[["second",mv],["minute",_v],["hour",xa],["quarter-day",xa*6],["half-day",xa*12],["day",_e*1.2],["half-week",_e*3.5],["week",_e*7],["month",_e*31],["quarter",_e*95],["half-year",zd/2],["year",zd]];function uP(r,t,e,n){var i=cr(t),a=cr(e),o=function(d){return Gd(i,d,n)===Gd(a,d,n)},s=function(){return o("year")},u=function(){return s()&&o("month")},l=function(){return u()&&o("day")},f=function(){return l()&&o("hour")},h=function(){return f()&&o("minute")},c=function(){return h()&&o("second")},v=function(){return c()&&o("millisecond")};switch(r){case"year":return s();case"month":return u();case"day":return l();case"hour":return f();case"minute":return h();case"second":return c();case"millisecond":return v()}}function lP(r,t){return r/=_e,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function fP(r){var t=30*_e;return r/=t,r>6?6:r>3?3:r>2?2:1}function hP(r){return r/=xa,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qp(r,t){return r/=t?_v:mv,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function vP(r){return Jm(r,!0)}function cP(r,t,e){var n=new Date(r);switch(_i(t)){case"year":case"month":n[p_(e)](0);case"day":n[g_(e)](1);case"hour":n[y_(e)](0);case"minute":n[m_(e)](0);case"second":n[__(e)](0),n[S_(e)](0)}return n.getTime()}function dP(r,t,e,n){var i=1e4,a=c_,o=0;function s(A,D,I,L,P,R,E){for(var V=new Date(D),O=D,k=V[L]();O1&&R===0&&I.unshift({value:I[0].value-O})}}for(var R=0;R=n[0]&&m<=n[1]&&h++)}var _=(n[1]-n[0])/t;if(h>_*1.5&&c>_/1.5||(l.push(p),h>_||r===a[v]))break}f=[]}}}for(var S=Pt(N(l,function(A){return Pt(A,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)a*=10;var s=[Rt(mP(n[0]/a)*a),Rt(yP(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Ca.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Le(e)/Le(this.base),Ru(e,this._extent)},t.prototype.normalize=function(e){return e=Le(e)/Le(this.base),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Ou(e,this._extent),Ho(this.base,e)},t.type="log",t}(yr),Q1=Vv.prototype;Q1.getMinorTicks=Ca.getMinorTicks;Q1.getLabel=Ca.getLabel;function Wo(r,t){return gP(r,fr(t))}yr.registerClass(Vv);const _P=Vv;var SP=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&u>0&&!l&&(s=0),s<0&&u<0&&!f&&(u=0));var c=this._determinedMin,v=this._determinedMax;return c!=null&&(s=c,l=!0),v!=null&&(u=v,f=!0),{min:s,max:u,minFixed:l,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(t,e){this[bP[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=xP[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),xP={min:"_determinedMin",max:"_determinedMax"},bP={min:"_dataMin",max:"_dataMax"};function J1(r,t,e){var n=r.rawExtentInfo;return n||(n=new SP(r,t,e),r.rawExtentInfo=n,n)}function $o(r,t){return t==null?null:Ss(t)?NaN:r.parse(t)}function tS(r,t){var e=r.type,n=J1(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=t.ecModel;if(o&&e==="time"){var s=X1("bar",o),u=!1;if(M(s,function(h){u=u||h.getBaseAxis()===t.axis}),u){var l=Z1(s),f=wP(i,a,t,l);i=f.min,a=f.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function wP(r,t,e,n){var i=e.axis.getExtent(),a=i[1]-i[0],o=nP(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;M(o,function(v){s=Math.min(v.offset,s)});var u=-1/0;M(o,function(v){u=Math.max(v.offset+v.width,u)}),s=Math.abs(s),u=Math.abs(u);var l=s+u,f=t-r,h=1-(s+u)/a,c=f/h-f;return t+=c*(u/l),r-=c*(s/l),{min:r,max:t}}function tg(r,t){var e=t,n=tS(r,e),i=n.extent,a=e.get("splitNumber");r instanceof _P&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),u=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:u?e.get("minInterval"):null,maxInterval:u?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function TP(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new $1({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new pP({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(yr.getClass(t)||oo)}}function CP(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function so(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(t):H(t)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(t):q(t)?function(n){return function(i,a){return e!=null&&(a=i.value-e),n(Gv(r,i),a,i.level!=null?{level:i.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function Gv(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function AP(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,i,a=e.getExtent();e instanceof $1?i=e.count():(n=e.getTicks(),i=n.length);var o=r.getLabelModel(),s=so(r),u,l=1;i>40&&(l=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var IP=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),eg=[],LP={registerPreprocessor:P1,registerProcessor:R1,registerPostInit:y2,registerPostUpdate:m2,registerUpdateLifecycle:Bv,registerAction:ir,registerCoordinateSystem:_2,registerLayout:S2,registerVisual:Fn,registerTransform:b2,registerLoading:E1,registerMap:x2,registerImpl:KL,PRIORITY:f2,ComponentModel:_t,ComponentView:Te,SeriesModel:rr,ChartView:xe,registerComponentModel:function(r){_t.registerClass(r)},registerComponentView:function(r){Te.registerClass(r)},registerSeriesModel:function(r){rr.registerClass(r)},registerChartView:function(r){xe.registerClass(r)},registerSubTypeDefaulter:function(r,t){_t.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){mC(r,t)}};function oe(r){if(F(r)){M(r,function(t){oe(t)});return}at(eg,r)>=0||(eg.push(r),q(r)&&(r={install:r}),r.install(LP))}var Ua=bt();function PP(r){return r.type==="category"?EP(r):kP(r)}function RP(r,t){return r.type==="category"?OP(r,t):{ticks:N(r.scale.getTicks(),function(e){return e.value})}}function EP(r){var t=r.getLabelModel(),e=nS(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function nS(r,t){var e=iS(r,"labels"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;return q(n)?a=uS(r,n):(o=n==="auto"?BP(r):n,a=sS(r,o)),oS(e,n,{labels:a,labelCategoryInterval:o})}function OP(r,t){var e=iS(r,"ticks"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;if((!t.get("show")||r.scale.isBlank())&&(a=[]),q(n))a=uS(r,n,!0);else if(n==="auto"){var s=nS(r,r.getLabelModel());o=s.labelCategoryInterval,a=N(s.labels,function(u){return u.tickValue})}else o=n,a=sS(r,o,!0);return oS(e,n,{ticks:a,tickCategoryInterval:o})}function kP(r){var t=r.scale.getTicks(),e=so(r);return{labels:N(t,function(n,i){return{level:n.level,formattedLabel:e(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function iS(r,t){return Ua(r)[t]||(Ua(r)[t]=[])}function aS(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var u=a[0],l=r.dataToCoord(u+1)-r.dataToCoord(u),f=Math.abs(l*Math.cos(n)),h=Math.abs(l*Math.sin(n)),c=0,v=0;u<=a[1];u+=s){var d=0,g=0,p=ou(e({value:u}),t.font,"center","top");d=p.width*1.3,g=p.height*1.3,c=Math.max(c,d,7),v=Math.max(v,g,7)}var y=c/f,m=v/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Ua(r.model),b=r.getExtent(),x=S.lastAutoInterval,w=S.lastTickCount;return x!=null&&w!=null&&Math.abs(x-_)<=1&&Math.abs(w-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function FP(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function sS(r,t,e){var n=so(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],u=Math.max((t||0)+1,1),l=a[0],f=i.count();l!==0&&u>1&&f/u>2&&(l=Math.round(Math.ceil(l/u)*u));var h=eS(r),c=o.get("showMinLabel")||h,v=o.get("showMaxLabel")||h;c&&l!==a[0]&&g(a[0]);for(var d=l;d<=a[1];d+=u)g(d);v&&d-u!==a[1]&&g(a[1]);function g(p){var y={value:p};s.push(e?p:{formattedLabel:n(y),rawLabel:i.getLabel(y),tickValue:p})}return s}function uS(r,t,e){var n=r.scale,i=so(r),a=[];return M(n.getTicks(),function(o){var s=n.getLabel(o),u=o.value;t(o.value,s)&&a.push(e?u:{formattedLabel:i(o),rawLabel:s,tickValue:u})}),a}var rg=[0,1],zP=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return jm(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count())),Lr(t,rg,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count()));var a=Lr(t,n,rg,e);return this.scale.scale(a)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=RP(this,e),i=n.ticks,a=N(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return VP(this,a,o,t.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),i=N(n,function(a){return N(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return PP(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return NP(this)},r}();function ng(r,t){var e=r[1]-r[0],n=t,i=e/n/2;r[0]+=i,r[1]-=i}function VP(r,t,e,n){var i=t.length;if(!r.onBand||e||!i)return;var a=r.getExtent(),o,s;if(i===1)t[0].coord=a[0],o=t[1]={coord:a[0]};else{var u=t[i-1].tickValue-t[0].tickValue,l=(t[i-1].coord-t[0].coord)/u;M(t,function(v){v.coord-=l/2});var f=r.scale.getExtent();s=1+f[1]-t[i-1].tickValue,o={coord:t[i-1].coord+l*s},t.push(o)}var h=a[0]>a[1];c(t[0].coord,a[0])&&(n?t[0].coord=a[0]:t.shift()),n&&c(a[0],t[0].coord)&&t.unshift({coord:a[0]}),c(a[1],o.coord)&&(n?o.coord=a[1]:t.pop()),n&&c(o.coord,a[1])&&t.push({coord:a[1]});function c(v,d){return v=Rt(v),d=Rt(d),h?v>d:vi&&(i+=ta);var v=Math.atan2(s,o);if(v<0&&(v+=ta),v>=n&&v<=i||v+ta>=n&&v+ta<=i)return u[0]=f,u[1]=h,l-e;var d=e*Math.cos(n)+r,g=e*Math.sin(n)+t,p=e*Math.cos(i)+r,y=e*Math.sin(i)+t,m=(d-o)*(d-o)+(g-s)*(g-s),_=(p-o)*(p-o)+(y-s)*(y-s);return m<_?(u[0]=d,u[1]=g,Math.sqrt(m)):(u[0]=p,u[1]=y,Math.sqrt(_))}function Us(r,t,e,n,i,a,o,s){var u=i-r,l=a-t,f=e-r,h=n-t,c=Math.sqrt(f*f+h*h);f/=c,h/=c;var v=u*f+l*h,d=v/c;s&&(d=Math.min(Math.max(d,0),1)),d*=c;var g=o[0]=r+d*f,p=o[1]=t+d*h;return Math.sqrt((g-i)*(g-i)+(p-a)*(p-a))}function lS(r,t,e,n,i,a,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,u=t+n,l=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(a,t),u);return Math.sqrt((l-i)*(l-i)+(f-a)*(f-a))}var Oe=[];function UP(r,t,e){var n=lS(t.x,t.y,t.width,t.height,r.x,r.y,Oe);return e.set(Oe[0],Oe[1]),n}function YP(r,t,e){for(var n=0,i=0,a=0,o=0,s,u,l=1/0,f=t.data,h=r.x,c=r.y,v=0;v0){t=t/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),At.fromArray(r[2]),X.sub(je,Be,dt),X.sub(Xe,At,dt);var e=je.len(),n=Xe.len();if(!(e<.001||n<.001)){je.scale(1/e),Xe.scale(1/n);var i=je.dot(Xe),a=Math.cos(t);if(a1&&X.copy(Zt,At),Zt.toArray(r[1])}}}}function XP(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),At.fromArray(r[2]),X.sub(je,dt,Be),X.sub(Xe,At,dt);var n=je.len(),i=Xe.len();if(!(n<.001||i<.001)){je.scale(1/n),Xe.scale(1/i);var a=je.dot(t),o=Math.cos(e);if(a=u)X.copy(Zt,At);else{Zt.scaleAndAdd(Xe,s/Math.tan(Math.PI/2-f));var h=At.x!==dt.x?(Zt.x-dt.x)/(At.x-dt.x):(Zt.y-dt.y)/(At.y-dt.y);if(isNaN(h))return;h<0?X.copy(Zt,dt):h>1&&X.copy(Zt,At)}Zt.toArray(r[1])}}}}function ag(r,t,e,n){var i=e==="normal",a=i?r:r.ensureState(e);a.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function ZP(r,t){var e=t.smooth,n=t.points;if(!!n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var i=xf(n[0],n[1]),a=xf(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*e,s=rs([],n[1],n[0],o/i),u=rs([],n[1],n[2],o/a),l=rs([],s,u,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],l[0],l[1]),r.bezierCurveTo(u[0],u[1],u[0],u[1],n[2][0],n[2][1])}else for(var f=1;f0&&a&&b(-f/o,0,o);var g=r[0],p=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=g.rect[t]-n,m=i-p.rect[t]-p.rect[e]}function S(T,C,A){if(T<0){var D=Math.min(C,-T);if(D>0){b(D*A,0,o);var I=D+T;I<0&&x(-I*A,1)}else x(-T*A,1)}}function b(T,C,A){T!==0&&(l=!0);for(var D=C;D0)for(var I=0;I0;I--){var E=A[I-1]*R;b(-E,I,o)}}}function w(T){var C=T<0?-1:1;T=Math.abs(T);for(var A=Math.ceil(T/(o-1)),D=0;D0?b(A,0,D+1):b(-A,o-D-1,o),T-=A,T<=0)return}return l}function qP(r,t,e,n){return dS(r,"x","width",t,e,n)}function pS(r,t,e,n){return dS(r,"y","height",t,e,n)}function gS(r){var t=[];r.sort(function(g,p){return p.priority-g.priority});var e=new ot(0,0,0,0);function n(g){if(!g.ignore){var p=g.ensureState("emphasis");p.ignore==null&&(p.ignore=!1)}g.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),at(c,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),Bt(n,l,e,u)}else if(n.attr(l),!Ei(n).valueAnimation){var h=j(n.style.opacity,1);n.style.opacity=0,Gt(n,{style:{opacity:h}},e,u)}if(a.oldLayout=l,n.states.select){var v=a.oldLayoutSelect={};Uo(v,l,Yo),Uo(v,n.states.select,Yo)}if(n.states.emphasis){var d=a.oldLayoutEmphasis={};Uo(d,l,Yo),Uo(d,n.states.emphasis,Yo)}rD(n,u,f,e,e)}if(i&&!i.ignore&&!i.invisible){var a=QP(i),o=a.oldLayout,g={points:i.shape.points};o?(i.attr({shape:o}),Bt(i,{shape:g},e)):(i.setShape(g),i.style.strokePercent=0,Gt(i,{style:{strokePercent:1}},e)),a.oldLayout=g}},r}();const tR=JP;var Ul=bt();function eR(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=Ul(e).labelManager;i||(i=Ul(e).labelManager=new tR),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=Ul(e).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(e.getViewOfSeriesModel(a))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}var rR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(_t);const nR=rR;var gh=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",qt).models[0]},t.type="cartesian2dAxis",t}(_t);Ne(gh,IP);var yS={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},iR=tt({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},yS),Wv=tt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},yS),aR=tt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Wv),oR=J({logBase:10},Wv);const sR={category:iR,value:Wv,time:aR,log:oR};var uR={value:1,category:1,time:1,log:1};function sg(r,t,e,n){M(uR,function(i,a){var o=tt(tt({},sR[a],!0),n,!0),s=function(u){G(l,u);function l(){var f=u!==null&&u.apply(this,arguments)||this;return f.type=t+"Axis."+a,f}return l.prototype.mergeDefaultAndTheme=function(f,h){var c=za(this),v=c?Au(f):{},d=h.getTheme();tt(f,d.get(a+"Axis")),tt(f,this.getDefaultOption()),f.type=ug(f),c&&Ci(f,v,c)},l.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=dh.createByAxisModel(this))},l.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},l.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},l.type=t+"Axis."+a,l.defaultOption=o,l}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",ug)}function ug(r){return r.type||(r.data?"category":"value")}var lR=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return N(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),Pt(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const fR=lR;var yh=["x","y"];function lg(r){return r.type==="interval"||r.type==="time"}var hR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=yh,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!lg(e)||!lg(n))){var i=e.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),u=i[1]-i[0],l=a[1]-a[0];if(!(!u||!l)){var f=(s[0]-o[0])/u,h=(s[1]-o[1])/l,c=o[0]-i[0]*f,v=o[1]-a[0]*h,d=this._transform=[f,0,0,h,c,v];this._invTransform=nu([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var i=this.dataToPoint(e),a=this.dataToPoint(n),o=this.getArea(),s=new ot(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,i){i=i||[];var a=e[0],o=e[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Se(i,e,this._transform);var s=this.getAxis("x"),u=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=u.toGlobalCoord(u.dataToCoord(o,n)),i},t.prototype.clampData=function(e,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),u=i.parse(e[0]),l=a.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),u),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),l),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var i=[];if(this._invTransform)return Se(i,e,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(e[0]),n),i[1]=o.coordToData(o.toLocalCoord(e[1]),n),i},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(){var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1]),a=Math.min(n[0],n[1]),o=Math.max(e[0],e[1])-i,s=Math.max(n[0],n[1])-a;return new ot(i,a,o,s)},t}(fR),vR=function(r){G(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(GP);const cR=vR;function mh(r,t,e){e=e||{};var n=r.coordinateSystem,i=t.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,u=o?"onZero":s,l=i.dim,f=n.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],c={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=l==="x"?[h[2]-v,h[3]+v]:[h[0]-v,h[1]+v];if(o){var g=o.toGlobalCoord(o.dataToCoord(0));d[c.onZero]=Math.max(Math.min(g,d[1]),d[0])}a.position=[l==="y"?d[c[u]]:h[0],l==="x"?d[c[u]]:h[3]],a.rotation=Math.PI/2*(l==="x"?0:1);var p={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=p[s],a.labelOffset=o?d[c[s]]-d[c.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Ia(e.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate=u==="top"?-y:y,a.z2=1,a}function fg(r){return r.get("coordinateSystem")==="cartesian2d"}function hg(r){var t={xAxisModel:null,yAxisModel:null};return M(t,function(e,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,qt).models[0];t[n]=a}),t}var Yl=Math.log;function dR(r,t,e){var n=oo.prototype,i=n.getTicks.call(e),a=n.getTicks.call(e,!0),o=i.length-1,s=n.getInterval.call(e),u=tS(r,t),l=u.extent,f=u.fixMin,h=u.fixMax;if(r.type==="log"){var c=Yl(r.base);l=[Yl(l[0])/c,Yl(l[1])/c]}r.setExtent(l[0],l[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var v=n.getExtent.call(r);f&&(l[0]=v[0]),h&&(l[1]=v[1]);var d=n.getInterval.call(r),g=l[0],p=l[1];if(f&&h)d=(p-g)/o;else if(f)for(p=l[0]+d*o;pl[0]&&isFinite(g)&&isFinite(l[0]);)d=Wl(d),g=l[1]-d*o;else{var y=r.getTicks().length-1;y>o&&(d=Wl(d));var m=d*o;p=Math.ceil(l[1]/d)*d,g=Rt(p-m),g<0&&l[0]>=0?(g=0,p=Rt(m)):p>0&&l[1]<=0&&(p=0,g=-Rt(m))}var _=(i[0].value-a[0].value)/s,S=(i[o].value-a[o].value)/s;n.setExtent.call(r,g+d*_,p+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,g+d,p-d)}var pR=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=yh,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function i(o){var s,u=ut(o),l=u.length;if(!!l){for(var f=[],h=l-1;h>=0;h--){var c=+u[h],v=o[c],d=v.model,g=v.scale;ph(g)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(tg(g,d),ph(g)&&(s=v))}f.length&&(s||(s=f.pop(),tg(s.scale,s.model)),M(f,function(p){dR(p.scale,p.model,s.scale)}))}}i(n.x),i(n.y);var a={};M(n.x,function(o){vg(n,"y",o,a)}),M(n.y,function(o){vg(n,"x",o,a)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),a=!n&&t.get("containLabel"),o=$r(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;u(),a&&(M(s,function(l){if(!l.model.get(["axisLabel","inside"])){var f=AP(l);if(f){var h=l.isHorizontal()?"height":"width",c=l.model.get(["axisLabel","margin"]);o[h]-=f[h]+c,l.position==="top"?o.y+=f.height+c:l.position==="left"&&(o.x+=f.width+c)}}}),u()),M(this._coordsList,function(l){l.calcAffineTransform()});function u(){M(s,function(l){var f=l.isHorizontal(),h=f?[0,o.width]:[0,o.height],c=l.inverse?1:0;l.setExtent(h[c],h[1-c]),gR(l,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}U(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Is(i-Or)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dg={axisLine:function(r,t,e,n){var i=t.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=t.axis.getExtent(),o=n.transform,s=[a[0],0],u=[a[1],0],l=s[0]>u[0];o&&(Se(s,s,o),Se(u,u,o));var f=B({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new Pn({shape:{x1:s[0],y1:s[1],x2:u[0],y2:u[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Ba(h.shape,h.style.lineWidth),h.anid="line",e.add(h);var c=t.get(["axisLine","symbol"]);if(c!=null){var v=t.get(["axisLine","symbolSize"]);H(c)&&(c=[c,c]),(H(v)||ht(v))&&(v=[v,v]);var d=h1(t.get(["axisLine","symbolOffset"])||0,v),g=v[0],p=v[1];M([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-u[0])*(s[0]-u[0])+(s[1]-u[1])*(s[1]-u[1]))}],function(y,m){if(c[m]!=="none"&&c[m]!=null){var _=En(c[m],-g/2,-p/2,g,p,f.stroke,!0),S=y.r+y.offset,b=l?u:s;_.attr({rotation:y.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var i=SR(e,n,t,r),a=bR(e,n,t,r);if(_R(t,a,i),xR(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=cS(N(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));gS(o)}},axisName:function(r,t,e,n){var i=Ia(r.axisName,t.get("name"));if(!!i){var a=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),u=t.get("nameGap")||0,l=t.axis.getExtent(),f=l[0]>l[1]?-1:1,h=[a==="start"?l[0]-f*u:a==="end"?l[1]+f*u:(l[0]+l[1])/2,gg(a)?r.labelOffset+o*u:0],c,v=t.get("nameRotate");v!=null&&(v=v*Or/180);var d;gg(a)?c=Dn.innerTextLayout(r.rotation,v!=null?v:r.rotation,o):(c=mR(r.rotation,a,v||0,l),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(c.rotation)),!isFinite(d)&&(d=null)));var g=s.getFont(),p=t.get("nameTruncate",!0)||{},y=p.ellipsis,m=Ia(r.nameTruncateMaxWidth,p.maxWidth,d),_=new Ft({x:h[0],y:h[1],rotation:c.rotation,silent:Dn.isLabelSilent(t),style:Wr(s,{text:i,font:g,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||c.textAlign,verticalAlign:s.get("verticalAlign")||c.textVerticalAlign}),z2:1});if(mu({el:_,componentModel:t,itemName:i}),_.__fullText=i,_.anid="name",t.get("triggerEvent")){var S=Dn.makeAxisEventDataBase(t);S.targetType="axisName",S.name=i,ft(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function mR(r,t,e,n){var i=Qm(e-r),a,o,s=n[0]>n[1],u=t==="start"&&!s||t!=="start"&&s;return Is(i-Or/2)?(o=u?"bottom":"top",a="center"):Is(i-Or*1.5)?(o=u?"top":"bottom",a="center"):(o="middle",iOr/2?a=u?"left":"right":a=u?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function _R(r,t,e){if(!eS(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var a=t[0],o=t[1],s=t[t.length-1],u=t[t.length-2],l=e[0],f=e[1],h=e[e.length-1],c=e[e.length-2];n===!1?(ce(a),ce(l)):pg(a,o)&&(n?(ce(o),ce(f)):(ce(a),ce(l))),i===!1?(ce(s),ce(h)):pg(u,s)&&(i?(ce(u),ce(c)):(ce(s),ce(h)))}}function ce(r){r&&(r.ignore=!0)}function pg(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var i=qh([]);return Kh(i,i,-r.rotation),e.applyTransform(gi([],i,r.getLocalTransform())),n.applyTransform(gi([],i,t.getLocalTransform())),e.intersect(n)}}function gg(r){return r==="middle"||r==="center"}function mS(r,t,e,n,i){for(var a=[],o=[],s=[],u=0;u=0||r===t}function DR(r){var t=$v(r);if(!!t){var e=t.axisPointerModel,n=t.axis.scale,i=e.option,a=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=_h(e);a==null&&(i.status=s?"show":"hide");var u=n.getExtent().slice();u[0]>u[1]&&u.reverse(),(o==null||o>u[1])&&(o=u[1]),os)return!0;if(o){var u=$v(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/u>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,i,a){},r.prototype.createPointerEl=function(t,e,n,i){var a=e.pointer;if(a){var o=xn(t).pointerEl=new jM[a.type](_g(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,i){if(e.label){var a=xn(t).labelEl=new Ft(_g(e.label));t.add(a),xg(a,i)}},r.prototype.updatePointerEl=function(t,e,n){var i=xn(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,i){var a=xn(t).labelEl;a&&(a.setStyle(e.label.style),n(a,{x:e.label.x,y:e.label.y}),xg(a,i))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=e.getModel("handle"),o=e.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=yu(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(l){bm(l.event)},onmousedown:ql(this._onHandleDragMove,this,0,0),drift:ql(this._onHandleDragMove,this),ondragend:ql(this._onHandleDragEnd,this)}),n.add(i)),bg(i,e,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var u=a.get("size");F(u)||(u=[u,u]),i.scaleX=u[0]/2,i.scaleY=u[1]/2,n1(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sg(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Kl(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(!!n){this._dragging=!0;var i=this.updateHandleTransform(Kl(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Kl(i)),xn(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(!!t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(!!t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),ih(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sg(r,t,e,n){TS(xn(e).lastProp,n)||(xn(e).lastProp=n,t?Bt(e,n,r):(e.stopAnimation(),e.attr(n)))}function TS(r,t){if(U(r)&&U(t)){var e=!0;return M(t,function(n,i){e=e&&TS(r[i],n)}),!!e}else return r===t}function xg(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Kl(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bg(r,t,e){var n=t.get("z"),i=t.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=e)})}const zR=FR;function VR(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function GR(r,t,e,n,i){var a=e.get("value"),o=CS(a,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),u=Cu(s.get("padding")||0),l=s.getFont(),f=ou(o,l),h=i.position,c=f.width+u[1]+u[3],v=f.height+u[0]+u[2],d=i.align;d==="right"&&(h[0]-=c),d==="center"&&(h[0]-=c/2);var g=i.verticalAlign;g==="bottom"&&(h[1]-=v),g==="middle"&&(h[1]-=v/2),HR(h,c,v,n);var p=s.get("backgroundColor");(!p||p==="auto")&&(p=t.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Wr(s,{text:o,font:l,fill:s.getTextColor(),padding:u,backgroundColor:p}),z2:10}}function HR(r,t,e,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+t,i)-t,r[1]=Math.min(r[1]+e,a)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function CS(r,t,e,n,i){r=t.scale.parse(r);var a=t.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:Gv(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};M(n,function(u){var l=e.getSeriesByIndex(u.seriesIndex),f=u.dataIndexInside,h=l&&l.getDataParams(f);h&&s.seriesData.push(h)}),H(o)?a=o.replace("{value}",a):q(o)&&(a=o(s))}return a}function AS(r,t,e){var n=La();return Kh(n,n,e.rotation),Af(n,n,e.position),pv([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function WR(r,t,e,n,i,a){var o=_S.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=i.get(["label","margin"]),GR(t,n,i,a,{position:AS(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function $R(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function UR(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var YR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,u=s.grid,l=a.get("type"),f=wg(u,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(n,!0));if(l&&l!=="none"){var c=VR(a),v=XR[l](s,h,f);v.style=c,e.graphicKey=v.type,e.pointer=v}var d=mh(u.model,i);WR(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=mh(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=AS(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.grid,u=o.getGlobalExtent(!0),l=wg(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[e.x,e.y];h[f]+=n[f],h[f]=Math.min(u[1],h[f]),h[f]=Math.max(u[0],h[f]);var c=(l[1]+l[0])/2,v=[c,c];v[f]=h[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(zR);function wg(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var XR={line:function(r,t,e){var n=$R([t,e[0]],[t,e[1]],Tg(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),i=e[1]-e[0];return{type:"Rect",shape:UR([t-n/2,e[0]],[n,i],Tg(r))}}};function Tg(r){return r.dim==="x"?0:1}const ZR=YR;var qR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(_t);const KR=qR;var hr=bt(),jR=M;function MS(r,t,e){if(!nt.node){var n=t.getZr();hr(n).records||(hr(n).records={}),QR(n,t);var i=hr(n).records[r]||(hr(n).records[r]={});i.handler=e}}function QR(r,t){if(hr(r).initialized)return;hr(r).initialized=!0,e("click",lt(Cg,"click")),e("mousemove",lt(Cg,"mousemove")),e("globalout",tE);function e(n,i){r.on(n,function(a){var o=eE(t);jR(hr(r).records,function(s){s&&i(s,a,o.dispatchAction)}),JR(o.pendings,t)})}}function JR(r,t){var e=r.showTip.length,n=r.hideTip.length,i;e?i=r.showTip[e-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,t.dispatchAction(i))}function tE(r,t,e){r.handler("leave",null,e)}function Cg(r,t,e,n){t.handler(r,e,n)}function eE(r){var t={showTip:[],hideTip:[]},e=function(n){var i=t[n.type];i?i.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function xh(r,t){if(!nt.node){var e=t.getZr(),n=(hr(e).records||{})[r];n&&(hr(e).records[r]=null)}}var rE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=n.getComponent("tooltip"),o=e.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";MS("axisPointer",i,function(s,u,l){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&l({type:"updateAxisPointer",currTrigger:s,x:u&&u.offsetX,y:u&&u.offsetY})})},t.prototype.remove=function(e,n){xh("axisPointer",n)},t.prototype.dispose=function(e,n){xh("axisPointer",n)},t.type="axisPointer",t}(Te);const nE=rE;function DS(r,t){var e=[],n=r.seriesIndex,i;if(n==null||!(i=t.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=Ln(a,r);if(o==null||o<0||F(o))return{point:[]};var s=a.getItemGraphicEl(o),u=i.coordinateSystem;if(i.getTooltipPosition)e=i.getTooltipPosition(o)||[];else if(u&&u.dataToPoint)if(r.isStacked){var l=u.getBaseAxis(),f=u.getOtherAxis(l),h=f.dim,c=l.dim,v=h==="x"||h==="radius"?1:0,d=a.mapDimension(c),g=[];g[v]=a.get(d,o),g[1-v]=a.get(a.getCalculationInfo("stackResultDimension"),o),e=u.dataToPoint(g)||[]}else e=u.dataToPoint(a.getValues(N(u.dimensions,function(y){return a.mapDimension(y)}),o))||[];else if(s){var p=s.getBoundingRect().clone();p.applyTransform(s.transform),e=[p.x+p.width/2,p.y+p.height/2]}return{point:e,el:s}}var Ag=bt();function iE(r,t,e){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||gt(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(!!s){ms(i)&&(i=DS({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},t).point);var u=ms(i),l=a.axesInfo,f=s.axesInfo,h=n==="leave"||ms(i),c={},v={},d={list:[],map:{}},g={showPointer:lt(oE,v),showTooltip:lt(sE,d)};M(s.coordSysMap,function(y,m){var _=u||y.containPoint(i);M(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=hE(l,S);if(!h&&_&&(!l||w)){var T=w&&w.value;T==null&&!u&&(T=x.pointToData(i)),T!=null&&Mg(S,T,g,!1,c)}})});var p={};return M(f,function(y,m){var _=y.linkGroup;_&&!v[m]&&M(_.axesInfo,function(S,b){var x=v[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Dg(S),Dg(y)))),p[y.key]=w}})}),M(p,function(y,m){Mg(f[m],y,g,!0,c)}),uE(v,f,c),lE(d,i,r,o),fE(f,o,e),c}}function Mg(r,t,e,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=aE(t,r),s=o.payloadBatch,u=o.snapToValue;s[0]&&i.seriesIndex==null&&B(i,s[0]),!n&&r.snap&&a.containData(u)&&u!=null&&(t=u),e.showPointer(r,t,s),e.showTooltip(r,o,u)}}function aE(r,t){var e=t.axis,n=e.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return M(t.seriesModels,function(u,l){var f=u.getData().mapDimensionsAll(n),h,c;if(u.getAxisTooltipData){var v=u.getAxisTooltipData(f,r,e);c=v.dataIndices,h=v.nestestValue}else{if(c=u.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!c.length)return;h=u.getData().get(f[0],c[0])}if(!(h==null||!isFinite(h))){var d=r-h,g=Math.abs(d);g<=o&&((g=0&&s<0)&&(o=g,s=d,i=h,a.length=0),M(c,function(p){a.push({seriesIndex:u.seriesIndex,dataIndexInside:p,dataIndex:u.getData().getRawIndex(p)})}))}}),{payloadBatch:a,snapToValue:i}}function oE(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function sE(r,t,e,n){var i=e.payloadBatch,a=t.axis,o=a.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!i.length)){var u=t.coordSys.model,l=Ya(u),f=r.map[l];f||(f=r.map[l]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function uE(r,t,e){var n=e.axesInfo=[];M(t,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function lE(r,t,e,n){if(ms(t)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function fE(r,t,e){var n=e.getZr(),i="axisPointerLastHighlights",a=Ag(n)[i]||{},o=Ag(n)[i]={};M(r,function(l,f){var h=l.axisPointerModel.option;h.status==="show"&&M(h.seriesDataIndices,function(c){var v=c.seriesIndex+" | "+c.dataIndex;o[v]=c})});var s=[],u=[];M(a,function(l,f){!o[f]&&u.push(l)}),M(o,function(l,f){!a[f]&&s.push(l)}),u.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function hE(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Dg(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function ms(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function IS(r){SS.registerAxisPointerClass("CartesianAxisPointer",ZR),r.registerComponentModel(KR),r.registerComponentView(nE),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!F(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=wR(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},iE)}function vE(r){oe(wS),oe(IS)}var Ig="\0_ec_interaction_mutex";function cE(r,t,e){var n=LS(r);n[t]=e}function dE(r,t,e){var n=LS(r),i=n[t];i===e&&(n[t]=null)}function LS(r){return r[Ig]||(r[Ig]={})}ir({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},Kt);var pE={axisPointer:1,tooltip:1,brush:1};function gE(r,t,e){var n=t.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==e&&!pE.hasOwnProperty(n.mainType)&&i&&i.model!==e}function PS(r,t,e,n,i,a){r=r||0;var o=e[1]-e[0];if(i!=null&&(i=Jn(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=Jn(s,[0,o]),i=a=Jn(s,[i,a]),n=0}t[0]=Jn(t[0],e),t[1]=Jn(t[1],e);var u=jl(t,n);t[n]+=r;var l=i||0,f=e.slice();u.sign<0?f[0]+=l:f[1]-=l,t[n]=Jn(t[n],f);var h;return h=jl(t,n),i!=null&&(h.sign!==u.sign||h.spana&&(t[1-n]=t[n]+h.sign*a),t}function jl(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function Jn(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var On=!0,Xa=Math.min,Di=Math.max,yE=Math.pow,mE=1e4,_E=6,SE=6,Lg="globalPan",xE={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},bE={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pg={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},wE=0,TE=function(r){G(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new Et,n._uid="brushController_"+wE++,M(PE,function(i,a){this._handlers[a]=gt(i,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||cE(n,Lg,this._uid),M(this._handlers,function(i,a){n.on(a,i)}),this._brushType=e.brushType,this._brushOption=tt(Q(Pg),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;dE(e,Lg,this._uid),M(this._handlers,function(n,i){e.off(i,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};M(e,function(i){n[i.panelId]=Q(i)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=N(e,function(c){return tt(Q(Pg),c,!0)});var n="\0-brush-index-",i=this._covers,a=this._covers=[],o=this,s=this._creatingCover;return new $a(i,e,l,u).add(f).update(f).remove(h).execute(),this;function u(c,v){return(c.id!=null?c.id:n+v)+"-"+c.brushType}function l(c,v){return u(c.__brushOption,v)}function f(c,v){var d=e[c];if(v!=null&&i[v]===s)a[c]=i[v];else{var g=a[c]=v!=null?(i[v].__brushOption=d,i[v]):ES(o,RS(o,d));Uv(o,g)}}function h(c){i[c]!==s&&o.group.remove(i[c])}},t.prototype.unmount=function(){return this.enableBrush(!1),bh(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Fe);function RS(r,t){var e=ku[t.brushType].createCover(r,t);return e.__brushOption=t,kS(e,t),r.group.add(e),e}function ES(r,t){var e=Yv(t);return e.endCreating&&(e.endCreating(r,t),kS(t,t.__brushOption)),t}function OS(r,t){var e=t.__brushOption;Yv(t).updateCoverShape(r,t,e.range,e)}function kS(r,t){var e=t.z;e==null&&(e=mE),r.traverse(function(n){n.z=e,n.z2=e})}function Uv(r,t){Yv(t).updateCommon(r,t),OS(r,t)}function Yv(r){return ku[r.__brushOption.brushType]}function Xv(r,t,e){var n=r._panels;if(!n)return On;var i,a=r._transform;return M(n,function(o){o.isTargetByCursor(t,e,a)&&(i=o)}),i}function BS(r,t){var e=r._panels;if(!e)return On;var n=t.__brushOption.panelId;return n!=null?e[n]:On}function bh(r){var t=r._covers,e=t.length;return M(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function kn(r,t){var e=N(r._covers,function(n){var i=n.__brushOption,a=Q(i.range);return{brushType:i.brushType,panelId:i.panelId,range:a}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function CE(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],i=e[0]-n[0],a=e[1]-n[1],o=yE(i*i+a*a,.5);return o>_E}function NS(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function FS(r,t,e,n){var i=new Et;return i.add(new Dt({name:"main",style:Zv(e),silent:!0,draggable:!0,cursor:"move",drift:lt(Rg,r,t,i,["n","s","w","e"]),ondragend:lt(kn,t,{isEnd:!0})})),M(n,function(a){i.add(new Dt({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:lt(Rg,r,t,i,a),ondragend:lt(kn,t,{isEnd:!0})}))}),i}function zS(r,t,e,n){var i=n.brushStyle.lineWidth||0,a=Di(i,SE),o=e[0][0],s=e[1][0],u=o-i/2,l=s-i/2,f=e[0][1],h=e[1][1],c=f-a+i/2,v=h-a+i/2,d=f-o,g=h-s,p=d+i,y=g+i;ur(r,t,"main",o,s,d,g),n.transformable&&(ur(r,t,"w",u,l,a,y),ur(r,t,"e",c,l,a,y),ur(r,t,"n",u,l,p,a),ur(r,t,"s",u,v,p,a),ur(r,t,"nw",u,l,a,a),ur(r,t,"ne",c,l,a,a),ur(r,t,"sw",u,v,a,a),ur(r,t,"se",c,v,a,a))}function wh(r,t){var e=t.__brushOption,n=e.transformable,i=t.childAt(0);i.useStyle(Zv(e)),i.attr({silent:!n,cursor:n?"move":"default"}),M([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=t.childOfName(a.join("")),s=a.length===1?Th(r,a[0]):ME(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?bE[s]+"-resize":null})})}function ur(r,t,e,n,i,a,o){var s=t.childOfName(e);s&&s.setShape(IE(qv(r,t,[[n,i],[n+a,i+o]])))}function Zv(r){return J({strokeNoScale:!0},r.brushStyle)}function VS(r,t,e,n){var i=[Xa(r,e),Xa(t,n)],a=[Di(r,e),Di(t,n)];return[[i[0],a[0]],[i[1],a[1]]]}function AE(r){return dv(r.group)}function Th(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=n_(e[t],AE(r));return n[i]}function ME(r,t){var e=[Th(r,t[0]),Th(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rg(r,t,e,n,i,a){var o=e.__brushOption,s=r.toRectRange(o.range),u=GS(t,i,a);M(n,function(l){var f=xE[l];s[f[0]][f[1]]+=u[f[0]]}),o.range=r.fromRectRange(VS(s[0][0],s[1][0],s[0][1],s[1][1])),Uv(t,e),kn(t,{isEnd:!1})}function DE(r,t,e,n){var i=t.__brushOption.range,a=GS(r,e,n);M(i,function(o){o[0]+=a[0],o[1]+=a[1]}),Uv(r,t),kn(r,{isEnd:!1})}function GS(r,t,e){var n=r.group,i=n.transformCoordToLocal(t,e),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function qv(r,t,e){var n=BS(r,t);return n&&n!==On?n.clipPath(e,r._transform):Q(e)}function IE(r){var t=Xa(r[0][0],r[1][0]),e=Xa(r[0][1],r[1][1]),n=Di(r[0][0],r[1][0]),i=Di(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:i-e}}function LE(r,t,e){if(!(!r._brushType||RE(r,t.offsetX,t.offsetY))){var n=r._zr,i=r._covers,a=Xv(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var ku={lineX:kg(0),lineY:kg(1),rect:{createCover:function(r,t){function e(n){return n}return FS({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=NS(r);return VS(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){zS(r,t,e,n)},updateCommon:wh,contain:Ah},polygon:{createCover:function(r,t){var e=new Et;return e.add(new to({name:"main",style:Zv(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new du({name:"main",draggable:!0,drift:lt(DE,r,t),ondragend:lt(kn,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:qv(r,t,e)})},updateCommon:wh,contain:Ah}};function kg(r){return{createCover:function(t,e){return FS({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=NS(t),n=Xa(e[0][r],e[1][r]),i=Di(e[0][r],e[1][r]);return[n,i]},updateCoverShape:function(t,e,n,i){var a,o=BS(t,e);if(o!==On&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=t._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var u=[n,a];r&&u.reverse(),zS(t,e,u,i)},updateCommon:wh,contain:Ah}}const EE=TE;function OE(r){return r=Kv(r),function(t){return a_(t,r)}}function kE(r,t){return r=Kv(r),function(e){var n=t!=null?t:e,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function BE(r,t,e){var n=Kv(r);return function(i,a){return n.contain(a[0],a[1])&&!gE(i,t,e)}}function Kv(r){return ot.create(r)}var Bg=["x","y","radius","angle","single"],NE=["cartesian2d","polar","singleAxis"];function FE(r){var t=r.get("coordinateSystem");return at(NE,t)>=0}function ci(r){return r+"Axis"}function zE(r,t){var e=K(),n=[],i=K();r.eachComponent({mainType:"dataZoom",query:t},function(f){i.get(f.uid)||s(f)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(f){!i.get(f.uid)&&u(f)&&(s(f),a=!0)}function s(f){i.set(f.uid,!0),n.push(f),l(f)}function u(f){var h=!1;return f.eachTargetAxis(function(c,v){var d=e.get(c);d&&d[v]&&(h=!0)}),h}function l(f){f.eachTargetAxis(function(h,c){(e.get(h)||e.set(h,[]))[c]=!0})}return n}var Ql=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),VE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,i){var a=Ng(e);this.settledOption=a,this.mergeDefaultAndTheme(e,i),this._doInit(a)},t.prototype.mergeOption=function(e){var n=Ng(e);tt(this.option,e,!0),tt(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=K(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return M(Bg,function(i){var a=this.getReferringComponents(ci(i),zC);if(!!a.specified){n=!0;var o=new Ql;M(a.models,function(s){o.add(s.componentIndex)}),e.set(i,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});u(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});u(s,"single")}function u(l,f){var h=l[0];if(!!h){var c=new Ql;if(c.add(h.componentIndex),e.set(f,c),a=!1,f==="x"||f==="y"){var v=h.getReferringComponents("grid",qt).models[0];v&&M(l,function(d){h.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",qt).models[0]&&c.add(d.componentIndex)})}}}a&&M(Bg,function(l){if(!!a){var f=i.findComponents({mainType:ci(l),filter:function(c){return c.get("type",!0)==="category"}});if(f[0]){var h=new Ql;h.add(f[0].componentIndex),e.set(l,h),a=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,i=this.get("rangeMode");M([["start","startValue"],["end","endValue"]],function(a,o){var s=e[a[0]]!=null,u=e[a[1]]!=null;s&&!u?n[o]="percent":!s&&u?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,i){e==null&&(e=this.ecModel.getComponent(ci(n),i))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(i,a){M(i.indexList,function(o){e.call(n,a,o)})})},t.prototype.getAxisProxy=function(e,n){var i=this.getAxisModel(e,n);if(i)return i.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var i=this._targetAxisInfoMap.get(e);if(i&&i.indexMap[n])return this.ecModel.getComponent(ci(e),n)},t.prototype.setRawRange=function(e){var n=this.option,i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a){(e[a[0]]!=null||e[a[1]]!=null)&&(n[a[0]]=i[a[0]]=e[a[0]],n[a[1]]=i[a[1]]=e[a[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;M(["start","startValue","end","endValue"],function(i){n[i]=e[i]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!S&&!b)return!0;_&&(p=!0),S&&(d=!0),b&&(g=!0)}return p&&d&&g})}else oi(f,function(v){if(a==="empty")u.setData(l=l.map(v,function(g){return s(g)?g:NaN}));else{var d={};d[v]=o,l.selectRange(d)}});oi(f,function(v){l.setApproximateExtent(o,v)})}});function s(u){return u>=o[0]&&u<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;oi(["min","max"],function(i){var a=e.get(i+"Span"),o=e.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Lr(n[0]+o,n,[0,100],!0):a!=null&&(o=Lr(a,[0,100],n,!0)-n[0]),t[i+"Span"]=a,t[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(!!e){var i=jm(n,[0,500]);i=Math.min(i,20);var a=t.axis.scale.rawExtentInfo;e[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),e[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function qE(r,t,e){var n=[1/0,-1/0];oi(e,function(o){DP(n,o.getData(),t)});var i=r.getAxisModel(),a=J1(i.axis.scale,i,n).calculate();return[a.min,a.max]}const KE=ZE;var jE={getTargetSeries:function(r){function t(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var u=r.getComponent(ci(o),s);i(o,s,u,a)})})}t(function(i,a,o,s){o.__dzAxisProxy=null});var e=[];t(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new KE(i,a,s,r),e.push(o.__dzAxisProxy))});var n=K();return M(e,function(i){M(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).reset(e)}),e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();e.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const QE=jE;function JE(r){r.registerAction("dataZoom",function(t,e){var n=zE(e,t);M(n,function(i){i.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zg=!1;function tO(r){zg||(zg=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,QE),JE(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function eO(r){r.registerComponentModel(WE),r.registerComponentView(XE),tO(r)}var ke=function(){function r(){}return r}(),WS={};function ea(r,t){WS[r]=t}function $S(r){return WS[r]}var rO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;M(this.option.feature,function(n,i){var a=$S(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(e)),tt(n,a.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(_t);const nO=rO;function iO(r,t,e){var n=t.getBoxLayoutParams(),i=t.get("padding"),a={width:e.getWidth(),height:e.getHeight()},o=$r(n,a,i);xi(t.get("orient"),r,t.get("itemGap"),o.width,o.height),TD(r,n,a,i)}function US(r,t){var e=Cu(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new Dt({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var aO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),u=e.get("orient")==="vertical",l=e.get("feature")||{},f=this._features||(this._features={}),h=[];M(l,function(d,g){h.push(g)}),new $a(this._featureNames||[],h).add(c).update(c).remove(lt(c,null)).execute(),this._featureNames=h;function c(d,g){var p=h[d],y=h[g],m=l[p],_=new Vt(m,e,e.ecModel),S;if(a&&a.newTitle!=null&&a.featureName===p&&(m.title=a.newTitle),p&&!y){if(oO(p))S={onclick:_.option.onclick,featureName:p};else{var b=$S(p);if(!b)return;S=new b}f[p]=S}else if(S=f[y],!S)return;S.uid=io("toolbox-feature"),S.model=_,S.ecModel=n,S.api=i;var x=S instanceof ke;if(!p&&y){x&&S.dispose&&S.dispose(n,i);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,i);return}v(_,S,p),_.setIconStatus=function(w,T){var C=this.option,A=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[w]=T,A[w]&&(T==="emphasis"?wi:Ti)(A[w])},S instanceof ke&&S.render&&S.render(_,n,i,a)}function v(d,g,p){var y=d.getModel("iconStyle"),m=d.getModel(["emphasis","iconStyle"]),_=g instanceof ke&&g.getIcons?g.getIcons():d.get("icon"),S=d.get("title")||{},b,x;H(_)?(b={},b[p]=_):b=_,H(S)?(x={},x[p]=S):x=S;var w=d.iconPaths={};M(b,function(T,C){var A=yu(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(y.getItemStyle());var D=A.ensureState("emphasis");D.style=m.getItemStyle();var I=new Ft({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});A.setTextContent(I),mu({el:A,componentModel:e,itemName:C,formatterParamsExtra:{title:x[C]}}),A.__title=x[C],A.on("mouseover",function(){var L=m.getItemStyle(),P=u?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),A.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!e.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",C])!=="emphasis"&&i.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",C])==="emphasis"?wi:Ti)(A),o.add(A),A.on("click",gt(g.onclick,g,n,i,C)),w[C]=A})}iO(o,e,i),o.add(US(o.getBoundingRect(),e)),u||o.eachChild(function(d){var g=d.__title,p=d.ensureState("emphasis"),y=p.textConfig||(p.textConfig={}),m=d.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!q(_)&&g){var S=_.style||(_.style={}),b=ou(g,Ft.makeFont(S)),x=d.x+o.x,w=d.y+o.y+s,T=!1;w+b.height>i.getHeight()&&(y.position="top",T=!0);var C=T?-5-b.height:s+10;x+b.width/2>i.getWidth()?(y.position=["100%",C],S.align="right"):x-b.width/2<0&&(y.position=[0,C],S.align="left")}})},t.prototype.updateView=function(e,n,i,a){M(this._features,function(o){o instanceof ke&&o.updateView&&o.updateView(o.model,n,i,a)})},t.prototype.remove=function(e,n){M(this._features,function(i){i instanceof ke&&i.remove&&i.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){M(this._features,function(i){i instanceof ke&&i.dispose&&i.dispose(e,n)})},t.type="toolbox",t}(Te);function oO(r){return r.indexOf("my")===0}const sO=aO;var uO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var i=this.model,a=i.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",u=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),l=nt.browser;if(q(MouseEvent)&&(l.newEdge||!l.ie&&!l.edge)){var f=document.createElement("a");f.download=a+"."+s,f.target="_blank",f.href=u;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var c=u.split(","),v=c[0].indexOf("base64")>-1,d=o?decodeURIComponent(c[1]):c[1];v&&(d=window.atob(d));var g=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var p=d.length,y=new Uint8Array(p);p--;)y[p]=d.charCodeAt(p);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,g)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,g),document.body.removeChild(_)}}else{var x=i.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=a}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(ke);const lO=uO;var Vg="__ec_magicType_stack__",fO=[["line","bar"],["stack"]],hO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),i={};return M(e.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(!!Gg[i]){var s={series:[]},u=function(h){var c=h.subType,v=h.id,d=Gg[i](c,v,h,a);d&&(J(d,h.option),s.series.push(d));var g=h.coordinateSystem;if(g&&g.type==="cartesian2d"&&(i==="line"||i==="bar")){var p=g.getAxesByScale("ordinal")[0];if(p){var y=p.dim,m=y+"Axis",_=h.getReferringComponents(m,qt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};M(fO,function(h){at(h,i)>=0&&M(h,function(c){a.setIconStatus(c,"normal")})}),a.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},u);var l,f=i;i==="stack"&&(l=tt({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:l,featureName:"magicType"})}},t}(ke),Gg={line:function(r,t,e,n){if(r==="bar")return tt({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return tt({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var i=e.get("stack")===Vg;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),tt({id:t,stack:i?"":Vg},n.get(["option","stack"])||{},!0)}};ir({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const vO=hO;var Bu=new Array(60).join("-"),Ii=" ";function cO(r){var t={},e=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(i)}else e.push(i)}else e.push(i)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function dO(r){var t=[];return M(r,function(e,n){var i=e.categoryAxis,a=e.valueAxis,o=a.dim,s=[" "].concat(N(e.series,function(v){return v.name})),u=[i.model.getCategories()];M(e.series,function(v){var d=v.getRawData();u.push(v.getRawData().mapArray(d.mapDimension(o),function(g){return g}))});for(var l=[s.join(Ii)],f=0;f1||e>0&&!r.noHeader;return M(r.blocks,function(i){var a=J_(i);a>=t&&(t=a+ +(n&&(!a||eh(i)&&!i.noHeader)))}),t}return 0}function PI(r,t,e,n){var i=t.noHeader,a=EI(J_(t)),o=[],s=t.blocks||[];be(!s||F(s)),s=s||[];var u=r.orderMode;if(t.sortBlocks&&u){s=s.slice();var l={valueAsc:"asc",valueDesc:"desc"};if(vr(l,u)){var f=new U_(l[u],null);s.sort(function(d,g){return f.evaluate(d.sortParam,g.sortParam)})}else u==="seriesDesc"&&s.reverse()}M(s,function(d,g){var p=t.valueFormatter,y=Q_(d)(p?B(B({},r),{valueFormatter:p}):r,d,g>0?a.html:0,n);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(a.richText):rh(o.join(""),i?e:a.html);if(i)return h;var c=jf(t.header,"ordinal",r.useUTC),v=j_(n,r.renderMode).nameStyle;return r.renderMode==="richText"?t1(r,c,v)+a.richText+h:rh('
'+ue(c)+"
"+h,e)}function RI(r,t,e,n){var i=r.renderMode,a=t.noName,o=t.noValue,s=!t.markerType,u=t.name,l=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=F(S)?S:[S],N(S,function(b,x){return jf(b,F(v)?v[x]:v,l)})};if(!(a&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",i),c=a?"":jf(u,"ordinal",l),v=t.valueType,d=o?[]:f(t.value),g=!s||!a,p=!s&&a,y=j_(n,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":h)+(a?"":t1(r,c,m))+(o?"":BI(r,d,g,p,_)):rh((s?"":h)+(a?"":OI(c,!s,m))+(o?"":kI(d,g,p,_)),e)}}function dp(r,t,e,n,i,a){if(!!r){var o=Q_(r),s={useUTC:i,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function EI(r){return{html:II[r],richText:LI[r]}}function rh(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function OI(r,t,e){var n=t?"margin-left:2px":"";return''+ue(r)+""}function kI(r,t,e,n){var i=e?"10px":"20px",a=t?"float:right;margin-left:"+i:"";return r=F(r)?r:[r],''+N(r,function(o){return ue(o)}).join("  ")+""}function t1(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function BI(r,t,e,n,i){var a=[i],o=n?10:20;return e&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(F(t)?t.join(" "):t,a)}function NI(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return Rn(n)}function e1(r,t){var e=r.get("padding");return e!=null?e:t==="richText"?[8,10]:10}var Pl=function(){function r(){this.richTextStyles={},this._nextStyleNameId=t0()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var i=n==="richText"?this._generateStyleName():null,a=xD({color:e,type:t,renderMode:n,markerId:i});return H(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};F(e)?M(e,function(a){return B(n,a)}):B(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},r}();function FI(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,i=t.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=t.getRawValue(e),u=F(s),l=NI(t,e),f,h,c,v;if(o>1||u&&!o){var d=zI(s,t,e,a,l);f=d.inlineValues,h=d.inlineValueTypes,c=d.blocks,v=d.inlineValues[0]}else if(o){var g=i.getDimensionInfo(a[0]);v=f=Ci(i,e,a[0]),h=g.type}else v=f=u?s[0]:s;var p=ev(t),y=p&&t.name||"",m=i.getName(e),_=n?y:m;return Ga("section",{header:y,noHeader:n||!p,sortParam:v,blocks:[Ga("nameValue",{markerType:"item",markerColor:l,name:_,noName:!Ze(_),value:f,valueType:h})].concat(c||[])})}function zI(r,t,e,n,i){var a=t.getData(),o=zr(r,function(h,c,v){var d=a.getDimensionInfo(v);return h=h||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],u=[],l=[];n.length?M(n,function(h){f(Ci(a,e,h),h)}):M(r,f);function f(h,c){var v=a.getDimensionInfo(c);!v||v.otherDims.tooltip===!1||(o?l.push(Ga("nameValue",{markerType:"subItem",markerColor:i,name:v.displayName,value:h,valueType:v.type})):(s.push(h),u.push(v.type)))}return{inlineValues:s,inlineValueTypes:u,blocks:l}}var xr=bt();function Eo(r,t){return r.getName(t)||r.getId(t)}var gs="__universalTransitionEnabled",Iu=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=ba({count:GI,reset:HI}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,i);var a=xr(this).sourceManager=new q_(this);a.prepareSource();var o=this.getInitialData(e,i);gp(o,this),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var i=za(this),a=i?Au(e):{},o=this.subType;_t.hasClass(o)&&(o+="Series"),tt(e,n.getTheme().get(this.subType)),tt(e,this.getDefaultOption()),zf(e,"label",["show"]),this.fillDataTextStyle(e.data),i&&Ti(e,a,i)},t.prototype.mergeOption=function(e,n){e=tt(this.option,e,!0),this.fillDataTextStyle(e.data);var i=za(this);i&&Ti(this.option,e,i);var a=xr(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(e,n);gp(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!he(e))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,i){var a=this.ecModel,o=wv.prototype.getColorFromPalette.call(this,e,n,i);return o||(o=a.getColorFromPalette(e,n,i)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var i=this.option.selectedMap;if(!!i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},t.prototype.isSelected=function(e,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[Eo(a,e)])&&!a.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[gs])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var i,a,o=this.option,s=o.selectedMode,u=n.length;if(!(!s||!u)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){U(o.selectedMap)||(o.selectedMap={});for(var l=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return _t.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(_t);Ne(Iu,hI);Ne(Iu,wv);u0(Iu,_t);function pp(r){var t=r.name;ev(r)||(r.name=VI(r)||t)}function VI(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return M(e,function(i){var a=t.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function GI(r){return r.model.getRawData().count()}function HI(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),WI}function WI(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function gp(r,t){M($w(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,lt($I,t))})}function $I(r,t){var e=nh(r);return e&&e.setOutputEnd((t||this).count()),t}function nh(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const rr=Iu;var Iv=function(){function r(){this.group=new Et,this.uid=io("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){},r.prototype.updateLayout=function(t,e,n,i){},r.prototype.updateVisual=function(t,e,n,i){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();nv(Iv);uu(Iv);const Te=Iv;function ao(){var r=bt();return function(t){var e=r(t),n=t.pipelineContext,i=!!e.large,a=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var r1=bt(),UI=ao(),Lv=function(){function r(){this.group=new Et,this.uid=io("viewChart"),this.renderTask=ba({plan:YI,reset:XI}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.highlight=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"emphasis")},r.prototype.downplay=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.eachRendered=function(t){eo(this.group,t)},r.markUpdateMethod=function(t,e){r1(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function yp(r,t,e){r&&Yf(r)&&(t==="emphasis"?bi:wi)(r,e)}function mp(r,t,e){var n=Ln(r,t),i=t&&t.highlightKey!=null?aM(t.highlightKey):null;n!=null?M(Mt(n),function(a){yp(r.getItemGraphicEl(a),e,i)}):r.eachItemGraphicEl(function(a){yp(a,e,i)})}nv(Lv);uu(Lv);function YI(r){return UI(r.model)}function XI(r){var t=r.model,e=r.ecModel,n=r.api,i=r.payload,a=t.pipelineContext.progressiveRender,o=r.view,s=i&&r1(i).updateMethod,u=a?"incrementalPrepareRender":s&&o[s]?s:"render";return u!=="render"&&o[u](t,e,n,i),ZI[u]}var ZI={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const xe=Lv;var zs="\0__throttleOriginMethod",_p="\0__throttleRate",Sp="\0__throttleType";function Pv(r,t,e){var n,i=0,a=0,o=null,s,u,l,f;t=t||0;function h(){a=new Date().getTime(),o=null,r.apply(u,l||[])}var c=function(){for(var v=[],d=0;d=0?h():o=setTimeout(h,-s),i=n};return c.clear=function(){o&&(clearTimeout(o),o=null)},c.debounceNextCall=function(v){f=v},c}function n1(r,t,e,n){var i=r[t];if(!!i){var a=i[zs]||i,o=i[Sp],s=i[_p];if(s!==e||o!==n){if(e==null||!n)return r[t]=a;i=r[t]=Pv(a,e,n==="debounce"),i[zs]=a,i[Sp]=n,i[_p]=e}return i}}function ih(r,t){var e=r[t];e&&e[zs]&&(e.clear&&e.clear(),r[t]=e[zs])}var xp=bt(),bp={itemStyle:Ea(l_,!0),lineStyle:Ea(u_,!0)},qI={lineStyle:"stroke",itemStyle:"fill"};function i1(r,t){var e=r.visualStyleMapper||bp[t];return e||(console.warn("Unkown style type '"+t+"'."),bp.itemStyle)}function a1(r,t){var e=r.visualDrawType||qI[t];return e||(console.warn("Unkown style type '"+t+"'."),"fill")}var KI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=i1(r,n),o=a(i),s=i.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var u=a1(r,n),l=o[u],f=q(l)?l:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[u]||f||h){var c=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[u]||(o[u]=c,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||q(o.fill)?c:o.fill,o.stroke=o.stroke==="auto"||q(o.stroke)?c:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",u),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var g=r.getDataParams(d),p=B({},o);p[u]=f(g),v.setItemVisual(d,"style",p)}}}},Xi=new Vt,jI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=i1(r,n),a=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var u=o.getRawDataItem(s);if(u&&u[n]){Xi.option=u[n];var l=i(Xi),f=o.ensureUniqueItemVisual(s,"style");B(f,l),Xi.option.decal&&(o.setItemVisual(s,"decal",Xi.option.decal),Xi.option.decal.dirty=!0),a in l&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},QI={performRawSeries:!0,overallReset:function(r){var t=K();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var i=e.type+"-"+n,a=t.get(i);a||(a={},t.set(i,a)),xp(e).scope=a}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),i={},a=e.getData(),o=xp(e).scope,s=e.visualStyleAccessPath||"itemStyle",u=a1(e,s);a.each(function(l){var f=a.getRawIndex(l);i[f]=l}),n.each(function(l){var f=i[l],h=a.getItemVisual(f,"colorFromPalette");if(h){var c=a.ensureUniqueItemVisual(f,"style"),v=n.getName(l)||l+"",d=n.count();c[u]=e.getColorFromPalette(v,o,d)}})}})}},Oo=Math.PI;function JI(r,t){t=t||{},J(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new Et,n=new Dt({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var i=new Ft({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),a=new Dt({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(a);var o;return t.showSpinner&&(o=new hv({shape:{startAngle:-Oo/2,endAngle:-Oo/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Oo*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Oo*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=i.getBoundingRect().width,u=t.showSpinner?t.spinnerRadius:0,l=(r.getWidth()-u*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:u),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:l,cy:f}),a.setShape({x:l-u,y:f-u,width:u*2,height:u*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var tL=function(){function r(t,e,n,i){this._stageTaskMap=K(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(t,e){if(!!t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,a=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,u=s!=null?Math.ceil(s/o):null;return{step:o,modBy:u,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),a=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&a>=n.threshold,s=t.get("large")&&a>=t.get("largeThreshold"),u=t.get("progressiveChunkMode")==="mod"?a:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:u,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=K();t.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),e._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;M(this._allHandlers,function(i){var a=t.get(i.uid)||t.set(i.uid,{}),o="";be(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,e,n),i.overallReset&&this._createOverallStageTask(i,a,e,n)},this)},r.prototype.prepareView=function(t,e,n,i){var a=t.renderTask,o=a.context;o.model=e,o.ecModel=n,o.api=i,a.__block=!t.incrementalPrepareRender,this._pipe(e,a)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,i){i=i||{};var a=!1,o=this;M(t,function(u,l){if(!(i.visualType&&i.visualType!==u.visualType)){var f=o._stageTaskMap.get(u.uid),h=f.seriesTaskMap,c=f.overallTask;if(c){var v,d=c.agentStubMap;d.each(function(p){s(i,p)&&(p.dirty(),v=!0)}),v&&c.dirty(),o.updatePayload(c,n);var g=o.getPerformArgs(c,i.block);d.each(function(p){p.perform(g)}),c.perform(g)&&(a=!0)}else h&&h.each(function(p,y){s(i,p)&&p.dirty();var m=o.getPerformArgs(p,i.block);m.skip=!u.performRawSeries&&e.isSeriesFiltered(p.context.model),o.updatePayload(p,n),p.perform(m)&&(a=!0)})}});function s(u,l){return u.setDirty&&(!u.dirtyMap||u.dirtyMap.get(l.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,i){var a=this,o=e.seriesTaskMap,s=e.seriesTaskMap=K(),u=t.seriesType,l=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):u?n.eachRawSeriesByType(u,f):l&&l(n,i).each(f);function f(h){var c=h.uid,v=s.set(c,o&&o.get(c)||ba({plan:aL,reset:oL,count:uL}));v.context={model:h,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:a},a._pipe(h,v)}},r.prototype._createOverallStageTask=function(t,e,n,i){var a=this,o=e.overallTask=e.overallTask||ba({reset:eL});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:a};var s=o.agentStubMap,u=o.agentStubMap=K(),l=t.seriesType,f=t.getTargetSeries,h=!0,c=!1,v="";be(!t.createOnAllSeries,v),l?n.eachRawSeriesByType(l,d):f?f(n,i).each(d):(h=!1,M(n.getSeries(),d));function d(g){var p=g.uid,y=u.set(p,s&&s.get(p)||(c=!0,ba({reset:rL,onDirty:iL})));y.context={model:g,overallProgress:h},y.agent=o,y.__block=h,a._pipe(g,y)}c&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},r.wrapStageHandler=function(t,e){return q(t)&&(t={overallReset:t,seriesType:lL(t)}),t.uid=io("stageHandler"),e&&(t.visualType=e),t},r}();function eL(r){r.overallReset(r.ecModel,r.api,r.payload)}function rL(r){return r.overallProgress&&nL}function nL(){this.agent.dirty(),this.getDownstream().dirty()}function iL(){this.agent&&this.agent.dirty()}function aL(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function oL(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=Mt(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?N(t,function(e,n){return o1(n)}):sL}var sL=o1(0);function o1(r){return function(t,e){var n=e.data,i=e.resetDefines[r];if(i&&i.dataEach)for(var a=t.start;a0&&v===l.length-c.length){var d=l.slice(0,v);d!=="data"&&(e.mainType=d,e[c.toLowerCase()]=u,f=!0)}}s.hasOwnProperty(l)&&(n[l]=u,f=!0),f||(i[l]=u)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var u=e.cptQuery,l=e.dataQuery;return f(u,o,"mainType")&&f(u,o,"subType")&&f(u,o,"index","componentIndex")&&f(u,o,"name")&&f(u,o,"id")&&f(l,a,"name")&&f(l,a,"dataIndex")&&f(l,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,a));function f(h,c,v,d){return h[v]==null||c[d||v]===h[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),ah=["symbol","symbolSize","symbolRotate","symbolOffset"],Ap=ah.concat(["symbolKeepAspect"]),cL={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&Tn(u)?u:.5;var l=r.createRadialGradient(o,s,0,o,s,u);return l}function sh(r,t,e){for(var n=t.type==="radial"?EL(r,t,e):RL(r,t,e),i=t.colorStops,a=0;a0)?null:r==="dashed"?[4*t,2*t]:r==="dotted"?[t]:ht(r)?[r]:F(r)?r:null}function Rv(r){var t=r.style,e=t.lineDash&&t.lineWidth>0&&kL(t.lineDash,t.lineWidth),n=t.lineDashOffset;if(e){var i=t.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(e=N(e,function(a){return a/i}),n/=i)}return[e,n]}var BL=new er(!0);function Gs(r){var t=r.stroke;return!(t==null||t==="none"||!(r.lineWidth>0))}function Mp(r){return typeof r=="string"&&r!=="none"}function Hs(r){var t=r.fill;return t!=null&&t!=="none"}function Dp(r,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.fillOpacity*t.opacity,r.fill(),r.globalAlpha=e}else r.fill()}function Ip(r,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.strokeOpacity*t.opacity,r.stroke(),r.globalAlpha=e}else r.stroke()}function uh(r,t,e){var n=iv(t.image,t.__image,e);if(lu(n)){var i=r.createPattern(n,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*es),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function NL(r,t,e,n){var i,a=Gs(e),o=Hs(e),s=e.strokePercent,u=s<1,l=!t.path;(!t.silent||u)&&l&&t.createPathProxy();var f=t.path||BL,h=t.__dirty;if(!n){var c=e.fill,v=e.stroke,d=o&&!!c.colorStops,g=a&&!!v.colorStops,p=o&&!!c.image,y=a&&!!v.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(d||g)&&(x=t.getBoundingRect()),d&&(m=h?sh(r,c,x):t.__canvasFillGradient,t.__canvasFillGradient=m),g&&(_=h?sh(r,v,x):t.__canvasStrokeGradient,t.__canvasStrokeGradient=_),p&&(S=h||!t.__canvasFillPattern?uh(r,c,t):t.__canvasFillPattern,t.__canvasFillPattern=S),y&&(b=h||!t.__canvasStrokePattern?uh(r,v,t):t.__canvasStrokePattern,t.__canvasStrokePattern=S),d?r.fillStyle=m:p&&(S?r.fillStyle=S:o=!1),g?r.strokeStyle=_:y&&(b?r.strokeStyle=b:a=!1)}var w=t.getGlobalScale();f.setScale(w[0],w[1],t.segmentIgnoreThreshold);var T,C;r.setLineDash&&e.lineDash&&(i=Rv(t),T=i[0],C=i[1]);var A=!0;(l||h&ni)&&(f.setDPR(r.dpr),u?f.setContext(null):(f.setContext(r),A=!1),f.reset(),t.buildPath(f,t.shape,n),f.toStatic(),t.pathUpdated()),A&&f.rebuildPath(r,u?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),n||(e.strokeFirst?(a&&Ip(r,e),o&&Dp(r,e)):(o&&Dp(r,e),a&&Ip(r,e))),T&&r.setLineDash([])}function FL(r,t,e){var n=t.__image=iv(e.image,t.__image,t,t.onload);if(!(!n||!lu(n))){var i=e.x||0,a=e.y||0,o=t.getWidth(),s=t.getHeight(),u=n.width/n.height;if(o==null&&s!=null?o=s*u:s==null&&o!=null?s=o/u:o==null&&s==null&&(o=n.width,s=n.height),e.sWidth&&e.sHeight){var l=e.sx||0,f=e.sy||0;r.drawImage(n,l,f,e.sWidth,e.sHeight,i,a,o,s)}else if(e.sx&&e.sy){var l=e.sx,f=e.sy,h=o-l,c=s-f;r.drawImage(n,l,f,h,c,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function zL(r,t,e){var n,i=e.text;if(i!=null&&(i+=""),i){r.font=e.font||Fr,r.textAlign=e.textAlign,r.textBaseline=e.textBaseline;var a=void 0,o=void 0;r.setLineDash&&e.lineDash&&(n=Rv(t),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),e.strokeFirst?(Gs(e)&&r.strokeText(i,e.x,e.y),Hs(e)&&r.fillText(i,e.x,e.y)):(Hs(e)&&r.fillText(i,e.x,e.y),Gs(e)&&r.strokeText(i,e.x,e.y)),a&&r.setLineDash([])}}var Lp=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pp=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function v1(r,t,e,n,i){var a=!1;if(!n&&(e=e||{},t===e))return!1;if(n||t.opacity!==e.opacity){ae(r,i),a=!0;var o=Math.max(Math.min(t.opacity,1),0);r.globalAlpha=isNaN(o)?An.opacity:o}(n||t.blend!==e.blend)&&(a||(ae(r,i),a=!0),r.globalCompositeOperation=t.blend||An.blend);for(var s=0;s0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,i){if(!this[Wt]){if(this._disposed){this.id;return}var a,o,s;if(U(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Wt]=!0,!this._model||n){var u=new ZD(this._api),l=this._theme,f=this._model=new E_;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,l,this._locale,u)}this._model.setOption(e,{replaceMerge:o},hh);var h={seriesTransition:s,optionChanged:!0};if(i)this[re]={silent:a,updateParams:h},this[Wt]=!1,this.getZr().wakeUp();else{try{Kn(this),br.update.call(this,null,h)}catch(c){throw this[re]=null,this[Wt]=!1,c}this._ssr||this._zr.flush(),this[re]=null,this[Wt]=!1,Zi.call(this,a),qi.call(this,a)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||jL&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(!!nt.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return M(n,function(i){i.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,i=this._model,a=[],o=this;M(n,function(u){i.eachComponent({mainType:u},function(l){var f=o._componentsMap[l.__viewId];f.group.ignore||(a.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return M(a,function(u){u.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(Yp[i]){var u=s,l=s,f=-s,h=-s,c=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();M(Ta,function(_,S){if(_.group===i){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Q(e)),x=_.getDom().getBoundingClientRect();u=a(x.left,u),l=a(x.top,l),f=o(x.right,f),h=o(x.bottom,h),c.push({dom:b,left:x.left,top:x.top})}}),u*=v,l*=v,f*=v,h*=v;var d=f-u,g=h-l,p=Ii.createCanvas(),y=Xc(p,{renderer:n?"svg":"canvas"});if(y.resize({width:d,height:g}),n){var m="";return M(c,function(_){var S=_.left-u,b=_.top-l;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,e.connectedBackgroundColor&&y.painter.setBackgroundColor(e.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return e.connectedBackgroundColor&&y.add(new Dt({shape:{x:0,y:0,width:d,height:g},style:{fill:e.connectedBackgroundColor}})),M(c,function(_){var S=new pr({style:{x:_.left*v-u,y:_.top*v-l,image:_.dom}});y.add(S)}),y.refreshImmediately(),p.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Bl(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Bl(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var i=this._model,a,o=ya(i,e);return M(o,function(s,u){u.indexOf("Models")>=0&&M(s,function(l){var f=l.coordinateSystem;if(f&&f.containPoint)a=a||!!f.containPoint(n);else if(u==="seriesModels"){var h=this._chartsMap[l.__viewId];h&&h.containPoint&&(a=a||h.containPoint(n,l))}},this)},this),!!a},t.prototype.getVisual=function(e,n){var i=this._model,a=ya(i,e,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),u=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return u!=null?pL(s,u,n):gL(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;M(v2,function(n){var i=function(a){var o=e.getModel(),s=a.target,u,l=n==="globalout";if(l?u={}:s&&fa(s,function(d){var g=ft(d);if(g&&g.dataIndex!=null){var p=g.dataModel||o.getSeriesByIndex(g.seriesIndex);return u=p&&p.getDataParams(g.dataIndex,g.dataType)||{},!0}else if(g.eventData)return u=B({},g.eventData),!0},!0),u){var f=u.componentType,h=u.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=u.seriesIndex);var c=f&&h!=null&&o.getComponent(f,h),v=c&&e[c.mainType==="series"?"_chartsMap":"_componentsMap"][c.__viewId];u.event=a,u.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:u,model:c,view:v},e.trigger(n,u)}};i.zrEventfulCallAtLast=!0,e._zr.on(n,i,e)}),M(wa,function(n,i){e._messageCenter.on(i,function(a){this.trigger(i,a)},e)}),M(["selectchanged"],function(n){e._messageCenter.on(n,function(i){this.trigger(n,i)},e)}),mL(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&a0(this.getDom(),kv,"");var n=this,i=n._api,a=n._model;M(n._componentsViews,function(o){o.dispose(a,i)}),M(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Ta[n.id]},t.prototype.resize=function(e){if(!this[Wt]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=e&&e.silent;this[re]&&(a==null&&(a=this[re].silent),i=!0,this[re]=null),this[Wt]=!0;try{i&&Kn(this),br.update.call(this,{type:"resize",animation:B({duration:0},e&&e.animation)})}catch(o){throw this[Wt]=!1,o}this[Wt]=!1,Zi.call(this,a),qi.call(this,a)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(U(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!vh[e]){var i=vh[e](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=B({},e);return n.type=wa[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(U(n)||(n={silent:!!n}),!!Ws[e.type]&&!!this._model){if(this[Wt]){this._pendingActions.push(e);return}var i=n.silent;Fl.call(this,e,i);var a=n.flush;a?this._zr.flush():a!==!1&&nt.browser.weChat&&this._throttledZrFlush(),Zi.call(this,i),qi.call(this,i)}},t.prototype.updateLabelLayout=function(){Ee.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){Kn=function(h){var c=h._scheduler;c.restorePipelines(h._model),c.prepareStageTasks(),kl(h,!0),kl(h,!1),c.plan()},kl=function(h,c){for(var v=h._model,d=h._scheduler,g=c?h._componentsViews:h._chartsViews,p=c?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_c.get("hoverLayerThreshold")&&!nt.node&&!nt.worker&&c.eachSeries(function(p){if(!p.preventUsingHoverLayer){var y=h._chartsMap[p.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,c){var v=h.get("blendMode")||null;c.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(h,c){if(!h.preventAutoZ){var v=h.get("z")||0,d=h.get("zlevel")||0;c.eachRendered(function(g){return u(g,v,d,-1/0),!0})}}function u(h,c,v,d){var g=h.getTextContent(),p=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:g,delay:v.get("delay"),easing:v.get("easing")}:null;c.eachRendered(function(y){if(y.states&&y.states.emphasis){if(yi(y))return;if(y instanceof et&&oM(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(d){y.stateTransition=p;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=p),S&&(S.stateTransition=p)}y.__dirty&&i(y)}})}$p=function(h){return new(function(c){G(v,c);function v(){return c!==null&&c.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var g=d.__ecComponentInfo;if(g!=null)return h._model.getComponent(g.mainType,g.index);d=d.parent}},v.prototype.enterEmphasis=function(d,g){bi(d,g),ve(h)},v.prototype.leaveEmphasis=function(d,g){wi(d,g),ve(h)},v.prototype.enterBlur=function(d){KA(d),ve(h)},v.prototype.leaveBlur=function(d){A0(d),ve(h)},v.prototype.enterSelect=function(d){M0(d),ve(h)},v.prototype.leaveSelect=function(d){D0(d),ve(h)},v.prototype.getModel=function(){return h.getModel()},v.prototype.getViewOfComponentModel=function(d){return h.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return h.getViewOfSeriesModel(d)},v}(O_))(h)},M1=function(h){function c(v,d){for(var g=0;g=0)){Xp.push(e);var a=l1.wrapStageHandler(e,i);a.__prio=t,a.__raw=e,r.push(a)}}function E1(r,t){vh[r]=t}function S2(r,t,e){var n=KL("registerMap");n&&n(r,t,e)}var x2=wI;Nn(Ev,KI);Nn(Lu,jI);Nn(Lu,QI);Nn(Ev,cL);Nn(Lu,dL);Nn(x1,XL);P1(B_);R1(t2,rI);E1("default",JI);ir({type:Mn,event:Mn,update:Mn},Kt);ir({type:fs,event:fs,update:fs},Kt);ir({type:ma,event:ma,update:ma},Kt);ir({type:hs,event:hs,update:hs},Kt);ir({type:_a,event:_a,update:_a},Kt);L1("light",fL);L1("dark",hL);function Ki(r){return r==null?0:r.length||1}function Zp(r){return r}var b2=function(){function r(t,e,n,i,a,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zp,this._newKeyGetter=i||Zp,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),a=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,a,"_newKeyGetter");for(var o=0;o1){var f=u.shift();u.length===1&&(n[s]=u[0]),this._update&&this._update(f,o)}else l===1?(n[s]=null,this._update&&this._update(u,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},a=[],o=[];this._initIndexMap(t,n,a,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var s=0;s1&&c===1)this._updateManyToOne&&this._updateManyToOne(f,l),i[u]=null;else if(h===1&&c>1)this._updateOneToMany&&this._updateOneToMany(f,l),i[u]=null;else if(h===1&&c===1)this._update&&this._update(f,l),i[u]=null;else if(h>1&&c>1)this._updateManyToMany&&this._updateManyToMany(f,l),i[u]=null;else if(h>1)for(var v=0;v1)for(var s=0;s30}var ji=U,wr=N,I2=typeof Int32Array>"u"?Array:Int32Array,L2="e\0\0",qp=-1,P2=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],R2=["_approximateExtent"],Kp,zo,Qi,Ji,Gl,Vo,Hl,E2=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,i=!1;k1(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var a={},o=[],s={},u=!1,l={},f=0;f=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,u=s===Ce;if(u&&!i.pure)for(var l=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var a=i[e];return a==null&&(a=this.getVisual(e),F(a)?a=a.slice():ji(a)&&(a=B({},a)),i[e]=a),a},r.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,ji(e)?B(i,e):i[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){ji(t)?B(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?B(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;VA(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){M(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:wr(this.dimensions,this._getDimInfo,this),this.hostModel)),Gl(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];!q(n)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var i=n.apply(this,arguments);return e.apply(this,[i].concat(Xh(arguments)))})},r.internalField=function(){Kp=function(t){var e=t._invertedIndicesMap;M(e,function(n,i){var a=t._dimInfos[i],o=a.ordinalMeta,s=t._store;if(o){n=e[i]=new I2(o.categories.length);for(var u=0;u1&&(u+="__ec__"+f),i[e]=u}}}(),r}();const z1=E2;function V1(r,t){Cv(r)||(r=Av(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],i=K(),a=[],o=k2(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&F1(o),u=n===r.dimensionsDefine,l=u?N1(r):B1(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var h=K(f),c=new X_(o),v=0;v0&&(n.name=i+(a-1)),a++,t.set(i,a)}}function k2(r,t,e,n){var i=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return M(t,function(a){var o;U(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function B2(r,t,e){var n=t.data;if(e||n.hasOwnProperty(r)){for(var i=0;n.hasOwnProperty(r+i);)i++;r+=i}return t.set(r,!0),r}var N2=function(){function r(t){this.coordSysDims=[],this.axisMap=K(),this.categoryAxisMap=K(),this.coordSysName=t}return r}();function F2(r){var t=r.get("coordinateSystem"),e=new N2(t),n=z2[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var z2={cartesian2d:function(r,t,e,n){var i=r.getReferringComponents("xAxis",qt).models[0],a=r.getReferringComponents("yAxis",qt).models[0];t.coordSysDims=["x","y"],e.set("x",i),e.set("y",a),jn(i)&&(n.set("x",i),t.firstCategoryDimIndex=0),jn(a)&&(n.set("y",a),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var i=r.getReferringComponents("singleAxis",qt).models[0];t.coordSysDims=["single"],e.set("single",i),jn(i)&&(n.set("single",i),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var i=r.getReferringComponents("polar",qt).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",a),e.set("angle",o),jn(a)&&(n.set("radius",a),t.firstCategoryDimIndex=0),jn(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=a.dimensions.slice();M(a.parallelAxisIndex,function(s,u){var l=i.getComponent("parallelAxis",s),f=o[u];e.set(f,l),jn(l)&&(n.set(f,l),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=u))})}};function jn(r){return r.get("type")==="category"}function V2(r,t,e){e=e||{};var n=e.byIndex,i=e.stackedCoordDimension,a,o,s;G2(t)?a=t:(o=t.schema,a=o.dimensions,s=t.store);var u=!!(r&&r.get("stack")),l,f,h,c;if(M(a,function(m,_){H(m)&&(a[_]=m={name:m}),u&&!m.isExtraCoord&&(!n&&!l&&m.ordinalMeta&&(l=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!n&&!l&&(n=!0),f){h="__\0ecstackresult_"+r.id,c="__\0ecstackedover_"+r.id,l&&(l.createInvertedIndices=!0);var v=f.coordDim,d=f.type,g=0;M(a,function(m){m.coordDim===v&&g++});var p={name:h,coordDim:v,coordDimIndex:g,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},y={name:c,coordDim:c,coordDimIndex:g+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(p.storeDimIndex=s.ensureCalculationDimension(c,d),y.storeDimIndex=s.ensureCalculationDimension(h,d)),o.appendCalculationDimension(p),o.appendCalculationDimension(y)):(a.push(p),a.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:l&&l.name,isStackedByIndex:n,stackedOverDimension:c,stackResultDimension:h}}function G2(r){return!k1(r.schema)}function Ai(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function H2(r,t){return Ai(r,t)?r.getCalculationInfo("stackResultDimension"):t}function W2(r,t){var e=r.get("coordinateSystem"),n=Tv.get(e),i;return t&&t.coordSysDims&&(i=N(t.coordSysDims,function(a){var o={name:a},s=t.axisMap.get(a);if(s){var u=s.get("type");o.type=ch(u)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function $2(r,t,e){var n,i;return e&&M(r,function(a,o){var s=a.coordDim,u=e.categoryAxisMap.get(s);u&&(n==null&&(n=o),a.ordinalMeta=u.getOrdinalMeta(),t&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Pu(r,t,e){e=e||{};var n=t.getSourceManager(),i,a=!1;r?(a=!0,i=Av(r)):(i=n.getSource(),a=i.sourceFormat===Ce);var o=F2(t),s=W2(t,o),u=e.useEncodeDefaulter,l=q(u)?u:u?lt(D_,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:l,canOmitUnusedDimensions:!a},h=V1(i,f),c=$2(h.dimensions,e.createInvertedIndices,o),v=a?null:n.getSharedDataStore(h),d=V2(t,{schema:h,store:v}),g=new z1(h,t);g.setCalculationInfo(d);var p=c!=null&&U2(i)?function(y,m,_,S){return S===c?_:this.defaultDimValueGetter(y,m,_,S)}:null;return g.hasItemOption=!1,g.initData(a?i:v,null,p),g}function U2(r){if(r.sourceFormat===Ce){var t=Y2(r.data||[]);return!F(Qa(t))}}function Y2(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();uu(G1);const yr=G1;var X2=0,Z2=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++X2}return r.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&N(n,q2);return new r({categories:i,needCollect:!i,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!H(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=K(this.categories))},r}();function q2(r){return U(r)&&r.value!=null?r.value:r+""}const dh=Z2;function ph(r){return r.type==="interval"||r.type==="log"}function K2(r,t,e,n){var i={},a=r[1]-r[0],o=i.interval=Jm(a/t,!0);e!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=H1(o),u=i.niceTickExtent=[Rt(Math.ceil(r[0]/o)*o,s),Rt(Math.floor(r[1]/o)*o,s)];return j2(u,r),i}function Wl(r){var t=Math.pow(10,tv(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,Rt(e*t)}function H1(r){return fr(r)+2}function jp(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function j2(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),jp(r,0,t),jp(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function Ru(r,t){return r>=t[0]&&r<=t[1]}function Eu(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function Ou(r,t){return r*(t[1]-t[0])+t[0]}var W1=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new dh({})),F(i)&&(i=new dh({categories:N(i,function(a){return U(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:H(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),Ru(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(Ou(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,i=n[0];i<=n[1];)e.push({value:i}),i++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,u=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(yr);yr.registerClass(W1);const $1=W1;var dn=Rt,U1=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return Ru(e,this._extent)},t.prototype.normalize=function(e){return Eu(e,this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.prototype.setExtent=function(e,n){var i=this._extent;isNaN(e)||(i[0]=parseFloat(e)),isNaN(n)||(i[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=H1(e)},t.prototype.getTicks=function(e){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var u=1e4;i[0]u)return[];var f=s.length?s[s.length-1].value:a[1];return i[1]>f&&(e?s.push({value:dn(f+n,o)}):s.push({value:i[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&v0&&(a=a===null?s:Math.min(a,s))}e[n]=a}}return e}function Z1(r){var t=tP(r),e=[];return M(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var u=a.dim+"_"+a.index,l=t[u],f=Math.abs(o[1]-o[0]),h=a.scale.getExtent(),c=Math.abs(h[1]-h[0]);s=l?f/c*l:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=pt(n.get("barWidth"),s),g=pt(n.get("barMaxWidth"),s),p=pt(n.get("barMinWidth")||(K1(n)?.5:1),s),y=n.get("barGap"),m=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:g,barMinWidth:p,barGap:y,barCategoryGap:m,axisKey:zv(a),stackId:Fv(n)})}),eP(e)}function eP(r){var t={};M(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=t[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},u=s.stacks;t[a]=s;var l=n.stackId;u[l]||s.autoWidthCount++,u[l]=u[l]||{width:0,maxWidth:0};var f=n.barWidth;f&&!u[l].width&&(u[l].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=n.barMaxWidth;h&&(u[l].maxWidth=h);var c=n.barMinWidth;c&&(u[l].minWidth=c);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var u=ut(a).length;s=Math.max(35-u*4,15)+"%"}var l=pt(s,o),f=pt(n.gap,1),h=n.remainedWidth,c=n.autoWidthCount,v=(h-l)/(c+(c-1)*f);v=Math.max(v,0),M(a,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,c--}else{var S=v;m&&mS&&(S=_),S!==v&&(y.width=S,h-=S+f*S,c--)}}),v=(h-l)/(c+(c-1)*f),v=Math.max(v,0);var d=0,g;M(a,function(y,m){y.width||(y.width=v),g=y,d+=y.width*(1+f)}),g&&(d-=g.width*f);var p=-d/2;M(a,function(y,m){e[i][m]=e[i][m]||{bandWidth:o,offset:p,width:y.width},p+=y.width*(1+f)})}),e}function rP(r,t,e){if(r&&t){var n=r[zv(t)];return n!=null&&e!=null?n[Fv(e)]:n}}function nP(r,t){var e=X1(r,t),n=Z1(e);M(e,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),u=Fv(i),l=n[zv(s)][u],f=l.offset,h=l.width;a.setLayout({bandWidth:l.bandWidth,offset:f,size:h})})}function iP(r){return{seriesType:r,plan:ao(),reset:function(t){if(!!q1(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(a.dim)),s=e.getDimensionIndex(e.mapDimension(i.dim)),u=t.get("showBackground",!0),l=e.mapDimension(a.dim),f=e.getCalculationInfo("stackResultDimension"),h=Ai(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),c=a.isHorizontal(),v=aP(i,a),d=K1(t),g=t.get("barMinHeight")||0,p=f&&e.getDimensionIndex(f),y=e.getLayout("size"),m=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&Ke(b*3),w=d&&u&&Ke(b*3),T=d&&Ke(b),C=n.master.getRect(),A=c?C.width:C.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(h?p:o,D),R=I.get(s,D),E=v,V=void 0;h&&(V=+P-I.get(o,D));var O=void 0,k=void 0,z=void 0,W=void 0;if(c){var $=n.dataToPoint([P,R]);if(h){var Z=n.dataToPoint([V,R]);E=Z[0]}O=E,k=$[1]+m,z=$[0]-E,W=y,Math.abs(z)>>1;r[i][1]i&&(this._approxInterval=i);var s=Go.length,u=Math.min(oP(Go,this._approxInterval,0,s),s-1);this._interval=Go[u][1],this._minLevelUnit=Go[Math.max(u-1,0)][0]},t.prototype.parse=function(e){return ht(e)?e:+cr(e)},t.prototype.contain=function(e){return Ru(this.parse(e),this._extent)},t.prototype.normalize=function(e){return Eu(this.parse(e),this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.type="time",t}(oo),Go=[["second",mv],["minute",_v],["hour",xa],["quarter-day",xa*6],["half-day",xa*12],["day",_e*1.2],["half-week",_e*3.5],["week",_e*7],["month",_e*31],["quarter",_e*95],["half-year",zd/2],["year",zd]];function sP(r,t,e,n){var i=cr(t),a=cr(e),o=function(d){return Gd(i,d,n)===Gd(a,d,n)},s=function(){return o("year")},u=function(){return s()&&o("month")},l=function(){return u()&&o("day")},f=function(){return l()&&o("hour")},h=function(){return f()&&o("minute")},c=function(){return h()&&o("second")},v=function(){return c()&&o("millisecond")};switch(r){case"year":return s();case"month":return u();case"day":return l();case"hour":return f();case"minute":return h();case"second":return c();case"millisecond":return v()}}function uP(r,t){return r/=_e,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function lP(r){var t=30*_e;return r/=t,r>6?6:r>3?3:r>2?2:1}function fP(r){return r/=xa,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qp(r,t){return r/=t?_v:mv,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function hP(r){return Jm(r,!0)}function vP(r,t,e){var n=new Date(r);switch(mi(t)){case"year":case"month":n[p_(e)](0);case"day":n[g_(e)](1);case"hour":n[y_(e)](0);case"minute":n[m_(e)](0);case"second":n[__(e)](0),n[S_(e)](0)}return n.getTime()}function cP(r,t,e,n){var i=1e4,a=c_,o=0;function s(A,D,I,L,P,R,E){for(var V=new Date(D),O=D,k=V[L]();O1&&R===0&&I.unshift({value:I[0].value-O})}}for(var R=0;R=n[0]&&m<=n[1]&&h++)}var _=(n[1]-n[0])/t;if(h>_*1.5&&c>_/1.5||(l.push(p),h>_||r===a[v]))break}f=[]}}}for(var S=Pt(N(l,function(A){return Pt(A,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)a*=10;var s=[Rt(yP(n[0]/a)*a),Rt(gP(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Ca.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Le(e)/Le(this.base),Ru(e,this._extent)},t.prototype.normalize=function(e){return e=Le(e)/Le(this.base),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Ou(e,this._extent),Ho(this.base,e)},t.type="log",t}(yr),Q1=Vv.prototype;Q1.getMinorTicks=Ca.getMinorTicks;Q1.getLabel=Ca.getLabel;function Wo(r,t){return pP(r,fr(t))}yr.registerClass(Vv);const mP=Vv;var _P=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&u>0&&!l&&(s=0),s<0&&u<0&&!f&&(u=0));var c=this._determinedMin,v=this._determinedMax;return c!=null&&(s=c,l=!0),v!=null&&(u=v,f=!0),{min:s,max:u,minFixed:l,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(t,e){this[xP[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=SP[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),SP={min:"_determinedMin",max:"_determinedMax"},xP={min:"_dataMin",max:"_dataMax"};function J1(r,t,e){var n=r.rawExtentInfo;return n||(n=new _P(r,t,e),r.rawExtentInfo=n,n)}function $o(r,t){return t==null?null:Ss(t)?NaN:r.parse(t)}function tS(r,t){var e=r.type,n=J1(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=t.ecModel;if(o&&e==="time"){var s=X1("bar",o),u=!1;if(M(s,function(h){u=u||h.getBaseAxis()===t.axis}),u){var l=Z1(s),f=bP(i,a,t,l);i=f.min,a=f.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function bP(r,t,e,n){var i=e.axis.getExtent(),a=i[1]-i[0],o=rP(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;M(o,function(v){s=Math.min(v.offset,s)});var u=-1/0;M(o,function(v){u=Math.max(v.offset+v.width,u)}),s=Math.abs(s),u=Math.abs(u);var l=s+u,f=t-r,h=1-(s+u)/a,c=f/h-f;return t+=c*(u/l),r-=c*(s/l),{min:r,max:t}}function tg(r,t){var e=t,n=tS(r,e),i=n.extent,a=e.get("splitNumber");r instanceof mP&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),u=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:u?e.get("minInterval"):null,maxInterval:u?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function wP(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new $1({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new dP({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(yr.getClass(t)||oo)}}function TP(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function so(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(t):H(t)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(t):q(t)?function(n){return function(i,a){return e!=null&&(a=i.value-e),n(Gv(r,i),a,i.level!=null?{level:i.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function Gv(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function CP(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,i,a=e.getExtent();e instanceof $1?i=e.count():(n=e.getTicks(),i=n.length);var o=r.getLabelModel(),s=so(r),u,l=1;i>40&&(l=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var DP=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),eg=[],IP={registerPreprocessor:P1,registerProcessor:R1,registerPostInit:g2,registerPostUpdate:y2,registerUpdateLifecycle:Bv,registerAction:ir,registerCoordinateSystem:m2,registerLayout:_2,registerVisual:Nn,registerTransform:x2,registerLoading:E1,registerMap:S2,registerImpl:qL,PRIORITY:l2,ComponentModel:_t,ComponentView:Te,SeriesModel:rr,ChartView:xe,registerComponentModel:function(r){_t.registerClass(r)},registerComponentView:function(r){Te.registerClass(r)},registerSeriesModel:function(r){rr.registerClass(r)},registerChartView:function(r){xe.registerClass(r)},registerSubTypeDefaulter:function(r,t){_t.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){yC(r,t)}};function oe(r){if(F(r)){M(r,function(t){oe(t)});return}at(eg,r)>=0||(eg.push(r),q(r)&&(r={install:r}),r.install(IP))}var Ua=bt();function LP(r){return r.type==="category"?RP(r):OP(r)}function PP(r,t){return r.type==="category"?EP(r,t):{ticks:N(r.scale.getTicks(),function(e){return e.value})}}function RP(r){var t=r.getLabelModel(),e=nS(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function nS(r,t){var e=iS(r,"labels"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;return q(n)?a=uS(r,n):(o=n==="auto"?kP(r):n,a=sS(r,o)),oS(e,n,{labels:a,labelCategoryInterval:o})}function EP(r,t){var e=iS(r,"ticks"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;if((!t.get("show")||r.scale.isBlank())&&(a=[]),q(n))a=uS(r,n,!0);else if(n==="auto"){var s=nS(r,r.getLabelModel());o=s.labelCategoryInterval,a=N(s.labels,function(u){return u.tickValue})}else o=n,a=sS(r,o,!0);return oS(e,n,{ticks:a,tickCategoryInterval:o})}function OP(r){var t=r.scale.getTicks(),e=so(r);return{labels:N(t,function(n,i){return{level:n.level,formattedLabel:e(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function iS(r,t){return Ua(r)[t]||(Ua(r)[t]=[])}function aS(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var u=a[0],l=r.dataToCoord(u+1)-r.dataToCoord(u),f=Math.abs(l*Math.cos(n)),h=Math.abs(l*Math.sin(n)),c=0,v=0;u<=a[1];u+=s){var d=0,g=0,p=ou(e({value:u}),t.font,"center","top");d=p.width*1.3,g=p.height*1.3,c=Math.max(c,d,7),v=Math.max(v,g,7)}var y=c/f,m=v/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Ua(r.model),b=r.getExtent(),x=S.lastAutoInterval,w=S.lastTickCount;return x!=null&&w!=null&&Math.abs(x-_)<=1&&Math.abs(w-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function NP(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function sS(r,t,e){var n=so(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],u=Math.max((t||0)+1,1),l=a[0],f=i.count();l!==0&&u>1&&f/u>2&&(l=Math.round(Math.ceil(l/u)*u));var h=eS(r),c=o.get("showMinLabel")||h,v=o.get("showMaxLabel")||h;c&&l!==a[0]&&g(a[0]);for(var d=l;d<=a[1];d+=u)g(d);v&&d-u!==a[1]&&g(a[1]);function g(p){var y={value:p};s.push(e?p:{formattedLabel:n(y),rawLabel:i.getLabel(y),tickValue:p})}return s}function uS(r,t,e){var n=r.scale,i=so(r),a=[];return M(n.getTicks(),function(o){var s=n.getLabel(o),u=o.value;t(o.value,s)&&a.push(e?u:{formattedLabel:i(o),rawLabel:s,tickValue:u})}),a}var rg=[0,1],FP=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return jm(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count())),Lr(t,rg,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count()));var a=Lr(t,n,rg,e);return this.scale.scale(a)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=PP(this,e),i=n.ticks,a=N(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return zP(this,a,o,t.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),i=N(n,function(a){return N(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return LP(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return BP(this)},r}();function ng(r,t){var e=r[1]-r[0],n=t,i=e/n/2;r[0]+=i,r[1]-=i}function zP(r,t,e,n){var i=t.length;if(!r.onBand||e||!i)return;var a=r.getExtent(),o,s;if(i===1)t[0].coord=a[0],o=t[1]={coord:a[0]};else{var u=t[i-1].tickValue-t[0].tickValue,l=(t[i-1].coord-t[0].coord)/u;M(t,function(v){v.coord-=l/2});var f=r.scale.getExtent();s=1+f[1]-t[i-1].tickValue,o={coord:t[i-1].coord+l*s},t.push(o)}var h=a[0]>a[1];c(t[0].coord,a[0])&&(n?t[0].coord=a[0]:t.shift()),n&&c(a[0],t[0].coord)&&t.unshift({coord:a[0]}),c(a[1],o.coord)&&(n?o.coord=a[1]:t.pop()),n&&c(o.coord,a[1])&&t.push({coord:a[1]});function c(v,d){return v=Rt(v),d=Rt(d),h?v>d:vi&&(i+=ta);var v=Math.atan2(s,o);if(v<0&&(v+=ta),v>=n&&v<=i||v+ta>=n&&v+ta<=i)return u[0]=f,u[1]=h,l-e;var d=e*Math.cos(n)+r,g=e*Math.sin(n)+t,p=e*Math.cos(i)+r,y=e*Math.sin(i)+t,m=(d-o)*(d-o)+(g-s)*(g-s),_=(p-o)*(p-o)+(y-s)*(y-s);return m<_?(u[0]=d,u[1]=g,Math.sqrt(m)):(u[0]=p,u[1]=y,Math.sqrt(_))}function Us(r,t,e,n,i,a,o,s){var u=i-r,l=a-t,f=e-r,h=n-t,c=Math.sqrt(f*f+h*h);f/=c,h/=c;var v=u*f+l*h,d=v/c;s&&(d=Math.min(Math.max(d,0),1)),d*=c;var g=o[0]=r+d*f,p=o[1]=t+d*h;return Math.sqrt((g-i)*(g-i)+(p-a)*(p-a))}function lS(r,t,e,n,i,a,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,u=t+n,l=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(a,t),u);return Math.sqrt((l-i)*(l-i)+(f-a)*(f-a))}var Oe=[];function $P(r,t,e){var n=lS(t.x,t.y,t.width,t.height,r.x,r.y,Oe);return e.set(Oe[0],Oe[1]),n}function UP(r,t,e){for(var n=0,i=0,a=0,o=0,s,u,l=1/0,f=t.data,h=r.x,c=r.y,v=0;v0){t=t/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),At.fromArray(r[2]),X.sub(je,Be,dt),X.sub(Xe,At,dt);var e=je.len(),n=Xe.len();if(!(e<.001||n<.001)){je.scale(1/e),Xe.scale(1/n);var i=je.dot(Xe),a=Math.cos(t);if(a1&&X.copy(Zt,At),Zt.toArray(r[1])}}}}function YP(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),At.fromArray(r[2]),X.sub(je,dt,Be),X.sub(Xe,At,dt);var n=je.len(),i=Xe.len();if(!(n<.001||i<.001)){je.scale(1/n),Xe.scale(1/i);var a=je.dot(t),o=Math.cos(e);if(a=u)X.copy(Zt,At);else{Zt.scaleAndAdd(Xe,s/Math.tan(Math.PI/2-f));var h=At.x!==dt.x?(Zt.x-dt.x)/(At.x-dt.x):(Zt.y-dt.y)/(At.y-dt.y);if(isNaN(h))return;h<0?X.copy(Zt,dt):h>1&&X.copy(Zt,At)}Zt.toArray(r[1])}}}}function ag(r,t,e,n){var i=e==="normal",a=i?r:r.ensureState(e);a.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function XP(r,t){var e=t.smooth,n=t.points;if(!!n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var i=xf(n[0],n[1]),a=xf(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*e,s=rs([],n[1],n[0],o/i),u=rs([],n[1],n[2],o/a),l=rs([],s,u,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],l[0],l[1]),r.bezierCurveTo(u[0],u[1],u[0],u[1],n[2][0],n[2][1])}else for(var f=1;f0&&a&&b(-f/o,0,o);var g=r[0],p=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=g.rect[t]-n,m=i-p.rect[t]-p.rect[e]}function S(T,C,A){if(T<0){var D=Math.min(C,-T);if(D>0){b(D*A,0,o);var I=D+T;I<0&&x(-I*A,1)}else x(-T*A,1)}}function b(T,C,A){T!==0&&(l=!0);for(var D=C;D0)for(var I=0;I0;I--){var E=A[I-1]*R;b(-E,I,o)}}}function w(T){var C=T<0?-1:1;T=Math.abs(T);for(var A=Math.ceil(T/(o-1)),D=0;D0?b(A,0,D+1):b(-A,o-D-1,o),T-=A,T<=0)return}return l}function ZP(r,t,e,n){return dS(r,"x","width",t,e,n)}function pS(r,t,e,n){return dS(r,"y","height",t,e,n)}function gS(r){var t=[];r.sort(function(g,p){return p.priority-g.priority});var e=new ot(0,0,0,0);function n(g){if(!g.ignore){var p=g.ensureState("emphasis");p.ignore==null&&(p.ignore=!1)}g.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),at(c,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),Bt(n,l,e,u)}else if(n.attr(l),!Ei(n).valueAnimation){var h=j(n.style.opacity,1);n.style.opacity=0,Gt(n,{style:{opacity:h}},e,u)}if(a.oldLayout=l,n.states.select){var v=a.oldLayoutSelect={};Uo(v,l,Yo),Uo(v,n.states.select,Yo)}if(n.states.emphasis){var d=a.oldLayoutEmphasis={};Uo(d,l,Yo),Uo(d,n.states.emphasis,Yo)}eD(n,u,f,e,e)}if(i&&!i.ignore&&!i.invisible){var a=jP(i),o=a.oldLayout,g={points:i.shape.points};o?(i.attr({shape:o}),Bt(i,{shape:g},e)):(i.setShape(g),i.style.strokePercent=0,Gt(i,{style:{strokePercent:1}},e)),a.oldLayout=g}},r}();const JP=QP;var Ul=bt();function tR(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=Ul(e).labelManager;i||(i=Ul(e).labelManager=new JP),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=Ul(e).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(e.getViewOfSeriesModel(a))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}var eR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(_t);const rR=eR;var gh=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",qt).models[0]},t.type="cartesian2dAxis",t}(_t);Ne(gh,DP);var yS={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},nR=tt({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},yS),Wv=tt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},yS),iR=tt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Wv),aR=J({logBase:10},Wv);const oR={category:nR,value:Wv,time:iR,log:aR};var sR={value:1,category:1,time:1,log:1};function sg(r,t,e,n){M(sR,function(i,a){var o=tt(tt({},oR[a],!0),n,!0),s=function(u){G(l,u);function l(){var f=u!==null&&u.apply(this,arguments)||this;return f.type=t+"Axis."+a,f}return l.prototype.mergeDefaultAndTheme=function(f,h){var c=za(this),v=c?Au(f):{},d=h.getTheme();tt(f,d.get(a+"Axis")),tt(f,this.getDefaultOption()),f.type=ug(f),c&&Ti(f,v,c)},l.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=dh.createByAxisModel(this))},l.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},l.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},l.type=t+"Axis."+a,l.defaultOption=o,l}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",ug)}function ug(r){return r.type||(r.data?"category":"value")}var uR=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return N(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),Pt(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const lR=uR;var yh=["x","y"];function lg(r){return r.type==="interval"||r.type==="time"}var fR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=yh,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!lg(e)||!lg(n))){var i=e.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),u=i[1]-i[0],l=a[1]-a[0];if(!(!u||!l)){var f=(s[0]-o[0])/u,h=(s[1]-o[1])/l,c=o[0]-i[0]*f,v=o[1]-a[0]*h,d=this._transform=[f,0,0,h,c,v];this._invTransform=nu([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var i=this.dataToPoint(e),a=this.dataToPoint(n),o=this.getArea(),s=new ot(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,i){i=i||[];var a=e[0],o=e[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Se(i,e,this._transform);var s=this.getAxis("x"),u=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=u.toGlobalCoord(u.dataToCoord(o,n)),i},t.prototype.clampData=function(e,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),u=i.parse(e[0]),l=a.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),u),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),l),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var i=[];if(this._invTransform)return Se(i,e,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(e[0]),n),i[1]=o.coordToData(o.toLocalCoord(e[1]),n),i},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(){var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1]),a=Math.min(n[0],n[1]),o=Math.max(e[0],e[1])-i,s=Math.max(n[0],n[1])-a;return new ot(i,a,o,s)},t}(lR),hR=function(r){G(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(VP);const vR=hR;function mh(r,t,e){e=e||{};var n=r.coordinateSystem,i=t.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,u=o?"onZero":s,l=i.dim,f=n.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],c={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=l==="x"?[h[2]-v,h[3]+v]:[h[0]-v,h[1]+v];if(o){var g=o.toGlobalCoord(o.dataToCoord(0));d[c.onZero]=Math.max(Math.min(g,d[1]),d[0])}a.position=[l==="y"?d[c[u]]:h[0],l==="x"?d[c[u]]:h[3]],a.rotation=Math.PI/2*(l==="x"?0:1);var p={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=p[s],a.labelOffset=o?d[c[s]]-d[c.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Ia(e.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate=u==="top"?-y:y,a.z2=1,a}function fg(r){return r.get("coordinateSystem")==="cartesian2d"}function hg(r){var t={xAxisModel:null,yAxisModel:null};return M(t,function(e,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,qt).models[0];t[n]=a}),t}var Yl=Math.log;function cR(r,t,e){var n=oo.prototype,i=n.getTicks.call(e),a=n.getTicks.call(e,!0),o=i.length-1,s=n.getInterval.call(e),u=tS(r,t),l=u.extent,f=u.fixMin,h=u.fixMax;if(r.type==="log"){var c=Yl(r.base);l=[Yl(l[0])/c,Yl(l[1])/c]}r.setExtent(l[0],l[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var v=n.getExtent.call(r);f&&(l[0]=v[0]),h&&(l[1]=v[1]);var d=n.getInterval.call(r),g=l[0],p=l[1];if(f&&h)d=(p-g)/o;else if(f)for(p=l[0]+d*o;pl[0]&&isFinite(g)&&isFinite(l[0]);)d=Wl(d),g=l[1]-d*o;else{var y=r.getTicks().length-1;y>o&&(d=Wl(d));var m=d*o;p=Math.ceil(l[1]/d)*d,g=Rt(p-m),g<0&&l[0]>=0?(g=0,p=Rt(m)):p>0&&l[1]<=0&&(p=0,g=-Rt(m))}var _=(i[0].value-a[0].value)/s,S=(i[o].value-a[o].value)/s;n.setExtent.call(r,g+d*_,p+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,g+d,p-d)}var dR=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=yh,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function i(o){var s,u=ut(o),l=u.length;if(!!l){for(var f=[],h=l-1;h>=0;h--){var c=+u[h],v=o[c],d=v.model,g=v.scale;ph(g)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(tg(g,d),ph(g)&&(s=v))}f.length&&(s||(s=f.pop(),tg(s.scale,s.model)),M(f,function(p){cR(p.scale,p.model,s.scale)}))}}i(n.x),i(n.y);var a={};M(n.x,function(o){vg(n,"y",o,a)}),M(n.y,function(o){vg(n,"x",o,a)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),a=!n&&t.get("containLabel"),o=$r(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;u(),a&&(M(s,function(l){if(!l.model.get(["axisLabel","inside"])){var f=CP(l);if(f){var h=l.isHorizontal()?"height":"width",c=l.model.get(["axisLabel","margin"]);o[h]-=f[h]+c,l.position==="top"?o.y+=f.height+c:l.position==="left"&&(o.x+=f.width+c)}}}),u()),M(this._coordsList,function(l){l.calcAffineTransform()});function u(){M(s,function(l){var f=l.isHorizontal(),h=f?[0,o.width]:[0,o.height],c=l.inverse?1:0;l.setExtent(h[c],h[1-c]),pR(l,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}U(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Is(i-Or)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dg={axisLine:function(r,t,e,n){var i=t.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=t.axis.getExtent(),o=n.transform,s=[a[0],0],u=[a[1],0],l=s[0]>u[0];o&&(Se(s,s,o),Se(u,u,o));var f=B({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new Pn({shape:{x1:s[0],y1:s[1],x2:u[0],y2:u[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Ba(h.shape,h.style.lineWidth),h.anid="line",e.add(h);var c=t.get(["axisLine","symbol"]);if(c!=null){var v=t.get(["axisLine","symbolSize"]);H(c)&&(c=[c,c]),(H(v)||ht(v))&&(v=[v,v]);var d=h1(t.get(["axisLine","symbolOffset"])||0,v),g=v[0],p=v[1];M([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-u[0])*(s[0]-u[0])+(s[1]-u[1])*(s[1]-u[1]))}],function(y,m){if(c[m]!=="none"&&c[m]!=null){var _=En(c[m],-g/2,-p/2,g,p,f.stroke,!0),S=y.r+y.offset,b=l?u:s;_.attr({rotation:y.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var i=_R(e,n,t,r),a=xR(e,n,t,r);if(mR(t,a,i),SR(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=cS(N(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));gS(o)}},axisName:function(r,t,e,n){var i=Ia(r.axisName,t.get("name"));if(!!i){var a=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),u=t.get("nameGap")||0,l=t.axis.getExtent(),f=l[0]>l[1]?-1:1,h=[a==="start"?l[0]-f*u:a==="end"?l[1]+f*u:(l[0]+l[1])/2,gg(a)?r.labelOffset+o*u:0],c,v=t.get("nameRotate");v!=null&&(v=v*Or/180);var d;gg(a)?c=Dn.innerTextLayout(r.rotation,v!=null?v:r.rotation,o):(c=yR(r.rotation,a,v||0,l),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(c.rotation)),!isFinite(d)&&(d=null)));var g=s.getFont(),p=t.get("nameTruncate",!0)||{},y=p.ellipsis,m=Ia(r.nameTruncateMaxWidth,p.maxWidth,d),_=new Ft({x:h[0],y:h[1],rotation:c.rotation,silent:Dn.isLabelSilent(t),style:Wr(s,{text:i,font:g,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||c.textAlign,verticalAlign:s.get("verticalAlign")||c.textVerticalAlign}),z2:1});if(mu({el:_,componentModel:t,itemName:i}),_.__fullText=i,_.anid="name",t.get("triggerEvent")){var S=Dn.makeAxisEventDataBase(t);S.targetType="axisName",S.name=i,ft(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function yR(r,t,e,n){var i=Qm(e-r),a,o,s=n[0]>n[1],u=t==="start"&&!s||t!=="start"&&s;return Is(i-Or/2)?(o=u?"bottom":"top",a="center"):Is(i-Or*1.5)?(o=u?"top":"bottom",a="center"):(o="middle",iOr/2?a=u?"left":"right":a=u?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function mR(r,t,e){if(!eS(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var a=t[0],o=t[1],s=t[t.length-1],u=t[t.length-2],l=e[0],f=e[1],h=e[e.length-1],c=e[e.length-2];n===!1?(ce(a),ce(l)):pg(a,o)&&(n?(ce(o),ce(f)):(ce(a),ce(l))),i===!1?(ce(s),ce(h)):pg(u,s)&&(i?(ce(u),ce(c)):(ce(s),ce(h)))}}function ce(r){r&&(r.ignore=!0)}function pg(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var i=qh([]);return Kh(i,i,-r.rotation),e.applyTransform(pi([],i,r.getLocalTransform())),n.applyTransform(pi([],i,t.getLocalTransform())),e.intersect(n)}}function gg(r){return r==="middle"||r==="center"}function mS(r,t,e,n,i){for(var a=[],o=[],s=[],u=0;u=0||r===t}function MR(r){var t=$v(r);if(!!t){var e=t.axisPointerModel,n=t.axis.scale,i=e.option,a=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=_h(e);a==null&&(i.status=s?"show":"hide");var u=n.getExtent().slice();u[0]>u[1]&&u.reverse(),(o==null||o>u[1])&&(o=u[1]),os)return!0;if(o){var u=$v(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/u>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,i,a){},r.prototype.createPointerEl=function(t,e,n,i){var a=e.pointer;if(a){var o=xn(t).pointerEl=new KM[a.type](_g(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,i){if(e.label){var a=xn(t).labelEl=new Ft(_g(e.label));t.add(a),xg(a,i)}},r.prototype.updatePointerEl=function(t,e,n){var i=xn(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,i){var a=xn(t).labelEl;a&&(a.setStyle(e.label.style),n(a,{x:e.label.x,y:e.label.y}),xg(a,i))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=e.getModel("handle"),o=e.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=yu(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(l){bm(l.event)},onmousedown:ql(this._onHandleDragMove,this,0,0),drift:ql(this._onHandleDragMove,this),ondragend:ql(this._onHandleDragEnd,this)}),n.add(i)),bg(i,e,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var u=a.get("size");F(u)||(u=[u,u]),i.scaleX=u[0]/2,i.scaleY=u[1]/2,n1(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sg(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Kl(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(!!n){this._dragging=!0;var i=this.updateHandleTransform(Kl(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Kl(i)),xn(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(!!t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(!!t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),ih(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sg(r,t,e,n){TS(xn(e).lastProp,n)||(xn(e).lastProp=n,t?Bt(e,n,r):(e.stopAnimation(),e.attr(n)))}function TS(r,t){if(U(r)&&U(t)){var e=!0;return M(t,function(n,i){e=e&&TS(r[i],n)}),!!e}else return r===t}function xg(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Kl(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bg(r,t,e){var n=t.get("z"),i=t.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=e)})}const FR=NR;function zR(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function VR(r,t,e,n,i){var a=e.get("value"),o=CS(a,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),u=Cu(s.get("padding")||0),l=s.getFont(),f=ou(o,l),h=i.position,c=f.width+u[1]+u[3],v=f.height+u[0]+u[2],d=i.align;d==="right"&&(h[0]-=c),d==="center"&&(h[0]-=c/2);var g=i.verticalAlign;g==="bottom"&&(h[1]-=v),g==="middle"&&(h[1]-=v/2),GR(h,c,v,n);var p=s.get("backgroundColor");(!p||p==="auto")&&(p=t.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Wr(s,{text:o,font:l,fill:s.getTextColor(),padding:u,backgroundColor:p}),z2:10}}function GR(r,t,e,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+t,i)-t,r[1]=Math.min(r[1]+e,a)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function CS(r,t,e,n,i){r=t.scale.parse(r);var a=t.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:Gv(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};M(n,function(u){var l=e.getSeriesByIndex(u.seriesIndex),f=u.dataIndexInside,h=l&&l.getDataParams(f);h&&s.seriesData.push(h)}),H(o)?a=o.replace("{value}",a):q(o)&&(a=o(s))}return a}function AS(r,t,e){var n=La();return Kh(n,n,e.rotation),Af(n,n,e.position),pv([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function HR(r,t,e,n,i,a){var o=_S.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=i.get(["label","margin"]),VR(t,n,i,a,{position:AS(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function WR(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function $R(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var UR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,u=s.grid,l=a.get("type"),f=wg(u,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(n,!0));if(l&&l!=="none"){var c=zR(a),v=YR[l](s,h,f);v.style=c,e.graphicKey=v.type,e.pointer=v}var d=mh(u.model,i);HR(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=mh(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=AS(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.grid,u=o.getGlobalExtent(!0),l=wg(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[e.x,e.y];h[f]+=n[f],h[f]=Math.min(u[1],h[f]),h[f]=Math.max(u[0],h[f]);var c=(l[1]+l[0])/2,v=[c,c];v[f]=h[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(FR);function wg(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var YR={line:function(r,t,e){var n=WR([t,e[0]],[t,e[1]],Tg(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),i=e[1]-e[0];return{type:"Rect",shape:$R([t-n/2,e[0]],[n,i],Tg(r))}}};function Tg(r){return r.dim==="x"?0:1}const XR=UR;var ZR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(_t);const qR=ZR;var hr=bt(),KR=M;function MS(r,t,e){if(!nt.node){var n=t.getZr();hr(n).records||(hr(n).records={}),jR(n,t);var i=hr(n).records[r]||(hr(n).records[r]={});i.handler=e}}function jR(r,t){if(hr(r).initialized)return;hr(r).initialized=!0,e("click",lt(Cg,"click")),e("mousemove",lt(Cg,"mousemove")),e("globalout",JR);function e(n,i){r.on(n,function(a){var o=tE(t);KR(hr(r).records,function(s){s&&i(s,a,o.dispatchAction)}),QR(o.pendings,t)})}}function QR(r,t){var e=r.showTip.length,n=r.hideTip.length,i;e?i=r.showTip[e-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,t.dispatchAction(i))}function JR(r,t,e){r.handler("leave",null,e)}function Cg(r,t,e,n){t.handler(r,e,n)}function tE(r){var t={showTip:[],hideTip:[]},e=function(n){var i=t[n.type];i?i.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function xh(r,t){if(!nt.node){var e=t.getZr(),n=(hr(e).records||{})[r];n&&(hr(e).records[r]=null)}}var eE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=n.getComponent("tooltip"),o=e.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";MS("axisPointer",i,function(s,u,l){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&l({type:"updateAxisPointer",currTrigger:s,x:u&&u.offsetX,y:u&&u.offsetY})})},t.prototype.remove=function(e,n){xh("axisPointer",n)},t.prototype.dispose=function(e,n){xh("axisPointer",n)},t.type="axisPointer",t}(Te);const rE=eE;function DS(r,t){var e=[],n=r.seriesIndex,i;if(n==null||!(i=t.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=Ln(a,r);if(o==null||o<0||F(o))return{point:[]};var s=a.getItemGraphicEl(o),u=i.coordinateSystem;if(i.getTooltipPosition)e=i.getTooltipPosition(o)||[];else if(u&&u.dataToPoint)if(r.isStacked){var l=u.getBaseAxis(),f=u.getOtherAxis(l),h=f.dim,c=l.dim,v=h==="x"||h==="radius"?1:0,d=a.mapDimension(c),g=[];g[v]=a.get(d,o),g[1-v]=a.get(a.getCalculationInfo("stackResultDimension"),o),e=u.dataToPoint(g)||[]}else e=u.dataToPoint(a.getValues(N(u.dimensions,function(y){return a.mapDimension(y)}),o))||[];else if(s){var p=s.getBoundingRect().clone();p.applyTransform(s.transform),e=[p.x+p.width/2,p.y+p.height/2]}return{point:e,el:s}}var Ag=bt();function nE(r,t,e){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||gt(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(!!s){ms(i)&&(i=DS({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},t).point);var u=ms(i),l=a.axesInfo,f=s.axesInfo,h=n==="leave"||ms(i),c={},v={},d={list:[],map:{}},g={showPointer:lt(aE,v),showTooltip:lt(oE,d)};M(s.coordSysMap,function(y,m){var _=u||y.containPoint(i);M(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=fE(l,S);if(!h&&_&&(!l||w)){var T=w&&w.value;T==null&&!u&&(T=x.pointToData(i)),T!=null&&Mg(S,T,g,!1,c)}})});var p={};return M(f,function(y,m){var _=y.linkGroup;_&&!v[m]&&M(_.axesInfo,function(S,b){var x=v[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Dg(S),Dg(y)))),p[y.key]=w}})}),M(p,function(y,m){Mg(f[m],y,g,!0,c)}),sE(v,f,c),uE(d,i,r,o),lE(f,o,e),c}}function Mg(r,t,e,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=iE(t,r),s=o.payloadBatch,u=o.snapToValue;s[0]&&i.seriesIndex==null&&B(i,s[0]),!n&&r.snap&&a.containData(u)&&u!=null&&(t=u),e.showPointer(r,t,s),e.showTooltip(r,o,u)}}function iE(r,t){var e=t.axis,n=e.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return M(t.seriesModels,function(u,l){var f=u.getData().mapDimensionsAll(n),h,c;if(u.getAxisTooltipData){var v=u.getAxisTooltipData(f,r,e);c=v.dataIndices,h=v.nestestValue}else{if(c=u.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!c.length)return;h=u.getData().get(f[0],c[0])}if(!(h==null||!isFinite(h))){var d=r-h,g=Math.abs(d);g<=o&&((g=0&&s<0)&&(o=g,s=d,i=h,a.length=0),M(c,function(p){a.push({seriesIndex:u.seriesIndex,dataIndexInside:p,dataIndex:u.getData().getRawIndex(p)})}))}}),{payloadBatch:a,snapToValue:i}}function aE(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function oE(r,t,e,n){var i=e.payloadBatch,a=t.axis,o=a.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!i.length)){var u=t.coordSys.model,l=Ya(u),f=r.map[l];f||(f=r.map[l]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function sE(r,t,e){var n=e.axesInfo=[];M(t,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function uE(r,t,e,n){if(ms(t)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function lE(r,t,e){var n=e.getZr(),i="axisPointerLastHighlights",a=Ag(n)[i]||{},o=Ag(n)[i]={};M(r,function(l,f){var h=l.axisPointerModel.option;h.status==="show"&&M(h.seriesDataIndices,function(c){var v=c.seriesIndex+" | "+c.dataIndex;o[v]=c})});var s=[],u=[];M(a,function(l,f){!o[f]&&u.push(l)}),M(o,function(l,f){!a[f]&&s.push(l)}),u.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function fE(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Dg(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function ms(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function IS(r){SS.registerAxisPointerClass("CartesianAxisPointer",XR),r.registerComponentModel(qR),r.registerComponentView(rE),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!F(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=bR(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},nE)}function hE(r){oe(wS),oe(IS)}var Ig="\0_ec_interaction_mutex";function vE(r,t,e){var n=LS(r);n[t]=e}function cE(r,t,e){var n=LS(r),i=n[t];i===e&&(n[t]=null)}function LS(r){return r[Ig]||(r[Ig]={})}ir({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},Kt);var dE={axisPointer:1,tooltip:1,brush:1};function pE(r,t,e){var n=t.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==e&&!dE.hasOwnProperty(n.mainType)&&i&&i.model!==e}function PS(r,t,e,n,i,a){r=r||0;var o=e[1]-e[0];if(i!=null&&(i=Qn(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=Qn(s,[0,o]),i=a=Qn(s,[i,a]),n=0}t[0]=Qn(t[0],e),t[1]=Qn(t[1],e);var u=jl(t,n);t[n]+=r;var l=i||0,f=e.slice();u.sign<0?f[0]+=l:f[1]-=l,t[n]=Qn(t[n],f);var h;return h=jl(t,n),i!=null&&(h.sign!==u.sign||h.spana&&(t[1-n]=t[n]+h.sign*a),t}function jl(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function Qn(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var On=!0,Xa=Math.min,Mi=Math.max,gE=Math.pow,yE=1e4,mE=6,_E=6,Lg="globalPan",SE={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},xE={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pg={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},bE=0,wE=function(r){G(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new Et,n._uid="brushController_"+bE++,M(LE,function(i,a){this._handlers[a]=gt(i,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||vE(n,Lg,this._uid),M(this._handlers,function(i,a){n.on(a,i)}),this._brushType=e.brushType,this._brushOption=tt(Q(Pg),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;cE(e,Lg,this._uid),M(this._handlers,function(n,i){e.off(i,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};M(e,function(i){n[i.panelId]=Q(i)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=N(e,function(c){return tt(Q(Pg),c,!0)});var n="\0-brush-index-",i=this._covers,a=this._covers=[],o=this,s=this._creatingCover;return new $a(i,e,l,u).add(f).update(f).remove(h).execute(),this;function u(c,v){return(c.id!=null?c.id:n+v)+"-"+c.brushType}function l(c,v){return u(c.__brushOption,v)}function f(c,v){var d=e[c];if(v!=null&&i[v]===s)a[c]=i[v];else{var g=a[c]=v!=null?(i[v].__brushOption=d,i[v]):ES(o,RS(o,d));Uv(o,g)}}function h(c){i[c]!==s&&o.group.remove(i[c])}},t.prototype.unmount=function(){return this.enableBrush(!1),bh(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Fe);function RS(r,t){var e=ku[t.brushType].createCover(r,t);return e.__brushOption=t,kS(e,t),r.group.add(e),e}function ES(r,t){var e=Yv(t);return e.endCreating&&(e.endCreating(r,t),kS(t,t.__brushOption)),t}function OS(r,t){var e=t.__brushOption;Yv(t).updateCoverShape(r,t,e.range,e)}function kS(r,t){var e=t.z;e==null&&(e=yE),r.traverse(function(n){n.z=e,n.z2=e})}function Uv(r,t){Yv(t).updateCommon(r,t),OS(r,t)}function Yv(r){return ku[r.__brushOption.brushType]}function Xv(r,t,e){var n=r._panels;if(!n)return On;var i,a=r._transform;return M(n,function(o){o.isTargetByCursor(t,e,a)&&(i=o)}),i}function BS(r,t){var e=r._panels;if(!e)return On;var n=t.__brushOption.panelId;return n!=null?e[n]:On}function bh(r){var t=r._covers,e=t.length;return M(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function kn(r,t){var e=N(r._covers,function(n){var i=n.__brushOption,a=Q(i.range);return{brushType:i.brushType,panelId:i.panelId,range:a}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function TE(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],i=e[0]-n[0],a=e[1]-n[1],o=gE(i*i+a*a,.5);return o>mE}function NS(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function FS(r,t,e,n){var i=new Et;return i.add(new Dt({name:"main",style:Zv(e),silent:!0,draggable:!0,cursor:"move",drift:lt(Rg,r,t,i,["n","s","w","e"]),ondragend:lt(kn,t,{isEnd:!0})})),M(n,function(a){i.add(new Dt({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:lt(Rg,r,t,i,a),ondragend:lt(kn,t,{isEnd:!0})}))}),i}function zS(r,t,e,n){var i=n.brushStyle.lineWidth||0,a=Mi(i,_E),o=e[0][0],s=e[1][0],u=o-i/2,l=s-i/2,f=e[0][1],h=e[1][1],c=f-a+i/2,v=h-a+i/2,d=f-o,g=h-s,p=d+i,y=g+i;ur(r,t,"main",o,s,d,g),n.transformable&&(ur(r,t,"w",u,l,a,y),ur(r,t,"e",c,l,a,y),ur(r,t,"n",u,l,p,a),ur(r,t,"s",u,v,p,a),ur(r,t,"nw",u,l,a,a),ur(r,t,"ne",c,l,a,a),ur(r,t,"sw",u,v,a,a),ur(r,t,"se",c,v,a,a))}function wh(r,t){var e=t.__brushOption,n=e.transformable,i=t.childAt(0);i.useStyle(Zv(e)),i.attr({silent:!n,cursor:n?"move":"default"}),M([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=t.childOfName(a.join("")),s=a.length===1?Th(r,a[0]):AE(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?xE[s]+"-resize":null})})}function ur(r,t,e,n,i,a,o){var s=t.childOfName(e);s&&s.setShape(DE(qv(r,t,[[n,i],[n+a,i+o]])))}function Zv(r){return J({strokeNoScale:!0},r.brushStyle)}function VS(r,t,e,n){var i=[Xa(r,e),Xa(t,n)],a=[Mi(r,e),Mi(t,n)];return[[i[0],a[0]],[i[1],a[1]]]}function CE(r){return dv(r.group)}function Th(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=n_(e[t],CE(r));return n[i]}function AE(r,t){var e=[Th(r,t[0]),Th(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rg(r,t,e,n,i,a){var o=e.__brushOption,s=r.toRectRange(o.range),u=GS(t,i,a);M(n,function(l){var f=SE[l];s[f[0]][f[1]]+=u[f[0]]}),o.range=r.fromRectRange(VS(s[0][0],s[1][0],s[0][1],s[1][1])),Uv(t,e),kn(t,{isEnd:!1})}function ME(r,t,e,n){var i=t.__brushOption.range,a=GS(r,e,n);M(i,function(o){o[0]+=a[0],o[1]+=a[1]}),Uv(r,t),kn(r,{isEnd:!1})}function GS(r,t,e){var n=r.group,i=n.transformCoordToLocal(t,e),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function qv(r,t,e){var n=BS(r,t);return n&&n!==On?n.clipPath(e,r._transform):Q(e)}function DE(r){var t=Xa(r[0][0],r[1][0]),e=Xa(r[0][1],r[1][1]),n=Mi(r[0][0],r[1][0]),i=Mi(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:i-e}}function IE(r,t,e){if(!(!r._brushType||PE(r,t.offsetX,t.offsetY))){var n=r._zr,i=r._covers,a=Xv(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var ku={lineX:kg(0),lineY:kg(1),rect:{createCover:function(r,t){function e(n){return n}return FS({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=NS(r);return VS(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){zS(r,t,e,n)},updateCommon:wh,contain:Ah},polygon:{createCover:function(r,t){var e=new Et;return e.add(new to({name:"main",style:Zv(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new du({name:"main",draggable:!0,drift:lt(ME,r,t),ondragend:lt(kn,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:qv(r,t,e)})},updateCommon:wh,contain:Ah}};function kg(r){return{createCover:function(t,e){return FS({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=NS(t),n=Xa(e[0][r],e[1][r]),i=Mi(e[0][r],e[1][r]);return[n,i]},updateCoverShape:function(t,e,n,i){var a,o=BS(t,e);if(o!==On&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=t._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var u=[n,a];r&&u.reverse(),zS(t,e,u,i)},updateCommon:wh,contain:Ah}}const RE=wE;function EE(r){return r=Kv(r),function(t){return a_(t,r)}}function OE(r,t){return r=Kv(r),function(e){var n=t!=null?t:e,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function kE(r,t,e){var n=Kv(r);return function(i,a){return n.contain(a[0],a[1])&&!pE(i,t,e)}}function Kv(r){return ot.create(r)}var Bg=["x","y","radius","angle","single"],BE=["cartesian2d","polar","singleAxis"];function NE(r){var t=r.get("coordinateSystem");return at(BE,t)>=0}function vi(r){return r+"Axis"}function FE(r,t){var e=K(),n=[],i=K();r.eachComponent({mainType:"dataZoom",query:t},function(f){i.get(f.uid)||s(f)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(f){!i.get(f.uid)&&u(f)&&(s(f),a=!0)}function s(f){i.set(f.uid,!0),n.push(f),l(f)}function u(f){var h=!1;return f.eachTargetAxis(function(c,v){var d=e.get(c);d&&d[v]&&(h=!0)}),h}function l(f){f.eachTargetAxis(function(h,c){(e.get(h)||e.set(h,[]))[c]=!0})}return n}var Ql=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),zE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,i){var a=Ng(e);this.settledOption=a,this.mergeDefaultAndTheme(e,i),this._doInit(a)},t.prototype.mergeOption=function(e){var n=Ng(e);tt(this.option,e,!0),tt(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=K(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return M(Bg,function(i){var a=this.getReferringComponents(vi(i),FC);if(!!a.specified){n=!0;var o=new Ql;M(a.models,function(s){o.add(s.componentIndex)}),e.set(i,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});u(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});u(s,"single")}function u(l,f){var h=l[0];if(!!h){var c=new Ql;if(c.add(h.componentIndex),e.set(f,c),a=!1,f==="x"||f==="y"){var v=h.getReferringComponents("grid",qt).models[0];v&&M(l,function(d){h.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",qt).models[0]&&c.add(d.componentIndex)})}}}a&&M(Bg,function(l){if(!!a){var f=i.findComponents({mainType:vi(l),filter:function(c){return c.get("type",!0)==="category"}});if(f[0]){var h=new Ql;h.add(f[0].componentIndex),e.set(l,h),a=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,i=this.get("rangeMode");M([["start","startValue"],["end","endValue"]],function(a,o){var s=e[a[0]]!=null,u=e[a[1]]!=null;s&&!u?n[o]="percent":!s&&u?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,i){e==null&&(e=this.ecModel.getComponent(vi(n),i))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(i,a){M(i.indexList,function(o){e.call(n,a,o)})})},t.prototype.getAxisProxy=function(e,n){var i=this.getAxisModel(e,n);if(i)return i.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var i=this._targetAxisInfoMap.get(e);if(i&&i.indexMap[n])return this.ecModel.getComponent(vi(e),n)},t.prototype.setRawRange=function(e){var n=this.option,i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a){(e[a[0]]!=null||e[a[1]]!=null)&&(n[a[0]]=i[a[0]]=e[a[0]],n[a[1]]=i[a[1]]=e[a[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;M(["start","startValue","end","endValue"],function(i){n[i]=e[i]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!S&&!b)return!0;_&&(p=!0),S&&(d=!0),b&&(g=!0)}return p&&d&&g})}else ai(f,function(v){if(a==="empty")u.setData(l=l.map(v,function(g){return s(g)?g:NaN}));else{var d={};d[v]=o,l.selectRange(d)}});ai(f,function(v){l.setApproximateExtent(o,v)})}});function s(u){return u>=o[0]&&u<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;ai(["min","max"],function(i){var a=e.get(i+"Span"),o=e.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Lr(n[0]+o,n,[0,100],!0):a!=null&&(o=Lr(a,[0,100],n,!0)-n[0]),t[i+"Span"]=a,t[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(!!e){var i=jm(n,[0,500]);i=Math.min(i,20);var a=t.axis.scale.rawExtentInfo;e[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),e[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function ZE(r,t,e){var n=[1/0,-1/0];ai(e,function(o){MP(n,o.getData(),t)});var i=r.getAxisModel(),a=J1(i.axis.scale,i,n).calculate();return[a.min,a.max]}const qE=XE;var KE={getTargetSeries:function(r){function t(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var u=r.getComponent(vi(o),s);i(o,s,u,a)})})}t(function(i,a,o,s){o.__dzAxisProxy=null});var e=[];t(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new qE(i,a,s,r),e.push(o.__dzAxisProxy))});var n=K();return M(e,function(i){M(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).reset(e)}),e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();e.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const jE=KE;function QE(r){r.registerAction("dataZoom",function(t,e){var n=FE(e,t);M(n,function(i){i.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zg=!1;function JE(r){zg||(zg=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,jE),QE(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function tO(r){r.registerComponentModel(HE),r.registerComponentView(YE),JE(r)}var ke=function(){function r(){}return r}(),WS={};function ea(r,t){WS[r]=t}function $S(r){return WS[r]}var eO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;M(this.option.feature,function(n,i){var a=$S(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(e)),tt(n,a.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(_t);const rO=eO;function nO(r,t,e){var n=t.getBoxLayoutParams(),i=t.get("padding"),a={width:e.getWidth(),height:e.getHeight()},o=$r(n,a,i);Si(t.get("orient"),r,t.get("itemGap"),o.width,o.height),wD(r,n,a,i)}function US(r,t){var e=Cu(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new Dt({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var iO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),u=e.get("orient")==="vertical",l=e.get("feature")||{},f=this._features||(this._features={}),h=[];M(l,function(d,g){h.push(g)}),new $a(this._featureNames||[],h).add(c).update(c).remove(lt(c,null)).execute(),this._featureNames=h;function c(d,g){var p=h[d],y=h[g],m=l[p],_=new Vt(m,e,e.ecModel),S;if(a&&a.newTitle!=null&&a.featureName===p&&(m.title=a.newTitle),p&&!y){if(aO(p))S={onclick:_.option.onclick,featureName:p};else{var b=$S(p);if(!b)return;S=new b}f[p]=S}else if(S=f[y],!S)return;S.uid=io("toolbox-feature"),S.model=_,S.ecModel=n,S.api=i;var x=S instanceof ke;if(!p&&y){x&&S.dispose&&S.dispose(n,i);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,i);return}v(_,S,p),_.setIconStatus=function(w,T){var C=this.option,A=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[w]=T,A[w]&&(T==="emphasis"?bi:wi)(A[w])},S instanceof ke&&S.render&&S.render(_,n,i,a)}function v(d,g,p){var y=d.getModel("iconStyle"),m=d.getModel(["emphasis","iconStyle"]),_=g instanceof ke&&g.getIcons?g.getIcons():d.get("icon"),S=d.get("title")||{},b,x;H(_)?(b={},b[p]=_):b=_,H(S)?(x={},x[p]=S):x=S;var w=d.iconPaths={};M(b,function(T,C){var A=yu(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(y.getItemStyle());var D=A.ensureState("emphasis");D.style=m.getItemStyle();var I=new Ft({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});A.setTextContent(I),mu({el:A,componentModel:e,itemName:C,formatterParamsExtra:{title:x[C]}}),A.__title=x[C],A.on("mouseover",function(){var L=m.getItemStyle(),P=u?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),A.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!e.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",C])!=="emphasis"&&i.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",C])==="emphasis"?bi:wi)(A),o.add(A),A.on("click",gt(g.onclick,g,n,i,C)),w[C]=A})}nO(o,e,i),o.add(US(o.getBoundingRect(),e)),u||o.eachChild(function(d){var g=d.__title,p=d.ensureState("emphasis"),y=p.textConfig||(p.textConfig={}),m=d.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!q(_)&&g){var S=_.style||(_.style={}),b=ou(g,Ft.makeFont(S)),x=d.x+o.x,w=d.y+o.y+s,T=!1;w+b.height>i.getHeight()&&(y.position="top",T=!0);var C=T?-5-b.height:s+10;x+b.width/2>i.getWidth()?(y.position=["100%",C],S.align="right"):x-b.width/2<0&&(y.position=[0,C],S.align="left")}})},t.prototype.updateView=function(e,n,i,a){M(this._features,function(o){o instanceof ke&&o.updateView&&o.updateView(o.model,n,i,a)})},t.prototype.remove=function(e,n){M(this._features,function(i){i instanceof ke&&i.remove&&i.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){M(this._features,function(i){i instanceof ke&&i.dispose&&i.dispose(e,n)})},t.type="toolbox",t}(Te);function aO(r){return r.indexOf("my")===0}const oO=iO;var sO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var i=this.model,a=i.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",u=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),l=nt.browser;if(q(MouseEvent)&&(l.newEdge||!l.ie&&!l.edge)){var f=document.createElement("a");f.download=a+"."+s,f.target="_blank",f.href=u;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var c=u.split(","),v=c[0].indexOf("base64")>-1,d=o?decodeURIComponent(c[1]):c[1];v&&(d=window.atob(d));var g=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var p=d.length,y=new Uint8Array(p);p--;)y[p]=d.charCodeAt(p);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,g)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,g),document.body.removeChild(_)}}else{var x=i.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=a}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(ke);const uO=sO;var Vg="__ec_magicType_stack__",lO=[["line","bar"],["stack"]],fO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),i={};return M(e.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(!!Gg[i]){var s={series:[]},u=function(h){var c=h.subType,v=h.id,d=Gg[i](c,v,h,a);d&&(J(d,h.option),s.series.push(d));var g=h.coordinateSystem;if(g&&g.type==="cartesian2d"&&(i==="line"||i==="bar")){var p=g.getAxesByScale("ordinal")[0];if(p){var y=p.dim,m=y+"Axis",_=h.getReferringComponents(m,qt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};M(lO,function(h){at(h,i)>=0&&M(h,function(c){a.setIconStatus(c,"normal")})}),a.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},u);var l,f=i;i==="stack"&&(l=tt({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:l,featureName:"magicType"})}},t}(ke),Gg={line:function(r,t,e,n){if(r==="bar")return tt({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return tt({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var i=e.get("stack")===Vg;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),tt({id:t,stack:i?"":Vg},n.get(["option","stack"])||{},!0)}};ir({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const hO=fO;var Bu=new Array(60).join("-"),Di=" ";function vO(r){var t={},e=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(i)}else e.push(i)}else e.push(i)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function cO(r){var t=[];return M(r,function(e,n){var i=e.categoryAxis,a=e.valueAxis,o=a.dim,s=[" "].concat(N(e.series,function(v){return v.name})),u=[i.model.getCategories()];M(e.series,function(v){var d=v.getRawData();u.push(v.getRawData().mapArray(d.mapDimension(o),function(g){return g}))});for(var l=[s.join(Di)],f=0;f=0)return!0}var Mh=new RegExp("["+Ii+"]+","g");function mO(r){for(var t=r.split(/\n+/g),e=Xs(t.shift()).split(Mh),n=[],i=N(e,function(u){return{name:u,data:[]}}),a=0;a=0)return!0}var Mh=new RegExp("["+Di+"]+","g");function yO(r){for(var t=r.split(/\n+/g),e=Xs(t.shift()).split(Mh),n=[],i=N(e,function(u){return{name:u,data:[]}}),a=0;a=0;a--){var o=e[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var u=s.getPercentRange();e[0][i]={dataZoomId:i,start:u[0],end:u[1]}}}}),e.push(t)}function CO(r){var t=jv(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return YS(e,function(i,a){for(var o=t.length-1;o>=0;o--)if(i=t[o][a],i){n[a]=i;break}}),n}function AO(r){XS(r).snapshots=null}function MO(r){return jv(r).length}function jv(r){var t=XS(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var DO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){AO(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(ke);ir({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const IO=DO;var LO=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],PO=function(){function r(t,e,n){var i=this;this._targetInfoList=[];var a=Hg(e,t);M(RO,function(o,s){(!n||!n.include||at(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Jl[n.brushType](0,a,i);n.__rangeOffset={offset:Yg[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){M(t,function(i){var a=this.findTargetInfo(i,e);a&&a!==!0&&M(a.coordSyses,function(o){var s=Jl[i.brushType](1,o,i.range,!0);n(i,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){M(t,function(n){var i=this.findTargetInfo(n,e);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Jl[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Yg[n.brushType](a.values,o.offset,EO(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(t,e){return N(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:OE(i),isTargetByCursor:BE(i,t,n.coordSysModel),getLinearBrushOtherExtent:kE(i)}})},r.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&at(i.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Hg(e,t),a=0;ar[1]&&r.reverse(),r}function Hg(r,t){return ya(r,t,{includeMainTypes:LO})}var RO={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=K(),o={},s={};!e&&!n&&!i||(M(e,function(u){var l=u.axis.grid.model;a.set(l.id,l),o[l.id]=!0}),M(n,function(u){var l=u.axis.grid.model;a.set(l.id,l),s[l.id]=!0}),M(i,function(u){a.set(u.id,u),o[u.id]=!0,s[u.id]=!0}),a.each(function(u){var l=u.coordinateSystem,f=[];M(l.getCartesians(),function(h,c){(at(e,h.getAxis("x").model)>=0||at(n,h.getAxis("y").model)>=0)&&f.push(h)}),t.push({panelId:"grid--"+u.id,gridModel:u,coordSysModel:u,coordSys:f[0],coordSyses:f,getPanelRect:$g.grid,xAxisDeclared:o[u.id],yAxisDeclared:s[u.id]})}))},geo:function(r,t){M(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:$g.geo})})}},Wg=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&e&&(i=e.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],$g={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(dv(r)),t}},Jl={lineX:lt(Ug,0),lineY:lt(Ug,1),rect:function(r,t,e,n){var i=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),a=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[Dh([i[0],a[0]]),Dh([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=N(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function Ug(r,t,e,n){var i=e.getAxis(["x","y"][r]),a=Dh(N([0,1],function(s){return t?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var Yg={lineX:lt(Xg,0),lineY:lt(Xg,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return N(r,function(n,i){return[n[0]-e[0]*t[i][0],n[1]-e[1]*t[i][1]]})}};function Xg(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function EO(r,t){var e=Zg(r),n=Zg(t),i=[e[0]/n[0],e[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function Zg(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const ZS=PO;var Ih=M,OO=kC("toolbox-dataZoom_"),kO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){this._brushController||(this._brushController=new EE(i.getZr()),this._brushController.on("brush",gt(this._onBrush,this)).mount()),FO(e,n,this,a,i),NO(e,n)},t.prototype.onclick=function(e,n,i){BO[i].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new ZS(Qv(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(l,f,h){if(h.type==="cartesian2d"){var c=l.brushType;c==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[c],h,f)}}),TO(a,i),this._dispatchZoomAction(i);function s(l,f,h){var c=f.getAxis(l),v=c.model,d=u(l,v,a),g=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(g.minValueSpan!=null||g.maxValueSpan!=null)&&(h=PS(0,h.slice(),c.scale.getExtent(),0,g.minValueSpan,g.maxValueSpan)),d&&(i[d.id]={dataZoomId:d.id,startValue:h[0],endValue:h[1]})}function u(l,f,h){var c;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(l,f.componentIndex);d&&(c=v)}),c}},t.prototype._dispatchZoomAction=function(e){var n=[];Ih(e,function(i,a){n.push(Q(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(ke),BO={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(CO(this.ecModel))}};function Qv(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function NO(r,t){r.setIconStatus("back",MO(t)>1?"emphasis":"normal")}function FO(r,t,e,n,i){var a=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new ZS(Qv(r),t,{include:["grid"]}),s=o.makePanelOpts(i,function(u){return u.xAxisDeclared&&!u.yAxisDeclared?"lineX":!u.xAxisDeclared&&u.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}RD("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),i=[],a=Qv(n),o=ya(r,a);Ih(o.xAxisModels,function(u){return s(u,"xAxis","xAxisIndex")}),Ih(o.yAxisModels,function(u){return s(u,"yAxis","yAxisIndex")});function s(u,l,f){var h=u.componentIndex,c={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:OO+l+h};c[f]=h,i.push(c)}return i});const zO=kO;function VO(r){r.registerComponentModel(nO),r.registerComponentView(sO),ea("saveAsImage",lO),ea("magicType",vO),ea("dataView",wO),ea("dataZoom",zO),ea("restore",IO),oe(eO)}var GO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(_t);const HO=GO;function qS(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function KS(r){if(!!nt.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",u+="translateY(-50%) rotate("+(l=a==="left"?-225:-45)+"deg)"):(s+="left:50%",u+="translateX(-50%) rotate("+(l=a==="top"?225:45)+"deg)");var f=l*Math.PI/180,h=o+i,c=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),v=Math.round(((c-Math.SQRT2*i)/2+Math.SQRT2*i-(c-h)/2)*100)/100;s+=";"+a+":-"+v+"px";var d=t+" solid "+i+"px;",g=["position:absolute;width:"+o+"px;height:"+o+"px;",s+";"+u+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function qO(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,i="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,i+=nt.transformSupported?","+Jv+n:",left"+n+",top"+n),UO+":"+i}function qg(r,t,e){var n=r.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!nt.transformSupported)return e?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=nt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return e?"top:0;left:0;"+Jv+":"+o+";":[["top",0],["left",0],[jS,o]]}function KO(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var i=r.get("textShadowColor"),a=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return i&&a&&t.push("text-shadow:"+o+"px "+s+"px "+a+"px "+i),M(["decoration","align"],function(u){var l=r.get(u);l&&t.push("text-"+u+":"+l)}),t.join(";")}function jO(r,t,e){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),u=r.get("shadowOffsetX"),l=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=e1(r,"html"),c=u+"px "+l+"px "+o+"px "+s;return n.push("box-shadow:"+c),t&&i&&n.push(qO(i,e)),a&&n.push("background-color:"+a),M(["width","color","radius"],function(v){var d="border-"+v,g=b_(d),p=r.get(g);p!=null&&n.push(d+":"+p+(v==="color"?"":"px"))}),n.push(KO(f)),h!=null&&n.push("padding:"+Cu(h).join("px ")+"px"),n.join(";")+";"}function Kg(r,t,e,n,i){var a=t&&t.painter;if(e){var o=a&&a.getViewportRoot();o&&eT(r,o,document.body,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var QO=function(){function r(t,e,n){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,nt.wxa)return null;var i=document.createElement("div");i.domBelongToZr=!0,this.el=i;var a=this._zr=e.getZr(),o=this._appendToBody=n&&n.appendToBody;Kg(this._styleCoord,a,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(i):t.appendChild(i),this._container=t;var s=this;i.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},i.onmousemove=function(u){if(u=u||window.event,!s._enterable){var l=a.handler,f=a.painter.getViewportRoot();pe(f,u,!0),l.dispatch("mousemove",u)}},i.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){var e=this._container,n=$O(e,"position"),i=e.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative");var a=t.get("alwaysShowContent");a&&this._moveIfResized(),this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=YO+jO(t,!this._firstShow,this._longHide)+qg(a[0],a[1],!0)+("border-color:"+Rn(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,i,a){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(H(a)&&n.get("trigger")==="item"&&!qS(n)&&(s=ZO(n,i,a)),H(t))o.innerHTML=t+s;else if(t){o.innerHTML="",F(t)||(t=[t]);for(var u=0;u=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,i=this._api,a=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(e,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,i,a){if(!(a.from===this.uid||nt.node||!i.getDom())){var o=Jg(a,i);this._ticket="";var s=a.dataByCoordSys,u=sk(a,n,i);if(u){var l=u.el.getBoundingRect().clone();l.applyTransform(u.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:u.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var f=rk;f.x=a.x,f.y=a.y,f.update(),ft(f).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:f},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,i,a))return;var h=DS(a,n),c=h.point[0],v=h.point[1];c!=null&&v!=null&&this._tryShow({offsetX:c,offsetY:v,target:h.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,i,a){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(Jg(a,i))},t.prototype._manuallyAxisShowTip=function(e,n,i,a){var o=a.seriesIndex,s=a.dataIndex,u=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||u==null)){var l=n.getSeriesByIndex(o);if(!!l){var f=l.getData(),h=ra([f.getItemModel(s),l,(l.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},t.prototype._tryShow=function(e,n){var i=e.target,a=this._tooltipModel;if(!!a){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(i){this._lastDataByCoordSys=null;var s,u;fa(i,function(l){if(ft(l).dataIndex!=null)return s=l,!0;if(ft(l).tooltipConfig!=null)return u=l,!0},!0),s?this._showSeriesItemTooltip(e,s,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var i=e.get("showDelay");n=gt(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},t.prototype._showAxisTooltip=function(e,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=ra([n.tooltipOption],a),u=this._renderMode,l=[],f=Ga("section",{blocks:[],noHeader:!0}),h=[],c=new Pl;M(e,function(m){M(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=CS(b,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ga("section",{header:x,noHeader:!Ze(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),M(_.seriesDataIndices,function(T){var C=i.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,D=C.getDataParams(A);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=Gv(S.axis,{value:b}),D.axisValueLabel=x,D.marker=c.makeTooltipMarker("item",Rn(D.color),u);var I=up(C.formatTooltip(A,!0,null)),L=I.frag;if(L){var P=ra([C],a).get("valueFormatter");w.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&h.push(I.text),l.push(D)}})}})}),f.blocks.reverse(),h.reverse();var v=n.position,d=s.get("order"),g=dp(f,c,u,d,i.get("useUTC"),s.get("textStyle"));g&&h.unshift(g);var p=u==="richText"?` +*`,"g")),n={series:[]};return M(e,function(i,a){if(gO(i)){var o=yO(i),s=t[a],u=s.axisDim+"Axis";s&&(n[u]=n[u]||[],n[u][s.axisIndex]={data:o.categories},n.series=n.series.concat(o.series))}else{var o=mO(i);n.series.push(o)}}),n}var SO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){setTimeout(function(){n.dispatchAction({type:"hideTip"})});var i=n.getDom(),a=this.model;this._dom&&i.removeChild(this._dom);var o=document.createElement("div");o.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",o.style.backgroundColor=a.get("backgroundColor")||"#fff";var s=document.createElement("h4"),u=a.get("lang")||[];s.innerHTML=u[0]||a.get("title"),s.style.cssText="margin:10px 20px",s.style.color=a.get("textColor");var l=document.createElement("div"),f=document.createElement("textarea");l.style.cssText="overflow:auto";var h=a.get("optionToContent"),c=a.get("contentToOption"),v=pO(e);if(q(h)){var d=h(n.getOption());H(d)?l.innerHTML=d:Da(d)&&l.appendChild(d)}else{f.readOnly=a.get("readOnly");var g=f.style;g.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",g.color=a.get("textColor"),g.borderColor=a.get("textareaBorderColor"),g.backgroundColor=a.get("textareaColor"),f.value=v.value,l.appendChild(f)}var p=v.meta,y=document.createElement("div");y.style.cssText="position:absolute;bottom:5px;left:0;right:0";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",_=document.createElement("div"),S=document.createElement("div");m+=";background-color:"+a.get("buttonColor"),m+=";color:"+a.get("buttonTextColor");var b=this;function x(){i.removeChild(o),b._dom=null}Cf(_,"click",x),Cf(S,"click",function(){if(c==null&&h!=null||c!=null&&h==null){x();return}var w;try{q(c)?w=c(l,n.getOption()):w=_O(f.value,p)}catch(T){throw x(),new Error("Data view format error "+T)}w&&n.dispatchAction({type:"changeDataView",newOption:w}),x()}),_.innerHTML=u[1],S.innerHTML=u[2],S.style.cssText=_.style.cssText=m,!a.get("readOnly")&&y.appendChild(S),y.appendChild(_),o.appendChild(s),o.appendChild(l),o.appendChild(y),l.style.height=i.clientHeight-80+"px",i.appendChild(o),this._dom=o},t.prototype.remove=function(e,n){this._dom&&n.getDom().removeChild(this._dom)},t.prototype.dispose=function(e,n){this.remove(e,n)},t.getDefaultOption=function(e){var n={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:e.getLocaleModel().get(["toolbox","dataView","title"]),lang:e.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"};return n},t}(ke);function xO(r,t){return N(r,function(e,n){var i=t&&t[n];if(U(i)&&!F(i)){var a=U(e)&&!F(e);a||(e={value:e});var o=i.name!=null&&e.name==null;return e=J(e,i),o&&delete e.name,e}else return e})}ir({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(r,t){var e=[];M(r.newOption.series,function(n){var i=t.getSeriesByName(n.name)[0];if(!i)e.push(B({type:"scatter"},n));else{var a=i.get("data");e.push({name:n.name,data:xO(n.data,a)})}}),t.mergeOption(J({series:e},r.newOption))});const bO=SO;var YS=M,XS=bt();function wO(r,t){var e=jv(r);YS(t,function(n,i){for(var a=e.length-1;a>=0;a--){var o=e[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var u=s.getPercentRange();e[0][i]={dataZoomId:i,start:u[0],end:u[1]}}}}),e.push(t)}function TO(r){var t=jv(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return YS(e,function(i,a){for(var o=t.length-1;o>=0;o--)if(i=t[o][a],i){n[a]=i;break}}),n}function CO(r){XS(r).snapshots=null}function AO(r){return jv(r).length}function jv(r){var t=XS(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var MO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){CO(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(ke);ir({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const DO=MO;var IO=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],LO=function(){function r(t,e,n){var i=this;this._targetInfoList=[];var a=Hg(e,t);M(PO,function(o,s){(!n||!n.include||at(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Jl[n.brushType](0,a,i);n.__rangeOffset={offset:Yg[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){M(t,function(i){var a=this.findTargetInfo(i,e);a&&a!==!0&&M(a.coordSyses,function(o){var s=Jl[i.brushType](1,o,i.range,!0);n(i,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){M(t,function(n){var i=this.findTargetInfo(n,e);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Jl[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Yg[n.brushType](a.values,o.offset,RO(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(t,e){return N(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:EE(i),isTargetByCursor:kE(i,t,n.coordSysModel),getLinearBrushOtherExtent:OE(i)}})},r.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&at(i.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Hg(e,t),a=0;ar[1]&&r.reverse(),r}function Hg(r,t){return ya(r,t,{includeMainTypes:IO})}var PO={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=K(),o={},s={};!e&&!n&&!i||(M(e,function(u){var l=u.axis.grid.model;a.set(l.id,l),o[l.id]=!0}),M(n,function(u){var l=u.axis.grid.model;a.set(l.id,l),s[l.id]=!0}),M(i,function(u){a.set(u.id,u),o[u.id]=!0,s[u.id]=!0}),a.each(function(u){var l=u.coordinateSystem,f=[];M(l.getCartesians(),function(h,c){(at(e,h.getAxis("x").model)>=0||at(n,h.getAxis("y").model)>=0)&&f.push(h)}),t.push({panelId:"grid--"+u.id,gridModel:u,coordSysModel:u,coordSys:f[0],coordSyses:f,getPanelRect:$g.grid,xAxisDeclared:o[u.id],yAxisDeclared:s[u.id]})}))},geo:function(r,t){M(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:$g.geo})})}},Wg=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&e&&(i=e.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],$g={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(dv(r)),t}},Jl={lineX:lt(Ug,0),lineY:lt(Ug,1),rect:function(r,t,e,n){var i=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),a=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[Dh([i[0],a[0]]),Dh([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=N(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function Ug(r,t,e,n){var i=e.getAxis(["x","y"][r]),a=Dh(N([0,1],function(s){return t?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var Yg={lineX:lt(Xg,0),lineY:lt(Xg,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return N(r,function(n,i){return[n[0]-e[0]*t[i][0],n[1]-e[1]*t[i][1]]})}};function Xg(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function RO(r,t){var e=Zg(r),n=Zg(t),i=[e[0]/n[0],e[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function Zg(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const ZS=LO;var Ih=M,EO=OC("toolbox-dataZoom_"),OO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){this._brushController||(this._brushController=new RE(i.getZr()),this._brushController.on("brush",gt(this._onBrush,this)).mount()),NO(e,n,this,a,i),BO(e,n)},t.prototype.onclick=function(e,n,i){kO[i].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new ZS(Qv(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(l,f,h){if(h.type==="cartesian2d"){var c=l.brushType;c==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[c],h,f)}}),wO(a,i),this._dispatchZoomAction(i);function s(l,f,h){var c=f.getAxis(l),v=c.model,d=u(l,v,a),g=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(g.minValueSpan!=null||g.maxValueSpan!=null)&&(h=PS(0,h.slice(),c.scale.getExtent(),0,g.minValueSpan,g.maxValueSpan)),d&&(i[d.id]={dataZoomId:d.id,startValue:h[0],endValue:h[1]})}function u(l,f,h){var c;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(l,f.componentIndex);d&&(c=v)}),c}},t.prototype._dispatchZoomAction=function(e){var n=[];Ih(e,function(i,a){n.push(Q(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(ke),kO={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(TO(this.ecModel))}};function Qv(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function BO(r,t){r.setIconStatus("back",AO(t)>1?"emphasis":"normal")}function NO(r,t,e,n,i){var a=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new ZS(Qv(r),t,{include:["grid"]}),s=o.makePanelOpts(i,function(u){return u.xAxisDeclared&&!u.yAxisDeclared?"lineX":!u.xAxisDeclared&&u.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}PD("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),i=[],a=Qv(n),o=ya(r,a);Ih(o.xAxisModels,function(u){return s(u,"xAxis","xAxisIndex")}),Ih(o.yAxisModels,function(u){return s(u,"yAxis","yAxisIndex")});function s(u,l,f){var h=u.componentIndex,c={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:EO+l+h};c[f]=h,i.push(c)}return i});const FO=OO;function zO(r){r.registerComponentModel(rO),r.registerComponentView(oO),ea("saveAsImage",uO),ea("magicType",hO),ea("dataView",bO),ea("dataZoom",FO),ea("restore",DO),oe(tO)}var VO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(_t);const GO=VO;function qS(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function KS(r){if(!!nt.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",u+="translateY(-50%) rotate("+(l=a==="left"?-225:-45)+"deg)"):(s+="left:50%",u+="translateX(-50%) rotate("+(l=a==="top"?225:45)+"deg)");var f=l*Math.PI/180,h=o+i,c=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),v=Math.round(((c-Math.SQRT2*i)/2+Math.SQRT2*i-(c-h)/2)*100)/100;s+=";"+a+":-"+v+"px";var d=t+" solid "+i+"px;",g=["position:absolute;width:"+o+"px;height:"+o+"px;",s+";"+u+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function ZO(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,i="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,i+=nt.transformSupported?","+Jv+n:",left"+n+",top"+n),$O+":"+i}function qg(r,t,e){var n=r.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!nt.transformSupported)return e?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=nt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return e?"top:0;left:0;"+Jv+":"+o+";":[["top",0],["left",0],[jS,o]]}function qO(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var i=r.get("textShadowColor"),a=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return i&&a&&t.push("text-shadow:"+o+"px "+s+"px "+a+"px "+i),M(["decoration","align"],function(u){var l=r.get(u);l&&t.push("text-"+u+":"+l)}),t.join(";")}function KO(r,t,e){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),u=r.get("shadowOffsetX"),l=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=e1(r,"html"),c=u+"px "+l+"px "+o+"px "+s;return n.push("box-shadow:"+c),t&&i&&n.push(ZO(i,e)),a&&n.push("background-color:"+a),M(["width","color","radius"],function(v){var d="border-"+v,g=b_(d),p=r.get(g);p!=null&&n.push(d+":"+p+(v==="color"?"":"px"))}),n.push(qO(f)),h!=null&&n.push("padding:"+Cu(h).join("px ")+"px"),n.join(";")+";"}function Kg(r,t,e,n,i){var a=t&&t.painter;if(e){var o=a&&a.getViewportRoot();o&&eT(r,o,document.body,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var jO=function(){function r(t,e,n){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,nt.wxa)return null;var i=document.createElement("div");i.domBelongToZr=!0,this.el=i;var a=this._zr=e.getZr(),o=this._appendToBody=n&&n.appendToBody;Kg(this._styleCoord,a,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(i):t.appendChild(i),this._container=t;var s=this;i.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},i.onmousemove=function(u){if(u=u||window.event,!s._enterable){var l=a.handler,f=a.painter.getViewportRoot();pe(f,u,!0),l.dispatch("mousemove",u)}},i.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){var e=this._container,n=WO(e,"position"),i=e.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative");var a=t.get("alwaysShowContent");a&&this._moveIfResized(),this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=UO+KO(t,!this._firstShow,this._longHide)+qg(a[0],a[1],!0)+("border-color:"+Rn(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,i,a){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(H(a)&&n.get("trigger")==="item"&&!qS(n)&&(s=XO(n,i,a)),H(t))o.innerHTML=t+s;else if(t){o.innerHTML="",F(t)||(t=[t]);for(var u=0;u=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,i=this._api,a=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(e,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,i,a){if(!(a.from===this.uid||nt.node||!i.getDom())){var o=Jg(a,i);this._ticket="";var s=a.dataByCoordSys,u=ok(a,n,i);if(u){var l=u.el.getBoundingRect().clone();l.applyTransform(u.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:u.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var f=ek;f.x=a.x,f.y=a.y,f.update(),ft(f).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:f},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,i,a))return;var h=DS(a,n),c=h.point[0],v=h.point[1];c!=null&&v!=null&&this._tryShow({offsetX:c,offsetY:v,target:h.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,i,a){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(Jg(a,i))},t.prototype._manuallyAxisShowTip=function(e,n,i,a){var o=a.seriesIndex,s=a.dataIndex,u=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||u==null)){var l=n.getSeriesByIndex(o);if(!!l){var f=l.getData(),h=ra([f.getItemModel(s),l,(l.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},t.prototype._tryShow=function(e,n){var i=e.target,a=this._tooltipModel;if(!!a){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(i){this._lastDataByCoordSys=null;var s,u;fa(i,function(l){if(ft(l).dataIndex!=null)return s=l,!0;if(ft(l).tooltipConfig!=null)return u=l,!0},!0),s?this._showSeriesItemTooltip(e,s,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var i=e.get("showDelay");n=gt(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},t.prototype._showAxisTooltip=function(e,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=ra([n.tooltipOption],a),u=this._renderMode,l=[],f=Ga("section",{blocks:[],noHeader:!0}),h=[],c=new Pl;M(e,function(m){M(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=CS(b,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ga("section",{header:x,noHeader:!Ze(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),M(_.seriesDataIndices,function(T){var C=i.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,D=C.getDataParams(A);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=Gv(S.axis,{value:b}),D.axisValueLabel=x,D.marker=c.makeTooltipMarker("item",Rn(D.color),u);var I=up(C.formatTooltip(A,!0,null)),L=I.frag;if(L){var P=ra([C],a).get("valueFormatter");w.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&h.push(I.text),l.push(D)}})}})}),f.blocks.reverse(),h.reverse();var v=n.position,d=s.get("order"),g=dp(f,c,u,d,i.get("useUTC"),s.get("textStyle"));g&&h.unshift(g);var p=u==="richText"?` -`:"
",y=h.join(p);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,l)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,l):this._showTooltipContent(s,y,l,Math.random()+"",o[0],o[1],v,null,c)})},t.prototype._showSeriesItemTooltip=function(e,n,i){var a=this._ecModel,o=ft(n),s=o.seriesIndex,u=a.getSeriesByIndex(s),l=o.dataModel||u,f=o.dataIndex,h=o.dataType,c=l.getData(h),v=this._renderMode,d=e.positionDefault,g=ra([c.getItemModel(f),l,u&&(u.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),p=g.get("trigger");if(!(p!=null&&p!=="item")){var y=l.getDataParams(f,h),m=new Pl;y.marker=m.makeTooltipMarker("item",Rn(y.color),v);var _=up(l.formatTooltip(f,!1,h)),S=g.get("order"),b=g.get("valueFormatter"),x=_.frag,w=x?dp(b?B({valueFormatter:b},x):x,m,v,S,a.get("useUTC"),g.get("textStyle")):_.text,T="item_"+l.name+"_"+f;this._showOrMove(g,function(){this._showTooltipContent(g,w,y,T,e.offsetX,e.offsetY,e.position,e.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:c.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,i){var a=ft(n),o=a.tooltipConfig,s=o.option||{};if(H(s)){var u=s;s={content:u,formatter:u}}var l=[s],f=this._ecModel.getComponent(a.componentMainType,a.componentIndex);f&&l.push(f),l.push({formatter:s.content});var h=e.positionDefault,c=ra(l,this._tooltipModel,h?{position:h}:null),v=c.get("content"),d=Math.random()+"",g=new Pl;this._showOrMove(c,function(){var p=Q(c.get("formatterParams")||{});this._showTooltipContent(c,v,p,d,e.offsetX,e.offsetY,e.position,n,g)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,i,a,o,s,u,l,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var h=this._tooltipContent;h.setEnterable(e.get("enterable"));var c=e.get("formatter");u=u||e.get("position");var v=n,d=this._getNearestPoint([o,s],i,e.get("trigger"),e.get("borderColor")),g=d.color;if(c)if(H(c)){var p=e.ecModel.get("useUTC"),y=F(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;v=c,m&&(v=Su(y.axisValue,v,p)),v=w_(v,i,!0)}else if(q(c)){var _=gt(function(S,b){S===this._ticket&&(h.setContent(b,f,e,g,u),this._updatePosition(e,u,o,s,h,i,l))},this);this._ticket=a,v=c(i,a,_)}else v=c;h.setContent(v,f,e,g,u),h.show(e,g),this._updatePosition(e,u,o,s,h,i,l)}},t.prototype._getNearestPoint=function(e,n,i,a){if(i==="axis"||F(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!F(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,i,a,o,s,u){var l=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var h=o.getSize(),c=e.get("align"),v=e.get("verticalAlign"),d=u&&u.getBoundingRect().clone();if(u&&d.applyTransform(u.transform),q(n)&&(n=n([i,a],s,o.el,d,{viewSize:[l,f],contentSize:h.slice()})),F(n))i=pt(n[0],l),a=pt(n[1],f);else if(U(n)){var g=n;g.width=h[0],g.height=h[1];var p=$r(g,{width:l,height:f});i=p.x,a=p.y,c=null,v=null}else if(H(n)&&u){var y=ok(n,d,h,e.get("borderWidth"));i=y[0],a=y[1]}else{var y=ik(i,a,o,l,f,c?null:20,v?null:20);i=y[0],a=y[1]}if(c&&(i-=ty(c)?h[0]/2:c==="right"?h[0]:0),v&&(a-=ty(v)?h[1]/2:v==="bottom"?h[1]:0),qS(e)){var y=ak(i,a,o,l,f);i=y[0],a=y[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===e.length;return o&&M(i,function(s,u){var l=s.dataByAxis||[],f=e[u]||{},h=f.dataByAxis||[];o=o&&l.length===h.length,o&&M(l,function(c,v){var d=h[v]||{},g=c.seriesDataIndices||[],p=d.seriesDataIndices||[];o=o&&c.value===d.value&&c.axisType===d.axisType&&c.axisId===d.axisId&&g.length===p.length,o&&M(g,function(y,m){var _=p[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),a&&M(c.seriesDataIndices,function(y){var m=y.seriesIndex,_=n[m],S=a[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){nt.node||!n.getDom()||(ih(this,"_updatePosition"),this._tooltipContent.dispose(),xh("itemTooltip",n))},t.type="tooltip",t}(Te);function ra(r,t,e){var n=t.ecModel,i;e?(i=new Vt(e,n,n),i=new Vt(t.option,i,n)):i=t;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof Vt&&(o=o.get("tooltip",!0)),H(o)&&(o={formatter:o}),o&&(i=new Vt(o,i,n)))}return i}function Jg(r,t){return r.dispatchAction||gt(t.dispatchAction,t)}function ik(r,t,e,n,i,a,o){var s=e.getSize(),u=s[0],l=s[1];return a!=null&&(r+u+a+2>n?r-=u+a:r+=a),o!=null&&(t+l+o>i?t-=l+o:t+=o),[r,t]}function ak(r,t,e,n,i){var a=e.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,i)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function ok(r,t,e,n){var i=e[0],a=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,u=0,l=t.width,f=t.height;switch(r){case"inside":s=t.x+l/2-i/2,u=t.y+f/2-a/2;break;case"top":s=t.x+l/2-i/2,u=t.y-a-o;break;case"bottom":s=t.x+l/2-i/2,u=t.y+f+o;break;case"left":s=t.x-i-o,u=t.y+f/2-a/2;break;case"right":s=t.x+l+o,u=t.y+f/2-a/2}return[s,u]}function ty(r){return r==="center"||r==="middle"}function sk(r,t,e){var n=rv(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=Ja(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(!!o){var s=e.getViewOfComponentModel(o),u;if(s.group.traverse(function(l){var f=ft(l).tooltipConfig;if(f&&f.name===r.name)return u=l,!0}),u)return{componentMainType:i,componentIndex:o.componentIndex,el:u}}}}const uk=nk;function lk(r){oe(IS),r.registerComponentModel(HO),r.registerComponentView(uk),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Kt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Kt)}var fk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(_t),hk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){if(this.group.removeAll(),!!e.get("show")){var a=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),u=e.get("textAlign"),l=j(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Ft({style:Wr(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),c=e.get("subtext"),v=new Ft({style:Wr(s,{text:c,fill:s.getTextColor(),y:h.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),g=e.get("sublink"),p=e.get("triggerEvent",!0);f.silent=!d&&!p,v.silent=!g&&!p,d&&f.on("click",function(){Wd(d,"_"+e.get("target"))}),g&&v.on("click",function(){Wd(g,"_"+e.get("subtarget"))}),ft(f).eventData=ft(v).eventData=p?{componentType:"title",componentIndex:e.componentIndex}:null,a.add(f),c&&a.add(v);var y=a.getBoundingRect(),m=e.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=$r(m,{width:i.getWidth(),height:i.getHeight()},e.get("padding"));u||(u=e.get("left")||e.get("right"),u==="middle"&&(u="center"),u==="right"?_.x+=_.width:u==="center"&&(_.x+=_.width/2)),l||(l=e.get("top")||e.get("bottom"),l==="center"&&(l="middle"),l==="bottom"?_.y+=_.height:l==="middle"&&(_.y+=_.height/2),l=l||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var S={align:u,verticalAlign:l};f.setStyle(S),v.setStyle(S),y=a.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var w=new Dt({shape:{x:y.x-b[3],y:y.y-b[0],width:y.width+b[1]+b[3],height:y.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});a.add(w)}},t.type="title",t}(Te);function vk(r){r.registerComponentModel(fk),r.registerComponentView(hk)}function tc(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var i=Ai(r,t,e[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var ck=function(r){G(t,r);function t(e,n,i,a){var o=r.call(this)||this;return o.updateData(e,n,i,a),o}return t.prototype._createSymbol=function(e,n,i,a,o){this.removeAll();var s=En(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=dk,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){wi(this.childAt(0))},t.prototype.downplay=function(){Ti(this.childAt(0))},t.prototype.setZ=function(e,n){var i=this.childAt(0);i.zlevel=e,i.z=n},t.prototype.setDraggable=function(e,n){var i=this.childAt(0);i.draggable=e,i.cursor=!n&&e?"move":i.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,u=t.getSymbolSize(e,n),l=o!==this._symbolType,f=a&&a.disableAnimation;if(l){var h=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,u,h)}else{var c=this.childAt(0);c.silent=!1;var v={scaleX:u[0]/2,scaleY:u[1]/2};f?c.attr(v):Bt(c,v,s,n),gu(c)}if(this._updateCommon(e,n,u,i,a),l){var c=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:c.style.opacity}};c.scaleX=c.scaleY=0,c.style.opacity=0,Gt(c,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,i,a,o){var s=this.childAt(0),u=e.hostModel,l,f,h,c,v,d,g,p,y;if(a&&(l=a.emphasisItemStyle,f=a.blurItemStyle,h=a.selectItemStyle,c=a.focus,v=a.blurScope,g=a.labelStatesModels,p=a.hoverScale,y=a.cursorStyle,d=a.emphasisDisabled),!a||e.hasItemOption){var m=a&&a.itemModel?a.itemModel:e.getItemModel(n),_=m.getModel("emphasis");l=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),c=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),g=no(m),p=_.getShallow("scale"),y=m.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=h1(e.getItemVisual(n,"symbolOffset"),i);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=e.getItemVisual(n,"style"),w=x.fill;if(s instanceof pr){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=e.getItemVisual(n,"liftZ"),A=this._z2;C!=null?A==null&&(this._z2=s.z2,s.z2+=C):A!=null&&(s.z2=A,this._z2=null);var D=o&&o.useNameLabel;ro(s,g,{labelFetcher:u,labelDataIndex:n,defaultText:I,inheritColor:w,defaultOpacity:x.opacity});function I(R){return D?e.getName(R):tc(e,R)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");L.style=l,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=p==null||p===!0?Math.max(1.1,3/this._sizeY):isFinite(p)&&p>0?+p:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Oa(this,c,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,i){var a=this.childAt(0),o=ft(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var u=a.getTextContent();u&&Os(u,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();Os(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return RL(e.getItemVisual(n,"symbolSize"))},t}(Et);function dk(r,t){this.parent.drift(r,t)}const ec=ck;function tf(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function ey(r){return r!=null&&!U(r)&&(r={isIgnore:r}),r||{}}function ry(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:no(t),cursorStyle:t.get("cursor")}}var pk=function(){function r(t){this.group=new Et,this._SymbolCtor=t||ec}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=ey(e);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=e.disableAnimation,u=ry(t),l={disableAnimation:s},f=e.getSymbolPoint||function(h){return t.getItemLayout(h)};a||n.removeAll(),t.diff(a).add(function(h){var c=f(h);if(tf(t,c,h,e)){var v=new o(t,h,u,l);v.setPosition(c),t.setItemGraphicEl(h,v),n.add(v)}}).update(function(h,c){var v=a.getItemGraphicEl(c),d=f(h);if(!tf(t,d,h,e)){n.remove(v);return}var g=t.getItemVisual(h,"symbol")||"circle",p=v&&v.getSymbolType&&v.getSymbolType();if(!v||p&&p!==g)n.remove(v),v=new o(t,h,u,l),v.setPosition(d);else{v.updateData(t,h,u,l);var y={x:d[0],y:d[1]};s?v.attr(y):Bt(v,y,i)}n.add(v),t.setItemGraphicEl(h,v)}).remove(function(h){var c=a.getItemGraphicEl(h);c&&c.fadeOut(function(){n.remove(c)},i)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=ry(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=ey(n);function i(u){u.isGroup||(u.incremental=!0,u.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(_t);const Lh=yk;var ti=lt,Ph=M,Xo=Et,mk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new Xo),this.group.add(this._selectorGroup=new Xo),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var u=e.get("selector",!0),l=e.get("selectorPosition",!0);u&&(!l||l==="auto")&&(l=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,i,u,s,l);var f=e.getBoxLayoutParams(),h={width:i.getWidth(),height:i.getHeight()},c=e.get("padding"),v=$r(f,h,c),d=this.layoutInner(e,o,v,a,u,l),g=$r(J({width:d.width,height:d.height},f),h,c);this.group.x=g.x-d.x,this.group.y=g.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=US(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,i,a,o,s,u){var l=this.getContentGroup(),f=K(),h=n.get("selectedMode"),c=[];i.eachRawSeries(function(v){!v.get("legendHoverLink")&&c.push(v.id)}),Ph(n.getData(),function(v,d){var g=v.get("name");if(!this.newlineDisabled&&(g===""||g===` -`)){var p=new Xo;p.newline=!0,l.add(p);return}var y=i.getSeriesByName(g)[0];if(!f.get(g))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),b=m.getVisual("style"),x=this._createItem(y,g,d,v,n,e,_,b,S,h,a);x.on("click",ti(ny,g,null,a,c)).on("mouseover",ti(Rh,y.name,null,a,c)).on("mouseout",ti(Eh,y.name,null,a,c)),f.set(g,!0)}else i.eachRawSeries(function(w){if(!f.get(g)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(g))return;var C=T.indexOfName(g),A=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),I=Qe(A.fill);I&&I[3]===0&&(I[3]=.2,A=B(B({},A),{fill:iu(I,"rgba")}));var L=this._createItem(w,g,d,v,n,e,{},A,D,h,a);L.on("click",ti(ny,null,g,a,c)).on("mouseover",ti(Rh,null,g,a,c)).on("mouseout",ti(Eh,null,g,a,c)),f.set(g,!0)}},this)},this),o&&this._createSelector(o,n,a,s,u)},t.prototype._createSelector=function(e,n,i,a,o){var s=this.getSelectorGroup();Ph(e,function(l){var f=l.type,h=new Ft({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var c=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);ro(h,{normal:c,emphasis:v},{defaultText:l.title}),Uf(h)})},t.prototype._createItem=function(e,n,i,a,o,s,u,l,f,h,c){var v=e.visualDrawType,d=o.get("itemWidth"),g=o.get("itemHeight"),p=o.isSelected(n),y=a.get("symbolRotate"),m=a.get("symbolKeepAspect"),_=a.get("icon");f=_||f||"roundRect";var S=_k(f,a,u,l,v,p,c),b=new Xo,x=a.getModel("textStyle");if(q(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:g,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&e.getData().getVisual("symbol")?y==="inherit"?e.getData().getVisual("symbolRotate"):y:0;b.add(Sk({itemWidth:d,itemHeight:g,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?d+5:-5,C=s,A=o.get("formatter"),D=n;H(A)&&A?D=A.replace("{name}",n!=null?n:""):q(A)&&(D=A(n));var I=a.get("inactiveColor");b.add(new Ft({style:Wr(x,{text:D,x:T,y:g/2,fill:p?x.getTextColor():I,align:C,verticalAlign:"middle"})}));var L=new Dt({shape:b.getBoundingRect(),invisible:!0}),P=a.getModel("tooltip");return P.get("show")&&mu({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!h,this.getContentGroup().add(b),Uf(b),b.__legendDataIndex=i,b},t.prototype.layoutInner=function(e,n,i,a,o,s){var u=this.getContentGroup(),l=this.getSelectorGroup();xi(e.get("orient"),u,e.get("itemGap"),i.width,i.height);var f=u.getBoundingRect(),h=[-f.x,-f.y];if(l.markRedraw(),u.markRedraw(),o){xi("horizontal",l,e.get("selectorItemGap",!0));var c=l.getBoundingRect(),v=[-c.x,-c.y],d=e.get("selectorButtonGap",!0),g=e.getOrient().index,p=g===0?"width":"height",y=g===0?"height":"width",m=g===0?"y":"x";s==="end"?v[g]+=f[p]+d:h[g]+=c[p]+d,v[1-g]+=f[y]/2-c[y]/2,l.x=v[0],l.y=v[1],u.x=h[0],u.y=h[1];var _={x:0,y:0};return _[p]=f[p]+d+c[p],_[y]=Math.max(f[y],c[y]),_[m]=Math.min(0,c[m]+v[1-g]),_}else return u.x=h[0],u.y=h[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Te);function _k(r,t,e,n,i,a,o){function s(p,y){p.lineWidth==="auto"&&(p.lineWidth=y.lineWidth>0?2:0),Ph(p,function(m,_){p[_]==="inherit"&&(p[_]=y[_])})}var u=t.getModel("itemStyle"),l=u.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=u.getShallow("decal");l.decal=!h||h==="inherit"?n.decal:lh(h,o),l.fill==="inherit"&&(l.fill=n[i]),l.stroke==="inherit"&&(l.stroke=n[f]),l.opacity==="inherit"&&(l.opacity=(i==="fill"?n:e).opacity),s(l,n);var c=t.getModel("lineStyle"),v=c.getLineStyle();if(s(v,e),l.fill==="auto"&&(l.fill=n.fill),l.stroke==="auto"&&(l.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!a){var d=t.get("inactiveBorderWidth"),g=l[f];l.lineWidth=d==="auto"?n.lineWidth>0&&g?2:0:l.lineWidth,l.fill=t.get("inactiveColor"),l.stroke=t.get("inactiveBorderColor"),v.stroke=c.get("inactiveColor"),v.lineWidth=c.get("inactiveWidth")}return{itemStyle:l,lineStyle:v}}function Sk(r){var t=r.icon||"roundRect",e=En(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function ny(r,t,e,n){Eh(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r!=null?r:t}),Rh(r,t,e,n)}function ex(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,i=t.length;ni[o],p=[-v.x,-v.y];n||(p[a]=f[l]);var y=[0,0],m=[-d.x,-d.y],_=j(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(g){var S=e.get("pageButtonPosition",!0);S==="end"?m[a]+=i[o]-d[o]:y[a]+=d[o]+_}m[1-a]+=v[s]/2-d[s]/2,f.setPosition(p),h.setPosition(y),c.setPosition(m);var b={x:0,y:0};if(b[o]=g?i[o]:v[o],b[s]=Math.max(v[s],d[s]),b[u]=Math.min(0,d[u]+m[1-a]),h.__rectSize=i[o],g){var x={x:0,y:0};x[o]=Math.max(i[o]-d[o]-_,0),x[s]=b[s],h.setClipPath(new Dt({shape:x})),h.__rectSize=x[o]}else c.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(e);return w.pageIndex!=null&&Bt(f,{x:w.contentPosition[0],y:w.contentPosition[1]},g?e:null),this._updatePageInfoView(e,w),b},t.prototype._pageGo=function(e,n,i){var a=this._getPageInfo(n)[e];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var i=this._controllerGroup;M(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",c=n[h]!=null,v=i.childOfName(f);v&&(v.setStyle("fill",c?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=c?"pointer":"default")});var a=i.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,u=s!=null?s+1:0,l=n.pageCount;a&&o&&a.setStyle("text",H(o)?o.replace("{current}",u==null?"":u+"").replace("{total}",l==null?"":l+""):o({current:u,total:l}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=e.getOrient().index,s=ef[o],u=rf[o],l=this._findTargetItemIndex(n),f=i.children(),h=f[l],c=f.length,v=c?1:0,d={contentPosition:[i.x,i.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return d;var g=S(h);d.contentPosition[o]=-g.s;for(var p=l+1,y=g,m=g,_=null;p<=c;++p)_=S(f[p]),(!_&&m.e>y.s+a||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=y.i),++d.pageCount)),m=_;for(var p=l-1,y=g,m=g,_=null;p>=-1;--p)_=S(f[p]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+a}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var u=o.__legendDataIndex;a==null&&u!=null&&(a=s),u===e&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(rx);const Ak=Ck;function Mk(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function Dk(r){oe(nx),r.registerComponentModel(Tk),r.registerComponentView(Ak),Mk(r)}function Ik(r){oe(nx),oe(Dk)}var Lk={label:{enabled:!0},decal:{show:!1}},oy=bt(),Pk={};function Rk(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Q(Lk);tt(n.label,r.getLocaleModel().get("aria"),!1),tt(e.option,n,!1),i(),a();function i(){var l=e.getModel("decal"),f=l.get("show");if(f){var h=K();r.eachSeries(function(c){if(!c.isColorBySeries()){var v=h.get(c.type);v||(v={},h.set(c.type,v)),oy(c).scope=v}}),r.eachRawSeries(function(c){if(r.isSeriesFiltered(c))return;if(q(c.enableAriaDecal)){c.enableAriaDecal();return}var v=c.getData();if(c.isColorBySeries()){var m=Ud(c.ecModel,c.name,Pk,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,m))}else{var d=c.getRawData(),g={},p=oy(c).scope;v.each(function(b){var x=v.getRawIndex(b);g[x]=b});var y=d.count();d.each(function(b){var x=g[b],w=d.getName(b)||b+"",T=Ud(c.ecModel,w,p,y),C=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(C,T))})}function S(b,x){var w=b?B(B({},x),b):x;return w.dirty=!0,w}})}}function a(){var l=r.getLocaleModel().get("aria"),f=e.getModel("label");if(f.option=J(f.option,l),!!f.get("enabled")){var h=t.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var c=r.getSeriesCount(),v=f.get(["data","maxCount"])||10,d=f.get(["series","maxCount"])||10,g=Math.min(c,d),p;if(!(c<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);p=o(m,{title:y})}else p=f.get(["general","withoutTitle"]);var _=[],S=c>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);p+=o(S,{seriesCount:c}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",I]):f.get(["series","single",I]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:u(T.subType)});var L=T.getData();if(L.count()>v){var P=f.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),V=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},kk=function(){function r(t){var e=this._condVal=H(t)?new RegExp(t):Hw(t)?t:null;if(e==null){var n="";st(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return H(e)?this._condVal.test(t):ht(e)?this._condVal.test(t+""):!1},r}(),Bk=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),Nk=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(l.style.stroke=l.style.fill,l.style.fill="#fff",l.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(rr);const Qk=jk;function ax(r,t,e){var n=r.getBaseAxis(),i=r.getOtherAxis(n),a=Jk(i,e),o=n.dim,s=i.dim,u=t.mapDimension(s),l=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,h=N(r.dimensions,function(d){return t.mapDimension(d)}),c=!1,v=t.getCalculationInfo("stackResultDimension");return Mi(t,h[0])&&(c=!0,h[0]=v),Mi(t,h[1])&&(c=!0,h[1]=v),{dataDimsForPoint:h,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!c,valueDim:u,baseDim:l,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function Jk(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:ht(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function ox(r,t,e,n){var i=NaN;r.stacked&&(i=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=e.get(r.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function tB(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,i){e.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function eB(r,t,e,n,i,a,o,s){for(var u=tB(r,t),l=[],f=[],h=[],c=[],v=[],d=[],g=[],p=ax(i,t,o),y=r.getLayout("points")||[],m=t.getLayout("points")||[],_=0;_=i||g<0)break;if(In(y,m)){if(u){g+=a;continue}break}if(g===e)r[a>0?"moveTo":"lineTo"](y,m),h=y,c=m;else{var _=y-l,S=m-f;if(_*_+S*S<.5){g+=a;continue}if(o>0){for(var b=g+a,x=t[b*2],w=t[b*2+1];x===y&&w===m&&p=n||In(x,w))v=y,d=m;else{A=x-l,D=w-f;var P=y-l,R=x-y,E=m-f,V=w-m,O=void 0,k=void 0;if(s==="x"){O=Math.abs(P),k=Math.abs(R);var z=A>0?1:-1;v=y-z*O*o,d=m,I=y+z*k*o,L=m}else if(s==="y"){O=Math.abs(E),k=Math.abs(V);var W=D>0?1:-1;v=y,d=m-W*O*o,I=y,L=m+W*k*o}else O=Math.sqrt(P*P+E*E),k=Math.sqrt(R*R+V*V),C=k/(k+O),v=y-A*o*(1-C),d=m-D*o*(1-C),I=y+A*o*C,L=m+D*o*C,I=Tr(I,Cr(x,y)),L=Tr(L,Cr(w,m)),I=Cr(I,Tr(x,y)),L=Cr(L,Tr(w,m)),A=I-y,D=L-m,v=y-A*O/k,d=m-D*O/k,v=Tr(v,Cr(l,y)),d=Tr(d,Cr(f,m)),v=Cr(v,Tr(l,y)),d=Cr(d,Tr(f,m)),A=y-v,D=m-d,I=y+A*k/O,L=m+D*k/O}r.bezierCurveTo(h,c,v,d,y,m),h=I,c=L}else r.lineTo(y,m)}l=y,f=m,g+=a}return p}var sx=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),rB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new sx},t.prototype.buildPath=function(e,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&In(i[o*2-2],i[o*2-1]);o--);for(;a=0){var S=l?(d-u)*_+u:(v-s)*_+s;return l?[e,S]:[S,e]}s=v,u=d;break;case o.C:v=a[h++],d=a[h++],g=a[h++],p=a[h++],y=a[h++],m=a[h++];var b=l?ws(s,v,g,y,e,f):ws(u,d,p,m,e,f);if(b>0)for(var x=0;x=0){var S=l?Ot(u,d,p,m,w):Ot(s,v,g,y,w);return l?[e,S]:[S,e]}}s=y,u=m;break}}},t}(et),nB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(sx),iB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new nB},t.prototype.buildPath=function(e,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,u=n.smoothMonotone;if(n.connectNulls){for(;s>0&&In(i[s*2-2],i[s*2-1]);s--);for(;ot){a?e.push(o(a,u,t)):i&&e.push(o(i,u,0),o(i,u,t));break}else i&&(e.push(o(i,u,0)),i=null),e.push(u),a=u}return e}function sB(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(!!a){var u=t.getAxis(i),l=N(a.stops,function(_){return{coord:u.toGlobalCoord(u.dataToCoord(_.value)),color:_.color}}),f=l.length,h=a.outerColors.slice();f&&l[0].coord>l[f-1].coord&&(l.reverse(),h.reverse());var c=oB(l,i==="x"?e.getWidth():e.getHeight()),v=c.length;if(!v&&f)return l[0].coord<0?h[1]?h[1]:l[f-1].color:h[0]?h[0]:l[0].color;var d=10,g=c[0].coord-d,p=c[v-1].coord+d,y=p-g;if(y<.001)return"transparent";M(c,function(_){_.offset=(_.coord-g)/y}),c.push({offset:v?c[v-1].offset:.5,color:h[1]||"transparent"}),c.unshift({offset:v?c[0].offset:.5,color:h[0]||"transparent"});var m=new Q0(0,0,0,0,c,!0);return m[i]=g,m[i+"2"]=p,m}}}function uB(r,t,e){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=e.getAxesByScale("ordinal")[0];if(!!a&&!(i&&lB(a,t))){var o=t.mapDimension(a.dim),s={};return M(a.getViewLabels(),function(u){var l=a.scale.getRawOrdinalNumber(u.tickValue);s[l]=1}),function(u){return!s.hasOwnProperty(t.get(o,u))}}}}function lB(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function fB(r,t){return isNaN(r)||isNaN(t)}function hB(r){for(var t=r.length/2;t>0&&fB(r[t*2-2],r[t*2-1]);t--);return t-1}function cy(r,t){return[r[t*2],r[t*2+1]]}function vB(r,t,e){for(var n=r.length/2,i=e==="x"?0:1,a,o,s=0,u=-1,l=0;l=t||a>=t&&o<=t){u=l;break}s=l,a=o}return{range:[s,u],t:(t-a)/(o-a)}}function hx(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=g.getState("emphasis").style;z.lineWidth=+g.style.lineWidth+1}ft(g).seriesIndex=e.seriesIndex,Oa(g,V,O,k);var W=vy(e.get("smooth")),$=e.get("smoothMonotone");if(g.setShape({smooth:W,smoothMonotone:$,connectNulls:T}),p){var Z=u.getCalculationInfo("stackedOnSeries"),it=0;p.useStyle(J(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:u.getVisual("style").decal})),Z&&(it=vy(Z.get("smooth"))),p.setShape({smooth:W,stackedOnSmooth:it,smoothMonotone:$,connectNulls:T}),ka(p,e,"areaStyle"),ft(p).seriesIndex=e.seriesIndex,Oa(p,V,O,k)}var wt=function(vt){a._changePolyState(vt)};u.eachItemGraphicEl(function(vt){vt&&(vt.onHoverStateChange=wt)}),this._polyline.onHoverStateChange=wt,this._data=u,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,g),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){ft(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,i,a){var o=e.getData(),s=Ln(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var u=o.getLayout("points"),l=o.getItemGraphicEl(s);if(!l){var f=u[s*2],h=u[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var c=e.get("zlevel")||0,v=e.get("z")||0;l=new ec(o,s),l.x=f,l.y=h,l.setZ(c,v);var d=l.getSymbolPath().getTextContent();d&&(d.zlevel=c,d.z=v,d.z2=this._polyline.z2+1),l.__temp=!0,o.setItemGraphicEl(s,l),l.stopSymbolAnimation(!0),this.group.add(l)}l.highlight()}else xe.prototype.highlight.call(this,e,n,i,a)},t.prototype.downplay=function(e,n,i,a){var o=e.getData(),s=Ln(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var u=o.getItemGraphicEl(s);u&&(u.__temp?(o.setItemGraphicEl(s,null),this.group.remove(u)):u.downplay())}else xe.prototype.downplay.call(this,e,n,i,a)},t.prototype._changePolyState=function(e){var n=this._polygon;_d(this._polyline,e),n&&_d(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new rB({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new iB({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(e,n,i){var a,o,s=n.getBaseAxis(),u=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var l=e.hostModel,f=l.get("animationDuration");q(f)&&(f=f(null));var h=l.get("animationDelay")||0,c=q(h)?h(null):h;e.eachItemGraphicEl(function(v,d){var g=v;if(g){var p=[v.x,v.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,b=n.pointToCoord(p);a?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=i;a?(y=x.x,m=x.x+x.width,_=v.x):(y=x.y+x.height,m=x.y,_=v.y)}var w=m===y?0:(_-y)/(m-y);u&&(w=1-w);var T=q(h)?h(d):f*w+c,C=g.getSymbolPath(),A=C.getTextContent();g.attr({scaleX:0,scaleY:0}),g.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,i){var a=e.getModel("endLabel");if(hx(e)){var o=e.getData(),s=this._polyline,u=o.getLayout("points");if(!u){s.removeTextContent(),this._endLabel=null;return}var l=this._endLabel;l||(l=this._endLabel=new Ft({z2:200}),l.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=hB(u);f>=0&&(ro(s,no(e,"endLabel"),{inheritColor:i,labelFetcher:e,labelDataIndex:f,defaultText:function(h,c,v){return v!=null?JS(o,v):tc(o,h)},enableTextSetter:!0},cB(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,i,a,o,s,u){var l=this._endLabel,f=this._polyline;if(l){e<1&&a.originalX==null&&(a.originalX=l.x,a.originalY=l.y);var h=i.getLayout("points"),c=i.hostModel,v=c.get("connectNulls"),d=s.get("precision"),g=s.get("distance")||0,p=u.getBaseAxis(),y=p.isHorizontal(),m=p.inverse,_=n.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?g:0)*(m?-1:1),x=(y?0:-g)*(m?-1:1),w=y?"x":"y",T=vB(h,S,w),C=T.range,A=C[1]-C[0],D=void 0;if(A>=1){if(A>1&&!v){var I=cy(h,C[0]);l.attr({x:I[0]+b,y:I[1]+x}),o&&(D=c.getRawValue(C[0]))}else{var I=f.getPointOn(S,w);I&&l.attr({x:I[0]+b,y:I[1]+x});var L=c.getRawValue(C[0]),P=c.getRawValue(C[1]);o&&(D=o0(i,d,L,P,T.t))}a.lastFrameIndex=C[0]}else{var R=e===1||a.lastFrameIndex>0?C[0]:0,I=cy(h,R);o&&(D=c.getRawValue(R)),l.attr({x:I[0]+b,y:I[1]+x})}o&&Ei(l).setLabelText(D)}},t.prototype._doUpdateAnimation=function(e,n,i,a,o,s,u){var l=this._polyline,f=this._polygon,h=e.hostModel,c=eB(this._data,e,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),v=c.current,d=c.stackedOnCurrent,g=c.next,p=c.stackedOnNext;if(o&&(v=Ar(c.current,i,o,u),d=Ar(c.stackedOnCurrent,i,o,u),g=Ar(c.next,i,o,u),p=Ar(c.stackedOnNext,i,o,u)),hy(v,g)>3e3||f&&hy(d,p)>3e3){l.stopAnimation(),l.setShape({points:g}),f&&(f.stopAnimation(),f.setShape({points:g,stackedOnPoints:p}));return}l.shape.__points=c.current,l.shape.points=v;var y={shape:{points:g}};c.current!==v&&(y.shape.__points=c.next),l.stopAnimation(),Bt(l,y,h),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),Bt(f,{shape:{stackedOnPoints:p}},h),l.shape.points!==f.shape.points&&(f.shape.points=l.shape.points));for(var m=[],_=c.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}l.animators&&l.animators.length&&l.animators[0].during(function(){f&&f.dirtyShape();for(var w=l.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&a){var u=o.getBaseAxis(),l=o.getOtherAxis(u),f=u.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(f[1]-f[0])*(h||1),v=Math.round(s/c);if(isFinite(v)&&v>1){a==="lttb"&&t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/v));var d=void 0;H(a)?d=gB[a]:q(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(l.dim),1/v,d,yB))}}}}}function mB(r){r.registerChartView(pB),r.registerSeriesModel(Qk),r.registerLayout(ic("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("line"))}var cx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e){var n=this.coordinateSystem;if(n&&n.clampData){var i=n.dataToPoint(n.clampData(e)),a=this.getData(),o=a.getLayout("offset"),s=a.getLayout("size"),u=n.getBaseAxis().isHorizontal()?0:1;return i[u]+=o+s/2,i}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(rr);rr.registerClass(cx);const dy=cx;var _B=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return Pu(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,i){return i.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=f_(dy.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(dy);const SB=_B;var xB=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),bB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new xB},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),u=(s-o)*.5,l=o+u,f=n.startAngle,h=n.endAngle,c=n.clockwise,v=Math.PI*2,d=c?h-fMath.PI/2&&fs)return!0;s=h}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,i,a){if(!!this._isOrderChangedWithinSameData(e,n,i)){var o=this._dataSort(e,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,i){var a=n.baseAxis,o=this._dataSort(e,a,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,i=this._data;e&&e.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){ks(a,e,ft(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(xe),gy={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var i=r.x+r.width,a=r.y+r.height,o=af(t.x,r.x),s=of(t.x+t.width,i),u=af(t.y,r.y),l=of(t.y+t.height,a),f=si?s:o,t.y=h&&u>a?l:u,t.width=f?0:s-o,t.height=h?0:l-u,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||h},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var i=of(t.r,r.r),a=af(t.r0,r.r0);t.r=i,t.r0=a;var o=i-a<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},yy={cartesian2d:function(r,t,e,n,i,a,o,s,u){var l=new Dt({shape:B({},n),z2:1});if(l.__dataIndex=e,l.name="item",a){var f=l.shape,h=i?"height":"width";f[h]=0}return l},polar:function(r,t,e,n,i,a,o,s,u){var l=!i&&u?py:dr,f=new l({shape:n,z2:1});f.name="item";var h=dx(i);if(f.calculateTextPosition=wB(h,{isRoundCap:l===py}),a){var c=f.shape,v=i?"r":"endAngle",d={};c[v]=i?0:n.startAngle,d[v]=n[v],(s?Bt:Gt)(f,{shape:d},a)}return f}};function MB(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function my(r,t,e,n,i,a,o,s){var u,l;a?(l={x:n.x,width:n.width},u={y:n.y,height:n.height}):(l={y:n.y,height:n.height},u={x:n.x,width:n.width}),s||(o?Bt:Gt)(e,{shape:u},t,i,null);var f=t?r.baseAxis.model:null;(o?Bt:Gt)(e,{shape:l},f,i)}function _y(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function LB(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function dx(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xy(r,t,e,n,i,a,o,s){var u=t.getItemVisual(e,"style");s||r.setShape("r",n.get(["itemStyle","borderRadius"])||0),r.useStyle(u);var l=n.getShallow("cursor");l&&r.attr("cursor",l);var f=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",h=no(n);ro(r,h,{labelFetcher:a,labelDataIndex:e,defaultText:tc(a.getData(),e),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var c=r.getTextContent();if(s&&c){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,TB(r,v==="outside"?f:v,dx(o),n.get(["label","rotate"]))}eD(c,h,a.getRawValue(e),function(g){return JS(t,g)});var d=n.getModel(["emphasis"]);Oa(r,d.get("focus"),d.get("blurScope"),d.get("disabled")),ka(r,n),LB(i)&&(r.style.fill="none",r.style.stroke="none",M(r.states,function(g){g.style&&(g.style.fill=g.style.stroke="none")}))}function PB(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),a=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,i,a)}var RB=function(){function r(){}return r}(),by=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new RB},t.prototype.buildPath=function(e,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],u=[],l=this.barWidth,f=0;f=0?e:null},30,!1);function EB(r,t,e){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],u=[],l=r.barWidth,f=0,h=a.length/3;f=s[0]&&t<=s[0]+u[0]&&e>=s[1]&&e<=s[1]+u[1])return o[f]}return-1}function px(r,t,e){if(rc(e,"cartesian2d")){var n=t,i=e.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=e.getArea(),a=t;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function OB(r,t,e){var n=r.type==="polar"?dr:Dt;return new n({shape:px(t,e,r),silent:!0,z2:0})}const kB=AB;function BB(r){r.registerChartView(kB),r.registerSeriesModel(SB),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,lt(iP,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,aP("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(i){t.sortInfo&&i.axis.setCategorySortInfo(t.sortInfo)})})}var jo=Math.PI*2,Cy=Math.PI/180;function gx(r,t){return $r(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function yx(r,t){var e=gx(r,t),n=r.get("center"),i=r.get("radius");F(i)||(i=[0,i]),F(n)||(n=[n,n]);var a=pt(e.width,t.getWidth()),o=pt(e.height,t.getHeight()),s=Math.min(a,o),u=pt(i[0],s/2),l=pt(i[1],s/2),f,h,c=r.coordinateSystem;if(c){var v=c.dataToPoint(n);f=v[0]||0,h=v[1]||0}else f=pt(n[0],a)+e.x,h=pt(n[1],o)+e.y;return{cx:f,cy:h,r0:u,r:l}}function NB(r,t,e){t.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=gx(n,e),s=yx(n,e),u=s.cx,l=s.cy,f=s.r,h=s.r0,c=-n.get("startAngle")*Cy,v=n.get("minAngle")*Cy,d=0;i.each(a,function(A){!isNaN(A)&&d++});var g=i.getSum(a),p=Math.PI/(g||d)*2,y=n.get("clockwise"),m=n.get("roseType"),_=n.get("stillShowZeroSum"),S=i.getDataExtent(a);S[0]=0;var b=jo,x=0,w=c,T=y?1:-1;if(i.setLayout({viewRect:o,r:f}),i.each(a,function(A,D){var I;if(isNaN(A)){i.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:u,cy:l,r0:h,r:m?NaN:f});return}m!=="area"?I=g===0&&_?p:A*p:I=jo/d,Ie?y:p,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*i,w=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var g=n.getBoundingRect();a.width=g.width;var p=(n.style.margin||0)+2.1;a.height=g.height+p,a.y-=(a.height-h)/2}}}function sf(r){return r.position==="center"}function GB(r){var t=r.getData(),e=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*zB,s=t.getLayout("viewRect"),u=t.getLayout("r"),l=s.width,f=s.x,h=s.y,c=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}t.each(function(x){var w=t.getItemGraphicEl(x),T=w.shape,C=w.getTextContent(),A=w.getTextGuideLine(),D=t.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),E=pt(I.get("edgeDistance"),l),V=I.get("bleedMargin"),O=D.getModel("labelLine"),k=O.get("length");k=pt(k,l);var z=O.get("length2");if(z=pt(z,l),Math.abs(T.endAngle-T.startAngle)0?"right":"left":$>0?"left":"right"}var Me=Math.PI,te=0,ar=I.get("rotate");if(ht(ar))te=ar*(Me/180);else if(L==="center")te=0;else if(ar==="radial"||ar===!0){var zn=$<0?-W+Me:-W;te=zn}else if(ar==="tangential"&&L!=="outside"&&L!=="outer"){var De=Math.atan2($,Z);De<0&&(De=Me*2+De);var uo=Z>0;uo&&(De=Me+De),te=De-Me}if(a=!!te,C.x=it,C.y=wt,C.rotation=te,C.setStyle({verticalAlign:"middle"}),It){C.setStyle({align:Nt});var Fu=C.states.select;Fu&&(Fu.x+=C.x,Fu.y+=C.y)}else{var mr=C.getBoundingRect().clone();mr.applyTransform(C.getComputedTransform());var fc=(C.style.margin||0)+2.1;mr.y-=fc/2,mr.height+=fc,e.push({label:C,labelLine:A,position:L,len:k,len2:z,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new X($,Z),linePoints:vt,textAlign:Nt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:V,rect:mr,unconstrainedWidth:mr.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:It})}}),!a&&r.get("avoidLabelOverlap")&&VB(e,n,i,u,l,c,f,h);for(var g=0;g0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=a.r0}},t.type="pie",t}(xe);const $B=WB;function _x(r,t,e){t=F(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),i=V1(n,t).dimensions,a=new z1(i,r);return a.initData(n,e),a}var UB=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const YB=UB;var XB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new YB(gt(this.getData,this),gt(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){var e=_x(this,{coordDimensions:["value"],encodeDefaulter:lt(LD,this)}),n=[];return e.each(e.mapDimension("value"),function(i){n.push(i)}),this.seats=bC(n,e.hostModel.get("percentPrecision")),e},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.call(this,e);return n.percent=this.seats[e],n.$vars.push("percent"),n},t.prototype._defaultLabelLine=function(e){zf(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(rr);const ZB=XB;function qB(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(ht(o)&&!isNaN(o)&&o<0)})}}}function KB(r){r.registerChartView($B),r.registerSeriesModel(ZB),mL("pie",r.registerAction),r.registerLayout(lt(NB,"pie")),r.registerProcessor(FB("pie")),r.registerProcessor(qB("pie"))}var jB=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,n,i){return i.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(rr);const QB=jB;var Sx=4,JB=function(){function r(){}return r}(),tN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new JB},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,u=e.getContext?e.getContext():e,l=u&&a[0]=0;l--){var f=l*2,h=a[f]-s/2,c=a[f+1]-u/2;if(e>=h&&n>=c&&e<=h+s&&n<=c+u)return l}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],u=1/0,l=1/0,f=-1/0,h=-1/0,c=0;c=0&&(l.dataIndex=h+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const rN=eN;var nN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.updateData(a,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.incrementalPrepareUpdate(a),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,i){var a=e.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=ic("").reset(e,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,i=n&&n.getArea&&n.getArea();return e.get("clip",!0)?i:null},t.prototype._updateSymbolDraw=function(e,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new rN:new tx,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(xe);const iN=nN;function aN(r){oe(wS),r.registerSeriesModel(QB),r.registerChartView(iN),r.registerLayout(ic("scatter"))}var oN=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,i=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),u;o==="category"?(t.layout="horizontal",n=i.getOrdinalMeta(),u=!0):s==="category"?(t.layout="vertical",n=a.getOrdinalMeta(),u=!0):t.layout=t.layout||"horizontal";var l=["x","y"],f=t.layout==="horizontal"?0:1,h=this._baseAxisDim=l[f],c=l[1-f],v=[i,a],d=v[f].get("type"),g=v[1-f].get("type"),p=t.data;if(p&&u){var y=[];M(p,function(S,b){var x;F(S)?(x=S.slice(),S.unshift(b)):F(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),t.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:ch(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:ch(g),dimsDef:m.slice()}];return _x(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:lt(D_,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),sN=["color","borderColor"],uN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,i){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){eo(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),u=e.coordinateSystem,l=u.getArea&&u.getArea();this._data||a.removeAll(),n.diff(i).add(function(f){if(n.hasValue(f)){var h=n.getItemLayout(f);if(s&&My(l,h))return;var c=uf(h,f,!0);Gt(c,{shape:{points:h.ends}},e,f),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}}).update(function(f,h){var c=i.getItemGraphicEl(h);if(!n.hasValue(f)){a.remove(c);return}var v=n.getItemLayout(f);if(s&&My(l,v)){a.remove(c);return}c?(Bt(c,{shape:{points:v.ends}},e,f),gu(c)):c=uf(v),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&a.remove(h)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Iy(e,this.group);var n=e.get("clip",!0)?fx(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=i.getItemLayout(o),u=uf(s);lf(u,i,o,a),u.incremental=!0,this.group.add(u),this._progressiveEls.push(u)}},t.prototype._incrementalRenderLarge=function(e,n){Iy(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(xe),lN=function(){function r(){}return r}(),fN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new lN},t.prototype.buildPath=function(e,n){var i=n.points;this.__simpleBox?(e.moveTo(i[4][0],i[4][1]),e.lineTo(i[6][0],i[6][1])):(e.moveTo(i[0][0],i[0][1]),e.lineTo(i[1][0],i[1][1]),e.lineTo(i[2][0],i[2][1]),e.lineTo(i[3][0],i[3][1]),e.closePath(),e.moveTo(i[4][0],i[4][1]),e.lineTo(i[5][0],i[5][1]),e.moveTo(i[6][0],i[6][1]),e.lineTo(i[7][0],i[7][1]))},t}(et);function uf(r,t,e){var n=r.ends;return new fN({shape:{points:e?hN(n,r):n},z2:100})}function My(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]),a=e.getModel("itemStyle").getItemStyle(sN);t.useStyle(a),t.style.fill=null,t.style.stroke=i}const cN=uN;var xx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,i){var a=n.getItemLayout(e);return a&&i.rect(a.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(rr);Ne(xx,oN,!0);const dN=xx;function pN(r){!r||!F(r.series)||M(r.series,function(t){U(t)&&t.type==="k"&&(t.type="candlestick")})}var gN=["itemStyle","borderColor"],yN=["itemStyle","borderColor0"],mN=["itemStyle","color"],_N=["itemStyle","color0"],SN={seriesType:"candlestick",plan:ao(),performRawSeries:!0,reset:function(r,t){function e(a,o){return o.get(a>0?mN:_N)}function n(a,o){return o.get(a>0?gN:yN)}if(!t.isSeriesFiltered(r)){var i=r.pipelineContext.large;return!i&&{progress:function(a,o){for(var s;(s=a.next())!=null;){var u=o.getItemModel(s),l=o.getItemLayout(s).sign,f=u.getItemStyle();f.fill=e(l,u),f.stroke=n(l,u)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const xN=SN;var bN={seriesType:"candlestick",plan:ao(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=wN(r,e),i=0,a=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[i])),u=N(e.mapDimensionsAll(o[a]),e.getDimensionIndex,e),l=u[0],f=u[1],h=u[2],c=u[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||u.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(g,p){for(var y,m=p.getStore();(y=g.next())!=null;){var _=m.get(s,y),S=m.get(l,y),b=m.get(f,y),x=m.get(h,y),w=m.get(c,y),T=Math.min(S,b),C=Math.max(S,b),A=R(T,_),D=R(C,_),I=R(x,_),L=R(w,_),P=[];E(P,D,0),E(P,A,1),P.push(O(L),O(D),O(I),O(A)),p.setItemLayout(y,{sign:Py(m,y,S,b,f),initBaseline:S>b?D[a]:A[a],ends:P,brushRect:V(x,w,_)})}function R(k,z){var W=[];return W[i]=z,W[a]=k,isNaN(z)||isNaN(k)?[NaN,NaN]:t.dataToPoint(W)}function E(k,z,W){var $=z.slice(),Z=z.slice();$[i]=vs($[i]+n/2,1,!1),Z[i]=vs(Z[i]-n/2,1,!0),W?k.push($,Z):k.push(Z,$)}function V(k,z,W){var $=R(k,W),Z=R(z,W);return $[i]-=n/2,Z[i]-=n/2,{x:$[0],y:$[1],width:n,height:Z[1]-$[1]}}function O(k){return k[i]=vs(k[i],1),k}}function d(g,p){for(var y=Ke(g.count*4),m=0,_,S=[],b=[],x,w=p.getStore();(x=g.next())!=null;){var T=w.get(s,x),C=w.get(l,x),A=w.get(f,x),D=w.get(h,x),I=w.get(c,x);if(isNaN(T)||isNaN(D)||isNaN(I)){y[m++]=NaN,m+=3;continue}y[m++]=Py(w,x,C,A,f),S[i]=T,S[a]=D,_=t.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[a]=I,_=t.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}p.setLayout("largePoints",y)}}};function Py(r,t,e,n,i){var a;return e>n?a=-1:e0?r.get(i,t-1)<=n?1:-1:1,a}function wN(r,t){var e=r.getBaseAxis(),n,i=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),a=pt(j(r.get("barMaxWidth"),i),i),o=pt(j(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?pt(s,i):Math.max(Math.min(i/2,a),o)}const TN=bN;function CN(r){r.registerChartView(cN),r.registerSeriesModel(dN),r.registerPreprocessor(pN),r.registerVisual(xN),r.registerLayout(TN)}var $e=er.CMD;function di(r,t){return Math.abs(r-t)<1e-5}function kh(r){var t=r.data,e=r.len(),n=[],i,a=0,o=0,s=0,u=0;function l(L,P){i&&i.length>2&&n.push(i),i=[L,P]}function f(L,P,R,E){di(L,R)&&di(P,E)||i.push(L,P,R,E,R,E)}function h(L,P,R,E,V,O){var k=Math.abs(P-L),z=Math.tan(k/4)*4/3,W=PT:D2&&n.push(i),n}function Bh(r,t,e,n,i,a,o,s,u,l){if(di(r,e)&&di(t,n)&&di(i,o)&&di(a,s)){u.push(o,s);return}var f=2/l,h=f*f,c=o-r,v=s-t,d=Math.sqrt(c*c+v*v);c/=d,v/=d;var g=e-r,p=n-t,y=i-o,m=a-s,_=g*g+p*p,S=y*y+m*m;if(_=0&&T=0){u.push(o,s);return}var C=[],A=[];Vr(r,e,i,o,.5,C),Vr(t,n,a,s,.5,A),Bh(C[0],A[0],C[1],A[1],C[2],A[2],C[3],A[3],u,l),Bh(C[4],A[4],C[5],A[5],C[6],A[6],C[7],A[7],u,l)}function AN(r,t){var e=kh(r),n=[];t=t||1;for(var i=0;i0)for(var l=0;lMath.abs(l),h=bx([u,l],f?0:1,t),c=(f?s:l)/h.length,v=0;vi,o=bx([n,i],a?0:1,t),s=a?"width":"height",u=a?"height":"width",l=a?"x":"y",f=a?"y":"x",h=r[s]/o.length,c=0;c1?null:new X(g*u+r,g*l+t)}function IN(r,t,e){var n=new X;X.sub(n,e,t),n.normalize();var i=new X;X.sub(i,r,t);var a=i.dot(n);return a}function ei(r,t){var e=r[r.length-1];e&&e[0]===t[0]&&e[1]===t[1]||r.push(t)}function LN(r,t,e){for(var n=r.length,i=[],a=0;ao?(l.x=f.x=s+a/2,l.y=u,f.y=u+o):(l.y=f.y=u+o/2,l.x=s,f.x=s+a),LN(t,l,f)}function Zs(r,t,e,n){if(e===1)n.push(t);else{var i=Math.floor(e/2),a=r(t);Zs(r,a[0],i,n),Zs(r,a[1],e-i,n)}return n}function PN(r,t){for(var e=[],n=0;n0)for(var b=n/e,x=-n/2;x<=n/2;x+=b){for(var w=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;l/=2){var f=0,h=0;(r&l)>0&&(f=1),(t&l)>0&&(h=1),s+=l*l*(3*f^h),h===0&&(f===1&&(r=l-1-r,t=l-1-t),u=r,r=t,t=u)}return s}function js(r){var t=1/0,e=1/0,n=-1/0,i=-1/0,a=N(r,function(s){var u=s.getBoundingRect(),l=s.getComputedTransform(),f=u.x+u.width/2+(l?l[4]:0),h=u.y+u.height/2+(l?l[5]:0);return t=Math.min(f,t),e=Math.min(h,e),n=Math.max(f,n),i=Math.max(h,i),[f,h]}),o=N(a,function(s,u){return{cp:s,z:VN(s[0],s[1],t,e,n,i),path:r[u]}});return o.sort(function(s,u){return s.z-u.z}).map(function(s){return s.path})}function Ax(r){return ON(r.path,r.count)}function Nh(){return{fromIndividuals:[],toIndividuals:[],count:0}}function GN(r,t,e){var n=[];function i(b){for(var x=0;x=0;i--)if(!e[i].many.length){var u=e[s].many;if(u.length<=1)if(s)s=0;else return e;var a=u.length,l=Math.ceil(a/2);e[i].many=u.slice(l,a),e[s].many=u.slice(0,l),s++}return e}var WN={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),u=Object.assign({setToFinal:!0},o),l,f;Fy(r)&&(l=r,f=t),Fy(t)&&(l=t,f=r);function h(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,C=m?w:x[0];if(qs(T))h({many:[T],one:C},!0,_,S,!0);else{var A=s?J({delay:s(_,S)},u):u;ac(T,C,A),a(T,C,T,C,A)}}else for(var D=J({dividePath:WN[e],individualDelay:s&&function(V,O,k,z){return s(V+_,S)}},u),I=m?GN(x,w,D):HN(w,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,E=0;Et.length,v=l?zy(f,l):zy(c?t:r,[c?r:t]),d=0,g=0;gMx))for(var i=n.getIndices(),a=UN(n),o=0;o0&&S.group.traverse(function(x){x instanceof et&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Gy(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Hy(r){return F(r)?r.sort().join(","):r}function Ir(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function ZN(r,t){var e=K(),n=K(),i=K();return M(r.oldSeries,function(a,o){var s=r.oldData[o],u=Gy(a),l=Hy(u);n.set(l,s),F(u)&&M(u,function(f){i.set(f,{data:s,key:l})})}),M(t.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.getData(),s=Gy(a),u=Hy(s),l=n.get(u);if(l)e.set(u,{oldSeries:[{divide:Ir(l),data:l}],newSeries:[{divide:Ir(o),data:o}]});else if(F(s)){var f=[];M(s,function(v){var d=n.get(v);d&&f.push({divide:Ir(d),data:d})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{data:o,divide:Ir(o)}]})}else{var h=i.get(s);if(h){var c=e.get(h.key);c||(c={oldSeries:[{data:h.data,divide:Ir(h.data)}],newSeries:[]},e.set(h.key,c)),c.newSeries.push({data:o,divide:Ir(o)})}}}}),e}function Wy(r,t){for(var e=0;e=0&&i.push({data:t.oldData[s],divide:Ir(t.oldData[s]),dim:o.dimension})}),M(Mt(r.to),function(o){var s=Wy(e.updatedSeries,o);if(s>=0){var u=e.updatedSeries[s].getData();a.push({data:u,divide:Ir(u),dim:o.dimension})}}),i.length>0&&a.length>0&&Dx(i,a,n)}function KN(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){M(Mt(n.seriesTransition),function(i){M(Mt(i.to),function(a){for(var o=n.updatedSeries,s=0;s=gn:-l>=gn),v=l>0?l%gn:l%gn+gn,d=!1;c?d=!0:Rr(h)?d=!1:d=v>=Ix==!!f;var g=t+n*df(o),p=e+i*cf(o);this._start&&this._add("M",g,p);var y=Math.round(a*jN);if(c){var m=1/this._p,_=(f?1:-1)*(gn-m);this._add("A",n,i,y,1,+f,t+n*df(o+_),e+i*cf(o+_)),m>.01&&this._add("A",n,i,y,0,+f,g,p)}else{var S=t+n*df(s),b=e+i*cf(s);this._add("A",n,i,y,+d,+f,S,b)}},r.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(t,e,n,i,a,o,s,u,l){for(var f=[],h=this._p,c=1;c"}function s5(r){return""}function oc(r,t){t=t||{};var e=t.newline?` -`:"";function n(i){var a=i.children,o=i.tag,s=i.attrs;return o5(o,s)+ue(i.text)+(a?""+e+N(a,function(u){return n(u)}).join(e)+e:"")+s5(o)}return n(r)}function u5(r,t,e){e=e||{};var n=e.newline?` -`:"",i=" {"+n,a=n+"}",o=N(ut(r),function(u){return u+i+N(ut(r[u]),function(l){return l+":"+r[u][l]+";"}).join(n)+a}).join(n),s=N(ut(t),function(u){return"@keyframes "+u+i+N(ut(t[u]),function(l){return l+i+N(ut(t[u][l]),function(f){var h=t[u][l][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function zh(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function $y(r,t,e,n){return kt("svg","root",{width:r,height:t,xmlns:Px,"xmlns:xlink":Rx,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+t:!1},e)}var Uy={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Sn="transform-origin";function l5(r,t,e){var n=B({},r.shape);B(n,t),r.buildPath(e,n);var i=new Lx;return i.reset(Vm(r)),e.rebuildPath(i,1),i.generateStr(),i.getStr()}function f5(r,t){var e=t.originX,n=t.originY;(e||n)&&(r[Sn]=e+"px "+n+"px")}var h5={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function Ox(r,t){var e=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[e]=r,e}function v5(r,t,e){var n=r.shape.paths,i={},a,o;if(M(n,function(u){var l=zh(e.zrId);l.animation=!0,Nu(u,{},l,!0);var f=l.cssAnims,h=l.cssNodes,c=ut(f),v=c.length;if(!!v){o=c[v-1];var d=f[o];for(var g in d){var p=d[g];i[g]=i[g]||{d:""},i[g].d+=p.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(a=m)}}}),!!a){t.d=!1;var s=Ox(i,e);return a.replace(o,s)}}function Yy(r){return H(r)?Uy[r]?"cubic-bezier("+Uy[r]+")":jh(r)?r:"":""}function Nu(r,t,e,n){var i=r.animators,a=i.length,o=[];if(r instanceof K0){var s=v5(r,t,e);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var u={},l=0;l0}).length){var Nt=Ox(w,e);return Nt+" "+m[0]+" both"}}for(var p in u){var s=g(u[p]);s&&o.push(s)}if(o.length){var y=e.zrId+"-cls-"+e.cssClassIdx++;e.cssNodes["."+y]={animation:o.join(",")},t.class=y}}var Za=Math.round;function kx(r){return r&&H(r.src)}function Bx(r){return r&&q(r.toDataURL)}function sc(r,t,e,n){n5(function(i,a){var o=i==="fill"||i==="stroke";o&&WT(a)?S5(t,r,i,n):o&&HT(a)?x5(e,r,i,n):r[i]=a},t,e,!1),_5(e,r,n)}function Xy(r){return Rr(r[0]-1)&&Rr(r[1])&&Rr(r[2])&&Rr(r[3]-1)}function c5(r){return Rr(r[4])&&Rr(r[5])}function uc(r,t,e){if(t&&!(c5(t)&&Xy(t))){var n=e?10:1e4;r.transform=Xy(t)?"translate("+Za(t[4]*n)/n+" "+Za(t[5]*n)/n+")":BT(t)}}function Zy(r,t,e){for(var n=r.points,i=[],a=0;a"u"){var h="Image width/height must been given explictly in svg-ssr renderer.";be(s,h),be(u,h)}else if(s==null||u==null){var c=function(m,_){if(m){var S=m.elm,b=m.attrs.width=s||_.width,x=m.attrs.height=u||_.height;S&&(S.setAttribute("width",b),S.setAttribute("height",x))}},v=iv(l,null,r,function(m){c(d,m),c(o,m)});v&&v.width&&v.height&&(s=s||v.width,u=u||v.height)}o=kt("image","img",{href:l,width:s,height:u}),a.width=s,a.height=u}else i.svgElement&&(o=Q(i.svgElement),a.width=i.svgWidth,a.height=i.svgHeight);if(!!o){a.patternTransform=Gm(i);var d=kt("pattern","",a,[o]),g=oc(d),p=n.patternCache,y=p[g];y||(y=n.zrId+"-p"+n.patternIdx++,p[g]=y,a.id=y,d=n.defs[y]=kt("pattern",y,a,[o])),t[e]=au(y)}}function b5(r,t,e){var n=e.clipPathCache,i=e.defs,a=n[r.id];if(!a){a=e.zrId+"-c"+e.clipPathIdx++;var o={id:a};n[r.id]=a,i[a]=kt("clipPath",a,o,[Nx(r,e)])}t["clip-path"]=au(a)}function jy(r){return document.createTextNode(r)}function bn(r,t,e){r.insertBefore(t,e)}function Qy(r,t){r.removeChild(t)}function Jy(r,t){r.appendChild(t)}function Fx(r){return r.parentNode}function zx(r){return r.nextSibling}function pf(r,t){r.textContent=t}var tm=58,w5=120,T5=kt("","");function Vh(r){return r===void 0}function Ue(r){return r!==void 0}function C5(r,t,e){for(var n={},i=t;i<=e;++i){var a=r[i].key;a!==void 0&&(n[a]=i)}return n}function ha(r,t){var e=r.key===t.key,n=r.tag===t.tag;return n&&e}function qa(r){var t,e=r.children,n=r.tag;if(Ue(n)){var i=r.elm=Ex(n);if(lc(T5,r),F(e))for(t=0;ta?(d=e[u+1]==null?null:e[u+1].elm,Vx(r,d,e,i,u)):Qs(r,t,n,a))}function si(r,t){var e=t.elm=r.elm,n=r.children,i=t.children;r!==t&&(lc(r,t),Vh(t.text)?Ue(n)&&Ue(i)?n!==i&&A5(e,n,i):Ue(i)?(Ue(r.text)&&pf(e,""),Vx(e,null,i,0,i.length-1)):Ue(n)?Qs(e,n,0,n.length-1):Ue(r.text)&&pf(e,""):r.text!==t.text&&(Ue(n)&&Qs(e,n,0,n.length-1),pf(e,t.text)))}function M5(r,t){if(ha(r,t))si(r,t);else{var e=r.elm,n=Fx(e);qa(t),n!==null&&(bn(n,t.elm,zx(e)),Qs(n,[r],0,0))}return t}var D5=0,I5=function(){function r(t,e,n){if(this.type="svg",this.refreshHover=em(),this.configLayer=em(),this.storage=e,this._opts=n=B({},n),this.root=t,this._id="zr"+D5++,this._oldVNode=$y(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=Ex("svg");lc(null,this._oldVNode),i.appendChild(a),t.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",M5(this._oldVNode,t),this._oldVNode=t}},r.prototype.renderOneToVNode=function(t){return Ky(t,zh(this._id))},r.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._backgroundColor,i=this._width,a=this._height,o=zh(this._id);o.animation=t.animation,o.willUpdate=t.willUpdate,o.compress=t.compress;var s=[];if(n&&n!=="none"){var u=bi(n),l=u.color,f=u.opacity;this._bgVNode=kt("rect","bg",{width:i,height:a,x:"0",y:"0",id:"0",fill:l,"fill-opacity":f}),s.push(this._bgVNode)}else this._bgVNode=null;var h=t.compress?null:this._mainVNode=kt("g","main",{},[]);this._paintList(e,o,h?h.children:s),h&&s.push(h);var c=N(ut(o.defs),function(g){return o.defs[g]});if(c.length&&s.push(kt("defs","defs",{},c)),t.animation){var v=u5(o.cssNodes,o.cssAnims,{newline:!0});if(v){var d=kt("style","stl",{},[],v);s.push(d)}}return $y(i,a,s,t.useViewBox)},r.prototype.renderToString=function(t){return t=t||{},oc(this.renderToVNode({animation:j(t.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:j(t.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t;var e=this._bgVNode;if(e&&e.elm){var n=bi(t),i=n.color,a=n.opacity;e.elm.setAttribute("fill",i),a<1&&e.elm.setAttribute("fill-opacity",a)}},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(t,e,n){for(var i=t.length,a=[],o=0,s,u,l=0,f=0;f=0&&!(c&&u&&c[g]===u[g]);g--);for(var p=d-1;p>g;p--)o--,s=a[o-1];for(var y=g+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=p.__endIndex;else for(var A=v.dpr,D=0;D0&&t>i[0]){for(u=0;ut);u++);s=n[i[u]]}if(i.splice(u+1,0,t),n[t]=e,!e.virtual)if(s){var l=s.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.__painter=this}},r.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?Jo:0),this._needsManuallyCompositing),f.__builtin__||Yh("ZLevel "+l+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==u&&(f.__dirty=!0),f.__startIndex=u,f.incremental?f.__drawIndex=-1:f.__drawIndex=u,e(u),a=f),i.__dirty&le&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=u))}e(u),this.eachBuiltinLayer(function(h,c){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(t){t.clear()},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t,M(this._layers,function(e){e.setUnpainted()})},r.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?tt(n[t],e,!0):n[t]=e;for(var i=0;i{r&&t&&e&&r.addEventListener(t,e,n)},V5=(r,t,e,n=!1)=>{r&&t&&e&&r.removeEventListener(t,e,n)},ni=lm({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:Function,default:()=>({})},error:{type:Function,default:()=>({})},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]}},setup(r){const t=eb(),{themeValue:e}=rb(t),n=va(),i=va();let a;const o=nb(()=>({"--ray-chart-width":r.width,"--ray-chart-height":r.height})),s=async()=>{oe([vk,lk,vE,Kk,Xk,Ik,VO,Ok]),oe([BB,mB,KB,CN,aN]),oe([eR,KN]),oe([r.canvasRender?F5:P5]);try{oe(r.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},u=()=>{let v=Aw(r.options);const d=g=>Object.assign(v,g);return r.showAria&&(v=d({aria:{enabled:!0,decal:{show:!0}}})),v},l=v=>{var p,y;const d=n.value,g=u();try{a=p2(d,v),i.value=a,g&&a.setOption(g),(p=r.success)==null||p.call(r,a)}catch{(y=r.error)==null||y.call(r)}},f=v=>{if(r.autoChangeTheme){l(v?"dark":"");return}r.theme||l("")},h=()=>{a&&(a.clear(),a.dispose())},c=()=>{a&&a.resize()};return vc(()=>[e.value],([v])=>{r.autoChangeTheme&&(h(),f(v))}),vc(()=>r.showAria,()=>{h(),(r.autoChangeTheme||r.theme)&&e.value?l("dark"):l("")}),ib(async()=>{await s()}),ab(()=>{ob(()=>{r.autoChangeTheme?f(e.value):r.theme?l("dark"):l(""),r.autoResize&&z5(window,"resize",c)})}),sb(()=>{h(),V5(window,"resize",c)}),{rayChartRef:n,cssVarsRef:o,echartInstance:i}},render(){return Tt("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),H5=lm({name:"Echart",setup(){const r=va(),t=va(!1),e=va(!1);return{baseOptions:{legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"\u65E5\u671F",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},baseChartRef:r,chartLoading:t,handleLoadingShow:l=>{if(r.value){const{echartInstance:f}=r.value;l?f.showLoading():f.hideLoading()}},chartAria:e,handleAriaShow:l=>{e.value=l},handleChartRenderSuccess:l=>{window.$notification.info({title:"\u53EF\u89C6\u5316\u56FE\u6E32\u67D3\u6210\u529F\u56DE\u8C03\u51FD\u6570",content:"\u53EF\u89C6\u5316\u56FE\u6E32\u67D3\u6210\u529F, \u5E76\u4E14\u8FD4\u56DE\u4E86\u5F53\u524D\u53EF\u89C6\u5316\u56FE\u5B9E\u4F8B",duration:5*1e3}),console.log(l)},basePieOptions:{title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}}},render(){return Tt("div",{class:"echart"},[Tt(Ur,{title:"RayChart\u7EC4\u4EF6\u4F7F\u7528"},{default:()=>[ub("\u5728\u4F7F\u7528\u8BE5\u7EC4\u4EF6\u65F6, \u4E00\u5B9A\u8981\u6CE8\u610F\u6839\u7EC4\u4EF6\u7684\u9AD8\u5EA6\u521D\u59CB\u5316\u95EE\u9898, \u5982\u679C\u9700\u8981\u4F7F\u7528\u5176\u4F59\u7684\u56FE\u4F8B, \u53EA\u9700\u8981\u4ECE echarts \u4E2D\u5BFC\u5165\u5BF9\u5E94\u7EC4\u4EF6, \u5E76\u4E14\u4F7F\u7528 use \u65B9\u6CD5\u6CE8\u518C. \u8BE5\u7EC4\u4EF6\u5B9E\u73B0\u4E86\u81EA\u52A8\u8DDF\u968F\u6A21\u677F\u4E3B\u9898\u5207\u6362\u529F\u80FD, \u4F46\u662F\u52A8\u6001\u5207\u6362\u635F\u8017\u8F83\u5927, \u6240\u4EE5\u9ED8\u8BA4\u4E0D\u542F\u7528")]}),Tt(Ur,{title:"\u57FA\u7840\u4F7F\u7528"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u6E32\u67D3\u6210\u529F\u540E\u8FD0\u884C\u56DE\u8C03\u51FD\u6570"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)])]}),Tt(Ur,{title:"\u80FD\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)])]}),Tt(Ur,{title:"\u4E0D\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u6697\u8272\u4E3B\u9898\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{theme:"dark",options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u52A0\u8F7D\u52A8\u753B"},{default:()=>[Tt(cc,{value:this.chartLoading,"onUpdate:value":r=>this.chartLoading=r,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u52A0\u8F7D\u52A8\u753B",unchecked:()=>"\u663E\u793A\u52A0\u8F7D\u52A8\u753B"}),Tt("div",{class:"chart--container"},[Tt(ni,{ref:"baseChartRef",options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u8D34\u753B\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt(cc,{value:this.chartAria,"onUpdate:value":r=>this.chartAria=r,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u8D34\u82B1",unchecked:()=>"\u663E\u793A\u8D34\u82B1"}),Tt("div",{class:"chart--container"},[Tt(ni,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{H5 as default}; +`:"
",y=h.join(p);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,l)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,l):this._showTooltipContent(s,y,l,Math.random()+"",o[0],o[1],v,null,c)})},t.prototype._showSeriesItemTooltip=function(e,n,i){var a=this._ecModel,o=ft(n),s=o.seriesIndex,u=a.getSeriesByIndex(s),l=o.dataModel||u,f=o.dataIndex,h=o.dataType,c=l.getData(h),v=this._renderMode,d=e.positionDefault,g=ra([c.getItemModel(f),l,u&&(u.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),p=g.get("trigger");if(!(p!=null&&p!=="item")){var y=l.getDataParams(f,h),m=new Pl;y.marker=m.makeTooltipMarker("item",Rn(y.color),v);var _=up(l.formatTooltip(f,!1,h)),S=g.get("order"),b=g.get("valueFormatter"),x=_.frag,w=x?dp(b?B({valueFormatter:b},x):x,m,v,S,a.get("useUTC"),g.get("textStyle")):_.text,T="item_"+l.name+"_"+f;this._showOrMove(g,function(){this._showTooltipContent(g,w,y,T,e.offsetX,e.offsetY,e.position,e.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:c.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,i){var a=ft(n),o=a.tooltipConfig,s=o.option||{};if(H(s)){var u=s;s={content:u,formatter:u}}var l=[s],f=this._ecModel.getComponent(a.componentMainType,a.componentIndex);f&&l.push(f),l.push({formatter:s.content});var h=e.positionDefault,c=ra(l,this._tooltipModel,h?{position:h}:null),v=c.get("content"),d=Math.random()+"",g=new Pl;this._showOrMove(c,function(){var p=Q(c.get("formatterParams")||{});this._showTooltipContent(c,v,p,d,e.offsetX,e.offsetY,e.position,n,g)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,i,a,o,s,u,l,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var h=this._tooltipContent;h.setEnterable(e.get("enterable"));var c=e.get("formatter");u=u||e.get("position");var v=n,d=this._getNearestPoint([o,s],i,e.get("trigger"),e.get("borderColor")),g=d.color;if(c)if(H(c)){var p=e.ecModel.get("useUTC"),y=F(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;v=c,m&&(v=Su(y.axisValue,v,p)),v=w_(v,i,!0)}else if(q(c)){var _=gt(function(S,b){S===this._ticket&&(h.setContent(b,f,e,g,u),this._updatePosition(e,u,o,s,h,i,l))},this);this._ticket=a,v=c(i,a,_)}else v=c;h.setContent(v,f,e,g,u),h.show(e,g),this._updatePosition(e,u,o,s,h,i,l)}},t.prototype._getNearestPoint=function(e,n,i,a){if(i==="axis"||F(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!F(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,i,a,o,s,u){var l=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var h=o.getSize(),c=e.get("align"),v=e.get("verticalAlign"),d=u&&u.getBoundingRect().clone();if(u&&d.applyTransform(u.transform),q(n)&&(n=n([i,a],s,o.el,d,{viewSize:[l,f],contentSize:h.slice()})),F(n))i=pt(n[0],l),a=pt(n[1],f);else if(U(n)){var g=n;g.width=h[0],g.height=h[1];var p=$r(g,{width:l,height:f});i=p.x,a=p.y,c=null,v=null}else if(H(n)&&u){var y=ak(n,d,h,e.get("borderWidth"));i=y[0],a=y[1]}else{var y=nk(i,a,o,l,f,c?null:20,v?null:20);i=y[0],a=y[1]}if(c&&(i-=ty(c)?h[0]/2:c==="right"?h[0]:0),v&&(a-=ty(v)?h[1]/2:v==="bottom"?h[1]:0),qS(e)){var y=ik(i,a,o,l,f);i=y[0],a=y[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===e.length;return o&&M(i,function(s,u){var l=s.dataByAxis||[],f=e[u]||{},h=f.dataByAxis||[];o=o&&l.length===h.length,o&&M(l,function(c,v){var d=h[v]||{},g=c.seriesDataIndices||[],p=d.seriesDataIndices||[];o=o&&c.value===d.value&&c.axisType===d.axisType&&c.axisId===d.axisId&&g.length===p.length,o&&M(g,function(y,m){var _=p[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),a&&M(c.seriesDataIndices,function(y){var m=y.seriesIndex,_=n[m],S=a[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){nt.node||!n.getDom()||(ih(this,"_updatePosition"),this._tooltipContent.dispose(),xh("itemTooltip",n))},t.type="tooltip",t}(Te);function ra(r,t,e){var n=t.ecModel,i;e?(i=new Vt(e,n,n),i=new Vt(t.option,i,n)):i=t;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof Vt&&(o=o.get("tooltip",!0)),H(o)&&(o={formatter:o}),o&&(i=new Vt(o,i,n)))}return i}function Jg(r,t){return r.dispatchAction||gt(t.dispatchAction,t)}function nk(r,t,e,n,i,a,o){var s=e.getSize(),u=s[0],l=s[1];return a!=null&&(r+u+a+2>n?r-=u+a:r+=a),o!=null&&(t+l+o>i?t-=l+o:t+=o),[r,t]}function ik(r,t,e,n,i){var a=e.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,i)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function ak(r,t,e,n){var i=e[0],a=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,u=0,l=t.width,f=t.height;switch(r){case"inside":s=t.x+l/2-i/2,u=t.y+f/2-a/2;break;case"top":s=t.x+l/2-i/2,u=t.y-a-o;break;case"bottom":s=t.x+l/2-i/2,u=t.y+f+o;break;case"left":s=t.x-i-o,u=t.y+f/2-a/2;break;case"right":s=t.x+l+o,u=t.y+f/2-a/2}return[s,u]}function ty(r){return r==="center"||r==="middle"}function ok(r,t,e){var n=rv(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=Ja(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(!!o){var s=e.getViewOfComponentModel(o),u;if(s.group.traverse(function(l){var f=ft(l).tooltipConfig;if(f&&f.name===r.name)return u=l,!0}),u)return{componentMainType:i,componentIndex:o.componentIndex,el:u}}}}const sk=rk;function uk(r){oe(IS),r.registerComponentModel(GO),r.registerComponentView(sk),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Kt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Kt)}var lk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(_t),fk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){if(this.group.removeAll(),!!e.get("show")){var a=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),u=e.get("textAlign"),l=j(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Ft({style:Wr(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),c=e.get("subtext"),v=new Ft({style:Wr(s,{text:c,fill:s.getTextColor(),y:h.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),g=e.get("sublink"),p=e.get("triggerEvent",!0);f.silent=!d&&!p,v.silent=!g&&!p,d&&f.on("click",function(){Wd(d,"_"+e.get("target"))}),g&&v.on("click",function(){Wd(g,"_"+e.get("subtarget"))}),ft(f).eventData=ft(v).eventData=p?{componentType:"title",componentIndex:e.componentIndex}:null,a.add(f),c&&a.add(v);var y=a.getBoundingRect(),m=e.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=$r(m,{width:i.getWidth(),height:i.getHeight()},e.get("padding"));u||(u=e.get("left")||e.get("right"),u==="middle"&&(u="center"),u==="right"?_.x+=_.width:u==="center"&&(_.x+=_.width/2)),l||(l=e.get("top")||e.get("bottom"),l==="center"&&(l="middle"),l==="bottom"?_.y+=_.height:l==="middle"&&(_.y+=_.height/2),l=l||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var S={align:u,verticalAlign:l};f.setStyle(S),v.setStyle(S),y=a.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var w=new Dt({shape:{x:y.x-b[3],y:y.y-b[0],width:y.width+b[1]+b[3],height:y.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});a.add(w)}},t.type="title",t}(Te);function hk(r){r.registerComponentModel(lk),r.registerComponentView(fk)}function tc(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var i=Ci(r,t,e[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var vk=function(r){G(t,r);function t(e,n,i,a){var o=r.call(this)||this;return o.updateData(e,n,i,a),o}return t.prototype._createSymbol=function(e,n,i,a,o){this.removeAll();var s=En(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=ck,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){bi(this.childAt(0))},t.prototype.downplay=function(){wi(this.childAt(0))},t.prototype.setZ=function(e,n){var i=this.childAt(0);i.zlevel=e,i.z=n},t.prototype.setDraggable=function(e,n){var i=this.childAt(0);i.draggable=e,i.cursor=!n&&e?"move":i.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,u=t.getSymbolSize(e,n),l=o!==this._symbolType,f=a&&a.disableAnimation;if(l){var h=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,u,h)}else{var c=this.childAt(0);c.silent=!1;var v={scaleX:u[0]/2,scaleY:u[1]/2};f?c.attr(v):Bt(c,v,s,n),gu(c)}if(this._updateCommon(e,n,u,i,a),l){var c=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:c.style.opacity}};c.scaleX=c.scaleY=0,c.style.opacity=0,Gt(c,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,i,a,o){var s=this.childAt(0),u=e.hostModel,l,f,h,c,v,d,g,p,y;if(a&&(l=a.emphasisItemStyle,f=a.blurItemStyle,h=a.selectItemStyle,c=a.focus,v=a.blurScope,g=a.labelStatesModels,p=a.hoverScale,y=a.cursorStyle,d=a.emphasisDisabled),!a||e.hasItemOption){var m=a&&a.itemModel?a.itemModel:e.getItemModel(n),_=m.getModel("emphasis");l=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),c=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),g=no(m),p=_.getShallow("scale"),y=m.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=h1(e.getItemVisual(n,"symbolOffset"),i);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=e.getItemVisual(n,"style"),w=x.fill;if(s instanceof pr){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=e.getItemVisual(n,"liftZ"),A=this._z2;C!=null?A==null&&(this._z2=s.z2,s.z2+=C):A!=null&&(s.z2=A,this._z2=null);var D=o&&o.useNameLabel;ro(s,g,{labelFetcher:u,labelDataIndex:n,defaultText:I,inheritColor:w,defaultOpacity:x.opacity});function I(R){return D?e.getName(R):tc(e,R)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");L.style=l,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=p==null||p===!0?Math.max(1.1,3/this._sizeY):isFinite(p)&&p>0?+p:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Oa(this,c,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,i){var a=this.childAt(0),o=ft(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var u=a.getTextContent();u&&Os(u,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();Os(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return PL(e.getItemVisual(n,"symbolSize"))},t}(Et);function ck(r,t){this.parent.drift(r,t)}const ec=vk;function tf(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function ey(r){return r!=null&&!U(r)&&(r={isIgnore:r}),r||{}}function ry(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:no(t),cursorStyle:t.get("cursor")}}var dk=function(){function r(t){this.group=new Et,this._SymbolCtor=t||ec}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=ey(e);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=e.disableAnimation,u=ry(t),l={disableAnimation:s},f=e.getSymbolPoint||function(h){return t.getItemLayout(h)};a||n.removeAll(),t.diff(a).add(function(h){var c=f(h);if(tf(t,c,h,e)){var v=new o(t,h,u,l);v.setPosition(c),t.setItemGraphicEl(h,v),n.add(v)}}).update(function(h,c){var v=a.getItemGraphicEl(c),d=f(h);if(!tf(t,d,h,e)){n.remove(v);return}var g=t.getItemVisual(h,"symbol")||"circle",p=v&&v.getSymbolType&&v.getSymbolType();if(!v||p&&p!==g)n.remove(v),v=new o(t,h,u,l),v.setPosition(d);else{v.updateData(t,h,u,l);var y={x:d[0],y:d[1]};s?v.attr(y):Bt(v,y,i)}n.add(v),t.setItemGraphicEl(h,v)}).remove(function(h){var c=a.getItemGraphicEl(h);c&&c.fadeOut(function(){n.remove(c)},i)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=ry(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=ey(n);function i(u){u.isGroup||(u.incremental=!0,u.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(_t);const Lh=gk;var Jn=lt,Ph=M,Xo=Et,yk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new Xo),this.group.add(this._selectorGroup=new Xo),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var u=e.get("selector",!0),l=e.get("selectorPosition",!0);u&&(!l||l==="auto")&&(l=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,i,u,s,l);var f=e.getBoxLayoutParams(),h={width:i.getWidth(),height:i.getHeight()},c=e.get("padding"),v=$r(f,h,c),d=this.layoutInner(e,o,v,a,u,l),g=$r(J({width:d.width,height:d.height},f),h,c);this.group.x=g.x-d.x,this.group.y=g.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=US(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,i,a,o,s,u){var l=this.getContentGroup(),f=K(),h=n.get("selectedMode"),c=[];i.eachRawSeries(function(v){!v.get("legendHoverLink")&&c.push(v.id)}),Ph(n.getData(),function(v,d){var g=v.get("name");if(!this.newlineDisabled&&(g===""||g===` +`)){var p=new Xo;p.newline=!0,l.add(p);return}var y=i.getSeriesByName(g)[0];if(!f.get(g))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),b=m.getVisual("style"),x=this._createItem(y,g,d,v,n,e,_,b,S,h,a);x.on("click",Jn(ny,g,null,a,c)).on("mouseover",Jn(Rh,y.name,null,a,c)).on("mouseout",Jn(Eh,y.name,null,a,c)),f.set(g,!0)}else i.eachRawSeries(function(w){if(!f.get(g)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(g))return;var C=T.indexOfName(g),A=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),I=Qe(A.fill);I&&I[3]===0&&(I[3]=.2,A=B(B({},A),{fill:iu(I,"rgba")}));var L=this._createItem(w,g,d,v,n,e,{},A,D,h,a);L.on("click",Jn(ny,null,g,a,c)).on("mouseover",Jn(Rh,null,g,a,c)).on("mouseout",Jn(Eh,null,g,a,c)),f.set(g,!0)}},this)},this),o&&this._createSelector(o,n,a,s,u)},t.prototype._createSelector=function(e,n,i,a,o){var s=this.getSelectorGroup();Ph(e,function(l){var f=l.type,h=new Ft({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var c=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);ro(h,{normal:c,emphasis:v},{defaultText:l.title}),Uf(h)})},t.prototype._createItem=function(e,n,i,a,o,s,u,l,f,h,c){var v=e.visualDrawType,d=o.get("itemWidth"),g=o.get("itemHeight"),p=o.isSelected(n),y=a.get("symbolRotate"),m=a.get("symbolKeepAspect"),_=a.get("icon");f=_||f||"roundRect";var S=mk(f,a,u,l,v,p,c),b=new Xo,x=a.getModel("textStyle");if(q(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:g,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&e.getData().getVisual("symbol")?y==="inherit"?e.getData().getVisual("symbolRotate"):y:0;b.add(_k({itemWidth:d,itemHeight:g,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?d+5:-5,C=s,A=o.get("formatter"),D=n;H(A)&&A?D=A.replace("{name}",n!=null?n:""):q(A)&&(D=A(n));var I=a.get("inactiveColor");b.add(new Ft({style:Wr(x,{text:D,x:T,y:g/2,fill:p?x.getTextColor():I,align:C,verticalAlign:"middle"})}));var L=new Dt({shape:b.getBoundingRect(),invisible:!0}),P=a.getModel("tooltip");return P.get("show")&&mu({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!h,this.getContentGroup().add(b),Uf(b),b.__legendDataIndex=i,b},t.prototype.layoutInner=function(e,n,i,a,o,s){var u=this.getContentGroup(),l=this.getSelectorGroup();Si(e.get("orient"),u,e.get("itemGap"),i.width,i.height);var f=u.getBoundingRect(),h=[-f.x,-f.y];if(l.markRedraw(),u.markRedraw(),o){Si("horizontal",l,e.get("selectorItemGap",!0));var c=l.getBoundingRect(),v=[-c.x,-c.y],d=e.get("selectorButtonGap",!0),g=e.getOrient().index,p=g===0?"width":"height",y=g===0?"height":"width",m=g===0?"y":"x";s==="end"?v[g]+=f[p]+d:h[g]+=c[p]+d,v[1-g]+=f[y]/2-c[y]/2,l.x=v[0],l.y=v[1],u.x=h[0],u.y=h[1];var _={x:0,y:0};return _[p]=f[p]+d+c[p],_[y]=Math.max(f[y],c[y]),_[m]=Math.min(0,c[m]+v[1-g]),_}else return u.x=h[0],u.y=h[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Te);function mk(r,t,e,n,i,a,o){function s(p,y){p.lineWidth==="auto"&&(p.lineWidth=y.lineWidth>0?2:0),Ph(p,function(m,_){p[_]==="inherit"&&(p[_]=y[_])})}var u=t.getModel("itemStyle"),l=u.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=u.getShallow("decal");l.decal=!h||h==="inherit"?n.decal:lh(h,o),l.fill==="inherit"&&(l.fill=n[i]),l.stroke==="inherit"&&(l.stroke=n[f]),l.opacity==="inherit"&&(l.opacity=(i==="fill"?n:e).opacity),s(l,n);var c=t.getModel("lineStyle"),v=c.getLineStyle();if(s(v,e),l.fill==="auto"&&(l.fill=n.fill),l.stroke==="auto"&&(l.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!a){var d=t.get("inactiveBorderWidth"),g=l[f];l.lineWidth=d==="auto"?n.lineWidth>0&&g?2:0:l.lineWidth,l.fill=t.get("inactiveColor"),l.stroke=t.get("inactiveBorderColor"),v.stroke=c.get("inactiveColor"),v.lineWidth=c.get("inactiveWidth")}return{itemStyle:l,lineStyle:v}}function _k(r){var t=r.icon||"roundRect",e=En(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function ny(r,t,e,n){Eh(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r!=null?r:t}),Rh(r,t,e,n)}function ex(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,i=t.length;ni[o],p=[-v.x,-v.y];n||(p[a]=f[l]);var y=[0,0],m=[-d.x,-d.y],_=j(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(g){var S=e.get("pageButtonPosition",!0);S==="end"?m[a]+=i[o]-d[o]:y[a]+=d[o]+_}m[1-a]+=v[s]/2-d[s]/2,f.setPosition(p),h.setPosition(y),c.setPosition(m);var b={x:0,y:0};if(b[o]=g?i[o]:v[o],b[s]=Math.max(v[s],d[s]),b[u]=Math.min(0,d[u]+m[1-a]),h.__rectSize=i[o],g){var x={x:0,y:0};x[o]=Math.max(i[o]-d[o]-_,0),x[s]=b[s],h.setClipPath(new Dt({shape:x})),h.__rectSize=x[o]}else c.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(e);return w.pageIndex!=null&&Bt(f,{x:w.contentPosition[0],y:w.contentPosition[1]},g?e:null),this._updatePageInfoView(e,w),b},t.prototype._pageGo=function(e,n,i){var a=this._getPageInfo(n)[e];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var i=this._controllerGroup;M(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",c=n[h]!=null,v=i.childOfName(f);v&&(v.setStyle("fill",c?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=c?"pointer":"default")});var a=i.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,u=s!=null?s+1:0,l=n.pageCount;a&&o&&a.setStyle("text",H(o)?o.replace("{current}",u==null?"":u+"").replace("{total}",l==null?"":l+""):o({current:u,total:l}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=e.getOrient().index,s=ef[o],u=rf[o],l=this._findTargetItemIndex(n),f=i.children(),h=f[l],c=f.length,v=c?1:0,d={contentPosition:[i.x,i.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return d;var g=S(h);d.contentPosition[o]=-g.s;for(var p=l+1,y=g,m=g,_=null;p<=c;++p)_=S(f[p]),(!_&&m.e>y.s+a||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=y.i),++d.pageCount)),m=_;for(var p=l-1,y=g,m=g,_=null;p>=-1;--p)_=S(f[p]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+a}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var u=o.__legendDataIndex;a==null&&u!=null&&(a=s),u===e&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(rx);const Ck=Tk;function Ak(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function Mk(r){oe(nx),r.registerComponentModel(wk),r.registerComponentView(Ck),Ak(r)}function Dk(r){oe(nx),oe(Mk)}var Ik={label:{enabled:!0},decal:{show:!1}},oy=bt(),Lk={};function Pk(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Q(Ik);tt(n.label,r.getLocaleModel().get("aria"),!1),tt(e.option,n,!1),i(),a();function i(){var l=e.getModel("decal"),f=l.get("show");if(f){var h=K();r.eachSeries(function(c){if(!c.isColorBySeries()){var v=h.get(c.type);v||(v={},h.set(c.type,v)),oy(c).scope=v}}),r.eachRawSeries(function(c){if(r.isSeriesFiltered(c))return;if(q(c.enableAriaDecal)){c.enableAriaDecal();return}var v=c.getData();if(c.isColorBySeries()){var m=Ud(c.ecModel,c.name,Lk,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,m))}else{var d=c.getRawData(),g={},p=oy(c).scope;v.each(function(b){var x=v.getRawIndex(b);g[x]=b});var y=d.count();d.each(function(b){var x=g[b],w=d.getName(b)||b+"",T=Ud(c.ecModel,w,p,y),C=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(C,T))})}function S(b,x){var w=b?B(B({},x),b):x;return w.dirty=!0,w}})}}function a(){var l=r.getLocaleModel().get("aria"),f=e.getModel("label");if(f.option=J(f.option,l),!!f.get("enabled")){var h=t.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var c=r.getSeriesCount(),v=f.get(["data","maxCount"])||10,d=f.get(["series","maxCount"])||10,g=Math.min(c,d),p;if(!(c<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);p=o(m,{title:y})}else p=f.get(["general","withoutTitle"]);var _=[],S=c>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);p+=o(S,{seriesCount:c}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",I]):f.get(["series","single",I]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:u(T.subType)});var L=T.getData();if(L.count()>v){var P=f.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),V=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},Ok=function(){function r(t){var e=this._condVal=H(t)?new RegExp(t):Hw(t)?t:null;if(e==null){var n="";st(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return H(e)?this._condVal.test(t):ht(e)?this._condVal.test(t+""):!1},r}(),kk=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),Bk=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(l.style.stroke=l.style.fill,l.style.fill="#fff",l.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(rr);const jk=Kk;function ax(r,t,e){var n=r.getBaseAxis(),i=r.getOtherAxis(n),a=Qk(i,e),o=n.dim,s=i.dim,u=t.mapDimension(s),l=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,h=N(r.dimensions,function(d){return t.mapDimension(d)}),c=!1,v=t.getCalculationInfo("stackResultDimension");return Ai(t,h[0])&&(c=!0,h[0]=v),Ai(t,h[1])&&(c=!0,h[1]=v),{dataDimsForPoint:h,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!c,valueDim:u,baseDim:l,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function Qk(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:ht(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function ox(r,t,e,n){var i=NaN;r.stacked&&(i=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=e.get(r.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function Jk(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,i){e.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function tB(r,t,e,n,i,a,o,s){for(var u=Jk(r,t),l=[],f=[],h=[],c=[],v=[],d=[],g=[],p=ax(i,t,o),y=r.getLayout("points")||[],m=t.getLayout("points")||[],_=0;_=i||g<0)break;if(In(y,m)){if(u){g+=a;continue}break}if(g===e)r[a>0?"moveTo":"lineTo"](y,m),h=y,c=m;else{var _=y-l,S=m-f;if(_*_+S*S<.5){g+=a;continue}if(o>0){for(var b=g+a,x=t[b*2],w=t[b*2+1];x===y&&w===m&&p=n||In(x,w))v=y,d=m;else{A=x-l,D=w-f;var P=y-l,R=x-y,E=m-f,V=w-m,O=void 0,k=void 0;if(s==="x"){O=Math.abs(P),k=Math.abs(R);var z=A>0?1:-1;v=y-z*O*o,d=m,I=y+z*k*o,L=m}else if(s==="y"){O=Math.abs(E),k=Math.abs(V);var W=D>0?1:-1;v=y,d=m-W*O*o,I=y,L=m+W*k*o}else O=Math.sqrt(P*P+E*E),k=Math.sqrt(R*R+V*V),C=k/(k+O),v=y-A*o*(1-C),d=m-D*o*(1-C),I=y+A*o*C,L=m+D*o*C,I=Tr(I,Cr(x,y)),L=Tr(L,Cr(w,m)),I=Cr(I,Tr(x,y)),L=Cr(L,Tr(w,m)),A=I-y,D=L-m,v=y-A*O/k,d=m-D*O/k,v=Tr(v,Cr(l,y)),d=Tr(d,Cr(f,m)),v=Cr(v,Tr(l,y)),d=Cr(d,Tr(f,m)),A=y-v,D=m-d,I=y+A*k/O,L=m+D*k/O}r.bezierCurveTo(h,c,v,d,y,m),h=I,c=L}else r.lineTo(y,m)}l=y,f=m,g+=a}return p}var sx=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),eB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new sx},t.prototype.buildPath=function(e,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&In(i[o*2-2],i[o*2-1]);o--);for(;a=0){var S=l?(d-u)*_+u:(v-s)*_+s;return l?[e,S]:[S,e]}s=v,u=d;break;case o.C:v=a[h++],d=a[h++],g=a[h++],p=a[h++],y=a[h++],m=a[h++];var b=l?ws(s,v,g,y,e,f):ws(u,d,p,m,e,f);if(b>0)for(var x=0;x=0){var S=l?Ot(u,d,p,m,w):Ot(s,v,g,y,w);return l?[e,S]:[S,e]}}s=y,u=m;break}}},t}(et),rB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(sx),nB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new rB},t.prototype.buildPath=function(e,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,u=n.smoothMonotone;if(n.connectNulls){for(;s>0&&In(i[s*2-2],i[s*2-1]);s--);for(;ot){a?e.push(o(a,u,t)):i&&e.push(o(i,u,0),o(i,u,t));break}else i&&(e.push(o(i,u,0)),i=null),e.push(u),a=u}return e}function oB(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(!!a){var u=t.getAxis(i),l=N(a.stops,function(_){return{coord:u.toGlobalCoord(u.dataToCoord(_.value)),color:_.color}}),f=l.length,h=a.outerColors.slice();f&&l[0].coord>l[f-1].coord&&(l.reverse(),h.reverse());var c=aB(l,i==="x"?e.getWidth():e.getHeight()),v=c.length;if(!v&&f)return l[0].coord<0?h[1]?h[1]:l[f-1].color:h[0]?h[0]:l[0].color;var d=10,g=c[0].coord-d,p=c[v-1].coord+d,y=p-g;if(y<.001)return"transparent";M(c,function(_){_.offset=(_.coord-g)/y}),c.push({offset:v?c[v-1].offset:.5,color:h[1]||"transparent"}),c.unshift({offset:v?c[0].offset:.5,color:h[0]||"transparent"});var m=new Q0(0,0,0,0,c,!0);return m[i]=g,m[i+"2"]=p,m}}}function sB(r,t,e){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=e.getAxesByScale("ordinal")[0];if(!!a&&!(i&&uB(a,t))){var o=t.mapDimension(a.dim),s={};return M(a.getViewLabels(),function(u){var l=a.scale.getRawOrdinalNumber(u.tickValue);s[l]=1}),function(u){return!s.hasOwnProperty(t.get(o,u))}}}}function uB(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function lB(r,t){return isNaN(r)||isNaN(t)}function fB(r){for(var t=r.length/2;t>0&&lB(r[t*2-2],r[t*2-1]);t--);return t-1}function cy(r,t){return[r[t*2],r[t*2+1]]}function hB(r,t,e){for(var n=r.length/2,i=e==="x"?0:1,a,o,s=0,u=-1,l=0;l=t||a>=t&&o<=t){u=l;break}s=l,a=o}return{range:[s,u],t:(t-a)/(o-a)}}function hx(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=g.getState("emphasis").style;z.lineWidth=+g.style.lineWidth+1}ft(g).seriesIndex=e.seriesIndex,Oa(g,V,O,k);var W=vy(e.get("smooth")),$=e.get("smoothMonotone");if(g.setShape({smooth:W,smoothMonotone:$,connectNulls:T}),p){var Z=u.getCalculationInfo("stackedOnSeries"),it=0;p.useStyle(J(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:u.getVisual("style").decal})),Z&&(it=vy(Z.get("smooth"))),p.setShape({smooth:W,stackedOnSmooth:it,smoothMonotone:$,connectNulls:T}),ka(p,e,"areaStyle"),ft(p).seriesIndex=e.seriesIndex,Oa(p,V,O,k)}var wt=function(vt){a._changePolyState(vt)};u.eachItemGraphicEl(function(vt){vt&&(vt.onHoverStateChange=wt)}),this._polyline.onHoverStateChange=wt,this._data=u,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,g),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){ft(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,i,a){var o=e.getData(),s=Ln(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var u=o.getLayout("points"),l=o.getItemGraphicEl(s);if(!l){var f=u[s*2],h=u[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var c=e.get("zlevel")||0,v=e.get("z")||0;l=new ec(o,s),l.x=f,l.y=h,l.setZ(c,v);var d=l.getSymbolPath().getTextContent();d&&(d.zlevel=c,d.z=v,d.z2=this._polyline.z2+1),l.__temp=!0,o.setItemGraphicEl(s,l),l.stopSymbolAnimation(!0),this.group.add(l)}l.highlight()}else xe.prototype.highlight.call(this,e,n,i,a)},t.prototype.downplay=function(e,n,i,a){var o=e.getData(),s=Ln(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var u=o.getItemGraphicEl(s);u&&(u.__temp?(o.setItemGraphicEl(s,null),this.group.remove(u)):u.downplay())}else xe.prototype.downplay.call(this,e,n,i,a)},t.prototype._changePolyState=function(e){var n=this._polygon;_d(this._polyline,e),n&&_d(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new eB({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new nB({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(e,n,i){var a,o,s=n.getBaseAxis(),u=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var l=e.hostModel,f=l.get("animationDuration");q(f)&&(f=f(null));var h=l.get("animationDelay")||0,c=q(h)?h(null):h;e.eachItemGraphicEl(function(v,d){var g=v;if(g){var p=[v.x,v.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,b=n.pointToCoord(p);a?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=i;a?(y=x.x,m=x.x+x.width,_=v.x):(y=x.y+x.height,m=x.y,_=v.y)}var w=m===y?0:(_-y)/(m-y);u&&(w=1-w);var T=q(h)?h(d):f*w+c,C=g.getSymbolPath(),A=C.getTextContent();g.attr({scaleX:0,scaleY:0}),g.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,i){var a=e.getModel("endLabel");if(hx(e)){var o=e.getData(),s=this._polyline,u=o.getLayout("points");if(!u){s.removeTextContent(),this._endLabel=null;return}var l=this._endLabel;l||(l=this._endLabel=new Ft({z2:200}),l.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=fB(u);f>=0&&(ro(s,no(e,"endLabel"),{inheritColor:i,labelFetcher:e,labelDataIndex:f,defaultText:function(h,c,v){return v!=null?JS(o,v):tc(o,h)},enableTextSetter:!0},vB(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,i,a,o,s,u){var l=this._endLabel,f=this._polyline;if(l){e<1&&a.originalX==null&&(a.originalX=l.x,a.originalY=l.y);var h=i.getLayout("points"),c=i.hostModel,v=c.get("connectNulls"),d=s.get("precision"),g=s.get("distance")||0,p=u.getBaseAxis(),y=p.isHorizontal(),m=p.inverse,_=n.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?g:0)*(m?-1:1),x=(y?0:-g)*(m?-1:1),w=y?"x":"y",T=hB(h,S,w),C=T.range,A=C[1]-C[0],D=void 0;if(A>=1){if(A>1&&!v){var I=cy(h,C[0]);l.attr({x:I[0]+b,y:I[1]+x}),o&&(D=c.getRawValue(C[0]))}else{var I=f.getPointOn(S,w);I&&l.attr({x:I[0]+b,y:I[1]+x});var L=c.getRawValue(C[0]),P=c.getRawValue(C[1]);o&&(D=o0(i,d,L,P,T.t))}a.lastFrameIndex=C[0]}else{var R=e===1||a.lastFrameIndex>0?C[0]:0,I=cy(h,R);o&&(D=c.getRawValue(R)),l.attr({x:I[0]+b,y:I[1]+x})}o&&Ei(l).setLabelText(D)}},t.prototype._doUpdateAnimation=function(e,n,i,a,o,s,u){var l=this._polyline,f=this._polygon,h=e.hostModel,c=tB(this._data,e,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),v=c.current,d=c.stackedOnCurrent,g=c.next,p=c.stackedOnNext;if(o&&(v=Ar(c.current,i,o,u),d=Ar(c.stackedOnCurrent,i,o,u),g=Ar(c.next,i,o,u),p=Ar(c.stackedOnNext,i,o,u)),hy(v,g)>3e3||f&&hy(d,p)>3e3){l.stopAnimation(),l.setShape({points:g}),f&&(f.stopAnimation(),f.setShape({points:g,stackedOnPoints:p}));return}l.shape.__points=c.current,l.shape.points=v;var y={shape:{points:g}};c.current!==v&&(y.shape.__points=c.next),l.stopAnimation(),Bt(l,y,h),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),Bt(f,{shape:{stackedOnPoints:p}},h),l.shape.points!==f.shape.points&&(f.shape.points=l.shape.points));for(var m=[],_=c.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}l.animators&&l.animators.length&&l.animators[0].during(function(){f&&f.dirtyShape();for(var w=l.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&a){var u=o.getBaseAxis(),l=o.getOtherAxis(u),f=u.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(f[1]-f[0])*(h||1),v=Math.round(s/c);if(isFinite(v)&&v>1){a==="lttb"&&t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/v));var d=void 0;H(a)?d=pB[a]:q(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(l.dim),1/v,d,gB))}}}}}function yB(r){r.registerChartView(dB),r.registerSeriesModel(jk),r.registerLayout(ic("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("line"))}var cx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e){var n=this.coordinateSystem;if(n&&n.clampData){var i=n.dataToPoint(n.clampData(e)),a=this.getData(),o=a.getLayout("offset"),s=a.getLayout("size"),u=n.getBaseAxis().isHorizontal()?0:1;return i[u]+=o+s/2,i}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(rr);rr.registerClass(cx);const dy=cx;var mB=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return Pu(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,i){return i.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=f_(dy.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(dy);const _B=mB;var SB=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),xB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new SB},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),u=(s-o)*.5,l=o+u,f=n.startAngle,h=n.endAngle,c=n.clockwise,v=Math.PI*2,d=c?h-fMath.PI/2&&fs)return!0;s=h}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,i,a){if(!!this._isOrderChangedWithinSameData(e,n,i)){var o=this._dataSort(e,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,i){var a=n.baseAxis,o=this._dataSort(e,a,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,i=this._data;e&&e.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){ks(a,e,ft(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(xe),gy={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var i=r.x+r.width,a=r.y+r.height,o=af(t.x,r.x),s=of(t.x+t.width,i),u=af(t.y,r.y),l=of(t.y+t.height,a),f=si?s:o,t.y=h&&u>a?l:u,t.width=f?0:s-o,t.height=h?0:l-u,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||h},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var i=of(t.r,r.r),a=af(t.r0,r.r0);t.r=i,t.r0=a;var o=i-a<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},yy={cartesian2d:function(r,t,e,n,i,a,o,s,u){var l=new Dt({shape:B({},n),z2:1});if(l.__dataIndex=e,l.name="item",a){var f=l.shape,h=i?"height":"width";f[h]=0}return l},polar:function(r,t,e,n,i,a,o,s,u){var l=!i&&u?py:dr,f=new l({shape:n,z2:1});f.name="item";var h=dx(i);if(f.calculateTextPosition=bB(h,{isRoundCap:l===py}),a){var c=f.shape,v=i?"r":"endAngle",d={};c[v]=i?0:n.startAngle,d[v]=n[v],(s?Bt:Gt)(f,{shape:d},a)}return f}};function AB(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function my(r,t,e,n,i,a,o,s){var u,l;a?(l={x:n.x,width:n.width},u={y:n.y,height:n.height}):(l={y:n.y,height:n.height},u={x:n.x,width:n.width}),s||(o?Bt:Gt)(e,{shape:u},t,i,null);var f=t?r.baseAxis.model:null;(o?Bt:Gt)(e,{shape:l},f,i)}function _y(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function IB(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function dx(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xy(r,t,e,n,i,a,o,s){var u=t.getItemVisual(e,"style");s||r.setShape("r",n.get(["itemStyle","borderRadius"])||0),r.useStyle(u);var l=n.getShallow("cursor");l&&r.attr("cursor",l);var f=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",h=no(n);ro(r,h,{labelFetcher:a,labelDataIndex:e,defaultText:tc(a.getData(),e),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var c=r.getTextContent();if(s&&c){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,wB(r,v==="outside"?f:v,dx(o),n.get(["label","rotate"]))}tD(c,h,a.getRawValue(e),function(g){return JS(t,g)});var d=n.getModel(["emphasis"]);Oa(r,d.get("focus"),d.get("blurScope"),d.get("disabled")),ka(r,n),IB(i)&&(r.style.fill="none",r.style.stroke="none",M(r.states,function(g){g.style&&(g.style.fill=g.style.stroke="none")}))}function LB(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),a=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,i,a)}var PB=function(){function r(){}return r}(),by=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new PB},t.prototype.buildPath=function(e,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],u=[],l=this.barWidth,f=0;f=0?e:null},30,!1);function RB(r,t,e){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],u=[],l=r.barWidth,f=0,h=a.length/3;f=s[0]&&t<=s[0]+u[0]&&e>=s[1]&&e<=s[1]+u[1])return o[f]}return-1}function px(r,t,e){if(rc(e,"cartesian2d")){var n=t,i=e.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=e.getArea(),a=t;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function EB(r,t,e){var n=r.type==="polar"?dr:Dt;return new n({shape:px(t,e,r),silent:!0,z2:0})}const OB=CB;function kB(r){r.registerChartView(OB),r.registerSeriesModel(_B),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,lt(nP,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,iP("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(i){t.sortInfo&&i.axis.setCategorySortInfo(t.sortInfo)})})}var jo=Math.PI*2,Cy=Math.PI/180;function gx(r,t){return $r(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function yx(r,t){var e=gx(r,t),n=r.get("center"),i=r.get("radius");F(i)||(i=[0,i]),F(n)||(n=[n,n]);var a=pt(e.width,t.getWidth()),o=pt(e.height,t.getHeight()),s=Math.min(a,o),u=pt(i[0],s/2),l=pt(i[1],s/2),f,h,c=r.coordinateSystem;if(c){var v=c.dataToPoint(n);f=v[0]||0,h=v[1]||0}else f=pt(n[0],a)+e.x,h=pt(n[1],o)+e.y;return{cx:f,cy:h,r0:u,r:l}}function BB(r,t,e){t.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=gx(n,e),s=yx(n,e),u=s.cx,l=s.cy,f=s.r,h=s.r0,c=-n.get("startAngle")*Cy,v=n.get("minAngle")*Cy,d=0;i.each(a,function(A){!isNaN(A)&&d++});var g=i.getSum(a),p=Math.PI/(g||d)*2,y=n.get("clockwise"),m=n.get("roseType"),_=n.get("stillShowZeroSum"),S=i.getDataExtent(a);S[0]=0;var b=jo,x=0,w=c,T=y?1:-1;if(i.setLayout({viewRect:o,r:f}),i.each(a,function(A,D){var I;if(isNaN(A)){i.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:u,cy:l,r0:h,r:m?NaN:f});return}m!=="area"?I=g===0&&_?p:A*p:I=jo/d,Ie?y:p,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*i,w=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var g=n.getBoundingRect();a.width=g.width;var p=(n.style.margin||0)+2.1;a.height=g.height+p,a.y-=(a.height-h)/2}}}function sf(r){return r.position==="center"}function VB(r){var t=r.getData(),e=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*FB,s=t.getLayout("viewRect"),u=t.getLayout("r"),l=s.width,f=s.x,h=s.y,c=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}t.each(function(x){var w=t.getItemGraphicEl(x),T=w.shape,C=w.getTextContent(),A=w.getTextGuideLine(),D=t.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),E=pt(I.get("edgeDistance"),l),V=I.get("bleedMargin"),O=D.getModel("labelLine"),k=O.get("length");k=pt(k,l);var z=O.get("length2");if(z=pt(z,l),Math.abs(T.endAngle-T.startAngle)0?"right":"left":$>0?"left":"right"}var Me=Math.PI,te=0,ar=I.get("rotate");if(ht(ar))te=ar*(Me/180);else if(L==="center")te=0;else if(ar==="radial"||ar===!0){var Fn=$<0?-W+Me:-W;te=Fn}else if(ar==="tangential"&&L!=="outside"&&L!=="outer"){var De=Math.atan2($,Z);De<0&&(De=Me*2+De);var uo=Z>0;uo&&(De=Me+De),te=De-Me}if(a=!!te,C.x=it,C.y=wt,C.rotation=te,C.setStyle({verticalAlign:"middle"}),It){C.setStyle({align:Nt});var Fu=C.states.select;Fu&&(Fu.x+=C.x,Fu.y+=C.y)}else{var mr=C.getBoundingRect().clone();mr.applyTransform(C.getComputedTransform());var fc=(C.style.margin||0)+2.1;mr.y-=fc/2,mr.height+=fc,e.push({label:C,labelLine:A,position:L,len:k,len2:z,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new X($,Z),linePoints:vt,textAlign:Nt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:V,rect:mr,unconstrainedWidth:mr.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:It})}}),!a&&r.get("avoidLabelOverlap")&&zB(e,n,i,u,l,c,f,h);for(var g=0;g0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=a.r0}},t.type="pie",t}(xe);const WB=HB;function _x(r,t,e){t=F(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),i=V1(n,t).dimensions,a=new z1(i,r);return a.initData(n,e),a}var $B=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const UB=$B;var YB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new UB(gt(this.getData,this),gt(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){var e=_x(this,{coordDimensions:["value"],encodeDefaulter:lt(ID,this)}),n=[];return e.each(e.mapDimension("value"),function(i){n.push(i)}),this.seats=xC(n,e.hostModel.get("percentPrecision")),e},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.call(this,e);return n.percent=this.seats[e],n.$vars.push("percent"),n},t.prototype._defaultLabelLine=function(e){zf(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(rr);const XB=YB;function ZB(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(ht(o)&&!isNaN(o)&&o<0)})}}}function qB(r){r.registerChartView(WB),r.registerSeriesModel(XB),yL("pie",r.registerAction),r.registerLayout(lt(BB,"pie")),r.registerProcessor(NB("pie")),r.registerProcessor(ZB("pie"))}var KB=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,n,i){return i.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(rr);const jB=KB;var Sx=4,QB=function(){function r(){}return r}(),JB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new QB},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,u=e.getContext?e.getContext():e,l=u&&a[0]=0;l--){var f=l*2,h=a[f]-s/2,c=a[f+1]-u/2;if(e>=h&&n>=c&&e<=h+s&&n<=c+u)return l}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],u=1/0,l=1/0,f=-1/0,h=-1/0,c=0;c=0&&(l.dataIndex=h+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const eN=tN;var rN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.updateData(a,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.incrementalPrepareUpdate(a),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,i){var a=e.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=ic("").reset(e,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,i=n&&n.getArea&&n.getArea();return e.get("clip",!0)?i:null},t.prototype._updateSymbolDraw=function(e,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new eN:new tx,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(xe);const nN=rN;function iN(r){oe(wS),r.registerSeriesModel(jB),r.registerChartView(nN),r.registerLayout(ic("scatter"))}var aN=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,i=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),u;o==="category"?(t.layout="horizontal",n=i.getOrdinalMeta(),u=!0):s==="category"?(t.layout="vertical",n=a.getOrdinalMeta(),u=!0):t.layout=t.layout||"horizontal";var l=["x","y"],f=t.layout==="horizontal"?0:1,h=this._baseAxisDim=l[f],c=l[1-f],v=[i,a],d=v[f].get("type"),g=v[1-f].get("type"),p=t.data;if(p&&u){var y=[];M(p,function(S,b){var x;F(S)?(x=S.slice(),S.unshift(b)):F(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),t.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:ch(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:ch(g),dimsDef:m.slice()}];return _x(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:lt(D_,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),oN=["color","borderColor"],sN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,i){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){eo(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),u=e.coordinateSystem,l=u.getArea&&u.getArea();this._data||a.removeAll(),n.diff(i).add(function(f){if(n.hasValue(f)){var h=n.getItemLayout(f);if(s&&My(l,h))return;var c=uf(h,f,!0);Gt(c,{shape:{points:h.ends}},e,f),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}}).update(function(f,h){var c=i.getItemGraphicEl(h);if(!n.hasValue(f)){a.remove(c);return}var v=n.getItemLayout(f);if(s&&My(l,v)){a.remove(c);return}c?(Bt(c,{shape:{points:v.ends}},e,f),gu(c)):c=uf(v),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&a.remove(h)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Iy(e,this.group);var n=e.get("clip",!0)?fx(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=i.getItemLayout(o),u=uf(s);lf(u,i,o,a),u.incremental=!0,this.group.add(u),this._progressiveEls.push(u)}},t.prototype._incrementalRenderLarge=function(e,n){Iy(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(xe),uN=function(){function r(){}return r}(),lN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new uN},t.prototype.buildPath=function(e,n){var i=n.points;this.__simpleBox?(e.moveTo(i[4][0],i[4][1]),e.lineTo(i[6][0],i[6][1])):(e.moveTo(i[0][0],i[0][1]),e.lineTo(i[1][0],i[1][1]),e.lineTo(i[2][0],i[2][1]),e.lineTo(i[3][0],i[3][1]),e.closePath(),e.moveTo(i[4][0],i[4][1]),e.lineTo(i[5][0],i[5][1]),e.moveTo(i[6][0],i[6][1]),e.lineTo(i[7][0],i[7][1]))},t}(et);function uf(r,t,e){var n=r.ends;return new lN({shape:{points:e?fN(n,r):n},z2:100})}function My(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]),a=e.getModel("itemStyle").getItemStyle(oN);t.useStyle(a),t.style.fill=null,t.style.stroke=i}const vN=sN;var xx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,i){var a=n.getItemLayout(e);return a&&i.rect(a.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(rr);Ne(xx,aN,!0);const cN=xx;function dN(r){!r||!F(r.series)||M(r.series,function(t){U(t)&&t.type==="k"&&(t.type="candlestick")})}var pN=["itemStyle","borderColor"],gN=["itemStyle","borderColor0"],yN=["itemStyle","color"],mN=["itemStyle","color0"],_N={seriesType:"candlestick",plan:ao(),performRawSeries:!0,reset:function(r,t){function e(a,o){return o.get(a>0?yN:mN)}function n(a,o){return o.get(a>0?pN:gN)}if(!t.isSeriesFiltered(r)){var i=r.pipelineContext.large;return!i&&{progress:function(a,o){for(var s;(s=a.next())!=null;){var u=o.getItemModel(s),l=o.getItemLayout(s).sign,f=u.getItemStyle();f.fill=e(l,u),f.stroke=n(l,u)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const SN=_N;var xN={seriesType:"candlestick",plan:ao(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=bN(r,e),i=0,a=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[i])),u=N(e.mapDimensionsAll(o[a]),e.getDimensionIndex,e),l=u[0],f=u[1],h=u[2],c=u[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||u.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(g,p){for(var y,m=p.getStore();(y=g.next())!=null;){var _=m.get(s,y),S=m.get(l,y),b=m.get(f,y),x=m.get(h,y),w=m.get(c,y),T=Math.min(S,b),C=Math.max(S,b),A=R(T,_),D=R(C,_),I=R(x,_),L=R(w,_),P=[];E(P,D,0),E(P,A,1),P.push(O(L),O(D),O(I),O(A)),p.setItemLayout(y,{sign:Py(m,y,S,b,f),initBaseline:S>b?D[a]:A[a],ends:P,brushRect:V(x,w,_)})}function R(k,z){var W=[];return W[i]=z,W[a]=k,isNaN(z)||isNaN(k)?[NaN,NaN]:t.dataToPoint(W)}function E(k,z,W){var $=z.slice(),Z=z.slice();$[i]=vs($[i]+n/2,1,!1),Z[i]=vs(Z[i]-n/2,1,!0),W?k.push($,Z):k.push(Z,$)}function V(k,z,W){var $=R(k,W),Z=R(z,W);return $[i]-=n/2,Z[i]-=n/2,{x:$[0],y:$[1],width:n,height:Z[1]-$[1]}}function O(k){return k[i]=vs(k[i],1),k}}function d(g,p){for(var y=Ke(g.count*4),m=0,_,S=[],b=[],x,w=p.getStore();(x=g.next())!=null;){var T=w.get(s,x),C=w.get(l,x),A=w.get(f,x),D=w.get(h,x),I=w.get(c,x);if(isNaN(T)||isNaN(D)||isNaN(I)){y[m++]=NaN,m+=3;continue}y[m++]=Py(w,x,C,A,f),S[i]=T,S[a]=D,_=t.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[a]=I,_=t.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}p.setLayout("largePoints",y)}}};function Py(r,t,e,n,i){var a;return e>n?a=-1:e0?r.get(i,t-1)<=n?1:-1:1,a}function bN(r,t){var e=r.getBaseAxis(),n,i=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),a=pt(j(r.get("barMaxWidth"),i),i),o=pt(j(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?pt(s,i):Math.max(Math.min(i/2,a),o)}const wN=xN;function TN(r){r.registerChartView(vN),r.registerSeriesModel(cN),r.registerPreprocessor(dN),r.registerVisual(SN),r.registerLayout(wN)}var $e=er.CMD;function ci(r,t){return Math.abs(r-t)<1e-5}function kh(r){var t=r.data,e=r.len(),n=[],i,a=0,o=0,s=0,u=0;function l(L,P){i&&i.length>2&&n.push(i),i=[L,P]}function f(L,P,R,E){ci(L,R)&&ci(P,E)||i.push(L,P,R,E,R,E)}function h(L,P,R,E,V,O){var k=Math.abs(P-L),z=Math.tan(k/4)*4/3,W=PT:D2&&n.push(i),n}function Bh(r,t,e,n,i,a,o,s,u,l){if(ci(r,e)&&ci(t,n)&&ci(i,o)&&ci(a,s)){u.push(o,s);return}var f=2/l,h=f*f,c=o-r,v=s-t,d=Math.sqrt(c*c+v*v);c/=d,v/=d;var g=e-r,p=n-t,y=i-o,m=a-s,_=g*g+p*p,S=y*y+m*m;if(_=0&&T=0){u.push(o,s);return}var C=[],A=[];Vr(r,e,i,o,.5,C),Vr(t,n,a,s,.5,A),Bh(C[0],A[0],C[1],A[1],C[2],A[2],C[3],A[3],u,l),Bh(C[4],A[4],C[5],A[5],C[6],A[6],C[7],A[7],u,l)}function CN(r,t){var e=kh(r),n=[];t=t||1;for(var i=0;i0)for(var l=0;lMath.abs(l),h=bx([u,l],f?0:1,t),c=(f?s:l)/h.length,v=0;vi,o=bx([n,i],a?0:1,t),s=a?"width":"height",u=a?"height":"width",l=a?"x":"y",f=a?"y":"x",h=r[s]/o.length,c=0;c1?null:new X(g*u+r,g*l+t)}function DN(r,t,e){var n=new X;X.sub(n,e,t),n.normalize();var i=new X;X.sub(i,r,t);var a=i.dot(n);return a}function ti(r,t){var e=r[r.length-1];e&&e[0]===t[0]&&e[1]===t[1]||r.push(t)}function IN(r,t,e){for(var n=r.length,i=[],a=0;ao?(l.x=f.x=s+a/2,l.y=u,f.y=u+o):(l.y=f.y=u+o/2,l.x=s,f.x=s+a),IN(t,l,f)}function Zs(r,t,e,n){if(e===1)n.push(t);else{var i=Math.floor(e/2),a=r(t);Zs(r,a[0],i,n),Zs(r,a[1],e-i,n)}return n}function LN(r,t){for(var e=[],n=0;n0)for(var b=n/e,x=-n/2;x<=n/2;x+=b){for(var w=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;l/=2){var f=0,h=0;(r&l)>0&&(f=1),(t&l)>0&&(h=1),s+=l*l*(3*f^h),h===0&&(f===1&&(r=l-1-r,t=l-1-t),u=r,r=t,t=u)}return s}function js(r){var t=1/0,e=1/0,n=-1/0,i=-1/0,a=N(r,function(s){var u=s.getBoundingRect(),l=s.getComputedTransform(),f=u.x+u.width/2+(l?l[4]:0),h=u.y+u.height/2+(l?l[5]:0);return t=Math.min(f,t),e=Math.min(h,e),n=Math.max(f,n),i=Math.max(h,i),[f,h]}),o=N(a,function(s,u){return{cp:s,z:zN(s[0],s[1],t,e,n,i),path:r[u]}});return o.sort(function(s,u){return s.z-u.z}).map(function(s){return s.path})}function Ax(r){return EN(r.path,r.count)}function Nh(){return{fromIndividuals:[],toIndividuals:[],count:0}}function VN(r,t,e){var n=[];function i(b){for(var x=0;x=0;i--)if(!e[i].many.length){var u=e[s].many;if(u.length<=1)if(s)s=0;else return e;var a=u.length,l=Math.ceil(a/2);e[i].many=u.slice(l,a),e[s].many=u.slice(0,l),s++}return e}var HN={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),u=Object.assign({setToFinal:!0},o),l,f;Fy(r)&&(l=r,f=t),Fy(t)&&(l=t,f=r);function h(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,C=m?w:x[0];if(qs(T))h({many:[T],one:C},!0,_,S,!0);else{var A=s?J({delay:s(_,S)},u):u;ac(T,C,A),a(T,C,T,C,A)}}else for(var D=J({dividePath:HN[e],individualDelay:s&&function(V,O,k,z){return s(V+_,S)}},u),I=m?VN(x,w,D):GN(w,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,E=0;Et.length,v=l?zy(f,l):zy(c?t:r,[c?r:t]),d=0,g=0;gMx))for(var i=n.getIndices(),a=$N(n),o=0;o0&&S.group.traverse(function(x){x instanceof et&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Gy(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Hy(r){return F(r)?r.sort().join(","):r}function Ir(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function XN(r,t){var e=K(),n=K(),i=K();return M(r.oldSeries,function(a,o){var s=r.oldData[o],u=Gy(a),l=Hy(u);n.set(l,s),F(u)&&M(u,function(f){i.set(f,{data:s,key:l})})}),M(t.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.getData(),s=Gy(a),u=Hy(s),l=n.get(u);if(l)e.set(u,{oldSeries:[{divide:Ir(l),data:l}],newSeries:[{divide:Ir(o),data:o}]});else if(F(s)){var f=[];M(s,function(v){var d=n.get(v);d&&f.push({divide:Ir(d),data:d})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{data:o,divide:Ir(o)}]})}else{var h=i.get(s);if(h){var c=e.get(h.key);c||(c={oldSeries:[{data:h.data,divide:Ir(h.data)}],newSeries:[]},e.set(h.key,c)),c.newSeries.push({data:o,divide:Ir(o)})}}}}),e}function Wy(r,t){for(var e=0;e=0&&i.push({data:t.oldData[s],divide:Ir(t.oldData[s]),dim:o.dimension})}),M(Mt(r.to),function(o){var s=Wy(e.updatedSeries,o);if(s>=0){var u=e.updatedSeries[s].getData();a.push({data:u,divide:Ir(u),dim:o.dimension})}}),i.length>0&&a.length>0&&Dx(i,a,n)}function qN(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){M(Mt(n.seriesTransition),function(i){M(Mt(i.to),function(a){for(var o=n.updatedSeries,s=0;s=gn:-l>=gn),v=l>0?l%gn:l%gn+gn,d=!1;c?d=!0:Rr(h)?d=!1:d=v>=Ix==!!f;var g=t+n*df(o),p=e+i*cf(o);this._start&&this._add("M",g,p);var y=Math.round(a*KN);if(c){var m=1/this._p,_=(f?1:-1)*(gn-m);this._add("A",n,i,y,1,+f,t+n*df(o+_),e+i*cf(o+_)),m>.01&&this._add("A",n,i,y,0,+f,g,p)}else{var S=t+n*df(s),b=e+i*cf(s);this._add("A",n,i,y,+d,+f,S,b)}},r.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(t,e,n,i,a,o,s,u,l){for(var f=[],h=this._p,c=1;c"}function o5(r){return""}function oc(r,t){t=t||{};var e=t.newline?` +`:"";function n(i){var a=i.children,o=i.tag,s=i.attrs;return a5(o,s)+ue(i.text)+(a?""+e+N(a,function(u){return n(u)}).join(e)+e:"")+o5(o)}return n(r)}function s5(r,t,e){e=e||{};var n=e.newline?` +`:"",i=" {"+n,a=n+"}",o=N(ut(r),function(u){return u+i+N(ut(r[u]),function(l){return l+":"+r[u][l]+";"}).join(n)+a}).join(n),s=N(ut(t),function(u){return"@keyframes "+u+i+N(ut(t[u]),function(l){return l+i+N(ut(t[u][l]),function(f){var h=t[u][l][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function zh(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function $y(r,t,e,n){return kt("svg","root",{width:r,height:t,xmlns:Px,"xmlns:xlink":Rx,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+t:!1},e)}var Uy={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Sn="transform-origin";function u5(r,t,e){var n=B({},r.shape);B(n,t),r.buildPath(e,n);var i=new Lx;return i.reset(Vm(r)),e.rebuildPath(i,1),i.generateStr(),i.getStr()}function l5(r,t){var e=t.originX,n=t.originY;(e||n)&&(r[Sn]=e+"px "+n+"px")}var f5={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function Ox(r,t){var e=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[e]=r,e}function h5(r,t,e){var n=r.shape.paths,i={},a,o;if(M(n,function(u){var l=zh(e.zrId);l.animation=!0,Nu(u,{},l,!0);var f=l.cssAnims,h=l.cssNodes,c=ut(f),v=c.length;if(!!v){o=c[v-1];var d=f[o];for(var g in d){var p=d[g];i[g]=i[g]||{d:""},i[g].d+=p.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(a=m)}}}),!!a){t.d=!1;var s=Ox(i,e);return a.replace(o,s)}}function Yy(r){return H(r)?Uy[r]?"cubic-bezier("+Uy[r]+")":jh(r)?r:"":""}function Nu(r,t,e,n){var i=r.animators,a=i.length,o=[];if(r instanceof K0){var s=h5(r,t,e);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var u={},l=0;l0}).length){var Nt=Ox(w,e);return Nt+" "+m[0]+" both"}}for(var p in u){var s=g(u[p]);s&&o.push(s)}if(o.length){var y=e.zrId+"-cls-"+e.cssClassIdx++;e.cssNodes["."+y]={animation:o.join(",")},t.class=y}}var Za=Math.round;function kx(r){return r&&H(r.src)}function Bx(r){return r&&q(r.toDataURL)}function sc(r,t,e,n){r5(function(i,a){var o=i==="fill"||i==="stroke";o&&WT(a)?_5(t,r,i,n):o&&HT(a)?S5(e,r,i,n):r[i]=a},t,e,!1),m5(e,r,n)}function Xy(r){return Rr(r[0]-1)&&Rr(r[1])&&Rr(r[2])&&Rr(r[3]-1)}function v5(r){return Rr(r[4])&&Rr(r[5])}function uc(r,t,e){if(t&&!(v5(t)&&Xy(t))){var n=e?10:1e4;r.transform=Xy(t)?"translate("+Za(t[4]*n)/n+" "+Za(t[5]*n)/n+")":BT(t)}}function Zy(r,t,e){for(var n=r.points,i=[],a=0;a"u"){var h="Image width/height must been given explictly in svg-ssr renderer.";be(s,h),be(u,h)}else if(s==null||u==null){var c=function(m,_){if(m){var S=m.elm,b=m.attrs.width=s||_.width,x=m.attrs.height=u||_.height;S&&(S.setAttribute("width",b),S.setAttribute("height",x))}},v=iv(l,null,r,function(m){c(d,m),c(o,m)});v&&v.width&&v.height&&(s=s||v.width,u=u||v.height)}o=kt("image","img",{href:l,width:s,height:u}),a.width=s,a.height=u}else i.svgElement&&(o=Q(i.svgElement),a.width=i.svgWidth,a.height=i.svgHeight);if(!!o){a.patternTransform=Gm(i);var d=kt("pattern","",a,[o]),g=oc(d),p=n.patternCache,y=p[g];y||(y=n.zrId+"-p"+n.patternIdx++,p[g]=y,a.id=y,d=n.defs[y]=kt("pattern",y,a,[o])),t[e]=au(y)}}function x5(r,t,e){var n=e.clipPathCache,i=e.defs,a=n[r.id];if(!a){a=e.zrId+"-c"+e.clipPathIdx++;var o={id:a};n[r.id]=a,i[a]=kt("clipPath",a,o,[Nx(r,e)])}t["clip-path"]=au(a)}function jy(r){return document.createTextNode(r)}function bn(r,t,e){r.insertBefore(t,e)}function Qy(r,t){r.removeChild(t)}function Jy(r,t){r.appendChild(t)}function Fx(r){return r.parentNode}function zx(r){return r.nextSibling}function pf(r,t){r.textContent=t}var tm=58,b5=120,w5=kt("","");function Vh(r){return r===void 0}function Ue(r){return r!==void 0}function T5(r,t,e){for(var n={},i=t;i<=e;++i){var a=r[i].key;a!==void 0&&(n[a]=i)}return n}function ha(r,t){var e=r.key===t.key,n=r.tag===t.tag;return n&&e}function qa(r){var t,e=r.children,n=r.tag;if(Ue(n)){var i=r.elm=Ex(n);if(lc(w5,r),F(e))for(t=0;ta?(d=e[u+1]==null?null:e[u+1].elm,Vx(r,d,e,i,u)):Qs(r,t,n,a))}function oi(r,t){var e=t.elm=r.elm,n=r.children,i=t.children;r!==t&&(lc(r,t),Vh(t.text)?Ue(n)&&Ue(i)?n!==i&&C5(e,n,i):Ue(i)?(Ue(r.text)&&pf(e,""),Vx(e,null,i,0,i.length-1)):Ue(n)?Qs(e,n,0,n.length-1):Ue(r.text)&&pf(e,""):r.text!==t.text&&(Ue(n)&&Qs(e,n,0,n.length-1),pf(e,t.text)))}function A5(r,t){if(ha(r,t))oi(r,t);else{var e=r.elm,n=Fx(e);qa(t),n!==null&&(bn(n,t.elm,zx(e)),Qs(n,[r],0,0))}return t}var M5=0,D5=function(){function r(t,e,n){if(this.type="svg",this.refreshHover=em(),this.configLayer=em(),this.storage=e,this._opts=n=B({},n),this.root=t,this._id="zr"+M5++,this._oldVNode=$y(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=Ex("svg");lc(null,this._oldVNode),i.appendChild(a),t.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",A5(this._oldVNode,t),this._oldVNode=t}},r.prototype.renderOneToVNode=function(t){return Ky(t,zh(this._id))},r.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._backgroundColor,i=this._width,a=this._height,o=zh(this._id);o.animation=t.animation,o.willUpdate=t.willUpdate,o.compress=t.compress;var s=[];if(n&&n!=="none"){var u=xi(n),l=u.color,f=u.opacity;this._bgVNode=kt("rect","bg",{width:i,height:a,x:"0",y:"0",id:"0",fill:l,"fill-opacity":f}),s.push(this._bgVNode)}else this._bgVNode=null;var h=t.compress?null:this._mainVNode=kt("g","main",{},[]);this._paintList(e,o,h?h.children:s),h&&s.push(h);var c=N(ut(o.defs),function(g){return o.defs[g]});if(c.length&&s.push(kt("defs","defs",{},c)),t.animation){var v=s5(o.cssNodes,o.cssAnims,{newline:!0});if(v){var d=kt("style","stl",{},[],v);s.push(d)}}return $y(i,a,s,t.useViewBox)},r.prototype.renderToString=function(t){return t=t||{},oc(this.renderToVNode({animation:j(t.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:j(t.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t;var e=this._bgVNode;if(e&&e.elm){var n=xi(t),i=n.color,a=n.opacity;e.elm.setAttribute("fill",i),a<1&&e.elm.setAttribute("fill-opacity",a)}},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(t,e,n){for(var i=t.length,a=[],o=0,s,u,l=0,f=0;f=0&&!(c&&u&&c[g]===u[g]);g--);for(var p=d-1;p>g;p--)o--,s=a[o-1];for(var y=g+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=p.__endIndex;else for(var A=v.dpr,D=0;D0&&t>i[0]){for(u=0;ut);u++);s=n[i[u]]}if(i.splice(u+1,0,t),n[t]=e,!e.virtual)if(s){var l=s.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.__painter=this}},r.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?Jo:0),this._needsManuallyCompositing),f.__builtin__||Yh("ZLevel "+l+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==u&&(f.__dirty=!0),f.__startIndex=u,f.incremental?f.__drawIndex=-1:f.__drawIndex=u,e(u),a=f),i.__dirty&le&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=u))}e(u),this.eachBuiltinLayer(function(h,c){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(t){t.clear()},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t,M(this._layers,function(e){e.setUnpainted()})},r.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?tt(n[t],e,!0):n[t]=e;for(var i=0;i{r&&t&&e&&r.addEventListener(t,e,n)},z5=(r,t,e,n=!1)=>{r&&t&&e&&r.removeEventListener(t,e,n)},ri=lm({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:Function,default:()=>({})},error:{type:Function,default:()=>({})},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]}},setup(r){const t=eb(),{themeValue:e}=rb(t),n=va(),i=va();let a;const o=nb(()=>({"--ray-chart-width":r.width,"--ray-chart-height":r.height})),s=async()=>{oe([hk,uk,hE,qk,Yk,Dk,zO,Ek]),oe([kB,yB,qB,TN,iN]),oe([tR,qN]),oe([r.canvasRender?N5:L5]);try{oe(r.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},u=()=>{let v=Aw(r.options);const d=g=>Object.assign(v,g);return r.showAria&&(v=d({aria:{enabled:!0,decal:{show:!0}}})),v},l=v=>{var p,y;const d=n.value,g=u();try{a=d2(d,v),i.value=a,g&&a.setOption(g),(p=r.success)==null||p.call(r,a)}catch{(y=r.error)==null||y.call(r)}},f=v=>{if(r.autoChangeTheme){l(v?"dark":"");return}r.theme||l("")},h=()=>{a&&(a.clear(),a.dispose())},c=()=>{a&&a.resize()};return vc(()=>[e.value],([v])=>{r.autoChangeTheme&&(h(),f(v))}),vc(()=>r.showAria,()=>{h(),(r.autoChangeTheme||r.theme)&&e.value?l("dark"):l("")}),ib(async()=>{await s()}),ab(()=>{ob(()=>{r.autoChangeTheme?f(e.value):r.theme?l("dark"):l(""),r.autoResize&&F5(window,"resize",c)})}),sb(()=>{h(),z5(window,"resize",c)}),{rayChartRef:n,cssVarsRef:o,echartInstance:i}},render(){return Tt("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),G5=lm({name:"Echart",setup(){const r=va(),t=va(!1),e=va(!1);return{baseOptions:{legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"\u65E5\u671F",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},baseChartRef:r,chartLoading:t,handleLoadingShow:l=>{if(r.value){const{echartInstance:f}=r.value;l?f.showLoading():f.hideLoading()}},chartAria:e,handleAriaShow:l=>{e.value=l},handleChartRenderSuccess:l=>{window.$notification.info({title:"\u53EF\u89C6\u5316\u56FE\u6E32\u67D3\u6210\u529F\u56DE\u8C03\u51FD\u6570",content:"\u53EF\u89C6\u5316\u56FE\u6E32\u67D3\u6210\u529F, \u5E76\u4E14\u8FD4\u56DE\u4E86\u5F53\u524D\u53EF\u89C6\u5316\u56FE\u5B9E\u4F8B",duration:5*1e3}),console.log(l)},basePieOptions:{title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}}},render(){return Tt("div",{class:"echart"},[Tt(Ur,{title:"RayChart\u7EC4\u4EF6\u4F7F\u7528"},{default:()=>[ub("\u5728\u4F7F\u7528\u8BE5\u7EC4\u4EF6\u65F6, \u4E00\u5B9A\u8981\u6CE8\u610F\u6839\u7EC4\u4EF6\u7684\u9AD8\u5EA6\u521D\u59CB\u5316\u95EE\u9898, \u5982\u679C\u9700\u8981\u4F7F\u7528\u5176\u4F59\u7684\u56FE\u4F8B, \u53EA\u9700\u8981\u4ECE echarts \u4E2D\u5BFC\u5165\u5BF9\u5E94\u7EC4\u4EF6, \u5E76\u4E14\u4F7F\u7528 use \u65B9\u6CD5\u6CE8\u518C. \u8BE5\u7EC4\u4EF6\u5B9E\u73B0\u4E86\u81EA\u52A8\u8DDF\u968F\u6A21\u677F\u4E3B\u9898\u5207\u6362\u529F\u80FD, \u4F46\u662F\u52A8\u6001\u5207\u6362\u635F\u8017\u8F83\u5927, \u6240\u4EE5\u9ED8\u8BA4\u4E0D\u542F\u7528")]}),Tt(Ur,{title:"\u57FA\u7840\u4F7F\u7528"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ri,{options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u6E32\u67D3\u6210\u529F\u540E\u8FD0\u884C\u56DE\u8C03\u51FD\u6570"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ri,{options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)])]}),Tt(Ur,{title:"\u80FD\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ri,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)])]}),Tt(Ur,{title:"\u4E0D\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u6697\u8272\u4E3B\u9898\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ri,{theme:"dark",options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u52A0\u8F7D\u52A8\u753B"},{default:()=>[Tt(cc,{value:this.chartLoading,"onUpdate:value":r=>this.chartLoading=r,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u52A0\u8F7D\u52A8\u753B",unchecked:()=>"\u663E\u793A\u52A0\u8F7D\u52A8\u753B"}),Tt("div",{class:"chart--container"},[Tt(ri,{ref:"baseChartRef",options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u8D34\u753B\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt(cc,{value:this.chartAria,"onUpdate:value":r=>this.chartAria=r,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u8D34\u82B1",unchecked:()=>"\u663E\u793A\u8D34\u82B1"}),Tt("div",{class:"chart--container"},[Tt(ri,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{G5 as default}; diff --git a/assets/index.7e0c046b.js.gz b/assets/index.7e0c046b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..66a7a69480e6ac3f8b91c4e6a85d1ca4ab2cb80d GIT binary patch literal 217917 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�v&+-On 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

q zUfK{LXL1yv>(M8iKAE9$hRp#qG&yubw(=(US0u~FK)Z((te61|r)-xDZPU9b@%Z9s z5f$jFgJ)dru*KUJLbj5140Zzdtj~U>Rsp`uq=RyB#nc(5FaDZ(CUVNKRm`*NmNK$H zl^(XyFqkppKZ#^__dM}%w@R9tU)R3NK((c;8!LxlokDH(!(ZyTebwU+yQO@Ent*^5 z;`zTuO6dcnq)Pn%fWS8T%IarUWFopW?!cA_u^L(7#>UlVY`eSocc18BcNd8Qg%(8@ zX{`!wSJlSZ&Dw;^u@NOpnxlG%X=h<^NE+Dq_LkDpxgrv6CBQC?W>73>ZjwQgfH;=Z zB>fW0Z~D%;lrw}I6**ii>Zq-*1+8qA4PWAX?hxgmjU-_Eha6cxUXR?57XQuG_uObN zLIVLS+T|F|^w3{Btq$XjcArp`s_o78S{%npn;~ce?7w3N*Nbyb!WwL!n&iOA1*WZvYRpROa)1`&6x7 zH#8JGyh(~Jl^bWQW&{E4wg7gnPQ~i=+HJirw}g9=Jc%q5t`=oYQuAyvAvEn2E$YP1PU?fzT=&y>7V) z$xZ>j<9hXQDHc)>7o!!VYzWcxj{KmHE(oQArUJAD^2K?EErbhaL8}q7-W@i@@`lAk z#aRJ1{ecPMwU#Dd>%mg=cztVe)&SQRZ`|E$+ofgA!n?m$kHlARWR*4+WT{r<>3dM`+GVO08(hlx^I5WDC4$@Es}QDZY1KkA%bs=zD0`= zB(;p3P!Tju$5Lr7AG7Rr(SOM9wlbT|a209jx;msPY#)q%2LO-p1IGy>_CK_`3VwC5 zZfDC3F`!;OvUNlTHI&h!NQnVjM zA^Af}eF{4Vb<)}G)n&He<1S8=3VwbNw#G?520DQUeD+0!9FCFA{}`3?kQC39X!5A@ zv5-S6qYqBG_AW}l_dfOpm6#9I)iqF9)xj%#Y640*#&xJK?ZqpCG57d3{B=OLrKPC; z)j9L9`6a<-wDqG5E1oc(@7ea=af9hnxv3{cVzKqOnpm7vCLDPf*|KW<)4;U=#5LJv z^duK;UU};@lHSl~MM^04%32}lIjHz=;6Z=0tiFDeC!uz{Q`E-B>ExB2rfMQ%jBeD^ z{)GLWRrT4DKlRT0?iz;i= zJP5IM;`HC6VT|jc!nQF%>LVMBvK;)bPHg_6Pi#y!b7q5O@sZ8{n^R$)%;pQUW@*S- zKU?J>rKse<1B@P;$X+3MZ6aFn)e<)Eq^QTxLSPi!cK*H6WrTUZ-omSF)#x`$10-n5i6v{_hgm)gv0clY-x1>qz(07G2;%Oto?e8^{8c3mx91G-a= zKZ({OxDRRy|9dP=f&0-r&rN4@o}R=a?Z5NhA+~^HH-ptv!s<`3>Ccn#$pRkGITxB9 zQ;)k(Ywt%g?;4ibQ(k8A$He%s*{{!V!<>!P)PHPpTVzF}l!a(R6D0K3W$%=_Z%XQ! zQuPZ8M!770GZ=IL(&WP*Rg>=gfge? zipPXX?wofaSYrJX+&!>-jzL7d1a5sCzlXVX1Tu$tbp^c>t{{)a#CJE0?3IJ3(E}&L zzlzcQeS%os!?PuNj3mPgj$((gbK?8^j6>)csPOxHgGx#va-trW9Rh9O+LLk+TCOYl zFyKc**kSPtA&?AyA&l1zLD>?=N}4K+EF=~{uo~1k$Wzh0;dd>uMvt%CYatZTX zN$9~zZ_pc-16I-9tFTk^~Me`%vu^#=6Y#RTz-@@AO>yKN@a@6=$rFFQ!|8wx) z|0Fk2I@UpdFsj3c6!;o>@Pu;}IBZZa8KmM@pi;J5sRET#ko7;aE70 z7}v_8^K|G7uHZ&J|MWP??~en%61wUeZQ$&j$S?3UqSrc=U`ucWb#yyel3feKRqm9e z-p6*mAvEfELX6ea*CuQaH>>NjqyGsoH-?xn6ofQh)x<=`p@la=C<^k?%KY9E`)=yZ ze6hmsSeEP)WyvliQs_St+6#Uy#XtXDDks%>zNut{O{A$e{C{g+sCgh&w;Q9NBv8|f zHDz$$xJU@?oSxOyz-&KK?e12?bmZUtBasT{5bveuU*i2E!N?<-j70T0P5!K6tJ4eZ zKG1vZP0>k7m$Ogv67AS(0|oEMDO=0C@v@oDB6^ghkI3b2qp(IATdz4}G!nuuF#Js; z4YFJgi_53lfGc(wgLg6y&aZfzmN>Cvfg$0tYqlGnuU%wFUTL@XTJ2OwL6sD&uqMzs z0_isiO2ij8OFX+O#u-RB(V84Xwp4|~V{CpF&005zGxmL_@b8w)b$bdMw!$~iQufgbh}3|_M!CGwV6@GzJVN?rGrX~Xc-IOvr++D5ul+XT=X{|ID{G3@9JLyeyl`L+7vx(AT57qxuw9PKQ z$g=aXT$JH%f7 zmQ2cd@J#%*h*$9<=twu%SZT5(GhTXkg>)iE&v87ckQG|1SId3A5Pt>T`1>_Q>Y7aO zyjNk!XHgS`*glLL%~W!<*-yCM%T^sqJBYayG&TtiSYOaf8BQM81b!z=+I z(@;dYudg5KvuvL&rSMo~8GEqI?_ba3)a%Ai#htF$hwSmwCkJ>Qfpz!jxUO16`5^sJ zp;q+4Qmppsa)9BCZoQ|S&ekHib2AEB4(vdKB1$r+ud(GYe?Q^bD0~-NOy0`YF!XEP z86ZX(YksJQJb$lxe6Z)$#;!mg!j2E3 zqI$KGXg}qiyBpsG3o*XM!0;ln(jj@T5|9pmsfhssjY}vFxTJO4&fbB{9huc`sCvh# z)0*POb2n2M0NQ;|w*eYD`pOF!z*&r1Zaj?tyRy=b#{-GDs6hUrWrC)#3cD1UOE%=p z^0!esSs?yRs$dT^oGkBlIzyr}NIu8gtBh&K(Nxyp02om z>pqJL&Kj2Y#-5J%w<$h%ccWMEQmO0~l{=%?qSG+6Q$^$wE6Fl(q?N610(pd}$JnwK zSs+7~w)zow`i7R+5K4HrK?Xc7W;`lE-^Xzg4O2-CO|j)zlEdp*T}u3X*~mm2C0WfN zl=?WqVd!ye+f3Xg6R0WrG%_ugQ6kj|x>JK>n_VfCw>e%xgvQA@F<^g0=PW&RWNEjN zibwcnas+!_L1ay2Pg}7E0>um1-URz|0b3?ySAcAhXrtndRYG~psHJB+B$%~0DI`x= zVU0e=S4%CV_TG6L%jGuP6OZ~DtzK9X!aKz1hEZs>2-F7BNI=J~vE?@(wHErBgKbKK zts8~n6{$*vTY&r02Y#~o7Mr^^cifhwHJ`1EFEv{9%^2Hos_v zEZ_1?cmI_t?iw82#=8w803C^fm$WF|=}M!?o`ZS`>y4D96Dj7Rwgu_T-0g&6W!-AD zqpY@JBPmzBde6hDG*(j+W(+CL#y$0vr!EMcW7k$@QrrBO{#^mYxWuE(rS?r*p^gNm z$!d3ZtP?Z2`F!MKBX2CEI5lHski`+evxGNXzv+uhHI&{AzcRLNF%}SgoJ=q0ySwxH z>*Cf_S=YG7z^)thSeklV?H6B?Ww=xA*L63v!PONTOYQx|N1PkYU*eoMEx9sPN73C# z>jhJSI%_18GpsZ+FcsGy2Il_WT+?tbYHX3emWJZfBu$EWJP9L-_-T?Fr^}fpmWHiu z%LYb1m#J|VQH{h{pvoe|s!9B{nk=Gp6W`fpPuwxKpgeIq>`gK{L{du^GP!2M!fn}Q z_BfcxI%W-v0!;)i_IjS6f9S?WHjgTnFsR-G$;9c$<`5JjP00X+AneMX|Ow+qJ^@FOO`1%%$1X_iMh!;&b zPjXyb8~~*Wo6~N(LU=cz*RjY@`a{wk1DR-BqUcm=z_U}yKUAk{j8awi{hkZCTLr0r zy(&mVRm4YlSjP)~fU0r61pWqZ*myXlUYT9K9LQ&}~S|A}px| z!tWsskrTie>u5SMKNVR@YiE!k4f(y>IuXrOZ)!7%`C8m^2Zb42Deh;k>0t&N%6g2n ztDWLph5#}(3t3e6WQ(u`d*e<*_-c{`5+=RJwCXO&Agh7N;m`VuTfCDOgzLq7I7|Kf|kFW6C;+ zPJBxCK@JTYGho4{Ke;hHF^ZT|$F93Jh`YP#sb!vUs5X8RZG4eQ*-|A zzAf2wrzGpx+^rTaF@63~rcYvf>-fM(mzBxBaaT389G{T2IHtk8lcxzP&_T{i*>OB2 z+4LQDXD++-YZWkLlv~Ir^)E{r@K&|NF-(QPf)y3Q=7d~DUUGV{~ z-bNNL#cO0J(`rkngY^P+$k*y+ZC>tVX@ojP%8^hVFg39hjoe|Gn^e;9L%Z+cxu@k5 zpz~pI6OE$YzeqJIC^&SBVIj!andEwrJW4fBWxO_HkjfC^u zRJ^IWrjoKkwYNv@qu|2SawIUZ+RhD{1m3@B+5yZXbvEc zmcUPpzsyLl#b=o3OM!j*F{6l5jn)34`(g^8T#Ip@6~(rPgm_}or%(-O<|2lzWx_{{ zo1@i~D$1l(hmy5#ot(VszBz<%!Ax&>EU5^~&9cR1b`#tsFo9&QOTslhG9Sm4@sBLK zav#A+bYFCSIBYdn?lP~6x%*wBiSE;9qWk=*IOseFnt19%CFjIE)av;3+0*Zz!Qi@| zJbHHY8m1-?5p4Z$o8EifdHwtdhB#YB;{-Us{ika>s?}vQ)B-71nPvxfPIcVR|JZ%~ z;tkNAo+ii7et2>GP<5U^eSZAop;et1vO`~M@@ga{)wg_@)djJnKKXPWoTQeQ=vNB< z;l<%o9Q&pM)iWrO88~24w^C$sMGR*1`r;BfCLjZzXNy`!u|aI(2zU^fkbz}fDYKt1 zvFmP6>qTEd(esVeTi}!GiCk^O5DC7Zf6OAAnHxqM*SD~}$FnTIwQ^H)3v%BKl>6pd z%+N|+edGx0IE$(o&P$%2rbZ7e$-`k+t(lz{;-Gr~|9)i39O0Ttuhv^QiRlnvW7cCQ zA}JPSGXB!gkFe%E|2}^9T+(re%q`;R$AkK8Q`xLkD>IsdPrLheKke&Xg-&}x!jl{G z{4|`hXZ`AQt4mVT0Vdm+B!9)fRB?XWaOMJhR!W}J2>Af~<69jkBntneSnaXliXys{ zk*Z?F2O&;rb;+qFZc_%^4k?acyC6?i(HcxzXunLM41%r&A;Z@sAa&Ob>Rl769AsV& zq@F2z^11RyABWj+J_0d&vA>842Fv?^I$DCcN5AM5uyqUh-rm@W<}ty@VRTB|LErKT zYNIGD7+J0A4w#5|INmR_)9e}sG(zn9QCNZCkNU`Uf%beKt|_Qzj3Um0@M93{Lgo=u z5Vr{+qeAVNFpG<2j67*$ql-IaqI8zw>-cO z-Z$exVCQwzPC>S?3PE(Z8YyG^@o;i~kGCPF)6=ekNq!>o_QQ0F9*!e%xD2DYvUgBL{5_7Bhs6>xHb$^$pZ-tVl_T}! z`^=pU#*BDi85)}h7!$$V`C=!pqX0x5{ zzxStC`F%P@5XrE>*%+ksyQXMg+%=)PK#NQVe891@e(l|vdIxqRU`doEh0gLgdk#bm=odyK&cFp#@i743NLi{Wh4o7e1i z$6^URwj7b+x33&hjY)IVpDF`hF**GoFyG#wf^D|jR^PY;XcSsxqI+jTMkg-jOoYx0 z2y%3|Y(P0WTr$j2W_veO1fRE1fkl#9Z$;>9)zC|I!|zn}nFTa)s=T;lH29dK!L!|L zE8q!`Z-s?7f#33GYxEICi*HHBx)s;}yNxC8%dGsKTz~@Wh87`CSR~W(j|a+hf=J9x zdAMam%gu($0d@Ty40ytSr-`+){>{dzhS|-!mCZ6*ThER-pxuB{S0m-!sr@ogDkveh z%ODqjN_M~rry!#gWH!1ADw(78J8wA5+pTj8SPS+A8)pmEFOWk&E9}(IsZLkOS-?*_ zA>c|6g9=)PA&6~+NB89Uk>GhQdRe2c?~rr6hCFwKke?2_BVpA!h&_U)h$2K1tX+%Y zbmRcuAmV_8PRcCPurWF+&qcD2VM4i+2; zjp4_L5g%Chz7}zVx489H0S!;Zhv=3EwO)1dedrcR4Py}LX9%CYY0DT}#zVan#sh8a zkARW>()VE4fcIN!qSD2b0@2n4KF4v`@*K8gt4CNPOBA?S@&koFRGy}3USclS;TNZ&Wgy0v zAe?4bp8xnqU!0wWNEF%h(FY2nj%*4@k4gZ6Hma(%#Lel$U=|n21mV-;F(XG^wAvS^ z?RJw;3H9A>Svjks91+=vs?d?k@D_3TfGwqZTlK=(X}_^$u#~FuW&AG?p5nB+igPs1 z3xFRSlc|0s?>lQ`@pPSJu<#lj1PpDt-Dni{Y>eLGakj0^MV5dN;T&|0sAwp6XXo4c zj59a|AetQrsoXgzvvUYWT-`VXV~hB{M?f0C#SvOIJW7g3X;wap;BUHz49BC4yVh)_ z>ZFmi4wt9ljXb3|4dZe@zA1sT^>`g>!NL>~Qk#%Y3S+b&9~%?$j~M`{Nrzh#B9K*(|;PE;9BKMzT;Izm4FRbp{n~JJkV24Ec7 z=XcxFz4_x6zTY0hFAl|o%}Y13@}s?J+j+r!yfzw#4WkjkjJ*CI7!S@#gTg*52@O(2 zgOr8olc$d@`a)^PP*2j%MAVM$6uf`({o|*0+FnDhhE~2iWrzIWBN_vNJbPRU+M_?1lOl)ajXirdqEq8?%#A_7ftqW zyJ6W*f#e|N0QkWe(+)Uo&6V2nKEEEq{>|MO;;Y=ZVY;^3@!xqLt(oNnN%-jh$@gp3 z9Zdx?KkK~FYx+oJJ`$~UuQt|je1rW#T{FJby;QFj^pYBpf2EkFF2mv6+F7!Qhf82e z`1i`tMD%YqXDzZhs>9!T?@om~6SFzOS)g}bF1;oP4f9=T=alyz-Ll{TeAw3MKaLjY z&sN45IO3!7FmxNE*rnq_-Yd%}`j(CfNxBIAS!8yXWLR15E6+ttOVT2l#K``p(6#aY zZ9A5|@Ob}wU!>bsB-=R4e1)(BQE^V*lS)E>9>aj^_xHg3wsI0CWugxg9ezAq!f*jo zi<(~N5^fZlZRvV=xk@G_f^7kOdaBh%)FUNZez%gVXr}5Ty&g#F?=iP^krXFa%kuU$ zp1AfAS%F~~fKzAq1`HQX$IOtR9VEj8g&&P|sr5DHYV}P?fhLRIkf+tV7 z)P5C~7hW#ULVf@m08-CN1JsoDTjLl{@LNG^jP_$KM7+|aEs<2L!p19I*b86aVbeF1 zSJ4C;oErC6Gl6oLKc&E<5}rS)nm-9{OI2++!$OeBBb~j4r?BDd?wSPD_*GWqX4|0Y zjRbWKhwWUnb0F4X4pQ~~eMjWOF8+?poAa)wyqtA`{zfsmphA`)38KQJL=hcJgM@#2 zSft1)vRet4zFYixYE=wGY=r#72%lEG-qZTDypi!!Isr~E;u8*JQWuk$DZRCF-BK*y z+XFiZ{Z40#>=MG0#z0C$P}OxsSr=v06VM0n5vr1avPtN9933g>^5%>%{LT zK^I;iaz9_=taYCI?h1KK8w_3IT44%SG;r9!? zfeeJs4oRe$*?%S#{HodLe;h4zvold(2vP*{(oMJQAB*{h3L-3Z{Pmp5YV~yo1)6k- zNJ!~=R%XjWqRJ;Ws(gwL)<-IfmkguPen!Vjg0AUpqk6VN+nS{rdJk9B9aM{y1~r~^ z{g6zW5dI_vz)^>^`sC5z<9B-TOO>@3v&s#v?C>@CF|Vj^SRr6DYeFrfyod+TvAO7W ztT{DLTpAj-h=y9C#T3*U0V{w2{H^f<2j(~Vl<(eJc_PRogRGv$Q`Dx)yYp=JpP=0t=z5oOeyU_xC({6wykh?lQi+?^yAMPwnV^IKVk6^0GxTX~AfF z<*N>?2GE><9!w(iYH9U{-#;$J!Q*lylc5tR84~8GO6w2vQ6QrayXL>2R!)3T!i7N5 z3Af~9C>>cKy@{hy094UD71l$>tW{6=6x9MwPROJd_xJbN8Cu<-p(w|Ris`=Z-g>2socP>9CzwQ^=irA zT0!SEr;7Y!dnMI#%MN?)u2abhs!Lp*Apd;2is>MJQNiY`!3O2_@{xk6<1UE)JWEId zewQy8lSk6P@rQS?W9G??tyKnkmdBnHE(4Esl|)OxD(anHgdo#tu^^YN1@`C-azC)A z;+i3%{hX{8=oyCCh76RF;4yl~e;gMCZhOrm4Zk`R|(pNe^i!$Lj~(mF?)FR_pyR{G1R@`7D*XKZiFvk?8xcUE@VQsv{p zzExTH_9|Ru$>dQ-T&RmPb#bXKZsbMJo7~@%d*}^2Gr3SHzCbsdt8m^YHe)PqKnjA^ zjH7fF;c>iXQ$%xec;$;36mg-7Sh+=GowjJ=wX1P$ExV0zK!fa}HX?lE6NBg~C3S$z7I`zb`v zH6hVAgg3cr<5C`PEaf;WvXqa9IW`c+<>sZ`9Lv(`im-6FzLIcb;rU4P5C!E!(S}&R zpGxtFVxX%K$O@q)1EHo03YDD6RG5Y;3DY&dLC3o+HN3;i~0OGM%8I6_zs6@P1&EQ>|_(7lBihsEBsp?tLD za|?9y=x0_S^3yuva=gzWJ*OCMK=ww`4qJ$|i)ZTyPKN7!hMUKm9Ow@7A1;zvD&M7R znT~-Q$r&+rZY3^)T){K7fVVn^IA2 zi81Oy{v~Put$K`0TkRptmWLjThl{2vZ%!#%15cL}OE;Qi*BCDYEdl6;Tk((D{qL=j z_y}(dTM`!yo?liaS-?=z&lw)2wXPD>QDGuoohI8Jg5;_G?JM02PWQmr`&Efqm z@=#Bmq;FAoNzhI#&Vo4j8$~Yq=O3!h3$k~*tUpf2F5F4&|qjy zVYQ~9)_}Mc>Blw~Aya+9Me#hM!X%{d_To$im(|cuRH24sGflFM#kv%!U(^~&oq~J# zTyaebgSCP;w6qE=c=beAQVZXuD}0w5!Z%I}T?o{8v8AF$#g73OwC4d@czs;jCSKB% z>*JEc;LTx0C7Q;ta@ZsAv!ydI?i}Ul`g8pi<9MUA`e zA#$l?BZ4-Di3MU)549DJ+>}0!afiU4F8>_x&r|;So`0T=Q2p<|DNuf+zjj2i(@nMH zPFDsy&+TC6%D``!P*?yYv!wVV&NK9)M02?=bU;KLVLVGxK9dI7(C~OAN{W1P1QOXI zS%SD6??;Qp5nM0hNoZ*%-#QwqM>!Bu9~JSWMMQl+s^;mYOE(96b3ivw`Q|Cze9t%E z)6Fx!c{U1wKVwxVZB8f4uq!?+!vpbU89o)Sm*Mwj|M>0HC{akEBI1x#J6e}x_GDDy zw9Eg~juCYWDlPRia>Y=}n*00MdZv~D^E7v5+?QRGB$X4KWGPf$c5TP~ScSs4L<>(8 zq|}DaJUgcHTsC{Td4lFD{%T$lD{Aaoe!rTo*Lqs zLl`kUr*I35StiL92p_ThxE6_xazp9cWz7}}zR215Y)eoa%7)^Lh_Ls5!irE5uXmdt ziG1f1+&hikfwLR~xYKbSuJYC`5fT|IzP1y4isk38_V8qeo2#`kj}i$q3iE<6NWQ*m}>IYL;r8up}n*y!Uv0jpUwJ+i^GdiiM z$PlntoS+_{;xVxw!2@4N)?*ll~foWs(V`4&tcFi!3K4gbs0>y)2BoRs}+7HtJRG#II@-ziOEHf)?(IqAQ0W z-gk92XM`$egerH0A~izQ+C)M|jf6f3UA&z37N)Z3&H3+D76XJ#|J}-#jBL|P13+MD zRuUWzlDM@G(021_LCX5eQ}Ldo8U8);x(G!2X89FYL(6eZBKo8F>>@v4>~3IK4)Z*^ z{fB+?JBroO&3Uqj)!C`MRfngBHCoJ_17vApqz;-9TSl?BI6dN3GLAncH}T>Vim8li zickK?JqA8r(zc!JbMay|YoRiT5d%Lhq%An|UOa6+EjaEe31^Y|awJ9apP_czvz?8c zOm79}Q3oZ!)!6+RJnJ3^r$;e`K+VQbc%BnmHMNi3jK31Uf* zA+3xW(#7>cA8vV$`}Z&&DMYnSZ~XF&mdDy{g~bVS*BcBoPRHddrG49Z9_Wfd;-`dB~Isi z#wMHiJv{430AE0$zxvS3)$C+J7_i|iSg=kvoN>9!aMp!xH{=L9=<#R7x3F(mbVF2zmx_z3gi-{0|1PM4XCEuva$b~@TGrMk3?t(}))wLhSb!LRSL zN$kA?;i-&wcW?I9lEkZT8Ow7R5bV#PCKM&i_(>C7p0plQdL$Z7X*)CI{h0TIx5iU^ zILuLZFDa)a*59=$Yqw*xDT6%&&B{=OH#-BGMQD?&t_NlL7B0bX)Kr!%r!U(z#JdrC zCDJWDYcQRgeYJrwUAc8+8l@CSCY*xS9}R~fc8o@AV?zgxPNAZyUD1>pjb)Lk*In$i zI##Wo)moiktD6fmWo=ZAOwuSzjPufL->t!U$#Re$jz!y|CWyrg3<~`taPY#{Nq}* zv*x&Fc33kB*^nxH1clOxu}NI)YHb~#*1!cap+in$h*T|8Zi^?D8OVf+!`Fo%Y!ny| zd#%G*IrsvmbbSnzHo+4_rnrQPTQk4+2OIIdiKUz6NgV#cZkAVwduh0wKV`pObz!E3 zR)_!H9(Q_51^-if179cUB)fjus#@ZgQ{Z=gJ`I29bVPX&{s=$uL5NY7@`LaIe$s>R z8T?#yDKUX(Ap41v6+JxbhEL%qItagqpVKP*{uw;X;PyHE7W`^;5I%>Wn{N05eijGe z-N#QKj!w?bK70!9-V9F9Pd)|lfjB$)G&niCkO@DZinH^>^TFBq;3!BB*5cQ}+2_O4 z;O_MB_Ya@XgNv?!Qhxdb#SDHuxsa*Jf%xh4!)wTQvJyvc4?mp;XOQv3+4%+CseIXi zIQsDJOdTy96^yc-St}hR-za5 zbP>%4={wk~WblNR$YXr4jL95|O-xz>WN%1J<9JehmLX%JvVz=yEyE}OXBh4Mb-4FO zXYa?0QTw|m;sfP|QBPr6ar6JWL@fh!zL>+X7#g^2goCx`uik7nLM@|FG@3$Np_XG> zvd9Z1DNsp(5Jz~-#z_;Uc9kDI?^0fo3kTZb`hUDq4}b5xt6>QgG6B zelOxpY<#DO6-ft$iLR!)83mH zgr9DB)V1Q>A9nXaAcj6`WguVD?R3ib)2Wmh|DK933-LY^m$`Ti7Yp%bA^u3jpNaTs zDc&x{UkmZuQoPB;cT4fED^{`iycEY@Yl#b)u@9@!f}4N~(CSpyA6BZ1@jS}Q0?on; z96X(ZQ0I4q>aLNw+*~@<sCDpqK9*Gmdc{B>U>}{yr1`4{vY6-L|nL3jdWWo;(d;wiYTkGw*?d zd1QG_WJ{4`J2xC1K8OTK#3aA~ASGJjfB$Of6#!)?ci!i7OaYDFySlonx|UHz=mVdt zNz!CU+Wcw5A!QL#6j&$xqDOr4e@;fAe_%WtD*>bFqI2mCHSLuv-{ZI(hmxm*NiVrw4b3m!lBt9k6 zFUoS-!E`ijB9ChYi8o~wKbQsej5ohC89ESsvY?leaZdgPp?H?kGiG|TK*w)B>>d7l zU!YP`r1z@rUO^VK{bSHAA4kxUSkiy^xS-9WqGigUN@}1AvG#KyOm8 zxx7JT9(0ENOUgCEwwKW{>^;iSsbmc*cm_J|lFqZeCE{&#`(Wzr=n{OBx8!&xuzeVe zqyzWn%)cjg^FCl7=iSn;Ga*RS73r^MB9c?W{sS}lhOwmV0?1B`GD*F)NlP3C)@=%; z;?X_f)<8)3`Gf48ozse3gjrr^oW<#!P{BqhPF1pJda_r@0452Vhd4uZ#vy~TSTl=G z&q~)%%1gj*HRsaObqHX-TK;#VZP}AiE%WdB*1EsuZf+pFuP(Rd1_b10FXED2lZCbu zdorVz`vL*TnA%#Kq(Vs0(L;AYkoO~_e9+FFg&36tja~2xDT%4pWZf-wse=T4S%u zCKqGG)}fv@ct?~)TFk=y%p|Ze{zX4aRx@UH`8YGf4YG}xPSqXqgNz%YhaVJzJyD&q zrzG@h!)%D&#t%G^K_qN^fzdgtyIx&~?B7LSV!&+d{{P|ou+mgvprM0-G$OGZ8*cP$ z)whh;Ud};AQ3V-Awatb)NOTBVKwjH19HwpCHlWq1m8ouora~$T9j~u0gh5U!wXu|Y z`?j^zv}VdbEV8^*=X<4P_87=FOBdlRDKO%?5@-QsYR8I9u*Bj-QEiMaIrd#_?qW09 zB|J%M&|B?o{5_|SJCX5zd_SBmN3r%1Sm?MyOctPDMiXVw8p9IDu+6>T(()uYvtkQ6 zyip$`&7r2myU`7tFbGkL{e+BfP(hTXlc=8Ke3F6g)b(p^gQD6828r_3C3a82pjly0 zda9`HIBUk)4a7mK?Zrs*;H*DBwifB6)3Te#Ww~+xXuB~Yp zh$|Y!fI9;{l-T5Dpt>}_qFhwmhXYAMLT<|x@01M8 z*&wgG3?uJ;e-@94FP+gFY&GN-0S4iP;?twv*OXpw$(|gUv>}7s1CXJ?t-u-rSrL>E zs21`LDVEQ|m6+kr7=Nbl(`BFO7+HK0PWNVF5!SDs*T}FhEQUSpwfLf3viTblqOMgC zae0Y4QjGZo&7gTU=NLOpgW=GcfBt?&cfaEj`g049(Dl7pcis;F<9PB9t+*Gqvvw&;O%6*oSFow~h}c&!JmlU0JcqEGz9L3+IAF@(kH8s#mS1I8Y^( zuio~8*lr$=(Gu_7d>)Sy=;;hYZmk<}BpWA5f!LG1iAE!j*qc(jRB^o!S#vH5j&*>y z!NK-w0Wf^gycF2dB8Qf^qWgf?=Gls((bMX{^GvYk8Jc+%wR1PG{LR*BSbQhKa%M(v zWm&LFXutqhab8|$w9CWBpj|H{)!A}0w^V51dUfaq^)FPYvu~-gL_u^zb>D|SD`y;_ z$#sOrR2F8>tV=dQxLv#SA)2{p`Q)VJy;n4xb+dhvEF~!lwAV!$la}-tZ7)^lQS#+S z7)*6%$4$i$eoC;gG=aBNv(m~!MtN2;N#``B@U?c86e1RynpPSDtVpB zomnhEsLXZ4Ov-r_57Mi~`>MlX3V|K%TO&dTiI(qQv}~yajWFR0-m!ZwzZdOS(t;;S zLH|G)$XrS;(BMfp*c6TRcJ*2}Z9jOyPyk{{+W`cXZSo1&Salqcd9elK^;Ss`UCY<-~?*@-Y%Nt8j?dLc^wL ze!Z3fA|OOuFm2uRhZb5{^6 zV6_p(t9OdBp-ng0|C&?g@p5(=&1NU%SyZr23X%I6IjO=6EIf4YECQ5-a&bkVzE6(W zZHQ)vc(T!iV$I9S`W5fnu6y^UnqAh;shKR#xaRqpJer*H!ji9$fGR_ytO8N9b{o8Q-VB|Nbh)8mug|DeMOj7Zvx$x z!g^OR$+{%s3n*$6e`|MPslMZ?Tw~Sll1NvYU36bZ{d7O69ue|Vsj8jwSESmS50|V< z>^rg=ULai!`f32a?e%X;OsEr7c_c&hNtCkF3kjGlqJUdyyiAm?eUp^OH$>_v7XwlC z!U>h#0f{(5R!445w@}IM?vo;4>D83`+7kNm4TA`bmbuhD-w5iT{)%!777}Mo*Hqc& z-x2msv%52%#J@}t(>+AY*U;!244pENoTw$KxEAB5DbQK64O*Yow68Aql8|1^wE|w2 zMOr%3t*mkg`<9rSq$=35+W0%jr3P38k?8)p3VFV$_K71(*`1k3Ut+$qM|OmcBWIH^ zgcD_8ScjC4#=EG`OxO*2jjiHN6aC}wtyb!j`$=`V0efYGEAqKejiS3FYwPKXc|Xg@ z;f_`U3qSNYHfrn1?e%(Q!C#Cv`AX4?E-t!JuX>XaL^~ls^6qY0?%x8i!+ElQ7oSce z75ln|(*UX*uum#rUxOCjm=wqGELsEIX~WDbLsUp&Czw$t3ME;zoa;{mxDQ`d zm9sBe;KU&f_%|hYb}*GhpMHw2jyMXFOXQ}g9AO&vVgm;5zM8z)_C{C3JuBm;UKU7vyDnxwYO%;5h@GOrpUq((>jBy>dFd#{*eGh=uZqWlmr8o_D?ttUzUz0xD&MDV^ zf*~t8hc8~jyj-&gdKMLhcS8JtI62nkYUc5fUYK6G7qZko23a{ZoD#AQ`Yz#Kb1i~+ct~)W zDj-jRy%{O^!`bpq#l67pYR&G-0xOX;E^_x)b*~5O9(Y*Wtr9>399tCMS{)|0a=7AF zf2G-(P{7h*>s|IU>;u7udv~hP6&c&z@x2@Q&s$Ws_`IQ}D=df?p|}NosSrt<2QQa8=8bReRSrBl<_5L^;E(>%RDNf)`(IRnPbe;a4x?TKX{A4?-ffJO6o|rj% z33Fy@?cFAj65QeMM#`jr8I(a00l_HOw<* zgh?a=Q7tP$NeyakE4<6#+cFBIX>v6vxluJr&5cU(K)Ga$m93jJ->BSIRSr-n&WA)q zt1YSxzy#498HXZkp~q0pIg0WxNV2v3?xg8b3l0N~oCew{HOe{B`J*h1sLCc&$(DU7 zHR*9Q8?}hqn@~_E(s(@Emh|ZrlJ>cMK*-yun>8G4NZqb20*9L(gu`uea2P)}Jb=Ng zZQ;|caAi2=wzBd8b~7!J-=!_gUvc_~?ifh)VP2(1zygnfu0wX2fvBs~p)ELHTLMn# z;k>zrgRu4iCPwyRO|XJeh8}%BG~1x^-|?R^K;+#Ad#0!*q96FxqAu)(lKQQjN^D70X*sW;11sQ&o&Pvg9S%11%WQGxBZDt{J=E7Zf=uibySmR;7k#Zit`i~!)Osp9VnnDJ{SGT z4bIDcMD-!x1CyiiFdV>gt$pIH;OGrn=;dLszsMFI`gs_TcRD_5f!)Pd-!Uw}-ra}& z>5U*hddg0nU~cb_A-xYjcrwWlkQe%vdXrQl$LVA|58=Bp!+L@Kf*A{+D|+FYLP? zGQd4o;zFDg{k@V$+DXsTUo<}941NI2uKsw-QifX+DZo~~+A+RWc3^gPfN9vd^-=7u zr1CxQY2vq{Bn|E5{i_>yXS1OFqDjzxfil#)-f75Ud_9*F;Q(i_5VX|6^(Fw$iDDF4 zwd_c+e-}2~>fy@2(d~z_|bWOL;IM*3nCj6c_;y;Du6iwjDiUET-f|L~?_F|fhQUA^n6t5V`{^?e} zGnEoxjnk#fwFS84&7y)^rexA2b>{4t%Rti(O%)~sVArW-5XJGKP%w&S(>p`HB-$A^ z3s3n=MKrE_L|DzK{4GL=Z<{+k&z40@F}$2!v##JusZUJ8aRevczsBqx=hqYKSfwpB z#F)xfh0F4<)c5lf^$ihvzNa#sV{Xh`f#de8S{rm%Oe!5le?viW&%~Ejkl%t60O|oU zgS%G^jn3Ny4lt>!5v;Y^hNx-)tu5^iJBIq&6}Ve_2q`ACLGM}->8H4MM9mQ&cM;9v zvP9Y6wDHg!A`CWUxBUxPlqV_I!p}&$shn;j*XF`fkQD;tVJQxZgnEROU2mV z&oIj`F-F-Kg(K7~yBFTvmU66up)b{3xx(N|d<||zGD5AyidcuyBe_OGm3d!SbexnI zBKs}Y-4y8rxAV#vf1lfdP7LH@57PGFB~ah?)EByvpE$tA%-7V_YMC?UngdyOkFlu#ONQxO?`UNm$Lc*BSH z-U3wsx9dn~4tcGlR$bua#hL{~( zn!7KrO8Co5JoY4LIKP#cC@BtJ(=={Vy_syXxIeHMkSptsqRW>9SJov!cdhMBnK8V@ zIhc{UyHKiTDBeiWW&AC>ZbRx+@p8cZLyil6Imsu5cT0|G=j0IfN?rl*Wox*zBlkDI z0~lu9((MRk9k?9Ub>IB)(S8@-y!hlfYszOV3w5r)JD~;lcuaqw%Ml%nO^sGKd2Dq9 z$CN`dO#829WY#!sxYhi)sE`+!8TfgVSDEL)_~0}yVh4e*6Zn06#9!#AY^h@(3yDh- z5f+D2Vws~*5FJ*;$oCv}N5?Bg7>yJ|H^FNUU~mx&YXLtHoA`c<;TYtzJP;orr5OTD z!c-rfsLxwaJ2DAr5z3~@;Q=MRKtndDaJ94wsfK&1lDlMh zygJoSj0`=n^ydA+jXKXpQt5uW z|1}%}j7zcwzL^q`dL*>UvNxfu6O&bkqNTVY@Zl&NwU6*>(V)xH9u5q4oJ_h4s%WvT zq6Jsvkt7^7y-sccj(VM7ucJeM{9|M$cgE|xZHZRA^nmtOzM=PP(?2nZ*7SE*4AjO5 z8#-7^lX`U{yqB+MA8pA_YT)(klP%d-92Wy`e*7Nv0U?>u67<|f&MT(TCDQUyF~j7h z0a%6Qt-G~h#XcV0-Qt?r^jb$Z?r`Rh8gU7181+6EXJuU-%2M`FF-d99A1Fn= z_|72%-gqm#4>ZAxjHdNayFD6ykK3bF)!?%t3U1Kl{w@JBP({_6B_aP}t$fGY=K&(d z?x?F!?5M6`LYT~zDNik1Z^Lm-%R{DL7;QW+ghn*KRMizooc@#8p|p0{_v^#8w$MKR^SOQ3>K=X z7kb+KXyjJXc)K&&R%xT{QDco(POfg_oezAU2Km0@iWGJH9lEH0Fc&F@-H9QbCyH=h z0O35j=`Q-`K#z|$8`sQ(s+cwyV_32(zVZ6kqCaK!>INuVtPOVaC#DMN#Brpq3K=Th zssw zRdRYnI1PT#SqM8=J70w_Z3k=TD|E1Ss~oK1>v+uX@ZqE)X!`$cG*prBZ(l!)DK#tJ;hE@6ew2S&QeQooU?HcEyL=FLyDuMvNgJ$ zsYgq?Y6(X95d|XZd6eCy>UoLb?2MTj*_$Fo20dO%t+dYtdTqOl@OM1LAy4V|2Xfr@ z4n0ze)f9iPDbK&i%iHkCa+q`|zN|=5lNgGDI#UNNGq0l~ch+~P zwnXGadZS*b?GJT+J*A5L8&Rx_m@ox7v_P#EFBPdGp1Eroz z;21t*oO$5m=x_MI*MmVU%q?k<14f{l!qghc{D?<+z1q*?NdlxpUK#7)NKf?-SR4`=0gH+&qpKio2rIlw~$UN|% zl>CZHo_Qqm%$4gac&g-?s(Plno@uq7fvRVq>lw&;V9U2=6qrPe&-fM9;#y*QX3^2V zBo^+-Wq`xOKzUF`k4ZZ3?+ZIGP5$kXO&IB%xhLTa&G(f>OEw!JgwZpgM}Q2S{!6@m zgI6;-2GIL`VKSKyiTNN;1;Cohrei!tBIiA=Y%eFjZ!h{jO4rxfdHT&dOvde%kuQ48_^rxJ#&7lPdup?CHdV*B9os9B z-_{I6Cmv{M0UTp5wj5X_mU`-+4GJug;(kTOXDcMgBFHRCS0P1jdlVO3N9;}r0>6PaMxyr-mZgmdGj5(n4(hC7gjw$2yY0d_Dpcz&Qsf@ygaAyomHyU=c z883_Nm`NJP5mHZXyb=*r#u3WUU>5mP@^BNYZ4%o!43W)Y&%?AZ!I0&=36}gVBkidim~k1r;D;!@Jt8Xh?g`38Q7myfgpp~Y1#igbus}@&#UyUSRixXeea zLe0q~`NAQUp%FW|L}e{(_&lX~36~}f#+eLb{pACk?Di7rz0t5n`)q9_7lImMSa_Y} z1?K*cm9!Y)OnQ1p&&#**tV_ir72ZZAjK z0PZ7vu;QOjU4{&!43zOC%h#=5i!U8!t$;q1FujmSe}dL{mSKcL6Lij!3hi(hN>%*v z(UfN<`eZ9Ml(&JZPmYft?FlFd%W>`9|LivIt8XbEpGqem+ltG#lApWfJEpvSmKR zXq@~Y3rggDnk`eHDEA#)PKge=`%*XK)tm8~jtq1kh!ih@ZW zJ2>zvOGf`V1cWRf#_B=(2sA?g;)RHQR`9X#By82p2V$r+3%!ra zNC0VQY>%YGWohRYdUozp=9W-Hf6gWRjvN83GdD1PpTKfjypBO*e1b%3xGnJM?x^>$i4};>=OI zy$#cn>ob?){9*@t%59B_b4!%@q7qdO$xw~}<>il$a4OsJpQI=nBh0~uNB=&(RPLE> zq9C6FHp66v`W@*=x+l}qXGHPTyo|wjWPBQpNnv>BQEfkPe!?8 zW2F|#J)mdkNgbb)k$xf{vGGU}iYT>*ROtBCaz2lMju9mm%7T9b2(OB>kS~2!DlD2_!P+vJxkG zw3sHtS9ZqQh)u;qv%}bRi~QiMr5?%k<;jPu*RL*5UYxxeynl85_Wb1)UGHXTd^L?` zv+NFUd9%CpDw?CnRkUVhdHd2%n4?DquI}{h$%i+Uy2cbs5q(@>Sa#CHxI_ahRp#aS z=MPsW?=PG}PqoPR!YR6r>vX^1soe9@ZxVua;>+`0Hox=(FX51*C7$>x;Dr_f-nwN1 zvCTe_GMR4tU}__*bfIkvsbZLSO+8}VlYjP?yoZ%>@VbeKXdFt z$i0LY^%pnpP{e{%Mw-P+-z0_yc|6P}Y4TOq=W!h4ICON!N=_@qPHh-AvtiL4@r~mr z(jFh3b}?&1xGHLC*LFQEMM=%{hNCz^uw7#ao?tM(YYN=H5rh<)Y?Q`p zAe{Hkf(6wX?0sXjs!zdQr^3P2dhU#o1NNf4K=a%?N%0~2Kza~64Shx$yxKbzCgz*n zJ3dtUrtPvWdc1PCU-MGbMPg$Y z@Z-2D%mHdJ1`0i3>U|S5m4WY@?PJ%nv?thqNjp^qb4q?yqz z9B|b-%rNJ`6t#(a2_TJtZB4iJs5qI;o>~prCreapTJTb)&KrlVKy-WHIQ;6CK~QnM zMbb@&?LS{cgf;AwSxO;+F4)oj*DJ^q2!hiU?c6_b1JhCeb>Ly}d3i+~lwH0$2Ks=7 z1$Vi9V9fM20x{l+0af6HrOyV%oX<8Cp;L`UI>+Bw!`A1ZCRV-JnaeGdYlX@-l;tRU zhkgfvUj^!7iE84$sIFmnePjnSWc(wuSz^>0l$&o&EN5lCTmYiM+TJ)zbr&x?j1hQ6 z-0$4@O?4CZQ9Q9}?D{z~=F!Rkl#WY*aM(?99@w*XftKuo@`Nr+C zymmFh6=X@Ro4*9_lI=_6VlU~sON#ejFHeGrs>?K2*7KG7M^*wO3+Z&Fx)Pw zX*2VDMxuQpJ-p6xV6b+=@B?}UEcY?u%oSVDRl3H2R)HZj>ha3wp$Q>xPp}NyZuM^~ zP;~9vSGDpQ%6R(%@=3N10l1U`2<=lMhL%WB0HvQBP@CcAABQFIFR{(IBr0@0-NAQt z$XSP#+}%An1!hGN@f9}n5WTc$@3q9tM8FPd`wh)rQ0mWUHBDy{4;rm|l2JFaO00B= zOqN*55*y7NY}t8wy!KGlt{MB?Uu5{)`oVotW4E`fl2x<9QKqRe1(k@V_^YRB5Qo;P zlQ_lGy$}?YuTCmy&&2h9#W#5WvE^7jtw<5Jj<+IisEOcKf`NC_gPLxW6 zsNPOkCoWx-P$N@yv>9UWE11*-c~3P`s4%V?^wRLx#6IRs7J)axx&p|EP7BgHWqm5I z_`Z4W(A5ci(t!YVvW+7Q#SH}6zPvw7ViY6?X>FR`HL5~>wZjm*vsHl)I{lxfxfF#^ zYx`RR7Pa%Fym8pZl*O)@ITY0sqcGQmr{gp%#z92FjWRiY~OzW4obls z%lUWI4Y~eGrSCByMEV`|a>l<>^*4w$cax|s@fs0KVv2irDDbtT&*){Y_aY+o2tTmP zmz9penMYroA*;it&gV4iRUm-{{Wk>GaY95E!Xfkj6|8`C7T`z4zwdP9crg%?%kWUB ztr~7L9Xu2+&XIe!8y}~19iq-viDBVT0cxT&A{HfAsV!H-2HXY<7Pe{Z{`Xc@4J=lz zE|(w9$IVcruzp<{2uJ~`HtV2B7|%aG@&YA(@6Sb$)VfcLJpK?z=zO=vb~cZ}DYJct z$Y^|yQgt+()*6vkG#pR_jXr=4R7^cnC&0bHw)i=ri@L_N zQE3|oTSTsD_I+y#{LCk&NAx^5&K0!kWg_B*jc8%3la-B<@%n$TYt9bf+ACdfJ7BJ| zwsxXA)Tn8wrk6Hb#{&Cfq#6$=$kP|h>C|)uDXoLc)X=8yP_X}81I!@GRcvVHH{Z2 zDchFsqCu97bU9)9=5KTYG*C*F5TO;J8DCFpF+Ij3Y~b8#l^9KFdB1JHkOMK7o#PLN zi{tlZ=Ix!n5r2YSx310QdAz&Za3t#}#w@3!9ZIQIdC5m0z|aji#h$tc1A6aO ztEdDw1q?)f706oxpTAXnY^&2Wb`mwe=w>MQwpwQdcX?I!K~!%rCGq4=H*EhmGp|(N z8V+_*xphHXZ+4Ntb#)PM?fl7+@3^J`mRiIkE~v~*Dyet@B^tjNH9@YuD%wYZc_THd z4>9|5KhfcpeghW8kgjrVw#QvtG@Y4E{9yMzthNgZQc!ORlE|_va`kmXwFG4B1ppMX zX%;O1yCW~N#CO`ZRPpM|@UXiyN=8dy&e5bW{Bu#sQfMZg^U#suRkTUP(!U9p=)Oe! znrvfCe+D|w5m^$&!7}%a_?k6Ch`N_(6swx+mx@GHSf6T=)U%^Dla)UwO?&7y8(Ea0 z)SKu546)VHMto{g29Vp$>@{bjIlIi=Vz`IQ=2F9ZgPWhMLSVPmaLC1x0>`*RGi^^#wV8W-T4PYR|T0~AO+6bu;=!NXEz%5)~8FqWJtb2Alo=<=EBj&-*! z#^DUFP(A#8d_45qo$fLO1dpbw-m)FG&_&l^&}xq*2?e_a9sO8VFJC+1t0SY0{7L$` zI9+);8U2JO_=NsON}`$+Mo|iS637TKx>}5^@B8?eH>CA%TvNI)Xm*E(k6i(c(IV-^pl>@9gYWCc6?R57YUVp|%!R&h20X;iWjM=sunbX`gZCi!-G-81+wX z@YZvusF*@$GtEow7v9Lb^u-C3 zGbWDclgv476$prz;+;6duD^ve{{*J#3@sta`r$0Z5FosqRLupvSSNAUd1HSDXN>=F zlAVti;w3@E95)64*qPCt6&hf)0`6Hw{Z^N>%dsss&kcKYJ)uRoBx_I7AGpLNg4x)) zRFr^P=2tKyuZ}UC$xGw7#qYkt%X{)OIKfFBc@tlEg{QmgPugw%dMP~{LzxX66lQim ziF2OcFX71hm#;w@3j})%#&SB4GcAdPQ_JM` zc&BC=PsC|uAzz9_ZGl7Imq9pD+LOjPkVkxxGq0xbSu+UL63oMOZw~7fuxsB8HAkO+6eeviLa)RkLX#?Kpyc@F`f{Xvgef*lyH|F}fs#C*(`W#6g>v_x zHQ_{x1eCcHDeIRa-H$AnLXJoxL^2XIO(sTJ5&<}|?6)dz!b%bskQ(dbV_Kz`f#A}U znV{lYEkir;yM6+wFmH#6HrS#W$|*!PySw`EEi-B5CYCU|;%%e*gzN`?QA(D|qWh%w zK^7;3S2{-3#>(r+*pB7wb$D3uMvHEViNyJE#L6vSkE9Mms&yEMK#W!2L|p9@vMz+C zkHUvx1iWsMMCs8eaNSZGIH9gw#^X58lXRkenHFB_9&2ogKTCg~eAgDJfEhheVBJul zTUO>)nc@hNL3#L^`08a%E)xGpVG|JaTRBj1FE2FvYT3kK{>aMDm2AteaL=~y==@ut zGw4~2!}%NYW(t3EE;y^14Ec`ZtxSUTW&2EQ#3GwT`QPX>m8-9H0!^hOf-H8;okyc& zS8&?s_cVi>a4u=+IUJU#*gLNh zK|2`Se1;B;9d&GP7S4gK7~=<~>J6!5r;)=DtR{JUOknEfhVmpHe@@5r7~_6$J09!& zj)7N1;mLm=#zPua9v48c4_fVfKN$hfZ-0wN=rveUC`TeoA!RM%ik@%0gNjgF@a^Hd*g`LyqzN7fMVq`Y8}=+g$>9i*I~i`+nd_ zp~k{j;*GTqq46MrLzf81ClHam^3#j8`ADK1`j}u83jWN~ldAmZE28;ji6JLn5@?#_ zsYM;Xv0dt*qXD_EEz12Qv0eY{?BHDx$Mb>+m2L3ans3JGlyD5_a29$EX`UaX4JVmznQ}X9#Sbo9VP+uS-F*+A%m~q~ zE!*Wp2KOw(8W~LkEBx+~kfFK0$PmPBk|)+WX@qXceRT4RruTWzi_ly?ks@xio=8^j;1GdY@w7HDh2@Tq$}`2uJb~ z#1+|$ExQhAaNM5u#-|$&W@3xbJlFyFo`#<~sQ8BhYyhIEeagqpODIUf9rdv90Z-I4 z%40HGV`ZQzI<@MA`b6s2as>+cP9;|72ZglZQ8Kr;}Pnmnm9B9 zXb5qou?z-S9QFpR7a_%JFCCX0x`>Q$BMVOI4kaeW8Zqi60o&yWKV* zmPhMG^yQA;3QP9n+wa^wM|(#~?qG7w_R(qu4Ww!Yv2qHmY+l)D3FXBNYWmggSBB2r zZ?-)u>ZNNcRC4&rES_A6;^;9XGbY8H1S7BNVj>H})z{U08@h<|YgEEz8cc3jR;zt6 zi_$OK)yVjJZKRb_8t_zorSx^QTzYRh+Ra`bzF`*zza52#;`eV#sI)o(-2tWE|yiEw%ZNFUzyD_y5FXh_PV_emcF=lLlO1ARaH(v6*4 z5iq(%e3I(Ddk)C=#Vu zF!N4oyM|urd4H`fz8Ar*>IZQMyO1;?s%CFi2exjOx#gg6PO{QUgMQ5g*q?Sh6buc5 zEHz!I$ZHb|WSfYbpY7%tvH=YBc z*vnBGhSDxoPx$lPiw;T(%dIK5>^LT=xRnhxUG(SYY4vl;=X_zMUF7jFA^#6=<&}Q2 zp8|rtPKIA3M(tmg9*NqAaWeC;ZwHzGEJN{(`ZAsYndD*L)hDgL^T(056uCn^f1X)h z&9L|)yYo7SqGXi^U^@;<4Q4%@yCeAhF~FxE;pwL!eik0VYX>_JKeNN4ytRFsjiFC| z`^bF#W1;9(I_C8S0zV`vIa_6;e}PA%Rq-E^G1}2l9do|rroZwGwLf;`M|F}4YWxtD zedwu!PgwSO09in$zs`p))kEd1fI3UpL+o>E2;lUXDzyToxEb*yT3bQp-u_R4m+w&r z4?O(9&(;q%!dd~yu5SHiNIoq$KWx@WRNK*chuUN@~=jcMl~hU)QJ z7NgTLwyDg`0XiQ|y$9s)UbCp$Bw9%RL&dH}Z*SCgmiswE6#;bRJFq#c1QR5o=5~t{ zF=T2V_?9|u+w0r_SEO%)DrnwJTWmbNNQHC2c)?p#e3p?2On0oa2KCShLi22yjy$AJ zO2@7?Eu$oDZiecmZXl-);1oL)sjsLMyJZJSGdgiwOp*GYC12ww+C;pKNaO>#>h+v{ z_~KQqBW?=?K+u-jt(iEl)#BTB$a4B*53189``74>GY(m;%Bq^Q?hkLe$#IA@V%LwQ z<5LEy1n(UUyAapfdY{0oRT_k0RfdgRa9+Ch?(7sox!rki){DnhyjWw+vcDxZ@?!0b zKD3yyjR`Rj@4NMAOW4Nh`!~wxXmcCdyX{jTrO1J0sF7|VQmwL@9WT4>cBU=}(D1E` zkxIgui2AdeFxwb+4Cq9+;M}CVg3ch6y2=>VLRzGa(KFo`i@KBTLZ~y}HrvoNR83>< z?#9p26!y!g(--5&soJnWg(4CaX#T&D*T$XrpIuz{<48*XdWA#8 zj8Y0;vX^4yEB2Z+CVKe`yWf>@y&UW+Bu#Yh!g{20Op#TNJZATDs^b zLYql0WtaOmGO&mG(rYLiV8i<0L1-E`4{F@rGNKNS2u;7gk61H=lR7ae54sl@iA5f1 zS*C|76CEH^QYXxjan_cqAZ!`(5Qx&o6ss1-O?}*3@?S9wrw1`icD&c=s`xfAGWod; zv)u8Y4S~OZ&TG3m=2aPM@4T~id!s3$jSfTmExG|QNzLnHOS5kjUP*yoSDpSzI5xz? zLOHg@g6hU4T*E{7DGzUl$-xn@%ZM8Ak%RgX%I?Uy z#g{$ikJLOyTEc!PIIq@fw3ZAOx>(GTlBp;-(19UP*csoVd-bL+0Nq)XeN9r;7{HDt zl1i1d3gt@fsB}&eYo$td<=0Qw#+f$8wbrurA^FBoREBKXMpAv$BvqD$A9*(a)lu&E z>FAZd_K#c3miYB3{8y)ECkOOv#c7Q#`PXXR_Z9e2!p9m2NUcZ%0%VA5ALs?eSkY2_trh4Oobg4Jjy@-& za_ady>ZHle0Q2~0QaHMn3izqvC6e$mgL$XupBhJJh-)(`}heMNhig~Am z)QfP|8y^gx&4Tephk04Cq?6$lvNSYuu+m=nI2gd9WVITvbsOb0(w2{x0TcHNU|Q?r zqVh3GF4dKHX>)s0{xtagKi z;M#+=a4QV}24LZTiPr&Ou*hd^uXm#W&>*=?0l>OI%3ecW`~7wU)vBI^Q_eV)8RhbF%qq$#Q^KLr0i}#EZC&FN7AW>; z5w29U3(8@EM0aH6v?e|r`8G0bvSDE=6z%k-Zd9b^zNmpgYS(SqHY?n)M0GeFB-mVD z{rJ<~^4UK{=O@42`d=L2YKFUwG>67=-$e_IREhKHPCibYyY_HGdDFd_f8Y(<-f$1t z3S11++)4nq<0#DPn3QY1E@FT$YBgXiYlZ~Qc@@gn?i}Xy%7Dg|z*BEvB|?K&V&J2m zDTC6L0PwhKkDpzM;ohFXWLMz|YnvZmxmC`^l&c&(=Pv_aTZB(HiNn)Py2ux zV;^0{n(EREo3fL1o=C&rQ7YnESfmr)Th|WfBFrj>^D>0C6Q5#aLpKZmh7Zfx zKF;qH0NSFq>Sj?g{h%z+rkEy&H zm}6(>PmDHXv{%e1Q)N$Kk5XQWTBD3Ou-rJI`P0{!2oEQf z;lsoL1TJv`OKur$k&>jMeQ(17lTPA39PRD`Yj*qWM_=6G%hJ4GtB<}og@v9+$R4ug z)DX$JlW^EOWgret_op-YpWTG#0{*l+H{ln0IJ$v_{2F`~cW5b$8E{?igL84m*@nF@u)u42h0G@a8vU0y z;Y&Zba=m z0EAJW{{PFLp&}biOtz-}A#YW5;NV0l7|81cx~ZDs z1Ob2Kgx}aQjNwJY#5#c&v?MeFs54jWiSh~s1b(#-9jgx_`JWRT%e%Y1a1aX?3J*}* zkoC+^r5!zLQf_$G0+#shAAn`zF6C>hSC1&Y*Kj`lD~`xCgf3lR8&A~>W%F6+%+lpS zy!p4p$A9_WpmX@Gi-V@63bTXQC}B3`I8Jrw!b(wekNi~0=gGE`iMpG3lQk&VWEb9> ztQoKlQQ}engHyT5fQo>UMrf*oD1OtN&~mQ>ywD9E+Ty#e+oy=;dU4Pm=6^+%?Q-er zko`ON@ZVk0U%ZpI@p8HGGT5GPvasK8F_vtJ`RYdWTQHZ)60!{FZJI6fmbj1b`OhUD zh56nnT4U0)|D+7jY^+l{N0>x!gZNoz|48S!i{mep_~ZUhn5f_Xi`vA^#h*J?OO*0| ze$th!V>HYE3XCTvskfUOb4V2zRlVgQ8VvxCLhC6k#kG;1t~Vnf(&3aqJ8F22=ozj3 z>Nod5`BSq#O0VjlfgRf2g*-eS$kcTEzm%D9n$QDsLzbD$LbLCqVOBlQShdCL1-XU| zxu!CgTw}Rl5$8oGaOE&@dRc7 zvIZVOV7kodvLk`%q{?r4sXnee+lXrE5?A>Fo(uW&&VTkg{~6@Z|7-uJ-haVgfW_WF z;co~29tBol?U^Ms{qgYGK!@Fcnt&>L{+~Up=EvTT@O$JI9bedl;X!yGVZ%qg&QYMt z$!04he_d2NUG@g6V7?L<1-tj-Ar?989pT^3Prc4h`1i2a!S|nfKh-Oo+Fkj1&OTtw z=hcPleMX;uK=sL$N8-wNR^MLow7(djXvI6U*F5b{IJM&}dfH#RnboSN{ki)=t!&yK zs1I<^Ua9Ae9lz!}!5~;>OvBp#@5KMa-9JF(PYX|Y(#@Ix&QH8DT=6F}4ZwSzhcAJ{ z`UKn%z~1@syWQP$rC|HYp={34-&Z?45uf@OH{KU4`N{OJTgfcatUMW^&ATnaS#qDa z<7cR7aS`q)PiREk0d|8GIbphks2em*dANXc_hs0ZwZpRNA<%`nIH6cR77ez!F;`%h zFfEtIFSYhc_folJdKJFxU*0HU8(-Q=w*`CiY9|aoan2{1@12f?g0eST$yh7O>)OPg}1#`D~9DR{MrOyKfNp)g40D2z6MlP|QLBjPAz}ofD zITV;Gt#^Xv^KdDvxL5U!&-l+gxwu0g?GVuIF{ADj<~vYwMS}SoQHrA$fyQ# z-^#}4)!b^csN5aQeJ67d>UCR~^E{l&zFf=vS0?|a@Xp06@kx9UU&UwgfrsoT&G_!_ zJEalT+1?y^~%b`FzDlIKP>4%%=$BO*gupMJY68|?;dtw3>_~I64@IJiKD=ER^%1q}elX*x8fDOg)Zs!gcqZCxVwAG-MS?x zR{jk)H5Hvdw2IE?BK(6@bbelhYs*McoJL`mS?`Mr)QX;5ghmxftmPZ38;Q4>wtN$3 z(xzpWO~j|w|64_B6m9`ud<&>5?2!I+mM0Tb`@SMp2hX)Et7=(q5ivcj%j#5IS7=Qu zT9T)cuF{cxsS$jzLmpcWK_n!>e0y(Y)NdS}So*r?EL;LKB(xv67pyYY`uP+|KChgwu!79r|&-^|G4A4K0oaGlwS&?&~kWv!Ah8s|12Vd;mHLnTT;SJRqPZs=)!)# z^6P0-`Rc5cu%R(jilYtyhDu5FJB3;CUogc)kRo_8NI?8s7A4J9{u`#1b*YwcaB6Hx zx#%QewN~+KC;YTBO>}?lRFvo$xtj!;gXRDHk)F*-2N=L+)fdQhj&t(lQahnPt<(uU zzkrSq@C`1u`M0p+;wEuD7YNVVz$NU%MiKD;M#s4aB!Cb{ zSkFoVa3fCF37AwU2NUK-N}Ehu9wG9qD1MLg%*v*iRRO8whzmB_yYzRi@XQO$JZZlXfglm`$2>XvU2P#Ex4{1_g&3y&Jf+( z-H7hF8-T(7^fI?6(Y>xJ+tQOv_XH}c^u#WXCQ!ZWeF6>W^t6ZfLv4Q9XnkP)vEVhnxd`k zp*Xw=wtak)dssiJe9>bEA8#rV%2lY2xJoOORag`{8ZED;z8jNss;N6`*0jx1wRd=b zC!JaC!Lg-}kJ#6i!!{&ZFw~2K8VsSfN)2qR)$XN1ZMA{alQBMk=Uqxg2^~npgI@HK z-eG{Y`7vGeJj<-`Al{O`Cwm>rk+zXY!5m6o@A1(XlN96@ykO5J-m;!yNg0-uL8?4n z6&{lB@MnosJTPrZ)6U0wQD1tAKRev+Yob_ZR*0rWVEv2;!IaQ0j%59J<2NG=UTdrxIy4kK?a#Euh&r&%Va!layV? zh^vc`#@KRauSG*{xs%u0h`*X*Y5$70dn28tEgVLA&XthG@*+2=E zMI~#P;^}346uKv9DOKue=UrhmYH~i2%X=`}he~QZ`zQH0$^lR@_ zUaG9jb#z|5i6p)crh*&^OGm^M&I*pFiY|PCN`t7x)nYGyJ013GYq^h{`VY%+`S>_> z)#cFd3F%s+cUxuc@q5Q3cfz-%E(XJx!D$kXWv9m2DP>jgz_d@$hm1FZiNt`qPrxjg zKn!Rglww_r+}5Py>^j|Hb|d04_Y(H`#%m8Zl@Ug&0XJi)qO>Fop@w7pRBsT=< zzLp@!BiFkBM+K07BtQs8=@8G-Im+#GmUhV8K(->Jv^3En!CRl;nu@~FW)){nnFdmZ zb-ARpk_lNa=M@ITd$9V4K^_!1N#;WX6F&$`e<4`*3>o%LcZ=2iEzJfipGlPYa0Pd? zpvba(uDrtHn)$zzcYA0KgkB6CPuTE5UN)5SvO!zG1a?5%j`v_WEeP_8r-NQz^J5z1 zRXR(kooL)9${Q?N1G~M^h4;W(K!J8~PHY9GvA1|wQBuBfa~PEzs9gH8v}y(hhq^_a z26_$5GW#C%`ofN~P`Aa2$p;gHu(4I%@nSr))91j2$9Phw$M&sZkyQdW5Njldz&##I z4XT_XIOKI>q+UZ`pdXGePL;(mMCvt!3pSeCBC<5{bOWwF7vWbph&C`=0eY)@x=JO1 zuiRMw)nsTYnjNNP31rv+N_NzwE>6PC>wmoHLf97fRSjW2wc~5>Hr{7xdaka zltn%}tP$OB;Tc0UwFD`5w{8HQW6K|m_GhfntCr`*HeUUq)5C*JnuP_PWRX}Si?Ouw z=cABp1&jgT5}1o6kd<(S@xDJmGee^unb2^ z46wA;?8Gr@D4$VpFWwz={`a9k%8k!W46-1#w1M1trcX>BTZWvD-`1%KXDE`CTySKy z67ox}gsce-hfru=!a;Wr$IluA3+Qc8Sf24#wRkY*tm{^&M7Gtp9fQYLjh+rQwC?U= z1J!j#V(ic|GI1zN+h!_vtO|+~l-gCITlUG-dFtOFT@H{_I#zh^wXQ`;KDe)l2WT+* zEVqeU*)>MaVjObDmyi&gJWFUFeVrSk-q19J!r^U`Gx-l&T>LsBm@TX~`!`j`Mai4F z=8E)GI#sXuNkyMN#I?i|yd8T7%!rbgT>v)Cvte8mSsq+;gh^M4msVm{0DX{@!Q{wE z`?vr$CJxpnl~c}=aXefP;RJrM(w|PKPeGFFl+%hDcrZ5=v9fwFFex0tJNS_5lIeHCJn0A$9vdM&WH~dxSl^cpAy| zE-^!Jj=z={{EKfM<*ztP@Ic<=f)Ac`wyR^aNhGf>ysbm%^5O~d5aW3pk!++*jbKk?iXu*sgGo`t=2-*ZjwtWgL)n| zC}KffbuDe}&KFioAEXxzCe+i=W2xFDQO$cL0~^2jNCGQzm-Z zDULg8%GA|yr<*ZPP}Gzd*|SeZ{DB?gJ|g>@Fn8>_mhFzeS4r}1ZyGa0O~d{a)7lrL zzwwLGid(Y7v+lAT7D^fJP`YNxmR_v%oR$~EwiKhj{EQwraThL&oH zHJMs)hz8~`)++)t<|a`M%#r!BMp#soCl-K-JDG@^p8N=Cr(KH6zEcl+hVS?&KAd=HCA~3=W00w}P_9tqO!HPJf+|XBJC( zbmiVB@a}zTOExj*{TpG4hP{%b+~a*ByZwV5WOg#T_M?j^Shw-P^7)Zr??q`Np{SiGrKV}REXkx|Yw5`+Q2-{0)JT@KktA47kEF1A zza&l3h)_;G!F%V$&H?VA0_ipT062zimQ4OrsQqCIZ{qd z&!#cb4V+mTv7v&ObnI^h4mPR!5Pgn54a?&&sa%$Gi&3pbwd%UuO;Ri@w#>f3HhY--bGtV%K6< zQ<7JWe#z6N6EX%3@*DeHgA_s(v=D_GCWvEFb(JF$+~tJxCD6#C>KI7FiwmtgheBQA z2#D2499>*_0Me|=m|(VPy%||`x_U0G*8Gnbeo)w`v`}id%KeGg0$`b>pObPbj|MfL zUuD-Z%xbwmoJDht7FnArqmx#hFTVfU-gnnitrXnN)vc0@Pdr!E(?w0$bYn?(LGf|t zkfa#lPmYqRo*L6ninthJu%m`B7aweILD{!fCbQ=@vs9W%8Q8dpt;`vUk!ZG?>^IMN z-hIi7)(RU!V;df<&Y`)r@EalhFIUFvQL9Tk?%SphCGkNVZo#lAd9dEYL#6Fmh=ROH zbW^tC0sPQWIuV-eHSt#Tk*}rw{z1A$Z>!44HO#>axf<2bN2zngZh{V_7?UZC57L99 zE+(|YM9|mJir@3KrsPoCHgvfh_TyuWnoe?`bk#MVLwvF~Mbb(3ar}&#nZ(TK&Qu0# zr0boH(YRZ}#{{i8Gyv25nO7iGJ(-0n*fZ7p2g|PGr45amWUg>_a3obG#!VNxU0_Yy zV_q(|edw>+XI8WA*)w)8jg(i$oZFPf_ne5+p=bKV8u1iHt1=fr>$Bw-D#P#Y4vE?o z)`&3hstd2(;89VFKMfm!Hv1JrWVZpN_v4DM(@1MSZDc)R!ePWSCD<`*2 zqIH{Z*Y?RvvKZ@Ob~e9UUBrcz?Zz(mqN= zH3P?y)fCw)xd1v*<^tq1!7jnWwOeV|3Yjt%yZ70e1`a8XI#1bN zn2TaBETxVP3o`!9fggC5wTowf-Lr#mCJOkGu%11O+o-}*z+bXnGd`jB690dd(Qzl< z`==7qkoM|Wkh1Dj%=YM}S%&i+hAAMsS2^C`C-`?L1&)-M%ESaPBKfmO+F=cjohQLO zYdcSZdFG)v+ROZB^xO6(dj&k>uNZ{hg1#*1%bLF6ufpl`<3W$~a>Eh#ZX(RW%rO!! zeO&Ozwe@k}TQa(jMRm!QHB_>Pfo~&#w{aMgLRJdTLu>iR&&KWPvnlN1gK#LO@FORF z2_I(9rm%Te2g5D~ZXOxtN%Ko1^!?aD$HdQM$w`<|*s}KM*%$?26z&XOrp`e|ZNn@j zG*>W>Fh>#1RAi5AcIA%De<1Z3FNgYLICn`qgHqr~ZlfCVo(^e;IhK?<<1W>EpI{t1 z(gLJz)-y!tqj2drbbUr$pHbJx)b%lSoouto(Xi3GtQh^npvwJwI0Dx2pYc|f0t5h6dBms7D1z>>f3`1;*Z6&om ztP)_3`>S>vC|Nv+iAEWtEoVaMXonT1D7#e_yfcMXM~qhgu}Jsd2a&7=U4ZaI8e(Y9 z%tCaS^DLNz0K>S()QW6lDuys%vc^tT1&QjITf-^Ta5+~sV8(5KDz$&R>R+Mi^DR~X z<;qS1wnLV=*6Lxd9tP^+NI=4S{Y{KY`Ea5h{!pKOlMiM;Cljp=xwDfSt!SxQ^k$ii;| z(k<8~SgT5~{1EjGmSsFL$-Yt!Mtm`YR-$w`&2lm3fix6AM>)H@>Cz*Men2Xcr)7L{ zMB?c#tjGyEHeIZ}nUTpd>QVlw0KnS{`(&`UxfX{5yNu$;x{I~PtwuJXylDb zP8X=fRqmI%M^lBA^7?$hfi&yQ_D2b8u0bV!;3x>kWe+gw2odoD036`K4}PG82|jlh z$4fGFSh#J%z)u?9GY+mmR6G^X35dmC#8$!)0_Pa_K&e%HuK`j|(h2#@V_?3TMvK^c zSgb$n$McL4?bZ#XH-=Z7TsaW3dypy5L{m$4vJckLwX@QIrQ zUB)$8-g>YKuof_x^8L3M^5VM`Ed3GV8q@8P3=;GO8_0Mpm_yykTIOpGqw z$`!uiiHqaI-fz57ey14>3cN%yNdSb{MFlt<9oF`{`7hgTb1WA<#zl{TjsKrrblQW> zi=LWAPb!O^%0*8a7Cm(qJyG&ex#%T|`7B*WUUPlv@pso;qCBO%c_bu%6k#jBsiu)k zT(%`=Gky-osIw|8iKs(QQG=d?qrI`d@cJKtpQ(nQX$^j+HTc;)2|v-KX0U=nP8P$r z@V2m*qrQAvEc5t^E-_&tqWxq7Sz^gxW-2~IG0!q|%ht_ychOd2hr=lC{|LKxzd&pj z%D;5lWgPE=Q}(%Vn5n&%T4FnN^LkaT5jT<$QN1FN_455?AzuqWfa>ruwC>t|bMJG|i_i-54?At(W3MSW44U4mk! z6U@W(q7ulZ3P;ynDne!!UKZ?rzU08D>)LsWf}Kf_i?NoJlv9HUAkOKWk_ivZUY;*w|D*Wxj z!iOtKLeW(jt1x0^t*+7jdf@T1k_Y1_yif&3yqg~1#R@D^1r|wohhdAl6b8g9)K5ft z<2Qsd8j`BLYOq9FuR-Tbhi8aow8wpEymV5Qxm(g%&da3mNP&P~pcw$A4s9YR=JUS2wk{Ck(1CW$xiU0krOJ4y{_UwMMyT`{O&}cOJT3uCL_0%bz zLB>t3LCiHTD9d58F*cw>diZ?JM6Yf)aM-JdpnW}YW z?KP^UXGh@_CJVlIw1FA9o8e{|9UfkL?b%m3$aT4v(~!)=8s?CfTXECBf{C`p??P!? z(fQ67H+*+PH~4snmT72yG=#)0D(QuO>lWUUuiSb!*6{@7xZj3z-BFpi36u6x-^(kk zt$JmMeJoCio4$M|ajajNjrXN!UlJ95g)H{9_v*`2)3!I^tE0>Q8`+XK@TezuK)Ai+ zTgz2ged?0Ur#$XnHG;3gm;G1IPW!LakiCH}do>ns!#6x+Z?Uh#OYugJ5!_kj-|=)& z<((oKc?EOf4eY{iU@p8-1;2%Y-{6527AxMFp@rnJ?yR@`Cm!Q)pYkev=ZjZI;kzAi zPp`PNi;7+qPY^EsuU}z^sItw0ov5gYXnS`sGFc+8aQ}zB%euc!)P4 z<$n%uw%gV_P=9)>JrHj&)~nSKxA6UY28+9tks|t+p;fuQ=_6yQcKMYDUxKX*`V0mF zzxs+TeP2HBo?Lr4?ysPF0etgR3#iO@=tx6m3W6RFNRK9x_2Dzxre zqD9oOB_Er2mcu>oY~dXyoAsCGLu0jw#$*+0G8apOucOIfd#*2aa4YFx))n;6K1TK! zuJK^*Y&c6;bhgCMif@*Ss7y+b43>&3QNEWt0c5q^-0&=#D@$Mi60`RuYOX{fMq40G z%_71A!|-XsFEFH@Cdzm?B6q@>y2AaUAG5#|(QHTM%Pof?>-2;=Nt8EtM`5S?l#b@` zqHh8}MjhBs&wbV<{i7MdUrF-j6hicBH?8HvBADQa`eb#;8(b@ymW^Ot#>Wy;0I^;-rakjFZWY=B8;J6?KcJ&o9%l z-?@sW)yO9`hETHBBz9h1;k3BK;5I9Y=(u7jSDhK8`5|1g*D@i0;<_b8dJ-Ye^;MYUxU8JcOr zF>m+OnGX^cdm7x(q=}e_jS5{lIXql6t@g@D?v*j7!dlotCJcF48KMxoaziAVxe4%Ok)GBm#9+LV2WFbe0Ue&$cZifYy}TWpofPO z-s^<-LJe(T4YQy*8Qk9mITe+ovpLb8ypba16syz+d;PPBUr$omb;nCFC6 zcduabGT1_*l%G6JXpDi+Iq?4S693_0y@DSFhw$(Kn@y3gm$*lBRC(KolOhGn-Bh}7 zcBO(fs;RdydIm-WMP2Jbj)z>)bsE1ll|aZpO>4Z;+P_M(ZDk@CiC^ugH9K@uF;ctI z&{J3?8R?jGsc_5T_H4?Za7?@^4hJ-LPEU50_O08Go>iBk+#e#fKPZ?$onsV@DKI4O z=tv(OvVtlJTc)3>SapAS_>NhT{>dzKQ#@cAa%7o;>Jtnp!W!&Gr9e27B+dee=&uhC z*Gk>SeJT-a0^k_cOb%up=`Z#0Fzaj&EX*$A!PMk8>vP7_T?OM*w_h%-7hqYa*p{PN zXL?62M4jmt@d$Sc9gYFE^!HC-#@u1>SV%zyT}cO$q-4jfw~J@LAg>0LE$!S@Gbr}v z4o^~aOCa}_3*CaK;=HqU3*ADY+iC_?=#~nt@HW1TXuWQt@EGoOQ$JI!6|$o$^wfs& zcSJ_&PdkXbS4x-z^+GtoxW#G!stK>!7G=tNEm6#2In1BsbF~8IY6UFA zd_J0w`&Qp9#cZ@3t53saAbScf{T&VKw20<&q!2`AN^=h#4z*zV8n#eN-cqn>TbTCN zhDX{dLq-m)=)^Z}P95Sj*ObQZZ^Ii*$1sMh0JX~UcW5l_wXjw#k$7vdwNHPv8rDZa zffNEI!j;JveA9qbUQ}QPdGY>>L<~s#Waw4M4W974TiFf}wv)9@BV9xhw3$L2ltsJFJNiNlA*Zy&?~F%CJYH8_e;nb zrD?NaJlay%_e)X7g^#U0GnV_DUQN8X2p|w--wdHy5F$InDLO>}qP-hu&T_LXkTyeD zLlZ7qm*j4!Wq6Q~pIq(G=%A$FtX_$0f9*G}e3)-2HeRjWWEcpbX%Rh&=)3%^qzAj& zE?a%S*%hh2@h7iXA29F=%(7O= z=dNfr$=)CI09W4aB|*aVVP9Jn`G+`6N3*fq`pV|@+g~6s&t^zyg3y#X+%5cFRYJ0R z@AJE*QIh9=@m5Wf;^E;SGxH`xAH}3hV8+4S%3-PWEAV7XF`JYU>hFX(fE-$$N-ls| zGqfcQZMG{7?-A(_S?3J)Hob*shGSK6lxfIHi+JJ;_wO@SujCrh6*?{6kdm#WnD@~N z1fEtIryxzV5E%t!eR{{L-jE){{GrT7H@7GIKxTkF_r=P~L@F@4!cL=C@CzU|9t;xb z3U)X(>rR4o{ZpOxb@F92!E+Z71S?4(G5&yGxR-*4OeWA+`X({Rx?*7})R||8o2*!X zT4NDw>et-cK;_@(zM#v>yZC@kCRMWP7^S;w=n`4%)D$}vwfCvu_!YEk4dOMSsG}(d z;`*AomzcSyCe}aSF$SJJvF4%TToOlxv+L(4u*7L3?&$#{bl`X;Lf+4J7-Ayu62k?} z$+dt+fEVz)xIm}^9*0DagYz)x?WiPSkHmZ@J&f4X;~($BU)a;**R-MuT3rytPG=8x z6voj*HX^u=VZFvoAzPw~xXzlQUsKpzn1efuvS=O`{p8`nYkEK$s(-x023y)3&nIA@ zPt}EYPKjsp`E|*p95rQO6A91&_;FX{s|%%`cCu3`ib!K^lLq08Tmt3(&eu)5x2G`6 z;)_oPnNdox&xN-bw%&#m@9*>sirbXRstV`EnyijcxqQbesCw7L9@N#RhC0x z)NFJOZjBA9p;#d-X+E7bpP=h#O*Kcz!w9rwN$$4|cFbPSg!vWsxF^6srj16ajrJYB;V<(%XO zR~yo^yWMpq$LcA7%z)v!oSv>e+llSa7r$?6Rbf;9%2cxpv<6)z+n~`;h4vyh9p`3{ z)8mOfEKnhOZ&+({(=2}d_3Lk6ztXdKC!3RS&)Q%6raIluEK=*tD4cxBWD(pi3t$F| zEuxNOtKV7g3-mt4S+Q#xlpXXVFc=r%KTt?u6VC)}Ir=ZN>z9b<{$N)M*_>Vy0~i?05=sF;_s0r`hy! z5#LyH%#bkUgrL0QEw zh{ce$dDzOz#~qw;t9z8NVt*Y^rRo(>&Ze`I1xaZ^y*izV{zUET7V!CAI2gMuETA?4 z(h9Sbi*$$9*%l6{gG`D#9-G~*!FI~RTVg%8qvp)+FNlGl*P}UQz!B1 zauwD>z4#Z~p&NJ0j?94u`fu}F7%w1no-f|5Jhi;=-F?`g4lc>6;jpXL8%pO1E$UlU zkH-p$NwrlXMfr|YmtKTxW_-5`eE@HHzNYg=^i(T;Lg9kV(@dFN{Ch)QS}ZPxzMN`| z>2SMf4sD458>h1w8m6mbzS{&>6N|om_&f*x=RVFY=8ftV#S)(=9##aQI z+y&Y>#Z6p`1>X1Y9%Ck^2`~Vdel&7eM&tnM z!YDlyo6<**0F@!BW*}eJrkYjaPd0Ronw8cI{6!fB)tR7fCUnzi`skmzt;@DyVyd%` zy!vXXnV!k`aoEs33*}zNTA@kZmeZSNtp($jTQ+XhAg$J?oLVA|NP@r;64EIOV}_x@ zmi84Gl$o|#*$zXa!g*nQ%)FMGD~GKwhA}Xa3h2(*>B%#R`g~dMpD);QGzQ9lNb_qo z6%j@R#E!7Nv?&aZ3JnvdTnG) zB%8uD&JQPp9jeipBKaq#NMxhkc~Jvx!BZ=mB)O9{Z=f=iwMK)_SBtoCiSQm$L;El8 z|97pE7V?ZWk}8+{p7_Pigo7KN(iQ?&ee%_FC5^CP$aW$uSYngA9rdk{ zL`bY8J_~6O(+giLKE>=<*e4R##EthXk_wxHz?#$e4vp=Y;fa7fW=MTifL|Ahr>PhWdk$Zt9;Lj#)f%2QyC7~PU>^Vs@{!IP)#mkHxET8xgz z?TuKBo{Wz+;{fiveBZ-+dFU!(jw(LVoEb}inDhYnUy)B z+H6}V@cw8$9tR6%zqyJg@yQq%9b<2#z01G!QZwy%n^=bT*d^_r=@aU)c29NLt}opm zUL|OQiUmdlWoO@`v~BK}qY^7XZ=F+j!iZw^%JH~uwH-#njyFYMi=xH)=oZ1-Rln4( zB>3VDu$TO$H}sxpieROS> z$f!tWuH;KouDWVkJ}Z!nG-~-c&yAo`*Z9Tz)gt8R(t+#1~Q(cKTXw+-!O3%c#$Ei$@n zZqU#Vg)in|%Knq76iT3|g+E2;xw-#Uu49VK$jfd?xsRq_=KbZfl=ea`lq`Mgh8o$2 za(+({y3u-16}X@R=k(n+KA1mG33^?ZF?S2>+67wgX$a4)^x0=rb3Fz6+vhpK&(WLQ z8#f^}!E(>T;=Y>tUrwRuixsr~20ntGm-yl5VfV!2hzu8uthanlk9y;0_5TE7dS#F;7Gc#S}7>POb+m%?t-y!+6*G5r5hj>>H z4?~|kapIMkR#q8e*`7)>)QitRTX#<0*&L4mjnAT`R-ekGx`Nfogb7X->(Er%ni5+QV00vzlXVn^a|u^_bhpR@>{W&%5pS|le+0f;HcaZ1I6G^2R#tT!Q+364 z1G!nR5FQzcjRkFckQxW38TQX2Oku_@o}+)Y@<*M7M{9Pj&PS6mA}Y$TjB~hR72k3} zt7U3ISYLAVA)RPq^M%Tym~^rmKk!y_WG7&maxq>RZV*mN)|9~;AaTaXt^%@4hES+R zgEWiIKC17Q{yot1rOdRH^_4IAJ2bjYysUEvvJ?Dll`slCB8Dcob0ZQU)B_r8qtpHl zKZM3^^&EFP2MtC6(*;rA^}y6X+c`(rY<{z1pP@T8i+L9n(M?Gj(t}KT_~DLh>_SLz z{(FH&PJHAU+lIi>Hzl^Mfp^MH2&ZD0+bSEqWcq853_#sD)hYYPrUs09FDE0Ft1sUn zaGF63foWC^6QVrv0_B=F3HN`1kM)ti$zf);!x{WNn&6?7;zAXJlcQs+;uQ9Nn6>Xd~5dfRmJ;CNvmk9_N`h5}zpiOTMYcD4;@3|T9w|LipjJ_>Wqs5*U{TbtYOj!jLj|5t?FvdV z8w%FD#<)6_)0j#)AE#{YaDB*Y7f_42P%am>0sTtdw77qTXpFC7_Y9t z%-ozMY{{j~p^*s?rdd20dPqwncibfwv`cJ&Uqv;gk)%{w;{+KhyWm@7UWCXcmw zOcBpKaY!yPtaA{|lraLD1eu!&`NY`9QM06iPp50|s)m!C2HvUWdNg zTtNTcz5`)d0{F^GuE=p+u~`38T@^#z#j84B6zMRJB||Mnf@rs!+>F zj)p5S8feLMA;fT-V-q%*Q%RqP#A0DvRoylWanhjJ1{s1vE#iuj7W9?M%;s>RKCzf9 zw+gep&{?F}D@fLZ>6QyJ!GJ3afn*0VSvOGbyh^#tDs5Fz4YYd_z^Hqax3ClN94|xG z)ED?ePEs70$AaG>i$scco*>pra^psai)43EV0#`1>kkkuWqPeF6_ELHkS_${?*y6{2U!G0*`eYwVl18Zt1@|&2c$W%pzAiH)L!{DJmyqpD$0S z#=h#crpHWL%fnuO{i(Whmk*K>^OZMfj}y<9~L+aM=h9&3*HSZRHTV> zZh?k%wZlg{kqn~_4=>&D=gSKhTB#Zmt2;g-3!1`}c*4RuF|{YT5>Jj+yPzRGYvU79 zIC94)3u`}Cn2b*}zX+#n-*{fA^EL4*+pm0;Y#BKwGsc$GEauCVI*5(bG6a6xD%RmyD+<7AlfQ$k9G6cgM;b3W|IpXqLY=f zc&ckF9V^TrG*+svJ>k0UGZ@5&_)3yxae+=pZ>!(|w)F7JjTdA5C@X;d8w?(Ff^qAg zcPo4*$Qddav>#x;_IY8ls$f$b1Ix||Ia)W#6vi7wHayEno}Cvb5x?fJrGZT38~F^j zLp`twfsipmPej+hxu`v~MczaoXeTCLD&!Y%Yi{5N?ltWv?4uRDm}G=3<8BJUsD-AS^*q*Dy!u(h7U+dfNm(# z^jS>j;l1|VF}6FRu6=fQ3c_~g?E%BvG0TI*w6bh50#;Z{^-NJd2!aQOk7AvRYxSF1 z5Qk+rqTp}{$&Hsix=cew&gxP~a z2pRMk)MC4l29|wX#brls7KzTgOgSXq-}M4gt8DQX>UDP<5Onw!e|taz*xh(0*x&di zOZJxwV4u(z5MlKiA3QufwaDVfqX=(*hLy7B=&K}+LDH!gr*E6Bx(R!g#*D+ zkwhkqqe=dHay%!tVs*1WJHzAo{U1Tng+8BzqlrL`v-hL7!4TFMEzc(bbF>i~eek>J zd3%fGeFF+bLlzPzH+&q7C&&FWZ**U%2;^$PADKW05(5ZLP(%@QccPxV-H;o%g}@4i zMV8+0QShzl)T?liQ6ABrLrvOC z_%jzvF_SZZ*yv%n?G#7b4%bs$hv~^WDEn8^3tkhvt%TwccLBzFKN^}CZ>HTo?1UKh zy*)JX-t4FD{DKK4C(RXdyStrnJK9Ym^++THy5zAL<0Evp?*-c zjA^o7v9Mh98B&hWHBK~G6Q?(oLB2KCT-o_}+=wk#N`L}9;31S4MAoII{)~RV`&#)X zg1%F^RD>Jkbby%gIjTj^^h4!7+~T104rhd}3l^Y=;||Pb(xx2Jm@pc71GSuyX~T20 z1t2J3v^k3iTxSI$PU{4pwr5|i14=|k<`c|&gh^!8aKxq}Fd^r_c%KxuMbuFaxnOZk zjOCf}f`;vAqaiIf;pWTp0)fHgvhQd3O+=K$VP{3>JeOpaqNZO<3|Tt@ zU5-&LJF$8%9PTnnP@xKSX(Kidr!h6CbWV_WmILqhqDqj6NiTf1#tyY*FwzaP^g+@t zVH6Lngwkf|fmQ$Nn3(nTW30N&`em>4RAt^T0yupAGky!0`{(#6VDHxzK0ctNiW>S~ zV(pE&?}ZgO>L4CUitRgLRw^5f?d^>-IoY2}`hX+*L!mSXy*ajgYgQ)2GZOdFN*jRD zu$cQ}iXH=V#$m?+N(F z9(ovWJJY^`e=WR`v1t8i;UyvwZJViyt6;gy1pVw1L3OF1|6=E4`(9Y>dBH|G&+P7* zJDMk4gmM`?JkXt7A=Z2y+VP$ZX6OiK5k@t_KOCB;Xo$>HjMg$%cAuidrsM;JUK4zW z{3@z!ST@RmPOL~aLMdsbWuv-4lS_dnmjX>G1)9y&_G62c(l*+DHRchSzgwbf)*!l~ z?Aa)~a*@C^cnA5zgF3cJ$`@&reZZ-4Z$gzs&4IpPG&7g|{W7wHO}6xT3faz)9*_P-Ee}7c+Z}P zvX>gP#|Em}Yswx`oku8ZJ@$x{P+$tL42Hs^I$8b+LcS-x7DuzE*mLhlCBn6BpA!J8Pe)2WY+% z-AeQfHoo`fh9LTZbpw*c95L5!q7~sYBRupKh69SYH^nf_3EkuHa537BxenJMUiW|X zu3@*oCJvh>DDDeH{(oC}Rx<1paVMUfu~F@g<24U!qQPfQeQ_%hJ(UI6))$wS&~r=3 zk+!^99lI~<$k3KFv?1xBd*mUg@CI$7x|TRJl;Y5hlu)P{!$p*WM5F{27U5=lWfk|G zN)QQp*Uf>4w5)@(3U-)QmbU)#?);NGufcNQ9UAWlfBcEB+!k7gTaJb_kBDn7|3PdD)t zO`Rt49QM@8rP9u#C0aeHm3)huD)P&TJ8nUThcD?FJh5UiRlJ5)Dv*ObW7nE{h30BK zv)m9`z6xbWd)Eg!eIzf~Kl2Q1o^_J#SSFM#_%wMpxP~6@5r~zo<}rk3r`kEdk)a{H zd4R@HkXEW7cJjD+!BHP2;a3es;AW`DnP;QDq$?nb2(Cv87ExBrGJqA+W2xY(wJS-ioArJ)3EwIulZFf823DH^6;<$a(U)WJId;U+psy2 zr6S7<;*!{KE^Uy(+0>^GdcGaLiUQQ%D2?!qF%7adPhB0kdr{&4zg?A$sDCh{NlpkF6d9zR-%*aaX4kycvnk={B z_Tl0B;o+uE5`e0sxGg8p9ZaAP@iw?)6UiIB)}+y-Y$I!Lu7q1dpmPbYIJOsoO#*8Z zT#I!X|46KPK+Uy7my`i46@6PC@SkXtR_4>-1eDro?d`ZeM24n(pKM} zhWY5__~F6BABWiNFm{~X@Jn$D)OWdzi!g%B@*3!yu3dPFc4^kUxV&fzp}5*JF_5ns z@iZ4aPVU|da@RD!Rd=c6=OP7PY+t`x7m)!iv!4v25@d3n{;@SCJng>Y$T0Em*Jy6{ zi^u%hgz#L~9jsK?XnApP5Gme{EeOpr#jy0!=PPAkZI*M_%n(4|%PXh`4Nyv_ntHy= zTUc?V@sOn|R|{qNlDh1zRnANW8^D!)5Ggm6bw~HD;%2F2DO~h{*ZKzY-nHD$FP*a%9cIGwgFz=D!XR0!GJ*h~N%V`hmXWE>O{PM8Gl6-aSg|C3Ugi1yR z!CT7Lt|p+uHJhmU95Wt-KGxefT z#^7{srqEv?R!w2QchcE#K*UvRG&dV*p)nV#p*1W|VhMwPRt(ctB#>!C#`DJ*upiu34Tsfljx(v$`o_7JA97@u$cCo~iyG(!0b_3`-ytZI8P&33~ zYI1t&Qzh1nneuE+p23uW{>_PGmUE1oVCrGF+{no%T&qCt;?~Gem&)#iWg^9{$GAkC zKz?mKX{!*_sYcc!D|{;y?5o;fy05tdY3bb-MzeWvpcLe+Br~Mc)*;+>h zOmdPaw{tZ3fAjCf$zw$5Ww{C>o%E338r1VP#O4X=v!GEGX9&MGA-kVSfC z)d(@qiu&8l9p-*$Zv$)KX4Z*&tuq=&QqnKYW4*$0#Yh9St^j_cmPU$;$oJ*od#EhI zdIXPj!mir3S|$fFr}j+=T4yJzzQifnP)G7rTWL(xM>`P&hB<;|X3`?+k<13B^YD;f zGMMX;0$RU}6%@~K7`|c4)8V2LFX8PT-6Rc7UCAg1+14>?*lnZYSNxSi-?p`ntc+sq zdzEFfpn4iq@As$(VJRgNgdWG|8|*o+G|=}-EarQVi-$-tJGz>rH7ms={K@kvl&(gf zVEd?UfBH<7)}JblVJ-#SbTqY2Na*8pEt`bi{K%WNd;XVG|379b;4MSuBo&8DwDsT) z@Wqxp=T!9<3{V-q_DcT*B&l-TH;u^rFZRj=P8-Cb`@I z8R{g*2A+$-NmI#%_N;MTdsT*Ulb6amyjhU@6;K>3{%Q!-ec|2jwSHe1d1DfmjU>$R zRpMaX6FXQpv~0QXCNMEw7bNa>iD&7Xh++z#4V^)O{XX+9E<}n=NAs&n>#0XlZH3OD z2?Gmcej(jkywO5)i-(8j7o!DRz*h@|t$|nqat&kJ8iABzlupo7bJ{`AF|bJspP{&v zkOy6V2IA_Km)A>eWZ)`TgoxkqIRE6|!+Mmk*tMV|I^@W3=!^4<@ZN+1*k@Y!U)ucG zj=Hk>*=L^B&99ldf5whjL8zF8U9ot4qul9pG({z&Z>Xv2b!aI2uqOU?@SM{3icmzD}aZFY3@AA0+~3F*7$ z)a^=JNzf*7qc#cbZ*)R(a`TSiQhse)F_E?v6KPwqk+u~Z%eDe`5qZ2^j<%3G^{b{8 zSJJd%Y8zFowDE2&O2*?euj#yg_?dI;(b==E&z|)0GySxBrY{kRMraaMn@3FMQk%?G zSSloUb*`$;xNOFTcj>QBycy1xxtQS`LAUY+-!J6-QE4XHj4_MvIP;vd!ad}XL7^#K zp%^+7iTnCWP9s$f%NC}263yf!n#oDDkdtU(O`=J4&Mf7enbhaZ(sv@+)MtyuutU!4 z;s3DI&Ls9ulh!*Rtsnlqs)Os{o?2|3TDHdhu~iA9F!$FT~zsXb>LXM=Wc=UbbnM0g|VQQXYKd+DapwG3cyhi;5LtsX;5 z67R)@9R#EjBBZE1bX(`S(G=#8nWE(&@W>qYg1Nfi>id1QxE}6*_Q9#dyCRn1?0{a` zK3@_b2Gwy}zBpjK77F)C5D51>74+^dBf(l+&BI^BUuigBiJ$l3>S;X<#z;=Gd59<= zq##iTKHB#v>^*IAd8|%2ZMbN0C|Zwe6uU~*>+;sheYB>%;0FpWJX$7Uh6ZQFfpEo)IBiM!!vh%%vRe5b2Bf4w!??Yn z`k1d3PzgQ8Wu_kUwLHkW-$}IN=tDe6Wq2WA6(nixD@?F?5iJ+V(@qL2Dw7a!K`n?P&b&}SgVRo=Xr(#jff1M zHi9T=+kl6MEVK@><%rgoJiZm7=9d5~vZ(|Od|n!X&;UoT@$6vbS5MCrZ&$@U*G@R( zhQyvm>*orv9VAR01R)H8S#dhjUMV%ogVKEkdC8rZkI<^6Qg>@ms64#GVO38CESmpx zHe#`J>|M=0{T@if%sS=OdF4$0h6)gx5}iS-%J64X`G&NNqmOYm^{L1gcWCjSR6ki+ zEPI@~E3HFCzitknV8wiTZCc5O+lbYoBko$y@Se8udR_K6zoE(fh_J4$&(j0*@ko%1 zKd0W2dp}=qce+ceAX)a}cUCPK(70RS!^43^Soj?iq{4;mYC7yxJC&kuDk6^DMk?Z! zJT=?1Lso60tNTyF$p3UalPF5ZMRJ5Dxe?K7@7s?FJ{6;AI+Y8zYfpYMnGglKpR9`# z<0s-bT7o(WO~^QY=uN&Z>Fa?FW_f+%rEL2L;~+ClQG@kYD*HOmxL;pEacA&4)tqA0 z!WWX+>JvGkw=%2=jB0bvK{l0<%E+SwmJ7@Y0eb=g)buDQw3=X%%bb$9K9Xt@(XwLY z>bu_=j*s zf6#IBSI6r9J)K9xeb!?MqIEURU%~E#Qlg_JmBp_XuqakI;m~!mHB0U;$e>ynra;d4 zoLD7Ts%0&9eJxjII~&fuJ-+emE0X{FG|QrON8_Y!1;v#;ASBuTg;NJbDD| z)MEDzvO1&O?OTVXjYPtO7621Af|AFdTVc64m(e!OqbbF?NGQ;HzBJqzO=fich7aI` z2Ev&k;Vf4OtV1haA2m130%a?r%(wy<`?N8hsE|X=e)(m1#>s+fP8Cg@v5{~R(e|lTX99hZT zNBS{Y@Oq7M2#3l>enT4;h{U?p8<~_eOqHyiP1M&5F}5OEJWdI#ym|i8?UX7Ld5yR} z#KF`!DLY(O7r7FQDgpBp=4LxnF`{EkQ)t`tV7IFPg$*s-ugjr#hllHWRYM|d1a2A# z!K;%O97?J11K^RWbRuRtfpHZrvr>*PflSY@Wax!Z$ZAgNLmoHk2C->z2;+%wkCHJe z{pfsaM_6B$4Vh&ob|+mwi_xmt&eFBd8hchPe@czD5cFw*2%(5QT6DH}p`AaBnN1_OMr_0d?|!woryptlZze-#lMed$(52rQ_~RcRWcIclbj(W1`B5NEBOKt+Zy zd4YLl^d7{Om%a+GFT$U#NJJkk%d5fx(3J3EGO+JaOX=2iNGfvYCWF`$Ps)t85oKa8UijxN^o%I}DyJ$iK)Ok4sc3X<5D`l>x^@~~{1hSe; zVl?o(Ul#EsDVbcmGebW?HzDQJRMfKRC+x6TI^1+B9nIF^%e5y_1(v}60bwSN2TvSq z6o*-uue}`4Fc)?tr-?>>NA?Q-Ji*f|jTw(T82mZL)2yUJZbSWPXalNJl%;TjUSh`6 z*Q9@StRN+lj^jbppN9^bE2{9@A)(+H|6!93<%l0HJc=r+G)Bv?+@pu>dk4#hho#mA z_!K7OGcg@dT`8@tU1*9L)KM=_8AcT@m_ ze&Iw+#Ji&vOyBlO6iy&SygNdm&2}uTccMFb2gML8Kcynblx>pj_-Yr3>`f=NY@u4{ zScb-_kG2p`25B#L_DX=6r>=Jl3#uo%rDrKsg!dmdK%jL&zL3lf<4^{x3U{+&NJL>) zBOykf0cE$txU))8#x<`yexD9q68|>xY!rYDMkTgD08VEz zNiA@gg&S{FIF5)bUnpGz3uj0!j#QF%KYV!T`CqEkGje0ajI=H4`u*7Gzi~CJd8wLO zg76#H!g)ELk=|g266%l_;x~j<;;4%Es*M4360^IaKz%EFJm!1-8uKQs71N~OwOgAG zjTkf6(+i4GOb3v#O4>0UL9Qs}m^h($Y#TW5Ek>523Ss7n%8|^IDhoUF*H0g`DaPdU zPTHD|)S9)8weXc3BLKFXk`81jsH?rB&%#^A)^IIt%BHxTi%*2R%}}AuPAahCG`yH{ zjsvzL!gKKV7o&6x1bHD~6>eB{7EW+qHeC2d*;z>qUbx{%OlXX>mOc!L--oFTD@ROa zn`@CTE28fni(DvEieA`7%0ogTg)$XE*m+;Y?5oUpZCY-kyzr7Ta~z3zUo(x2S;3GM znqf4d1&?aM^qzH3BrIIets49^%J>bYWeTK#>O=N6I2|O&t~1aF#E9JD5k+2^7J1XO zKzAi4_9ogu#GN}Bz3sTaKxp$YL%;yMG`rlIuw)>~w;#ZEMwo>3K;i*Xu(2Z!7I%z> zItb&}-{4D_O~Uq#?p>0h7!ugbn7U|8ld&0!Mi?uL?pY#zu&GG&Q~36dVtT&5u$K3& z11xjz;A|2Su;ncis{OBUF`i>SGkt#%5*B2|%0X=`K=n|IgR$jFor6K-#U%o}=*h++ zH*-$q`kDfkVD)d3kFl}SKvZsK#P@tjk4=wjY8|_v+=5?jV?Er@;yHXve&X*~*LDWu zC+iE-QdQOgkGgb2IXV+diYtFyguk-2_MaF3E7l#34;hRqBlk&Ke2=nYz)Y<87(DF? z?hSUcC*M#!&UT$hVJJ4n9*dRie2spX=q;+x!KBGnvr}Yn-0cd@AqV%wAP23#z4-pc z;N|xUO|2)ZG>ytdjQFCK6Q+Krm|sWUajz?md*6%WC*O%~=h%n5j9$pCglZdEi0Wnd zM%e>Q6oV&1Rb@7twKShSdMdsZ@PAz6x8>`WhMPZNDY+@;EZ$v2(**kK$xdQ2tJ?Jh zo)ZMEvtGCJt?2bS-*4Kz&XXU%?>yPS@1*^8=X+?@llFI=@5I-guj%*u&exMJ)aeO4 z`@Yi?GHrn`K>jx5$255NYx;#}FMHp2o{HW#@TB*&^Nr{ocaDYr=EpD2dQafdF}(5P zH=S>>4#$gcI^XCA$BoHQ=r`^Im_E2}zkaHE6(*PJ)+bM%w1m;^Lx)>xe|R26k$NuG z{Xy5ce;*tRrGO81GNWu@B}>nB&Eo?>B@VF9`dOKRDvh^TuDDQDV$?YJ0$SXE%6U~Z-`lA zRdh&qWh-=~iT41p`+mBRwUupjKoiQt!vuC_bWC>jt0=kra^dBjWlRWVh?}*u-S>W} z;Kbt^xlESIkQ5>3q;6IvCH?p$F*!$ZyEhIrVlw9)Wo`61Oz2qFt&voPR`tM%t@Znd zVY$@^BJNRyolCFBwp?qeB3C+l!M1*e>JO}7zOw2_L1l$ez!cUAi}5cTWqf+xPfijR z2Qxna7Ov8&SQOPJp+mIV``kxCEYx@eD;x4?p=YMMSX?DGPK4N6FEG_%#`kdyoF}*p zNJ+*LNIdwz<*TST?QAdHNL~RfIwy!tGNi93oAvg<>#`5jrvgV|EgD3p^6zsC@7OCj znj%iKhliY*u=5$LujgSGr2F)d!yjM?i%YIeP>Q>NOsCig@DE@mt=sox{Pt=0Mwkl~ zSNqTMW!&>x6N_T|x)p;k9+!cj6fIEq&N)ffL#LAI@gp8a-D%%<9x-bqV{%*nrGqMj4 zbWsq`(!$u7VhSz1iI!ST=1owi3iX;}gezVFQv{2jk9uvL60yvXPSz=LfE0`g4KyYn zF5(gxQe7UdFI3(;ZS&^Tc0MSnKBKbf(5>`-28r85lCiMFO{f>Q_87zy0qvcxEtT6u z`3Q{WvWjn68jLw?z-ZaIJ6f{#8$^j^XA5_%f%)oqymO`x(5EygnI4|bD_))1z!h+c zjiP;sQ~Q3uTeeLnTgBFtlz!&?SH=wGTG?*LZ2cNyL}0XNZb z;Zhx(oz3BEmx8dMCImFEPBDyF@5FJo8n-nFI(?|m!3G+E;7eE5fHX8|GrFb-i$mD0 zwugszoPGO zQ))uI@DhTf^#um4F6cF6KVU4c!!Rjhp6Y!c_HBqWWxh^0v7i*grPX_j`E6*tL z1e8Hp3L$}Y8Dg<>cKXNFZ>Mj69YFiqJ?kjk!IrU(OoWcwytYtcY${!%w*_KNiU~!{ zQvUR^%J_x~u+j7k#vc{;{Ykh{WC#yYfv#*iSqxjTwArBTg(6NkHAy)8`RwO7Dj+X; zCSi#U0E3;U0iXXKC?`=Zx;bUyo=C+^C;}=?xrOFiGbOV#qyqUn|P zTtv6bUo8pQha$V(+tWLUgf+PX8%HM^7-0!59cb;#gE_Rf@wR})_ymJcdk`N7^Vux+x?38DO`j$WxpGHEi$lZlL!RvB3yJy~}biEC}GDhv&QAva+u$a$rZ zIT~!_>|HJiJ&)f&Xbdw0;f{fpYMn%#A|Lm4=~5@s5;5$@OAP0f0UM6WTr?8vN+YpP z88GUjTyt_=BW+3TG~SRp>zS~LWl|%SFSZJlAmHZPJ)71hsj+OgdGEJTx%v?Vg%pK_ z5~Dzz&SC$PC}%*-)Ggx%7G`c^2v`ZPm+qU}{Y8B~onZj1>WDaSguJ~@>;@mTzIgbe zbu=-Z)2A@U6U}@|pnY0_QKgm#2+WN#EY0MU*}S}(DWXiJm1!-fAlf-LTWz9+{4$NU z4U;CzSEO-<%WK+B*2p)0vc!cNjL#{uw1<2)sKVNH`|&fcU=ko*sAJ_q4Z__hCZ2kw z7c`6#pUlEKS7>65Yg%Vy0~2LaX%Wd+bK6+X6eRHMPh`?<9loQU!sm@TO&1-;6(GHa z2z)w(BkA2LpD5MZD_1|bc4jckl0pM*vJOm;>-KIqjR^la?3 zH{|F#9PWj0^7g=@{PCC%>|YoAT~mv}XSt^0X#4lbemEdm&aGnNLQ?s8&NDhwXaEf) zp$_eb4_XD3a$fW%|IKH`1G6pMGI)ZhlcYiOS* zkKWAj2#J2lIXNj*=d7X+v9xWWLx0^jb1U%@GG(T3_!s))C#iUu4met+(vtMlCJI;A z1<>1|XPtE~2alm~zt|4a7`5;o#@bz85)eAI8F`hO=2Ouocz8hFaWEZJ0~=?W!-cs^ z=y^n|Fuw)hG<5C5iV#*#SK73gqkh!1YC$*&e?ca2)D<~eV@AgG*w_w4$|CtB3Az}} zMj?ADTO}=sA@|WnP6UBqenAaB7YuEWg2JuWpHlid>X1FFv#s(8!h zdO;;Y&vKCu50J2ovS*~^V;lUCD#OpeOi*R4iqZYYFFlVc?{MK?M$lU8urqbe_h2ow z(Ohk%tunBvKzA}KE72?_e%{4Ed@(e-7py2IpM7YUIcTifdIx(~jwW6Py|21Lk2DU2 ze%KucZG2kD_zdS69Gh zOElMr<<(BSn}_$bgr%8;MkWc4Wx&)%n~5iWi*1cte|vTO>cwDy;artYTlp$dxw!cO zbDm^#v?k+|qVwz}9&n-gnYbQ=U2*%VlRaCdt-zuxr+67fXr6qa)1J=N1jFu?@~ACn?RQ^a`3ZsfBq=S9o!_>20e-w@okT^F(dzTb()Q4ZB4)hT_e zuC!?S&TRe20YozGDoM`b(uF9lxDds*3z1+CTS(-Khld^~y;n)^A!%0&3(rUH)yQxS z6P{U_mrM)X9{Abr>4{l@YSv9?)~QJM!1A?e)Z28b-fn5{J0>)!K(uaI&rMbb3d4h7 z34jbzWi-(O;`8^2T%=R6W?YV$FRP7L(m!wEcjCKv0!*fCrXh}NZz49T`rZVjBDqQ7 zWsn_h{G(PIWp6!+Ej5GvE|%1}vgbBDv*c6G%R1(GG$CF|hn`JPoDaj&k1!Yk-WhO_ zc}R&W$gGD?-4CG#8WR0rFa*K=0{={XzyIq7F6OrKZh<3}KxqdAL!UcHOJ2eexZD|# zRi?j7YAtf?p_BSGyE3X7_pwlAo5|la&uX>|a(j?pmxD%x#b@K%*xKJN9BYLS>(R;# z)>z_M(6q6Sh(OME`*0;bAd2M*B_#tb6+4k~2F{n>BZ!D8F3zSe2J? z+xe{TaBJs7_XNnv+NbZ?YjTKIw9J=x3IvpN45L0&3j5fPHSByGZb@dY`w?ci=X|6M z{^M~N+bR~APgI~=kDD7d4EBYry@jH_vBWGGm%?q3HA?24KQ`4vcuA${>>yLxmUE`6 z2_D5;l+B!iWll_nypxnHE4|pV&_*7y5g)GSxK$;l4ljnTQJh_axKe|xI!tQ6(KJe~ zTlA_8&MkMv>xHc(QiKpkN@}Ybom)uF2@ zgL|;*I4MrVnSs-N#Jti7t=t1a>D?Yz!r5jV>^7k&wrz|)j4&rC*ijJTJe&`_2BzaG{+1&Ntf?B0EthUGPdOXnb+R6$S>q9k2;7jp~@1~UApg<*6+)@gxk)53657D5SR{D6_} z@8$S(>7Y@ZRqRt6Dj0SCnS&(QYAL9_dkHxbba!qAO}&$Blaz@}uGcjBbj{r5`?21y z9V4U}^ho5OK;le*f4CZuwIK`=j#Eh!0k76!-cG(cMju@IopBx+@VG};lW^9KjuP@h zS;(s?q`}?`_oY~d)1yRe!}(FtU$ZTM9L8LfVhTGn&{{|O!#F}RBMc6P(Tos_TcyEx zPO51c=UZZLsk9Q)Hf~y`3$zn;iT2yK{JNV+IXTf85g zi+0-UQo4iFoJQ~%=7iNGQBF5OcEU3{Xh{c)79D4dMlB54Gs1~XQyc%5@~@DoJlV%` z>c{#D(#B18*IdQ(8S2wLGqKU0BrTYzf{ zvIRIFI9mYIWrupzD=!AJEvPPf8vwb|s^_U=xHIBPkLDGC%)>sQfsTA;Q);)$`PtL z$0Jm7j*r4M-=gs*mjva{iu}fW0j5Ez2&W{Qr6iIilSo)Hzi#LpLVUnu3`M+q_AEcE z*_c!rD`s&cYzLe7Lpu_e%_9YEL{aR~Jut)>wWF^y2ae28-B?Q zJbPijvRETrk#ckj9v!rqRjECh+9SO=uGDJYM5kJLjj!YibrjNrENicn=X27wJ#O9% zY&Re@H;k%^w~5}!x?D=?L6%E^JmJisGqB| z-xB2OydptM_(%@}!<}aj52fN`5u{aJ!x{x4rgVf$wgU99L~>#zhf8I%zKifs2HL_R z2k&qkdv6gXg%d~Xr6Uc{DN`RsWDZEndmWxiyD2sb&FP}zs9rex1M?iduJXze7JsbK z@}i=1VM$9Rk%o?Jpk3-2)3D$HU9+Gq< z&uM;vwcTHveh&w8&$=ZBMGqJc;R$Y|fgUHr~<3PR#zJqeNkE}k9kAnJ@mpn(LSy(v`ARcVb0q@cyACC z?UMPMC$UXOygXh_X_%o-}F=pp({OS2c|F^?Q+hx@n5|0dQJglDENIk%vVPgE;!Rw(3 z{$b57_F9XRTZrbdXW_A_qpsIO@806xU~6@FtsveB zX6XN$;*P%)RVvjmHA%gpx(L|3m1OT$Qu19%W?{wb0TfzQPBw&Mu%vU7A1PmOyAX17 z3QiY0vCPx$9FiaDOrB}3)+E+SiB-NwYqIj)P*(9LdPC8^ov?Jem8z_?rrVNi?Fe1d zwOboU8KSiwX9Eu0Ue$OMRgK5zbhTX-BNwtOR2gW#bNBc_SnK|Sg~QN1EH?j9oy>KG zBgmzALf-`eLk(ZS;Tx48lk_{dYQ zun_4{JAm{Jr-kZc8K{g?6Sz2sI`SBBZsE<&w{u3gcQT%UXu6VCZ%@Ai~75$m#H!bnk zIxe=sYG;OahPq{P-RZ0;s5FAJ$;0HRKh3|0m=SObw~7RL;TA|AhD|VCkz=_BcEK>w zAq}}=_?X>*7o2B`T$@?736a#asf66=GIxTj62_- z9v)6d8w}CBpo;inVIMU^`TNU*h3MaVT+{+t7pnF`j6fE}!(-YtG_!#p{v~}p&I+B= zzfH;&4yH*tikVD8D4FRD4I^#nL8KK{>O7Idyqq`8zp zCxrFUxyo|xX?aW19U4uN*fnY`;{vgxZ~@AzaWnV;{5C&Jx7e(hWCzbgnjgzrQBnznv-Z(HCuA1PxtRwums(%*3p=2+*}=CqJi{ z9%q-e{jQ|J`N6?Lp-IZYK+j_8_(iqjWw(>>I`I%Qg}*@;+m`abTI`z^GS=H)D_@Q` z)?$N>U8xy)m?G6r!~Qg_Bpn`ZLQMS^zJ$@Av0>BtjN0u`-Rw^Elr`=uSp4jTszlz*gM@GKj3y{)Yq#I1!7=F_XphaK-lA&Avage( zT$w4ykpTZ|bChEk7;`;m0yrLEux`=E#5Z%1+CC*q@zL49K7D2MH z?+ntOZpYYOe$96MBD$sZ^EfXo{(t3ZQTDT!3R)IeE5&c%XJvkoaYjn-$@Cs6h;3H4 z#+TQctuUwJ>1VVa8`{)PQEO$@njb5ej2oudJ6_I}k2@SUZhaT=5?S*MZRj_#o=_aV zS=)BT8X2BT{T<%KFqpNkQZ1_umj3*D`8p8{lh3S+HT7j(=vx3?K%&38CUz(jdjW9~ zScm5KoEAJ%i`tInTXxgdQq+Oi^^|T{XdmKjNwE*Q{m7iiM^?D&94FvdTl+V!Rl;}c z_SetKn*7jTtK+sX+L{-@Uk$qG$z$?zi^ZR z`!)(^o789;)v~HAeWeiQjtz*PQF7q{EaFJU*(8ZeR39?KtwKCYHKM$U3`g#;=Q8LC zT%cF#b$$nnt_ENHG5A`thU}2W*Lb7?Yd7fPxkvyUg@%VU>PO2H-p0o=%b!<#l?bRy z%{Gl4#cxsNuh{Q;6pzWVpIncmKKi#o_;EnO+7E;O6<}yJU_d2P0>6en`fZ?)7k?at zKXCPa|38M$sh#vx1Dwdla#IYY0s!M2CykTThMD~PApD&h`|JOmvG}_li}!=@SFT=^ zglFRQJiK}-{uu00lw<{@)%OpP?obL?k#O;=h|By^QA)zuB;x(Z#3>VF=NP~@{3+&r}}w-Cd88I z05;7T9zv$yCvj&Lv0lgQHe(qQzNjn3OHFocG&%KAXp{#&$z(cJm&%yx^s4vjS(2Sa zcf)0rHGJ$BS?G<L^#@0pjfA!$)nfVzcptOJKnfYA-)$*4Fk@!i1IQ z!a^h4h_oLim3_n76s!}K)o3ynbNo4KNj9<{v4fqK`cAy5mae8DqUj*IY9av>-xdh1 zDqtG$^z@Fe|=Ay)(DQrTo=LlH_e@hh{z1sWz z^kjjtRC<-O%fb31lP`1u+}7 z;9ISu?U*j3JG}HY({=;w)XlTw{ta+X2u6u*nIPQbl;9qHv4sAi2dc$*qaz&MTSOyR z3unCf zC7-EJTCIlpZQY3m;s-gLd!bK3tc6nPDrT>+B9)-8*kcFHJtpA~Z8eSRf#lJCB=9~` z-WU##z_)9SC53XRL-@!qMu}~Oy>{@BCB*YAOq*~fS$jLvKHaML+c^60nmJ4ZvW4|t zP3Zo=$fWD=EKb4(2jMJHCzp9o3EiJKy1+jgms?^^qsp5t; z!mv1CC2f3h6&^77(Ty*L;mtD&-*X+_JV(28Y!|}24&nc`2|#~E(d%$k4TA+Jq0T$f!@NlmD)S+|Tma0CAZ}h1wegI89_FOHUOx-5 zf2yHss|#~qIA23G5s4yhS_b+Q&5#A&HjoMmB7ozDgCIURPmY+N8sz!p$fB)&Ki5bu zdDC`RN8ZIfLB4bnA#p`V!=qeiyC)>FL1YyRc_RIgPF~455g}|;^~QKSJaVcA1E`hf zMMYJ;R~5Nx+_H6mWQS;F&D7xFAXaLPf8Kc1s;6Cq=t)dWr$iigO>{x4i;C!$M~E=5 zW5S0)aMg(BbPS6XUXQ0dFFYQ>BkYXMDu12a#T+6%CeWD>`fLB2FzWbb&wVrM%!)Yv z7&G~G;@kdNF$5YRSPdf9jBz%_j{5WL9W*?*sNG7Lsw8Z2WA|lFc_* z6hE2Bi&eOgGZ`nKX_vHnikv#Uh^&IR!FYI!27kbGT_B%Ru@3#55kOdtPaFuiS}jat zuF8w~NcmrW+b|jgeXwJoxX-GqLe~7GCew|B+MrccF;Q#E%6^k(866Z+=|tXxsCP;@ zrmNB)1(AH9?s^m)9qre775#G%{$v>_{=x=|Rdl?jR$Bz&^?*9e^`uLry_h-zP*q)Z z=$C4{LR<*Dy7D32m}*nD-!x_{+X#N7SnVcE4%PhQ92Uh#@<8}(aKYDa-d+wa#6JhV zpypd|4%gRs94yZ_(PzJ*Bh=2`0>OTY*nhS^>FV6=&_kAwX{j_=_awTjK`>X-+D6m{=1h?Tc~J~5Ry8oorYf4e$JI(ZN+&QpIgyR z&KqzhU*vZj=U0YAwgS-WpyWWV@7cgQw#~|==V$DA%K#(&_kvD_VTKJ8Z{=A0_~`4v zDYE+rgqsS7UoO!Xx34^OSt1lP14iRuw7gt<)oPMKor)2}u9qVj8(g#`C`D^*+-x}t z{c2Ana#4f|=YnHbV))sz!eCjd;LEYCR>drU#QF^lXSWs-h`nc>gzSQLT! zrZwqWh{#S8AhUonJ{|{cg!5uIyX5?TAfoWzlL3j5U@*V5%X4r8BweVywb|;5puqIOVSW+?!`2|9tQmDz)Qdt@61PULxU}S9DLQBliMvGX* zIq`1{CFZ=0$`gW17YoJ~n`msYiN+R7SKfr8()m@8F}Iv>Va8^{-{-I~i_sLO5d6%? z;wDT-%dxnk$@bgIyAf!eEJ?aAhSEcDfNF-mfbI@Y(K=TL8V(^+Ab(Bvk4-oci& z2W%)8s(ihhLH)zwPC0W9!x?H! z4u(1(GRj4!**1d;UaAnSyhJ3ixm*IWBNPw6{*(A}^x8UGm+W0iw>-4w$|+;xLH)$i7gxyZy&+OfDDQf5-HJ;d z+?S5Y$0^?-aYrZqvj4J^n78d4n%Z{4=yn`lic|QZ@IM(({9< zqyrNQNHz@RJxyG>#IMC&|3~l2Kk=?n?Q@M2?8*uI=M!yOa=1if8;bqvIuewdJ#ig1@8KAw^f9qlArcVqFH1A7&o z0^44~WX4g8J<~yc|CNksep7jqUVKA~=QVCFyz66N``~W$ax6GZ^^NQnNTxv6&{qzR zVm*K1Y$KXmv2wiAJ2_#{G6E;FUhD-<4ZVb%2;_<);2RkFwRaz^!<$L1TzU zyfnc^n0*-B0iy+tA!Z0$g9zxSAeb{{)??ybxIU4a0ke9( z+TLU;VZitp+L521$X|&L6U1u6B|fS8HnNQLvV4A`E|{C_zcJI`o;uL#+Sds}S3f+w zC2j(L8BOQmq4l?Jw_9gL?SZTE9MoB6BxcDReK#eSXOE{$!w-EFhhF>zT_1p zk`4ttAIO=>rY}3+8U+kcYYoCwhK(`As3l&Gse|8s`=ZHNl`I7(qsOd&+61 zWyl8NhI{JE2_ggU&R5=C?@x0gV=sZzyM>t)o`S3aOf8adsK=`)F9j* zT}wXnd1ABcu(xb=+?J4Kr%ODX=<{ZFdD4E`R<8!-QLo#-gQ8^QMJ`K<11EM#qgJom z{SO>&+{}@Fsg()zx~&T!xIFu{uJZ=3>Rr|Lj~OylA2e{OXBBSHMGLBKQn^)_dk3?K z19-@d^K&A&?*BIGiK^dDG}EE3s1ya>YePN~d;K}VVE@$`Xy!>@$~rX3@NCy(B8#2d zUZOg9ZtG@CoP1ZRu=DdUIcFi@e?okbq+-8S@Qw7AVXx2@I_S5^f6}laoi43tiZL8d z7Eytbf^t?_VoagVGU7lVxX9t79?`UNGe_^5{DiK8q~bjRWi4R~2B}AeKc+A@@f3BS zzh1nR@h8gKevvfGr(9&bM|j2EXEvLmzCnKGMRT$Ho&%kW?pG9AfX zoL->Afy!l4XkP=q9zlBZ+cGYY*!|_5;odVqXd@&;DT*wE=^SX?LE1?$a7EgQ;oeuC zEYo~Kqc7d4RaA^t1k`iZLF5^X0v1L`txgN*-b@0?gsrP(^Sn4;#@UNBzlLo|xihUhR>ONN%Ee{1q(Xqq`dnn^(lkG@2kQ z1shj^!6T=5IZ1OuOBi-$Py%Ysu1Ot$Pzg~s^;+1T(-K!IB7VBHW4f+tw=?a$Q-lfT zEHdo3;eS5EH@@KQzjXtXI>~}=zxDiCax?#;EGA*=KabW&|JgEG?%FKO;3nK}eZkB( zKecefp&Ho&LoK zXYkfBzSVn6SHNbo$PsIp`&gaOGY_hFu~tc=@&?Bkt&NFE#=~~fNfU+MOEV=+WlWb= z1A!b_7S%X@|9X9B)IqB6TZZU6?}N6dU7v>~@20=afwEy#C3rKL;5KwcLBFrAS|U9U zN23;k6hV>KQNf5P_>{az{wMZfCGqd^%#gg5Qt?S`K;l@8$JP#7IgK4fs1`v7f)KA6 z4)|Z3i8SJfTY)o@(4A;r_Qdgbo$nXlc6upH&Gzwe`fcZH@#H(W`?lSKKj{>Pb$|Q%yG0v*@b=@`F}xspPau8sz< z+tnIhZBdV`dd8$1?aUkcn@C#!Mziz3f zbXDX>bP4@j8l#t_O<`Ck7~JoiIG6W3XRUvNlNGKbJFlXg59rWR))d?l$yl1({V*RT zW948eBN9_Q+qEfMJ5(<^C7%Z)wlzi!oQCv18KW)`N_Gk>?;qY&ETonb@rAfhR<0X1 zV^I%J1{Ip4ZqUScHo!K7%#YFNk#0Ra&@~b-U+K-~Y|jvvFSZ0#j3)q4 zJQ23qBHjG#fg zlOBsG6l$+qx9;+}7=h@P$yK2Jl<7iML~%G3^l$YQ<==^NDt4wWJc?>UC}##2R4kRW ze|tiV0yBy(%4SbaRv9XSsq-_`1IgI7xln2oFD~gqtPQ<$cj`zM-_IEpumOk-aT4|V zHIZ^|qp4R&UW1Qkw6##;N&HPP`Z$70l1HQK3gG*$D4d{rp%dgwgb1_W;WH`~6FHDP zyvSnUi!n>u33msNt^GZq?0dR^z56%xfH)ef16*Cb3o3BA-3;i`$N8Ytxx2gCR3(+I zB)=BXP;EKS-dlQDxFwLQ<$attv|RFFrtQ0d2|Za`r!w-SUVJB%VQKe$Usik)oUG%F(fC65b_8D^qXoS@I9&qZ6M7_S`8YW*22G2RR}$a z)s)W5NQw%=eUGk?RQP)o3BK5#*i9@%if!^jaUH@wv||!atVuFcQwnNb+9r0_F*Hh7 zcb-@b>=F8$K4=jNHsp4GM673OT9a-5n!*udpI81!#uz2h7uSR9!bK&0V;O9$zGhdU z8@96@$cWbERJ4KTH9IZ29N-i+7{<>jdWb&5V}F$MLVp<%%5!fpd$vNki*yK>p+kVm zjb;U60(mCSRIu#91Tsjwg4Jj;9?iz+dqB?%U9!8AK4UQ_{o_CWK|xFk_4ptEXunvs z@vo(%o!TPSAMJ^=LT}h(ft!${KqDTXnRGt<9TXcYhYVZeqq-OP`f8^nJ*i0=1sFyr zXM#!yjBxh_m0NWTF*p)2DVR< z_Z}!MEcv3lceA)+itlN|xE1$ecG);U$v#PYoJXTSl0S++^6{g&z^DvOZR0(MM79X5 zjrVI_l8oyT|L;HYKk|oq%iC0ctbSs*PR4rZ>BUJ}=+eNV_> z=p9QrKZNsFo2AnlwO|U`t#KPpqIt`@@^7g+wF;<85<@=vBWXXHQ}}=!2X+z73deQj z+jk3%{8)+&sNFyq{dUD1!iaRi3uIyeKI-`J5_yUa9db;!_<%?f2q>}g^R7IG<=t<<5I`%G6|Lw7C-BFJ^U(nf zqe&e|yJm6Vsm`tO)em*{pjbTg81% zT|6PH#lRNOlRyBmMv^dleg5t(?G9vCZL21fkd(V8#rXZ+a`WJ*hi%qb?3S`&0ku)a zD!+Fa#eOXrmV`0*TF9JK8iQsyvpBu+D9nRYkI5GB)#W^uh72wA#SFCW5R=YRzEY6J z3eIT8SNhXgxQdHgIJA7^Ed0a2>^4?>bFV*bkGCQ*$!(ezM#Q z@S50BUv}<-UB1qgC3OEvf!%!3qlsk5UJ` z{5zZl*Z+WrfX7otN+ZSIRpXq0d zkR$x1Ix!Xs5Nx6>g%=8qYU3D_Ry3F#6xsInPiNu|Z~Tc9i}Eh@ZhSby3&PdG=8VDN3rlE&S@ z!MPzzvWpUV?W2W|op6K+D#A+ILH)r2hu_u;CU zT%epIM(cLAxaxeszVMtve*K zDp?-`p0pM%(Q!LhEpgiJ+}(SavGG%h7_HaLNENdM@WPL z$wmpOT7Cv*_wexGJI#j&{?7!;1xZkHaChf~zPy@;JH-V?B%C@y= zFyMK5cnHHA7AOi!2-c$nfroCARoST_BT{s#X5z0)PPLEnJ6mj8lT=xu3$+9Bi!BL9 z5^A;5OdUk7l<2)sZO$iTIgQ~dZHNYKn#RKPf&7dwT3jgKwqVW@y6UohB1w~MaW6*p zYuUj_qQ|uo%r?4zbtI8_?yxt?w=GK66 z@vh(L=(v?|J0saF-ij|_IbRXD^s}Cl%w}CuKsDn_8=q9EpG374BYH(sFWRYb)^6*0 z6(bV8i!q8zBrkhd8V0bIkajEOUA!W^irr2-mfHc&&n>|W4Tq?NnI5R$&-;WEl`b{t zjInL_?W}gEHL!@LutADLn8FYuJS5bUj`4;Yu>pi14R{pkf@#7EQVV}Y&)06A1WO>% zMb7Mm2^?t46{#DtPLqXFRYXZUDpX-gMWMM>$LMy4hBPLHWl;aVTkpv!A-3+}Jb;5o zbeR@~8}jG`Tt(BJ`!8BFp>5LR$K5AzHh7(yQg2H`9rVUe{k~j zsM{CciYGld$IyD?=xg{4(oW#O`dU2h!l!7{@ip3nKu)yqfK%@=o?!jgkGuVKzt=s2 za}Mn)zU_WHc|ukhkhA|33hIB0$0PpJ|K`C2&c~w;7I*X%e~@X*lkVT(9PB>*3n!r- zCw&k$93+Mk>+F&Q>*v3qv?7QDNyVT5=FwY*Y`r}7-!a*GbLx*IYU zR?wWi5Sf?P!Ll_LZ%^+-|Fcbr2R3pkBAUqHDH8eQ^;`i4ytj1xgmK{uCUj9g_Ea z00irR3^fAo@Yy!6cpUJ_23?Qrz5tU9Gt1pTXA3+7a@D_7254&l_d%s}vTu@0?N4gh z!&dtf8GuZVq%Z%HWE63+sarUUD#B`{e#xa>pUOxNfG8~mGMg_=@Icj?4y#if=pm5N zBgKbPNL14*%nZZrRAt^Zjubk^P#jO7B71hjk51G6Z5TqjVNqf1Or+FKa!fouPNEhb zH5_8lM|lO3p`5)}uW-vmInT(8EyoJ>t~i2NqDNA?0PhX|=AB|eircRe_<}6=6rio`c@q9jpc*O_9C2!&!>{3^{l@W+6ycP*qNG7r zlt|=gy)2pWBgMZ7G5IqM3uuCTV1%nDzv%vV7rWPw$8b%BbRL<3;!18G!Jf_UO^YOvNr zu~4WbpujBMbDYX0222 zV3=b6Lh7F^%L^;rGtXXP_idDn>%9w80z%q}U*`Vkb33835z6~O(zOGiXCaxHhSdcM zJPf={=w(uWiN_)WmzpA*1qNmqwLAl=QLVdxu6>dS2X{Uw#NAjmLK?oq^n zJE3@2@N=I7d5+z2$)*G?zzl!6GZBjSb$Mi91BLksg_kWPG-FupSX%E$Y9GryIu_ER z9Il)IBO@L(`*mNw?$c`;5&1gUI5NThy8OB?U*p&L&aI41V8$le*+GMUo;TWH646v4 zPdT=3;KTU;=pg##xD-ZBt>XA-Gal0QwVVda`A@oW)p&_fkU zJL5^P5^=GPGM>5)F5ibL40pyeVkJV}@xEo*EX^f>or+#;wI-q(607)#iro>)CIVS$S&E+=D z^zjpuTeWnYn)(=Cat%93Ao$09xTb5j9A^O-C})mmtVU#3YWF#wot0FVLOc^t|3Zbv z5EBWC4CP8tZCCU}xlmCq4K~`8NZpj~LADwLQ*4mYMF|si!I-G!u$p>&6q#LoN$l>b z`enDzY}yz8CkKi1Cv#6<2q{-+{jxsJ*!Ddy=nmx(@ z3-Z*~28c_{>Lq_&E6@}>i9Jm}K{a0M9k4u)yH6KKUw6Mn2|o(%;pfNRgLjWn@{cL6 zpMLZ4={K+O=Yx-!%4kCH@zIg!cb~ldmK;jEPvibkm%LI@f8N8N^!1bOx9cZQx?ewd zjfv~d(bs>)iO~#+(SXy|F5y%vj7(_&lg%#!=cwNkNBwWb(c^DKuY2USc6E(`xH|QD zC~CKu1K#3MuI7Io4n8w|MQ{~L_K$>VEpZiY&8(hDO=0<&i}tb|`9RqoL?*&djmn&# zIyOOeOWe^xHOa_|?^asgBO>uLE@ez!BXJ5#4(J5-tp zhf>N#QAALFv2FNrTl;cb|I(0|7s{%j>P~e@-c-jhmhSWZ(6~~0#-q^$6gyQcr?Alb z%gcj8pQ=--wiwW<2rl)oB=B`*Q4EuAEC)y!FV;^eAFmSv@)9H&w z-er+>MI@%eDs)T29*ldQc?@MtugcTHfRXJM4L;)--`-rdbNIU1TsvJ#8Eewo=D$+;R)O&T>j@ygf zU^1GG{e_75gq>(LWTe%y-@*OJ!W;f{KP-55x*rxig?C}#l)*7pGSTv`U&th5adl~> z@H+ZVrf5aJJ`sdQD3O!)*~R6HV4B{%h*udDB%e+!4x=X? z@c)pzkndT&_^a11J^$t%m4P##l)%0F8ZMLi5+Z)(2^)8zLt1FFaV=2$9?AQq1}}V;3_{l8 zVKC4L+U9EITsUUo-9OKKsC&dv@F?mA8haC7UPZ;Zm2zr7yh}gXkJq_*0%rL2DHmuJ z5=lSr!hSd{y;5bWXIUsejxECTlf*m6p~|!a{-E$LFMvcTj7C&BC>Ov&Pfg|{C)DW= zVHI~;ZR0{1x@}AV5=WBM8z8&^i7#}uzf}CTBv`^3<4`u?q8%PKrK+=f1vAU1ys;q* zhs7`)6=RP{2u;sdr#|%f^=WDFT=ByilmB@pta)?A&!BSF-v4dNz&L3VH6o+H(mSLGW_VpFM(?&;QGk$d`yqYqGkGCY{UhQxs-SuY2@Z z^hK}x_(=5OR8RaCbT@;6Yvu3*gBt264%h~uRf%GK{Ly~ zQ*wyC(TIsagz#;=tCF!YFWf_=V9T1#0IMHvrjMsYqS`Hodx$k*y6DMtw>2oYMSEA$ z__TNdSqH^Y)0R4xiyexl=9NZugb}KU`5>Y;y3biwM7e> z;ca2)kFXEjXf2BCnA}xYau{RzR}Zs^1jD05ew=DDCNM^ahiDVRZ-I101S1~kq$c7R z@LUlchG|maXV~i4o-ZvdS40`skEqkuEOO&87C`ep+J6cK;$k_h#a^yaMxSQV_uiU6|~404;g7)sDTbJ zL<#f(c|jyiAJPEkKdz-j5%({ao6O zz6H`m1(>Asbm{K0(b3q)td9yikWn^zjLChOtYaC`t>H7~;E2J&;eFv6?8A*#KH*{{ z;{yaWr~k(CmA?O?Nt=Z0jo)Q6dE*XlE#N6=fatie`T0ukP+7Y%aMwhy%M~MUjIp+!>~Em;u!aZ1C{P z-dKjtOsq(_A8SR2V?;N=>Y_EAZW0AxsPx)ueP5JELG}}WVE^9+80=3D1_^C6s7J}Q zfR)R8Bf{&cfiwLVRQhYKl&%_~^vjPl%0EK*DSovD>#FkXL{>n844Q?K_m&AKOQ%6i zc-10J$thU(4i13BnVRb-|x?oQ$$&na4xEJY^}0z|7~YmZB!Y`I)oMO;^DAvL^L z+gRnXqji&!Vj?9PYA>4YG)Rn>Gnzq3SLUBj+i*<7N~@5L3f*wqz^(>t=+>v8!)S$;)gR1C{; z<|L@Z&waRsbB(Te4O_vrOD}+>P^j-kwPNudq@hiYKPtus$%u{73)>d`W#AN}6&f|+ zpDsr&{1F%(*eNMSsjx{Tt6sHGO(dI@|utPZdaR$SNaUI$wKvf ztGM8xgDh;xJwd6p#q6k%M>d@zLOt;zGOoCJz*ax6IvCi_1=edDR zUy)E;YRNTGtZ80Img__q>un3$EK!zo=2)bJhgI=Ok`(mJ*E+EoD zSWkUC9!UEh91N#;sCsDgIAJMOoyZl}5u|3#%~18Kjt|1FxqkbI7&HyxT7t1l>4xsN zdM&Z%iVFKE?4m49pFcM0C*kdu+w2(((s2yEfTPm^?#F z>Sz&R>`FfuRtfxc>i?6iAAi`(1lt4nuX4Y@eioYj{HcMjG&{D;Tox7P@~?3(`#Fhl z4<~USgP;b&n)JiN&oK;oOD!lWcIk-x7f-*z&kn{@$qPqst1wpm`IIS;4>jSEn@*bV z(gSs0s06D+wT=fXNNRT|cTQR-uORb1o)qussG@AMW7|feB7yPpeS#T|TBj_Obof58{;r9sQmAzr)2?CuKbhUE=?9 z?nou3(uR#f89Nw_6=wzfA@RFV5JHdus}}xcLH%FkfS4IBJAT?+5zyPnBCyE+6h1k~ zgnmSEgjm`v`JL2%nK?n%+SRa@P^<_23ecH*16*+0&Z#RR>2Cdy9-#;Dgs9#h!f6%& zwfp}XFH|O_FuQzKmrwrxpW~<;hxHSu=1QAc`ckcJ?1{{hOaF6j6bhKXYbY))ztB#V z#F1Vk^%uY43+2f~Y7WR!bYR`H)(fB7xC_!HzezCiDyhimRpMG8r$5>5FetYSS#F8q z%fBRQWR9!2@_%5CE4->lAMf-rRBd0HfE=knwMS?jpI!Yg8!=gnC5eiP3kB-DP>r6X z2ySs;Aj;g5Ls-R>53Qjzyy%57CGkI=I8oic#8vnk{Hdb!LCNl9h@)6skrO`r`sviM zkW3SCYv2A<{4&6{oD@VXKR3_b~=eskG zVt=j;_|){Eo0RR2AX4|1#G51mLl9zZszYGiLs@0Er7^?&9!J1I!EQ^P1w^7#S3!bQ zU5(V3e_@YGi%UelX?@VtTdm)SgS_}viA7A(Z#o{m)lvG*c7~<9NyB|83ujrFFW3&Q zd@*W#w?_&9n++kK=@gn`TwAoKPF6u2)7YLzOX)3li$F2l8K9=}=Wpa0@M3$SeA8w6 z%TnsDP6#S>G`QvwO$fSZf{R|@(y!$1ZV#D|P&sq*by5Tl#u4LKDtO|cTW+mb`RNsW zKq2c1_=;4TS;pNhr1F`BcXLAZ z@UTc>%v7{!U#Cfj8c*3h?O+q=(3wG3E?!jsZS+d(Zf%j=%nz>yGhjR+i#ku>1UpI|OWf8)SnwxZ5 zX(B&ky#q5+R-h&|I(qM_Wr`N%V%{b&;Z-iH+w;RlyO=u^cqrp&^ukR~CL2IHQ^JYhhU$T(n~0#5M2~4F4pdW5x|E zAl0*IP)A|cbd0LMu=Gno+=L!HpfC;VdxwY$yDA4IcZ%N}I*6CM2pU)p9sj~!T%lCz z{3`5arc!^Cj#FXfpd<89T-H*zWp1O`Tgi_(h@YnEVr19buz2}M6|2E4uwAa0c+OB( zX4cw)?K%YKa17%#(Ai1{OgZa{vQoe=kq=F)d3n7tyd(^2jtC$tE0bQ?<$Nnb3NhO( zk#zF@ty=z|GR0WiDe&qwU;A<#HRbLB%wgis3#n0S)PCo*v9F1xi=Ov})l{3AL+-^( zYL4`k+1(%4U9+@Jix6=?620csuip?v47Y7kK3UObS*&XJP!Xd++|2(T9h1Td-$-uB z*c=0vh$MX-1_)wL0!ly)(S zi7PJs3r53Z>UMB;cXwH$XB+?I%()b2^bwHO3rSI5^4g9jVJ>75Z-Yy6LB!D0<(@9M zcN?ptzlRP~pQl;zf`{RtC-i_&Sag13+p`-KY&TV{yMNBjJ>l+`$?v&+3b^9fKQ~+R z4Vl1;m;Q+&$?t`-&(WW2AAObn(`I1E+F8kq+PTpuVT2eu9gecQQ5XJ1Tw0h9-J33I9u5y>;4^+ivn6_bNvMPrlvJ+(1B|yYzo|28IBX3MER_^3k}$Uj znPKV7!~`hbR7eTUDi41?KcToPMq|V(D|ax*R;?0_(=_KQmj0?N7Q*mdUhCOq_UL&_ zY<(H1ZKxbKxzC|!EF%h^F`!_LDL;w3ef;}Ug5u(j%aJ#<$*E}a#hUXxI%jnU_)H16JV=$`t`j#eXDl* znpf@x?)12_(`VwK4~1hOlX-c!T&jfX<`ziPkRkwC-wa_(T{dj*%bnP`K;W-oDV@m> zyk@h_>zmEHpp7ric`Pnk?U(@SDZb{czM1Cr&D5~ap^dQA&xPRio+N(}(m^iKxV}im3Aj}I1zzE$M zL;u1G9aRaJc3>+8U?R$g+hF3-UYO{}?_t+k-xf*Q`WSy?i27R`(j`PScT#mj*PW`wsN+HH^T)%{(LtV&Ki1v8X$F_{8KmT!ndXUXX4VmJyQ~1 zIem!wWLfS213nX>m?NrfBY%LmI$R73s5I8{{<0J}z|BL-g$vm#cpj9hS(|DWY+3|Q zUsPq4&Q<2LS-c%-$;92=cR=Xmtyg-U2O5UXQs}`4S-9yY`!)fxG}0&pQN4^N4jr^`8Oel_B@$7*6`HT? zm(Qap|L|~Hm(p7z`ajt&8Jg#epoegw6=?DU^z0U6agnqC2uRCVMPQ;74MK*Hm^9vz zzbx2}6%pe20Ul0V)G4G;Hu%#`3mgZ>nB&NgG0(H zCPS>kJL-wG`c?fD=?+SiJASdnm}uCwM@Qbo^47*AuLpCAh(eTajrsbRkKD1O*qYKX zd#)Sz2t?{aAT1l2T=MBii0i3;fY`^83I3|0_-Le5 zjB#Lz$E;nHTVf0fATaYoin4mU17?3#c{@naf;~1hEp(h|tRgm5z_F~uM~>E9-W=G5 zn(%-sUBc;*-uz)Q3dSTIp=olv@9rl%@$p)T_1!)#1jWL_G3Y(P=Y>D^0|=A zKO9X7dd&F6zy#9D_6O3+FpyS?Q}`fC@*+qkVLF2XX;M?kZmGrs^Mal#sY`Dywm#ia zh&9u^l-pt9I_Vz%P>x@aRWuKGcW7Z&NfdV2ETF~ObCm5OSd|@GCnwx^==|{!Z(32F zKx_K4_NpDUkDe#PtmDH^FKhb&bU|k*+HpI59u13*4?n!3?We97LA91=dUVx)#a0wkEqRXqpg zt$_}rr?U!h8Z7G-d3;HGGGGT;oNBADSVP&Mnj(!A#;V}Zi$G{7Okr77g@R_yf>$I6 zaM3DD5HMgF?w07d}#r|UTIVFqL&-;pftzxKSu`I9o09Zh$zuz&@?8d=1UC}5i zAV9)MgiA-7g~a}&F0zhCM;Nb-aB~`Mu8^>3(gLD&83)M~K?18c__O?ykwnOxwpWLH zlW1=ApW7<=hqV54GMThQ8D>_8c^7z4e;+InAI^e1GYDtj5Zc)<5)$Mxji)UIQv07z zzQ+GxZe+`AA0O$gU%&cW?{D9>G+dgP{rfC!_nV#Wu`WHR$cStSKjjuF)0qYsjlA^6 z9w@@=2#qjUU1($fpN^IM0%$scvu+;62r^Kxho6o!nIbfc8PvO20V+1EUBFz9cIC`!eQJGhqOi>>6Ju9XC1tJo;M$bFSL*Gh^} zk`qaRMoCDtQ|nw3DU?pE;6kD|3voiOmLoC0gPX}PDyYHIJdAuLg%20N6~Xn58?&-l z9r(t6_vi?ARSfmUdfmVhG}TJh4fkuQj9529zEZ-B3t+;aaM|U!+}hGh1o()3sGF;V z=|Zg&nZ&{0E&R1TfCg;oaLev^tIEcSceuJkCOH_KeO-ELoNy`;jUk|#d6b9^kAMLh z9%(=xg(Nn12b(T#ay3{rBqJ*HrtXfh1%CE&^mq)!U<(ZLB{J_kIdWCCFA;%;vdFPh ztE-Kf;h&?i$h?wROL`c>T4GwX!6WK@v>}s>=$cP&!JC{2$$+=P4a;uJM|tI*y12R* zk2k*B&vDJJtjk<6DI-K)2g{cc9BDbc%<a+eQA*rdZWP->Z?o7NyH2} zhK0}|SrS<^YPVWmNj8|+!KO!eP3jHOXS(pT-F5@kVCizxv8xLXB(%|kmhHv!!`WZ$ zkQ7uGI#gf*EghK1h6J3|8$_mMk&0d@A+vM^tbq(MC^p^nHBwUn*L-~$PppQM=H+u- zNX3LQv!bh%`HoatN|P2|eI?Q+{^NqdBhI$hz)m$t*QM0Q;y|Ru`YX)T>Er*7;6Jvz zb_aPkD2mLvrL(XnCXkH09WHPTOz^80kO-Eae)9qnv?5x1cbY}B!k=6zFF0xu3G<}H z3im`cj!X_jiQ9gxKzQpSD?-pXE}WiA`E^c*-?v+VgA!-DSn+BB&A z@d5}*OlOw$;br7hKB`L6(wl@(S*(w4KKBvO-QV}inayW|sQW2~vmSkz;HRI|ig}p@ z^Lg3h_TJ*AIzN^;Avk{@!&ipG79k>eDz#jdS!5v`-cD z72>~ZWwlaJTwlv!UNI4g-97C<>L~&2O%vpR!7%=++F_D@ljq^BJh#0GJ0vT-k=4~*ZBZD1oq=N>d%qp91O=k5_1RjBnnToks ziY*RHK#W+>Rna6g>q5|Bm+>kyDGM@;M~r`yHi5KRI$7m#tKs}-lN1);9G+r4yD)A= zs6r4d5touJB3SSfUG1WVy!GCP+v4BeY;JY#ZqX1;jQclMUa&d~_j<_<0q=?YkPVrg^W-7hHuHf+)~0*J>&l)t)O7F&v2GAvg>IXx>4ZJ8y-n1(P(tgOn}xB_qf zH-h{Rc*x!$X4VN?>#5K3B1^BrA5+>;{y}fR=FAPl69WhHdkgKDrKkMS;6$>$$0ojx zd<7%)38*vt)AmnX?^r86Fv&j_Iv?3rQKc^#D-8OE2zSJ{4zkqAf!5p-CHO8ZCJQtt z6ZH5}+r}j-jyXj^cq5_&vPC=s-i^@mK_G{K#sb>qYr@=v5p#OZV__`Mfu5FTFmthYumEdk^1>x9Ui; zihyM1L^KD1S)9HrP6HMd(%Dew#jM+{?XTdZ)T^09P|5|4j+5ghD!Ls7b zeXY*l?e8%7m|bAr}t@;JA_Fm(6e zl8!aI-Eb35R)vA9Dz8I-Cd_iL;+=7~c`@FP4N9LQcw$I#WXsJh#~)W<&XtB>4BwY=iiH7UHS+a~<(fa$RJ(L8MUbRIAsj?B|)ALGl{c9@kAaoydW5sD+aT#yxm;8_75PX~b# zJXF$BSMi1gndwg3j$55&^*W#h}uBn9aP(&L@wWz^z5asJ)|s?6=8k(2O?LK zQ64sygy%H~Vq9MzNE>cr#lcL6snb*ri@YVNFDf%yjW1pXIOlH?dx>MDl3{Y+B1f%! z)6P_tK?YzZ&4B~U+6yad&H%9%8-Hr?blIe0jVA-27DPLjwq`)a4=cz-AEUEMmWS;^ zFh#}#&i2Ivj>9>OGvZhhM?$(Y{BF$F`UMA|qWQ0su2TP%8q~LARBO%u-)cB>4+ff0 zzysG|Hdppw$I0}30lOPAM7$5M!y%dgsGnr#Y)e(o zWwlh^H^#G9^QOS0RIK`hF45$jU@~EROI&u=6q5%68apS((14_aykMGZZb;8 zegULQEXkUl=FY7-ys}{})90zb$AOoRayyvwz{bs@t&R~*;Aod}VrGZsRGBD;GEk;b zO(qD*xL*N?%04bDq2L4h`W)qFvT*3Ry3kV!9fT-PB74c*4s{^*Yiy)lq}%KoQ_+Z& z;{1%p14&o|=__m~SFW8B$y#tAgTP8}bQbM(c_TB!_C8D35s+tPh}isA+2{btL-7z= zW)S!!)&3oYpbhcNK&x&)!VBgkK#mw4n`HFi#7|7RhleI#_3;-*KnmCJz1FF6^Nq=S zunwY_Y%;O>a#$3;7{P!c%bCC};71$VJy-OXd^Ydy76rO)QiuQsm&$RqvSoEnwTaSF zD?4`)3zF8fgXQU}Xch6Bs%!|?Lc{#h2fQaVrBS=JVNDN|SC?Mcwr4o)iz?1N>`Qz3 zjTvw^8HHnlvM%Z7lCyd{_ci6fv_gqPEB&A<`j!1(q;vR0ZKf|A5nw%myE?r|V0kXX ztk_bBMMrjmm&^#ChAq{HmX5MKu8~e4bJdQPf%)iixu+>5ypRaTH?qbTZNF$>D^*IG z`af4K&wI7%`alIdPyr7V|G*m?3zPrg~e_n%N27Pl<39HxNXWgJ9F zL)d3&Sl$@%`H42c<(8GIU=v$q$t5jqCC0f7$o{XI-O8BBy)UuC#h;wvh|?tqd><-p=wXu3z?Ai_UZuWL>k8@|u*=5L8l2rOJ%Z z=W4be;0jwyd>P~m)~(fEy@Lj3Z=>tTdbK0?eA((7yWVOS?j0yO4-NfPyt#awl=|_{ zau23WZNF}8bwkAI$B!SQg|$V_$+AcCf#?pQev@XvyH!iPwDkIBwT&K&rvmU$}zwqCQUsL~8A-4ZZw6hO8H;ip%nX1p+mGW3D~p`P+T`l--uP zomQ#(y@p{3G(4#UOo_&%a+V3V@HHGBZt>{3TRhNHlWVPQ6O~BL40=?ms%40 zRH1d&4O=KHfSryqF6Gh5W6Oh)N+-jW$d!P0w#Nz_ZXaK6+O7Qtv~jmsqj@;l@VE*E zgGC735)`VfMZiMkIp+Prk@Zc>mJ3sDxiE97xPi3=HvYW3=}fyDdtYoJaSMrCJJA-C zHg6(BwqC{l&u7jQh43|ObG5MQySKcP9Jc|=+^$01nk|89Lqk+sE1RrbdedgAG;%-4 zL#^Fn=Kr1MKWVyiz+A&!INEm?Uc0vkYqdd;qa*0ox8$pV0(rV){6mAIFfkk~)h8%8j%n7HC9TS~jH*Wl z8FTI7IFkWq5qiaPEH`bJ_F7UQBm4eVaVw0oBhH#Ky_t~r^=0{;vJcw$wml;rkj_@j z#T4PpU^8EcOK}FfB0xiZ%O~ZB#7Qt8`-Q-!ajS7^AjgM=*wU51IU9zUfn2W|atU%i zaOM{J%f1D1!zkZs01ppu?h%EY`^|4@4$hShUCxb-&3xjYD-av`mLL$zYO)h!cJ;F9 zWobU%_&ev;xnvQd$mmGgbh z)U!^)2C)A_QTNM@nVVWv18dPlB}DN|0(B28!{Z3CD+sK7I&0T{|PaIB;g zbb8aOu!RRL!fza~A^k$3L)l@%N^CNF(b)zJT2&<~Inm1_br#|_K`4UQn;6!6jec^L z=^2a?st$mR{*3D5UGwbVdbd2L@%b6bc?#a0^WkS2LdRYApK-Y zFE(6AL%cRZs3Jz?t={R#NF6{e7p$t`8=LE1($rS+I=AK)KeaFMbAb)^X7op1d;fTQ}IVuKr!W>|Z1K(8lUFeyM#jKnNc_rBg#%0Svcx_Tjy`)y#OXwFcbpi>trX z)tmo*S9j9XmE(H=yF8q>pL(6A;>6E^&ZafsHK5?h;I(rM^LIRa=^q2vvy6jD=(I?{ zylaU>+KU27fX@9%SsloUNKFzZR;@N$SODvU2chQnx{+?LFVWf-2+{n}5j(&xhntEE ztoKF|sgr%w$vPg&zH^rio|;iY;Y8z*y<^{(SGWoer0%5eZLj9T!|RoE3s?2G#)*_| z&QqGTA1Ty>uz+1;JcajC*a-FUc)Z0Qc*t{5OifchxVImSMI&T?tDhEP4`+~RIY*6RdgyRU7Z=nly!P zozk0{CB85##6TgqEAlzR7WEhoK<+UD0m~OM!IL?Fq{|muNZYgqw2Sd3I$V$D8g#G|yzVX+Da|4&SH6p#NAcbJmR*<3*)GmC*4D8gZ zzkqUOO>L}0TtJZqV+QLHSPPsoqwBE&sOdrK^|;OLftSqAD!`9w?e@*FHvH9VSlMvm zFI*FwL^h35@`?}Zbqz>JzsjAZfQ!qL2r7r z)od!A)rHgnIE_MAy>LbD#3E4}+8(Uf+#D4itiDXL$zBe(67MC)>hjpS!6Gy%=XqWHnGLdtS!6hi!0l%8o8npzbZoX?=47~lyx;zC4Vzh zB_F74>OCY>xg^&}oVBCB^%)w>C_g9P;dU^0R`qyd3p1ekb0B^rt4Tn9?M6L18ly30 zRNjv6^G=^4l-mwHzIvp#+YdfNnCdh$>_^aI3ju9w4Dnwr^luUFiQ>X!@Z8d4w^+F- zt>TB7R{$sS!4zd#(Qk0Vlrc)d4(Al9D2F35m@~5s)dI_bh<+FnRV03ojG(2tO7bj1 zYkydVqhyRGg+-WaXFzx0ChfMKFJ#t@J)&uc)wo;qaVHFl=I&~5W)-Z4xVDVD3`J}v z@oE}M2>YoAJe#TJ)t6VJ+@HU^7S_9D8-HtA;GLCr1craoa0$6{d#!-7lxZ8nPahtt zp+&vRjBHz~f~3&4AnL&snAvEzU6KsqWLUS*knLHdoamsh)a5;Ue3A-2;q4A4n$Xe8 zW)dwCm@PO(PB(T!BAO3c*Z(n>=fKUFO%{I`9h+zmFyK-P)at2 zn}tJv<(DET-@9e9LKaBPy>IZ&j@4iV!K;c_otOovQrn<#k!IzJ;s!H^*c~PmsT=+| zJe+y-FylZMU(~}}C25AW<*}U*cSu+-%*<^nh#hhRsv-?TU{byk>;crH=?#Ll}56~3^XiET13RHUjF-_%kV^>WNB>NOzY-f%Jip_ zFRa=)Mf-dgk5}m0lT|X8?OxIHHrlGk;D6evRuye^NP>oxZa3V=I@;ds0v1v^P25%n zgzRtTA>VYBJ;75e4WCIOZjy{S0<9K&VWNJtZYQe@y$N@ZZlQ-kyyF}w5X`+>b8YuV zt#`oXz3m@~PM`ktd!Jwg^iZ$^*G<^SmWRf+f);8^6VPV1FW|l& zjbvcoG4N355&41avmif+G*fYN~&w z_EG5sXE=$YCBgvh%XM*)!HGm3#RQ1;-_VB-vgS{#gi?PiC4r6oGfH%O8?y9m;(zBX z+~L9-EyQ9xm~x)?S-3`_hmQSaWCEp~i`tQrn3`=XRi2hYgkk8>&F0Ytb_q$V*HySi zv=QUf?^4>i%_8fH+HGg!thquq|3|93Z|yonL|iJ6|9QKmDK*Lsw=1VIJ~<7}C@Bdh zv2SCP>D?-w-n?+)?gf7IJw^=JqKXpXE;n9h!f**&{Dmk95)T8Dl}QP{*dfj#q5RGT zkK}dL*yFFtoGYSbWz|!Wug?5%2Ana*M5VtIeC~H*j3k`#FT^je%7j;+mkEDf-rFRu zUizcX9A(CHlo@aRpU}?`vCp@o+1QWZpUxcrnQ|r9I(`BUj-)Hcc*j#KpM2rA99TlE z1$(xpWCoxm!|oEg-uADd;P%w$xi0)Ur{L?3e<7|%3;esIjPj*e(jej2>v8*fG(iFK zoc;)WGD2T`68OdynAZq>@d;kQ=UkRca^|Iy^e$QQT=J}x)cm@lW!*mvd$q3WLbXR# zvGAKnoR~CIm?r(jtggQZhEjtekwQ7lht_6@>S~)9w9X1MWv#b$BZlmhMQWAQxo-z; z)nl|CrQ_!j{6oudjmvP2T9f4N&RL?NJZ=%?Njw5}Xbez_C3kC0r{cBBR@Yre2~?*L;XIdpKI+5=u8q9IF&qp$jioCB4QJp4;3stlK&x zX~5?y_^GLGgLUbmb!R&l2++U5da-iuhdz?a>dVc}tyG4EvQlNzq&_@%Z_g#tp{?e$ zPnVrS8P)FD@A0%qW+~lhcw^pl=?F2Qhz}266wVBfgc}v3O${}>qt}z+R1ouFDC4k| zLPE(3>Bbt08@H;TlxNYsCaiYD6L%Dj2ReX5bg!WEOkRkpcbz~;X~NV49=jf2t={%~ z0^(E&%R6UeaU|w+ADip+Od<2lO6U5-Pk?M6sPIJ*Bj!lUtQkxuYZsIln>8b1G7QVC z088s}A9|HHrHhV?;;~i$h?8M!DMNdE3YxT~)=*GsjbWHvk=oS24i1@P2v)VYFcOE9 z>*ejfhjAwO?FkUPVh|i2rik-qdPg|g6l7$WT2>0`R@o9Vxcacw@>cCu%e6A83ukPy z#F)iP9aVt05|qn}ceOC`)`DyFO_cy9rA5VrGun4L1^#Cka5an-t|vz>2dK^pd7N~t z6!I4+9zG|CY&>5W?lnPepqwY@BAtnnRhp^zLTi|39Q~<|0;zBDqX!u3)z0bJzeWRASHP-wQ(0h^|tq3PGOMnr&w0xOkkyxXN8xBI9(M?E=) zAHu-u%V+*%&~7i?3n&J))~;|4E)EZ`yW#U~H*W`bckpy@>0AhSB-hF7ZUnEQ;nu(Q zw!j)~A#K{NwOFI0HNAuHUD0k&&4P8&BJ09#Y^UDX=YFR@=yWQry}N_KjynTb`S>$c%CMY{g(tPP`faEK0h7HV-e{*=a>E_S;n|4rjCT>{LrQN5Em@CYX zT3-x{m)x@lH4=2wfofe$(t5WBftrVvhRF;3oWayXa!1cmU~jCag8lNj9SU!y^UcYX ze{Ly(j_(!Ds{>6*s^w!Dr%1(%st~9_q8eV+!_;+4h!4&QstSr_yHOEI0SygrC4W8W&UOOS@3`^X`g;(QmGN#v$}>IV{eU;1$?{!Sa7f zxBewA@wbqFXGZ`1RT;C}2oZuT3Z$k-$2pbYR<=EL0@uJdSMH!F;DSyK5qlsiWQpRS z4;)kBD0BhfelR7%t9@qeTxVAI$DinN z=_U3O+Ehz(N}dSP-b3o`F!18Oj$QjdPq79WP;J7>vbR?}SDcrKDT@3q z*q1^Xe=36+V#Lac;tYRN|KD76s|(>+DZN0(!91348`=B0agcZp$;&&xw_gHXY)IN?ey^Ztz}_qgd5 z^!r4dyQN)!=3EMWxL{OpiHs^PU2kLV9@8i*wkQa`L4Btc#!N5w&upJrX+OjUNPi|b zl>dYNi7rzI(xbxKzAD7Awr7~8*IWXFHH1I|qa_FXb8l(wAH%&XxCIiwGB+34iI}=#$vWxDv%U@#n)9a6 zUO1{uAoyX1v)HC7NM7$EwwEApeK5rCt)d3cWr)-F)n&B|vLXuTq{h)a#?gFFF@(@~h+BqitQmN=_@1#N}KC(w$>ii;D1#l%OhO769V`6+jL-QSs!$O(kxwOKl?KmNG=A*l!}*pQ_u>1nKS^|9%L^)$jE&VA_t5t+;Z>k zT7Rs*>AyPuWA*gKxA5Kelj-M;@m_5 zm7E8faN-NJ@S|z)-S z_%+A0=RWGHb83PxfDQsW=HM|&FORsRf*Eg6}kQjmB zviSC;E;p^#ATRKy(FEWcVuz|=jj~>NpUxf>YGuBL;UAV711l0rh88S}eeXz+1h)tR z(-T+wI_utkS>wvy{xlh~=okO}qK&zxf#A-UytjlqlEC9J>KmKpG zY)`{_s$pt2zWbk=jRVsvt6o{lr~k?B9~_v8e;;H(C=~RmI^7WC(=nO84^h5KcmpJG z99F-FjUm-l7~=UEBf70FPg3-(&h^j+YSJt3M}ale#W3=cy$iwIPm_tph0F+{k4+U1 z`fBUp{=T|0rXd_V9s0V{TUtqH&?fHgjy5=%dS6evyP%eRWcv&~iC<$2znUbW% z@FU;ez3=(2b*@wlZi-Qc*mO`Of&@}k5kkW9z{qDQ_ht)BRApfgUR-(j=f^7(`%A4{ z|3@2YFxA@{MkW=64rlU~YZ8HJ>c@%%0{SIra3Z!rrcoKN{((#wu8dHNO7{~Cg;1dD z6+Nqgv;uF-@zHBAgz^!)3zjTl-F`3E9ZUlu_`y0_75IP=zm~j2b3Yyaasl1sm9~PF zwt5z*rL|J9gs~r>^iUhfw)peb-CbcXW@K^R1>_op%!|_Wt}`d!!mVwXZ{dLVV$}V! zJUbueh|Gub?D-pDX(li<Pdb{AMJ z^CAm_YjO*~dQb&0i{|3Cz7o8@J8&_P!R*+3v$8n7I*eos6+U@ae>cGO100unZt?yx zrbm^Kd9xJlvt`d`GA~|`uHQ^IaL0>SzAffWP0&_r@B>)Abx2vh%hGFtE(irR3<|=_ zgW6U-gn`!=p5R$ZL|LvTDK(@MJ~kw`3*kezAP z1c4fZd;&X~ej;<-QZJ{6htmU!8k)4!&tTJ104U5N&MBZ+V>t@wgflK(iDuHUC>HKu zYxnxvUnA{XGwnmQ?7_8am5dXq7R^>Uhf<%tYa#oKSY^1ke!d`ijn>uUa>&zFHj#?d z0S0~hsW?2uzsI4hMPI=Q0UT&Ass;5jT0M)20851i|=w>i)Y_G!iKY?~xq#h@p4CRc=)0YLhr$m9A4J{bzY~`t|>;)ht~UF?iNr zz=r<3k-F5M(F%JPB*7fcF! zd8O2_cjsAz5eSxP9AwQ1ypMq&0LCavDCR0`&TFqV0hTSyqaZm#-?1_l96^T0(Gvek zHTP0G;b3(1oj~|B8)LN3a%~ed2tJ)g94^uOrU4oDNTRvsX$;LTVVF|ARA zA$v|$2iHpq@ysjVIODtua!ST7!VCy2dWY8&#<%!<0jY~Lo_hU9J+Vq6^cxIfI`VmJ zft^DN>TqG^G*=fpCJ5p=)NAPl9-|ifP1&T}Bwq$<>E2ho%0~+`ZHWKSo!k z1qX?9CP@GB!C$*VzUkX<`t*i4Hz+Ir4k11x80rNt>oY{`1QN$K zR8V`+669dQ88LZ9nebQ4zn}&QOFUCwoWerTJ@D@7Y$akbC?|2{Rzw7{_*& zBSA5PtSdVLA4Sr{G5iZ1#yCHMTNJreM%Fbmq=jkS@=(K?9*uR(c(hyRnq@v%D_(f7XS*KRkkr^sE1nL$IFv+tFq$PVi5=KNiRS z_2_0SUg95k9yq+7&Y?;C>x2wC&;4Wg<|VQoG{C6n7c;4v6)(|@o@FCgct}N~%K)V% zSV2O?!{xGkL1sG}ZXw(?DJIH*I?--<417i}#an;btr8^h9;vdmJV%VQ@)m98-?&0O z_3>%!4sQH6506w2-eacsv{7Y0XdrkPc<+4hVc#wVPU{}zmNTR6cu9uKcTzyfUD>f z-^}REDZiP?H&^&(L2s`3%|gEUgl{JF<`ch}$Tz zC-TjeNkS`P?-M>3tK9pA16Q7B+E_=NWZG}UigTQlWU##UGrbFJ&Bp1XN;J?bQ%yiA z7`z_>W#|o-&yvAXjqKJhM)QY9L<{f-?mBeydG1Gdck^dGmsbiTL7TQ{+lC4rsA1mr z1LSdvC|QL&4j+UcqA{$SjRH7|S`-sEZ884^KgLu7(5)?yt!vwPZQF?v=8%Na3d_%z*0PHgnWImwW6D?6J2JldsDgkhb40 zhT)#UbmBJHX(=fQlQ(;{+N>g`D;_Ld>*)lqIav@fhNaR+p^iL!@fmrNbqlhDg%#;h zA}`wEqyyLJEnl>gJ@O(c`8nh0>s3MEEnoV*)_?YTJ?Ya;UMlqfS+X3w?KKD#QAm_; z%3ocsqIimKeT|M{Ntc-`sqs;olt)LnGbz%TzR)st8>9&G22>y#r4NrfKuGupasz3n z!$&OYi)5zYA!P}O(zv8V8thb_fg7~_Q-qA>BO(=jk;wVeKh(`#RGQQ7*M^7qo71Ww zSjG=W{SezKFpe^g$@?tbY!w879w|qEAr}-5w`;fu>Bd1B0?AyVlT_9{dH0e%g8hW4 znqr81gN4yo=qR_NMZ1kmvZRVr^<%DnEY**#`f;s(TvS-w3A42i((XGiS4FSn4~wsY z3~xP{+_lOxRX;BLc<6+k+xNXRbZ{SE=d6XZ1 z>CF)jN1-?yd!sWEj(54ghL%jrjX3e@EtsnxOZ8)`eq5`b@bMZCZ*nIGvN8v<5{jAY z!Sf1;%u-y_GdbGAk*wxy15>bhb~)H62IB^puMP1OH`KSAQr}JsUD}Q7off*T8@IWS z(8(=y@>&HfBymd!*P`sjXQkIB{`;4RuQiF;Ir#=|xBn-o*&J;IKS#{&Awt=Ue~}0! zUCp7s=d=_EQ*IF^800Et*h{N&O{;Q6t8z)Ja!sq!XSpG0lAIB(N)4@oJOgDmBIy+} zw7E^MR#gHupqxM%+US87L+%b`R~DG^A5xu_}8+@0lont+5Ow zB7p=^8?1p4!4+}AWV*X)`zvzHrzfflHn!(Xf%>b|Eex>9!|m`TLd)F$(}~=nUZ+dA zSitpm;qF+c{(XU9{<2Het_ayjm@OGxBN20L4PzN5$4&B9Id75w0e!Txp6H{Hl^^hT zN+UYW^oUM2-Uk#(O*Z&?vXxI;e9C%WBr-1$B(pn4qkk{yngfh!0$*c2&GFrAoL%)JSK1}7fs#1NsT2H;r{7Ar9rg|)!+5_#!q0}Ronh~6pRzDi| zN&hVw9a<_kw7Iz&@Ifh)t9!(3t`fbhU))*N|QiTz!m6XCVXhR#)tYSl& zk(o7HRZCYhZOv%)cw4qxLX|*B|0aG1|3v(UZ7Z`fw~_jA_r-%Wmp=x4Wlu4ZWnp}D zQWWJS1~MYG#HSRPHZ*zh7(pW(l{bg+Qd2b=!3d7U2*z+cHhoxZZE+~|2yIAFS`@*b zKAIlQC{{gCFHA*Nrmv-@x+;B#L!ojfC9{1it&eGaJ1xR|c{yK%`Etx>$t~7f%MfmX z7I4GN%ZA;jUeB_Yd!e>3yIm^Ty_~(#cwm4{wfPJ5@b96MJUnvc6eV`B`g8+_1r~}? z>WOXkQyLb@JNwunwGS+l$>XdlG%qUjGhnTZ(zNIYrETeXeUf&=SoeUEkH!^IE*-DD z@F2$^H%lvT`$w*n_GgG#qGkW^)Fy3-ln3HlArl9gzu47F>l|@;lAoQS>IJ`mGkJ!} z7X1Af+9uQSmrR9KlX5jNA7TL39NVLU#S zpzL7W#xhX#jDqa}mAb}%CY5s6{50EBi%KD2{IylDRKs$6W2?RUO45W;4>Rs@{sYxm zZi_F-VX&4Bv2OXy$g%T)BnGnHTmonm>WN4UBMfgUOVl}F^Zt6wDfvv0^ILgkuuuzWJ z&Ovf_cVLXE4>CmrTm(jLJbg4}r@OGPKJN74$_>MXmuvd~E*kI?sSKGV&o~(5R4y%x9|L^)MFe!^4^89(3i;dP7wG(m$SV z2=)kd#Y6nZler;L8gP>v>_nH*fr}+Pu5~BcQ@H3ZJ9F}aeb(*u`m*8{S;nGqaZ|#_%FIC=_-BaLKZxCA8mJ9<#Nlfz4cI5CZD@cg=%siozv_}=<8LIFQQpdDxlZ& zd9VJtv_nNs^{1YSxhy6GzNHY?M$s7YNJde+b<`UBaLcwG2J@z^#sC7^;-W=6R|g^B zO_$*DGPz)p~rC9FTPm) zG<#7s^4F5h0;K|2)Tm&o0RO;KxIn3Zl6rLdrnt%0u6aaX$Pa=2uo+yvcnt?=>P9A4 zQX=HKNG(Q87YYbq6wrxZANa#?zS&%hyW=0qTH6BY`0{-~FC_>P00X zlJv|xzkC0h{$>DZ)D zW_<-V{xH68CTxEgO#h|*byo_5Z|zwRp`0*xzrhG~DJ2#K+6ogsi%=QP61+VZgM8Fa zG@Gws&YE^9aMK_$Scld90qt`<3SP@#enp0A>1s*yE=?gLDr;evJyqqlH)VyHt-Qej z@L8$$U?`*%M9?aBqY`&>&NWF*-8G^Y1vNl7^bJ3-}oM%khqX_j ze{c|;^6dk#7%akbBLUs&P+NUm!_o62$u$F-6;7!cmaw)uQF(+&-Z?oqIALHC27p}z z^GP&#Gqo6>GjWB%mNoD1DaM?nfmEB3tujhX!|mknUS+KA1k#Rpe10D4=rDLj$J$7_ z@Z2ACU$iy&BW!g6asq7PL@PiQ6Q(s4fuGk;ECuO>oJ|y-nR9_TrrD<8jrvuSP4kGZ z^?cN%>FA=lV76cSX~5orF6hCJuE8LuPx7(G+hieY*}qVjCba*filiR>{JgASb?z4e zhl+2t<|+r%F{WeH_hctLI5>xbP9_54ljT+;V9MI_sioG=psXAaH33LM7ymofz0#{Xibv`q{fts2~W^o;j%g1qsq zjJBbq{wV_hj?|3b$R(Kd;Ji+LrHubCbtLD7TAt9Mi)VOi8a4S-b=WtN7?=vkVwlM4 zv%4L-RYV=DM_tQvzOnzY(+A4uJjoAv6S(Le9Ly`8h*C}&>{xmoy(z3QhTa*7KyNg6 z?O=(3YaQ?~T`qb+POHHtNCm1o9!ky7xVcOf=ikrHv_t}^D94qvfHDfXWIu?XDSIT9 zgewwUfyewQaKpnWOXAg3}0&#$Rr)xoR&S9*>rAiK!u= z)ssoMFqg_+L&4k5^2>q-qzu^iX3ZpKUm||>j8pO-Gl&yK>8m=P$fX;9DT*?kpNPs? z$zKb5KJq6bUyc29b;CPD>DuM@H28eky9S)h+Gc3*iGz6J4aJyep2|n_GPZLeLdi~I z1mEgrXr4Y9=4XY4sxX{Pa8IM8O1m@@F1N2?vlt+(miEGZAaJ2(ZZqg_GWC*~nxQt_ zp-a%(wXm?azQmzpAdi@3!P>HItaz4EWGwFl zXjhSFAj!N(rg9T(h#Z!%6T#^hUntvSsd^b1CCtRt>;JCYNHWB}M@jqk}F0h}z7-CaN`6g_P+m!Hj7b3l-nHk(s-JI#BGqlBAv zSk;$yxq3>YM>Adi*E*ft^22v^Z{OPKLrbd7rK+N?Q&~Y45y9A^Ljv>xtqr;qj$2h5 z`sr6IqgF!t8Ogk9IEJP}im$mlW@MGy4yIY9y4sL+WprGqVE1dTh zBI5H1Dnz_nh#es_-e0Ue1&ZtfACu*cYOJc_%0tR7kj2Zo zwggyOUR=_xNEGs-aS);^Gb<=}CP^yg>l`I|hX6@Hw!f~9M7=*~&ZX2w{>YI!28|q9 zekBCcEzg<*{|{#3k}r6ZPWVMJ1e#lE`?a#TWafS!^ffCumg8PmZq@$ZE$v%Qdmg;8XmQL1MR~xXO^)Hb_9L0> znzA{=-}+kVW&sVo<^Rc=%;+!AV~>8j@#reo z5>=Z+*Bc!^)(7HD?GCK9MV$C&yX(tXDWUn8>0e$;@WpQ)MlL<$rh@~3j?mT-+FS87 zRDHlZYSD|7bn+HzYxWaITeC3B$}E)-5L_rJ=`*fn@z&N(>Q&2r`K+n7XQeR%yDPV1 zfR#7-d(@p_<#_|c2mvdtdPyoxzGQKw z4)itu9L=yt%n~_mN=8Sh9I*1ISlH|j7ZY$9P^!9GHTuHn6lS6$T2ZO1EfOq@3Du!} zI`gCu86@{*BvA$4hS`8ZX;S6eoYi9_l(RrUN?chkLZuDyGj{O;A{=W!6- zN~2wRMDw(>>5jdYd+5x%jkec@;@!b)*ce-3k2FEn)-|uT0XqHUlzLSUgi&YyZIcg7 zG56t6{S0x+YobuIv4yf;~;(XL2Vyx$3BLwL?c(sCj(6qn+?xNT;X zg`inH74?xup0OJ~>TW+jm*c%|brI8ppCMPojs8UO<2Np*p1sA`(mQV=>e85vxXWXJ zIp<~0$6eLpH;p4R5sym8J(GguGVrrgC)YlZKwhl^jZ0byoCTLP4AKNix$&}%d)b2* zW<*VR_ridvS#aiMN=B$spb*Vdfuq6_BacIO(o>Je@-e5Zg65?+uJUKDm~2RB8oRGw zg|D8UM+XOVKNNGmcc0`2FyH!VB%Xrmbqre-|X&R4kcOT5L8L6PN2K|*ZMGL3iTFf&b5B2~YK2M+R+hujI6;g<**tLmIwtFv$mdYq{#$rZ{5yA3DsmR{jFyDj1*OqM;9B^ zio74-zWn+|zurl@&b&{v-yLtag}J7R@P>NyC;|9hJZKwbmPdwC7AXkFk`6)GP zr-0xp2BZf~8JbGH4ICr#&VJ)XD|KdA#*{S=u6!0K2fQB#v>{2W*dkNLqa`vTf zl>Lx6#qiDoyvw#?7OeNA(U9&(JINr8*ErM3I60HKD1D0^bST*qD3g?U6z@s=3uzyJ zTiU=?3)8HSzBa0Yn7S3?q7|0yVI&P&bF)p?f@NJw*MZnt14Q>B=rEnPu1ZEc&>fkzJAwq)bNf_1Q-7{V3x<@eD#oZet6 za$Ifq2fJZ-;WXfuLtCTC^K%>Gs#RU-%YpPe(2cR8*=Y5;4Xaej?KI0CYH)r?RYgQi z1f3_3aS!znQb1wOoJynX_REzaLszrH-)SN14*mIQKe+S$pc@9~4H$UYPJj3fX#;=e zRN7JJ=7yWo5@;#Fsu`1XcxvO7$|GW_==r^XWUA%>TDH{U#*DT*94JpahiN;#s9^M{ zdQdFyb}i#d1_d2h#K#I#k_7<;FBw*yLNk1(2yON_3G#TE8w|v*f z1PiuRKdGlMVb>m>G|vk9ceevNdVdd$Jo>Y^zpqt+iyr+O;G&e;yC|04I-b6j4#Pkk zB_R!nn|zUKO_uQ|j3Tc#OMobI@7i>Tu%^*3!r2 z^#5}`_|J4-AyH5+pgqgNA&Gl5^{1ZVeBt$pB1|)yGkXluPczu_Gt2F}9shk^r~7cO zIYn-snj$Y!nn3fW;x5{sv}xB}yXMLSP5c^9nZ;aK56v0n>rety0{yUvU$LM~Y%iRK z1Cpe7!Ob;ZtwKVfKs$NDKM$QMqe#j=E@*VnZrCCVlWTX8Q$TMN=Abz zl)GIbL;u@GgK}8GIPo z*XJ95ZRt-Qlmkr$rN+~?qh-n{y-^c~VVAMcWpnG9$eeqzDkOP+PIm3ER0`**dbgw8 zl_f$9R3`ETbqbdUc<2Z@)E1iqP`APn{{WDT(kLz zlNxfd>K~~;ie-JqOx{Ry$YremVTV)V(pL&;E6=EXS*`v;W8Wtl);CP0R(wMHW9fu9 zc~U#2uXr8(z*OR(Sc!vguS8kUH-*HCtvmR}*3}&|FVUQL1%97qNug=TLMMvy zIV35?GWbOH3$(g9K|PUd6jP8Px_W+??#vIB1HI7SE4p2wLofYw-zeWRG?#u*-4QFh z&(crIZU3#+J2ESCyZK{d*u4`s*DM&Xj&w<0 zRJtVZ5G+UtJIGrvShJUf<7Ba^F^EVKp9b-;ph?tQ`3HKyB6$tGC#C&6$uH}MABj-= z!$s_p8^TQvq1rPJ!P^}2gpb9(d2gEwrC(v!xrbhGq3i(ma_dxjkwOfSXGb$=ynKDe zE>E?t;~Rb{WL87a8t3Mc$_r`{JYtux85NVY6dB}DwP*C~2Ul!rY|2{NUPm$Q)S)N{rtc-u;7z%b3MDb z!WY6hH?Zh(!u=n-*=-K}ty1~>ce?cDw@tB2pTPm9Zn;8P!lbf_m9f1%N8PbWE*93W zIs+^n@TrqMXQ$Dmw&wXcexV&St%rFBu-`D&9kKz+nX{XDuYtN%y0ma&xwH;W*(rMG zpg@_=T1x*(XIgE*3y=QdJmF1uEq4`3Vs5$X8V`jiH6{yhB=a~;HHso<<)6Ug7>AGA zQd(Np-B=rQXC(j>r&Ri7XW!@N6-oBD!0bugPNGh(Ew4#wnX6vYS`U7eq<+gwI#+O1$x|F+DxWR!(JI$S zwq`9N&bc-R`z7hiM!0iQ&_rDNZ%_df5Gtri@-p{7n`s4;((=P7r20(gGPgykkzji7 zieCTx&c76w+f?$8EKB?&CQGUQh^#QqR56>#9Po+`4p0*D!jV8V(st_{9-qC9iGQiF zb>90g+U#}m-XG_W$3nZw-uRn5n8Yjk&LuMijG8?8!#{S;{mZ#&j*`Wo!p2mrH_i>e zdOzu#6+x1jc(q#fRFO}{VK^rft6?JTU0!5(s;$yWEqzja_Se&av% zFYf5;|3-JYsqQWce*eu*H~rP0ubqi_g8_eP)zPn8s>5?BOI^#8#$rv$p7W*t@}9bj z9{kRALD2k!9z?IB6MZUnBG3llgw(v}itFxpNf+MrZohh8>{lrp$$ zUhkT^Q+W@-*S@!V z?KQo|y|x9+YHE;cVWOeaD&M2Zo_kF-r912=)rqgG*n`XjQPHgDY8TvfY!0WiN*-uoAa(W?M!XE3Xs3)j2utY5RbB{lq=veE0e%Fk0p7GcEKKrft7x zJB+54t2Hm~JF5Poob|YILd%!yTLr8=GE$|OB}<+!X7a1C^;JlX*+NlsX7@|O%vT+_daW^W061ZNpvv%*8x0gkOFQCUr3#{0{C>j?EO{kW;^4S{= zSG9AL&I8(%>s1?e}a@F@?z@4>zMpJvcC$$E3VD8)>Wb zk=&g@(AX-Az$D(4i`k%0HX#b|A)=@-ZjcZUu}B%5WGmP_|08uy+BV_@Po`57<&@p+ zj+rzi^o2&qsmrA34(+&YQV~m&3iC3vgh`8(hYEBR$F24Sjv-LP|wTqx030yb1ka{y{UL(3ljl?rOKX+b#l zQ>vtdQ3;E!oc0soZ%38&l;j|El{4z@aIDzk@$98%oBbU~^_#+$&JI zJD3H`7Im+JB)~}0lj4cY>yso`EpJ#v5o&^*bYK@c-|OMrT~$F)Q3YSI4$s$k zDNa}#F86B+uCgu#rApE-Nf6(V$ljP0nx=dqVNhkW=Fpb%ON-7}YKqMiyOY1%a}itrDeBqe40% zGreZu=p}6uND>{6-|B2TFY&HG<>THzaOYJGNr;h5jTe-SCR+F{cg=8eN8c zkbES-A~8eF4{5gycpAS3JE59ZtB$lQ5H)Gkt;uSvc?$QcGwM(7d}EL^t*Y7T%)J0; zba%e-h6`A)P*$fpr?JlC$j*@Ro*k~8h;u)}!3leOuwSsT8GV3v=~Hf&;o%%@4p8qv z^W$hp))h*$pu(6#Juw7A^`O7HqerbG-OCW6G5rxv+C9y@pE5W1HXClOW8Kl#GIu}O zJ?g434Ad6M#RIJnMy*h1Wv2#)b9?sREhTHjOp7lGz|1vUB+> z%Z8=Z`WBr+?t?#NpS8VHFi%3omXl@LJo+w9yKP?ZG*jDyh9n2pUi`nl(1 z;EmIVq!xa?h2%+@z78la!y+8%a2JepScW2H49ErKDVh~nVX#mbo@fJKA&}}YauA-r4Gz&Sd)Tw zMs@#{D><{ovY(Lj+aG~9EJYBm16-@{ zNG6H3t?aKcy9t{US`oPg)JzG-8+Ox*D&4deU$k48R-~Kj3f^0=Q3l--jrXuAp)+ZFKudvP@EXZc zG1-&H-J!ujDBVQ? zQdRRAapl6o#F_A6%`BmW;j>y3w;O!N1VXXHfp%3*WL4d6{P!!zo*SeKwH*Kc%_(LI zMcwo-bM+gwB?Qr?wS&fTFAaIN;#CWl5BVUtsid{B#%e_4H)f5D4L3r)ez8-tg>k(o z3~D9-Q(o7vXoO>E*Ui57@D&3B^kX^BqdPz759BzH<#mi}6&~Gj99FC#uVU6(%mK6`J?4x0lJ7zUw{daI7j>Q)v@)YV(lm@VLC}0{F+wf|5Fab;J~IZO$gM=p z_G8hd4G4AcHEll@B%I0pr`&$vnY@ZL_ln$vEQ}PFZ&7muroxvn=UUs2NNqbJwe3Jk z^b^S42jAhw-h(WQeWc z-g|#@{nO2xUhm@9H}@)y=)JR>z@PG_-g)~gM;eSCT@fx%vAml6t!;&kV32F~3MV4Z z&l+-CA#0xLr_R$Xh+;l9iNznwaIx_+D@mA8H1#0~U~F)H!j=O{J=9aroIIL~lV6_e zeorj-ud|K50cd94{^NClB<%ZzB$+x**0O!x2a8|^8%f39oLQ8BdR%2TGoWpEzFFI{ zs``{L9CgYC1ZoJaDpPiZowp9SL!8L(ljKQr&s*9?(S7XqV-ep;Nk8!CILOjU;yhnC z2<1mcHC$jWw2wpuJ6loYh^3pCM-UPCwykcN-xFeDg&(@vDh-OR=d={~E2jIy9KB-R zz?L*y8XSaw9G#~d^dx#> zD-0}7FG~n3oc>8UjBz!njR0Xxb+l1e0NZ;GD{6#g{LP4E}Ev5i=B)0n-odw8}H zdhV7VG=Yu7ZCv@#5KsPaj>tllJf{1`40O1K7Qp-9(_I!6!OP7ioEa)0#T|DFgq zxIX#=aqDl)Q9)#(*F3Fg#=L>!Z9*+Yn`}{0Orfp8a(MI;@X?h}a?ZsQTM+}9#a>Ww zYnBb%mo9t$X2*efEpI@6NrG!?|}sWqdgl z7ssovbK$SVL&IOW-n#CeDD=a}`t2cQdtXj3?0i1vxxD;Z9xoSEEj`gEapunDdVBOQ z>F>kw@4yFwdiLSiXNpe+K!%KV_EfG^=IVNthIdg(n+U7BCg<8e6Bo9|Za`%`KSZE$ zOGc1$UT;(91%4S1;JN?sa?PFLKgxx;^mRUbf7M-~9Xf^lJlZ)y16+#7x=%mbZDEqV zI{kKto!oY96vacc45ijOq)<$1+bV8ew*sMuT4NMVSwxtQ3g^69_*I)Z&>~~zx z7F(*}<9>SAj8cgk5DqO%5{ul@)zDCHPpj9nlg;iil$aK%=8umwk3i0U37w42?%W?Y z7pDMFJp?&ft1~+uH>V^t=p4_qlzs2Z2mRTd_Kbxp&f?0y-@Qtz<$lC~^|YcQ2%b>~sOb>tpKfKF}bMAzcPzi(#PC9wLA*SyBr zVbqzeoqKV@2TUfie``}w7EAerta|_%3)aAxrV{T2nd0Xq2jn*uSbl+>6>pPVx1{Su zR*9*J*I{?#&8adfD~X{JU;8~+F8!v_%S;&>SwmI@)x@Kz&D%VwwR`;7&1;ov`6bot z`f&a7@#UlIdXJqRHK>0p~Kw!P#Hk z<*>$5uNlG(gddbEh3_vTQ!_(9k47b%cH}KZkXv(-1F*C5hr*8MPq*_P_3Ncr))Uag z7qs-BPj|KSx*Rq^{f^1p#Bc0`4XCt(97k-RyZVYUK2RCzq^O1gBde{N>*K8JF9FD_UR~D6KhyD>7siESXE4TbcLLrE$1H8GP)T2^hW6#^( z@C$v%e0szmd6(9!=U~IVN?(bvCLs)IHT^v4!go^>W+hQFpq-!%jzVipkU6-t=T6 z7M=-}UENFTG}1Vzt%BNkZDVU2X0|eh#StC{4DJK;fkk;(Nz3G1IU(DK%~BDE^;)Pz z*5a0Gnf121ZD?=NWtCAX+XmWMpjeHj$s#R`8m{dyMfx_vAz}- zqV2=2HKhhNoAq*S?(gc-bz|ORAgZ&H~r(v zEUTI%afN@CTcD#F3_!g!1K(Mlj=N5 z>B2v^Arcj*1hyy=B}||EQpKNFP$cdi5R3QvU5#3En_T9ykhsy01380J&>JX1RH!{g zqUGQ{ccD*e&634zk~hl?KKI4N%y1X^J zu*R*mKXZ>0_vxK;rcZZQ^onz0-JR*iKFK?h-i)(>JN&J*3!GyoUC%!WsEqG(+@%k$ z_?Y7^eE{2{c+3P-5O-q#7Mhv}KN~LNMdn{(2+9Nc+Viuzi{V;JdAPL3ryFJR{YU=Y zP>SYR?&Gu0eCLAXz1!x3a=B#Y9$;VXP+ zmeoJf)r$+IBm7N1b3WCVRM!hydQ_Y|s%VBxwHBUl_d??P;6CG+lgc7wd^3Y$I|eEuT%TW91{(RT;Ws^3 zMWKm0K61VnAKlKmwA96u@bIX9uFxWuiU09+tFuh>Gdw~0&%?&M5FMXp_ZJyWS+uR8 z-phdT_|eEEK0h6+n3~=$VOvaJ z7j(73)y7(jXA8;8R9rt{BZj%NGgFw9w~HW7X~Lg592<%hs;yxjto*Y_1D|Jziba-^ zq7`*C0P5Dlpo@$KLLFF2V4~41)yCi^mx=xij>GrXVgCl1=?;_hW1n&!tHbV;zq+3Z8L|tnd z%z;w!`BXU{EyWaG&a}1Z&iFXgJD9QF!OZ=zKfYt09Vr0M^c5P5_8n3QxM{8p z2j&LEK+-pTv(t0uO;e?mV{mG}1FwczPd527B0E>l-;_Fdk6!Abd(%fn54{^-#GspL zsQ9_HkLuh%KfieB(syRocV^aiJZIE%9>lz9cP3Z-_MQU^Jq3}9eF;hJuzNggQIh+6 zaKha3ev^xB1QgkT{u6bT3E(fe`vF=WM<)CWvlG{rJ^ztZ7?75cDHt+HZCtb`RQG9+ zEaDu6b1Q}G!da8Z&zmCOGFDp9KyG9bw=p+RwUfJYVqt4T)mML7I03AbU8%?X>8psA zw!c>efKUMX(Ie$*Aj!z|!EjJ!9!ucJW^tX%J`aUqP-WPZ$NVA;3j?s^96!sP=0u8R zF+}fWH9hz!kE}%X7=D(g4mGO%N^YBm6FKB~Cg7PD|$4d() zriLI+hMYnL~-ftEYDQUr0xaA>$=Fqy5fAKJO&C!BAK-GLA)VHuNcQK(3@zdXAly z`luj28ydA#oh)2yq;CuCbmblnZMaju-^gCOYkj-{Y(~-gcvFTmpmo4u##yv~7}H!C zR?x$juG%4fQbFPmi(n8hd_{36S1@1o=xjAkFENAWcoZN(SrkJ_dSx= z%Gw(S<^eb%X-pN3%wua}E}5H0MT7DkTk;}DB#*_nSm`qwLb7{P-Zby?^K)#D_#)lR z6X}j$Y|o%9su`JwQ&mi zyc}hP;|^Y8vqT|Umm{r!63~-Qg z_Pl@pKZczzB|W21FPU3yb}Xc zy85WE0HzI++M7JGwqqP{rx_X?qRkrM1Q;cQ(qfkjNalk%RY}nrxH@P4KrGqxcHnLk z30jtxK+9J800x=*=@i_q(1}&>uY;>fB{y^{V7V+N=yX>>IRu}vC2Y#?h_Q5gA55dc zrBW$0VzJvT@Wiih|J$3i0hr+hHgjM5tzyE~<1Zy#SuguPQ~X9jF!3wx zUcd1>Wg#bHgi?6!s4n@>Q~!I(J@MPu*FN2X-?sQwEo|s%1q6*n>0xz(vO7t8DOr;D zi)0mHjYNn3=czMRY~QL%_yw8*^H9~&@__-okaCw?@d zWA5^2sfb1u$h!L~5^{Td{eu|l=YpJS;EjSSsp8U|VF zug@?k6taOw2g3H(EG|f80W64UkzUM*WtYeKZh)%I!^BGjp;r<_C!`tjNk)k8r?P9>>0 zMfHB%T4w`K`ukE%?X`bYS4X%^XGubVFWSYE0@P{gSb&1euEbL||80?3)I}sq?2rq6 zQ1Rs5&m{GD5^cD)6(ykTC+KgWGPuP@}4F%zbef=v};25T2CtF zxYuZP394vE-_JNywgBi^VqgB`e7TSt(RTPsR0xb{U%ZqRUwcD&iN`w1VEGUYF5>HD zR*|xb^kb`4e!cLb;aQVQcw z6P5KdE|cR{Nm>8LUVozxd;N|6MNc-Djuc(X9y}E;MYQsqo(hh>$6@H|)cMlmkLEE8 zoxl9gaMuCfx5pILO2pc?5C1<$$+(A^&XOV%DN!a;x?9ABxF?{9i;UM+Np{AV zgVb6Ip%7X5b3Awk+JIzJ>H-?RQg#aJ+UpIg$)$OlI#N_r6kYqqp)o2o53#FSJm}CAG zU5#iR9O?bOGY|-K(&pM9G?3AkB#AaR{;B~`R=$x2ngP2ZYWqt@Y)$gIWGHrUBX8v> z&wcofx(ZD(5v6u2qgw|fng&iWm+hHYWwkR6h-@e9FSwl)76t0cv{|917521p|4FTy zw0wRvj8NQ9QIk`3p=xqzYH~_f3Dsm`Y7)*o&(8s$g0OMUvJuJpoHim^m+Z+QS7^5qd@$Grx~V*J`4up9oQp3>d15B4^L)@Qu%s}z-$ zqm&DlX`7}q%<{DVNCuL9$EH*+nH#emIX6S>vnOp}+7B-l0DBA57l#yTonO$iUh+DJ zAKZPp0se`d71qw$p5A^B6C{a~VC$h%gaJGLjwmZH;rYuy(gUJ2 ziD2#+pz9CSMQ53N(5wVwq?Ohqh}tfBzu*lI$_sBG-%3syn}+wHjqEz$b1 zlr8RN%(|&mhdWu3FZ+9#;mb*PEM!=A(4WwZ>)3A8%s9sC2=10IEEk9fhV&%e@PmdO z3r@;`Z-*TIaCp=SrJc?+39?s5Qelh*6VTLxZG)^D(OHBFJeCVG``DMXzh%-Zb&_Wn zzt9qU-`{yrlqZCH%KXW27!KKqU9QaK`o!!9yaF5D1OqI=v7h$B41aJHZ-5TN`FFWy z(z>1)-OdvA!u+Uw5r~u>tyR@i)6%7gcDvJ3IqyCd3jmd*M42n~$f?z0lq%ndY57A_ zyWX%_o9=!&sOYp)uF`F>399+MOtV>aesG}F$97<;K~+(9PcKltKc6~J(rm@6DM`Mz zwN5cApny<1Ylz^;F4G0mxscjU1efw+O1`I8S$f=#BFR+v4q*W?$m|y|Uab+r&`%=R zVc6{kUOx~4kZX!E3Uef@Ye~|M7`f!>zloiSPgA#U$^SUTP#RA7g;!0mGRVu+5I`QK zd`ej_A|mbD@DvYwlWxB@kX}QzoF?4dD4aJ>N4j%0lW# z_CDu@_6AeD!lTuD=x+2>VHHL^v$*xT1#hJUT7WwMYq6R6EN<8 zTxaXL{6szwPi7o==IqW46C69~K~6GRluoG1%6RMFz_oMLWe1sLanuUDO6?~xsM7%j35W${HZ1K1{M zrBRy}Tcspc2u9S98lQaN)M~DhE#xPu_O(I`E4IE?_N5Zc$}_18{>|?Jk1cj8*p|zv z3BQrvvYd=&O0*KT-`!=8vYV-r#c7AIiG+PXaT}W2cn5&&yE6AvH}W(&z%Jv7$?5)0 zmQ@@U7)#`v*lQ>PPMHDcMMN9peTbnjYVtLC|o8(}g*#GYk4v`E3*OGK^0@~#ZuLt{H zH_`RQ^RxYBCCg~QcHm!_H~c~#yDhJ6G=3Ut{ydub)Bfm=cJI@EyD@^cuOE>xNgMVR zg%>Jg42Z8rDR55TW4;xdtLFy?iVIONU+Z0YZ>KGEF(Z7x&sYWyj1(6Ep0y z{<3;W$5uyaPm#h<%QO{|8EYy;4>m^ilM<&$uKZluF911<^#60h=gtz5lNXAw(SGlv z+x`k2cr_Kc`)|sm-^2s{=OoLVeSI(G_f84FKmzXViIJ0_|NlJUC7$pCKc^DjZ2~N# zw&o%$Lk6wDiqc**n@_{jWX-EySxwlDiacPN*`Bx!~+tgOEG|rAn#@QpK zX*5*7BUgi+l#i1~8nFKzuz4mLElqhyEJw~nddhWv%AA2HK|@clH%Yf(x`l3eL@{ED z&JKdod|cv}lt{e9z^&qEhQF*n8{4(Xo=7CQQlWHp(5Gy^;?-BmxvGA3&~;8Lin%Hj zbG)QC;BQBjv-*>z-ZeuX>4vE&GUa&!UUT)%q-cw7)0%w~n{Iigx+pQ}cB&a^yI&xr zRX8$TYYs0l(tcrf{~AH>&X_C%+wVn$FOI*YfAe8X6KGj{Y3mauPizQCf z|KU!aEC0YQ=ptlCdVca(_2jSo#P#gATIyMA=dJdgKBq1}IZ{uKcAmUaPhROKgDGu) zmB{r?dHqp6`B6VH?-Wa6zwPjB?n09S^^66EXoFMFu;32=DnP|&2 z1Fe>gYWi-6yNiZy?6*4cF`vE|GT&IiGMW=+`M4i*rt=%*{D}#x867M?0yUqUj>^;( zC7>i2e&@>j{S-)Ui3{c`>A^q=C0N+qiv%1dma#d@s8Vb^?kgM3Im}61{d}JXhak!+ z+!U~HL93Azub3geaX6p<_xV!(i=%mR^&e2Dv^s%x_-?%Zs1?S5CyV+)y?&=H669US zjEY34=lO6jLDG>usQa&W2gJpnVL>S{a|j9IaK1z45p0FbwAbE4*0II07?!j|p8$O= zrN&p2N?mceaoV($F8GSxNO2jHz@C&>*0dC0^KSr^)FLt3sh@C{glO@askZVxuxH=3 zn3rhZYXkMdKu6Uou&t7^2O zrk2dZxMsY#wL+$)buKktJiZiRnmp17{!)xdG@k5uHgWvkx5wpzjxhrL(fD^X>E?X|-n><4F)W&8<4*sINwVQtrM z0+TdMn0MVcUbR}rfcGkN)@u=5@%C5_-ocf>Ugtw}$j1UN7SGQw-a49)h(_Z(b0cgc zjeoMAY|hmBiT#HwEKXGCt&T{ilzCZDAoLg}Zc-I@}3>O!4 zvBt$ET|DCAJr1AVIPb+dOqg(SBH9!zCA4ej(iPXBrnq)4@aKdYa9*PP*oY^V9N%x8 znb-*WG!$$0-oxv?e(0W41A8a*2ZjQv_gVH3kNI`ydwgk?I{2-} zFOLLFi7AQ-#&1IfQ_X$oev(xNSVT`H^|(4Ic@AG*?e+ z?|bzB4gFC6SKg=E_4FgqAMn6(sk^4C(DUjim1F#(Z9i>o?BZhQ^?wPSv9#GZ`~k!{ zEpbnMvwuf@lKz0?q}aLFdph^61RAE!y>>MeF?H^>fgq;Ny++S`RGpg1%dqx|sjz;v~st42^A1T9U)S;<6_D~78^h5pTT-^J`&e0Q6 zP;rHN`M!Hk70#48R!Ccha3UAqmWX_1JGW-2!sd>~ae-s{y~S0c1X&~LzmB_s-)MW` zF)rF(;Ddu(LK{XRYqZ^CKV~i>+7AYKBR^d2(8K05^Fo>q?2ycN)v0GZR18|4qqND2 z63K!?231u91Xk|LOdI@QcQwzP-!)>lB_@L1i~mn{Vko(hVzfC%>gNyD6I~st!n&KI zlSQs)<~}nif_-ix5LJdd8>Y!*vmJcVug~S#F5YnjG7MG)E4M< zXx+6aai-3tc<(;3Rghc;UmwA$Ng*pxm*`W3J4*+J7sQQt<33RyFU1YXwsi5H0%%am z_f!myWi!m^@L$EX%LgR+!K7J_};!)5{;+!yjJ05+D5c$CnJ~Y=d227Qn7A z0d}1~lqk;TDc!Cz|NFyV>o)+d{&;v@ePIhM9Xf*s2C}?fH4;}0b@u2Yzd;a>?J3qedoY(ymO)qxV zH51}_{Y2dA36c_)_nnDzE-tXVlfbrix5di3@u)NEYM?%;F9&{FH;uQfn=UrsJq~_k z$#A(6sk}`2aw#tnVW&HO^k^!Q6~hs!C!-51y}Z^L?VYY-iw1GBm+Xrt*HBJenTX{@ zBocW6&k^@&nX4x4Bj}NT^b$Uxqr(wZLDB$!ecH&V-{yE*gTq06b+~dngO}9*R`f?v z7KRjk?#C2;<428zW`dvrPKAt6<2@7)!%USHyJ-~%Cmyp!t0&H49fiM`MKT6b^EPOl%sJ+8jU;fLx{Wy%9cvc zyd`_)!IT-b!1JO`W$GVwrpH0iCvQaYr|97meKF7%D}6E47h`qNIpw4!O{iKF60n@6 z)GwC)c&j>YVw~=*{`;^lotyQuJCLFF+l}l_PZ%t8y<`b0rHiA+c{61MMQUUo$Z)}jhXI#dK#b(2&<*89m}N>vaxModrey5;7zhLZab*eK{%ex9MA^ansovBKFivDRzH_HU-idt)Hnx_W73brs=| zSCg@87-wC5<7qmgDFWAYzo~)AsY|~eR7ex*-Ra#+=hb4!ZaAKWo> z?C=0^6#W13k*d&}NNawNIdn9{y&WwQ3ytH5BgH?mLeLi;l{aT%HI-$XkVYH zF18}SyaQ8iLUXgxz0M)KtBRX9<#!qzb+OfscahY4M*YaDK>F;cNqIP);;*(jn|7xD zh~iEx-o*a2IY;sMXTuijBN;MMAwwTyY3yUN3w%zn-lod*`3qd5)Ry3$4DPgU%eu_TFmJtG~iU!}Z<|1U{7IbGh?ZMGOO?xmYTT{=8sC!K1K%g3y144KD z*Gbm_A?JwxrS$;b_05e>%Rm0s6Po35ukQFM#S<#FE2wv8VhYWE4&asMQ;*``YrC-? z7&$I=R9xYYP>2O$Z~`pwL;z(_w^Z`5fq)9Jv@$wgXd{06-fU$F8^?xSls6|Q+FR|-aerkC@~+N;!3K5?#jH=8`haAC(7 zNStTHcv`f89_Ym+;aISRt(;Rq?c@%Rz=R!RwH|EnyV>p}u8x&G&H7QzF$A|Ti}%*- z0nr%_@u!Y{aLAn@AYuIwe<6Ze`S$AMP10sc?-(1Dtlu3LHU8P)wB@;cpk8v$~3ueYU7PD;}^C27h& zYa$*^-uT(tM5mds3!`8@CR7N9q(7#*k&P=Q&nZ>IveE7iyj-eZaiT9rhcv8*Sm~W& zZLXTg>XxJe>MnzZKO`B3dX3&XGxNBXD%2piXpD^5Z+1`9T*}2X7j@>jTYX3wcLk61 zIZ(T`G^qsV0h9pzU6GnZe9afH4{{hqpqF z(0%z=Dv6Uej&L=ywnfXAQ@0LpuD)6O`RtI^!Xw%Qq#X?%p7d9ZBP@lupy4sc1?HEH zzL@EYdwtQ<7Z2*fwCmGERgd7#2Q7=6pHb+7uJb|-#Hi6mP9JFl^?2;BJCC|4ZvDrX zYwXO2Vor(m#4U8=bU&uV?*(o9q2~r{%qzJIr62Wq3AKYiupQ+gFLh*d9|oUPwg5jf zA4Z;3u7G~F)Q#4Swr*B<^)0&n2{n*M%`~wV;!isknO0NNw2bjxMFTF|O-MvV+$piMV_|C7_KT)cLfk%_{lEkUIUQG44$2 z{_Jp8zdyX+PL2as&O;KMn%OPMi+oijqF6m2Qd3A$6XiJT$9FscVvGg4qmQfm_FaX* z^0u-zF&nC(W2B%&_i5Am8Gfcdb*B`)l75$NC(zb}RG=x1{^QmQf5g9Ms%6{X&Z=8r<{hP*l=dA9(Ieb(9_3&2| z`RsV;J`MddYK66_;%my;_3>Ee?3!A9(7y(0_x0UY+8XPqpD605<9X*3azE&Qx}*Gk zQhB9YWMRoaoMC;!^)vz@8O@Z5N6QagpUu4~-O6+wq_JW7Hn@?;CH^ik5Upy zAEG#Xmn`O!C?2zF`F8Es?(b*U%x@M_Rp|dI+gP!VaRA9d(z!F`*SxbBGM!8_UWTM-N@#?iIp3kdPN+ zF=|yYXliTK0$ct;xhPNJ9gQQ-8m_Tzxs#A#*37cApcZyMp`{9oWhzqnT|!X|{8(zf z>4)09gCAO4Gu{N$Gsyi3{rrFpuzJ##PhQCU6c(2W}m_!0h_wQyDWp~9R`z%}eIT=_&>C{AROV!DMU`xIPIh>$Amx)>lUZp0U zRDbfO>;hj*N-4ot>5I?$;)A;AydmM?;^5#{`nfzfxTc@a2M3?%=Ry`5c9dv*m&_ zbRjOqwU9Pk;*I~Aa{K|dnAY$O26{rnz6+MZncjP4#vyZqX!3c34dE4#pHGMxu84OYTNc-I}1Oe)(E>TxeI2_0O!@w z-~RfyLuY}Vo)a}VEkD2pvNB%Qh$&t`fAc=XMljeUwvUe!m&AnWYmz))>P{|I39XK^ zIGDPxaZEPy+pcgjeLKNzS|`bLdg#159R1%DjDLBeHiC){v%5cSv>Q||{>?CfEyMyW zL$pcIm7V65@OzqTG9h_|{5O^;p^^Lv{DQ}qIbx_lS*6mY`=(M@D6i{FspEWkRClJ` zDXjn=lc|CBda0D2`q__oW<=C{qdG!o4fFd6<51?drz7mnqx^n?&1!#yjU&`km_+l! z(3Gs13I=m86`wuo7nW*XS;C1qrRL%6XPd(kCMA`OmDqP_^K)a_{JeExY3$gQXCfd; zd+?sDEqMltLyjR9(xS~?q$kEVg$1aKn4!U!!8G*%>5!BHBotQ5T2X&39mLQglA{kf zmh8Hw4!J&l(DU9}FA9(TLw|kO`2&_G-N<=t4uDR&2;-Y@Vm8^1Hd5;5ZMlPvaxT5hMMk_HnhEMW<#K zW!B)x)cbij4K~!Tp~Ct-P@Bkrj}p}$GL}b(DIXs;0SE%h9x5M~1(J}#Qg1%nQldy1 z)aEj_boj;#pdH@x%GdHyPDFkoFU%amS9PtlcUL2;j@VXKE@O7F^wPGId1*4aDQK5R zMi?gPhy)|6-e-*liA-{Go;xf7E*UOFc7;ve6?*=ti&YLi25#DX0iek`Y?wBJI|{mq zE0?!>tYlu;p|##T5JNFA9J}2FhV8{!a$KGzqudUFx)*P7-KPYO zGOA0(z{jwiR7~;qe)Wo__6%|`2 z38Vd6B&9#I_4iSKddCLmz-7=}SmXITBIG$O;%Lq76M7;sqjEX7f&1L_4!cQUIVzTH?$|66Cl=*hXHx~V)HwM-Cr z3(kgT`n(FGZ-G7dEQmKG1Xyh;qh}T7Y8kzt6HT;A8m~#!U%)!Qu%F-%9qDRg+~}^K z+~tPIDQk}7M!OS%G9YR+Tn4g7>in8gi)&Mrek#NHz)qVpkg$tx?LxWEQ=2~WRicBA zs6puYtR;APe!)$eWj>Bwz7sJsUTN~PC!AIAcY|!Xx1rGrU?wLQb?&kHLQA*A%y0{jA6Eo?A#X~m(sLg#n{~ze`xWcaiqn*r z9vqnd_p99Z=hB?>Yn{J}&x#8w2?_LYVLNv{TGHTlbPgZ8i)Lv~f}*%tn3cqhf2l{( z8|tTTj&C||bPp{R^o_VN1$8d_Z|=l<{6Uqzx%0T{>4twj1aZ;xvuN7W;Uv$~z4CRI zn?p{!pJA9bbv^nWbTe9n`U4!hLhA8b$_&!1urP%j)@gMe7iJVQ#m%cv|@_W5YzL!3R59)#|4V7)a)KiuE zAooYWEH)$_2M4_}GcyuV6H^V2?VE1;{Jiv*&(Ep2^&j!Z&LsDU6WiN^gWIMBGK@^z z>IIWua&DV|qJhPY%G=q&!C6!JwnkyvKe?mrWW83~N`atf@ovMj-O1lPKR7s-2znR8 zuDPODz4h~RUgWLB*7ARYCogx4GKiP2xsv$qprDAwgd^&_k3D^4@WvA zCl`PRu_4*o^=P(##Et82q2c>JK&1<+?UsPT&Uw+sFRPepvn9}n7}ZH(l+N|lJCZzZ zlj}Gvnf1v!p=X88hon**4UfV-z+%_Eu2)~$LUBYorcxP>Yon zs5;@dbTuhW^w2?iD35}8d61R3$qVtAQ>ykK_f?{Kv|EY!`_uy;sSv>3 zvI?8sjT~%%M#%>obs=EJF>_J)cs;Tm^6!C`Vv8^Lg0_m(k?u)CGSbhR7?S(Yq2>62 z{aMi2cAwTe`+&7t&XYxII>)+di7&{M4{lL<{Hfr<@J$*JRn&hK z#JpeFQsfu53i%}`PXUHjG9C6xFj|b&q-@;q9P6{Rb)yOlFwFkWMsAGI>`YI=z|w7TphwmMZ%+1d1&c3|Nsr7Gu3 zUquUlxD!wicb?S-aWo6f}MUB*!_-Qh=x!Jyr z(nAinBUp^(r}ra02~GS|5fiC#GST|F<9FCEXg7a~9Ee(uBe%az~$->sJyYw`P^w3Q7ILBvnc#SPZ_Dk#IVV<|OvYC$VT%=0(M-Oo$;{o}}kq+DNE3zF2B5YK6-% z@NZ~oZj574-jBM|*FK=8`Nzfa!|PUe`WFhqpZb`38&p$+F1RH9qLRQR+Exd?ad;zozmx=m_jWm;`sDTz{X0Y0HmB~^hP{`z_qUNG)Ff`6!T!r&4T4EVvn#O)1oc0y zy;2gf)n`_R6ZhrB-Rd&Q)A;&G?X|wExrVTi=P_oP`&cVei^bsrsH<58D=lWZLVmin znx{V}zfyCp$#I9Ztdy!vOoqe@oVJ&1|91%{`z`?gMod!7Kd!7nlIx0pzOuKkjAN^l zHbUzQpI)^9A%3)9kyyCU&1b=!wym=W_<0fi&<%orrqb8$MEIkB<-DB; z+g3oqhRbg>YITU6m&qed%R$PTh`b<+A9wj3)V^K%P0_eFA$&ApD+K2Fm}M^z8C566 zq&mu6EuE|*l95qQ6vL_Eq9(wNI!zX?p@l~9wM$g{3Ha63$n+a#K) zv>PTziLy&GAAJ`{rq~}%=2DqCSzDYvd07*wox!D_6{#yEK;$Jg1>ZXG9H072CT*lZ zMr(u>&&#FPVx~p;cDaCs(8JU!qIHd-tzy277HNheu(Rb0AR}L_V7b zQJggxF1scsU0py=)`^TdIxZ$;s&E7&5R~XVNX_2#W(9ASl|O(YZ%9AwyUvOPs-gdn zD`$vei#(|zy%>OfyhbwO|I^&JcDHRLX@B2eAz|}s0JBAtlBf%5SgUK|jAMH&*^`9B zqlHM2#25q^0F+2m{O?;&bvMueDNiz+J?A}%MWDOU*Xru3>bm4|7;2UZMx{nkG9C_z z7_!8`QEL}fOQ^cAl!YZXF59oi=54#O;=UetM~vcVkZ?ChQ}#BcU&B3N@9Bw?Itw)A zw{S_%eo5Eb=T>=tewe$~ILoH(moFb5AM20%^*9;5+-o!%FVlySB|dJ=bocQ^Kj zxkwBa?@MNST~+#InKx=D!ppKGZTpBoFSHgQbQ}G7)(%*Xlo{N&*DCv);JsFuY!UL< z%5qF2FD;2rp(WXd^#DJB<=)P1Hf!!*T@$TX zj2))%l;w8ZEp|3nn<2D4X3eSD9vx#fzgDsYC{*|Hyix*7->Lc3x>KW381B++bMexa zzMS=4KOaKGLBh--h`_bBmR2poq}QyK#l{G;3|F}ux-p|km)YG}&nOY*CBhn^kQ%bP zVXtO&EZytKsd>dS`_rI$vQ5oc|3x4)OaREVh*d4=q@Hv%5OkM8N0+h$V zVk4HnK;g|Mm>LsIIRsQg9>)0j0hrI)w|=~{vz>w(=~}P0yBC*dw`X08=`yR=du{b} zc|(hGT)^S-Yw~75n=9q09~WMK?6+xuO*uw#l)sM>ZxGOi%@g`6++3b8@P{d9r0KhO z;Ol3|V)gSy=%wkK!JJMZl_Otd+wxgAB;Qmw)HkY0elvFZckAxKzCcP3+-D_mOc;DA z9d#$#QFkU7ueAyJSn^3?!uH3xfN&YMwpO#=v;>05en?_Eo(TGfGaTFxf&a)(>`$%6 zR%1(V`>c&P_rAo*pBC=2Kf4e5Z>XY1eSeP#_eTBjNHi?L>F;M5XY3QVLK(-RsWRR~ zD(kSt-|V-Ll{28SzGjp2TBt71Qs1?>#^aO9XDatV*4omwCV8DQ<4D(;6gBS2D$Ad! zyrV<@Z0|s3(&?`2J3NpT9?J?jM_0JV749FFK2n*-`}|$=2$^XR&C)m+c%d4&oXGtX zR9a-}DQn8HA6Gxsvwb9&VITSaT!sJ+blo!Z_yAQKnd;l-q3rY8r@Gtn^ClO7=b>5X zC2D3dwfOj;RbNQ+MPT6Gn*&N z=U+OuF9|O~?Ke@6_-kuAr@a*6R~ecNTkaCnp`sCmzRW9#{hY{cS7}d0E52t!uDyY_ zGt`FP&&%BfVys!aUK9}HLUc=xv1+x#_CjMg7?3CC<;1vE4Z6qcz&g$;oqx16#5}X( zL0TB|G?LOA!qGl=!RdtcJYEh2aPMZg;#rB1RdJPzj=Upqcv9Cm7|wMNq7~$^X2i|*Nl+#x z5Bk@JX5;e3=bIBJ&Rw|bOTgU1Z?%?UnATyD*+j!DOf=wtFob}mJLJ1yZ+;t0h~<0P z^!IC4YQcjD%?D>9B&_Y!eU82aAQ;M!exbL3sNqyOCh9wF^`rwdQQ4gxmG+=(#!VyG z%s8InqE&wqL_-7^L0B9KN#lb2?aaCZc)Ng_QFkD^y`I1ev1r;M&&sgH%e7VD5RA1| z)NJ2lCg%9_h(EWkl>^jn7EEYxySf?!9bVY%6<$n?E5cvgH!RM-O}zdWi1U+7rQ{PS ze#~gjf6QL}qIb-XnV$TM%>AYNW5!E=0lM5DsLN(w-!cE>yOfhtlEj_heVWA6cl6F$ zdKscm`R;@$M>d}JbFRco;5{>W^;7Nx%u96J*OB{^-}RE7xb#hN>2*}6Iq+X5*^6eQ zK^({bv&1Y03{Z|<`bpx_TjD)(FuIQYgFQ(cV#+i80{zaj?j@lx`NJHReC%eFYJ5sn z=cT*1w6?Ls7qf+H^hW3G)lKJ2cl*-4>z=_+!6h*z2~9Ll!<*ALpo1AD5-ogTUy8ZY z-j3wseR2Kr7RW@IEPQ|>-=~TF0U-|0>F2)tR=FYh=zc#zlz}T3Y1FaKBmKG`PnY?5 z+5Wf!8A^u|vIGj#NFHTz_e!2MpT&E~8B49toh4U>KRHkH#ohi)t<6%yzTQLf}t7)oou6dI|m?k_##j_f;}GLMJ{!SU(DncJkszSA(A zxA~a4-*wO6fb4;vcpp7>AG00~e;V^+_dz~8%U_GJ2br4}!pMImw%pj$YV8)|8OyOcgi-!}YkSV=T??T&*->hn5`W;tn-Bo@(pW(R<(kIylBg`MVy%)Mxc*oKeX6T z>u0EkGfv_6zS4)u5tOEt4*%eRee2>!i69 zFY2<_Ntec%z6hL`0ZuQbTZqe${$kr*>UP)aBcfh^0TF`Lb9w^4Jvo9}_t%B^Z6Omz zwC~ir!AVS8Ra2sZh}>XF1n_|>QGthxvr(Hu=)14&ra`S%oIx?(Hr?vFgH~6%)CDNe z;fJe@9AVJ>SZp~A&nTssxgY$bPuwkhGuHd@WQq`cJ3Gt_K0O`q9UXytR)3_;ER{?E z{cs=!+bjBkXDKAnCg!=|m)WZ(Z3?IlqDP8xF|`HYhn<$oMudx@x`LHPp-`?|^Pi)9 z=E)KrHE5-Z0s_?@*YAB|GFAL_lkpwrY_X7^D_2?CpuA5+EOcC@B*+HooQQ$@fWXub zBUEvYy8NVL8)>RIon!r{r)^@2X7p&}-}^{cf>%E4)9}H;=u>7b{tfA z@b#{^eeqoTF8r$zF)}C^cYPA}ZBH1;$`L72e4$(;Yb|Vue|EiQ}t3nMwcble;n>De=RGS6sy}nlB zLzPD8?uG!>#zh4@tP@4Z;A3c~6GHnwjPJcr-G;-v zEiQ*cH|@%h4cjw9(4h%rL!cb4S;`83#(o)B5`RHrKTkXlX9zwu4{V*n5uhDDDYWy0 z5k2$Wy_mZFmwPW~V!^*5ytFc%x9G$L-JgQ!&+kKOH5o=e?Z!P9D>>xI%edWH1_Q!k z^R~51TtBh=i~LDqIBTC@6q=K7E79dj{L3Vs$}sP=eJ!yZ%-cii*32NZCUYo)&w#Q0}X)2H$(3SxtZL{?kT9^%i_c_ZR%SP_GHUC3rI(bQtdL z0to{*Sv*aJ4)H`-G1rF*Uky98TBz?0-wti~*RM+{wFAix3wHW0Crf~0(CbTZlPMzu z@TTrke%&6gI@7KN8)UVJJ$E2RuW-$+)AeHZ+z~JuvjTjFMwylffi|X&_WMK`9>9j3 zcuw57Z!a8i2b%@+k`MyC?xfebAtL97G8KT2tXfe}f;ft~H#CpIfPNwg@Hai#&J8z1 z=nWEf0;(GWdEBhSltdq0N${%MLkU(@Xj)0>`#WCrrCugJw)rlBHGTQ@2T4PO+C}+L zXW;uE?4ffSy2Cb+F7io}E<@?FV^|_xgyMJJ;QQCs%+f1vamto-2`G2%)?}7uTlc|Y&ZtCi4?{B@ zc#aF?U;TLm50t~*&95_TG%@_byH=~ z8qV+{Go4lJ8l)NhjtKWLT^K5?nQDYNTY)@Q!=@)aN;Ri-nti3h0xf*^Z?>6Ke9Ea3 zoboz2O~RC_xHnrr3MMl{#%blyVo;H`;m&0lOpKe2ZSW#f56H*oF%ex6dnwI229|?EvXvmFk7I zM;ByBPkA|9dWOV{#a+b}f32pp@o>_4tB(58^+doC$Ekn1w8eU;T_#X`I*e9Xm-BX+ zz2*LzEXh9?&+8@K5~&0MTS=|uJ}Nv~5Lx3V**P1SupW9*>~D&MN|gVI3uxq&!e{-M zm++=j+PCW^u1oSZ<&Od#GPF0!MG*4)Cb$pbxKTC@?Awnm+(BG}$-($=W0VzvTWYne2z#0JFfhr@(fS91n)kFqA?8u4 zVi6Dgsd(msfK!>ERY$oWMRMUehtdrXGILXf4*lyyuiSvT6&2lzjBYV}bGJlE!1%Yc z908%@zj7n0#xL~de5tZ6YjWhovHDrAZ%Yszpnp#1Z*T!FpXGRX!>9y9ZJ=+gFDnb+ zETUC_BNRS!_$6Iv^lRy zd2$;Y*-o2K)YwZdXhWW5b^~5a?py1%#8eP6JX5uZxavH~s(kY9#*SJ-erGnY?*Nh~ z>!pKDrCZOH{y3MVH}q3p;_!S0j-0lqr%fX_ozQRC+i-K&;5E^)@i^!-oCix`EUX6e ztWXAXK}?rfPlsj&kiuonD|gm$Vx{wqN(gRyZAHVJqPpE(uh$M$0_q}c(rXV@0&3me zo%Py;C}I&hr*<6hgV2=;{f&b%sTj&Kco4dNp{sFZJwsg&mErvoGguNbP8ooW+Dl)i zx(9fWU-Ad?d!xOgPxfb+ezAt&ZA(V{g_SIVRRPKM#An>upXyzUfpJ}J`+?)DhzD#y z0?iP=o61pl9?%_>)>JJQdoa4@I7Od2HWugU35&xLx!2yQJ;3t8kG!0Bj(I6lxE4l3 z0}fz}SlbGj@L&v;*PyI)0|dwDjFEAUnPCi|UphE%Kz1oaf$7L3LOf-(y|V)(^{wA8&pTPE8k(xrovH$8gmOR6(~jZF@#4u2Lor__I+ZL*>wuf3_NwoGBiNqC^1 zs%~wnLhxs*|K`k`wQ_-sI`JGeS%sOTpU)LxS>Nf;nJ$%`E#$K?9f+#~g5F_JCB};xMGCJ|o@ehPI64!@2R8H>4(J&aj z^%kX6;wuv(!d+ik%*4|yb(O|iq{={Z6Ykoj(apfMz9v@frxsDI>YH%z8I+Ox-NKF( zy&q{(U*JNH@LihZXBB@0-OXv7WbS5tbatI!u@6eV59y~VC_>ko#?q3to%o@b5jWPs zIEP{U*d7Oifgf4Q8K*Mnc^F;B6Sv$^O-1meIUNFDhPQGd+{Bs0p~sRvBOy>$PBhtw z47)b+O-7y2c)@Z#V}FD)YxYW?)l7ZFGCXIvq^I+nUrXUxH3&>5XQxtD>Og3jqmp2} z^@s2kTfDGfo8NBZX`VyRl(Aa3ypoIYtnn3RR}JDzG&&Gc?52L`_p`RN`yxD0h7cC^mUlq5W^aft zu}dIXz_jO8ga7M-cJ$Y=t@oGXY^q~Z1r_rIV?RqbVd*sV7H@+zv$q=@jD}md_xfK( ztbf2#QlWRG1Yf;z)O}6tnmy~ph6bd0gBcrFkgjf)gLaDIsN4bJ|pydZ1M6(SR%hF%sVDZCRtf43y zhP8()q5_n~qS=J@V_s@DkAX8b#wCwlS#aV7QPD$az$3+i!f3ar%~sh8i&uzdN{mm( z`Qh459Wh2ECS`!GZeZBXA!a7tFmo8?z$CM}qn?aF(9d0xq=hUIC8#^{2L=I7>C!@* zgQhKNC|6*O3&qx@vLTV%idxCNrASF7l$HejhH9{gr=yxjBu>@S?-uM;BBiEjuYH!P z{Lg^?4J#yU+B|9th`4WW!U2U+&Ohy3M_7U^wuFfynnJH4jY||=;xCI=!44kEb5QOy zA;9zU7TaLOU)h9iW^Q5)WNcgsZ!(|)l}HDMiEtDYsf__I4|-#8!HQ5%s%qmd6>{e1 zN))Djp0g2efAjFkL0wxe=LyUYm(7=Rkaw#tFA7(wSrOq;#>bSl%`B;hSBJoK=a9ju zhusPmu4i*E>h-%jEu2cBe7&>N&mB-Bv>zP#8wn%R!}zF(*YZHT(twD>&WLrTw{5Cu z2G49GL}{PV4`uD{I)=AjD&CpC9(AUa9PjQDf8ljwsCgH`0!OuGXYuNxv(ST?K(TV( zvioqeH-Uzm)Wg*ngk@=?U8@!n@ik#QVyCBRfixmVdHHp8@X$MI_--|G`zq2eoi+$g z!=mAhpTdQ6br*ubsW^R5{(N$xQ6D2XmGeVHQzcAF6gTNgCX0|cMxv6+`W!onqfIK> zZy*mcZGWA)RRKIdP{tCCnm37Z=hCbt4+< z?z3qGAx2%4-<3~MlcIsLAu*>L#qb%9oXui*-`TJgS%m%UM&wG@zL6sCXFrndmA}Fq z#;Lz%eUH_J(zJf29T)k@54S(PHKw~nbLVt^iQTA@O{Jr?dVaE3`HC9_-`nIGfE(8R zQ?EuBSu|E9+16{%uZc={TjFOw>eEM`KE8oBV>Uf1pF8rT!u?X@vOCu{Uvj|yw>F=I z9V@q3K}_B6ZecPF@7Og98XboR!m9aBn_eMK0{--?R*dH<^@g5#9ufH@onn2QOtmby*IK?8-VT;Edy~ zM{2KVssw_*x~8~YOOxE#J)pW>5M?n<{8T-uOPk6L^W=L)ddAbd`!(4e#FO1%Uq-_@AhOlvsm$nt$J40)v;i9Qtgw2C_yfo_LSa$(77w*BfR60k8Q=RM5js zQHGggoqnZ@<^*uu3Ebf6>8Dg|P$7+7f+j8XAz){TuTOXzm&}g5@A5HGgfL>o7Q|)X z0rtF^z?)56C&*@&Ogax)!)UPkL=dw9v=SJUQkunN6h!Lfo*f=YBuXh9kXmj8gxluj zBBHd209eAKN;DxC;yG-Z&*iRqFD4tx;D!q##GN`%X6XiBFx3@Ut4bK<@)fCcpxhix zgZTPso~^al&(z1X3erzF34`J7S3ilN!f6;ka4-bzsJK$;9S4D<3U%c6JEa(`$=Mrp=AL6U0*^cr zq5fES;j7gib-0tb`^fbAZJn1XMU=*gx}~~UYxhF7d+Ugc`Ye(f2m)2O7vcscLeexv zYgo*jWtjIgRA1amI{M6=$W!6PM607-y0*)vy9)@wI4f|QKccYkO6sdMEu>N(qc3oAqnh~lQZ5nkM6BZ*kF`qg5h(<5IJ!YO9>go1_>fcv{ z`KfeNNi;T%Tn}2>D@;3scsX^AU<`Fv3l_I-YFp<1Bb;T zF5|g@e?J?2Z>(3ke(u@TYM!2mFIC~JDtNQXNt!;U6pGipBjIV0^IRGUD&*af^rWQl z{0fn%EY@?)AOA&AsQg6qBDt|5Gc_}VXHNmjbE?NcnGGqCjK&~zWe@@6>QK5%oyd(8 zTguh3IH)7_wI$-u$;_RdZ698vkXj}-wVOB0U!Na4p=N{Boar_yXRTd6BbCM{GdD!6 z`|qc|^a}1;z*<(hFw>P_Z)}gTTl$hl_HwLjHy+AsmY+%kdnBfUJ+$-L!^7sCrPGBL z3A2W^RK2k@K2-u5e}=n28`_R{cYS6|w4UhG6Jgbu7Gnu#B@6l|Wx@+B6P_Rj(b{M3 zozwpQQ5ibOMgQ5=4^L0H+2QA3bmA{aymM!&F-Cf3c*%Z=F0$cY`R+~;C;DOoK_ngC zvfcwUq+|AO#@hMr-P2Q~63WvPVAhH@2eIjUXSGeVdw4qF z0}4(n+d(cf{)vFzlrhuF)#oq9VpL!7UwKU8NlxsGF&wsvY-L~j+JoL`=zeHP??V%} z>9@opa`&4D&DM$dF?Q>Xruf*RpN0{2<;pbtOHLD-H5l9wioCl!-EOqEZN+FL3ZZPf zR&I7qa9(8c6q~tD+qBzyUo!vr_C=(2D_yyd?5PXhVm(UF(Lrn%&OoQ9STrUF1?T5uZ)$h8#*8pA?BnIh?33<=ndmDxRz1x2^!vB9S|JSbZvl46n zJ8rEjn<~GxUfX>{yyMIpC_8&EqRG)zPU*fi5?a=;KPj$nq(O7A!Js*i2F>PHhQl6k z*{KQjxN%jZ)_2+-`0LY+_kWTL%D;fOzg204f%|X^c?lu|)Icufu3{TsliqU78`nYV z2CWHdcy>6Cr|6qY)2yl~RKDJ{)cRIWujv?tc@Fa+jZ6&Muq*Y=3&CX&am~1z#f^e= zGG*>&r2e3M%9XA)JQZQl=g^AEz9hq%VZBtnAo+*~U+-AHJy>zdj-X%YQAu38f~5Bp z>E(zEgl0)aAfUDCLtky>Azna1s;ytl@MLi_&+Kfo;qvD^+wY_5wcMa-uRCCW_RduV zhL|efIIc^{%$Ddw{7$;;=dKVlp3OL-wW(({h(F|8OJ3(P_Xdwd>DV7I>%+9dM*{*o zdE3vC5&A;8uNe|u24Q1#W)*CyX-B$o_xfWweWusQ&=9@u?3izMDfEFnuRA{tZDVm} zCJxDc%dcITu6Ou(#4CG9#~uTeUp}<7QduQc5eS*VJb`}q^Aiz6KbN?uG6Pt0eIJ21 zDg}oSFu$tnsj4-YOZ=^?dr$)E+Wr~Tr6P1x@wXYUV`&mhMG-_;3Cp;5*6W02ybA}& z)olzVRV|m2e(qFsl(2A~GX$YB2H|QLWR0}%HIE$tyHj4I2~^jo8^pjo9}hWB%E=2@ z<(*DTLcI3WyqSU6FhZTih0xBm18vrRSS#GVa|DQfgiAD%g1XuFmB zKp#&HDWWq~_?PB@23dGXyHf>=FO?r5LZo-Sj=lY8_M7m=BlR=8KwWaSD;2L$;Q>Dn z!0;~Y9>FBW#83H2Ld#%X$Aq2ZiN7_AzR*aC`trRrj_O)^5|nj8=NY_~=$# z6pQyZcUP4kA5B4<5$@Qg{s3<*Mhtm+jDscEaH<6Pk-}8Mt$WwGePzyG=T-ymN1B#f zrU^clj+ilvhJ$=7U4`~X;>lz2R(ue*mBoNcvJxU+xy91&-lN{D*UgqACEu$LbvcL& zt>?0{voKB_8IKfyOez0usjW^a82A}M6c~U@+NPJUCWQ$9Qg-K!JLz8bItwjzSd`p* zEI7!5{iZ&DaVFl>7yMUB3h<;P1!pMOXSaCb!hRz^(_QA?kr7fBg|OY7!7Clxs577igV|ngokZw%?r|JG1I3g?Aao*)fCAJHV^8zhX5}z_ z>~Yku%AwaDuQnsrtMHkSB$8zD(S{6hrLkj0lur9FczR-urb1F2uva-EPKZC_>I6b( zRYck|ZP;X#TccJggo+XR#bjXMkLF(->2^l!p3^Zkh!irKANC5CfNWI=VGW(aS+DF?R#?F|{bKgK;eBcJ&UxqOG>v&2x}@#||xX`m=i z-wX$HRAzz^2ffTL79V^=*-8QBI{#C4i&>%<=)`3VHzTAg{n62&X{ENWTI?PKvIvel z@)~}B17Np=!IxVsCJPzILD@L_@&-fm(5W zvF+=*ao7u|4vPbFgAQ-QZt^rPn|1n3k(7!!?YP9La}fo-kd-EB#u=NdGD~c(spA(y zTAswpZp~@R$`Tb8SZnJN&`bt}^RGZ36EMOJdLZJUT;i9+Zs0Q4R57bW-JjKk99;6Y zJ8_w&%KI2^?$!HjyvE7=-}VWD!{_^?(be-p7g=ou6R)v3>zcdI6V_wVcb4N^J7-)d z;h51?d<1ip+Kt6QMHK5;C27?jr>vMWW-o>7=(dQX;5Iu^;m*tm1Ybmemy-|jxEt*@ zd+Pn^DKM!wjnto)?CLxBm0B%e7Nw)xDKJOgm6_Rs8tD>&EGiaXXLQ^sOpOAo$DJwtjt!p=?1X z*V-C;sq_-Ah4+nms-7PwmGzcQaWzDyR=JlOJrZQI*aNsLHj;H|;Oflx;k;*pUDTZ7DA? zJVTVcO>m|olnY#Zg!^MjAbFV#0nl7G_1d6mpW}Tk{NcN*@*=3LPP9>FzGE6*va-Hc zDC?JX^Mg&g`GKLE&zCHojDF|K=O&)lTDI1e@BKnDBgG<1{Z&b$UMH6H>T?K+Ibe{n zOpf_dCk*`lG5V0iQ==VJ@rJ2Ak{_-n5v-eZ%TowgB=T3iGA?`1s0?kMcA1 zO+$ipd7se{Q`)}){rnzq1zfVV&_*QkEsg%tU8i|Hx~{UH-^rO*#Oo^bG)%2YRlWR@ zmeksA>l+N@nh4d|K)~T1k@*NYADUrQo`odCSf3i#pT#AmU%8X?3mH{bub@+HI8sS= z@~}#ZH#ggQmFwi_sn#kV9qlC&_(Pjr$~P_8eMWpemK0{84iOph+i@6rF2i45~)M|HpPRMR>^bmixu9v3U2KjfK|2IBz-1I^(+KYL_mMP`R&{M0yc} z?Xz!{!Qkq_m!ft!mQ_;rmH7ItujJ{o`NJe|!->5_aJaVh(OX=MiQKUSq9LShWiq?O zJhY_&3xY^_voLF0P3f;tX|Q~=j5o{TkBrh(x$b!!)0T?Fdv+Jt%fEmIxSSJ-B~*D` z+$@%k4`d=3#mUohm zR82{Bpq82z=?(eT_+ryQh!$44X9#ClYO~uTB8I58*%UA)frw6(d)mxP?g>YQX!|QS zxo6)K?t{mcI{4`j5whheppD(=-j>6#c6X_rUDz6BDpXH9Q5dO|r)<(FQ|$r=4pY2z z5%p2iGWPB6_=}i*5#uZI+ZXZ67jgMTe0?vjzCaX!F2v>#}lbaK-Dj^_axbXltrY{w*&WY)$-Z91pgp zUJ7qp*wh--!htz_Q|+e?%KRI|?C1A@vtP{Vw|Bo=vNQT>4>hMkV9YSdzu2l=_2}h5l>S= zPVNBuq0ivi_2pQ5!tOrw7}-^O1Xd35=n}TPe%Pt(s{f}4kSEPUR@Z1v-!+p|7eA z+i4H$<6z+D@2iz;ln-QIwTPFzIR)}A@dGkf^%uZ)qYhw{lOSCGE{d~Y81z}koapgk zY%jAQ3wgR*`&ZZhm>r*79OAi&zlYaXv;bH8dsv3cefqoCY*6~%$u)8>DfjrILFujL z^(7YU2w@(j*Tp|xrP!k1t0O9PaMe7Z@2)QobTbE6$N2iXg~s*{E}yTvb$){K*T?4s zH8ZJB-)_BV`uns^^idYZBj_T?D3?J2_Hr_o99q|+Wru^=t$4WQZT;Q92XjQwHM^JD z*WMR@3#QAKU{^Nm8QxDUW6RL7HyRPWWzm-t%Fw$iP6D1GBJeX>jZoKszw0~UjMs7N zI*BKig7awrANvF*GeR9LIJ}k{WXa&rZZ-~%h5Y!2&V&AV>na+-ef>(P5=Z+jRp2sU zcP@EOi#CBmBNHzOi;RQg1C{Y9Vn#cqdsU=TjLXU* z+@zd~EBfNF*`TivkM~c?-yIzu)APyMyLzaejS)$_`un ze1a~X9GC;Bp6EpY zNmZX59%CNQ_As+YXzbu>|6I-vN;ZxtegAMz(=f-4>q}mj>jSLP;oh~b@37HmmcKaM zZ}At+BakM?AVf~~j_~#2-U0UsJwCa*WC%Fpem5{p2YVWToF362WuOE6T+=9yj=7HK zfo%k zk|fT1j?As!6NxKbhJ16BSn)EnJO?3aXKW-h|5szJN~myEULC$c+Y~Z6$q{Of;G4sg zp!fTSd3bmNu--e`tCalnhc5+rk~0_o7NpV+1uR}4UFzL>)Y?Da)Tw@76R5@9DfUWO zaipBlNxG$-xUbhrxrxxlJ{R?@@qPyMY4$xgIwZDoI^Sx5##{EsJ_u9ppM{kO2tgf>#^cewn75nZfO{tQE>+b(#Lmn);=SNWnX3;179ny`)D5jBE$Jum1wmvcM4w zUr<$uYpqr&!z;{e(_CKf`T>-g`YF{g*&KF)Bmu&i< zg1~dZW9hhfJ_m3-&&>W)X@|_iz(N{^NK)Sn6@bcKCYMo;EwDlWJTP<2(#}+~GW78+ zfE|cO7@>2~Fd-sRp5Dw|Q+Hno-HyD9$X3chMECbEwcJh{qv+fFKWo;nS^Z&RcaLm$ z4@loh-VP0u9MZ;2Kh*N)X#;2+5%=u1iLp)d&|2*mAto*^;CkNg>BwP*jPO_+E;aUW z92i{R+)9$|`blaBbyq=qZ_uGT5`N1WT&z~Bn;h{RJPp~LUx0|`E|NY+()+%ND2FMq zB*@p{iKb!T1E!(xL2q2g%oJBrdwJe#A;|VKQtOKTb*3vw64c@f( zH&NrEgZEj>hF`u6_4pHY&H6^^1D!Yh2vzekdSg<>#oroM@D>Obk%m{2(4udqR*@AZ zbS$^EFn%16M#~0$ir=ZOh=03M(D@7BMU$cKK1BHbPjz*QW5oac*S;<_6ZUWwV~Kb& zfc*Mm@m@rinF|~Ru+Fa5*{var n;const{root:l=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(n=e.threshold)!==null&&n!==void 0?n:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof l=="string"?document.querySelector(l):l)||document.documentElement})}},B=new WeakMap,_=new WeakMap,P=new WeakMap,fe=(e,n,l)=>{if(!e)return()=>{};const s=ue(n),{root:c}=s.options;let i;const u=B.get(c);u?i=u:(i=new Map,B.set(c,i));let h,a;i.has(s.hash)?(a=i.get(s.hash),a[1].has(e)||(h=a[0],a[1].add(e),h.observe(e))):(h=new IntersectionObserver(b=>{b.forEach(f=>{if(f.isIntersecting){const p=_.get(f.target),g=P.get(f.target);p&&p(),g&&(g.value=!0)}})},s.options),h.observe(e),a=[h,new Set([e])],i.set(s.hash,a));let m=!1;const y=()=>{m||(_.delete(e),P.delete(e),m=!0,a[1].has(e)&&(a[0].unobserve(e),a[1].delete(e)),a[1].size<=0&&i.delete(s.hash),i.size||B.delete(c))};return _.set(e,y),P.set(e,l),y},ve=q("n-avatar-group"),he=T("avatar",` +import{a as G,n as q,k as T,ao as Q,m as w,ap as D,B as I,d as $,p as U,r as O,i as W,x as k,q as A,aq as X,w as Y,G as Z,F as J,Z as ee,o as te,ar as oe,H as re,h as R,as as ne,I as ae,at as se,_ as ie,a7 as C,au as le,ah as de,aa as ce}from"./index.ef367bc1.js";const F=G&&"loading"in document.createElement("img"),ue=(e={})=>{var n;const{root:l=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(n=e.threshold)!==null&&n!==void 0?n:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof l=="string"?document.querySelector(l):l)||document.documentElement})}},B=new WeakMap,_=new WeakMap,P=new WeakMap,fe=(e,n,l)=>{if(!e)return()=>{};const s=ue(n),{root:c}=s.options;let i;const u=B.get(c);u?i=u:(i=new Map,B.set(c,i));let h,a;i.has(s.hash)?(a=i.get(s.hash),a[1].has(e)||(h=a[0],a[1].add(e),h.observe(e))):(h=new IntersectionObserver(b=>{b.forEach(f=>{if(f.isIntersecting){const p=_.get(f.target),g=P.get(f.target);p&&p(),g&&(g.value=!0)}})},s.options),h.observe(e),a=[h,new Set([e])],i.set(s.hash,a));let m=!1;const y=()=>{m||(_.delete(e),P.delete(e),m=!0,a[1].has(e)&&(a[0].unobserve(e),a[1].delete(e)),a[1].size<=0&&i.delete(s.hash),i.size||B.delete(c))};return _.set(e,y),P.set(e,l),y},ve=q("n-avatar-group"),he=T("avatar",` width: var(--n-merged-size); height: var(--n-merged-size); color: #FFF; @@ -27,4 +27,4 @@ import{a as G,n as q,k as T,ao as Q,m as w,ap as D,B as I,d as $,p as U,r as O,i `),T("icon",` vertical-align: bottom; font-size: calc(var(--n-merged-size) - 6px); - `),I("text","line-height: 1.25")]),ge=Object.assign(Object.assign({},A.props),{size:[String,Number],src:String,circle:{type:Boolean,default:void 0},objectFit:String,round:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},onError:Function,fallbackSrc:String,intersectionObserverOptions:Object,lazy:Boolean,onLoad:Function,renderPlaceholder:Function,renderFallback:Function,imgProps:Object,color:String}),me=$({name:"Avatar",props:ge,setup(e){const{mergedClsPrefixRef:n,inlineThemeDisabled:l}=U(e),s=O(!1);let c=null;const i=O(null),u=O(null),h=()=>{const{value:t}=i;if(t&&(c===null||c!==t.innerHTML)){c=t.innerHTML;const{value:o}=u;if(o){const{offsetWidth:d,offsetHeight:r}=o,{offsetWidth:v,offsetHeight:L}=t,j=.9,S=Math.min(d/v*j,r/L*j,1);t.style.transform=`translateX(-50%) translateY(-50%) scale(${S})`}}},a=W(ve,null),m=k(()=>{const{size:t}=e;if(t)return t;const{size:o}=a||{};return o||"medium"}),y=A("Avatar","-avatar",he,ae,e,n),b=W(X,null),f=k(()=>{if(a)return!0;const{round:t,circle:o}=e;return t!==void 0||o!==void 0?t||o:b?b.roundRef.value:!1}),p=k(()=>a?!0:e.bordered||!1),g=t=>{var o;if(!x.value)return;s.value=!0;const{onError:d,imgProps:r}=e;(o=r==null?void 0:r.onError)===null||o===void 0||o.call(r,t),d&&d(t)};Y(()=>e.src,()=>s.value=!1);const H=k(()=>{const t=m.value,o=f.value,d=p.value,{color:r}=e,{self:{borderRadius:v,fontSize:L,color:j,border:S,colorModal:N,colorPopover:V},common:{cubicBezierEaseInOut:K}}=y.value;let E;return typeof t=="number"?E=`${t}px`:E=y.value.self[se("height",t)],{"--n-font-size":L,"--n-border":d?S:"none","--n-border-radius":o?"50%":v,"--n-color":r||j,"--n-color-modal":r||N,"--n-color-popover":r||V,"--n-bezier":K,"--n-merged-size":`var(--n-avatar-size-override, ${E})`}}),z=l?Z("avatar",k(()=>{const t=m.value,o=f.value,d=p.value,{color:r}=e;let v="";return t&&(typeof t=="number"?v+=`a${t}`:v+=t[0]),o&&(v+="b"),d&&(v+="c"),r&&(v+=ie(r)),v}),H,e):void 0,x=O(!e.lazy);J(()=>{if(F)return;let t;const o=ee(()=>{t==null||t(),t=void 0,e.lazy&&(t=fe(u.value,e.intersectionObserverOptions,x))});te(()=>{o(),t==null||t()})});const M=O(!e.lazy);return{textRef:i,selfRef:u,mergedRoundRef:f,mergedClsPrefix:n,fitTextTransform:h,cssVars:l?void 0:H,themeClass:z==null?void 0:z.themeClass,onRender:z==null?void 0:z.onRender,hasLoadError:s,handleError:g,shouldStartLoading:x,loaded:M,mergedOnLoad:t=>{var o;const{onLoad:d,imgProps:r}=e;d==null||d(t),(o=r==null?void 0:r.onLoad)===null||o===void 0||o.call(r,t),M.value=!0}}},render(){var e,n;const{$slots:l,src:s,mergedClsPrefix:c,lazy:i,onRender:u,mergedOnLoad:h,shouldStartLoading:a,loaded:m,hasLoadError:y}=this;u==null||u();let b;const f=!m&&!y&&(this.renderPlaceholder?this.renderPlaceholder():(n=(e=this.$slots).placeholder)===null||n===void 0?void 0:n.call(e));return this.hasLoadError?b=this.renderFallback?this.renderFallback():oe(l.fallback,()=>[R("img",{src:this.fallbackSrc,style:{objectFit:this.objectFit}})]):b=re(l.default,p=>{if(p)return R(ne,{onResize:this.fitTextTransform},{default:()=>R("span",{ref:"textRef",class:`${c}-avatar__text`},p)});if(s){const{imgProps:g}=this;return R("img",Object.assign(Object.assign({},g),{loading:F&&!this.intersectionObserverOptions&&i?"lazy":"eager",src:F||a||m?s:void 0,onLoad:h,"data-image-src":s,onError:this.handleError,style:[g==null?void 0:g.style,{objectFit:this.objectFit},f?{height:"0",width:"0",visibility:"hidden",position:"absolute"}:""]}))}}),R("span",{ref:"selfRef",class:[`${c}-avatar`,this.themeClass],style:this.cssVars},b,i&&f)}});function be(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ce(e)}const ye=$({name:"RayLink",setup(){return{handleLinkClick:l=>{window.open(l.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"\u4E91\u4E4B\u5BB6",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"\u4E91\u56FE\u5E8A",icon:"https://yunkuangao.com/images/20170801_005902048_iOS.md.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray\u7684\u524D\u7AEF\u5B66\u4E60\u7B14\u8BB0",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray\u7684\u9762\u8BD5\u9898\u603B\u7ED3",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let e;return C(de,null,be(e=this.avatarOptions.map(n=>C(le,null,{trigger:()=>C(me,{round:!0,src:n.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,n),objectFit:"cover"},null),default:()=>n.tooltip})))?e:{default:()=>[e]})}});export{ye as R}; + `),I("text","line-height: 1.25")]),ge=Object.assign(Object.assign({},A.props),{size:[String,Number],src:String,circle:{type:Boolean,default:void 0},objectFit:String,round:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},onError:Function,fallbackSrc:String,intersectionObserverOptions:Object,lazy:Boolean,onLoad:Function,renderPlaceholder:Function,renderFallback:Function,imgProps:Object,color:String}),me=$({name:"Avatar",props:ge,setup(e){const{mergedClsPrefixRef:n,inlineThemeDisabled:l}=U(e),s=O(!1);let c=null;const i=O(null),u=O(null),h=()=>{const{value:t}=i;if(t&&(c===null||c!==t.innerHTML)){c=t.innerHTML;const{value:o}=u;if(o){const{offsetWidth:d,offsetHeight:r}=o,{offsetWidth:v,offsetHeight:L}=t,j=.9,S=Math.min(d/v*j,r/L*j,1);t.style.transform=`translateX(-50%) translateY(-50%) scale(${S})`}}},a=W(ve,null),m=k(()=>{const{size:t}=e;if(t)return t;const{size:o}=a||{};return o||"medium"}),y=A("Avatar","-avatar",he,ne,e,n),b=W(X,null),f=k(()=>{if(a)return!0;const{round:t,circle:o}=e;return t!==void 0||o!==void 0?t||o:b?b.roundRef.value:!1}),p=k(()=>a?!0:e.bordered||!1),g=t=>{var o;if(!x.value)return;s.value=!0;const{onError:d,imgProps:r}=e;(o=r==null?void 0:r.onError)===null||o===void 0||o.call(r,t),d&&d(t)};Y(()=>e.src,()=>s.value=!1);const H=k(()=>{const t=m.value,o=f.value,d=p.value,{color:r}=e,{self:{borderRadius:v,fontSize:L,color:j,border:S,colorModal:N,colorPopover:V},common:{cubicBezierEaseInOut:K}}=y.value;let E;return typeof t=="number"?E=`${t}px`:E=y.value.self[ae("height",t)],{"--n-font-size":L,"--n-border":d?S:"none","--n-border-radius":o?"50%":v,"--n-color":r||j,"--n-color-modal":r||N,"--n-color-popover":r||V,"--n-bezier":K,"--n-merged-size":`var(--n-avatar-size-override, ${E})`}}),z=l?Z("avatar",k(()=>{const t=m.value,o=f.value,d=p.value,{color:r}=e;let v="";return t&&(typeof t=="number"?v+=`a${t}`:v+=t[0]),o&&(v+="b"),d&&(v+="c"),r&&(v+=se(r)),v}),H,e):void 0,x=O(!e.lazy);J(()=>{if(F)return;let t;const o=ee(()=>{t==null||t(),t=void 0,e.lazy&&(t=fe(u.value,e.intersectionObserverOptions,x))});te(()=>{o(),t==null||t()})});const M=O(!e.lazy);return{textRef:i,selfRef:u,mergedRoundRef:f,mergedClsPrefix:n,fitTextTransform:h,cssVars:l?void 0:H,themeClass:z==null?void 0:z.themeClass,onRender:z==null?void 0:z.onRender,hasLoadError:s,handleError:g,shouldStartLoading:x,loaded:M,mergedOnLoad:t=>{var o;const{onLoad:d,imgProps:r}=e;d==null||d(t),(o=r==null?void 0:r.onLoad)===null||o===void 0||o.call(r,t),M.value=!0}}},render(){var e,n;const{$slots:l,src:s,mergedClsPrefix:c,lazy:i,onRender:u,mergedOnLoad:h,shouldStartLoading:a,loaded:m,hasLoadError:y}=this;u==null||u();let b;const f=!m&&!y&&(this.renderPlaceholder?this.renderPlaceholder():(n=(e=this.$slots).placeholder)===null||n===void 0?void 0:n.call(e));return this.hasLoadError?b=this.renderFallback?this.renderFallback():oe(l.fallback,()=>[R("img",{src:this.fallbackSrc,style:{objectFit:this.objectFit}})]):b=re(l.default,p=>{if(p)return R(ie,{onResize:this.fitTextTransform},{default:()=>R("span",{ref:"textRef",class:`${c}-avatar__text`},p)});if(s){const{imgProps:g}=this;return R("img",Object.assign(Object.assign({},g),{loading:F&&!this.intersectionObserverOptions&&i?"lazy":"eager",src:F||a||m?s:void 0,onLoad:h,"data-image-src":s,onError:this.handleError,style:[g==null?void 0:g.style,{objectFit:this.objectFit},f?{height:"0",width:"0",visibility:"hidden",position:"absolute"}:""]}))}}),R("span",{ref:"selfRef",class:[`${c}-avatar`,this.themeClass],style:this.cssVars},b,i&&f)}});function be(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ce(e)}const ye=$({name:"RayLink",setup(){return{handleLinkClick:l=>{window.open(l.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"\u4E91\u4E4B\u5BB6",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"\u4E91\u56FE\u5E8A",icon:"https://yunkuangao.com/images/20170801_005902048_iOS.md.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray\u7684\u524D\u7AEF\u5B66\u4E60\u7B14\u8BB0",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray\u7684\u9762\u8BD5\u9898\u603B\u7ED3",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let e;return C(de,null,be(e=this.avatarOptions.map(n=>C(le,null,{trigger:()=>C(me,{round:!0,src:n.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,n),objectFit:"cover"},null),default:()=>n.tooltip})))?e:{default:()=>[e]})}});export{ye as R}; diff --git a/assets/index.8800836f.js.gz b/assets/index.8800836f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..82675da1f79f044d006647e149397d61e5f7e50e GIT binary patch literal 3046 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.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)} diff --git a/assets/index.8bfaacab.css.gz b/assets/index.8bfaacab.css.gz deleted file mode 100644 index 8a93b12affb8ad4f95f8d897f7b308bfac2a34d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 643 zcmV-}0(|`+iwFP!000026V+EykDD+Ie&4TPnkL<(8qsbiRYBTcK`9B;DvV;F8s3&FqWc<3vHw(N}{k_hqAC4 z3QmL+JlsglxNe?b{kK?TEB9PiaNwIATCkc5lSrKtEiJYDX}Jyv!B+vh8ygk)V02(&@1-Wh!?{NUx4>B5j9>c|`9AEttW$nsGQA{sVx;Y%&AUM^i@NQgH)~}0H$f0x>prLqcVCVj^tD$ z3p+(4xG&K104Y^u8K^Ss>>!p|kqe+1rh>%0*?oTsV=+0_1!PI5J3Ba-3+qPc+m1`w z^UsffmgoOUXqni^GQ8F$8Sg3Ul$@e(*ckK>E>rDZoKkjCO}{?pJXG6-;nhj)Sgd*X znw34BR?w7TVaQ6ALq}*s<6Wv{AsPat9&sQ>x!h?#jj1cKwxoL3cA@L23qEK_vij@lu5C6|` zH_*Yx4zN*E>w{7C-s=9o6zk2T>$^&Ix>7;L6HEMOp5Il%{Vn*jP$SoDF+)O+h8TON do<{7TGKzSqs9>Bu=>O2`m%rAN*G{a.push("/dashboard")}}},render(){return e("div",{class:"error-page"},[e(n,{status:"500",title:"\u5C0F\u8C03\u76AE\u4F60\u8D70\u9519\u5730\u65B9\u4E86"},{footer:()=>e(r,{onClick:this.handleBack.bind(this)},{default:()=>[o("\u8FD4\u56DE\u9996\u9875")]})})])}});export{i as default}; +import{d as t,a7 as e,a9 as r,ai as o,ac as s}from"./index.ef367bc1.js";import{N as n}from"./Result.5bbf6e74.js";const i=t({name:"ErrorPage",setup(){const a=s();return{handleBack:()=>{a.push("/dashboard")}}},render(){return e("div",{class:"error-page"},[e(n,{status:"500",title:"\u5C0F\u8C03\u76AE\u4F60\u8D70\u9519\u5730\u65B9\u4E86"},{footer:()=>e(r,{onClick:this.handleBack.bind(this)},{default:()=>[o("\u8FD4\u56DE\u9996\u9875")]})})])}});export{i as default}; diff --git a/assets/index.9408dc69.css b/assets/index.9408dc69.css new file mode 100644 index 00000000..8d0fbc70 --- /dev/null +++ b/assets/index.9408dc69.css @@ -0,0 +1 @@ +.fade-enter-active,.fade-leave-active{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.fade-enter-from{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout{-webkit-box-sizing:border-box;box-sizing:border-box}.layout>.layout-full{height:100%}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-footer{padding:24px;text-align:center}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.ray-tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.menu-tag{height:46px}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .n-tag{cursor:pointer} diff --git a/assets/index.9408dc69.css.gz b/assets/index.9408dc69.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..ba1d110288da29b3a08992b00e68564751902a56 GIT binary patch literal 805 zcmV+=1KRu_iwFP!000026O~j;Z{tP`zV}zChXM(}5uC>ctqkm;Ef!s%51_#Uy%{47 zC9xUJs56uw5&Yjv$(Ca$YTBM8k{{pvCM~r=g^n>OT`;W?(otnmukonr)duq?V#Ptb zNKD>k+S(+&`w*AP&#Gs1`}8bX8GO_GRu{y(Y_Yt^Q2NkhHsa|))!BIb)FH71;bzrbQZh?OV9>{Aw86Y)xI0ue^^O>F(b25xdMRG~;WI6`Bba)GV)zHUFakXlYYj64u z8Llsu@xDVcuU3j=C4JF_=tI_e8mkhV(BVL}<&j+@?NT`}d8@o-YSpld)$0HG3uReW zqD;`6p^7Mv9$qvvi%3$Z48|f*JG|cV_UT->d%UK8X0u;Y)B3=|nb{rBnP0X&V}0dx zegRV8Q}$;UnaUUL9_6XTY-~ebS>7PJmt(l_eb;B7Ht0HOyqa$O{$U`^q)kqLD(dz$ jRCx=Et6{Q<8d>m)axdO)41KxC{a1ejc~QGAiw6Jzvnq=l literal 0 HcmV?d00001 diff --git a/assets/index.1822994c.js b/assets/index.a1333147.js similarity index 98% rename from assets/index.1822994c.js rename to assets/index.a1333147.js index 639f6b00..5050f3a2 100644 --- a/assets/index.1822994c.js +++ b/assets/index.a1333147.js @@ -1,4 +1,4 @@ -import{i as ue,g as en,w as we,o as tn,a as nn,d as ne,r as q,u as rn,c as an,h as w,b as et,e as on,f as Ae,j as sn,k as y,l as _,m as L,n as Je,p as Oe,q as de,s as Ee,t as Pt,v as tt,x as T,y as _e,z as $t,A as ln,B as J,C as Q,D as nt,E as dn,F as fn,G as Ze,T as cn,H as De,I,J as rt,K as un,L as ye,M as bn,N as gn,O as mn,P as hn,Q as pn,R as vn,S as yn,U as xn,V as at,W as We,X as wn,Y as Rn,Z as Sn,_ as it,$ as ze,a0 as Ie,a1 as Pn,a2 as $n,a3 as kn,a4 as Cn,a5 as zn,a6 as kt,a7 as W,a8 as Fn,a9 as ot,aa as _n,ab as Tn,ac as An,ad as En,ae as On,af as Ln,ag as qn,ah as jn,ai as st,aj as Wn,ak as In,al as Mn,am as Bn,an as Nn}from"./index.40072451.js";import{N as Vn}from"./Result.801a0bd3.js";import{R as Dn}from"./index.563c92a7.js";import{A as Hn}from"./Add.956226cd.js";function Un(t,e,n){var r;const a=ue(t,null);if(a===null)return;const o=(r=en())===null||r===void 0?void 0:r.proxy;we(n,i),i(n.value),tn(()=>{i(void 0,n.value)});function i(d,f){const c=a[e];f!==void 0&&s(c,f),d!==void 0&&l(c,d)}function s(d,f){d[f]||(d[f]=[]),d[f].splice(d[f].findIndex(c=>c===o),1)}function l(d,f){d[f]||(d[f]=[]),~d[f].findIndex(c=>c===o)||d[f].push(o)}}let lt=!1;function Yn(){if(!!nn&&!!window.CSS&&!lt&&(lt=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"",inherits:!1,initialValue:"#0000"})}catch{}}const Gn=et(".v-x-scroll",{overflow:"auto",scrollbarWidth:"none"},[et("&::-webkit-scrollbar",{width:0,height:0})]),Xn=ne({name:"XScroll",props:{disabled:Boolean,onScroll:Function},setup(){const t=q(null);function e(a){!(a.currentTarget.offsetWidth=e||A<0||c&&j>=o}function m(){var S=Me();if(P(S))return $(S);s=setTimeout(m,p(S))}function $(S){return s=void 0,h&&r?b(S):(r=a=void 0,i)}function v(){s!==void 0&&clearTimeout(s),d=0,r=l=a=s=void 0}function F(){return s===void 0?i:$(Me())}function O(){var S=Me(),A=P(S);if(r=arguments,a=this,l=S,A){if(s===void 0)return x(l);if(c)return clearTimeout(s),s=setTimeout(m,e),b(l)}return s===void 0&&(s=setTimeout(m,e)),i}return O.cancel=v,O.flush=F,O}var dr="Expected a function";function Be(t,e,n){var r=!0,a=!0;if(typeof t!="function")throw new TypeError(dr);return Ae(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),lr(t,e,{leading:r,maxWait:e,trailing:a})}const fr=y("form",[_("inline",` +import{g as en,w as we,o as tn,i as ue,a as nn,d as ne,r as q,u as rn,c as an,h as w,b as et,e as on,f as Ae,j as sn,k as y,l as _,m as L,n as Je,p as Oe,q as de,s as Ee,t as Pt,v as tt,x as T,y as _e,z as $t,A as ln,B as J,C as Q,D as nt,E as dn,F as fn,G as Ze,T as cn,H as De,I,J as rt,K as un,L as ye,M as bn,N as gn,O as mn,P as hn,Q as pn,R as vn,S as yn,U as xn,V as at,W as We,X as wn,Y as Rn,Z as Sn,_ as it,$ as Pn,a0 as ze,a1 as Ie,a2 as $n,a3 as kn,a4 as Cn,a5 as zn,a6 as kt,a7 as W,a8 as ot,a9 as Fn,aa as _n,ab as Tn,ac as An,ad as En,ae as On,af as Ln,ag as qn,ah as jn,ai as st,aj as Wn,ak as In,al as Mn,am as Bn,an as Nn}from"./index.ef367bc1.js";import{N as Vn}from"./Result.5bbf6e74.js";import{R as Dn}from"./index.8800836f.js";import{A as Hn}from"./Add.519158d4.js";function Un(t,e,n){var r;const a=ue(t,null);if(a===null)return;const o=(r=en())===null||r===void 0?void 0:r.proxy;we(n,i),i(n.value),tn(()=>{i(void 0,n.value)});function i(d,f){const c=a[e];f!==void 0&&s(c,f),d!==void 0&&l(c,d)}function s(d,f){d[f]||(d[f]=[]),d[f].splice(d[f].findIndex(c=>c===o),1)}function l(d,f){d[f]||(d[f]=[]),~d[f].findIndex(c=>c===o)||d[f].push(o)}}let lt=!1;function Yn(){if(!!nn&&!!window.CSS&&!lt&&(lt=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"",inherits:!1,initialValue:"#0000"})}catch{}}const Gn=et(".v-x-scroll",{overflow:"auto",scrollbarWidth:"none"},[et("&::-webkit-scrollbar",{width:0,height:0})]),Xn=ne({name:"XScroll",props:{disabled:Boolean,onScroll:Function},setup(){const t=q(null);function e(a){!(a.currentTarget.offsetWidth=e||A<0||c&&j>=o}function m(){var S=Me();if(P(S))return $(S);s=setTimeout(m,p(S))}function $(S){return s=void 0,h&&r?b(S):(r=a=void 0,i)}function v(){s!==void 0&&clearTimeout(s),d=0,r=l=a=s=void 0}function F(){return s===void 0?i:$(Me())}function O(){var S=Me(),A=P(S);if(r=arguments,a=this,l=S,A){if(s===void 0)return x(l);if(c)return clearTimeout(s),s=setTimeout(m,e),b(l)}return s===void 0&&(s=setTimeout(m,e)),i}return O.cancel=v,O.flush=F,O}var dr="Expected a function";function Be(t,e,n){var r=!0,a=!0;if(typeof t!="function")throw new TypeError(dr);return Ae(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),lr(t,e,{leading:r,maxWait:e,trailing:a})}const fr=y("form",[_("inline",` width: 100%; display: inline-flex; align-items: flex-start; @@ -370,4 +370,4 @@ import{i as ue,g as en,w as we,o as tn,a as nn,d as ne,r as q,u as rn,c as an,h `)]),_("bottom",[y("tabs-nav-scroll-content",` border-top: 1px solid var(--n-tab-border-color); border-bottom: none; - `)])])]),oa=Object.assign(Object.assign({},de.props),{value:[String,Number],defaultValue:[String,Number],trigger:{type:String,default:"click"},type:{type:String,default:"bar"},closable:Boolean,justifyContent:String,size:{type:String,default:"medium"},placement:{type:String,default:"top"},tabStyle:[String,Object],barWidth:Number,paneClass:String,paneStyle:[String,Object],addable:[Boolean,Object],tabsPadding:{type:Number,default:0},animated:Boolean,onBeforeLeave:Function,onAdd:Function,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onClose:[Function,Array],labelSize:String,activeName:[String,Number],onActiveNameChange:[Function,Array]}),sa=ne({name:"Tabs",props:oa,setup(t,{slots:e}){var n,r,a,o;const{mergedClsPrefixRef:i,inlineThemeDisabled:s}=Oe(t),l=de("Tabs","-tabs",ia,Cn,t,i),d=q(null),f=q(null),c=q(null),h=q(null),b=q(null),x=q(!0),p=q(!0),P=at(t,["labelSize","size"]),m=at(t,["activeName","value"]),$=q((r=(n=m.value)!==null&&n!==void 0?n:t.defaultValue)!==null&&r!==void 0?r:e.default?(o=(a=We(e.default())[0])===null||a===void 0?void 0:a.props)===null||o===void 0?void 0:o.name:null),v=wn(m,$),F={id:0},O=T(()=>{if(!(!t.justifyContent||t.type==="card"))return{display:"flex",justifyContent:t.justifyContent}});we(v,()=>{F.id=0,B(),ie()});function S(){var u;const{value:g}=v;return g===null?null:(u=d.value)===null||u===void 0?void 0:u.querySelector(`[data-name="${g}"]`)}function A(u){if(t.type==="card")return;const{value:g}=f;if(!!g&&u){const k=`${i.value}-tabs-bar--disabled`,{barWidth:z,placement:ae}=t;if(u.dataset.disabled==="true"?g.classList.add(k):g.classList.remove(k),["top","bottom"].includes(ae)){if(j(["top","maxHeight","height"]),typeof z=="number"&&u.offsetWidth>=z){const Z=Math.floor((u.offsetWidth-z)/2)+u.offsetLeft;g.style.left=`${Z}px`,g.style.maxWidth=`${z}px`}else g.style.left=`${u.offsetLeft}px`,g.style.maxWidth=`${u.offsetWidth}px`;g.style.width="8192px",g.offsetWidth}else{if(j(["left","maxWidth","width"]),typeof z=="number"&&u.offsetHeight>=z){const Z=Math.floor((u.offsetHeight-z)/2)+u.offsetTop;g.style.top=`${Z}px`,g.style.maxHeight=`${z}px`}else g.style.top=`${u.offsetTop}px`,g.style.maxHeight=`${u.offsetHeight}px`;g.style.height="8192px",g.offsetHeight}}}function j(u){const{value:g}=f;if(!!g)for(const k of u)g.style[k]=""}function B(){if(t.type==="card")return;const u=S();u&&A(u)}function ie(u){var g;const k=(g=b.value)===null||g===void 0?void 0:g.$el;if(!k)return;const z=S();if(!z)return;const{scrollLeft:ae,offsetWidth:Z}=k,{offsetLeft:me,offsetWidth:Ce}=z;ae>me?k.scrollTo({top:0,left:me,behavior:"smooth"}):me+Ce>ae+Z&&k.scrollTo({top:0,left:me+Ce-Z,behavior:"smooth"})}const G=q(null);let D=0,R=null;function H(u){const g=G.value;if(g){D=u.getBoundingClientRect().height;const k=`${D}px`,z=()=>{g.style.height=k,g.style.maxHeight=k};R?(z(),R(),R=null):R=z}}function U(u){const g=G.value;if(g){const k=u.getBoundingClientRect().height,z=()=>{document.body.offsetHeight,g.style.maxHeight=`${k}px`,g.style.height=`${Math.max(D,k)}px`};R?(R(),R=null,z()):R=z}}function N(){const u=G.value;u&&(u.style.maxHeight="",u.style.height="")}const ee={value:[]},re=q("next");function oe(u){const g=v.value;let k="next";for(const z of ee.value){if(z===g)break;if(z===u){k="prev";break}}re.value=k,se(u)}function se(u){const{onActiveNameChange:g,onUpdateValue:k,"onUpdate:value":z}=t;g&&ze(g,u),k&&ze(k,u),z&&ze(z,u),$.value=u}function le(u){const{onClose:g}=t;g&&ze(g,u)}function te(){const{value:u}=f;if(!u)return;const g="transition-disabled";u.classList.add(g),B(),u.classList.remove(g)}let fe=0;function be(u){var g;if(u.contentRect.width===0&&u.contentRect.height===0||fe===u.contentRect.width)return;fe=u.contentRect.width;const{type:k}=t;(k==="line"||k==="bar")&&te(),k!=="segment"&&pe((g=b.value)===null||g===void 0?void 0:g.$el)}const K=Be(be,64);we([()=>t.justifyContent,()=>t.size],()=>{Ie(()=>{const{type:u}=t;(u==="line"||u==="bar")&&te()})});const Y=q(!1);function E(u){var g;const{target:k,contentRect:{width:z}}=u,ae=k.parentElement.offsetWidth;if(!Y.value)aeZ.$el.offsetWidth&&(Y.value=!1)}pe((g=b.value)===null||g===void 0?void 0:g.$el)}const V=Be(E,64);function Le(){const{onAdd:u}=t;u&&u(),Ie(()=>{const g=S(),{value:k}=b;!g||!k||k.scrollTo({left:g.offsetLeft,top:0,behavior:"smooth"})})}function pe(u){if(!u)return;const{scrollLeft:g,scrollWidth:k,offsetWidth:z}=u;x.value=g<=0,p.value=g+z>=k}const qe=Be(u=>{pe(u.target)},64);Ee(Qe,{triggerRef:Q(t,"trigger"),tabStyleRef:Q(t,"tabStyle"),paneClassRef:Q(t,"paneClass"),paneStyleRef:Q(t,"paneStyle"),mergedClsPrefixRef:i,typeRef:Q(t,"type"),closableRef:Q(t,"closable"),valueRef:v,tabChangeIdRef:F,onBeforeLeaveRef:Q(t,"onBeforeLeave"),activateTab:oe,handleClose:le,handleAdd:Le}),Rn(()=>{B(),ie()}),Sn(()=>{const{value:u}=c;if(!u||["left","right"].includes(t.placement))return;const{value:g}=i,k=`${g}-tabs-nav-scroll-wrapper--shadow-before`,z=`${g}-tabs-nav-scroll-wrapper--shadow-after`;x.value?u.classList.remove(k):u.classList.add(k),p.value?u.classList.remove(z):u.classList.add(z)});const ke=q(null);we(v,()=>{if(t.type==="segment"){const u=ke.value;u&&Ie(()=>{u.classList.add("transition-disabled"),u.offsetWidth,u.classList.remove("transition-disabled")})}});const ve={syncBarPosition:()=>{B()}},je=T(()=>{const{value:u}=P,{type:g}=t,k={card:"Card",bar:"Bar",line:"Line",segment:"Segment"}[g],z=`${u}${k}`,{self:{barColor:ae,closeIconColor:Z,closeIconColorHover:me,closeIconColorPressed:Ce,tabColor:_t,tabBorderColor:Tt,paneTextColor:At,tabFontWeight:Et,tabBorderRadius:Ot,tabFontWeightActive:Lt,colorSegment:qt,fontWeightStrong:jt,tabColorSegment:Wt,closeSize:It,closeIconSize:Mt,closeColorHover:Bt,closeColorPressed:Nt,closeBorderRadius:Vt,[I("panePadding",u)]:Dt,[I("tabPadding",z)]:Ht,[I("tabPaddingVertical",z)]:Ut,[I("tabGap",z)]:Yt,[I("tabTextColor",g)]:Gt,[I("tabTextColorActive",g)]:Xt,[I("tabTextColorHover",g)]:Kt,[I("tabTextColorDisabled",g)]:Jt,[I("tabFontSize",u)]:Zt},common:{cubicBezierEaseInOut:Qt}}=l.value;return{"--n-bezier":Qt,"--n-color-segment":qt,"--n-bar-color":ae,"--n-tab-font-size":Zt,"--n-tab-text-color":Gt,"--n-tab-text-color-active":Xt,"--n-tab-text-color-disabled":Jt,"--n-tab-text-color-hover":Kt,"--n-pane-text-color":At,"--n-tab-border-color":Tt,"--n-tab-border-radius":Ot,"--n-close-size":It,"--n-close-icon-size":Mt,"--n-close-color-hover":Bt,"--n-close-color-pressed":Nt,"--n-close-border-radius":Vt,"--n-close-icon-color":Z,"--n-close-icon-color-hover":me,"--n-close-icon-color-pressed":Ce,"--n-tab-color":_t,"--n-tab-font-weight":Et,"--n-tab-font-weight-active":Lt,"--n-tab-padding":Ht,"--n-tab-padding-vertical":Ut,"--n-tab-gap":Yt,"--n-pane-padding":Dt,"--n-font-weight-strong":jt,"--n-tab-color-segment":Wt}}),ge=s?Ze("tabs",T(()=>`${P.value[0]}${t.type[0]}`),je,t):void 0;return Object.assign({mergedClsPrefix:i,mergedValue:v,renderedNames:new Set,tabsRailElRef:ke,tabsPaneWrapperRef:G,tabsElRef:d,barElRef:f,addTabInstRef:h,xScrollInstRef:b,scrollWrapperElRef:c,addTabFixed:Y,tabWrapperStyle:O,handleNavResize:K,mergedSize:P,handleScroll:qe,handleTabsResize:V,cssVars:s?void 0:je,themeClass:ge==null?void 0:ge.themeClass,animationDirection:re,renderNameListRef:ee,onAnimationBeforeLeave:H,onAnimationEnter:U,onAnimationAfterEnter:N,onRender:ge==null?void 0:ge.onRender},ve)},render(){const{mergedClsPrefix:t,type:e,placement:n,addTabFixed:r,addable:a,mergedSize:o,renderNameListRef:i,onRender:s,$slots:{default:l,prefix:d,suffix:f}}=this;s==null||s();const c=l?We(l()).filter($=>$.type.__TAB_PANE__===!0):[],h=l?We(l()).filter($=>$.type.__TAB__===!0):[],b=!h.length,x=e==="card",p=e==="segment",P=!x&&!p&&this.justifyContent;i.value=[];const m=()=>{const $=w("div",{style:this.tabWrapperStyle,class:[`${t}-tabs-wrapper`]},P?null:w("div",{class:`${t}-tabs-scroll-padding`,style:{width:`${this.tabsPadding}px`}}),b?c.map((v,F)=>(i.value.push(v.props.name),Ve(w(Ke,Object.assign({},v.props,{internalCreatedByPane:!0,internalLeftPadded:F!==0&&(!P||P==="center"||P==="start"||P==="end")}),v.children?{default:v.children.tab}:void 0)))):h.map((v,F)=>(i.value.push(v.props.name),Ve(F!==0&&!P?St(v):v))),!r&&a&&x?Rt(a,(b?c.length:h.length)!==0):null,P?null:w("div",{class:`${t}-tabs-scroll-padding`,style:{width:`${this.tabsPadding}px`}}));return w("div",{ref:"tabsElRef",class:`${t}-tabs-nav-scroll-content`},x&&a?w(it,{onResize:this.handleTabsResize},{default:()=>$}):$,x?w("div",{class:`${t}-tabs-pad`}):null,x?null:w("div",{ref:"barElRef",class:`${t}-tabs-bar`}))};return w("div",{class:[`${t}-tabs`,this.themeClass,`${t}-tabs--${e}-type`,`${t}-tabs--${o}-size`,P&&`${t}-tabs--flex`,`${t}-tabs--${n}`],style:this.cssVars},w("div",{class:[`${t}-tabs-nav--${e}-type`,`${t}-tabs-nav--${n}`,`${t}-tabs-nav`]},De(d,$=>$&&w("div",{class:`${t}-tabs-nav__prefix`},$)),p?w("div",{class:`${t}-tabs-rail`,ref:"tabsRailElRef"},b?c.map(($,v)=>(i.value.push($.props.name),w(Ke,Object.assign({},$.props,{internalCreatedByPane:!0,internalLeftPadded:v!==0}),$.children?{default:$.children.tab}:void 0))):h.map(($,v)=>(i.value.push($.props.name),v===0?$:St($)))):w(it,{onResize:this.handleNavResize},{default:()=>w("div",{class:`${t}-tabs-nav-scroll-wrapper`,ref:"scrollWrapperElRef"},["top","bottom"].includes(n)?w(Xn,{ref:"xScrollInstRef",onScroll:this.handleScroll},{default:m}):w("div",{class:`${t}-tabs-nav-y-scroll`},m()))}),r&&a&&x?Rt(a,!0):null,De(f,$=>$&&w("div",{class:`${t}-tabs-nav__suffix`},$))),b&&(this.animated?w("div",{ref:"tabsPaneWrapperRef",class:`${t}-tabs-pane-wrapper`},wt(c,this.mergedValue,this.renderedNames,this.onAnimationBeforeLeave,this.onAnimationEnter,this.onAnimationAfterEnter,this.animationDirection)):wt(c,this.mergedValue,this.renderedNames)))}});function wt(t,e,n,r,a,o,i){const s=[];return t.forEach(l=>{const{name:d,displayDirective:f,"display-directive":c}=l.props,h=x=>f===x||c===x,b=e===d;if(l.key!==void 0&&(l.key=d),b||h("show")||h("show:lazy")&&n.has(d)){n.has(d)||n.add(d);const x=!h("if");s.push(x?Pn(l,[[zn,b]]):l)}}),i?w($n,{name:`${i}-transition`,onBeforeLeave:r,onEnter:a,onAfterEnter:o},{default:()=>s}):s}function Rt(t,e){return w(Ke,{ref:"addTabInstRef",key:"__addable",name:"__addable",internalCreatedByPane:!0,internalAddable:!0,internalLeftPadded:e,disabled:typeof t=="object"&&t.disabled})}function St(t){const e=kn(t);return e.props?e.props.internalLeftPadded=!0:e.props={internalLeftPadded:!0},e}function Ve(t){return Array.isArray(t.dynamicProps)?t.dynamicProps.includes("internalLeftPadded")||t.dynamicProps.push("internalLeftPadded"):t.dynamicProps=["internalLeftPadded"],t}function la(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Tn(t)}const da=ne({name:"Signin",setup(){const{t}=kt(),e=()=>({name:"admin",pwd:"123456"}),n=An(),r=q(e()),a=q(),o=q(!1),i={name:{required:!0,message:t("LoginModule.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("LoginModule.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:r,loginFormRef:a,handleLogin:()=>{var l;(l=a.value)==null||l.validate(d=>{d?window.$message.error("\u4E0D\u53EF\u4EE5\u8FD9\u6837\u54DF, \u4E0D\u53EF\u4EE5\u54DF"):(window.$message.info("\u767B\u9646\u4E2D..."),o.value=!0,setTimeout(()=>{n.push("/dashboard"),Fn("token","tokenValue")},2*1e3))})},rules:i,loading:o,t}},render(){let t;return W(br,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[W(yt,{label:this.t("LoginModule.Name"),path:"name"},{default:()=>[W(ot,{value:this.signinForm.name,"onUpdate:value":e=>this.signinForm.name=e,placeholder:this.t("LoginModule.NamePlaceholder")},null)]}),W(yt,{label:this.t("LoginModule.Password"),path:"pwd"},{default:()=>[W(ot,{value:this.signinForm.pwd,"onUpdate:value":e=>this.signinForm.pwd=e,type:"password",placeholder:this.t("LoginModule.PasswordPlaceholder")},null)]}),W(_n,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:this.loading},la(t=this.t("LoginModule.Login"))?t:{default:()=>[t]})]})}}),fa=ne({name:"Register",render(){return W(Vn,{status:"info",title:"\u63D0\u793A",description:"\u6211\u5B9E\u5728\u662F\u4E0D\u60F3\u5199\u4E86..."},null)}}),ma=ne({name:"Login",setup(){const t=En({tabsValue:"signin"}),{t:e}=kt(),{height:n}=On(),r=Ln(),{updateLocale:a}=r;return{...qn(t),windowHeight:n,updateLocale:a,ray:e}},render(){return W("div",{class:["login"],style:[`height: ${this.windowHeight}px`]},[W(jn,null,{default:()=>[W(ra,{class:"login-title",type:"info"},{default:()=>[st("Ray Template")]}),W(Wn,{options:In(),onSelect:t=>this.updateLocale(t)},{default:()=>[W(Mn,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),W(Bn,null,{default:()=>[W(sa,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t},{default:()=>[W(xt,{tab:this.ray("LoginModule.Signin"),name:"signin"},{default:()=>[W(da,null,null)]}),W(xt,{tab:this.ray("LoginModule.Register"),name:"register"},{default:()=>[W(fa,null,null)]})]}),W(Nn,null,{default:()=>[st("\u53CB\u60C5\u94FE\u63A5")]}),W(Dn,null,null)]})])}});export{ma as default}; + `)])])]),oa=Object.assign(Object.assign({},de.props),{value:[String,Number],defaultValue:[String,Number],trigger:{type:String,default:"click"},type:{type:String,default:"bar"},closable:Boolean,justifyContent:String,size:{type:String,default:"medium"},placement:{type:String,default:"top"},tabStyle:[String,Object],barWidth:Number,paneClass:String,paneStyle:[String,Object],addable:[Boolean,Object],tabsPadding:{type:Number,default:0},animated:Boolean,onBeforeLeave:Function,onAdd:Function,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onClose:[Function,Array],labelSize:String,activeName:[String,Number],onActiveNameChange:[Function,Array]}),sa=ne({name:"Tabs",props:oa,setup(t,{slots:e}){var n,r,a,o;const{mergedClsPrefixRef:i,inlineThemeDisabled:s}=Oe(t),l=de("Tabs","-tabs",ia,Pn,t,i),d=q(null),f=q(null),c=q(null),h=q(null),b=q(null),x=q(!0),p=q(!0),P=at(t,["labelSize","size"]),m=at(t,["activeName","value"]),$=q((r=(n=m.value)!==null&&n!==void 0?n:t.defaultValue)!==null&&r!==void 0?r:e.default?(o=(a=We(e.default())[0])===null||a===void 0?void 0:a.props)===null||o===void 0?void 0:o.name:null),v=wn(m,$),F={id:0},O=T(()=>{if(!(!t.justifyContent||t.type==="card"))return{display:"flex",justifyContent:t.justifyContent}});we(v,()=>{F.id=0,B(),ie()});function S(){var u;const{value:g}=v;return g===null?null:(u=d.value)===null||u===void 0?void 0:u.querySelector(`[data-name="${g}"]`)}function A(u){if(t.type==="card")return;const{value:g}=f;if(!!g&&u){const k=`${i.value}-tabs-bar--disabled`,{barWidth:z,placement:ae}=t;if(u.dataset.disabled==="true"?g.classList.add(k):g.classList.remove(k),["top","bottom"].includes(ae)){if(j(["top","maxHeight","height"]),typeof z=="number"&&u.offsetWidth>=z){const Z=Math.floor((u.offsetWidth-z)/2)+u.offsetLeft;g.style.left=`${Z}px`,g.style.maxWidth=`${z}px`}else g.style.left=`${u.offsetLeft}px`,g.style.maxWidth=`${u.offsetWidth}px`;g.style.width="8192px",g.offsetWidth}else{if(j(["left","maxWidth","width"]),typeof z=="number"&&u.offsetHeight>=z){const Z=Math.floor((u.offsetHeight-z)/2)+u.offsetTop;g.style.top=`${Z}px`,g.style.maxHeight=`${z}px`}else g.style.top=`${u.offsetTop}px`,g.style.maxHeight=`${u.offsetHeight}px`;g.style.height="8192px",g.offsetHeight}}}function j(u){const{value:g}=f;if(!!g)for(const k of u)g.style[k]=""}function B(){if(t.type==="card")return;const u=S();u&&A(u)}function ie(u){var g;const k=(g=b.value)===null||g===void 0?void 0:g.$el;if(!k)return;const z=S();if(!z)return;const{scrollLeft:ae,offsetWidth:Z}=k,{offsetLeft:me,offsetWidth:Ce}=z;ae>me?k.scrollTo({top:0,left:me,behavior:"smooth"}):me+Ce>ae+Z&&k.scrollTo({top:0,left:me+Ce-Z,behavior:"smooth"})}const G=q(null);let D=0,R=null;function H(u){const g=G.value;if(g){D=u.getBoundingClientRect().height;const k=`${D}px`,z=()=>{g.style.height=k,g.style.maxHeight=k};R?(z(),R(),R=null):R=z}}function U(u){const g=G.value;if(g){const k=u.getBoundingClientRect().height,z=()=>{document.body.offsetHeight,g.style.maxHeight=`${k}px`,g.style.height=`${Math.max(D,k)}px`};R?(R(),R=null,z()):R=z}}function N(){const u=G.value;u&&(u.style.maxHeight="",u.style.height="")}const ee={value:[]},re=q("next");function oe(u){const g=v.value;let k="next";for(const z of ee.value){if(z===g)break;if(z===u){k="prev";break}}re.value=k,se(u)}function se(u){const{onActiveNameChange:g,onUpdateValue:k,"onUpdate:value":z}=t;g&&ze(g,u),k&&ze(k,u),z&&ze(z,u),$.value=u}function le(u){const{onClose:g}=t;g&&ze(g,u)}function te(){const{value:u}=f;if(!u)return;const g="transition-disabled";u.classList.add(g),B(),u.classList.remove(g)}let fe=0;function be(u){var g;if(u.contentRect.width===0&&u.contentRect.height===0||fe===u.contentRect.width)return;fe=u.contentRect.width;const{type:k}=t;(k==="line"||k==="bar")&&te(),k!=="segment"&&pe((g=b.value)===null||g===void 0?void 0:g.$el)}const K=Be(be,64);we([()=>t.justifyContent,()=>t.size],()=>{Ie(()=>{const{type:u}=t;(u==="line"||u==="bar")&&te()})});const Y=q(!1);function E(u){var g;const{target:k,contentRect:{width:z}}=u,ae=k.parentElement.offsetWidth;if(!Y.value)aeZ.$el.offsetWidth&&(Y.value=!1)}pe((g=b.value)===null||g===void 0?void 0:g.$el)}const V=Be(E,64);function Le(){const{onAdd:u}=t;u&&u(),Ie(()=>{const g=S(),{value:k}=b;!g||!k||k.scrollTo({left:g.offsetLeft,top:0,behavior:"smooth"})})}function pe(u){if(!u)return;const{scrollLeft:g,scrollWidth:k,offsetWidth:z}=u;x.value=g<=0,p.value=g+z>=k}const qe=Be(u=>{pe(u.target)},64);Ee(Qe,{triggerRef:Q(t,"trigger"),tabStyleRef:Q(t,"tabStyle"),paneClassRef:Q(t,"paneClass"),paneStyleRef:Q(t,"paneStyle"),mergedClsPrefixRef:i,typeRef:Q(t,"type"),closableRef:Q(t,"closable"),valueRef:v,tabChangeIdRef:F,onBeforeLeaveRef:Q(t,"onBeforeLeave"),activateTab:oe,handleClose:le,handleAdd:Le}),Rn(()=>{B(),ie()}),Sn(()=>{const{value:u}=c;if(!u||["left","right"].includes(t.placement))return;const{value:g}=i,k=`${g}-tabs-nav-scroll-wrapper--shadow-before`,z=`${g}-tabs-nav-scroll-wrapper--shadow-after`;x.value?u.classList.remove(k):u.classList.add(k),p.value?u.classList.remove(z):u.classList.add(z)});const ke=q(null);we(v,()=>{if(t.type==="segment"){const u=ke.value;u&&Ie(()=>{u.classList.add("transition-disabled"),u.offsetWidth,u.classList.remove("transition-disabled")})}});const ve={syncBarPosition:()=>{B()}},je=T(()=>{const{value:u}=P,{type:g}=t,k={card:"Card",bar:"Bar",line:"Line",segment:"Segment"}[g],z=`${u}${k}`,{self:{barColor:ae,closeIconColor:Z,closeIconColorHover:me,closeIconColorPressed:Ce,tabColor:_t,tabBorderColor:Tt,paneTextColor:At,tabFontWeight:Et,tabBorderRadius:Ot,tabFontWeightActive:Lt,colorSegment:qt,fontWeightStrong:jt,tabColorSegment:Wt,closeSize:It,closeIconSize:Mt,closeColorHover:Bt,closeColorPressed:Nt,closeBorderRadius:Vt,[I("panePadding",u)]:Dt,[I("tabPadding",z)]:Ht,[I("tabPaddingVertical",z)]:Ut,[I("tabGap",z)]:Yt,[I("tabTextColor",g)]:Gt,[I("tabTextColorActive",g)]:Xt,[I("tabTextColorHover",g)]:Kt,[I("tabTextColorDisabled",g)]:Jt,[I("tabFontSize",u)]:Zt},common:{cubicBezierEaseInOut:Qt}}=l.value;return{"--n-bezier":Qt,"--n-color-segment":qt,"--n-bar-color":ae,"--n-tab-font-size":Zt,"--n-tab-text-color":Gt,"--n-tab-text-color-active":Xt,"--n-tab-text-color-disabled":Jt,"--n-tab-text-color-hover":Kt,"--n-pane-text-color":At,"--n-tab-border-color":Tt,"--n-tab-border-radius":Ot,"--n-close-size":It,"--n-close-icon-size":Mt,"--n-close-color-hover":Bt,"--n-close-color-pressed":Nt,"--n-close-border-radius":Vt,"--n-close-icon-color":Z,"--n-close-icon-color-hover":me,"--n-close-icon-color-pressed":Ce,"--n-tab-color":_t,"--n-tab-font-weight":Et,"--n-tab-font-weight-active":Lt,"--n-tab-padding":Ht,"--n-tab-padding-vertical":Ut,"--n-tab-gap":Yt,"--n-pane-padding":Dt,"--n-font-weight-strong":jt,"--n-tab-color-segment":Wt}}),ge=s?Ze("tabs",T(()=>`${P.value[0]}${t.type[0]}`),je,t):void 0;return Object.assign({mergedClsPrefix:i,mergedValue:v,renderedNames:new Set,tabsRailElRef:ke,tabsPaneWrapperRef:G,tabsElRef:d,barElRef:f,addTabInstRef:h,xScrollInstRef:b,scrollWrapperElRef:c,addTabFixed:Y,tabWrapperStyle:O,handleNavResize:K,mergedSize:P,handleScroll:qe,handleTabsResize:V,cssVars:s?void 0:je,themeClass:ge==null?void 0:ge.themeClass,animationDirection:re,renderNameListRef:ee,onAnimationBeforeLeave:H,onAnimationEnter:U,onAnimationAfterEnter:N,onRender:ge==null?void 0:ge.onRender},ve)},render(){const{mergedClsPrefix:t,type:e,placement:n,addTabFixed:r,addable:a,mergedSize:o,renderNameListRef:i,onRender:s,$slots:{default:l,prefix:d,suffix:f}}=this;s==null||s();const c=l?We(l()).filter($=>$.type.__TAB_PANE__===!0):[],h=l?We(l()).filter($=>$.type.__TAB__===!0):[],b=!h.length,x=e==="card",p=e==="segment",P=!x&&!p&&this.justifyContent;i.value=[];const m=()=>{const $=w("div",{style:this.tabWrapperStyle,class:[`${t}-tabs-wrapper`]},P?null:w("div",{class:`${t}-tabs-scroll-padding`,style:{width:`${this.tabsPadding}px`}}),b?c.map((v,F)=>(i.value.push(v.props.name),Ve(w(Ke,Object.assign({},v.props,{internalCreatedByPane:!0,internalLeftPadded:F!==0&&(!P||P==="center"||P==="start"||P==="end")}),v.children?{default:v.children.tab}:void 0)))):h.map((v,F)=>(i.value.push(v.props.name),Ve(F!==0&&!P?St(v):v))),!r&&a&&x?Rt(a,(b?c.length:h.length)!==0):null,P?null:w("div",{class:`${t}-tabs-scroll-padding`,style:{width:`${this.tabsPadding}px`}}));return w("div",{ref:"tabsElRef",class:`${t}-tabs-nav-scroll-content`},x&&a?w(it,{onResize:this.handleTabsResize},{default:()=>$}):$,x?w("div",{class:`${t}-tabs-pad`}):null,x?null:w("div",{ref:"barElRef",class:`${t}-tabs-bar`}))};return w("div",{class:[`${t}-tabs`,this.themeClass,`${t}-tabs--${e}-type`,`${t}-tabs--${o}-size`,P&&`${t}-tabs--flex`,`${t}-tabs--${n}`],style:this.cssVars},w("div",{class:[`${t}-tabs-nav--${e}-type`,`${t}-tabs-nav--${n}`,`${t}-tabs-nav`]},De(d,$=>$&&w("div",{class:`${t}-tabs-nav__prefix`},$)),p?w("div",{class:`${t}-tabs-rail`,ref:"tabsRailElRef"},b?c.map(($,v)=>(i.value.push($.props.name),w(Ke,Object.assign({},$.props,{internalCreatedByPane:!0,internalLeftPadded:v!==0}),$.children?{default:$.children.tab}:void 0))):h.map(($,v)=>(i.value.push($.props.name),v===0?$:St($)))):w(it,{onResize:this.handleNavResize},{default:()=>w("div",{class:`${t}-tabs-nav-scroll-wrapper`,ref:"scrollWrapperElRef"},["top","bottom"].includes(n)?w(Xn,{ref:"xScrollInstRef",onScroll:this.handleScroll},{default:m}):w("div",{class:`${t}-tabs-nav-y-scroll`},m()))}),r&&a&&x?Rt(a,!0):null,De(f,$=>$&&w("div",{class:`${t}-tabs-nav__suffix`},$))),b&&(this.animated?w("div",{ref:"tabsPaneWrapperRef",class:`${t}-tabs-pane-wrapper`},wt(c,this.mergedValue,this.renderedNames,this.onAnimationBeforeLeave,this.onAnimationEnter,this.onAnimationAfterEnter,this.animationDirection)):wt(c,this.mergedValue,this.renderedNames)))}});function wt(t,e,n,r,a,o,i){const s=[];return t.forEach(l=>{const{name:d,displayDirective:f,"display-directive":c}=l.props,h=x=>f===x||c===x,b=e===d;if(l.key!==void 0&&(l.key=d),b||h("show")||h("show:lazy")&&n.has(d)){n.has(d)||n.add(d);const x=!h("if");s.push(x?$n(l,[[zn,b]]):l)}}),i?w(kn,{name:`${i}-transition`,onBeforeLeave:r,onEnter:a,onAfterEnter:o},{default:()=>s}):s}function Rt(t,e){return w(Ke,{ref:"addTabInstRef",key:"__addable",name:"__addable",internalCreatedByPane:!0,internalAddable:!0,internalLeftPadded:e,disabled:typeof t=="object"&&t.disabled})}function St(t){const e=Cn(t);return e.props?e.props.internalLeftPadded=!0:e.props={internalLeftPadded:!0},e}function Ve(t){return Array.isArray(t.dynamicProps)?t.dynamicProps.includes("internalLeftPadded")||t.dynamicProps.push("internalLeftPadded"):t.dynamicProps=["internalLeftPadded"],t}function la(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!_n(t)}const da=ne({name:"Signin",setup(){const{t}=kt(),e=()=>({name:"admin",pwd:"123456"}),n=An(),r=q(e()),a=q(),o=q(!1),i={name:{required:!0,message:t("LoginModule.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("LoginModule.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:r,loginFormRef:a,handleLogin:()=>{var l;(l=a.value)==null||l.validate(d=>{d?window.$message.error("\u4E0D\u53EF\u4EE5\u8FD9\u6837\u54DF, \u4E0D\u53EF\u4EE5\u54DF"):(window.$message.info("\u767B\u9646\u4E2D..."),o.value=!0,setTimeout(()=>{n.push("/dashboard"),Tn("token","tokenValue")},2*1e3))})},rules:i,loading:o,t}},render(){let t;return W(br,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[W(yt,{label:this.t("LoginModule.Name"),path:"name"},{default:()=>[W(ot,{value:this.signinForm.name,"onUpdate:value":e=>this.signinForm.name=e,placeholder:this.t("LoginModule.NamePlaceholder")},null)]}),W(yt,{label:this.t("LoginModule.Password"),path:"pwd"},{default:()=>[W(ot,{value:this.signinForm.pwd,"onUpdate:value":e=>this.signinForm.pwd=e,type:"password",placeholder:this.t("LoginModule.PasswordPlaceholder")},null)]}),W(Fn,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:this.loading},la(t=this.t("LoginModule.Login"))?t:{default:()=>[t]})]})}}),fa=ne({name:"Register",render(){return W(Vn,{status:"info",title:"\u63D0\u793A",description:"\u6211\u5B9E\u5728\u662F\u4E0D\u60F3\u5199\u4E86..."},null)}}),ma=ne({name:"Login",setup(){const t=En({tabsValue:"signin"}),{t:e}=kt(),{height:n}=On(),r=Ln(),{updateLocale:a}=r;return{...qn(t),windowHeight:n,updateLocale:a,ray:e}},render(){return W("div",{class:["login"],style:[`height: ${this.windowHeight}px`]},[W(jn,null,{default:()=>[W(ra,{class:"login-title",type:"info"},{default:()=>[st("Ray Template")]}),W(Wn,{options:In(),onSelect:t=>this.updateLocale(t)},{default:()=>[W(Mn,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),W(Bn,null,{default:()=>[W(sa,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t},{default:()=>[W(xt,{tab:this.ray("LoginModule.Signin"),name:"signin"},{default:()=>[W(da,null,null)]}),W(xt,{tab:this.ray("LoginModule.Register"),name:"register"},{default:()=>[W(fa,null,null)]})]}),W(Nn,null,{default:()=>[st("\u53CB\u60C5\u94FE\u63A5")]}),W(Dn,null,null)]})])}});export{ma as default}; diff --git a/assets/index.a1333147.js.gz b/assets/index.a1333147.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e99ef891fabb0784694f0ebe7b6ce66d69486ce6 GIT binary patch literal 19092 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 literal 0 HcmV?d00001 diff --git a/assets/index.dc5470fb.js b/assets/index.a4a1e42e.js similarity index 71% rename from assets/index.dc5470fb.js rename to assets/index.a4a1e42e.js index 157ef2f2..7fc09dc5 100644 --- a/assets/index.dc5470fb.js +++ b/assets/index.a4a1e42e.js @@ -1,5 +1,5 @@ -import{bY as Cv,bZ as Pv,b_ as Dv,b$ as Ev,c0 as Rv,c1 as Mv,c2 as _v,c3 as Fv,c4 as $v,c5 as Av,c6 as Iv,c7 as kv,c8 as Nv,c9 as Uv,ad as Fd,ca as Bv,r as Te,cb as jv,cc as Lv,cd as Vv,ce as Hv,cf as Yv,C as or,ag as $d,cg as zv,ch as Wv,ci as Gv,cj as Xv,ck as Kv,cl as Qv,cm as Zv,cn as Jv,co as qv,cp as ep,cq as tp,O as Ji,cr as rp,cs as np,ct as ap,cu as ip,cv as op,cw as lp,cx as sp,a3 as Bl,cy as up,x as re,cz as fp,cA as cp,cB as dp,cC as hp,cD as vp,cE as pp,cF as mp,cG as gp,cH as yp,ai as Qt,a7 as ge,cI as bp,d as Et,cJ as wp,cK as xp,cL as Sp,cM as Op,g as Ad,cN as Tp,cO as Cp,h as O,cP as Pp,cQ as Dp,i as ln,cR as Ep,cS as Rp,ab as Mp,cT as _p,N as qi,a0 as xn,b5 as Fp,aF as $p,o as Id,cU as Ap,b6 as Ip,cV as kp,F as tl,cW as Np,cX as Up,cY as Bp,bU as jp,cZ as Lp,c_ as Vp,c$ as Hp,s as na,d0 as Yp,d1 as zp,d2 as Wp,d3 as Gp,bb as kd,d4 as Xp,d5 as Kp,d6 as Qp,d7 as Zp,d8 as Jp,d9 as qp,da as em,db as tm,dc as rm,dd as nm,de as am,df as im,dg as om,dh as lm,di as sm,dj as um,dk as fm,dl as cm,w as mr,Z as Nd,dm,dn as hm,dp as vm,dq as pm,dr as mm,a1 as rl,ds as gm,dt as ym,T as nl,a2 as bm,du as wm,dv as xm,dw as Sm,dx as Om,dy as Tm,dz as Cm,dA as Pm,dB as Dm,dC as Em,dD as Rm,dE as Mm,dF as _m,dG as Fm,dH as $m,dI as Am,a5 as ju,dJ as Im,dK as km,dL as Nm,dM as Ne,dN as Le,dO as dt,dP as Tn,dQ as Ba,dR as Ud,dS as Lu,n as al,M as Um,aa as kt,bl as $r,m as Ze,k as at,l as ct,bh as Bd,B as Ot,U as pa,p as aa,bd as _a,bt as Vu,q as sn,dT as Bm,dU as jd,X as eo,G as Fa,bE as Ld,bF as Xn,bG as Hu,bH as Yu,a9 as Ir,P as Sn,bI as zu,bJ as Wu,$ as ht,bM as to,bo as Vd,bL as Gu,dV as kr,ar as it,dW as jm,J as Lm,I as pf,ba as Yn,b7 as Or,a as Vm,_ as Hm,W as Ym,bP as zm,b9 as Wm,dX as Gm,K as Xm,dY as Km,dZ as Qm,bw as Zm,H as jl,by as mf,d_ as Jm,ax as qm,v as eg,bB as tg,S as rg,bs as li,bD as ng,d$ as ag,af as ig,b1 as og,al as zn,am as qr,bS as lg,ah as en,aj as sg,aC as ug,aD as fg}from"./index.40072451.js";import{F as Dn,V as Ll,a as Kn,B as Qn,b as Zn,c as Jn,d as cg,N as dg,e as hg}from"./DataTable.ca8fa27b.js";import{A as vg}from"./Add.956226cd.js";const pg=()=>{},mg=Object.freeze(Object.defineProperty({__proto__:null,compile:pg,EffectScope:Cv,ReactiveEffect:Pv,customRef:Dv,effect:Ev,effectScope:Rv,getCurrentScope:Mv,isProxy:_v,isReactive:Fv,isReadonly:$v,isRef:Av,isShallow:Iv,markRaw:kv,onScopeDispose:Nv,proxyRefs:Uv,reactive:Fd,readonly:Bv,ref:Te,shallowReactive:jv,shallowReadonly:Lv,shallowRef:Vv,stop:Hv,toRaw:Yv,toRef:or,toRefs:$d,triggerRef:zv,unref:Wv,camelize:Gv,capitalize:Xv,normalizeClass:Kv,normalizeProps:Qv,normalizeStyle:Zv,toDisplayString:Jv,toHandlerKey:qv,BaseTransition:ep,Comment:tp,Fragment:Ji,KeepAlive:rp,Static:np,Suspense:ap,Teleport:ip,Text:op,callWithAsyncErrorHandling:lp,callWithErrorHandling:sp,cloneVNode:Bl,compatUtils:up,computed:re,createBlock:fp,createCommentVNode:cp,createElementBlock:dp,createElementVNode:hp,createHydrationRenderer:vp,createPropsRestProxy:pp,createRenderer:mp,createSlots:gp,createStaticVNode:yp,createTextVNode:Qt,createVNode:ge,defineAsyncComponent:bp,defineComponent:Et,defineEmits:wp,defineExpose:xp,defineProps:Sp,get devtools(){return Op},getCurrentInstance:Ad,getTransitionRawChildren:Tp,guardReactiveProps:Cp,h:O,handleError:Pp,initCustomFormatter:Dp,inject:ln,isMemoSame:Ep,isRuntimeOnly:Rp,isVNode:Mp,mergeDefaults:_p,mergeProps:qi,nextTick:xn,onActivated:Fp,onBeforeMount:$p,onBeforeUnmount:Id,onBeforeUpdate:Ap,onDeactivated:Ip,onErrorCaptured:kp,onMounted:tl,onRenderTracked:Np,onRenderTriggered:Up,onServerPrefetch:Bp,onUnmounted:jp,onUpdated:Lp,openBlock:Vp,popScopeId:Hp,provide:na,pushScopeId:Yp,queuePostFlushCb:zp,registerRuntimeCompiler:Wp,renderList:Gp,renderSlot:kd,resolveComponent:Xp,resolveDirective:Kp,resolveDynamicComponent:Qp,resolveFilter:Zp,resolveTransitionHooks:Jp,setBlockTracking:qp,setDevtoolsHook:em,setTransitionHooks:tm,ssrContextKey:rm,ssrUtils:nm,toHandlers:am,transformVNodeArgs:im,useAttrs:om,useSSRContext:lm,useSlots:sm,useTransitionState:um,version:fm,warn:cm,watch:mr,watchEffect:Nd,watchPostEffect:dm,watchSyncEffect:hm,withAsyncContext:vm,withCtx:pm,withDefaults:mm,withDirectives:rl,withMemo:gm,withScopeId:ym,Transition:nl,TransitionGroup:bm,VueElement:wm,createApp:xm,createSSRApp:Sm,defineCustomElement:Om,defineSSRCustomElement:Tm,hydrate:Cm,initDirectivesForSSR:Pm,render:Dm,useCssModule:Em,useCssVars:Rm,vModelCheckbox:Mm,vModelDynamic:_m,vModelRadio:Fm,vModelSelect:$m,vModelText:Am,vShow:ju,withKeys:Im,withModifiers:km},Symbol.toStringTag,{value:"Module"}));function gg(e){if(typeof e=="number")return{"":e.toString()};const t={};return e.split(/ +/).forEach(r=>{if(r==="")return;const[n,a]=r.split(":");a===void 0?t[""]=n:t[n]=a}),t}function ua(e,t){var r;if(e==null)return;const n=gg(e);if(t===void 0)return n[""];if(typeof t=="string")return(r=n[t])!==null&&r!==void 0?r:n[""];if(Array.isArray(t)){for(let a=t.length-1;a>=0;--a){const o=t[a];if(o in n)return n[o]}return n[""]}else{let a,o=-1;return Object.keys(n).forEach(i=>{const l=Number(i);!Number.isNaN(l)&&t>=l&&l>=o&&(o=l,a=n[i])}),a}}function yg(e){var t;const r=(t=e.dirs)===null||t===void 0?void 0:t.find(({dir:n})=>n===ju);return!!(r&&r.value===!1)}const bg={xs:0,s:640,m:1024,l:1280,xl:1536,"2xl":1920};function wg(e){return`(min-width: ${e}px)`}const fa={};function xg(e=bg){if(!Nm)return re(()=>[]);if(typeof window.matchMedia!="function")return re(()=>[]);const t=Te({}),r=Object.keys(e),n=(a,o)=>{a.matches?t.value[o]=!0:t.value[o]=!1};return r.forEach(a=>{const o=e[a];let i,l;fa[o]===void 0?(i=window.matchMedia(wg(o)),i.addEventListener?i.addEventListener("change",s=>{l.forEach(u=>{u(s,a)})}):i.addListener&&i.addListener(s=>{l.forEach(u=>{u(s,a)})}),l=new Set,fa[o]={mql:i,cbs:l}):(i=fa[o].mql,l=fa[o].cbs),l.add(n),i.matches&&l.forEach(s=>{s(i,a)})}),Id(()=>{r.forEach(a=>{const{cbs:o}=fa[e[a]];o.has(n)&&o.delete(n)})}),re(()=>{const{value:a}=t;return r.filter(o=>a[o])})}function Wa(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function Wt(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function Sg(e,t){Ne(2,arguments);var r=Le(e).getTime(),n=dt(t);return new Date(r+n)}function Hd(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function ro(e){Ne(1,arguments);var t=Le(e);return t.setHours(0,0,0,0),t}function Og(e,t){Ne(2,arguments);var r=dt(t),n=r*3;return Wt(e,n)}function Vl(e,t){Ne(2,arguments);var r=dt(t);return Wt(e,r*12)}var Tg=6e4,Cg=36e5,Pg=1e3;function Dg(e,t){Ne(2,arguments);var r=ro(e),n=ro(t);return r.getTime()===n.getTime()}function si(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?si=function(r){return typeof r}:si=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},si(e)}function Eg(e){return Ne(1,arguments),e instanceof Date||si(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function pr(e){if(Ne(1,arguments),!Eg(e)&&typeof e!="number")return!1;var t=Le(e);return!isNaN(Number(t))}function Rg(e){Ne(1,arguments);var t=Le(e),r=Math.floor(t.getMonth()/3)+1;return r}function Mg(e){Ne(1,arguments);var t=Le(e);return t.setSeconds(0,0),t}function $a(e){Ne(1,arguments);var t=Le(e),r=t.getMonth(),n=r-r%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function Hr(e){Ne(1,arguments);var t=Le(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Xu(e){Ne(1,arguments);var t=Le(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function Yd(e,t){Ne(2,arguments);var r=dt(t);return Sg(e,-r)}var _g=864e5;function Fg(e){Ne(1,arguments);var t=Le(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/_g)+1}function qn(e){Ne(1,arguments);var t=1,r=Le(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function $g(e){Ne(1,arguments);var t=zd(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=qn(r);return n}var Ag=6048e5;function Wd(e){Ne(1,arguments);var t=Le(e),r=qn(t).getTime()-$g(t).getTime();return Math.round(r/Ag)+1}function Ku(e,t){var r,n,a,o,i,l,s,u;Ne(1,arguments);var f=Le(e),c=f.getUTCFullYear(),d=Ba(),h=dt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&n!==void 0?n:(s=d.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(h>=1&&h<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(c+1,0,h),m.setUTCHours(0,0,0,0);var v=Tn(m,t),p=new Date(0);p.setUTCFullYear(c,0,h),p.setUTCHours(0,0,0,0);var g=Tn(p,t);return f.getTime()>=v.getTime()?c+1:f.getTime()>=g.getTime()?c:c-1}function Ig(e,t){var r,n,a,o,i,l,s,u;Ne(1,arguments);var f=Ba(),c=dt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&n!==void 0?n:(s=f.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),d=Ku(e,t),h=new Date(0);h.setUTCFullYear(d,0,c),h.setUTCHours(0,0,0,0);var m=Tn(h,t);return m}var kg=6048e5;function Gd(e,t){Ne(1,arguments);var r=Le(e),n=Tn(r,t).getTime()-Ig(r,t).getTime();return Math.round(n/kg)+1}function ut(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?n:1-n;return ut(r==="yy"?a%100:a,r.length)},M:function(t,r){var n=t.getUTCMonth();return r==="M"?String(n+1):ut(n+1,2)},d:function(t,r){return ut(t.getUTCDate(),r.length)},a:function(t,r){var n=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(t,r){return ut(t.getUTCHours()%12||12,r.length)},H:function(t,r){return ut(t.getUTCHours(),r.length)},m:function(t,r){return ut(t.getUTCMinutes(),r.length)},s:function(t,r){return ut(t.getUTCSeconds(),r.length)},S:function(t,r){var n=r.length,a=t.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,n-3));return ut(o,r.length)}};const Qr=Ng;var _n={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Ug={G:function(t,r,n){var a=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(t,r,n){if(r==="yo"){var a=t.getUTCFullYear(),o=a>0?a:1-a;return n.ordinalNumber(o,{unit:"year"})}return Qr.y(t,r)},Y:function(t,r,n,a){var o=Ku(t,a),i=o>0?o:1-o;if(r==="YY"){var l=i%100;return ut(l,2)}return r==="Yo"?n.ordinalNumber(i,{unit:"year"}):ut(i,r.length)},R:function(t,r){var n=zd(t);return ut(n,r.length)},u:function(t,r){var n=t.getUTCFullYear();return ut(n,r.length)},Q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return ut(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return ut(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,r,n){var a=t.getUTCMonth();switch(r){case"M":case"MM":return Qr.M(t,r);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(t,r,n){var a=t.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return ut(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(t,r,n,a){var o=Gd(t,a);return r==="wo"?n.ordinalNumber(o,{unit:"week"}):ut(o,r.length)},I:function(t,r,n){var a=Wd(t);return r==="Io"?n.ordinalNumber(a,{unit:"week"}):ut(a,r.length)},d:function(t,r,n){return r==="do"?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):Qr.d(t,r)},D:function(t,r,n){var a=Fg(t);return r==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):ut(a,r.length)},E:function(t,r,n){var a=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return ut(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return ut(i,r.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,r,n){var a=t.getUTCDay(),o=a===0?7:a;switch(r){case"i":return String(o);case"ii":return ut(o,r.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(t,r,n){var a=t.getUTCHours(),o=a/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,r,n){var a=t.getUTCHours(),o;switch(a===12?o=_n.noon:a===0?o=_n.midnight:o=a/12>=1?"pm":"am",r){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,r,n){var a=t.getUTCHours(),o;switch(a>=17?o=_n.evening:a>=12?o=_n.afternoon:a>=4?o=_n.morning:o=_n.night,r){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,r,n){if(r==="ho"){var a=t.getUTCHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Qr.h(t,r)},H:function(t,r,n){return r==="Ho"?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Qr.H(t,r)},K:function(t,r,n){var a=t.getUTCHours()%12;return r==="Ko"?n.ordinalNumber(a,{unit:"hour"}):ut(a,r.length)},k:function(t,r,n){var a=t.getUTCHours();return a===0&&(a=24),r==="ko"?n.ordinalNumber(a,{unit:"hour"}):ut(a,r.length)},m:function(t,r,n){return r==="mo"?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Qr.m(t,r)},s:function(t,r,n){return r==="so"?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Qr.s(t,r)},S:function(t,r){return Qr.S(t,r)},X:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return yf(i);case"XXXX":case"XX":return bn(i);case"XXXXX":case"XXX":default:return bn(i,":")}},x:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"x":return yf(i);case"xxxx":case"xx":return bn(i);case"xxxxx":case"xxx":default:return bn(i,":")}},O:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+gf(i,":");case"OOOO":default:return"GMT"+bn(i,":")}},z:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+gf(i,":");case"zzzz":default:return"GMT"+bn(i,":")}},t:function(t,r,n,a){var o=a._originalDate||t,i=Math.floor(o.getTime()/1e3);return ut(i,r.length)},T:function(t,r,n,a){var o=a._originalDate||t,i=o.getTime();return ut(i,r.length)}};function gf(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t||"";return r+String(a)+i+ut(o,2)}function yf(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ut(Math.abs(e)/60,2)}return bn(e,t)}function bn(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=ut(Math.floor(a/60),2),i=ut(a%60,2);return n+o+r+i}const Bg=Ug;var bf=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},Xd=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},jg=function(t,r){var n=t.match(/(P+)(p+)?/)||[],a=n[1],o=n[2];if(!o)return bf(t,r);var i;switch(a){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",bf(a,r)).replace("{{time}}",Xd(o,r))},Lg={p:Xd,P:jg};const Hl=Lg;var Vg=["D","DD"],Hg=["YY","YYYY"];function Kd(e){return Vg.indexOf(e)!==-1}function Qd(e){return Hg.indexOf(e)!==-1}function no(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Yg=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,zg=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Wg=/^'([^]*?)'?$/,Gg=/''/g,Xg=/[a-zA-Z]/;function wt(e,t,r){var n,a,o,i,l,s,u,f,c,d,h,m,v,p,g,y,x,w;Ne(2,arguments);var R=String(t),_=Ba(),A=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:_.locale)!==null&&n!==void 0?n:Ud,Q=dt((o=(i=(l=(s=r==null?void 0:r.firstWeekContainsDate)!==null&&s!==void 0?s:r==null||(u=r.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&l!==void 0?l:_.firstWeekContainsDate)!==null&&i!==void 0?i:(c=_.locale)===null||c===void 0||(d=c.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(Q>=1&&Q<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=dt((h=(m=(v=(p=r==null?void 0:r.weekStartsOn)!==null&&p!==void 0?p:r==null||(g=r.locale)===null||g===void 0||(y=g.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&m!==void 0?m:(x=_.locale)===null||x===void 0||(w=x.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&h!==void 0?h:0);if(!(C>=0&&C<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!A.localize)throw new RangeError("locale must contain localize property");if(!A.formatLong)throw new RangeError("locale must contain formatLong property");var U=Le(e);if(!pr(U))throw new RangeError("Invalid time value");var J=Hd(U),Z=Yd(U,J),k={firstWeekContainsDate:Q,weekStartsOn:C,locale:A,_originalDate:U},B=R.match(zg).map(function(Y){var W=Y[0];if(W==="p"||W==="P"){var G=Hl[W];return G(Y,A.formatLong)}return Y}).join("").match(Yg).map(function(Y){if(Y==="''")return"'";var W=Y[0];if(W==="'")return Kg(Y);var G=Bg[W];if(G)return!(r!=null&&r.useAdditionalWeekYearTokens)&&Qd(Y)&&no(Y,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Kd(Y)&&no(Y,t,String(e)),G(Z,Y,A.localize,k);if(W.match(Xg))throw new RangeError("Format string contains an unescaped latin alphabet character `"+W+"`");return Y}).join("");return B}function Kg(e){var t=e.match(Wg);return t?t[1].replace(Gg,"'"):e}function Qg(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}function Sr(e){Ne(1,arguments);var t=Le(e),r=t.getDate();return r}function Zg(e){Ne(1,arguments);var t=Le(e),r=t.getDay();return r}function Jg(e){Ne(1,arguments);var t=Le(e),r=t.getFullYear(),n=t.getMonth(),a=new Date(0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}function tn(e){Ne(1,arguments);var t=Le(e),r=t.getHours();return r}function ao(e){Ne(1,arguments);var t=Le(e),r=t.getMinutes();return r}function bt(e){Ne(1,arguments);var t=Le(e),r=t.getMonth();return r}function io(e){Ne(1,arguments);var t=Le(e),r=t.getSeconds();return r}function he(e){Ne(1,arguments);var t=Le(e),r=t.getTime();return r}function Tt(e){return Ne(1,arguments),Le(e).getFullYear()}function ui(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ui=function(r){return typeof r}:ui=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ui(e)}function Zd(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Yl(e,t)}function Yl(e,t){return Yl=Object.setPrototypeOf||function(n,a){return n.__proto__=a,n},Yl(e,t)}function Jd(e){var t=e0();return function(){var n=oo(e),a;if(t){var o=oo(this).constructor;a=Reflect.construct(n,arguments,o)}else a=n.apply(this,arguments);return qg(this,a)}}function qg(e,t){return t&&(ui(t)==="object"||typeof t=="function")?t:zl(e)}function zl(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function e0(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function oo(e){return oo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},oo(e)}function Qu(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function lo(e){return lo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},lo(e)}function Of(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d0=function(e){s0(r,e);var t=u0(r);function r(){var n;o0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i0,n=r?t:1-t,a;if(n<=50)a=e||100;else{var o=n+50,i=Math.floor(o/100)*100,l=e>=o%100;a=e+i-(l?100:0)}return r?a:1-a}function rh(e){return e%400===0||e%4===0&&e%100!==0}function ci(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ci=function(r){return typeof r}:ci=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ci(e)}function h0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Tf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function uo(e){return uo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},uo(e)}function Cf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b0=function(e){p0(r,e);var t=m0(r);function r(){var n;h0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i0}},{key:"set",value:function(a,o,i){var l=a.getUTCFullYear();if(i.isTwoDigitYear){var s=th(i.year,l);return a.setUTCFullYear(s,0,1),a.setUTCHours(0,0,0,0),a}var u=!("era"in o)||o.era===1?i.year:1-i.year;return a.setUTCFullYear(u,0,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function di(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?di=function(r){return typeof r}:di=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},di(e)}function w0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fo(e){return fo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},fo(e)}function Df(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P0=function(e){S0(r,e);var t=O0(r);function r(){var n;w0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i0}},{key:"set",value:function(a,o,i,l){var s=Ku(a,l);if(i.isTwoDigitYear){var u=th(i.year,s);return a.setUTCFullYear(u,0,l.firstWeekContainsDate),a.setUTCHours(0,0,0,0),Tn(a,l)}var f=!("era"in o)||o.era===1?i.year:1-i.year;return a.setUTCFullYear(f,0,l.firstWeekContainsDate),a.setUTCHours(0,0,0,0),Tn(a,l)}}]),r}(ot);function hi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?hi=function(r){return typeof r}:hi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},hi(e)}function D0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ef(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function co(e){return co=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},co(e)}function Rf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $0=function(e){R0(r,e);var t=M0(r);function r(){var n;D0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ho(e){return ho=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ho(e)}function _f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var j0=function(e){k0(r,e);var t=N0(r);function r(){var n;A0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vo(e){return vo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},vo(e)}function $f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var G0=function(e){H0(r,e);var t=Y0(r);function r(){var n;L0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=4}},{key:"set",value:function(a,o,i){return a.setUTCMonth((i-1)*3,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function mi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?mi=function(r){return typeof r}:mi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},mi(e)}function X0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Af(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function po(e){return po=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},po(e)}function If(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ey=function(e){Q0(r,e);var t=Z0(r);function r(){var n;X0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=4}},{key:"set",value:function(a,o,i){return a.setUTCMonth((i-1)*3,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function gi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?gi=function(r){return typeof r}:gi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},gi(e)}function ty(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function mo(e){return mo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},mo(e)}function Nf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ly=function(e){ny(r,e);var t=ay(r);function r(){var n;ty(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=11}},{key:"set",value:function(a,o,i){return a.setUTCMonth(i,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function yi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?yi=function(r){return typeof r}:yi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yi(e)}function sy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function go(e){return go=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},go(e)}function Bf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vy=function(e){fy(r,e);var t=cy(r);function r(){var n;sy(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=11}},{key:"set",value:function(a,o,i){return a.setUTCMonth(i,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function py(e,t,r){Ne(2,arguments);var n=Le(e),a=dt(t),o=Gd(n,r)-a;return n.setUTCDate(n.getUTCDate()-o*7),n}function bi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?bi=function(r){return typeof r}:bi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},bi(e)}function my(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yo(e){return yo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},yo(e)}function Lf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sy=function(e){yy(r,e);var t=by(r);function r(){var n;my(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=53}},{key:"set",value:function(a,o,i,l){return Tn(py(a,i,l),l)}}]),r}(ot);function Oy(e,t){Ne(2,arguments);var r=Le(e),n=dt(t),a=Wd(r)-n;return r.setUTCDate(r.getUTCDate()-a*7),r}function wi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wi=function(r){return typeof r}:wi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},wi(e)}function Ty(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function bo(e){return bo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},bo(e)}function Hf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var My=function(e){Py(r,e);var t=Dy(r);function r(){var n;Ty(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=53}},{key:"set",value:function(a,o,i){return qn(Oy(a,i))}}]),r}(ot);function xi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xi=function(r){return typeof r}:xi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},xi(e)}function _y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function wo(e){return wo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},wo(e)}function ul(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ny=[31,28,31,30,31,30,31,31,30,31,30,31],Uy=[31,29,31,30,31,30,31,31,30,31,30,31],By=function(e){$y(r,e);var t=Ay(r);function r(){var n;_y(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=Uy[s]:o>=1&&o<=Ny[s]}},{key:"set",value:function(a,o,i){return a.setUTCDate(i),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Oi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Oi=function(r){return typeof r}:Oi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Oi(e)}function jy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function xo(e){return xo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},xo(e)}function fl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Wy=function(e){Vy(r,e);var t=Hy(r);function r(){var n;jy(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(a,o,i){return a.setUTCMonth(0,i),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function qu(e,t,r){var n,a,o,i,l,s,u,f;Ne(2,arguments);var c=Ba(),d=dt((n=(a=(o=(i=r==null?void 0:r.weekStartsOn)!==null&&i!==void 0?i:r==null||(l=r.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&o!==void 0?o:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Le(e),m=dt(t),v=h.getUTCDay(),p=m%7,g=(p+7)%7,y=(g"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function So(e){return So=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},So(e)}function Gf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var qy=function(e){Ky(r,e);var t=Qy(r);function r(){var n;Gy(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=6}},{key:"set",value:function(a,o,i,l){return a=qu(a,i,l),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Pi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Pi=function(r){return typeof r}:Pi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Pi(e)}function eb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Oo(e){return Oo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Oo(e)}function Kf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ob=function(e){rb(r,e);var t=nb(r);function r(){var n;eb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=6}},{key:"set",value:function(a,o,i,l){return a=qu(a,i,l),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Di(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Di=function(r){return typeof r}:Di=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Di(e)}function lb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Qf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function To(e){return To=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},To(e)}function Zf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var hb=function(e){ub(r,e);var t=fb(r);function r(){var n;lb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=6}},{key:"set",value:function(a,o,i,l){return a=qu(a,i,l),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function vb(e,t){Ne(2,arguments);var r=dt(t);r%7===0&&(r=r-7);var n=1,a=Le(e),o=a.getUTCDay(),i=r%7,l=(i+7)%7,s=(l"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Co(e){return Co=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Co(e)}function qf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var xb=function(e){gb(r,e);var t=yb(r);function r(){var n;pb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=7}},{key:"set",value:function(a,o,i){return a=vb(a,i),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Ri(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ri=function(r){return typeof r}:Ri=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ri(e)}function Sb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ec(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Po(e){return Po=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Po(e)}function tc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Eb=function(e){Tb(r,e);var t=Cb(r);function r(){var n;Sb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Do(e){return Do=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Do(e)}function nc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ib=function(e){_b(r,e);var t=Fb(r);function r(){var n;Rb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Eo(e){return Eo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Eo(e)}function ic(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vb=function(e){Ub(r,e);var t=Bb(r);function r(){var n;kb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ro(e){return Ro=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ro(e)}function lc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Kb=function(e){zb(r,e);var t=Wb(r);function r(){var n;Hb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=12}},{key:"set",value:function(a,o,i){var l=a.getUTCHours()>=12;return l&&i<12?a.setUTCHours(i+12,0,0,0):!l&&i===12?a.setUTCHours(0,0,0,0):a.setUTCHours(i,0,0,0),a}}]),r}(ot);function $i(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$i=function(r){return typeof r}:$i=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},$i(e)}function Qb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Mo(e){return Mo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Mo(e)}function uc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var r1=function(e){Jb(r,e);var t=qb(r);function r(){var n;Qb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=23}},{key:"set",value:function(a,o,i){return a.setUTCHours(i,0,0,0),a}}]),r}(ot);function Ai(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ai=function(r){return typeof r}:Ai=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ai(e)}function n1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _o(e){return _o=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},_o(e)}function cc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u1=function(e){i1(r,e);var t=o1(r);function r(){var n;n1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=11}},{key:"set",value:function(a,o,i){var l=a.getUTCHours()>=12;return l&&i<12?a.setUTCHours(i+12,0,0,0):a.setUTCHours(i,0,0,0),a}}]),r}(ot);function Ii(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ii=function(r){return typeof r}:Ii=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ii(e)}function f1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Fo(e){return Fo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Fo(e)}function hc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m1=function(e){d1(r,e);var t=h1(r);function r(){var n;f1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=24}},{key:"set",value:function(a,o,i){var l=i<=24?i%24:i;return a.setUTCHours(l,0,0,0),a}}]),r}(ot);function ki(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ki=function(r){return typeof r}:ki=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ki(e)}function g1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function $o(e){return $o=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},$o(e)}function pc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O1=function(e){b1(r,e);var t=w1(r);function r(){var n;g1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=59}},{key:"set",value:function(a,o,i){return a.setUTCMinutes(i,0,0),a}}]),r}(ot);function Ni(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ni=function(r){return typeof r}:Ni=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ni(e)}function T1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ao(e){return Ao=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ao(e)}function gc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var M1=function(e){P1(r,e);var t=D1(r);function r(){var n;T1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=59}},{key:"set",value:function(a,o,i){return a.setUTCSeconds(i,0),a}}]),r}(ot);function Ui(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ui=function(r){return typeof r}:Ui=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ui(e)}function _1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Io(e){return Io=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Io(e)}function bc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var N1=function(e){$1(r,e);var t=A1(r);function r(){var n;_1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ko(e){return ko=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ko(e)}function xc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Y1=function(e){j1(r,e);var t=L1(r);function r(){var n;U1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function No(e){return No=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},No(e)}function Oc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Z1=function(e){G1(r,e);var t=X1(r);function r(){var n;z1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Uo(e){return Uo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Uo(e)}function Cc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var aw=function(e){ew(r,e);var t=tw(r);function r(){var n;J1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Bo(e){return Bo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Bo(e)}function Dc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cw=function(e){lw(r,e);var t=sw(r);function r(){var n;iw(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(r=hw(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(u){throw u},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,l;return{s:function(){r=e[Symbol.iterator]()},n:function(){var u=r.next();return o=u.done,u},e:function(u){i=!0,l=u},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(i)throw l}}}}function hw(e,t){if(!!e){if(typeof e=="string")return Rc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Rc(e,t)}}function Rc(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=1&&U<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var J=dt((m=(v=(p=(g=n==null?void 0:n.weekStartsOn)!==null&&g!==void 0?g:n==null||(y=n.locale)===null||y===void 0||(x=y.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&p!==void 0?p:Q.weekStartsOn)!==null&&v!==void 0?v:(w=Q.locale)===null||w===void 0||(R=w.options)===null||R===void 0?void 0:R.weekStartsOn)!==null&&m!==void 0?m:0);if(!(J>=0&&J<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(A==="")return _===""?Le(r):new Date(NaN);var Z={firstWeekContainsDate:U,weekStartsOn:J,locale:C},k=[new n0],B=A.match(pw).map(function(Ae){var le=Ae[0];if(le in Hl){var be=Hl[le];return be(Ae,C.formatLong)}return Ae}).join("").match(vw),Y=[],W=Ec(B),G;try{var ae=function(){var le=G.value;!(n!=null&&n.useAdditionalWeekYearTokens)&&Qd(le)&&no(le,A,e),!(n!=null&&n.useAdditionalDayOfYearTokens)&&Kd(le)&&no(le,A,e);var be=le[0],Qe=dw[be];if(Qe){var qe=Qe.incompatibleTokens;if(Array.isArray(qe)){var et=Y.find(function(ft){return qe.includes(ft.token)||ft.token===be});if(et)throw new RangeError("The format string mustn't contain `".concat(et.fullToken,"` and `").concat(le,"` at the same time"))}else if(Qe.incompatibleTokens==="*"&&Y.length>0)throw new RangeError("The format string mustn't contain `".concat(le,"` and any other token at the same time"));Y.push({token:be,fullToken:le});var Xe=Qe.run(_,le,C.match,Z);if(!Xe)return{v:new Date(NaN)};k.push(Xe.setter),_=Xe.rest}else{if(be.match(bw))throw new RangeError("Format string contains an unescaped latin alphabet character `"+be+"`");if(le==="''"?le="'":be==="'"&&(le=xw(le)),_.indexOf(le)===0)_=_.slice(le.length);else return{v:new Date(NaN)}}};for(W.s();!(G=W.n()).done;){var se=ae();if(Hi(se)==="object")return se.v}}catch(Ae){W.e(Ae)}finally{W.f()}if(_.length>0&&yw.test(_))return new Date(NaN);var ce=k.map(function(Ae){return Ae.priority}).sort(function(Ae,le){return le-Ae}).filter(function(Ae,le,be){return be.indexOf(Ae)===le}).map(function(Ae){return k.filter(function(le){return le.priority===Ae}).sort(function(le,be){return be.subPriority-le.subPriority})}).map(function(Ae){return Ae[0]}),fe=Le(r);if(isNaN(fe.getTime()))return new Date(NaN);var me=Yd(fe,Hd(fe)),Se={},Ie=Ec(ce),Oe;try{for(Ie.s();!(Oe=Ie.n()).done;){var Fe=Oe.value;if(!Fe.validate(me,Z))return new Date(NaN);var we=Fe.set(me,Se,Z);Array.isArray(we)?(me=we[0],Qg(Se,we[1])):me=we}}catch(Ae){Ie.e(Ae)}finally{Ie.f()}return me}function xw(e){return e.match(mw)[1].replace(gw,"'")}function Sw(e){Ne(1,arguments);var t=Le(e);return t.setMinutes(0,0,0),t}function il(e,t){Ne(2,arguments);var r=Le(e),n=Le(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function nh(e,t){Ne(2,arguments);var r=$a(e),n=$a(t);return r.getTime()===n.getTime()}function ef(e){Ne(1,arguments);var t=Le(e);return t.setMilliseconds(0),t}function ah(e,t){Ne(2,arguments);var r=Le(e),n=Le(t);return r.getFullYear()===n.getFullYear()}function tf(e,t){Ne(2,arguments);var r=Le(e),n=dt(t),a=r.getFullYear(),o=r.getDate(),i=new Date(0);i.setFullYear(a,n,15),i.setHours(0,0,0,0);var l=Jg(i);return r.setMonth(n,Math.min(o,l)),r}function Yi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Yi=function(r){return typeof r}:Yi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Yi(e)}function Gt(e,t){if(Ne(2,arguments),Yi(t)!=="object"||t===null)throw new RangeError("values parameter must be an object");var r=Le(e);return isNaN(r.getTime())?new Date(NaN):(t.year!=null&&r.setFullYear(t.year),t.month!=null&&(r=tf(r,t.month)),t.date!=null&&r.setDate(dt(t.date)),t.hours!=null&&r.setHours(dt(t.hours)),t.minutes!=null&&r.setMinutes(dt(t.minutes)),t.seconds!=null&&r.setSeconds(dt(t.seconds)),t.milliseconds!=null&&r.setMilliseconds(dt(t.milliseconds)),r)}function mn(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return r.setHours(n),r}function cl(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return r.setMinutes(n),r}function Ow(e,t){Ne(2,arguments);var r=Le(e),n=dt(t),a=Math.floor(r.getMonth()/3)+1,o=n-a;return tf(r,r.getMonth()+o*3)}function dl(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return r.setSeconds(n),r}function Mc(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(n),r)}const _c=Lu("date",O("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},O("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},O("g",{"fill-rule":"nonzero"},O("path",{d:"M21.75,3 C23.5449254,3 25,4.45507456 25,6.25 L25,21.75 C25,23.5449254 23.5449254,25 21.75,25 L6.25,25 C4.45507456,25 3,23.5449254 3,21.75 L3,6.25 C3,4.45507456 4.45507456,3 6.25,3 L21.75,3 Z M23.5,9.503 L4.5,9.503 L4.5,21.75 C4.5,22.7164983 5.28350169,23.5 6.25,23.5 L21.75,23.5 C22.7164983,23.5 23.5,22.7164983 23.5,21.75 L23.5,9.503 Z M21.75,4.5 L6.25,4.5 C5.28350169,4.5 4.5,5.28350169 4.5,6.25 L4.5,8.003 L23.5,8.003 L23.5,6.25 C23.5,5.28350169 22.7164983,4.5 21.75,4.5 Z"}))))),Tw=Et({name:"Remove",render(){return O("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},O("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` +import{bY as Cv,bZ as Pv,b_ as Dv,b$ as Ev,c0 as Rv,c1 as Mv,c2 as _v,c3 as Fv,c4 as $v,c5 as Av,c6 as Iv,c7 as kv,c8 as Nv,c9 as Uv,ad as Fd,ca as Bv,r as Te,cb as jv,cc as Lv,cd as Vv,ce as Hv,cf as Yv,C as or,ag as $d,cg as zv,ch as Wv,ci as Gv,cj as Xv,ck as Kv,cl as Qv,cm as Zv,cn as Jv,co as qv,cp as ep,cq as tp,O as Ji,cr as rp,cs as np,ct as ap,cu as ip,cv as op,cw as lp,cx as sp,a4 as Bl,cy as up,x as re,cz as fp,cA as cp,cB as dp,cC as hp,cD as vp,cE as pp,cF as mp,cG as gp,cH as yp,ai as Qt,a7 as ge,cI as bp,d as Et,cJ as wp,cK as xp,cL as Sp,cM as Op,g as Ad,cN as Tp,cO as Cp,h as O,cP as Pp,cQ as Dp,i as ln,cR as Ep,cS as Rp,aa as Mp,cT as _p,N as qi,a1 as xn,b5 as Fp,aF as $p,o as Id,cU as Ap,b6 as Ip,cV as kp,F as tl,cW as Np,cX as Up,cY as Bp,bV as jp,cZ as Lp,c_ as Vp,c$ as Hp,s as na,d0 as Yp,d1 as zp,d2 as Wp,d3 as Gp,bb as kd,d4 as Xp,d5 as Kp,d6 as Qp,d7 as Zp,d8 as Jp,d9 as qp,da as em,db as tm,dc as rm,dd as nm,de as am,df as im,dg as om,dh as lm,di as sm,dj as um,dk as fm,dl as cm,w as mr,Z as Nd,dm,dn as hm,dp as vm,dq as pm,dr as mm,a2 as rl,ds as gm,dt as ym,T as nl,a3 as bm,du as wm,dv as xm,dw as Sm,dx as Om,dy as Tm,dz as Cm,dA as Pm,dB as Dm,dC as Em,dD as Rm,dE as Mm,dF as _m,dG as Fm,dH as $m,dI as Am,a5 as ju,dJ as Im,dK as km,dL as Nm,dM as Ne,dN as Le,dO as dt,dP as Tn,dQ as Ba,dR as Ud,dS as Lu,n as al,M as Um,a9 as kt,bn as Ar,m as Ze,k as at,l as ct,bh as Bd,B as Ot,U as pa,p as aa,be as _a,bt as Vu,q as sn,dT as Bm,dU as jd,X as eo,G as Fa,bF as Ld,bG as Xn,bH as Hu,bI as Yu,a8 as Pr,P as Sn,bJ as zu,bK as Wu,a0 as ht,bM as to,bo as Vd,bL as Gu,dV as kr,ar as it,dW as jm,J as Lm,I as pf,b9 as Yn,b7 as Or,a as Vm,_ as Hm,ba as Ym,W as zm,bP as Wm,dX as Gm,K as Xm,dY as Km,dZ as Qm,bw as Zm,d_ as Jm,H as jl,by as mf,ax as qm,v as eg,d$ as tg,bB as rg,S as ng,bs as li,bD as ag,af as ig,b1 as og,al as zn,am as qr,bS as lg,ah as en,aj as sg,aC as ug,aD as fg}from"./index.ef367bc1.js";import{F as Dn,V as Ll,a as Kn,B as Qn,b as Zn,c as Jn,d as cg,N as dg,e as hg}from"./DataTable.94ccc402.js";import{A as vg}from"./Add.519158d4.js";const pg=()=>{},mg=Object.freeze(Object.defineProperty({__proto__:null,compile:pg,EffectScope:Cv,ReactiveEffect:Pv,customRef:Dv,effect:Ev,effectScope:Rv,getCurrentScope:Mv,isProxy:_v,isReactive:Fv,isReadonly:$v,isRef:Av,isShallow:Iv,markRaw:kv,onScopeDispose:Nv,proxyRefs:Uv,reactive:Fd,readonly:Bv,ref:Te,shallowReactive:jv,shallowReadonly:Lv,shallowRef:Vv,stop:Hv,toRaw:Yv,toRef:or,toRefs:$d,triggerRef:zv,unref:Wv,camelize:Gv,capitalize:Xv,normalizeClass:Kv,normalizeProps:Qv,normalizeStyle:Zv,toDisplayString:Jv,toHandlerKey:qv,BaseTransition:ep,Comment:tp,Fragment:Ji,KeepAlive:rp,Static:np,Suspense:ap,Teleport:ip,Text:op,callWithAsyncErrorHandling:lp,callWithErrorHandling:sp,cloneVNode:Bl,compatUtils:up,computed:re,createBlock:fp,createCommentVNode:cp,createElementBlock:dp,createElementVNode:hp,createHydrationRenderer:vp,createPropsRestProxy:pp,createRenderer:mp,createSlots:gp,createStaticVNode:yp,createTextVNode:Qt,createVNode:ge,defineAsyncComponent:bp,defineComponent:Et,defineEmits:wp,defineExpose:xp,defineProps:Sp,get devtools(){return Op},getCurrentInstance:Ad,getTransitionRawChildren:Tp,guardReactiveProps:Cp,h:O,handleError:Pp,initCustomFormatter:Dp,inject:ln,isMemoSame:Ep,isRuntimeOnly:Rp,isVNode:Mp,mergeDefaults:_p,mergeProps:qi,nextTick:xn,onActivated:Fp,onBeforeMount:$p,onBeforeUnmount:Id,onBeforeUpdate:Ap,onDeactivated:Ip,onErrorCaptured:kp,onMounted:tl,onRenderTracked:Np,onRenderTriggered:Up,onServerPrefetch:Bp,onUnmounted:jp,onUpdated:Lp,openBlock:Vp,popScopeId:Hp,provide:na,pushScopeId:Yp,queuePostFlushCb:zp,registerRuntimeCompiler:Wp,renderList:Gp,renderSlot:kd,resolveComponent:Xp,resolveDirective:Kp,resolveDynamicComponent:Qp,resolveFilter:Zp,resolveTransitionHooks:Jp,setBlockTracking:qp,setDevtoolsHook:em,setTransitionHooks:tm,ssrContextKey:rm,ssrUtils:nm,toHandlers:am,transformVNodeArgs:im,useAttrs:om,useSSRContext:lm,useSlots:sm,useTransitionState:um,version:fm,warn:cm,watch:mr,watchEffect:Nd,watchPostEffect:dm,watchSyncEffect:hm,withAsyncContext:vm,withCtx:pm,withDefaults:mm,withDirectives:rl,withMemo:gm,withScopeId:ym,Transition:nl,TransitionGroup:bm,VueElement:wm,createApp:xm,createSSRApp:Sm,defineCustomElement:Om,defineSSRCustomElement:Tm,hydrate:Cm,initDirectivesForSSR:Pm,render:Dm,useCssModule:Em,useCssVars:Rm,vModelCheckbox:Mm,vModelDynamic:_m,vModelRadio:Fm,vModelSelect:$m,vModelText:Am,vShow:ju,withKeys:Im,withModifiers:km},Symbol.toStringTag,{value:"Module"}));function gg(e){if(typeof e=="number")return{"":e.toString()};const t={};return e.split(/ +/).forEach(r=>{if(r==="")return;const[n,a]=r.split(":");a===void 0?t[""]=n:t[n]=a}),t}function ua(e,t){var r;if(e==null)return;const n=gg(e);if(t===void 0)return n[""];if(typeof t=="string")return(r=n[t])!==null&&r!==void 0?r:n[""];if(Array.isArray(t)){for(let a=t.length-1;a>=0;--a){const o=t[a];if(o in n)return n[o]}return n[""]}else{let a,o=-1;return Object.keys(n).forEach(i=>{const l=Number(i);!Number.isNaN(l)&&t>=l&&l>=o&&(o=l,a=n[i])}),a}}function yg(e){var t;const r=(t=e.dirs)===null||t===void 0?void 0:t.find(({dir:n})=>n===ju);return!!(r&&r.value===!1)}const bg={xs:0,s:640,m:1024,l:1280,xl:1536,"2xl":1920};function wg(e){return`(min-width: ${e}px)`}const fa={};function xg(e=bg){if(!Nm)return re(()=>[]);if(typeof window.matchMedia!="function")return re(()=>[]);const t=Te({}),r=Object.keys(e),n=(a,o)=>{a.matches?t.value[o]=!0:t.value[o]=!1};return r.forEach(a=>{const o=e[a];let i,l;fa[o]===void 0?(i=window.matchMedia(wg(o)),i.addEventListener?i.addEventListener("change",s=>{l.forEach(u=>{u(s,a)})}):i.addListener&&i.addListener(s=>{l.forEach(u=>{u(s,a)})}),l=new Set,fa[o]={mql:i,cbs:l}):(i=fa[o].mql,l=fa[o].cbs),l.add(n),i.matches&&l.forEach(s=>{s(i,a)})}),Id(()=>{r.forEach(a=>{const{cbs:o}=fa[e[a]];o.has(n)&&o.delete(n)})}),re(()=>{const{value:a}=t;return r.filter(o=>a[o])})}function Wa(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function Wt(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function Sg(e,t){Ne(2,arguments);var r=Le(e).getTime(),n=dt(t);return new Date(r+n)}function Hd(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function ro(e){Ne(1,arguments);var t=Le(e);return t.setHours(0,0,0,0),t}function Og(e,t){Ne(2,arguments);var r=dt(t),n=r*3;return Wt(e,n)}function Vl(e,t){Ne(2,arguments);var r=dt(t);return Wt(e,r*12)}var Tg=6e4,Cg=36e5,Pg=1e3;function Dg(e,t){Ne(2,arguments);var r=ro(e),n=ro(t);return r.getTime()===n.getTime()}function si(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?si=function(r){return typeof r}:si=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},si(e)}function Eg(e){return Ne(1,arguments),e instanceof Date||si(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function pr(e){if(Ne(1,arguments),!Eg(e)&&typeof e!="number")return!1;var t=Le(e);return!isNaN(Number(t))}function Rg(e){Ne(1,arguments);var t=Le(e),r=Math.floor(t.getMonth()/3)+1;return r}function Mg(e){Ne(1,arguments);var t=Le(e);return t.setSeconds(0,0),t}function $a(e){Ne(1,arguments);var t=Le(e),r=t.getMonth(),n=r-r%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function Hr(e){Ne(1,arguments);var t=Le(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Xu(e){Ne(1,arguments);var t=Le(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function Yd(e,t){Ne(2,arguments);var r=dt(t);return Sg(e,-r)}var _g=864e5;function Fg(e){Ne(1,arguments);var t=Le(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/_g)+1}function qn(e){Ne(1,arguments);var t=1,r=Le(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function $g(e){Ne(1,arguments);var t=zd(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=qn(r);return n}var Ag=6048e5;function Wd(e){Ne(1,arguments);var t=Le(e),r=qn(t).getTime()-$g(t).getTime();return Math.round(r/Ag)+1}function Ku(e,t){var r,n,a,o,i,l,s,u;Ne(1,arguments);var f=Le(e),c=f.getUTCFullYear(),d=Ba(),h=dt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&n!==void 0?n:(s=d.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(h>=1&&h<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(c+1,0,h),p.setUTCHours(0,0,0,0);var v=Tn(p,t),m=new Date(0);m.setUTCFullYear(c,0,h),m.setUTCHours(0,0,0,0);var g=Tn(m,t);return f.getTime()>=v.getTime()?c+1:f.getTime()>=g.getTime()?c:c-1}function Ig(e,t){var r,n,a,o,i,l,s,u;Ne(1,arguments);var f=Ba(),c=dt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&n!==void 0?n:(s=f.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),d=Ku(e,t),h=new Date(0);h.setUTCFullYear(d,0,c),h.setUTCHours(0,0,0,0);var p=Tn(h,t);return p}var kg=6048e5;function Gd(e,t){Ne(1,arguments);var r=Le(e),n=Tn(r,t).getTime()-Ig(r,t).getTime();return Math.round(n/kg)+1}function ut(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?n:1-n;return ut(r==="yy"?a%100:a,r.length)},M:function(t,r){var n=t.getUTCMonth();return r==="M"?String(n+1):ut(n+1,2)},d:function(t,r){return ut(t.getUTCDate(),r.length)},a:function(t,r){var n=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(t,r){return ut(t.getUTCHours()%12||12,r.length)},H:function(t,r){return ut(t.getUTCHours(),r.length)},m:function(t,r){return ut(t.getUTCMinutes(),r.length)},s:function(t,r){return ut(t.getUTCSeconds(),r.length)},S:function(t,r){var n=r.length,a=t.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,n-3));return ut(o,r.length)}};const Qr=Ng;var _n={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Ug={G:function(t,r,n){var a=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(t,r,n){if(r==="yo"){var a=t.getUTCFullYear(),o=a>0?a:1-a;return n.ordinalNumber(o,{unit:"year"})}return Qr.y(t,r)},Y:function(t,r,n,a){var o=Ku(t,a),i=o>0?o:1-o;if(r==="YY"){var l=i%100;return ut(l,2)}return r==="Yo"?n.ordinalNumber(i,{unit:"year"}):ut(i,r.length)},R:function(t,r){var n=zd(t);return ut(n,r.length)},u:function(t,r){var n=t.getUTCFullYear();return ut(n,r.length)},Q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return ut(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return ut(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,r,n){var a=t.getUTCMonth();switch(r){case"M":case"MM":return Qr.M(t,r);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(t,r,n){var a=t.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return ut(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(t,r,n,a){var o=Gd(t,a);return r==="wo"?n.ordinalNumber(o,{unit:"week"}):ut(o,r.length)},I:function(t,r,n){var a=Wd(t);return r==="Io"?n.ordinalNumber(a,{unit:"week"}):ut(a,r.length)},d:function(t,r,n){return r==="do"?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):Qr.d(t,r)},D:function(t,r,n){var a=Fg(t);return r==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):ut(a,r.length)},E:function(t,r,n){var a=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return ut(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return ut(i,r.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,r,n){var a=t.getUTCDay(),o=a===0?7:a;switch(r){case"i":return String(o);case"ii":return ut(o,r.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(t,r,n){var a=t.getUTCHours(),o=a/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,r,n){var a=t.getUTCHours(),o;switch(a===12?o=_n.noon:a===0?o=_n.midnight:o=a/12>=1?"pm":"am",r){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,r,n){var a=t.getUTCHours(),o;switch(a>=17?o=_n.evening:a>=12?o=_n.afternoon:a>=4?o=_n.morning:o=_n.night,r){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,r,n){if(r==="ho"){var a=t.getUTCHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Qr.h(t,r)},H:function(t,r,n){return r==="Ho"?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Qr.H(t,r)},K:function(t,r,n){var a=t.getUTCHours()%12;return r==="Ko"?n.ordinalNumber(a,{unit:"hour"}):ut(a,r.length)},k:function(t,r,n){var a=t.getUTCHours();return a===0&&(a=24),r==="ko"?n.ordinalNumber(a,{unit:"hour"}):ut(a,r.length)},m:function(t,r,n){return r==="mo"?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Qr.m(t,r)},s:function(t,r,n){return r==="so"?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Qr.s(t,r)},S:function(t,r){return Qr.S(t,r)},X:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return yf(i);case"XXXX":case"XX":return bn(i);case"XXXXX":case"XXX":default:return bn(i,":")}},x:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"x":return yf(i);case"xxxx":case"xx":return bn(i);case"xxxxx":case"xxx":default:return bn(i,":")}},O:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+gf(i,":");case"OOOO":default:return"GMT"+bn(i,":")}},z:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+gf(i,":");case"zzzz":default:return"GMT"+bn(i,":")}},t:function(t,r,n,a){var o=a._originalDate||t,i=Math.floor(o.getTime()/1e3);return ut(i,r.length)},T:function(t,r,n,a){var o=a._originalDate||t,i=o.getTime();return ut(i,r.length)}};function gf(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t||"";return r+String(a)+i+ut(o,2)}function yf(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ut(Math.abs(e)/60,2)}return bn(e,t)}function bn(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=ut(Math.floor(a/60),2),i=ut(a%60,2);return n+o+r+i}const Bg=Ug;var bf=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},Xd=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},jg=function(t,r){var n=t.match(/(P+)(p+)?/)||[],a=n[1],o=n[2];if(!o)return bf(t,r);var i;switch(a){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",bf(a,r)).replace("{{time}}",Xd(o,r))},Lg={p:Xd,P:jg};const Hl=Lg;var Vg=["D","DD"],Hg=["YY","YYYY"];function Kd(e){return Vg.indexOf(e)!==-1}function Qd(e){return Hg.indexOf(e)!==-1}function no(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Yg=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,zg=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Wg=/^'([^]*?)'?$/,Gg=/''/g,Xg=/[a-zA-Z]/;function wt(e,t,r){var n,a,o,i,l,s,u,f,c,d,h,p,v,m,g,y,x,w;Ne(2,arguments);var R=String(t),_=Ba(),A=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:_.locale)!==null&&n!==void 0?n:Ud,Q=dt((o=(i=(l=(s=r==null?void 0:r.firstWeekContainsDate)!==null&&s!==void 0?s:r==null||(u=r.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&l!==void 0?l:_.firstWeekContainsDate)!==null&&i!==void 0?i:(c=_.locale)===null||c===void 0||(d=c.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(Q>=1&&Q<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=dt((h=(p=(v=(m=r==null?void 0:r.weekStartsOn)!==null&&m!==void 0?m:r==null||(g=r.locale)===null||g===void 0||(y=g.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&p!==void 0?p:(x=_.locale)===null||x===void 0||(w=x.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&h!==void 0?h:0);if(!(C>=0&&C<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!A.localize)throw new RangeError("locale must contain localize property");if(!A.formatLong)throw new RangeError("locale must contain formatLong property");var U=Le(e);if(!pr(U))throw new RangeError("Invalid time value");var J=Hd(U),Z=Yd(U,J),k={firstWeekContainsDate:Q,weekStartsOn:C,locale:A,_originalDate:U},B=R.match(zg).map(function(Y){var W=Y[0];if(W==="p"||W==="P"){var G=Hl[W];return G(Y,A.formatLong)}return Y}).join("").match(Yg).map(function(Y){if(Y==="''")return"'";var W=Y[0];if(W==="'")return Kg(Y);var G=Bg[W];if(G)return!(r!=null&&r.useAdditionalWeekYearTokens)&&Qd(Y)&&no(Y,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Kd(Y)&&no(Y,t,String(e)),G(Z,Y,A.localize,k);if(W.match(Xg))throw new RangeError("Format string contains an unescaped latin alphabet character `"+W+"`");return Y}).join("");return B}function Kg(e){var t=e.match(Wg);return t?t[1].replace(Gg,"'"):e}function Qg(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}function Sr(e){Ne(1,arguments);var t=Le(e),r=t.getDate();return r}function Zg(e){Ne(1,arguments);var t=Le(e),r=t.getDay();return r}function Jg(e){Ne(1,arguments);var t=Le(e),r=t.getFullYear(),n=t.getMonth(),a=new Date(0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}function tn(e){Ne(1,arguments);var t=Le(e),r=t.getHours();return r}function ao(e){Ne(1,arguments);var t=Le(e),r=t.getMinutes();return r}function bt(e){Ne(1,arguments);var t=Le(e),r=t.getMonth();return r}function io(e){Ne(1,arguments);var t=Le(e),r=t.getSeconds();return r}function he(e){Ne(1,arguments);var t=Le(e),r=t.getTime();return r}function Tt(e){return Ne(1,arguments),Le(e).getFullYear()}function ui(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ui=function(r){return typeof r}:ui=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ui(e)}function Zd(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Yl(e,t)}function Yl(e,t){return Yl=Object.setPrototypeOf||function(n,a){return n.__proto__=a,n},Yl(e,t)}function Jd(e){var t=e0();return function(){var n=oo(e),a;if(t){var o=oo(this).constructor;a=Reflect.construct(n,arguments,o)}else a=n.apply(this,arguments);return qg(this,a)}}function qg(e,t){return t&&(ui(t)==="object"||typeof t=="function")?t:zl(e)}function zl(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function e0(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function oo(e){return oo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},oo(e)}function Qu(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function lo(e){return lo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},lo(e)}function Of(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d0=function(e){s0(r,e);var t=u0(r);function r(){var n;o0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i0,n=r?t:1-t,a;if(n<=50)a=e||100;else{var o=n+50,i=Math.floor(o/100)*100,l=e>=o%100;a=e+i-(l?100:0)}return r?a:1-a}function rh(e){return e%400===0||e%4===0&&e%100!==0}function ci(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ci=function(r){return typeof r}:ci=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ci(e)}function h0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Tf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function uo(e){return uo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},uo(e)}function Cf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b0=function(e){p0(r,e);var t=m0(r);function r(){var n;h0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i0}},{key:"set",value:function(a,o,i){var l=a.getUTCFullYear();if(i.isTwoDigitYear){var s=th(i.year,l);return a.setUTCFullYear(s,0,1),a.setUTCHours(0,0,0,0),a}var u=!("era"in o)||o.era===1?i.year:1-i.year;return a.setUTCFullYear(u,0,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function di(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?di=function(r){return typeof r}:di=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},di(e)}function w0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fo(e){return fo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},fo(e)}function Df(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P0=function(e){S0(r,e);var t=O0(r);function r(){var n;w0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i0}},{key:"set",value:function(a,o,i,l){var s=Ku(a,l);if(i.isTwoDigitYear){var u=th(i.year,s);return a.setUTCFullYear(u,0,l.firstWeekContainsDate),a.setUTCHours(0,0,0,0),Tn(a,l)}var f=!("era"in o)||o.era===1?i.year:1-i.year;return a.setUTCFullYear(f,0,l.firstWeekContainsDate),a.setUTCHours(0,0,0,0),Tn(a,l)}}]),r}(ot);function hi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?hi=function(r){return typeof r}:hi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},hi(e)}function D0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ef(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function co(e){return co=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},co(e)}function Rf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $0=function(e){R0(r,e);var t=M0(r);function r(){var n;D0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ho(e){return ho=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ho(e)}function _f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var j0=function(e){k0(r,e);var t=N0(r);function r(){var n;A0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vo(e){return vo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},vo(e)}function $f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var G0=function(e){H0(r,e);var t=Y0(r);function r(){var n;L0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=4}},{key:"set",value:function(a,o,i){return a.setUTCMonth((i-1)*3,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function mi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?mi=function(r){return typeof r}:mi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},mi(e)}function X0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Af(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function po(e){return po=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},po(e)}function If(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ey=function(e){Q0(r,e);var t=Z0(r);function r(){var n;X0(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=4}},{key:"set",value:function(a,o,i){return a.setUTCMonth((i-1)*3,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function gi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?gi=function(r){return typeof r}:gi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},gi(e)}function ty(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function mo(e){return mo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},mo(e)}function Nf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ly=function(e){ny(r,e);var t=ay(r);function r(){var n;ty(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=11}},{key:"set",value:function(a,o,i){return a.setUTCMonth(i,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function yi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?yi=function(r){return typeof r}:yi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yi(e)}function sy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function go(e){return go=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},go(e)}function Bf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vy=function(e){fy(r,e);var t=cy(r);function r(){var n;sy(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=11}},{key:"set",value:function(a,o,i){return a.setUTCMonth(i,1),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function py(e,t,r){Ne(2,arguments);var n=Le(e),a=dt(t),o=Gd(n,r)-a;return n.setUTCDate(n.getUTCDate()-o*7),n}function bi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?bi=function(r){return typeof r}:bi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},bi(e)}function my(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yo(e){return yo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},yo(e)}function Lf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sy=function(e){yy(r,e);var t=by(r);function r(){var n;my(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=53}},{key:"set",value:function(a,o,i,l){return Tn(py(a,i,l),l)}}]),r}(ot);function Oy(e,t){Ne(2,arguments);var r=Le(e),n=dt(t),a=Wd(r)-n;return r.setUTCDate(r.getUTCDate()-a*7),r}function wi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wi=function(r){return typeof r}:wi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},wi(e)}function Ty(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function bo(e){return bo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},bo(e)}function Hf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var My=function(e){Py(r,e);var t=Dy(r);function r(){var n;Ty(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=53}},{key:"set",value:function(a,o,i){return qn(Oy(a,i))}}]),r}(ot);function xi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xi=function(r){return typeof r}:xi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},xi(e)}function _y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function wo(e){return wo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},wo(e)}function ul(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ny=[31,28,31,30,31,30,31,31,30,31,30,31],Uy=[31,29,31,30,31,30,31,31,30,31,30,31],By=function(e){$y(r,e);var t=Ay(r);function r(){var n;_y(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=Uy[s]:o>=1&&o<=Ny[s]}},{key:"set",value:function(a,o,i){return a.setUTCDate(i),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Oi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Oi=function(r){return typeof r}:Oi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Oi(e)}function jy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function xo(e){return xo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},xo(e)}function fl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Wy=function(e){Vy(r,e);var t=Hy(r);function r(){var n;jy(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(a,o,i){return a.setUTCMonth(0,i),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function qu(e,t,r){var n,a,o,i,l,s,u,f;Ne(2,arguments);var c=Ba(),d=dt((n=(a=(o=(i=r==null?void 0:r.weekStartsOn)!==null&&i!==void 0?i:r==null||(l=r.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&o!==void 0?o:c.weekStartsOn)!==null&&a!==void 0?a:(u=c.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Le(e),p=dt(t),v=h.getUTCDay(),m=p%7,g=(m+7)%7,y=(g"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function So(e){return So=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},So(e)}function Gf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var qy=function(e){Ky(r,e);var t=Qy(r);function r(){var n;Gy(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=6}},{key:"set",value:function(a,o,i,l){return a=qu(a,i,l),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Pi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Pi=function(r){return typeof r}:Pi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Pi(e)}function eb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Oo(e){return Oo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Oo(e)}function Kf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ob=function(e){rb(r,e);var t=nb(r);function r(){var n;eb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=6}},{key:"set",value:function(a,o,i,l){return a=qu(a,i,l),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Di(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Di=function(r){return typeof r}:Di=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Di(e)}function lb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Qf(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function To(e){return To=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},To(e)}function Zf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var hb=function(e){ub(r,e);var t=fb(r);function r(){var n;lb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=6}},{key:"set",value:function(a,o,i,l){return a=qu(a,i,l),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function vb(e,t){Ne(2,arguments);var r=dt(t);r%7===0&&(r=r-7);var n=1,a=Le(e),o=a.getUTCDay(),i=r%7,l=(i+7)%7,s=(l"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Co(e){return Co=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Co(e)}function qf(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var xb=function(e){gb(r,e);var t=yb(r);function r(){var n;pb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=7}},{key:"set",value:function(a,o,i){return a=vb(a,i),a.setUTCHours(0,0,0,0),a}}]),r}(ot);function Ri(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ri=function(r){return typeof r}:Ri=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ri(e)}function Sb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ec(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Po(e){return Po=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Po(e)}function tc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Eb=function(e){Tb(r,e);var t=Cb(r);function r(){var n;Sb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Do(e){return Do=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Do(e)}function nc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ib=function(e){_b(r,e);var t=Fb(r);function r(){var n;Rb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Eo(e){return Eo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Eo(e)}function ic(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vb=function(e){Ub(r,e);var t=Bb(r);function r(){var n;kb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ro(e){return Ro=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ro(e)}function lc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Kb=function(e){zb(r,e);var t=Wb(r);function r(){var n;Hb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=12}},{key:"set",value:function(a,o,i){var l=a.getUTCHours()>=12;return l&&i<12?a.setUTCHours(i+12,0,0,0):!l&&i===12?a.setUTCHours(0,0,0,0):a.setUTCHours(i,0,0,0),a}}]),r}(ot);function $i(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$i=function(r){return typeof r}:$i=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},$i(e)}function Qb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Mo(e){return Mo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Mo(e)}function uc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var r1=function(e){Jb(r,e);var t=qb(r);function r(){var n;Qb(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=23}},{key:"set",value:function(a,o,i){return a.setUTCHours(i,0,0,0),a}}]),r}(ot);function Ai(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ai=function(r){return typeof r}:Ai=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ai(e)}function n1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _o(e){return _o=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},_o(e)}function cc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u1=function(e){i1(r,e);var t=o1(r);function r(){var n;n1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=11}},{key:"set",value:function(a,o,i){var l=a.getUTCHours()>=12;return l&&i<12?a.setUTCHours(i+12,0,0,0):a.setUTCHours(i,0,0,0),a}}]),r}(ot);function Ii(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ii=function(r){return typeof r}:Ii=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ii(e)}function f1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Fo(e){return Fo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Fo(e)}function hc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m1=function(e){d1(r,e);var t=h1(r);function r(){var n;f1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=1&&o<=24}},{key:"set",value:function(a,o,i){var l=i<=24?i%24:i;return a.setUTCHours(l,0,0,0),a}}]),r}(ot);function ki(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ki=function(r){return typeof r}:ki=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ki(e)}function g1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function $o(e){return $o=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},$o(e)}function pc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O1=function(e){b1(r,e);var t=w1(r);function r(){var n;g1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=59}},{key:"set",value:function(a,o,i){return a.setUTCMinutes(i,0,0),a}}]),r}(ot);function Ni(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ni=function(r){return typeof r}:Ni=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ni(e)}function T1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ao(e){return Ao=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ao(e)}function gc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var M1=function(e){P1(r,e);var t=D1(r);function r(){var n;T1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i=0&&o<=59}},{key:"set",value:function(a,o,i){return a.setUTCSeconds(i,0),a}}]),r}(ot);function Ui(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ui=function(r){return typeof r}:Ui=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ui(e)}function _1(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yc(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Io(e){return Io=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Io(e)}function bc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var N1=function(e){$1(r,e);var t=A1(r);function r(){var n;_1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ko(e){return ko=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ko(e)}function xc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Y1=function(e){j1(r,e);var t=L1(r);function r(){var n;U1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function No(e){return No=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},No(e)}function Oc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Z1=function(e){G1(r,e);var t=X1(r);function r(){var n;z1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Uo(e){return Uo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Uo(e)}function Cc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var aw=function(e){ew(r,e);var t=tw(r);function r(){var n;J1(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Bo(e){return Bo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Bo(e)}function Dc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cw=function(e){lw(r,e);var t=sw(r);function r(){var n;iw(this,r);for(var a=arguments.length,o=new Array(a),i=0;i"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(r=hw(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(u){throw u},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,l;return{s:function(){r=e[Symbol.iterator]()},n:function(){var u=r.next();return o=u.done,u},e:function(u){i=!0,l=u},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(i)throw l}}}}function hw(e,t){if(!!e){if(typeof e=="string")return Rc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Rc(e,t)}}function Rc(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=1&&U<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var J=dt((p=(v=(m=(g=n==null?void 0:n.weekStartsOn)!==null&&g!==void 0?g:n==null||(y=n.locale)===null||y===void 0||(x=y.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&m!==void 0?m:Q.weekStartsOn)!==null&&v!==void 0?v:(w=Q.locale)===null||w===void 0||(R=w.options)===null||R===void 0?void 0:R.weekStartsOn)!==null&&p!==void 0?p:0);if(!(J>=0&&J<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(A==="")return _===""?Le(r):new Date(NaN);var Z={firstWeekContainsDate:U,weekStartsOn:J,locale:C},k=[new n0],B=A.match(pw).map(function(Ae){var le=Ae[0];if(le in Hl){var be=Hl[le];return be(Ae,C.formatLong)}return Ae}).join("").match(vw),Y=[],W=Ec(B),G;try{var ae=function(){var le=G.value;!(n!=null&&n.useAdditionalWeekYearTokens)&&Qd(le)&&no(le,A,e),!(n!=null&&n.useAdditionalDayOfYearTokens)&&Kd(le)&&no(le,A,e);var be=le[0],Qe=dw[be];if(Qe){var qe=Qe.incompatibleTokens;if(Array.isArray(qe)){var et=Y.find(function(ft){return qe.includes(ft.token)||ft.token===be});if(et)throw new RangeError("The format string mustn't contain `".concat(et.fullToken,"` and `").concat(le,"` at the same time"))}else if(Qe.incompatibleTokens==="*"&&Y.length>0)throw new RangeError("The format string mustn't contain `".concat(le,"` and any other token at the same time"));Y.push({token:be,fullToken:le});var Xe=Qe.run(_,le,C.match,Z);if(!Xe)return{v:new Date(NaN)};k.push(Xe.setter),_=Xe.rest}else{if(be.match(bw))throw new RangeError("Format string contains an unescaped latin alphabet character `"+be+"`");if(le==="''"?le="'":be==="'"&&(le=xw(le)),_.indexOf(le)===0)_=_.slice(le.length);else return{v:new Date(NaN)}}};for(W.s();!(G=W.n()).done;){var se=ae();if(Hi(se)==="object")return se.v}}catch(Ae){W.e(Ae)}finally{W.f()}if(_.length>0&&yw.test(_))return new Date(NaN);var ce=k.map(function(Ae){return Ae.priority}).sort(function(Ae,le){return le-Ae}).filter(function(Ae,le,be){return be.indexOf(Ae)===le}).map(function(Ae){return k.filter(function(le){return le.priority===Ae}).sort(function(le,be){return be.subPriority-le.subPriority})}).map(function(Ae){return Ae[0]}),fe=Le(r);if(isNaN(fe.getTime()))return new Date(NaN);var me=Yd(fe,Hd(fe)),Se={},Ie=Ec(ce),Oe;try{for(Ie.s();!(Oe=Ie.n()).done;){var Fe=Oe.value;if(!Fe.validate(me,Z))return new Date(NaN);var we=Fe.set(me,Se,Z);Array.isArray(we)?(me=we[0],Qg(Se,we[1])):me=we}}catch(Ae){Ie.e(Ae)}finally{Ie.f()}return me}function xw(e){return e.match(mw)[1].replace(gw,"'")}function Sw(e){Ne(1,arguments);var t=Le(e);return t.setMinutes(0,0,0),t}function il(e,t){Ne(2,arguments);var r=Le(e),n=Le(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function nh(e,t){Ne(2,arguments);var r=$a(e),n=$a(t);return r.getTime()===n.getTime()}function ef(e){Ne(1,arguments);var t=Le(e);return t.setMilliseconds(0),t}function ah(e,t){Ne(2,arguments);var r=Le(e),n=Le(t);return r.getFullYear()===n.getFullYear()}function tf(e,t){Ne(2,arguments);var r=Le(e),n=dt(t),a=r.getFullYear(),o=r.getDate(),i=new Date(0);i.setFullYear(a,n,15),i.setHours(0,0,0,0);var l=Jg(i);return r.setMonth(n,Math.min(o,l)),r}function Yi(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Yi=function(r){return typeof r}:Yi=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Yi(e)}function Gt(e,t){if(Ne(2,arguments),Yi(t)!=="object"||t===null)throw new RangeError("values parameter must be an object");var r=Le(e);return isNaN(r.getTime())?new Date(NaN):(t.year!=null&&r.setFullYear(t.year),t.month!=null&&(r=tf(r,t.month)),t.date!=null&&r.setDate(dt(t.date)),t.hours!=null&&r.setHours(dt(t.hours)),t.minutes!=null&&r.setMinutes(dt(t.minutes)),t.seconds!=null&&r.setSeconds(dt(t.seconds)),t.milliseconds!=null&&r.setMilliseconds(dt(t.milliseconds)),r)}function mn(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return r.setHours(n),r}function cl(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return r.setMinutes(n),r}function Ow(e,t){Ne(2,arguments);var r=Le(e),n=dt(t),a=Math.floor(r.getMonth()/3)+1,o=n-a;return tf(r,r.getMonth()+o*3)}function dl(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return r.setSeconds(n),r}function Mc(e,t){Ne(2,arguments);var r=Le(e),n=dt(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(n),r)}const _c=Lu("date",O("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},O("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},O("g",{"fill-rule":"nonzero"},O("path",{d:"M21.75,3 C23.5449254,3 25,4.45507456 25,6.25 L25,21.75 C25,23.5449254 23.5449254,25 21.75,25 L6.25,25 C4.45507456,25 3,23.5449254 3,21.75 L3,6.25 C3,4.45507456 4.45507456,3 6.25,3 L21.75,3 Z M23.5,9.503 L4.5,9.503 L4.5,21.75 C4.5,22.7164983 5.28350169,23.5 6.25,23.5 L21.75,23.5 C22.7164983,23.5 23.5,22.7164983 23.5,21.75 L23.5,9.503 Z M21.75,4.5 L6.25,4.5 C5.28350169,4.5 4.5,5.28350169 4.5,6.25 L4.5,8.003 L23.5,8.003 L23.5,6.25 C23.5,5.28350169 22.7164983,4.5 21.75,4.5 Z"}))))),Tw=Et({name:"Remove",render(){return O("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},O("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` fill: none; stroke: currentColor; stroke-linecap: round; @@ -16,7 +16,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho stroke-linecap: round; stroke-linejoin: round; stroke-width: 32px; - `}))),Pw=Lu("to",O("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},O("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},O("g",{fill:"currentColor","fill-rule":"nonzero"},O("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))),jo=1901,Cn=40,Dw={date:Dg,month:il,year:ah,quarter:nh};function Yr(e,t,r){const n=Dw[r];return Array.isArray(e)?e.some(a=>n(a,t)):n(e,t)}function hl(e,t,r,n){let a=!1,o=!1,i=!1;Array.isArray(r)&&(r[0]{const{isTimeDisabled:f}=e,{value:c}=t;if(!(c===null||Array.isArray(c)))return f==null?void 0:f(c)}),n=re(()=>{var f;return(f=r.value)===null||f===void 0?void 0:f.isHourDisabled}),a=re(()=>{var f;return(f=r.value)===null||f===void 0?void 0:f.isMinuteDisabled}),o=re(()=>{var f;return(f=r.value)===null||f===void 0?void 0:f.isSecondDisabled}),i=re(()=>{const{type:f,isDateDisabled:c}=e,{value:d}=t;return d===null||Array.isArray(d)||!["date","datetime"].includes(f)||!c?!1:c(d)}),l=re(()=>{const{type:f}=e,{value:c}=t;if(c===null||f==="datetime"||Array.isArray(c))return!1;const d=new Date(c),h=d.getHours(),m=d.getMinutes(),v=d.getMinutes();return(n.value?n.value(h):!1)||(a.value?a.value(m,h):!1)||(o.value?o.value(v,m,h):!1)}),s=re(()=>i.value||l.value);return{isValueInvalidRef:re(()=>{const{type:f}=e;return f==="date"?i.value:f==="datetime"?s.value:!1}),isDateInvalidRef:i,isTimeInvalidRef:l,isDateTimeInvalidRef:s,isHourDisabledRef:n,isMinuteDisabledRef:a,isSecondDisabledRef:o}}function Fw(e,t){const r=re(()=>{const{isTimeDisabled:c}=e,{value:d}=t;return!Array.isArray(d)||!c?[void 0,void 0]:[c==null?void 0:c(d[0],"start",d),c==null?void 0:c(d[1],"end",d)]}),n={isStartHourDisabledRef:re(()=>{var c;return(c=r.value[0])===null||c===void 0?void 0:c.isHourDisabled}),isEndHourDisabledRef:re(()=>{var c;return(c=r.value[1])===null||c===void 0?void 0:c.isHourDisabled}),isStartMinuteDisabledRef:re(()=>{var c;return(c=r.value[0])===null||c===void 0?void 0:c.isMinuteDisabled}),isEndMinuteDisabledRef:re(()=>{var c;return(c=r.value[1])===null||c===void 0?void 0:c.isMinuteDisabled}),isStartSecondDisabledRef:re(()=>{var c;return(c=r.value[0])===null||c===void 0?void 0:c.isSecondDisabled}),isEndSecondDisabledRef:re(()=>{var c;return(c=r.value[1])===null||c===void 0?void 0:c.isSecondDisabled})},a=re(()=>{const{type:c,isDateDisabled:d}=e,{value:h}=t;return h===null||!Array.isArray(h)||!["daterange","datetimerange"].includes(c)||!d?!1:d(h[0],"start",h)}),o=re(()=>{const{type:c,isDateDisabled:d}=e,{value:h}=t;return h===null||!Array.isArray(h)||!["daterange","datetimerange"].includes(c)||!d?!1:d(h[1],"end",h)}),i=re(()=>{const{type:c}=e,{value:d}=t;if(d===null||!Array.isArray(d)||c!=="datetimerange")return!1;const h=tn(d[0]),m=ao(d[0]),v=io(d[0]),{isStartHourDisabledRef:p,isStartMinuteDisabledRef:g,isStartSecondDisabledRef:y}=n;return(p.value?p.value(h):!1)||(g.value?g.value(m,h):!1)||(y.value?y.value(v,m,h):!1)}),l=re(()=>{const{type:c}=e,{value:d}=t;if(d===null||!Array.isArray(d)||c!=="datetimerange")return!1;const h=tn(d[1]),m=ao(d[1]),v=io(d[1]),{isEndHourDisabledRef:p,isEndMinuteDisabledRef:g,isEndSecondDisabledRef:y}=n;return(p.value?p.value(h):!1)||(g.value?g.value(m,h):!1)||(y.value?y.value(v,m,h):!1)}),s=re(()=>a.value||i.value),u=re(()=>o.value||l.value),f=re(()=>s.value||u.value);return Object.assign(Object.assign({},n),{isStartDateInvalidRef:a,isEndDateInvalidRef:o,isStartTimeInvalidRef:i,isEndTimeInvalidRef:l,isStartValueInvalidRef:s,isEndValueInvalidRef:u,isRangeInvalidRef:f})}const ol=al("n-date-picker");var ih=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ia(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function oh(e){var t=e.default;if(typeof t=="function"){var r=function(){return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var nu={exports:{}},au={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o]);return n}e.exports=t.default})(au,au.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(au.exports);function n(o){return o&&o.__esModule?o:{default:o}}function a(o){return(0,r.default)({},o)}e.exports=t.default})(nu,nu.exports);const $w=ia(nu.exports);var iu={exports:{}},ou={exports:{}},lu={exports:{}},Xt={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default})(Xt,Xt.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(Xt.exports);function n(i){return i&&i.__esModule?i:{default:i}}function a(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(s){return typeof s}:a=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},a(i)}function o(i){return(0,r.default)(1,arguments),i instanceof Date||a(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(lu,lu.exports);var gr={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(Xt.exports);function n(i){return i&&i.__esModule?i:{default:i}}function a(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(s){return typeof s}:a=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},a(i)}function o(i){(0,r.default)(1,arguments);var l=Object.prototype.toString.call(i);return i instanceof Date||a(i)==="object"&&l==="[object Date]"?new Date(i.getTime()):typeof i=="number"||l==="[object Number]"?new Date(i):((typeof i=="string"||l==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(gr,gr.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(lu.exports),n=o(gr.exports),a=o(Xt.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l){if((0,a.default)(1,arguments),!(0,r.default)(l)&&typeof l!="number")return!1;var s=(0,n.default)(l);return!isNaN(Number(s))}e.exports=t.default})(ou,ou.exports);var su={exports:{}},uu={exports:{}},Gr={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(Gr,Gr.exports);const Aw=ia(Gr.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(Gr.exports),n=o(gr.exports),a=o(Xt.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l,s){(0,a.default)(2,arguments);var u=(0,n.default)(l).getTime(),f=(0,r.default)(s);return new Date(u+f)}e.exports=t.default})(uu,uu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(uu.exports),n=o(Xt.exports),a=o(Gr.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l,s){(0,n.default)(2,arguments);var u=(0,a.default)(s);return(0,r.default)(l,-u)}e.exports=t.default})(su,su.exports);var fu={exports:{}},cu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=a(gr.exports),n=a(Xt.exports);function a(l){return l&&l.__esModule?l:{default:l}}var o=864e5;function i(l){(0,n.default)(1,arguments);var s=(0,r.default)(l),u=s.getTime();s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0);var f=s.getTime(),c=u-f;return Math.floor(c/o)+1}e.exports=t.default})(cu,cu.exports);var du={exports:{}},Aa={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=a(gr.exports),n=a(Xt.exports);function a(i){return i&&i.__esModule?i:{default:i}}function o(i){(0,n.default)(1,arguments);var l=1,s=(0,r.default)(i),u=s.getUTCDay(),f=(u=c.getTime()?u+1:s.getTime()>=h.getTime()?u:u-1}e.exports=t.default})(Lo,Lo.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(Lo.exports),n=o(Aa.exports),a=o(Xt.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l){(0,a.default)(1,arguments);var s=(0,r.default)(l),u=new Date(0);u.setUTCFullYear(s,0,4),u.setUTCHours(0,0,0,0);var f=(0,n.default)(u);return f}e.exports=t.default})(hu,hu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=i(gr.exports),n=i(Aa.exports),a=i(hu.exports),o=i(Xt.exports);function i(u){return u&&u.__esModule?u:{default:u}}var l=6048e5;function s(u){(0,o.default)(1,arguments);var f=(0,r.default)(u),c=(0,n.default)(f).getTime()-(0,a.default)(f).getTime();return Math.round(c/l)+1}e.exports=t.default})(du,du.exports);var vu={exports:{}},Ia={exports:{}},En={};Object.defineProperty(En,"__esModule",{value:!0});En.getDefaultOptions=Iw;En.setDefaultOptions=kw;var lh={};function Iw(){return lh}function kw(e){lh=e}(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=i(gr.exports),n=i(Xt.exports),a=i(Gr.exports),o=En;function i(s){return s&&s.__esModule?s:{default:s}}function l(s,u){var f,c,d,h,m,v,p,g;(0,n.default)(1,arguments);var y=(0,o.getDefaultOptions)(),x=(0,a.default)((f=(c=(d=(h=u==null?void 0:u.weekStartsOn)!==null&&h!==void 0?h:u==null||(m=u.locale)===null||m===void 0||(v=m.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&d!==void 0?d:y.weekStartsOn)!==null&&c!==void 0?c:(p=y.locale)===null||p===void 0||(g=p.options)===null||g===void 0?void 0:g.weekStartsOn)!==null&&f!==void 0?f:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var w=(0,r.default)(s),R=w.getUTCDay(),_=(R=1&&_<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var A=new Date(0);A.setUTCFullYear(w+1,0,_),A.setUTCHours(0,0,0,0);var Q=(0,a.default)(A,f),C=new Date(0);C.setUTCFullYear(w,0,_),C.setUTCHours(0,0,0,0);var U=(0,a.default)(C,f);return x.getTime()>=Q.getTime()?w+1:x.getTime()>=U.getTime()?w:w-1}e.exports=t.default})(Vo,Vo.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=l(Vo.exports),n=l(Xt.exports),a=l(Ia.exports),o=l(Gr.exports),i=En;function l(u){return u&&u.__esModule?u:{default:u}}function s(u,f){var c,d,h,m,v,p,g,y;(0,n.default)(1,arguments);var x=(0,i.getDefaultOptions)(),w=(0,o.default)((c=(d=(h=(m=f==null?void 0:f.firstWeekContainsDate)!==null&&m!==void 0?m:f==null||(v=f.locale)===null||v===void 0||(p=v.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&h!==void 0?h:x.firstWeekContainsDate)!==null&&d!==void 0?d:(g=x.locale)===null||g===void 0||(y=g.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&c!==void 0?c:1),R=(0,r.default)(u,f),_=new Date(0);_.setUTCFullYear(R,0,w),_.setUTCHours(0,0,0,0);var A=(0,a.default)(_,f);return A}e.exports=t.default})(pu,pu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=i(gr.exports),n=i(Ia.exports),a=i(pu.exports),o=i(Xt.exports);function i(u){return u&&u.__esModule?u:{default:u}}var l=6048e5;function s(u,f){(0,o.default)(1,arguments);var c=(0,r.default)(u),d=(0,n.default)(c,f).getTime()-(0,a.default)(c,f).getTime();return Math.round(d/l)+1}e.exports=t.default})(vu,vu.exports);var Ho={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var o=n<0?"-":"",i=Math.abs(n).toString();i.length0?u:1-u;return(0,r.default)(s==="yy"?f%100:f,s.length)},M:function(l,s){var u=l.getUTCMonth();return s==="M"?String(u+1):(0,r.default)(u+1,2)},d:function(l,s){return(0,r.default)(l.getUTCDate(),s.length)},a:function(l,s){var u=l.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return u.toUpperCase();case"aaa":return u;case"aaaaa":return u[0];case"aaaa":default:return u==="am"?"a.m.":"p.m."}},h:function(l,s){return(0,r.default)(l.getUTCHours()%12||12,s.length)},H:function(l,s){return(0,r.default)(l.getUTCHours(),s.length)},m:function(l,s){return(0,r.default)(l.getUTCMinutes(),s.length)},s:function(l,s){return(0,r.default)(l.getUTCSeconds(),s.length)},S:function(l,s){var u=s.length,f=l.getUTCMilliseconds(),c=Math.floor(f*Math.pow(10,u-3));return(0,r.default)(c,s.length)}},o=a;t.default=o,e.exports=t.default})(mu,mu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(cu.exports),n=u(du.exports),a=u(Lo.exports),o=u(vu.exports),i=u(Vo.exports),l=u(Ho.exports),s=u(mu.exports);function u(p){return p&&p.__esModule?p:{default:p}}var f={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},c={G:function(g,y,x){var w=g.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return x.era(w,{width:"abbreviated"});case"GGGGG":return x.era(w,{width:"narrow"});case"GGGG":default:return x.era(w,{width:"wide"})}},y:function(g,y,x){if(y==="yo"){var w=g.getUTCFullYear(),R=w>0?w:1-w;return x.ordinalNumber(R,{unit:"year"})}return s.default.y(g,y)},Y:function(g,y,x,w){var R=(0,i.default)(g,w),_=R>0?R:1-R;if(y==="YY"){var A=_%100;return(0,l.default)(A,2)}return y==="Yo"?x.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,y.length)},R:function(g,y){var x=(0,a.default)(g);return(0,l.default)(x,y.length)},u:function(g,y){var x=g.getUTCFullYear();return(0,l.default)(x,y.length)},Q:function(g,y,x){var w=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"Q":return String(w);case"QQ":return(0,l.default)(w,2);case"Qo":return x.ordinalNumber(w,{unit:"quarter"});case"QQQ":return x.quarter(w,{width:"abbreviated",context:"formatting"});case"QQQQQ":return x.quarter(w,{width:"narrow",context:"formatting"});case"QQQQ":default:return x.quarter(w,{width:"wide",context:"formatting"})}},q:function(g,y,x){var w=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"q":return String(w);case"qq":return(0,l.default)(w,2);case"qo":return x.ordinalNumber(w,{unit:"quarter"});case"qqq":return x.quarter(w,{width:"abbreviated",context:"standalone"});case"qqqqq":return x.quarter(w,{width:"narrow",context:"standalone"});case"qqqq":default:return x.quarter(w,{width:"wide",context:"standalone"})}},M:function(g,y,x){var w=g.getUTCMonth();switch(y){case"M":case"MM":return s.default.M(g,y);case"Mo":return x.ordinalNumber(w+1,{unit:"month"});case"MMM":return x.month(w,{width:"abbreviated",context:"formatting"});case"MMMMM":return x.month(w,{width:"narrow",context:"formatting"});case"MMMM":default:return x.month(w,{width:"wide",context:"formatting"})}},L:function(g,y,x){var w=g.getUTCMonth();switch(y){case"L":return String(w+1);case"LL":return(0,l.default)(w+1,2);case"Lo":return x.ordinalNumber(w+1,{unit:"month"});case"LLL":return x.month(w,{width:"abbreviated",context:"standalone"});case"LLLLL":return x.month(w,{width:"narrow",context:"standalone"});case"LLLL":default:return x.month(w,{width:"wide",context:"standalone"})}},w:function(g,y,x,w){var R=(0,o.default)(g,w);return y==="wo"?x.ordinalNumber(R,{unit:"week"}):(0,l.default)(R,y.length)},I:function(g,y,x){var w=(0,n.default)(g);return y==="Io"?x.ordinalNumber(w,{unit:"week"}):(0,l.default)(w,y.length)},d:function(g,y,x){return y==="do"?x.ordinalNumber(g.getUTCDate(),{unit:"date"}):s.default.d(g,y)},D:function(g,y,x){var w=(0,r.default)(g);return y==="Do"?x.ordinalNumber(w,{unit:"dayOfYear"}):(0,l.default)(w,y.length)},E:function(g,y,x){var w=g.getUTCDay();switch(y){case"E":case"EE":case"EEE":return x.day(w,{width:"abbreviated",context:"formatting"});case"EEEEE":return x.day(w,{width:"narrow",context:"formatting"});case"EEEEEE":return x.day(w,{width:"short",context:"formatting"});case"EEEE":default:return x.day(w,{width:"wide",context:"formatting"})}},e:function(g,y,x,w){var R=g.getUTCDay(),_=(R-w.weekStartsOn+8)%7||7;switch(y){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return x.ordinalNumber(_,{unit:"day"});case"eee":return x.day(R,{width:"abbreviated",context:"formatting"});case"eeeee":return x.day(R,{width:"narrow",context:"formatting"});case"eeeeee":return x.day(R,{width:"short",context:"formatting"});case"eeee":default:return x.day(R,{width:"wide",context:"formatting"})}},c:function(g,y,x,w){var R=g.getUTCDay(),_=(R-w.weekStartsOn+8)%7||7;switch(y){case"c":return String(_);case"cc":return(0,l.default)(_,y.length);case"co":return x.ordinalNumber(_,{unit:"day"});case"ccc":return x.day(R,{width:"abbreviated",context:"standalone"});case"ccccc":return x.day(R,{width:"narrow",context:"standalone"});case"cccccc":return x.day(R,{width:"short",context:"standalone"});case"cccc":default:return x.day(R,{width:"wide",context:"standalone"})}},i:function(g,y,x){var w=g.getUTCDay(),R=w===0?7:w;switch(y){case"i":return String(R);case"ii":return(0,l.default)(R,y.length);case"io":return x.ordinalNumber(R,{unit:"day"});case"iii":return x.day(w,{width:"abbreviated",context:"formatting"});case"iiiii":return x.day(w,{width:"narrow",context:"formatting"});case"iiiiii":return x.day(w,{width:"short",context:"formatting"});case"iiii":default:return x.day(w,{width:"wide",context:"formatting"})}},a:function(g,y,x){var w=g.getUTCHours(),R=w/12>=1?"pm":"am";switch(y){case"a":case"aa":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"});case"aaa":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return x.dayPeriod(R,{width:"narrow",context:"formatting"});case"aaaa":default:return x.dayPeriod(R,{width:"wide",context:"formatting"})}},b:function(g,y,x){var w=g.getUTCHours(),R;switch(w===12?R=f.noon:w===0?R=f.midnight:R=w/12>=1?"pm":"am",y){case"b":case"bb":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"});case"bbb":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return x.dayPeriod(R,{width:"narrow",context:"formatting"});case"bbbb":default:return x.dayPeriod(R,{width:"wide",context:"formatting"})}},B:function(g,y,x){var w=g.getUTCHours(),R;switch(w>=17?R=f.evening:w>=12?R=f.afternoon:w>=4?R=f.morning:R=f.night,y){case"B":case"BB":case"BBB":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"});case"BBBBB":return x.dayPeriod(R,{width:"narrow",context:"formatting"});case"BBBB":default:return x.dayPeriod(R,{width:"wide",context:"formatting"})}},h:function(g,y,x){if(y==="ho"){var w=g.getUTCHours()%12;return w===0&&(w=12),x.ordinalNumber(w,{unit:"hour"})}return s.default.h(g,y)},H:function(g,y,x){return y==="Ho"?x.ordinalNumber(g.getUTCHours(),{unit:"hour"}):s.default.H(g,y)},K:function(g,y,x){var w=g.getUTCHours()%12;return y==="Ko"?x.ordinalNumber(w,{unit:"hour"}):(0,l.default)(w,y.length)},k:function(g,y,x){var w=g.getUTCHours();return w===0&&(w=24),y==="ko"?x.ordinalNumber(w,{unit:"hour"}):(0,l.default)(w,y.length)},m:function(g,y,x){return y==="mo"?x.ordinalNumber(g.getUTCMinutes(),{unit:"minute"}):s.default.m(g,y)},s:function(g,y,x){return y==="so"?x.ordinalNumber(g.getUTCSeconds(),{unit:"second"}):s.default.s(g,y)},S:function(g,y){return s.default.S(g,y)},X:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();if(_===0)return"Z";switch(y){case"X":return h(_);case"XXXX":case"XX":return m(_);case"XXXXX":case"XXX":default:return m(_,":")}},x:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();switch(y){case"x":return h(_);case"xxxx":case"xx":return m(_);case"xxxxx":case"xxx":default:return m(_,":")}},O:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+d(_,":");case"OOOO":default:return"GMT"+m(_,":")}},z:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+d(_,":");case"zzzz":default:return"GMT"+m(_,":")}},t:function(g,y,x,w){var R=w._originalDate||g,_=Math.floor(R.getTime()/1e3);return(0,l.default)(_,y.length)},T:function(g,y,x,w){var R=w._originalDate||g,_=R.getTime();return(0,l.default)(_,y.length)}};function d(p,g){var y=p>0?"-":"+",x=Math.abs(p),w=Math.floor(x/60),R=x%60;if(R===0)return y+String(w);var _=g||"";return y+String(w)+_+(0,l.default)(R,2)}function h(p,g){if(p%60===0){var y=p>0?"-":"+";return y+(0,l.default)(Math.abs(p)/60,2)}return m(p,g)}function m(p,g){var y=g||"",x=p>0?"-":"+",w=Math.abs(p),R=(0,l.default)(Math.floor(w/60),2),_=(0,l.default)(w%60,2);return x+R+y+_}var v=c;t.default=v,e.exports=t.default})(fu,fu.exports);var gu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,u){switch(s){case"P":return u.date({width:"short"});case"PP":return u.date({width:"medium"});case"PPP":return u.date({width:"long"});case"PPPP":default:return u.date({width:"full"})}},n=function(s,u){switch(s){case"p":return u.time({width:"short"});case"pp":return u.time({width:"medium"});case"ppp":return u.time({width:"long"});case"pppp":default:return u.time({width:"full"})}},a=function(s,u){var f=s.match(/(P+)(p+)?/)||[],c=f[1],d=f[2];if(!d)return r(s,u);var h;switch(c){case"P":h=u.dateTime({width:"short"});break;case"PP":h=u.dateTime({width:"medium"});break;case"PPP":h=u.dateTime({width:"long"});break;case"PPPP":default:h=u.dateTime({width:"full"});break}return h.replace("{{date}}",r(c,u)).replace("{{time}}",n(d,u))},o={p:n,P:a},i=o;t.default=i,e.exports=t.default})(gu,gu.exports);var Yo={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(Yo,Yo.exports);const Fc=ia(Yo.exports);var ja={};Object.defineProperty(ja,"__esModule",{value:!0});ja.isProtectedDayOfYearToken=Bw;ja.isProtectedWeekYearToken=jw;ja.throwProtectedError=Lw;var Nw=["D","DD"],Uw=["YY","YYYY"];function Bw(e){return Nw.indexOf(e)!==-1}function jw(e){return Uw.indexOf(e)!==-1}function Lw(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var yu={exports:{}},bu={exports:{}},wu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(i,l,s){var u,f=r[i];return typeof f=="string"?u=f:l===1?u=f.one:u=f.other.replace("{{count}}",l.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+u:u+" ago":u},a=n;t.default=a,e.exports=t.default})(wu,wu.exports);var xu={exports:{}},Su={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.width?String(a.width):n.defaultWidth,i=n.formats[o]||n.formats[n.defaultWidth];return i}}e.exports=t.default})(Su,Su.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Su.exports);function n(u){return u&&u.__esModule?u:{default:u}}var a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},l={date:(0,r.default)({formats:a,defaultWidth:"full"}),time:(0,r.default)({formats:o,defaultWidth:"full"}),dateTime:(0,r.default)({formats:i,defaultWidth:"full"})},s=l;t.default=s,e.exports=t.default})(xu,xu.exports);var Ou={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(i,l,s,u){return r[i]},a=n;t.default=a,e.exports=t.default})(Ou,Ou.exports);var Tu={exports:{}},Cu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,o){var i=o!=null&&o.context?String(o.context):"standalone",l;if(i==="formatting"&&n.formattingValues){var s=n.defaultFormattingWidth||n.defaultWidth,u=o!=null&&o.width?String(o.width):s;l=n.formattingValues[u]||n.formattingValues[s]}else{var f=n.defaultWidth,c=o!=null&&o.width?String(o.width):n.defaultWidth;l=n.values[c]||n.values[f]}var d=n.argumentCallback?n.argumentCallback(a):a;return l[d]}}e.exports=t.default})(Cu,Cu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Cu.exports);function n(h){return h&&h.__esModule?h:{default:h}}var a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},l={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},s={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},f=function(m,v){var p=Number(m),g=p%100;if(g>20||g<10)switch(g%10){case 1:return p+"st";case 2:return p+"nd";case 3:return p+"rd"}return p+"th"},c={ordinalNumber:f,era:(0,r.default)({values:a,defaultWidth:"wide"}),quarter:(0,r.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,r.default)({values:i,defaultWidth:"wide"}),day:(0,r.default)({values:l,defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:s,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},d=c;t.default=d,e.exports=t.default})(Tu,Tu.exports);var Pu={exports:{}},Du={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o){return function(i){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=l.width,u=s&&o.matchPatterns[s]||o.matchPatterns[o.defaultMatchWidth],f=i.match(u);if(!f)return null;var c=f[0],d=s&&o.parsePatterns[s]||o.parsePatterns[o.defaultParseWidth],h=Array.isArray(d)?a(d,function(p){return p.test(c)}):n(d,function(p){return p.test(c)}),m;m=o.valueCallback?o.valueCallback(h):h,m=l.valueCallback?l.valueCallback(m):m;var v=i.slice(c.length);return{value:m,rest:v}}}function n(o,i){for(var l in o)if(o.hasOwnProperty(l)&&i(o[l]))return l}function a(o,i){for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:{},i=a.match(n.matchPattern);if(!i)return null;var l=i[0],s=a.match(n.parsePattern);if(!s)return null;var u=n.valueCallback?n.valueCallback(s[0]):s[0];u=o.valueCallback?o.valueCallback(u):u;var f=a.slice(l.length);return{value:u,rest:f}}}e.exports=t.default})(Eu,Eu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(Du.exports),n=a(Eu.exports);function a(x){return x&&x.__esModule?x:{default:x}}var o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,l={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},s={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},f={any:[/1/i,/2/i,/3/i,/4/i]},c={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},d={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},h={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},v={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},g={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(w){return parseInt(w,10)}}),era:(0,r.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any",valueCallback:function(w){return w+1}}),month:(0,r.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:d,defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:v,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},y=g;t.default=y,e.exports=t.default})(Pu,Pu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(wu.exports),n=l(xu.exports),a=l(Ou.exports),o=l(Tu.exports),i=l(Pu.exports);function l(f){return f&&f.__esModule?f:{default:f}}var s={code:"en-US",formatDistance:r.default,formatLong:n.default,formatRelative:a.default,localize:o.default,match:i.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=s;t.default=u,e.exports=t.default})(bu,bu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(bu.exports);function n(o){return o&&o.__esModule?o:{default:o}}var a=r.default;t.default=a,e.exports=t.default})(yu,yu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=x;var r=h(ou.exports),n=h(su.exports),a=h(gr.exports),o=h(fu.exports),i=h(gu.exports),l=h(Yo.exports),s=ja,u=h(Gr.exports),f=h(Xt.exports),c=En,d=h(yu.exports);function h(R){return R&&R.__esModule?R:{default:R}}var m=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,p=/^'([^]*?)'?$/,g=/''/g,y=/[a-zA-Z]/;function x(R,_,A){var Q,C,U,J,Z,k,B,Y,W,G,ae,se,ce,fe,me,Se,Ie,Oe;(0,f.default)(2,arguments);var Fe=String(_),we=(0,c.getDefaultOptions)(),Ae=(Q=(C=A==null?void 0:A.locale)!==null&&C!==void 0?C:we.locale)!==null&&Q!==void 0?Q:d.default,le=(0,u.default)((U=(J=(Z=(k=A==null?void 0:A.firstWeekContainsDate)!==null&&k!==void 0?k:A==null||(B=A.locale)===null||B===void 0||(Y=B.options)===null||Y===void 0?void 0:Y.firstWeekContainsDate)!==null&&Z!==void 0?Z:we.firstWeekContainsDate)!==null&&J!==void 0?J:(W=we.locale)===null||W===void 0||(G=W.options)===null||G===void 0?void 0:G.firstWeekContainsDate)!==null&&U!==void 0?U:1);if(!(le>=1&&le<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var be=(0,u.default)((ae=(se=(ce=(fe=A==null?void 0:A.weekStartsOn)!==null&&fe!==void 0?fe:A==null||(me=A.locale)===null||me===void 0||(Se=me.options)===null||Se===void 0?void 0:Se.weekStartsOn)!==null&&ce!==void 0?ce:we.weekStartsOn)!==null&&se!==void 0?se:(Ie=we.locale)===null||Ie===void 0||(Oe=Ie.options)===null||Oe===void 0?void 0:Oe.weekStartsOn)!==null&&ae!==void 0?ae:0);if(!(be>=0&&be<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Ae.localize)throw new RangeError("locale must contain localize property");if(!Ae.formatLong)throw new RangeError("locale must contain formatLong property");var Qe=(0,a.default)(R);if(!(0,r.default)(Qe))throw new RangeError("Invalid time value");var qe=(0,l.default)(Qe),et=(0,n.default)(Qe,qe),Xe={firstWeekContainsDate:le,weekStartsOn:be,locale:Ae,_originalDate:Qe},ft=Fe.match(v).map(function(Ke){var N=Ke[0];if(N==="p"||N==="P"){var q=i.default[N];return q(Ke,Ae.formatLong)}return Ke}).join("").match(m).map(function(Ke){if(Ke==="''")return"'";var N=Ke[0];if(N==="'")return w(Ke);var q=o.default[N];if(q)return!(A!=null&&A.useAdditionalWeekYearTokens)&&(0,s.isProtectedWeekYearToken)(Ke)&&(0,s.throwProtectedError)(Ke,_,String(R)),!(A!=null&&A.useAdditionalDayOfYearTokens)&&(0,s.isProtectedDayOfYearToken)(Ke)&&(0,s.throwProtectedError)(Ke,_,String(R)),q(et,Ke,Ae.localize,Xe);if(N.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+N+"`");return Ke}).join("");return ft}function w(R){var _=R.match(p);return _?_[1].replace(g,"'"):R}e.exports=t.default})(iu,iu.exports);const Vw=ia(iu.exports);function $c(e,t,r){var n=zw(e,r.timeZone,r.locale);return n.formatToParts?Hw(n,t):Yw(n,t)}function Hw(e,t){for(var r=e.formatToParts(t),n=r.length-1;n>=0;--n)if(r[n].type==="timeZoneName")return r[n].value}function Yw(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function zw(e,t,r){if(r&&!r.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(r?[r.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function Ww(e,t){var r=Qw(t);return r.formatToParts?Xw(r,e):Kw(r,e)}var Gw={year:0,month:1,day:2,hour:3,minute:4,second:5};function Xw(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function Kw(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var vl={};function Qw(e){if(!vl[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="\u200E06\u200E/\u200E25\u200E/\u200E2014\u200E \u200E00\u200E:\u200E00\u200E:\u200E00";vl[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return vl[e]}function sh(e,t,r,n,a,o,i){var l=new Date(0);return l.setUTCFullYear(e,t,r),l.setUTCHours(n,a,o,i),l}var Ac=36e5,Zw=6e4,pl={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function rf(e,t,r){var n,a;if(e===""||(n=pl.timezoneZ.exec(e),n))return 0;var o;if(n=pl.timezoneHH.exec(e),n)return o=parseInt(n[1],10),Ic(o)?-(o*Ac):NaN;if(n=pl.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return Ic(o,i)?(a=Math.abs(o)*Ac+i*Zw,o>0?-a:a):NaN}if(ex(e)){t=new Date(t||Date.now());var l=r?t:Jw(t),s=Ru(l,e),u=r?s:qw(t,s,e);return-u}return NaN}function Jw(e){return sh(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Ru(e,t){var r=Ww(e,t),n=sh(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function qw(e,t,r){var n=e.getTime(),a=n-t,o=Ru(new Date(a),r);if(t===o)return t;a-=o-t;var i=Ru(new Date(a),r);return o===i?o:Math.max(o,i)}function Ic(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var kc={};function ex(e){if(kc[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),kc[e]=!0,!0}catch{return!1}}var tx=60*1e3,rx={X:function(e,t,r,n){var a=ml(n.timeZone,n._originalDate||e);if(a===0)return"Z";switch(t){case"X":return Nc(a);case"XXXX":case"XX":return Nn(a);case"XXXXX":case"XXX":default:return Nn(a,":")}},x:function(e,t,r,n){var a=ml(n.timeZone,n._originalDate||e);switch(t){case"x":return Nc(a);case"xxxx":case"xx":return Nn(a);case"xxxxx":case"xxx":default:return Nn(a,":")}},O:function(e,t,r,n){var a=ml(n.timeZone,n._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+nx(a,":");case"OOOO":default:return"GMT"+Nn(a,":")}},z:function(e,t,r,n){var a=n._originalDate||e;switch(t){case"z":case"zz":case"zzz":return $c("short",a,n);case"zzzz":default:return $c("long",a,n)}}};function ml(e,t){var r=e?rf(e,t,!0)/tx:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function zo(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=zo(Math.floor(a/60),2),i=zo(Math.floor(a%60),2);return n+o+r+i}function Nc(e,t){if(e%60===0){var r=e>0?"-":"+";return r+zo(Math.abs(e)/60,2)}return Nn(e,t)}function nx(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t||"";return r+String(a)+i+zo(o,2)}const ax=rx;var ix=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const ox=ix;var gl=36e5,Uc=6e4,lx=2,nr={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:ox};function uh(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?lx:Aw(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=sx(e),o=ux(a.date,n),i=o.year,l=o.restDateString,s=fx(l,i);if(isNaN(s))return new Date(NaN);if(s){var u=s.getTime(),f=0,c;if(a.time&&(f=cx(a.time),isNaN(f)))return new Date(NaN);if(a.timeZone||r.timeZone){if(c=rf(a.timeZone||r.timeZone,new Date(u+f)),isNaN(c))return new Date(NaN)}else c=Fc(new Date(u+f)),c=Fc(new Date(u+f+c));return new Date(u+f+c)}else return new Date(NaN)}function sx(e){var t={},r=nr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=nr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=nr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function ux(e,t){var r=nr.YYY[t],n=nr.YYYYY[t],a;if(a=nr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=nr.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function fx(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=nr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,jc(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=nr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return vx(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=nr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var l=parseInt(r[2],10);return jc(t,a,l)?(n.setUTCFullYear(t,a,l),n):new Date(NaN)}if(r=nr.Www.exec(e),r)return o=parseInt(r[1],10)-1,Lc(t,o)?Bc(t,o):new Date(NaN);if(r=nr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var s=parseInt(r[2],10)-1;return Lc(t,o,s)?Bc(t,o,s):new Date(NaN)}return null}function cx(e){var t,r,n;if(t=nr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),yl(r)?r%24*gl:NaN;if(t=nr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),yl(r,n)?r%24*gl+n*Uc:NaN;if(t=nr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return yl(r,n,a)?r%24*gl+n*Uc+a*1e3:NaN}return null}function Bc(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var dx=[31,28,31,30,31,30,31,31,30,31,30,31],hx=[31,29,31,30,31,30,31,31,30,31,30,31];function fh(e){return e%400===0||e%4===0&&e%100!==0}function jc(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=fh(e);if(n&&r>hx[t]||!n&&r>dx[t])return!1}return!0}function vx(e,t){if(t<1)return!1;var r=fh(e);return!(r&&t>366||!r&&t>365)}function Lc(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function yl(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var px=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function mx(e,t,r){var n=String(t),a=r||{},o=n.match(px);if(o){var i=uh(e,a);n=o.reduce(function(l,s){if(s[0]==="'")return l;var u=l.indexOf(s),f=l[u-1]==="'",c=l.replace(s,"'"+ax[s[0]](i,s,null,a)+"'");return f?c.substring(0,u-1)+c.substring(u+1):c},n)}return Vw(e,n,a)}function gx(e,t,r){var n=uh(e,r),a=rf(t,n,!0),o=new Date(n.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function yx(e,t,r,n){var a=$w(n);return a.timeZone=t,mx(gx(e,t),r,a)}const ma={amHours:["00","01","02","03","04","05","06","07","08","09","10","11"],pmHours:["12","01","02","03","04","05","06","07","08","09","10","11"],hours:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],minutes:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59"],seconds:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59"],period:["AM","PM"]};function bl(e){return`00${e}`.slice(-2)}function ga(e,t,r){return Array.isArray(t)?(r==="am"?t.filter(n=>n<12):r==="pm"?t.filter(n=>n>=12).map(n=>n===12?12:n-12):t).map(n=>bl(n)):typeof t=="number"?r==="am"?e.filter(n=>{const a=Number(n);return a<12&&a%t===0}):r==="pm"?e.filter(n=>{const a=Number(n);return a>=12&&a%t===0}).map(n=>{const a=Number(n);return bl(a===12?12:a-12)}):e.filter(n=>Number(n)%t===0):r==="am"?e.filter(n=>Number(n)<12):r==="pm"?e.map(n=>Number(n)).filter(n=>Number(n)>=12).map(n=>bl(n===12?12:n-12)):e}function Ga(e,t,r){return r?typeof r=="number"?e%r===0:r.includes(e):!0}function bx(e,t,r){const n=ga(ma[t],r).map(Number);let a,o;for(let i=0;ie){o=l;break}a=l}return a===void 0?(o||Um("time-picker","Please set 'hours' or 'minutes' or 'seconds' props"),o):o===void 0||o-e>e-a?a:o}function wx(e){return tn(e)<12?"am":"pm"}const ch=al("n-time-picker"),Xa=Et({name:"TimePickerPanelCol",props:{clsPrefix:{type:String,required:!0},data:{type:Array,required:!0},activeValue:{type:Number,default:null},onItemClick:Function},render(){const{activeValue:e,onItemClick:t,clsPrefix:r}=this;return this.data.map(n=>{const{label:a,disabled:o,value:i}=n,l=e===i;return O("div",{key:a,"data-active":l?"":null,class:[`${r}-time-picker-col__item`,l&&`${r}-time-picker-col__item--active`,o&&`${r}-time-picker-col__item--disabled`],onClick:t&&!o?()=>t(i):void 0},a)})}}),xx={actions:{type:Array,default:()=>["now","confirm"]},showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},showPeriod:{type:Boolean,default:!0},isHourInvalid:Boolean,isMinuteInvalid:Boolean,isSecondInvalid:Boolean,isAmPmInvalid:Boolean,isValueInvalid:Boolean,hourValue:{type:Number,default:null},minuteValue:{type:Number,default:null},secondValue:{type:Number,default:null},amPmValue:{type:String,default:null},isHourDisabled:Function,isMinuteDisabled:Function,isSecondDisabled:Function,onHourClick:{type:Function,required:!0},onMinuteClick:{type:Function,required:!0},onSecondClick:{type:Function,required:!0},onAmPmClick:{type:Function,required:!0},onNowClick:Function,nowText:String,confirmText:String,transitionDisabled:Boolean,onConfirmClick:Function,onFocusin:Function,onFocusout:Function,onFocusDetectorFocus:Function,onKeydown:Function,hours:[Number,Array],minutes:[Number,Array],seconds:[Number,Array],use12Hours:Boolean},Sx=Et({name:"TimePickerPanel",props:xx,setup(e){const{mergedThemeRef:t,mergedClsPrefixRef:r}=ln(ch),n=re(()=>{const{isHourDisabled:l,hours:s,use12Hours:u,amPmValue:f}=e;if(u){const c=f!=null?f:wx(Date.now());return ga(ma.hours,s,c).map(d=>{const h=Number(d),m=c==="pm"&&h!==12?h+12:h;return{label:d,value:m,disabled:l?l(m):!1}})}else return ga(ma.hours,s).map(c=>({label:c,value:Number(c),disabled:l?l(Number(c)):!1}))}),a=re(()=>{const{isMinuteDisabled:l,minutes:s}=e;return ga(ma.minutes,s).map(u=>({label:u,value:Number(u),disabled:l?l(Number(u),e.hourValue):!1}))}),o=re(()=>{const{isSecondDisabled:l,seconds:s}=e;return ga(ma.seconds,s).map(u=>({label:u,value:Number(u),disabled:l?l(Number(u),e.minuteValue,e.hourValue):!1}))}),i=re(()=>{const{isHourDisabled:l}=e;let s=!0,u=!0;for(let f=0;f<12;++f)if(!(l!=null&&l(f))){s=!1;break}for(let f=12;f<24;++f)if(!(l!=null&&l(f))){u=!1;break}return[{label:"AM",value:"am",disabled:s},{label:"PM",value:"pm",disabled:u}]});return{mergedTheme:t,mergedClsPrefix:r,hours:n,minutes:a,seconds:o,amPm:i,hourScrollRef:Te(null),minuteScrollRef:Te(null),secondScrollRef:Te(null),amPmScrollRef:Te(null)}},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a}=this;return O("div",{tabindex:0,class:`${n}-time-picker-panel`,onFocusin:this.onFocusin,onFocusout:this.onFocusout,onKeydown:this.onKeydown},O("div",{class:`${n}-time-picker-cols`},this.showHour?O("div",{class:[`${n}-time-picker-col`,this.isHourInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},O($r,{ref:"hourScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.hours,activeValue:this.hourValue,onItemClick:this.onHourClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null,this.showMinute?O("div",{class:[`${n}-time-picker-col`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`,this.isMinuteInvalid&&`${n}-time-picker-col--invalid`]},O($r,{ref:"minuteScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.minutes,activeValue:this.minuteValue,onItemClick:this.onMinuteClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null,this.showSecond?O("div",{class:[`${n}-time-picker-col`,this.isSecondInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},O($r,{ref:"secondScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.seconds,activeValue:this.secondValue,onItemClick:this.onSecondClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null,this.use12Hours?O("div",{class:[`${n}-time-picker-col`,this.isAmPmInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},O($r,{ref:"amPmScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.amPm,activeValue:this.amPmValue,onItemClick:this.onAmPmClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null),!((e=this.actions)===null||e===void 0)&&e.length?O("div",{class:`${n}-time-picker-actions`},!((t=this.actions)===null||t===void 0)&&t.includes("now")?O(kt,{size:"tiny",theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,onClick:this.onNowClick},{default:()=>this.nowText}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kt,{size:"tiny",type:"primary",class:`${n}-time-picker-actions__confirm`,theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,disabled:this.isValueInvalid,onClick:this.onConfirmClick},{default:()=>this.confirmText}):null):null,O(Dn,{onFocus:this.onFocusDetectorFocus}))}}),Ox=Ze([at("time-picker",` + `}))),Pw=Lu("to",O("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},O("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},O("g",{fill:"currentColor","fill-rule":"nonzero"},O("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))),jo=1901,Cn=40,Dw={date:Dg,month:il,year:ah,quarter:nh};function Yr(e,t,r){const n=Dw[r];return Array.isArray(e)?e.some(a=>n(a,t)):n(e,t)}function hl(e,t,r,n){let a=!1,o=!1,i=!1;Array.isArray(r)&&(r[0]{const{isTimeDisabled:f}=e,{value:c}=t;if(!(c===null||Array.isArray(c)))return f==null?void 0:f(c)}),n=re(()=>{var f;return(f=r.value)===null||f===void 0?void 0:f.isHourDisabled}),a=re(()=>{var f;return(f=r.value)===null||f===void 0?void 0:f.isMinuteDisabled}),o=re(()=>{var f;return(f=r.value)===null||f===void 0?void 0:f.isSecondDisabled}),i=re(()=>{const{type:f,isDateDisabled:c}=e,{value:d}=t;return d===null||Array.isArray(d)||!["date","datetime"].includes(f)||!c?!1:c(d)}),l=re(()=>{const{type:f}=e,{value:c}=t;if(c===null||f==="datetime"||Array.isArray(c))return!1;const d=new Date(c),h=d.getHours(),p=d.getMinutes(),v=d.getMinutes();return(n.value?n.value(h):!1)||(a.value?a.value(p,h):!1)||(o.value?o.value(v,p,h):!1)}),s=re(()=>i.value||l.value);return{isValueInvalidRef:re(()=>{const{type:f}=e;return f==="date"?i.value:f==="datetime"?s.value:!1}),isDateInvalidRef:i,isTimeInvalidRef:l,isDateTimeInvalidRef:s,isHourDisabledRef:n,isMinuteDisabledRef:a,isSecondDisabledRef:o}}function Fw(e,t){const r=re(()=>{const{isTimeDisabled:c}=e,{value:d}=t;return!Array.isArray(d)||!c?[void 0,void 0]:[c==null?void 0:c(d[0],"start",d),c==null?void 0:c(d[1],"end",d)]}),n={isStartHourDisabledRef:re(()=>{var c;return(c=r.value[0])===null||c===void 0?void 0:c.isHourDisabled}),isEndHourDisabledRef:re(()=>{var c;return(c=r.value[1])===null||c===void 0?void 0:c.isHourDisabled}),isStartMinuteDisabledRef:re(()=>{var c;return(c=r.value[0])===null||c===void 0?void 0:c.isMinuteDisabled}),isEndMinuteDisabledRef:re(()=>{var c;return(c=r.value[1])===null||c===void 0?void 0:c.isMinuteDisabled}),isStartSecondDisabledRef:re(()=>{var c;return(c=r.value[0])===null||c===void 0?void 0:c.isSecondDisabled}),isEndSecondDisabledRef:re(()=>{var c;return(c=r.value[1])===null||c===void 0?void 0:c.isSecondDisabled})},a=re(()=>{const{type:c,isDateDisabled:d}=e,{value:h}=t;return h===null||!Array.isArray(h)||!["daterange","datetimerange"].includes(c)||!d?!1:d(h[0],"start",h)}),o=re(()=>{const{type:c,isDateDisabled:d}=e,{value:h}=t;return h===null||!Array.isArray(h)||!["daterange","datetimerange"].includes(c)||!d?!1:d(h[1],"end",h)}),i=re(()=>{const{type:c}=e,{value:d}=t;if(d===null||!Array.isArray(d)||c!=="datetimerange")return!1;const h=tn(d[0]),p=ao(d[0]),v=io(d[0]),{isStartHourDisabledRef:m,isStartMinuteDisabledRef:g,isStartSecondDisabledRef:y}=n;return(m.value?m.value(h):!1)||(g.value?g.value(p,h):!1)||(y.value?y.value(v,p,h):!1)}),l=re(()=>{const{type:c}=e,{value:d}=t;if(d===null||!Array.isArray(d)||c!=="datetimerange")return!1;const h=tn(d[1]),p=ao(d[1]),v=io(d[1]),{isEndHourDisabledRef:m,isEndMinuteDisabledRef:g,isEndSecondDisabledRef:y}=n;return(m.value?m.value(h):!1)||(g.value?g.value(p,h):!1)||(y.value?y.value(v,p,h):!1)}),s=re(()=>a.value||i.value),u=re(()=>o.value||l.value),f=re(()=>s.value||u.value);return Object.assign(Object.assign({},n),{isStartDateInvalidRef:a,isEndDateInvalidRef:o,isStartTimeInvalidRef:i,isEndTimeInvalidRef:l,isStartValueInvalidRef:s,isEndValueInvalidRef:u,isRangeInvalidRef:f})}const ol=al("n-date-picker");var ih=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ia(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function oh(e){var t=e.default;if(typeof t=="function"){var r=function(){return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var nu={exports:{}},au={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o]);return n}e.exports=t.default})(au,au.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(au.exports);function n(o){return o&&o.__esModule?o:{default:o}}function a(o){return(0,r.default)({},o)}e.exports=t.default})(nu,nu.exports);const $w=ia(nu.exports);var iu={exports:{}},ou={exports:{}},lu={exports:{}},Xt={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default})(Xt,Xt.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(Xt.exports);function n(i){return i&&i.__esModule?i:{default:i}}function a(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(s){return typeof s}:a=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},a(i)}function o(i){return(0,r.default)(1,arguments),i instanceof Date||a(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(lu,lu.exports);var gr={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(Xt.exports);function n(i){return i&&i.__esModule?i:{default:i}}function a(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(s){return typeof s}:a=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},a(i)}function o(i){(0,r.default)(1,arguments);var l=Object.prototype.toString.call(i);return i instanceof Date||a(i)==="object"&&l==="[object Date]"?new Date(i.getTime()):typeof i=="number"||l==="[object Number]"?new Date(i):((typeof i=="string"||l==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(gr,gr.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(lu.exports),n=o(gr.exports),a=o(Xt.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l){if((0,a.default)(1,arguments),!(0,r.default)(l)&&typeof l!="number")return!1;var s=(0,n.default)(l);return!isNaN(Number(s))}e.exports=t.default})(ou,ou.exports);var su={exports:{}},uu={exports:{}},Gr={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(Gr,Gr.exports);const Aw=ia(Gr.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(Gr.exports),n=o(gr.exports),a=o(Xt.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l,s){(0,a.default)(2,arguments);var u=(0,n.default)(l).getTime(),f=(0,r.default)(s);return new Date(u+f)}e.exports=t.default})(uu,uu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(uu.exports),n=o(Xt.exports),a=o(Gr.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l,s){(0,n.default)(2,arguments);var u=(0,a.default)(s);return(0,r.default)(l,-u)}e.exports=t.default})(su,su.exports);var fu={exports:{}},cu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=a(gr.exports),n=a(Xt.exports);function a(l){return l&&l.__esModule?l:{default:l}}var o=864e5;function i(l){(0,n.default)(1,arguments);var s=(0,r.default)(l),u=s.getTime();s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0);var f=s.getTime(),c=u-f;return Math.floor(c/o)+1}e.exports=t.default})(cu,cu.exports);var du={exports:{}},Aa={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=a(gr.exports),n=a(Xt.exports);function a(i){return i&&i.__esModule?i:{default:i}}function o(i){(0,n.default)(1,arguments);var l=1,s=(0,r.default)(i),u=s.getUTCDay(),f=(u=c.getTime()?u+1:s.getTime()>=h.getTime()?u:u-1}e.exports=t.default})(Lo,Lo.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(Lo.exports),n=o(Aa.exports),a=o(Xt.exports);function o(l){return l&&l.__esModule?l:{default:l}}function i(l){(0,a.default)(1,arguments);var s=(0,r.default)(l),u=new Date(0);u.setUTCFullYear(s,0,4),u.setUTCHours(0,0,0,0);var f=(0,n.default)(u);return f}e.exports=t.default})(hu,hu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=i(gr.exports),n=i(Aa.exports),a=i(hu.exports),o=i(Xt.exports);function i(u){return u&&u.__esModule?u:{default:u}}var l=6048e5;function s(u){(0,o.default)(1,arguments);var f=(0,r.default)(u),c=(0,n.default)(f).getTime()-(0,a.default)(f).getTime();return Math.round(c/l)+1}e.exports=t.default})(du,du.exports);var vu={exports:{}},Ia={exports:{}},En={};Object.defineProperty(En,"__esModule",{value:!0});En.getDefaultOptions=Iw;En.setDefaultOptions=kw;var lh={};function Iw(){return lh}function kw(e){lh=e}(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=i(gr.exports),n=i(Xt.exports),a=i(Gr.exports),o=En;function i(s){return s&&s.__esModule?s:{default:s}}function l(s,u){var f,c,d,h,p,v,m,g;(0,n.default)(1,arguments);var y=(0,o.getDefaultOptions)(),x=(0,a.default)((f=(c=(d=(h=u==null?void 0:u.weekStartsOn)!==null&&h!==void 0?h:u==null||(p=u.locale)===null||p===void 0||(v=p.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&d!==void 0?d:y.weekStartsOn)!==null&&c!==void 0?c:(m=y.locale)===null||m===void 0||(g=m.options)===null||g===void 0?void 0:g.weekStartsOn)!==null&&f!==void 0?f:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var w=(0,r.default)(s),R=w.getUTCDay(),_=(R=1&&_<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var A=new Date(0);A.setUTCFullYear(w+1,0,_),A.setUTCHours(0,0,0,0);var Q=(0,a.default)(A,f),C=new Date(0);C.setUTCFullYear(w,0,_),C.setUTCHours(0,0,0,0);var U=(0,a.default)(C,f);return x.getTime()>=Q.getTime()?w+1:x.getTime()>=U.getTime()?w:w-1}e.exports=t.default})(Vo,Vo.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=l(Vo.exports),n=l(Xt.exports),a=l(Ia.exports),o=l(Gr.exports),i=En;function l(u){return u&&u.__esModule?u:{default:u}}function s(u,f){var c,d,h,p,v,m,g,y;(0,n.default)(1,arguments);var x=(0,i.getDefaultOptions)(),w=(0,o.default)((c=(d=(h=(p=f==null?void 0:f.firstWeekContainsDate)!==null&&p!==void 0?p:f==null||(v=f.locale)===null||v===void 0||(m=v.options)===null||m===void 0?void 0:m.firstWeekContainsDate)!==null&&h!==void 0?h:x.firstWeekContainsDate)!==null&&d!==void 0?d:(g=x.locale)===null||g===void 0||(y=g.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&c!==void 0?c:1),R=(0,r.default)(u,f),_=new Date(0);_.setUTCFullYear(R,0,w),_.setUTCHours(0,0,0,0);var A=(0,a.default)(_,f);return A}e.exports=t.default})(pu,pu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=i(gr.exports),n=i(Ia.exports),a=i(pu.exports),o=i(Xt.exports);function i(u){return u&&u.__esModule?u:{default:u}}var l=6048e5;function s(u,f){(0,o.default)(1,arguments);var c=(0,r.default)(u),d=(0,n.default)(c,f).getTime()-(0,a.default)(c,f).getTime();return Math.round(d/l)+1}e.exports=t.default})(vu,vu.exports);var Ho={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var o=n<0?"-":"",i=Math.abs(n).toString();i.length0?u:1-u;return(0,r.default)(s==="yy"?f%100:f,s.length)},M:function(l,s){var u=l.getUTCMonth();return s==="M"?String(u+1):(0,r.default)(u+1,2)},d:function(l,s){return(0,r.default)(l.getUTCDate(),s.length)},a:function(l,s){var u=l.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return u.toUpperCase();case"aaa":return u;case"aaaaa":return u[0];case"aaaa":default:return u==="am"?"a.m.":"p.m."}},h:function(l,s){return(0,r.default)(l.getUTCHours()%12||12,s.length)},H:function(l,s){return(0,r.default)(l.getUTCHours(),s.length)},m:function(l,s){return(0,r.default)(l.getUTCMinutes(),s.length)},s:function(l,s){return(0,r.default)(l.getUTCSeconds(),s.length)},S:function(l,s){var u=s.length,f=l.getUTCMilliseconds(),c=Math.floor(f*Math.pow(10,u-3));return(0,r.default)(c,s.length)}},o=a;t.default=o,e.exports=t.default})(mu,mu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(cu.exports),n=u(du.exports),a=u(Lo.exports),o=u(vu.exports),i=u(Vo.exports),l=u(Ho.exports),s=u(mu.exports);function u(m){return m&&m.__esModule?m:{default:m}}var f={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},c={G:function(g,y,x){var w=g.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return x.era(w,{width:"abbreviated"});case"GGGGG":return x.era(w,{width:"narrow"});case"GGGG":default:return x.era(w,{width:"wide"})}},y:function(g,y,x){if(y==="yo"){var w=g.getUTCFullYear(),R=w>0?w:1-w;return x.ordinalNumber(R,{unit:"year"})}return s.default.y(g,y)},Y:function(g,y,x,w){var R=(0,i.default)(g,w),_=R>0?R:1-R;if(y==="YY"){var A=_%100;return(0,l.default)(A,2)}return y==="Yo"?x.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,y.length)},R:function(g,y){var x=(0,a.default)(g);return(0,l.default)(x,y.length)},u:function(g,y){var x=g.getUTCFullYear();return(0,l.default)(x,y.length)},Q:function(g,y,x){var w=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"Q":return String(w);case"QQ":return(0,l.default)(w,2);case"Qo":return x.ordinalNumber(w,{unit:"quarter"});case"QQQ":return x.quarter(w,{width:"abbreviated",context:"formatting"});case"QQQQQ":return x.quarter(w,{width:"narrow",context:"formatting"});case"QQQQ":default:return x.quarter(w,{width:"wide",context:"formatting"})}},q:function(g,y,x){var w=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"q":return String(w);case"qq":return(0,l.default)(w,2);case"qo":return x.ordinalNumber(w,{unit:"quarter"});case"qqq":return x.quarter(w,{width:"abbreviated",context:"standalone"});case"qqqqq":return x.quarter(w,{width:"narrow",context:"standalone"});case"qqqq":default:return x.quarter(w,{width:"wide",context:"standalone"})}},M:function(g,y,x){var w=g.getUTCMonth();switch(y){case"M":case"MM":return s.default.M(g,y);case"Mo":return x.ordinalNumber(w+1,{unit:"month"});case"MMM":return x.month(w,{width:"abbreviated",context:"formatting"});case"MMMMM":return x.month(w,{width:"narrow",context:"formatting"});case"MMMM":default:return x.month(w,{width:"wide",context:"formatting"})}},L:function(g,y,x){var w=g.getUTCMonth();switch(y){case"L":return String(w+1);case"LL":return(0,l.default)(w+1,2);case"Lo":return x.ordinalNumber(w+1,{unit:"month"});case"LLL":return x.month(w,{width:"abbreviated",context:"standalone"});case"LLLLL":return x.month(w,{width:"narrow",context:"standalone"});case"LLLL":default:return x.month(w,{width:"wide",context:"standalone"})}},w:function(g,y,x,w){var R=(0,o.default)(g,w);return y==="wo"?x.ordinalNumber(R,{unit:"week"}):(0,l.default)(R,y.length)},I:function(g,y,x){var w=(0,n.default)(g);return y==="Io"?x.ordinalNumber(w,{unit:"week"}):(0,l.default)(w,y.length)},d:function(g,y,x){return y==="do"?x.ordinalNumber(g.getUTCDate(),{unit:"date"}):s.default.d(g,y)},D:function(g,y,x){var w=(0,r.default)(g);return y==="Do"?x.ordinalNumber(w,{unit:"dayOfYear"}):(0,l.default)(w,y.length)},E:function(g,y,x){var w=g.getUTCDay();switch(y){case"E":case"EE":case"EEE":return x.day(w,{width:"abbreviated",context:"formatting"});case"EEEEE":return x.day(w,{width:"narrow",context:"formatting"});case"EEEEEE":return x.day(w,{width:"short",context:"formatting"});case"EEEE":default:return x.day(w,{width:"wide",context:"formatting"})}},e:function(g,y,x,w){var R=g.getUTCDay(),_=(R-w.weekStartsOn+8)%7||7;switch(y){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return x.ordinalNumber(_,{unit:"day"});case"eee":return x.day(R,{width:"abbreviated",context:"formatting"});case"eeeee":return x.day(R,{width:"narrow",context:"formatting"});case"eeeeee":return x.day(R,{width:"short",context:"formatting"});case"eeee":default:return x.day(R,{width:"wide",context:"formatting"})}},c:function(g,y,x,w){var R=g.getUTCDay(),_=(R-w.weekStartsOn+8)%7||7;switch(y){case"c":return String(_);case"cc":return(0,l.default)(_,y.length);case"co":return x.ordinalNumber(_,{unit:"day"});case"ccc":return x.day(R,{width:"abbreviated",context:"standalone"});case"ccccc":return x.day(R,{width:"narrow",context:"standalone"});case"cccccc":return x.day(R,{width:"short",context:"standalone"});case"cccc":default:return x.day(R,{width:"wide",context:"standalone"})}},i:function(g,y,x){var w=g.getUTCDay(),R=w===0?7:w;switch(y){case"i":return String(R);case"ii":return(0,l.default)(R,y.length);case"io":return x.ordinalNumber(R,{unit:"day"});case"iii":return x.day(w,{width:"abbreviated",context:"formatting"});case"iiiii":return x.day(w,{width:"narrow",context:"formatting"});case"iiiiii":return x.day(w,{width:"short",context:"formatting"});case"iiii":default:return x.day(w,{width:"wide",context:"formatting"})}},a:function(g,y,x){var w=g.getUTCHours(),R=w/12>=1?"pm":"am";switch(y){case"a":case"aa":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"});case"aaa":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return x.dayPeriod(R,{width:"narrow",context:"formatting"});case"aaaa":default:return x.dayPeriod(R,{width:"wide",context:"formatting"})}},b:function(g,y,x){var w=g.getUTCHours(),R;switch(w===12?R=f.noon:w===0?R=f.midnight:R=w/12>=1?"pm":"am",y){case"b":case"bb":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"});case"bbb":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return x.dayPeriod(R,{width:"narrow",context:"formatting"});case"bbbb":default:return x.dayPeriod(R,{width:"wide",context:"formatting"})}},B:function(g,y,x){var w=g.getUTCHours(),R;switch(w>=17?R=f.evening:w>=12?R=f.afternoon:w>=4?R=f.morning:R=f.night,y){case"B":case"BB":case"BBB":return x.dayPeriod(R,{width:"abbreviated",context:"formatting"});case"BBBBB":return x.dayPeriod(R,{width:"narrow",context:"formatting"});case"BBBB":default:return x.dayPeriod(R,{width:"wide",context:"formatting"})}},h:function(g,y,x){if(y==="ho"){var w=g.getUTCHours()%12;return w===0&&(w=12),x.ordinalNumber(w,{unit:"hour"})}return s.default.h(g,y)},H:function(g,y,x){return y==="Ho"?x.ordinalNumber(g.getUTCHours(),{unit:"hour"}):s.default.H(g,y)},K:function(g,y,x){var w=g.getUTCHours()%12;return y==="Ko"?x.ordinalNumber(w,{unit:"hour"}):(0,l.default)(w,y.length)},k:function(g,y,x){var w=g.getUTCHours();return w===0&&(w=24),y==="ko"?x.ordinalNumber(w,{unit:"hour"}):(0,l.default)(w,y.length)},m:function(g,y,x){return y==="mo"?x.ordinalNumber(g.getUTCMinutes(),{unit:"minute"}):s.default.m(g,y)},s:function(g,y,x){return y==="so"?x.ordinalNumber(g.getUTCSeconds(),{unit:"second"}):s.default.s(g,y)},S:function(g,y){return s.default.S(g,y)},X:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();if(_===0)return"Z";switch(y){case"X":return h(_);case"XXXX":case"XX":return p(_);case"XXXXX":case"XXX":default:return p(_,":")}},x:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();switch(y){case"x":return h(_);case"xxxx":case"xx":return p(_);case"xxxxx":case"xxx":default:return p(_,":")}},O:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+d(_,":");case"OOOO":default:return"GMT"+p(_,":")}},z:function(g,y,x,w){var R=w._originalDate||g,_=R.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+d(_,":");case"zzzz":default:return"GMT"+p(_,":")}},t:function(g,y,x,w){var R=w._originalDate||g,_=Math.floor(R.getTime()/1e3);return(0,l.default)(_,y.length)},T:function(g,y,x,w){var R=w._originalDate||g,_=R.getTime();return(0,l.default)(_,y.length)}};function d(m,g){var y=m>0?"-":"+",x=Math.abs(m),w=Math.floor(x/60),R=x%60;if(R===0)return y+String(w);var _=g||"";return y+String(w)+_+(0,l.default)(R,2)}function h(m,g){if(m%60===0){var y=m>0?"-":"+";return y+(0,l.default)(Math.abs(m)/60,2)}return p(m,g)}function p(m,g){var y=g||"",x=m>0?"-":"+",w=Math.abs(m),R=(0,l.default)(Math.floor(w/60),2),_=(0,l.default)(w%60,2);return x+R+y+_}var v=c;t.default=v,e.exports=t.default})(fu,fu.exports);var gu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,u){switch(s){case"P":return u.date({width:"short"});case"PP":return u.date({width:"medium"});case"PPP":return u.date({width:"long"});case"PPPP":default:return u.date({width:"full"})}},n=function(s,u){switch(s){case"p":return u.time({width:"short"});case"pp":return u.time({width:"medium"});case"ppp":return u.time({width:"long"});case"pppp":default:return u.time({width:"full"})}},a=function(s,u){var f=s.match(/(P+)(p+)?/)||[],c=f[1],d=f[2];if(!d)return r(s,u);var h;switch(c){case"P":h=u.dateTime({width:"short"});break;case"PP":h=u.dateTime({width:"medium"});break;case"PPP":h=u.dateTime({width:"long"});break;case"PPPP":default:h=u.dateTime({width:"full"});break}return h.replace("{{date}}",r(c,u)).replace("{{time}}",n(d,u))},o={p:n,P:a},i=o;t.default=i,e.exports=t.default})(gu,gu.exports);var Yo={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(Yo,Yo.exports);const Fc=ia(Yo.exports);var ja={};Object.defineProperty(ja,"__esModule",{value:!0});ja.isProtectedDayOfYearToken=Bw;ja.isProtectedWeekYearToken=jw;ja.throwProtectedError=Lw;var Nw=["D","DD"],Uw=["YY","YYYY"];function Bw(e){return Nw.indexOf(e)!==-1}function jw(e){return Uw.indexOf(e)!==-1}function Lw(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var yu={exports:{}},bu={exports:{}},wu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(i,l,s){var u,f=r[i];return typeof f=="string"?u=f:l===1?u=f.one:u=f.other.replace("{{count}}",l.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+u:u+" ago":u},a=n;t.default=a,e.exports=t.default})(wu,wu.exports);var xu={exports:{}},Su={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.width?String(a.width):n.defaultWidth,i=n.formats[o]||n.formats[n.defaultWidth];return i}}e.exports=t.default})(Su,Su.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Su.exports);function n(u){return u&&u.__esModule?u:{default:u}}var a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},l={date:(0,r.default)({formats:a,defaultWidth:"full"}),time:(0,r.default)({formats:o,defaultWidth:"full"}),dateTime:(0,r.default)({formats:i,defaultWidth:"full"})},s=l;t.default=s,e.exports=t.default})(xu,xu.exports);var Ou={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(i,l,s,u){return r[i]},a=n;t.default=a,e.exports=t.default})(Ou,Ou.exports);var Tu={exports:{}},Cu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,o){var i=o!=null&&o.context?String(o.context):"standalone",l;if(i==="formatting"&&n.formattingValues){var s=n.defaultFormattingWidth||n.defaultWidth,u=o!=null&&o.width?String(o.width):s;l=n.formattingValues[u]||n.formattingValues[s]}else{var f=n.defaultWidth,c=o!=null&&o.width?String(o.width):n.defaultWidth;l=n.values[c]||n.values[f]}var d=n.argumentCallback?n.argumentCallback(a):a;return l[d]}}e.exports=t.default})(Cu,Cu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Cu.exports);function n(h){return h&&h.__esModule?h:{default:h}}var a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},l={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},s={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},f=function(p,v){var m=Number(p),g=m%100;if(g>20||g<10)switch(g%10){case 1:return m+"st";case 2:return m+"nd";case 3:return m+"rd"}return m+"th"},c={ordinalNumber:f,era:(0,r.default)({values:a,defaultWidth:"wide"}),quarter:(0,r.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,r.default)({values:i,defaultWidth:"wide"}),day:(0,r.default)({values:l,defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:s,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},d=c;t.default=d,e.exports=t.default})(Tu,Tu.exports);var Pu={exports:{}},Du={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o){return function(i){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=l.width,u=s&&o.matchPatterns[s]||o.matchPatterns[o.defaultMatchWidth],f=i.match(u);if(!f)return null;var c=f[0],d=s&&o.parsePatterns[s]||o.parsePatterns[o.defaultParseWidth],h=Array.isArray(d)?a(d,function(m){return m.test(c)}):n(d,function(m){return m.test(c)}),p;p=o.valueCallback?o.valueCallback(h):h,p=l.valueCallback?l.valueCallback(p):p;var v=i.slice(c.length);return{value:p,rest:v}}}function n(o,i){for(var l in o)if(o.hasOwnProperty(l)&&i(o[l]))return l}function a(o,i){for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:{},i=a.match(n.matchPattern);if(!i)return null;var l=i[0],s=a.match(n.parsePattern);if(!s)return null;var u=n.valueCallback?n.valueCallback(s[0]):s[0];u=o.valueCallback?o.valueCallback(u):u;var f=a.slice(l.length);return{value:u,rest:f}}}e.exports=t.default})(Eu,Eu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(Du.exports),n=a(Eu.exports);function a(x){return x&&x.__esModule?x:{default:x}}var o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,l={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},s={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},f={any:[/1/i,/2/i,/3/i,/4/i]},c={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},d={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},h={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},p={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},v={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},m={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},g={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(w){return parseInt(w,10)}}),era:(0,r.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any",valueCallback:function(w){return w+1}}),month:(0,r.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:d,defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:v,defaultMatchWidth:"any",parsePatterns:m,defaultParseWidth:"any"})},y=g;t.default=y,e.exports=t.default})(Pu,Pu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(wu.exports),n=l(xu.exports),a=l(Ou.exports),o=l(Tu.exports),i=l(Pu.exports);function l(f){return f&&f.__esModule?f:{default:f}}var s={code:"en-US",formatDistance:r.default,formatLong:n.default,formatRelative:a.default,localize:o.default,match:i.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=s;t.default=u,e.exports=t.default})(bu,bu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(bu.exports);function n(o){return o&&o.__esModule?o:{default:o}}var a=r.default;t.default=a,e.exports=t.default})(yu,yu.exports);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=x;var r=h(ou.exports),n=h(su.exports),a=h(gr.exports),o=h(fu.exports),i=h(gu.exports),l=h(Yo.exports),s=ja,u=h(Gr.exports),f=h(Xt.exports),c=En,d=h(yu.exports);function h(R){return R&&R.__esModule?R:{default:R}}var p=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,m=/^'([^]*?)'?$/,g=/''/g,y=/[a-zA-Z]/;function x(R,_,A){var Q,C,U,J,Z,k,B,Y,W,G,ae,se,ce,fe,me,Se,Ie,Oe;(0,f.default)(2,arguments);var Fe=String(_),we=(0,c.getDefaultOptions)(),Ae=(Q=(C=A==null?void 0:A.locale)!==null&&C!==void 0?C:we.locale)!==null&&Q!==void 0?Q:d.default,le=(0,u.default)((U=(J=(Z=(k=A==null?void 0:A.firstWeekContainsDate)!==null&&k!==void 0?k:A==null||(B=A.locale)===null||B===void 0||(Y=B.options)===null||Y===void 0?void 0:Y.firstWeekContainsDate)!==null&&Z!==void 0?Z:we.firstWeekContainsDate)!==null&&J!==void 0?J:(W=we.locale)===null||W===void 0||(G=W.options)===null||G===void 0?void 0:G.firstWeekContainsDate)!==null&&U!==void 0?U:1);if(!(le>=1&&le<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var be=(0,u.default)((ae=(se=(ce=(fe=A==null?void 0:A.weekStartsOn)!==null&&fe!==void 0?fe:A==null||(me=A.locale)===null||me===void 0||(Se=me.options)===null||Se===void 0?void 0:Se.weekStartsOn)!==null&&ce!==void 0?ce:we.weekStartsOn)!==null&&se!==void 0?se:(Ie=we.locale)===null||Ie===void 0||(Oe=Ie.options)===null||Oe===void 0?void 0:Oe.weekStartsOn)!==null&&ae!==void 0?ae:0);if(!(be>=0&&be<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Ae.localize)throw new RangeError("locale must contain localize property");if(!Ae.formatLong)throw new RangeError("locale must contain formatLong property");var Qe=(0,a.default)(R);if(!(0,r.default)(Qe))throw new RangeError("Invalid time value");var qe=(0,l.default)(Qe),et=(0,n.default)(Qe,qe),Xe={firstWeekContainsDate:le,weekStartsOn:be,locale:Ae,_originalDate:Qe},ft=Fe.match(v).map(function(Ke){var N=Ke[0];if(N==="p"||N==="P"){var q=i.default[N];return q(Ke,Ae.formatLong)}return Ke}).join("").match(p).map(function(Ke){if(Ke==="''")return"'";var N=Ke[0];if(N==="'")return w(Ke);var q=o.default[N];if(q)return!(A!=null&&A.useAdditionalWeekYearTokens)&&(0,s.isProtectedWeekYearToken)(Ke)&&(0,s.throwProtectedError)(Ke,_,String(R)),!(A!=null&&A.useAdditionalDayOfYearTokens)&&(0,s.isProtectedDayOfYearToken)(Ke)&&(0,s.throwProtectedError)(Ke,_,String(R)),q(et,Ke,Ae.localize,Xe);if(N.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+N+"`");return Ke}).join("");return ft}function w(R){var _=R.match(m);return _?_[1].replace(g,"'"):R}e.exports=t.default})(iu,iu.exports);const Vw=ia(iu.exports);function $c(e,t,r){var n=zw(e,r.timeZone,r.locale);return n.formatToParts?Hw(n,t):Yw(n,t)}function Hw(e,t){for(var r=e.formatToParts(t),n=r.length-1;n>=0;--n)if(r[n].type==="timeZoneName")return r[n].value}function Yw(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function zw(e,t,r){if(r&&!r.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(r?[r.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function Ww(e,t){var r=Qw(t);return r.formatToParts?Xw(r,e):Kw(r,e)}var Gw={year:0,month:1,day:2,hour:3,minute:4,second:5};function Xw(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function Kw(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var vl={};function Qw(e){if(!vl[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="\u200E06\u200E/\u200E25\u200E/\u200E2014\u200E \u200E00\u200E:\u200E00\u200E:\u200E00";vl[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return vl[e]}function sh(e,t,r,n,a,o,i){var l=new Date(0);return l.setUTCFullYear(e,t,r),l.setUTCHours(n,a,o,i),l}var Ac=36e5,Zw=6e4,pl={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function rf(e,t,r){var n,a;if(e===""||(n=pl.timezoneZ.exec(e),n))return 0;var o;if(n=pl.timezoneHH.exec(e),n)return o=parseInt(n[1],10),Ic(o)?-(o*Ac):NaN;if(n=pl.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return Ic(o,i)?(a=Math.abs(o)*Ac+i*Zw,o>0?-a:a):NaN}if(ex(e)){t=new Date(t||Date.now());var l=r?t:Jw(t),s=Ru(l,e),u=r?s:qw(t,s,e);return-u}return NaN}function Jw(e){return sh(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Ru(e,t){var r=Ww(e,t),n=sh(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function qw(e,t,r){var n=e.getTime(),a=n-t,o=Ru(new Date(a),r);if(t===o)return t;a-=o-t;var i=Ru(new Date(a),r);return o===i?o:Math.max(o,i)}function Ic(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var kc={};function ex(e){if(kc[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),kc[e]=!0,!0}catch{return!1}}var tx=60*1e3,rx={X:function(e,t,r,n){var a=ml(n.timeZone,n._originalDate||e);if(a===0)return"Z";switch(t){case"X":return Nc(a);case"XXXX":case"XX":return Nn(a);case"XXXXX":case"XXX":default:return Nn(a,":")}},x:function(e,t,r,n){var a=ml(n.timeZone,n._originalDate||e);switch(t){case"x":return Nc(a);case"xxxx":case"xx":return Nn(a);case"xxxxx":case"xxx":default:return Nn(a,":")}},O:function(e,t,r,n){var a=ml(n.timeZone,n._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+nx(a,":");case"OOOO":default:return"GMT"+Nn(a,":")}},z:function(e,t,r,n){var a=n._originalDate||e;switch(t){case"z":case"zz":case"zzz":return $c("short",a,n);case"zzzz":default:return $c("long",a,n)}}};function ml(e,t){var r=e?rf(e,t,!0)/tx:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function zo(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=zo(Math.floor(a/60),2),i=zo(Math.floor(a%60),2);return n+o+r+i}function Nc(e,t){if(e%60===0){var r=e>0?"-":"+";return r+zo(Math.abs(e)/60,2)}return Nn(e,t)}function nx(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t||"";return r+String(a)+i+zo(o,2)}const ax=rx;var ix=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const ox=ix;var gl=36e5,Uc=6e4,lx=2,nr={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:ox};function uh(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?lx:Aw(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=sx(e),o=ux(a.date,n),i=o.year,l=o.restDateString,s=fx(l,i);if(isNaN(s))return new Date(NaN);if(s){var u=s.getTime(),f=0,c;if(a.time&&(f=cx(a.time),isNaN(f)))return new Date(NaN);if(a.timeZone||r.timeZone){if(c=rf(a.timeZone||r.timeZone,new Date(u+f)),isNaN(c))return new Date(NaN)}else c=Fc(new Date(u+f)),c=Fc(new Date(u+f+c));return new Date(u+f+c)}else return new Date(NaN)}function sx(e){var t={},r=nr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=nr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=nr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function ux(e,t){var r=nr.YYY[t],n=nr.YYYYY[t],a;if(a=nr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=nr.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function fx(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=nr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,jc(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=nr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return vx(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=nr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var l=parseInt(r[2],10);return jc(t,a,l)?(n.setUTCFullYear(t,a,l),n):new Date(NaN)}if(r=nr.Www.exec(e),r)return o=parseInt(r[1],10)-1,Lc(t,o)?Bc(t,o):new Date(NaN);if(r=nr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var s=parseInt(r[2],10)-1;return Lc(t,o,s)?Bc(t,o,s):new Date(NaN)}return null}function cx(e){var t,r,n;if(t=nr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),yl(r)?r%24*gl:NaN;if(t=nr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),yl(r,n)?r%24*gl+n*Uc:NaN;if(t=nr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return yl(r,n,a)?r%24*gl+n*Uc+a*1e3:NaN}return null}function Bc(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var dx=[31,28,31,30,31,30,31,31,30,31,30,31],hx=[31,29,31,30,31,30,31,31,30,31,30,31];function fh(e){return e%400===0||e%4===0&&e%100!==0}function jc(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=fh(e);if(n&&r>hx[t]||!n&&r>dx[t])return!1}return!0}function vx(e,t){if(t<1)return!1;var r=fh(e);return!(r&&t>366||!r&&t>365)}function Lc(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function yl(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var px=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function mx(e,t,r){var n=String(t),a=r||{},o=n.match(px);if(o){var i=uh(e,a);n=o.reduce(function(l,s){if(s[0]==="'")return l;var u=l.indexOf(s),f=l[u-1]==="'",c=l.replace(s,"'"+ax[s[0]](i,s,null,a)+"'");return f?c.substring(0,u-1)+c.substring(u+1):c},n)}return Vw(e,n,a)}function gx(e,t,r){var n=uh(e,r),a=rf(t,n,!0),o=new Date(n.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function yx(e,t,r,n){var a=$w(n);return a.timeZone=t,mx(gx(e,t),r,a)}const ma={amHours:["00","01","02","03","04","05","06","07","08","09","10","11"],pmHours:["12","01","02","03","04","05","06","07","08","09","10","11"],hours:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],minutes:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59"],seconds:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59"],period:["AM","PM"]};function bl(e){return`00${e}`.slice(-2)}function ga(e,t,r){return Array.isArray(t)?(r==="am"?t.filter(n=>n<12):r==="pm"?t.filter(n=>n>=12).map(n=>n===12?12:n-12):t).map(n=>bl(n)):typeof t=="number"?r==="am"?e.filter(n=>{const a=Number(n);return a<12&&a%t===0}):r==="pm"?e.filter(n=>{const a=Number(n);return a>=12&&a%t===0}).map(n=>{const a=Number(n);return bl(a===12?12:a-12)}):e.filter(n=>Number(n)%t===0):r==="am"?e.filter(n=>Number(n)<12):r==="pm"?e.map(n=>Number(n)).filter(n=>Number(n)>=12).map(n=>bl(n===12?12:n-12)):e}function Ga(e,t,r){return r?typeof r=="number"?e%r===0:r.includes(e):!0}function bx(e,t,r){const n=ga(ma[t],r).map(Number);let a,o;for(let i=0;ie){o=l;break}a=l}return a===void 0?(o||Um("time-picker","Please set 'hours' or 'minutes' or 'seconds' props"),o):o===void 0||o-e>e-a?a:o}function wx(e){return tn(e)<12?"am":"pm"}const ch=al("n-time-picker"),Xa=Et({name:"TimePickerPanelCol",props:{clsPrefix:{type:String,required:!0},data:{type:Array,required:!0},activeValue:{type:Number,default:null},onItemClick:Function},render(){const{activeValue:e,onItemClick:t,clsPrefix:r}=this;return this.data.map(n=>{const{label:a,disabled:o,value:i}=n,l=e===i;return O("div",{key:a,"data-active":l?"":null,class:[`${r}-time-picker-col__item`,l&&`${r}-time-picker-col__item--active`,o&&`${r}-time-picker-col__item--disabled`],onClick:t&&!o?()=>t(i):void 0},a)})}}),xx={actions:{type:Array,default:()=>["now","confirm"]},showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},showPeriod:{type:Boolean,default:!0},isHourInvalid:Boolean,isMinuteInvalid:Boolean,isSecondInvalid:Boolean,isAmPmInvalid:Boolean,isValueInvalid:Boolean,hourValue:{type:Number,default:null},minuteValue:{type:Number,default:null},secondValue:{type:Number,default:null},amPmValue:{type:String,default:null},isHourDisabled:Function,isMinuteDisabled:Function,isSecondDisabled:Function,onHourClick:{type:Function,required:!0},onMinuteClick:{type:Function,required:!0},onSecondClick:{type:Function,required:!0},onAmPmClick:{type:Function,required:!0},onNowClick:Function,nowText:String,confirmText:String,transitionDisabled:Boolean,onConfirmClick:Function,onFocusin:Function,onFocusout:Function,onFocusDetectorFocus:Function,onKeydown:Function,hours:[Number,Array],minutes:[Number,Array],seconds:[Number,Array],use12Hours:Boolean},Sx=Et({name:"TimePickerPanel",props:xx,setup(e){const{mergedThemeRef:t,mergedClsPrefixRef:r}=ln(ch),n=re(()=>{const{isHourDisabled:l,hours:s,use12Hours:u,amPmValue:f}=e;if(u){const c=f!=null?f:wx(Date.now());return ga(ma.hours,s,c).map(d=>{const h=Number(d),p=c==="pm"&&h!==12?h+12:h;return{label:d,value:p,disabled:l?l(p):!1}})}else return ga(ma.hours,s).map(c=>({label:c,value:Number(c),disabled:l?l(Number(c)):!1}))}),a=re(()=>{const{isMinuteDisabled:l,minutes:s}=e;return ga(ma.minutes,s).map(u=>({label:u,value:Number(u),disabled:l?l(Number(u),e.hourValue):!1}))}),o=re(()=>{const{isSecondDisabled:l,seconds:s}=e;return ga(ma.seconds,s).map(u=>({label:u,value:Number(u),disabled:l?l(Number(u),e.minuteValue,e.hourValue):!1}))}),i=re(()=>{const{isHourDisabled:l}=e;let s=!0,u=!0;for(let f=0;f<12;++f)if(!(l!=null&&l(f))){s=!1;break}for(let f=12;f<24;++f)if(!(l!=null&&l(f))){u=!1;break}return[{label:"AM",value:"am",disabled:s},{label:"PM",value:"pm",disabled:u}]});return{mergedTheme:t,mergedClsPrefix:r,hours:n,minutes:a,seconds:o,amPm:i,hourScrollRef:Te(null),minuteScrollRef:Te(null),secondScrollRef:Te(null),amPmScrollRef:Te(null)}},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a}=this;return O("div",{tabindex:0,class:`${n}-time-picker-panel`,onFocusin:this.onFocusin,onFocusout:this.onFocusout,onKeydown:this.onKeydown},O("div",{class:`${n}-time-picker-cols`},this.showHour?O("div",{class:[`${n}-time-picker-col`,this.isHourInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},O(Ar,{ref:"hourScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.hours,activeValue:this.hourValue,onItemClick:this.onHourClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null,this.showMinute?O("div",{class:[`${n}-time-picker-col`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`,this.isMinuteInvalid&&`${n}-time-picker-col--invalid`]},O(Ar,{ref:"minuteScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.minutes,activeValue:this.minuteValue,onItemClick:this.onMinuteClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null,this.showSecond?O("div",{class:[`${n}-time-picker-col`,this.isSecondInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},O(Ar,{ref:"secondScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.seconds,activeValue:this.secondValue,onItemClick:this.onSecondClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null,this.use12Hours?O("div",{class:[`${n}-time-picker-col`,this.isAmPmInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},O(Ar,{ref:"amPmScrollRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[O(Xa,{clsPrefix:n,data:this.amPm,activeValue:this.amPmValue,onItemClick:this.onAmPmClick}),O("div",{class:`${n}-time-picker-col__padding`})]})):null),!((e=this.actions)===null||e===void 0)&&e.length?O("div",{class:`${n}-time-picker-actions`},!((t=this.actions)===null||t===void 0)&&t.includes("now")?O(kt,{size:"tiny",theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,onClick:this.onNowClick},{default:()=>this.nowText}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kt,{size:"tiny",type:"primary",class:`${n}-time-picker-actions__confirm`,theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,disabled:this.isValueInvalid,onClick:this.onConfirmClick},{default:()=>this.confirmText}):null):null,O(Dn,{onFocus:this.onFocusDetectorFocus}))}}),Ox=Ze([at("time-picker",` z-index: auto; position: relative; `,[at("time-picker-icon",` @@ -95,7 +95,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `)]),ct("invalid",[Ot("item",[ct("active",` text-decoration: line-through; text-decoration-color: var(--n-item-text-color-active); - `)])])])])]);function wl(e,t){return e===void 0?!0:Array.isArray(e)?e.every(r=>r>=0&&r<=t):e>=0&&e<=t}const Tx=Object.assign(Object.assign({},sn.props),{to:Xn.propTo,bordered:{type:Boolean,default:void 0},actions:Array,defaultValue:{type:Number,default:null},defaultFormattedValue:String,placeholder:String,placement:{type:String,default:"bottom-start"},value:Number,format:{type:String,default:"HH:mm:ss"},valueFormat:String,formattedValue:String,isHourDisabled:Function,size:String,isMinuteDisabled:Function,isSecondDisabled:Function,inputReadonly:Boolean,clearable:Boolean,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:formattedValue":[Function,Array],onBlur:[Function,Array],onConfirm:[Function,Array],onClear:Function,onFocus:[Function,Array],timeZone:String,showIcon:{type:Boolean,default:!0},disabled:{type:Boolean,default:void 0},show:{type:Boolean,default:void 0},hours:{type:[Number,Array],validator:e=>wl(e,23)},minutes:{type:[Number,Array],validator:e=>wl(e,59)},seconds:{type:[Number,Array],validator:e=>wl(e,59)},use12Hours:Boolean,stateful:{type:Boolean,default:!0},onChange:[Function,Array]}),Mu=Et({name:"TimePicker",props:Tx,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:r,namespaceRef:n,inlineThemeDisabled:a}=aa(e),{localeRef:o,dateLocaleRef:i}=_a("TimePicker"),l=Vu(e),{mergedSizeRef:s,mergedDisabledRef:u,mergedStatusRef:f}=l,c=sn("TimePicker","-time-picker",Ox,Bm,e,r),d=jd(),h=Te(null),m=Te(null),v=re(()=>({locale:i.value.locale}));function p(X){return X===null?null:lr(X,e.valueFormat||e.format,new Date,v.value).getTime()}const{defaultValue:g,defaultFormattedValue:y}=e,x=Te(y!==void 0?p(y):g),w=re(()=>{const{formattedValue:X}=e;if(X!==void 0)return p(X);const{value:oe}=e;return oe!==void 0?oe:x.value}),R=re(()=>{const{timeZone:X}=e;return X?(oe,De,Ye)=>yx(oe,X,De,Ye):(oe,De,Ye)=>wt(oe,De,Ye)}),_=Te("");mr(()=>e.timeZone,()=>{const X=w.value;_.value=X===null?"":R.value(X,e.format,v.value)},{immediate:!0});const A=Te(!1),Q=or(e,"show"),C=eo(Q,A),U=Te(w.value),J=Te(!1),Z=re(()=>o.value.now),k=re(()=>e.placeholder!==void 0?e.placeholder:o.value.placeholder),B=re(()=>o.value.negativeText),Y=re(()=>o.value.positiveText),W=re(()=>/H|h|K|k/.test(e.format)),G=re(()=>e.format.includes("m")),ae=re(()=>e.format.includes("s")),se=re(()=>{const{isHourDisabled:X}=e;return Oe.value===null?!1:Ga(Oe.value,"hours",e.hours)?X?X(Oe.value):!1:!0}),ce=re(()=>{const{value:X}=Fe,{value:oe}=Oe;if(X===null||oe===null)return!1;if(!Ga(X,"minutes",e.minutes))return!0;const{isMinuteDisabled:De}=e;return De?De(X,oe):!1}),fe=re(()=>{const{value:X}=Fe,{value:oe}=Oe,{value:De}=we;if(De===null||X===null||oe===null)return!1;if(!Ga(De,"seconds",e.seconds))return!0;const{isSecondDisabled:Ye}=e;return Ye?Ye(De,X,oe):!1}),me=re(()=>se.value||ce.value||fe.value),Se=re(()=>e.format.length+4),Ie=re(()=>{const{value:X}=w;return X===null?null:tn(X)<12?"am":"pm"}),Oe=re(()=>{const{value:X}=w;return X===null?null:Number(R.value(X,"HH",v.value))}),Fe=re(()=>{const{value:X}=w;return X===null?null:Number(R.value(X,"mm",v.value))}),we=re(()=>{const{value:X}=w;return X===null?null:Number(R.value(X,"ss",v.value))});function Ae(X,oe){const{onUpdateFormattedValue:De,"onUpdate:formattedValue":Ye}=e;De&&ht(De,X,oe),Ye&&ht(Ye,X,oe)}function le(X){return X===null?null:R.value(X,e.valueFormat||e.format)}function be(X){const{onUpdateValue:oe,"onUpdate:value":De,onChange:Ye}=e,{nTriggerFormChange:qt,nTriggerFormInput:er}=l,mt=le(X);oe&&ht(oe,X,mt),De&&ht(De,X,mt),Ye&&ht(Ye,X,mt),Ae(mt,X),x.value=X,qt(),er()}function Qe(X){const{onFocus:oe}=e,{nTriggerFormFocus:De}=l;oe&&ht(oe,X),De()}function qe(X){const{onBlur:oe}=e,{nTriggerFormBlur:De}=l;oe&&ht(oe,X),De()}function et(){const{onConfirm:X}=e;X&&ht(X,w.value,le(w.value))}function Xe(X){var oe;X.stopPropagation(),be(null),tt(null),(oe=e.onClear)===null||oe===void 0||oe.call(e)}function ft(){Pe({returnFocus:!0})}function Ke(X){X.key==="Escape"&&C.value&&to(X)}function N(X){var oe;switch(X.key){case"Escape":C.value&&(to(X),Pe({returnFocus:!0}));break;case"Tab":d.shift&&X.target===((oe=m.value)===null||oe===void 0?void 0:oe.$el)&&(X.preventDefault(),Pe({returnFocus:!0}));break}}function q(){J.value=!0,xn(()=>{J.value=!1})}function Ee(X){u.value||Vd(X,"clear")||C.value||ee()}function ze(X){typeof X!="string"&&(w.value===null?be(he(mn(Sw(new Date),X))):be(he(mn(w.value,X))))}function rt(X){typeof X!="string"&&(w.value===null?be(he(cl(Mg(new Date),X))):be(he(cl(w.value,X))))}function lt(X){typeof X!="string"&&(w.value===null?be(he(dl(ef(new Date),X))):be(he(dl(w.value,X))))}function Rt(X){const{value:oe}=w;if(oe===null){const De=new Date,Ye=tn(De);X==="pm"&&Ye<12?be(he(mn(De,Ye+12))):X==="am"&&Ye>=12&&be(he(mn(De,Ye-12))),be(he(De))}else{const De=tn(oe);X==="pm"&&De<12?be(he(mn(oe,De+12))):X==="am"&&De>=12&&be(he(mn(oe,De-12)))}}function tt(X){X===void 0&&(X=w.value),X===null?_.value="":_.value=R.value(X,e.format,v.value)}function vt(X){K(X)||Qe(X)}function st(X){var oe;if(!K(X))if(C.value){const De=(oe=m.value)===null||oe===void 0?void 0:oe.$el;De!=null&&De.contains(X.relatedTarget)||(tt(),qe(X),Pe({returnFocus:!1}))}else tt(),qe(X)}function Bt(){u.value||C.value||ee()}function jt(){u.value||(tt(),Pe({returnFocus:!1}))}function H(){if(!m.value)return;const{hourScrollRef:X,minuteScrollRef:oe,secondScrollRef:De,amPmScrollRef:Ye}=m.value;[X,oe,De,Ye].forEach(qt=>{var er;if(!qt)return;const mt=(er=qt.contentRef)===null||er===void 0?void 0:er.querySelector("[data-active]");mt&&qt.scrollTo({top:mt.offsetTop})})}function L(X){A.value=X;const{onUpdateShow:oe,"onUpdate:show":De}=e;oe&&ht(oe,X),De&&ht(De,X)}function K(X){var oe,De,Ye;return!!(((De=(oe=h.value)===null||oe===void 0?void 0:oe.wrapperElRef)===null||De===void 0?void 0:De.contains(X.relatedTarget))||((Ye=m.value)===null||Ye===void 0?void 0:Ye.$el.contains(X.relatedTarget)))}function ee(){U.value=w.value,L(!0),xn(H)}function pe(X){var oe,De;C.value&&!(!((De=(oe=h.value)===null||oe===void 0?void 0:oe.wrapperElRef)===null||De===void 0)&&De.contains(Gu(X)))&&Pe({returnFocus:!1})}function Pe({returnFocus:X}){var oe;C.value&&(L(!1),X&&((oe=h.value)===null||oe===void 0||oe.focus()))}function ke(X){if(X===""){be(null);return}const oe=lr(X,e.format,new Date,v.value);if(_.value=X,pr(oe)){const{value:De}=w;if(De!==null){const Ye=Gt(De,{hours:tn(oe),minutes:ao(oe),seconds:io(oe)});be(he(Ye))}else be(he(oe))}}function We(){be(U.value),L(!1)}function nt(){const X=new Date,oe={hours:tn,minutes:ao,seconds:io},[De,Ye,qt]=["hours","minutes","seconds"].map(mt=>!e[mt]||Ga(oe[mt](X),mt,e[mt])?oe[mt](X):bx(oe[mt](X),mt,e[mt])),er=dl(cl(mn(w.value?w.value:he(X),De),Ye),qt);be(he(er))}function $e(){tt(),et(),Pe({returnFocus:!0})}function xe(X){K(X)||(tt(),qe(X),Pe({returnFocus:!1}))}mr(w,X=>{tt(X),q(),xn(H)}),mr(C,()=>{me.value&&be(U.value)}),na(ch,{mergedThemeRef:c,mergedClsPrefixRef:r});const Ce={focus:()=>{var X;(X=h.value)===null||X===void 0||X.focus()},blur:()=>{var X;(X=h.value)===null||X===void 0||X.blur()}},j=re(()=>{const{common:{cubicBezierEaseInOut:X},self:{iconColor:oe,iconColorDisabled:De}}=c.value;return{"--n-icon-color-override":oe,"--n-icon-color-disabled-override":De,"--n-bezier":X}}),ie=a?Fa("time-picker-trigger",void 0,j,e):void 0,Me=re(()=>{const{self:{panelColor:X,itemTextColor:oe,itemTextColorActive:De,itemColorHover:Ye,panelDividerColor:qt,panelBoxShadow:er,itemOpacityDisabled:mt,borderRadius:jr,itemFontSize:fn,itemWidth:cn,itemHeight:dn,panelActionPadding:b,itemBorderRadius:D},common:{cubicBezierEaseInOut:S}}=c.value;return{"--n-bezier":S,"--n-border-radius":jr,"--n-item-color-hover":Ye,"--n-item-font-size":fn,"--n-item-height":dn,"--n-item-opacity-disabled":mt,"--n-item-text-color":oe,"--n-item-text-color-active":De,"--n-item-width":cn,"--n-panel-action-padding":b,"--n-panel-box-shadow":er,"--n-panel-color":X,"--n-panel-divider-color":qt,"--n-item-border-radius":D}}),Be=a?Fa("time-picker",void 0,Me,e):void 0;return{focus:Ce.focus,blur:Ce.blur,mergedStatus:f,mergedBordered:t,mergedClsPrefix:r,namespace:n,uncontrolledValue:x,mergedValue:w,isMounted:Ld(),inputInstRef:h,panelInstRef:m,adjustedTo:Xn(e),mergedShow:C,localizedNow:Z,localizedPlaceholder:k,localizedNegativeText:B,localizedPositiveText:Y,hourInFormat:W,minuteInFormat:G,secondInFormat:ae,mergedAttrSize:Se,displayTimeString:_,mergedSize:s,mergedDisabled:u,isValueInvalid:me,isHourInvalid:se,isMinuteInvalid:ce,isSecondInvalid:fe,transitionDisabled:J,hourValue:Oe,minuteValue:Fe,secondValue:we,amPmValue:Ie,handleInputKeydown:Ke,handleTimeInputFocus:vt,handleTimeInputBlur:st,handleNowClick:nt,handleConfirmClick:$e,handleTimeInputUpdateValue:ke,handleMenuFocusOut:xe,handleCancelClick:We,handleClickOutside:pe,handleTimeInputActivate:Bt,handleTimeInputDeactivate:jt,handleHourClick:ze,handleMinuteClick:rt,handleSecondClick:lt,handleAmPmClick:Rt,handleTimeInputClear:Xe,handleFocusDetectorFocus:ft,handleMenuKeydown:N,handleTriggerClick:Ee,mergedTheme:c,triggerCssVars:a?void 0:j,triggerThemeClass:ie==null?void 0:ie.themeClass,triggerOnRender:ie==null?void 0:ie.onRender,cssVars:a?void 0:Me,themeClass:Be==null?void 0:Be.themeClass,onRender:Be==null?void 0:Be.onRender}},render(){const{mergedClsPrefix:e,$slots:t,triggerOnRender:r}=this;return r==null||r(),O("div",{class:[`${e}-time-picker`,this.triggerThemeClass],style:this.triggerCssVars},O(Hu,null,{default:()=>[O(Yu,null,{default:()=>O(Ir,{ref:"inputInstRef",status:this.mergedStatus,value:this.displayTimeString,bordered:this.mergedBordered,passivelyActivated:!0,attrSize:this.mergedAttrSize,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,stateful:this.stateful,size:this.mergedSize,placeholder:this.localizedPlaceholder,clearable:this.clearable,disabled:this.mergedDisabled,textDecoration:this.isValueInvalid?"line-through":void 0,onFocus:this.handleTimeInputFocus,onBlur:this.handleTimeInputBlur,onActivate:this.handleTimeInputActivate,onDeactivate:this.handleTimeInputDeactivate,onUpdateValue:this.handleTimeInputUpdateValue,onClear:this.handleTimeInputClear,internalDeactivateOnEnter:!0,internalForceFocus:this.mergedShow,readonly:this.inputReadonly||this.mergedDisabled,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown},this.showIcon?{[this.clearable?"clear-icon-placeholder":"suffix"]:()=>O(Sn,{clsPrefix:e,class:`${e}-time-picker-icon`},{default:()=>t.icon?t.icon():O(Cw,null)})}:null)}),O(zu,{teleportDisabled:this.adjustedTo===Xn.tdkey,show:this.mergedShow,to:this.adjustedTo,containerClass:this.namespace,placement:this.placement},{default:()=>O(nl,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>{var n;return this.mergedShow?((n=this.onRender)===null||n===void 0||n.call(this),rl(O(Sx,{ref:"panelInstRef",actions:this.actions,class:this.themeClass,style:this.cssVars,seconds:this.seconds,minutes:this.minutes,hours:this.hours,transitionDisabled:this.transitionDisabled,hourValue:this.hourValue,showHour:this.hourInFormat,isHourInvalid:this.isHourInvalid,isHourDisabled:this.isHourDisabled,minuteValue:this.minuteValue,showMinute:this.minuteInFormat,isMinuteInvalid:this.isMinuteInvalid,isMinuteDisabled:this.isMinuteDisabled,secondValue:this.secondValue,amPmValue:this.amPmValue,showSecond:this.secondInFormat,isSecondInvalid:this.isSecondInvalid,isSecondDisabled:this.isSecondDisabled,isValueInvalid:this.isValueInvalid,nowText:this.localizedNow,confirmText:this.localizedPositiveText,use12Hours:this.use12Hours,onFocusout:this.handleMenuFocusOut,onKeydown:this.handleMenuKeydown,onHourClick:this.handleHourClick,onMinuteClick:this.handleMinuteClick,onSecondClick:this.handleSecondClick,onAmPmClick:this.handleAmPmClick,onNowClick:this.handleNowClick,onConfirmClick:this.handleConfirmClick,onFocusDetectorFocus:this.handleFocusDetectorFocus}),[[Wu,this.handleClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),Cx="HH:mm:ss",dh={active:Boolean,dateFormat:String,timeFormat:{type:String,value:Cx},value:{type:[Array,Number],default:null},shortcuts:Object,defaultTime:[Number,String,Array],onClear:Function,onConfirm:Function,onClose:Function,onTabOut:Function,onUpdateValue:{type:Function,required:!0},themeClass:String,onRender:Function,panel:Boolean};function hh(e){const{dateLocaleRef:t,timePickerSizeRef:r,timePickerPropsRef:n,localeRef:a,mergedClsPrefixRef:o,mergedThemeRef:i}=ln(ol),l=re(()=>({locale:t.value.locale})),s=Te(null),u=jd();function f(){const{onClear:Z}=e;Z&&Z()}function c(){const{onConfirm:Z,value:k}=e;Z&&Z(k)}function d(Z,k){const{onUpdateValue:B}=e;B(Z,k)}function h(Z=!1){const{onClose:k}=e;k&&k(Z)}function m(){const{onTabOut:Z}=e;Z&&Z()}function v(){d(null,!0),h(!0),f()}function p(){m()}function g(){(e.active||e.panel)&&xn(()=>{const{value:Z}=s;if(!Z)return;const k=Z.querySelectorAll("[data-n-date]");k.forEach(B=>{B.classList.add("transition-disabled")}),Z.offsetWidth,k.forEach(B=>{B.classList.remove("transition-disabled")})})}function y(Z){Z.key==="Tab"&&Z.target===s.value&&u.shift&&(Z.preventDefault(),m())}function x(Z){const{value:k}=s;u.tab&&Z.target===k&&(k==null?void 0:k.contains(Z.relatedTarget))&&m()}let w=null,R=!1;function _(){w=e.value,R=!0}function A(){R=!1}function Q(){R&&(d(w,!1),R=!1)}function C(Z){return typeof Z=="function"?Z():Z}const U=Te(!1);function J(){U.value=!U.value}return{mergedTheme:i,mergedClsPrefix:o,dateFnsOptions:l,timePickerSize:r,timePickerProps:n,selfRef:s,locale:a,doConfirm:c,doClose:h,doUpdateValue:d,doTabOut:m,handleClearClick:v,handleFocusDetectorFocus:p,disableTransitionOneTick:g,handlePanelKeyDown:y,handlePanelFocus:x,cachePendingValue:_,clearPendingValue:A,restorePendingValue:Q,getShortcutValue:C,handleShortcutMouseleave:Q,showMonthYearPanel:U,handleOpenQuickSelectMonthPanel:J}}const nf=Object.assign(Object.assign({},dh),{actions:{type:Array,default:()=>["now","clear","confirm"]}});function af(e,t){const r=hh(e),{isValueInvalidRef:n,isDateDisabledRef:a,isDateInvalidRef:o,isTimeInvalidRef:i,isDateTimeInvalidRef:l,isHourDisabledRef:s,isMinuteDisabledRef:u,isSecondDisabledRef:f,localeRef:c,firstDayOfWeekRef:d,datePickerSlots:h}=ln(ol),m={isValueInvalid:n,isDateDisabled:a,isDateInvalid:o,isTimeInvalid:i,isDateTimeInvalid:l,isHourDisabled:s,isMinuteDisabled:u,isSecondDisabled:f},v=re(()=>e.dateFormat||c.value.dateFormat),p=Te(e.value===null||Array.isArray(e.value)?"":wt(e.value,v.value)),g=Te(e.value===null||Array.isArray(e.value)?Date.now():e.value),y=Te(null),x=Te(null),w=Te(null),R=Te(Date.now()),_=re(()=>{var N;return qs(g.value,e.value,R.value,(N=d.value)!==null&&N!==void 0?N:c.value.firstDayOfWeek)}),A=re(()=>{const{value:N}=e;return eu(g.value,Array.isArray(N)?null:N,R.value)}),Q=re(()=>{const{value:N}=e;return ru(Array.isArray(N)?null:N,R.value)}),C=re(()=>{const{value:N}=e;return tu(g.value,Array.isArray(N)?null:N,R.value)}),U=re(()=>_.value.slice(0,7).map(N=>{const{ts:q}=N;return wt(q,c.value.dayFormat,r.dateFnsOptions.value)})),J=re(()=>wt(g.value,c.value.monthFormat,r.dateFnsOptions.value)),Z=re(()=>wt(g.value,c.value.yearFormat,r.dateFnsOptions.value));mr(g,(N,q)=>{(t==="date"||t==="datetime")&&(il(N,q)||r.disableTransitionOneTick())}),mr(re(()=>e.value),N=>{N!==null&&!Array.isArray(N)?(p.value=wt(N,v.value,r.dateFnsOptions.value),g.value=N):p.value=""});function k(N){return he(t==="datetime"?ef(N):t==="month"?Hr(N):t==="year"?Xu(N):t==="quarter"?$a(N):ro(N))}function B(N){const{isDateDisabled:{value:q}}=m;return q?q(N):!1}function Y(N){const q=lr(N,v.value,new Date,r.dateFnsOptions.value);if(pr(q)){if(e.value===null)r.doUpdateValue(he(k(Date.now())),e.panel);else if(!Array.isArray(e.value)){const Ee=Gt(e.value,{year:Tt(q),month:bt(q),date:Sr(q)});r.doUpdateValue(he(k(he(Ee))),e.panel)}}else p.value=N}function W(){const N=lr(p.value,v.value,new Date,r.dateFnsOptions.value);if(pr(N)){if(e.value===null)r.doUpdateValue(he(k(Date.now())),!1);else if(!Array.isArray(e.value)){const q=Gt(e.value,{year:Tt(N),month:bt(N),date:Sr(N)});r.doUpdateValue(he(k(he(q))),!1)}}else me()}function G(){r.doUpdateValue(null,!0),p.value="",r.doClose(!0),r.handleClearClick()}function ae(){r.doUpdateValue(he(k(Date.now())),!0);const N=Date.now();g.value=N,r.doClose(!0),e.panel&&(t==="month"||t==="quarter"||t==="year")&&(r.disableTransitionOneTick(),ft(N))}function se(N){if(B(N.ts))return;let q;if(e.value!==null&&!Array.isArray(e.value)?q=e.value:q=Date.now(),t==="datetime"&&e.defaultTime!==null&&!Array.isArray(e.defaultTime)){const Ee=zi(e.defaultTime);Ee&&(q=he(Gt(q,Ee)))}switch(q=he(N.type==="quarter"&&N.dateObject.quarter?Ow(Mc(q,N.dateObject.year),N.dateObject.quarter):Gt(q,N.dateObject)),r.doUpdateValue(k(q),e.panel||t==="date"||t==="year"),t){case"date":r.doClose();break;case"year":e.panel&&r.disableTransitionOneTick(),r.doClose();break;case"month":r.disableTransitionOneTick(),ft(q);break;case"quarter":r.disableTransitionOneTick(),ft(q);break}}function ce(N,q){let Ee;e.value!==null&&!Array.isArray(e.value)?Ee=e.value:Ee=Date.now(),Ee=he(N.type==="month"?tf(Ee,N.dateObject.month):Mc(Ee,N.dateObject.year)),q(Ee),ft(Ee)}function fe(N){g.value=N}function me(N){if(e.value===null||Array.isArray(e.value)){p.value="";return}N===void 0&&(N=e.value),p.value=wt(N,v.value,r.dateFnsOptions.value)}function Se(){m.isDateInvalid.value||m.isTimeInvalid.value||(r.doConfirm(),Ie())}function Ie(){e.active&&r.doClose()}function Oe(){g.value=he(Vl(g.value,1))}function Fe(){g.value=he(Vl(g.value,-1))}function we(){g.value=he(Wt(g.value,1))}function Ae(){g.value=he(Wt(g.value,-1))}function le(){const{value:N}=y;return N==null?void 0:N.listElRef}function be(){const{value:N}=y;return N==null?void 0:N.itemsElRef}function Qe(N){var q;(q=x.value)===null||q===void 0||q.sync()}function qe(N){N!==null&&r.doUpdateValue(N,e.panel)}function et(N){r.cachePendingValue();const q=r.getShortcutValue(N);typeof q=="number"&&r.doUpdateValue(q,!1)}function Xe(N){const q=r.getShortcutValue(N);typeof q=="number"&&(r.doUpdateValue(q,e.panel),r.clearPendingValue(),Se())}function ft(N){const{value:q}=e;if(w.value){const Ee=bt(N===void 0?q===null?Date.now():q:N);w.value.scrollTo({top:Ee*Cn})}if(y.value){const Ee=Tt(N===void 0?q===null?Date.now():q:N)-jo;y.value.scrollTo({top:Ee*Cn})}}const Ke={monthScrollbarRef:w,yearScrollbarRef:x,yearVlRef:y};return Object.assign(Object.assign(Object.assign(Object.assign({dateArray:_,monthArray:A,yearArray:Q,quarterArray:C,calendarYear:Z,calendarMonth:J,weekdays:U,mergedIsDateDisabled:B,nextYear:Oe,prevYear:Fe,nextMonth:we,prevMonth:Ae,handleNowClick:ae,handleConfirmClick:Se,handleSingleShortcutMouseenter:et,handleSingleShortcutClick:Xe},m),r),Ke),{handleDateClick:se,handleDateInputBlur:W,handleDateInput:Y,handleTimePickerChange:qe,clearSelectedDateTime:G,virtualListContainer:le,virtualListContent:be,handleVirtualListScroll:Qe,timePickerSize:r.timePickerSize,dateInputValue:p,datePickerSlots:h,handleQuickMonthClick:ce,justifyColumnsScrollState:ft,calendarValue:g,onUpdateCalendarValue:fe})}const vh=Et({name:"MonthPanel",props:Object.assign(Object.assign({},nf),{type:{type:String,required:!0},useAsQuickJump:Boolean}),setup(e){const t=af(e,e.type),r=o=>{switch(o.type){case"year":return o.dateObject.year;case"month":return o.dateObject.month+1;case"quarter":return`Q${o.dateObject.quarter}`}},{useAsQuickJump:n}=e,a=(o,i,l)=>{const{mergedIsDateDisabled:s,handleDateClick:u,handleQuickMonthClick:f}=t;return O("div",{"data-n-date":!0,key:i,class:[`${l}-date-panel-month-calendar__picker-col-item`,{[`${l}-date-panel-month-calendar__picker-col-item--current`]:o.isCurrent,[`${l}-date-panel-month-calendar__picker-col-item--selected`]:o.selected,[`${l}-date-panel-month-calendar__picker-col-item--disabled`]:!n&&s(o.ts)}],onClick:()=>{n?f(o,c=>e.onUpdateValue(c,!1)):u(o)}},r(o))};return tl(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:a})},render(){const{mergedClsPrefix:e,mergedTheme:t,shortcuts:r,actions:n,renderItem:a,type:o,onRender:i}=this;return i==null||i(),O("div",{ref:"selfRef",tabindex:0,class:[`${e}-date-panel`,`${e}-date-panel--month`,!this.panel&&`${e}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},O("div",{class:`${e}-date-panel-month-calendar`},O($r,{ref:"yearScrollbarRef",class:`${e}-date-panel-month-calendar__picker-col`,theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar,container:this.virtualListContainer,content:this.virtualListContent,horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>O(Ll,{ref:"yearVlRef",items:this.yearArray,itemSize:Cn,showScrollbar:!1,keyField:"ts",onScroll:this.handleVirtualListScroll,paddingBottom:4},{default:({item:l,index:s})=>a(l,s,e)})}),o==="month"||o==="quarter"?O("div",{class:`${e}-date-panel-month-calendar__picker-col`},O($r,{ref:"monthScrollbarRef",theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar},{default:()=>[(o==="month"?this.monthArray:this.quarterArray).map((l,s)=>a(l,s,e)),O("div",{class:`${e}-date-panel-${o}-calendar__padding`})]})):null),this.datePickerSlots.footer?O("div",{class:`${e}-date-panel-footer`},{default:this.datePickerSlots.footer}):null,(n==null?void 0:n.length)||r?O("div",{class:`${e}-date-panel-actions`},O("div",{class:`${e}-date-panel-actions__prefix`},r&&Object.keys(r).map(l=>{const s=r[l];return Array.isArray(s)?null:O(kr,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(s)},onClick:()=>{this.handleSingleShortcutClick(s)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>l})})),O("div",{class:`${e}-date-panel-actions__suffix`},n!=null&&n.includes("clear")?O(kt,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,n!=null&&n.includes("now")?O(kt,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now}):null,n!=null&&n.includes("confirm")?O(kt,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),ea=Et({props:{mergedClsPrefix:{type:String,required:!0},value:Number,monthBeforeYear:{type:Boolean,required:!0},calendarMonth:{type:String,required:!0},calendarYear:{type:String,required:!0},onUpdateValue:{type:Function,required:!0}},setup(){const e=Te(null),t=Te(null),r=Te(!1);function n(o){var i;r.value&&!(!((i=e.value)===null||i===void 0)&&i.contains(Gu(o)))&&(r.value=!1)}function a(){r.value=!r.value}return{show:r,triggerRef:e,monthPanelRef:t,handleHeaderClick:a,handleClickOutside:n}},render(){const{handleClickOutside:e,mergedClsPrefix:t}=this;return O("div",{class:`${t}-date-panel-month__month-year`,ref:"triggerRef"},O(Hu,null,{default:()=>[O(Yu,null,{default:()=>O("div",{class:[`${t}-date-panel-month__text`,this.show&&`${t}-date-panel-month__text--active`],onClick:this.handleHeaderClick},this.monthBeforeYear?[this.calendarMonth," ",this.calendarYear]:[this.calendarYear," ",this.calendarMonth])}),O(zu,{show:this.show,teleportDisabled:!0},{default:()=>O(nl,{name:"fade-in-scale-up-transition",appear:!0},{default:()=>this.show?rl(O(vh,{ref:"monthPanelRef",onUpdateValue:this.onUpdateValue,actions:[],type:"month",key:"month",useAsQuickJump:!0,value:this.value}),[[Wu,e,void 0,{capture:!0}]]):null})})]}))}}),Px=Et({name:"DateTimePanel",props:nf,setup(e){return af(e,"datetime")},render(){var e,t,r,n;const{mergedClsPrefix:a,mergedTheme:o,shortcuts:i,timePickerProps:l,onRender:s,$slots:u}=this;return s==null||s(),O("div",{ref:"selfRef",tabindex:0,class:[`${a}-date-panel`,`${a}-date-panel--datetime`,!this.panel&&`${a}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{class:`${a}-date-panel-header`},O(Ir,{value:this.dateInputValue,theme:o.peers.Input,themeOverrides:o.peerOverrides.Input,stateful:!1,size:this.timePickerSize,class:`${a}-date-panel-date-input`,textDecoration:this.isDateInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleDateInputBlur,onUpdateValue:this.handleDateInput}),O(Mu,Object.assign({size:this.timePickerSize,placeholder:this.locale.selectTime,format:this.timeFormat},Array.isArray(l)?void 0:l,{showIcon:!1,to:!1,theme:o.peers.TimePicker,themeOverrides:o.peerOverrides.TimePicker,value:Array.isArray(this.value)?null:this.value,isHourDisabled:this.isHourDisabled,isMinuteDisabled:this.isMinuteDisabled,isSecondDisabled:this.isSecondDisabled,onUpdateValue:this.handleTimePickerChange,stateful:!1}))),O("div",{class:`${a}-date-panel-calendar`},O("div",{class:`${a}-date-panel-month`},O("div",{class:`${a}-date-panel-month__fast-prev`,onClick:this.prevYear},it(u["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${a}-date-panel-month__prev`,onClick:this.prevMonth},it(u["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:a,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),O("div",{class:`${a}-date-panel-month__next`,onClick:this.nextMonth},it(u["next-month"],()=>[O(Zn,null)])),O("div",{class:`${a}-date-panel-month__fast-next`,onClick:this.nextYear},it(u["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${a}-date-panel-weekdays`},this.weekdays.map(f=>O("div",{key:f,class:`${a}-date-panel-weekdays__day`},f))),O("div",{class:`${a}-date-panel-dates`},this.dateArray.map((f,c)=>O("div",{"data-n-date":!0,key:c,class:[`${a}-date-panel-date`,{[`${a}-date-panel-date--current`]:f.isCurrentDate,[`${a}-date-panel-date--selected`]:f.selected,[`${a}-date-panel-date--excluded`]:!f.inCurrentMonth,[`${a}-date-panel-date--disabled`]:this.mergedIsDateDisabled(f.ts)}],onClick:()=>this.handleDateClick(f)},O("div",{class:`${a}-date-panel-date__trigger`}),f.dateObject.date,f.isCurrentDate?O("div",{class:`${a}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?O("div",{class:`${a}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||i?O("div",{class:`${a}-date-panel-actions`},O("div",{class:`${a}-date-panel-actions__prefix`},i&&Object.keys(i).map(f=>{const c=i[f];return Array.isArray(c)?null:O(kr,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(c)},onClick:()=>{this.handleSingleShortcutClick(c)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>f})})),O("div",{class:`${a}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:o.peers.Button,themeOverrides:o.peerOverrides.Button,size:"tiny",onClick:this.clearSelectedDateTime},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("now")?O(kt,{theme:o.peers.Button,themeOverrides:o.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now}):null,!((n=this.actions)===null||n===void 0)&&n.includes("confirm")?O(kt,{theme:o.peers.Button,themeOverrides:o.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),of=Object.assign(Object.assign({},dh),{defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,actions:{type:Array,default:()=>["clear","confirm"]}});function lf(e,t){var r,n;const{isDateDisabledRef:a,isStartHourDisabledRef:o,isEndHourDisabledRef:i,isStartMinuteDisabledRef:l,isEndMinuteDisabledRef:s,isStartSecondDisabledRef:u,isEndSecondDisabledRef:f,isStartDateInvalidRef:c,isEndDateInvalidRef:d,isStartTimeInvalidRef:h,isEndTimeInvalidRef:m,isStartValueInvalidRef:v,isEndValueInvalidRef:p,isRangeInvalidRef:g,localeRef:y,rangesRef:x,closeOnSelectRef:w,updateValueOnCloseRef:R,firstDayOfWeekRef:_,datePickerSlots:A}=ln(ol),Q={isDateDisabled:a,isStartHourDisabled:o,isEndHourDisabled:i,isStartMinuteDisabled:l,isEndMinuteDisabled:s,isStartSecondDisabled:u,isEndSecondDisabled:f,isStartDateInvalid:c,isEndDateInvalid:d,isStartTimeInvalid:h,isEndTimeInvalid:m,isStartValueInvalid:v,isEndValueInvalid:p,isRangeInvalid:g},C=hh(e),U=Te(null),J=Te(null),Z=Te(null),k=Te(null),B=Te(null),Y=Te(null),W=Te(null),G=Te(null),{value:ae}=e,se=(r=e.defaultCalendarStartTime)!==null&&r!==void 0?r:Array.isArray(ae)&&typeof ae[0]=="number"?ae[0]:Date.now(),ce=Te(se),fe=Te((n=e.defaultCalendarEndTime)!==null&&n!==void 0?n:Array.isArray(ae)&&typeof ae[1]=="number"?ae[1]:he(Wt(se,1)));st(!0);const me=Te(Date.now()),Se=Te(!1),Ie=Te(0),Oe=re(()=>e.dateFormat||y.value.dateFormat),Fe=Te(Array.isArray(ae)?wt(ae[0],Oe.value,C.dateFnsOptions.value):""),we=Te(Array.isArray(ae)?wt(ae[1],Oe.value,C.dateFnsOptions.value):""),Ae=re(()=>Se.value?"end":"start"),le=re(()=>{var P;return qs(ce.value,e.value,me.value,(P=_.value)!==null&&P!==void 0?P:y.value.firstDayOfWeek)}),be=re(()=>{var P;return qs(fe.value,e.value,me.value,(P=_.value)!==null&&P!==void 0?P:y.value.firstDayOfWeek)}),Qe=re(()=>le.value.slice(0,7).map(P=>{const{ts:F}=P;return wt(F,y.value.dayFormat,C.dateFnsOptions.value)})),qe=re(()=>wt(ce.value,y.value.monthFormat,C.dateFnsOptions.value)),et=re(()=>wt(fe.value,y.value.monthFormat,C.dateFnsOptions.value)),Xe=re(()=>wt(ce.value,y.value.yearFormat,C.dateFnsOptions.value)),ft=re(()=>wt(fe.value,y.value.yearFormat,C.dateFnsOptions.value)),Ke=re(()=>{const{value:P}=e;return Array.isArray(P)?P[0]:null}),N=re(()=>{const{value:P}=e;return Array.isArray(P)?P[1]:null}),q=re(()=>{const{shortcuts:P}=e;return P||x.value}),Ee=re(()=>ru(Fn(e.value,"start"),me.value)),ze=re(()=>ru(Fn(e.value,"end"),me.value)),rt=re(()=>{const P=Fn(e.value,"start");return tu(P!=null?P:Date.now(),P,me.value)}),lt=re(()=>{const P=Fn(e.value,"end");return tu(P!=null?P:Date.now(),P,me.value)}),Rt=re(()=>{const P=Fn(e.value,"start");return eu(P!=null?P:Date.now(),P,me.value)}),tt=re(()=>{const P=Fn(e.value,"end");return eu(P!=null?P:Date.now(),P,me.value)});mr(re(()=>e.value),P=>{if(P!==null&&Array.isArray(P)){const[F,I]=P;Fe.value=wt(F,Oe.value,C.dateFnsOptions.value),we.value=wt(I,Oe.value,C.dateFnsOptions.value),Se.value||$e(P)}else Fe.value="",we.value=""});function vt(P,F){(t==="daterange"||t==="datetimerange")&&(Tt(P)!==Tt(F)||bt(P)!==bt(F))&&C.disableTransitionOneTick()}mr(ce,vt),mr(fe,vt);function st(P){const F=Hr(ce.value),I=Hr(fe.value);(e.bindCalendarMonths||F>=I)&&(P?fe.value=he(Wt(F,1)):ce.value=he(Wt(I,-1)))}function Bt(){ce.value=he(Wt(ce.value,12)),st(!0)}function jt(){ce.value=he(Wt(ce.value,-12)),st(!0)}function H(){ce.value=he(Wt(ce.value,1)),st(!0)}function L(){ce.value=he(Wt(ce.value,-1)),st(!0)}function K(){fe.value=he(Wt(fe.value,12)),st(!1)}function ee(){fe.value=he(Wt(fe.value,-12)),st(!1)}function pe(){fe.value=he(Wt(fe.value,1)),st(!1)}function Pe(){fe.value=he(Wt(fe.value,-1)),st(!1)}function ke(P){ce.value=P,st(!0)}function We(P){fe.value=P,st(!1)}function nt(P){const F=a.value;if(!F)return!1;if(!Array.isArray(e.value)||Ae.value==="start")return F(P,"start",null);{const{value:I}=Ie;return P=Ie.value?X(Ie.value,P.ts,"wipPreview"):X(P.ts,Ie.value,"wipPreview")}}function j(){g.value||(C.doConfirm(),ie())}function ie(){Se.value=!1,e.active&&C.doClose()}function Me(P){typeof P!="number"&&(P=he(P)),e.value===null?C.doUpdateValue([P,P],e.panel):Array.isArray(e.value)&&C.doUpdateValue([P,Math.max(e.value[1],P)],e.panel)}function Be(P){typeof P!="number"&&(P=he(P)),e.value===null?C.doUpdateValue([P,P],e.panel):Array.isArray(e.value)&&C.doUpdateValue([Math.min(e.value[0],P),P],e.panel)}function X(P,F,I){if(typeof P!="number"&&(P=he(P)),I!=="shortcutPreview"){let V,te;if(t==="datetimerange"){const{defaultTime:ne}=e;Array.isArray(ne)?(V=zi(ne[0]),te=zi(ne[1])):(V=zi(ne),te=V)}V&&(P=he(Gt(P,V))),te&&(F=he(Gt(F,te)))}C.doUpdateValue([P,F],e.panel&&I==="done")}function oe(P){return he(t==="datetimerange"?ef(P):t==="monthrange"?Hr(P):ro(P))}function De(P){const F=lr(P,Oe.value,new Date,C.dateFnsOptions.value);if(pr(F))if(e.value){if(Array.isArray(e.value)){const I=Gt(e.value[0],{year:Tt(F),month:bt(F),date:Sr(F)});Me(oe(he(I)))}}else{const I=Gt(new Date,{year:Tt(F),month:bt(F),date:Sr(F)});Me(oe(he(I)))}else Fe.value=P}function Ye(P){const F=lr(P,Oe.value,new Date,C.dateFnsOptions.value);if(pr(F)){if(e.value===null){const I=Gt(new Date,{year:Tt(F),month:bt(F),date:Sr(F)});Be(oe(he(I)))}else if(Array.isArray(e.value)){const I=Gt(e.value[1],{year:Tt(F),month:bt(F),date:Sr(F)});Be(oe(he(I)))}}else we.value=P}function qt(){const P=lr(Fe.value,Oe.value,new Date,C.dateFnsOptions.value),{value:F}=e;if(pr(P)){if(F===null){const I=Gt(new Date,{year:Tt(P),month:bt(P),date:Sr(P)});Me(oe(he(I)))}else if(Array.isArray(F)){const I=Gt(F[0],{year:Tt(P),month:bt(P),date:Sr(P)});Me(oe(he(I)))}}else mt()}function er(){const P=lr(we.value,Oe.value,new Date,C.dateFnsOptions.value),{value:F}=e;if(pr(P)){if(F===null){const I=Gt(new Date,{year:Tt(P),month:bt(P),date:Sr(P)});Be(oe(he(I)))}else if(Array.isArray(F)){const I=Gt(F[1],{year:Tt(P),month:bt(P),date:Sr(P)});Be(oe(he(I)))}}else mt()}function mt(P){const{value:F}=e;if(F===null||!Array.isArray(F)){Fe.value="",we.value="";return}P===void 0&&(P=F),Fe.value=wt(P[0],Oe.value,C.dateFnsOptions.value),we.value=wt(P[1],Oe.value,C.dateFnsOptions.value)}function jr(P){P!==null&&Me(P)}function fn(P){P!==null&&Be(P)}function cn(P){C.cachePendingValue();const F=C.getShortcutValue(P);!Array.isArray(F)||X(F[0],F[1],"shortcutPreview")}function dn(P){const F=C.getShortcutValue(P);!Array.isArray(F)||(X(F[0],F[1],"done"),C.clearPendingValue(),j())}function b(P,F){const I=P===void 0?e.value:P;if(P===void 0||F==="start"){if(W.value){const V=Array.isArray(I)?bt(I[0]):bt(Date.now());W.value.scrollTo({debounce:!1,index:V,elSize:Cn})}if(B.value){const V=(Array.isArray(I)?Tt(I[0]):Tt(Date.now()))-jo;B.value.scrollTo({index:V,debounce:!1})}}if(P===void 0||F==="end"){if(G.value){const V=Array.isArray(I)?bt(I[1]):bt(Date.now());G.value.scrollTo({debounce:!1,index:V,elSize:Cn})}if(Y.value){const V=(Array.isArray(I)?Tt(I[1]):Tt(Date.now()))-jo;Y.value.scrollTo({index:V,debounce:!1})}}}function D(P,F){const{value:I}=e,V=!Array.isArray(I),te=P.type==="year"&&t!=="yearrange"?V?Gt(P.ts,{month:bt(t==="quarterrange"?$a(new Date):new Date)}).valueOf():Gt(P.ts,{month:bt(t==="quarterrange"?$a(I[F==="start"?0:1]):I[F==="start"?0:1])}).valueOf():P.ts;if(V){const ue=oe(te),ve=[ue,ue];C.doUpdateValue(ve,e.panel),b(ve,"start"),b(ve,"end"),C.disableTransitionOneTick();return}const ne=[I[0],I[1]];let ye=!1;switch(F==="start"?(ne[0]=oe(te),ne[0]>ne[1]&&(ne[1]=ne[0],ye=!0)):(ne[1]=oe(te),ne[0]>ne[1]&&(ne[0]=ne[1],ye=!0)),C.doUpdateValue(ne,e.panel),t){case"monthrange":case"quarterrange":C.disableTransitionOneTick(),ye?(b(ne,"start"),b(ne,"end")):b(ne,F);break;case"yearrange":C.disableTransitionOneTick(),b(ne,"start"),b(ne,"end")}}function S(){var P;(P=Z.value)===null||P===void 0||P.sync()}function T(){var P;(P=k.value)===null||P===void 0||P.sync()}function E(P){var F,I;return P==="start"?(F=B.value)===null||F===void 0?void 0:F.listElRef:(I=Y.value)===null||I===void 0?void 0:I.listElRef}function M(P){var F,I;return P==="start"?(F=B.value)===null||F===void 0?void 0:F.itemsElRef:(I=Y.value)===null||I===void 0?void 0:I.itemsElRef}const z={startYearVlRef:B,endYearVlRef:Y,startMonthScrollbarRef:W,endMonthScrollbarRef:G,startYearScrollbarRef:Z,endYearScrollbarRef:k};return Object.assign(Object.assign(Object.assign(Object.assign({startDatesElRef:U,endDatesElRef:J,handleDateClick:xe,handleColItemClick:D,handleDateMouseEnter:Ce,handleConfirmClick:j,startCalendarPrevYear:jt,startCalendarPrevMonth:L,startCalendarNextYear:Bt,startCalendarNextMonth:H,endCalendarPrevYear:ee,endCalendarPrevMonth:Pe,endCalendarNextMonth:pe,endCalendarNextYear:K,mergedIsDateDisabled:nt,changeStartEndTime:X,ranges:x,startCalendarMonth:qe,startCalendarYear:Xe,endCalendarMonth:et,endCalendarYear:ft,weekdays:Qe,startDateArray:le,endDateArray:be,startYearArray:Ee,startMonthArray:Rt,startQuarterArray:rt,endYearArray:ze,endMonthArray:tt,endQuarterArray:lt,isSelecting:Se,handleRangeShortcutMouseenter:cn,handleRangeShortcutClick:dn},C),Q),z),{startDateDisplayString:Fe,endDateInput:we,timePickerSize:C.timePickerSize,startTimeValue:Ke,endTimeValue:N,datePickerSlots:A,shortcuts:q,startCalendarDateTime:ce,endCalendarDateTime:fe,justifyColumnsScrollState:b,handleFocusDetectorFocus:C.handleFocusDetectorFocus,handleStartTimePickerChange:jr,handleEndTimePickerChange:fn,handleStartDateInput:De,handleStartDateInputBlur:qt,handleEndDateInput:Ye,handleEndDateInputBlur:er,handleStartYearVlScroll:S,handleEndYearVlScroll:T,virtualListContainer:E,virtualListContent:M,onUpdateStartCalendarValue:ke,onUpdateEndCalendarValue:We})}const Dx=Et({name:"DateTimeRangePanel",props:of,setup(e){return lf(e,"datetimerange")},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,timePickerProps:i,onRender:l,$slots:s}=this;return l==null||l(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--datetimerange`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{class:`${n}-date-panel-header`},O(Ir,{value:this.startDateDisplayString,theme:a.peers.Input,themeOverrides:a.peerOverrides.Input,size:this.timePickerSize,stateful:!1,class:`${n}-date-panel-date-input`,textDecoration:this.isStartValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleStartDateInputBlur,onUpdateValue:this.handleStartDateInput}),O(Mu,Object.assign({placeholder:this.locale.selectTime,format:this.timeFormat,size:this.timePickerSize},Array.isArray(i)?i[0]:i,{value:this.startTimeValue,to:!1,showIcon:!1,disabled:this.isSelecting,theme:a.peers.TimePicker,themeOverrides:a.peerOverrides.TimePicker,stateful:!1,isHourDisabled:this.isStartHourDisabled,isMinuteDisabled:this.isStartMinuteDisabled,isSecondDisabled:this.isStartSecondDisabled,onUpdateValue:this.handleStartTimePickerChange})),O(Ir,{value:this.endDateInput,theme:a.peers.Input,themeOverrides:a.peerOverrides.Input,stateful:!1,size:this.timePickerSize,class:`${n}-date-panel-date-input`,textDecoration:this.isEndValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleEndDateInputBlur,onUpdateValue:this.handleEndDateInput}),O(Mu,Object.assign({placeholder:this.locale.selectTime,format:this.timeFormat,size:this.timePickerSize},Array.isArray(i)?i[1]:i,{disabled:this.isSelecting,showIcon:!1,theme:a.peers.TimePicker,themeOverrides:a.peerOverrides.TimePicker,to:!1,stateful:!1,value:this.endTimeValue,isHourDisabled:this.isEndHourDisabled,isMinuteDisabled:this.isEndMinuteDisabled,isSecondDisabled:this.isEndSecondDisabled,onUpdateValue:this.handleEndTimePickerChange}))),O("div",{ref:"startDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--start`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},it(s["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},it(s["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:n,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.startCalendarNextMonth},it(s["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},it(s["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(u=>O("div",{key:u,class:`${n}-date-panel-weekdays__day`},u))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.startDateArray.map((u,f)=>{const c=this.mergedIsDateDisabled(u.ts);return O("div",{"data-n-date":!0,key:f,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!u.inCurrentMonth,[`${n}-date-panel-date--current`]:u.isCurrentDate,[`${n}-date-panel-date--selected`]:u.selected,[`${n}-date-panel-date--covered`]:u.inSpan,[`${n}-date-panel-date--start`]:u.startOfSpan,[`${n}-date-panel-date--end`]:u.endOfSpan,[`${n}-date-panel-date--disabled`]:c}],onClick:c?void 0:()=>this.handleDateClick(u),onMouseenter:c?void 0:()=>this.handleDateMouseEnter(u)},O("div",{class:`${n}-date-panel-date__trigger`}),u.dateObject.date,u.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)}))),O("div",{class:`${n}-date-panel__vertical-divider`}),O("div",{ref:"endDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--end`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},it(s["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},it(s["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:n,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.endCalendarNextMonth},it(s["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},it(s["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(u=>O("div",{key:u,class:`${n}-date-panel-weekdays__day`},u))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.endDateArray.map((u,f)=>{const c=this.mergedIsDateDisabled(u.ts);return O("div",{"data-n-date":!0,key:f,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!u.inCurrentMonth,[`${n}-date-panel-date--current`]:u.isCurrentDate,[`${n}-date-panel-date--selected`]:u.selected,[`${n}-date-panel-date--covered`]:u.inSpan,[`${n}-date-panel-date--start`]:u.startOfSpan,[`${n}-date-panel-date--end`]:u.endOfSpan,[`${n}-date-panel-date--disabled`]:c}],onClick:c?void 0:()=>this.handleDateClick(u),onMouseenter:c?void 0:()=>this.handleDateMouseEnter(u)},O("div",{class:`${n}-date-panel-date__trigger`}),u.dateObject.date,u.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)}))),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(u=>{const f=o[u];return Array.isArray(f)||typeof f=="function"?O(kr,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(f)},onClick:()=>{this.handleRangeShortcutClick(f)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>u}):null})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),Ex=Et({name:"DatePanel",props:nf,setup(e){return af(e,"date")},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,onRender:i,$slots:l}=this;return i==null||i(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--date`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},O("div",{class:`${n}-date-panel-calendar`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.prevYear},it(l["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.prevMonth},it(l["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:n,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.nextMonth},it(l["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.nextYear},it(l["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(s=>O("div",{key:s,class:`${n}-date-panel-weekdays__day`},s))),O("div",{class:`${n}-date-panel-dates`},this.dateArray.map((s,u)=>O("div",{"data-n-date":!0,key:u,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--current`]:s.isCurrentDate,[`${n}-date-panel-date--selected`]:s.selected,[`${n}-date-panel-date--excluded`]:!s.inCurrentMonth,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(s.ts)}],onClick:()=>this.handleDateClick(s)},O("div",{class:`${n}-date-panel-date__trigger`}),s.dateObject.date,s.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(s=>{const u=o[s];return Array.isArray(u)?null:O(kr,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(u)},onClick:()=>{this.handleSingleShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>s})})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("now")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),Rx=Et({name:"DateRangePanel",props:of,setup(e){return lf(e,"daterange")},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,onRender:i,$slots:l}=this;return i==null||i(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--daterange`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{ref:"startDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--start`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},it(l["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},it(l["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:n,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.startCalendarNextMonth},it(l["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},it(l["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(s=>O("div",{key:s,class:`${n}-date-panel-weekdays__day`},s))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.startDateArray.map((s,u)=>O("div",{"data-n-date":!0,key:u,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!s.inCurrentMonth,[`${n}-date-panel-date--current`]:s.isCurrentDate,[`${n}-date-panel-date--selected`]:s.selected,[`${n}-date-panel-date--covered`]:s.inSpan,[`${n}-date-panel-date--start`]:s.startOfSpan,[`${n}-date-panel-date--end`]:s.endOfSpan,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(s.ts)}],onClick:()=>this.handleDateClick(s),onMouseenter:()=>this.handleDateMouseEnter(s)},O("div",{class:`${n}-date-panel-date__trigger`}),s.dateObject.date,s.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)))),O("div",{class:`${n}-date-panel__vertical-divider`}),O("div",{ref:"endDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--end`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},it(l["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},it(l["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:n,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.endCalendarNextMonth},it(l["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},it(l["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(s=>O("div",{key:s,class:`${n}-date-panel-weekdays__day`},s))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.endDateArray.map((s,u)=>O("div",{"data-n-date":!0,key:u,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!s.inCurrentMonth,[`${n}-date-panel-date--current`]:s.isCurrentDate,[`${n}-date-panel-date--selected`]:s.selected,[`${n}-date-panel-date--covered`]:s.inSpan,[`${n}-date-panel-date--start`]:s.startOfSpan,[`${n}-date-panel-date--end`]:s.endOfSpan,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(s.ts)}],onClick:()=>this.handleDateClick(s),onMouseenter:()=>this.handleDateMouseEnter(s)},O("div",{class:`${n}-date-panel-date__trigger`}),s.dateObject.date,s.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(s=>{const u=o[s];return Array.isArray(u)||typeof u=="function"?O(kr,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(u)},onClick:()=>{this.handleRangeShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>s}):null})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),Mx=Et({name:"MonthRangePanel",props:Object.assign(Object.assign({},of),{type:{type:String,required:!0}}),setup(e){const t=lf(e,e.type),r=(n,a,o,i)=>{const{handleColItemClick:l}=t,s=!1;return O("div",{"data-n-date":!0,key:a,class:[`${o}-date-panel-month-calendar__picker-col-item`,{[`${o}-date-panel-month-calendar__picker-col-item--current`]:n.isCurrent,[`${o}-date-panel-month-calendar__picker-col-item--selected`]:n.selected,[`${o}-date-panel-month-calendar__picker-col-item--disabled`]:s}],onClick:()=>{l(n,i)}},n.type==="month"?n.dateObject.month+1:n.type==="quarter"?`Q${n.dateObject.quarter}`:n.dateObject.year)};return tl(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:r})},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,type:i,renderItem:l,onRender:s}=this;return s==null||s(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--daterange`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{ref:"startDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--start`},O("div",{class:`${n}-date-panel-month-calendar`},O($r,{ref:"startYearScrollbarRef",class:`${n}-date-panel-month-calendar__picker-col`,theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("start"),content:()=>this.virtualListContent("start"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>O(Ll,{ref:"startYearVlRef",items:this.startYearArray,itemSize:Cn,showScrollbar:!1,keyField:"ts",onScroll:this.handleStartYearVlScroll,paddingBottom:4},{default:({item:u,index:f})=>l(u,f,n,"start")})}),i==="monthrange"||i==="quarterrange"?O("div",{class:`${n}-date-panel-month-calendar__picker-col`},O($r,{ref:"startMonthScrollbarRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[(i==="monthrange"?this.startMonthArray:this.startQuarterArray).map((u,f)=>l(u,f,n,"start")),i==="monthrange"&&O("div",{class:`${n}-date-panel-month-calendar__padding`})]})):null)),O("div",{class:`${n}-date-panel__vertical-divider`}),O("div",{ref:"endDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--end`},O("div",{class:`${n}-date-panel-month-calendar`},O($r,{ref:"endYearScrollbarRef",class:`${n}-date-panel-month-calendar__picker-col`,theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("end"),content:()=>this.virtualListContent("end"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>O(Ll,{ref:"endYearVlRef",items:this.endYearArray,itemSize:Cn,showScrollbar:!1,keyField:"ts",onScroll:this.handleEndYearVlScroll,paddingBottom:4},{default:({item:u,index:f})=>l(u,f,n,"end")})}),i==="monthrange"||i==="quarterrange"?O("div",{class:`${n}-date-panel-month-calendar__picker-col`},O($r,{ref:"endMonthScrollbarRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[(i==="monthrange"?this.endMonthArray:this.endQuarterArray).map((u,f)=>l(u,f,n,"end")),i==="monthrange"&&O("div",{class:`${n}-date-panel-month-calendar__padding`})]})):null)),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},kd(this.datePickerSlots,"footer")):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(u=>{const f=o[u];return Array.isArray(f)||typeof f=="function"?O(kr,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(f)},onClick:()=>{this.handleRangeShortcutClick(f)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>u}):null})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kr,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kr,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),_x=Ze([at("date-picker",` + `)])])])])]);function wl(e,t){return e===void 0?!0:Array.isArray(e)?e.every(r=>r>=0&&r<=t):e>=0&&e<=t}const Tx=Object.assign(Object.assign({},sn.props),{to:Xn.propTo,bordered:{type:Boolean,default:void 0},actions:Array,defaultValue:{type:Number,default:null},defaultFormattedValue:String,placeholder:String,placement:{type:String,default:"bottom-start"},value:Number,format:{type:String,default:"HH:mm:ss"},valueFormat:String,formattedValue:String,isHourDisabled:Function,size:String,isMinuteDisabled:Function,isSecondDisabled:Function,inputReadonly:Boolean,clearable:Boolean,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:formattedValue":[Function,Array],onBlur:[Function,Array],onConfirm:[Function,Array],onClear:Function,onFocus:[Function,Array],timeZone:String,showIcon:{type:Boolean,default:!0},disabled:{type:Boolean,default:void 0},show:{type:Boolean,default:void 0},hours:{type:[Number,Array],validator:e=>wl(e,23)},minutes:{type:[Number,Array],validator:e=>wl(e,59)},seconds:{type:[Number,Array],validator:e=>wl(e,59)},use12Hours:Boolean,stateful:{type:Boolean,default:!0},onChange:[Function,Array]}),Mu=Et({name:"TimePicker",props:Tx,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:r,namespaceRef:n,inlineThemeDisabled:a}=aa(e),{localeRef:o,dateLocaleRef:i}=_a("TimePicker"),l=Vu(e),{mergedSizeRef:s,mergedDisabledRef:u,mergedStatusRef:f}=l,c=sn("TimePicker","-time-picker",Ox,Bm,e,r),d=jd(),h=Te(null),p=Te(null),v=re(()=>({locale:i.value.locale}));function m(X){return X===null?null:lr(X,e.valueFormat||e.format,new Date,v.value).getTime()}const{defaultValue:g,defaultFormattedValue:y}=e,x=Te(y!==void 0?m(y):g),w=re(()=>{const{formattedValue:X}=e;if(X!==void 0)return m(X);const{value:oe}=e;return oe!==void 0?oe:x.value}),R=re(()=>{const{timeZone:X}=e;return X?(oe,De,Ye)=>yx(oe,X,De,Ye):(oe,De,Ye)=>wt(oe,De,Ye)}),_=Te("");mr(()=>e.timeZone,()=>{const X=w.value;_.value=X===null?"":R.value(X,e.format,v.value)},{immediate:!0});const A=Te(!1),Q=or(e,"show"),C=eo(Q,A),U=Te(w.value),J=Te(!1),Z=re(()=>o.value.now),k=re(()=>e.placeholder!==void 0?e.placeholder:o.value.placeholder),B=re(()=>o.value.negativeText),Y=re(()=>o.value.positiveText),W=re(()=>/H|h|K|k/.test(e.format)),G=re(()=>e.format.includes("m")),ae=re(()=>e.format.includes("s")),se=re(()=>{const{isHourDisabled:X}=e;return Oe.value===null?!1:Ga(Oe.value,"hours",e.hours)?X?X(Oe.value):!1:!0}),ce=re(()=>{const{value:X}=Fe,{value:oe}=Oe;if(X===null||oe===null)return!1;if(!Ga(X,"minutes",e.minutes))return!0;const{isMinuteDisabled:De}=e;return De?De(X,oe):!1}),fe=re(()=>{const{value:X}=Fe,{value:oe}=Oe,{value:De}=we;if(De===null||X===null||oe===null)return!1;if(!Ga(De,"seconds",e.seconds))return!0;const{isSecondDisabled:Ye}=e;return Ye?Ye(De,X,oe):!1}),me=re(()=>se.value||ce.value||fe.value),Se=re(()=>e.format.length+4),Ie=re(()=>{const{value:X}=w;return X===null?null:tn(X)<12?"am":"pm"}),Oe=re(()=>{const{value:X}=w;return X===null?null:Number(R.value(X,"HH",v.value))}),Fe=re(()=>{const{value:X}=w;return X===null?null:Number(R.value(X,"mm",v.value))}),we=re(()=>{const{value:X}=w;return X===null?null:Number(R.value(X,"ss",v.value))});function Ae(X,oe){const{onUpdateFormattedValue:De,"onUpdate:formattedValue":Ye}=e;De&&ht(De,X,oe),Ye&&ht(Ye,X,oe)}function le(X){return X===null?null:R.value(X,e.valueFormat||e.format)}function be(X){const{onUpdateValue:oe,"onUpdate:value":De,onChange:Ye}=e,{nTriggerFormChange:qt,nTriggerFormInput:er}=l,mt=le(X);oe&&ht(oe,X,mt),De&&ht(De,X,mt),Ye&&ht(Ye,X,mt),Ae(mt,X),x.value=X,qt(),er()}function Qe(X){const{onFocus:oe}=e,{nTriggerFormFocus:De}=l;oe&&ht(oe,X),De()}function qe(X){const{onBlur:oe}=e,{nTriggerFormBlur:De}=l;oe&&ht(oe,X),De()}function et(){const{onConfirm:X}=e;X&&ht(X,w.value,le(w.value))}function Xe(X){var oe;X.stopPropagation(),be(null),tt(null),(oe=e.onClear)===null||oe===void 0||oe.call(e)}function ft(){Pe({returnFocus:!0})}function Ke(X){X.key==="Escape"&&C.value&&to(X)}function N(X){var oe;switch(X.key){case"Escape":C.value&&(to(X),Pe({returnFocus:!0}));break;case"Tab":d.shift&&X.target===((oe=p.value)===null||oe===void 0?void 0:oe.$el)&&(X.preventDefault(),Pe({returnFocus:!0}));break}}function q(){J.value=!0,xn(()=>{J.value=!1})}function Ee(X){u.value||Vd(X,"clear")||C.value||ee()}function ze(X){typeof X!="string"&&(w.value===null?be(he(mn(Sw(new Date),X))):be(he(mn(w.value,X))))}function rt(X){typeof X!="string"&&(w.value===null?be(he(cl(Mg(new Date),X))):be(he(cl(w.value,X))))}function lt(X){typeof X!="string"&&(w.value===null?be(he(dl(ef(new Date),X))):be(he(dl(w.value,X))))}function Rt(X){const{value:oe}=w;if(oe===null){const De=new Date,Ye=tn(De);X==="pm"&&Ye<12?be(he(mn(De,Ye+12))):X==="am"&&Ye>=12&&be(he(mn(De,Ye-12))),be(he(De))}else{const De=tn(oe);X==="pm"&&De<12?be(he(mn(oe,De+12))):X==="am"&&De>=12&&be(he(mn(oe,De-12)))}}function tt(X){X===void 0&&(X=w.value),X===null?_.value="":_.value=R.value(X,e.format,v.value)}function vt(X){K(X)||Qe(X)}function st(X){var oe;if(!K(X))if(C.value){const De=(oe=p.value)===null||oe===void 0?void 0:oe.$el;De!=null&&De.contains(X.relatedTarget)||(tt(),qe(X),Pe({returnFocus:!1}))}else tt(),qe(X)}function Bt(){u.value||C.value||ee()}function jt(){u.value||(tt(),Pe({returnFocus:!1}))}function H(){if(!p.value)return;const{hourScrollRef:X,minuteScrollRef:oe,secondScrollRef:De,amPmScrollRef:Ye}=p.value;[X,oe,De,Ye].forEach(qt=>{var er;if(!qt)return;const mt=(er=qt.contentRef)===null||er===void 0?void 0:er.querySelector("[data-active]");mt&&qt.scrollTo({top:mt.offsetTop})})}function L(X){A.value=X;const{onUpdateShow:oe,"onUpdate:show":De}=e;oe&&ht(oe,X),De&&ht(De,X)}function K(X){var oe,De,Ye;return!!(((De=(oe=h.value)===null||oe===void 0?void 0:oe.wrapperElRef)===null||De===void 0?void 0:De.contains(X.relatedTarget))||((Ye=p.value)===null||Ye===void 0?void 0:Ye.$el.contains(X.relatedTarget)))}function ee(){U.value=w.value,L(!0),xn(H)}function pe(X){var oe,De;C.value&&!(!((De=(oe=h.value)===null||oe===void 0?void 0:oe.wrapperElRef)===null||De===void 0)&&De.contains(Gu(X)))&&Pe({returnFocus:!1})}function Pe({returnFocus:X}){var oe;C.value&&(L(!1),X&&((oe=h.value)===null||oe===void 0||oe.focus()))}function ke(X){if(X===""){be(null);return}const oe=lr(X,e.format,new Date,v.value);if(_.value=X,pr(oe)){const{value:De}=w;if(De!==null){const Ye=Gt(De,{hours:tn(oe),minutes:ao(oe),seconds:io(oe)});be(he(Ye))}else be(he(oe))}}function We(){be(U.value),L(!1)}function nt(){const X=new Date,oe={hours:tn,minutes:ao,seconds:io},[De,Ye,qt]=["hours","minutes","seconds"].map(mt=>!e[mt]||Ga(oe[mt](X),mt,e[mt])?oe[mt](X):bx(oe[mt](X),mt,e[mt])),er=dl(cl(mn(w.value?w.value:he(X),De),Ye),qt);be(he(er))}function $e(){tt(),et(),Pe({returnFocus:!0})}function xe(X){K(X)||(tt(),qe(X),Pe({returnFocus:!1}))}mr(w,X=>{tt(X),q(),xn(H)}),mr(C,()=>{me.value&&be(U.value)}),na(ch,{mergedThemeRef:c,mergedClsPrefixRef:r});const Ce={focus:()=>{var X;(X=h.value)===null||X===void 0||X.focus()},blur:()=>{var X;(X=h.value)===null||X===void 0||X.blur()}},j=re(()=>{const{common:{cubicBezierEaseInOut:X},self:{iconColor:oe,iconColorDisabled:De}}=c.value;return{"--n-icon-color-override":oe,"--n-icon-color-disabled-override":De,"--n-bezier":X}}),ie=a?Fa("time-picker-trigger",void 0,j,e):void 0,Me=re(()=>{const{self:{panelColor:X,itemTextColor:oe,itemTextColorActive:De,itemColorHover:Ye,panelDividerColor:qt,panelBoxShadow:er,itemOpacityDisabled:mt,borderRadius:jr,itemFontSize:fn,itemWidth:cn,itemHeight:dn,panelActionPadding:b,itemBorderRadius:D},common:{cubicBezierEaseInOut:S}}=c.value;return{"--n-bezier":S,"--n-border-radius":jr,"--n-item-color-hover":Ye,"--n-item-font-size":fn,"--n-item-height":dn,"--n-item-opacity-disabled":mt,"--n-item-text-color":oe,"--n-item-text-color-active":De,"--n-item-width":cn,"--n-panel-action-padding":b,"--n-panel-box-shadow":er,"--n-panel-color":X,"--n-panel-divider-color":qt,"--n-item-border-radius":D}}),Be=a?Fa("time-picker",void 0,Me,e):void 0;return{focus:Ce.focus,blur:Ce.blur,mergedStatus:f,mergedBordered:t,mergedClsPrefix:r,namespace:n,uncontrolledValue:x,mergedValue:w,isMounted:Ld(),inputInstRef:h,panelInstRef:p,adjustedTo:Xn(e),mergedShow:C,localizedNow:Z,localizedPlaceholder:k,localizedNegativeText:B,localizedPositiveText:Y,hourInFormat:W,minuteInFormat:G,secondInFormat:ae,mergedAttrSize:Se,displayTimeString:_,mergedSize:s,mergedDisabled:u,isValueInvalid:me,isHourInvalid:se,isMinuteInvalid:ce,isSecondInvalid:fe,transitionDisabled:J,hourValue:Oe,minuteValue:Fe,secondValue:we,amPmValue:Ie,handleInputKeydown:Ke,handleTimeInputFocus:vt,handleTimeInputBlur:st,handleNowClick:nt,handleConfirmClick:$e,handleTimeInputUpdateValue:ke,handleMenuFocusOut:xe,handleCancelClick:We,handleClickOutside:pe,handleTimeInputActivate:Bt,handleTimeInputDeactivate:jt,handleHourClick:ze,handleMinuteClick:rt,handleSecondClick:lt,handleAmPmClick:Rt,handleTimeInputClear:Xe,handleFocusDetectorFocus:ft,handleMenuKeydown:N,handleTriggerClick:Ee,mergedTheme:c,triggerCssVars:a?void 0:j,triggerThemeClass:ie==null?void 0:ie.themeClass,triggerOnRender:ie==null?void 0:ie.onRender,cssVars:a?void 0:Me,themeClass:Be==null?void 0:Be.themeClass,onRender:Be==null?void 0:Be.onRender}},render(){const{mergedClsPrefix:e,$slots:t,triggerOnRender:r}=this;return r==null||r(),O("div",{class:[`${e}-time-picker`,this.triggerThemeClass],style:this.triggerCssVars},O(Hu,null,{default:()=>[O(Yu,null,{default:()=>O(Pr,{ref:"inputInstRef",status:this.mergedStatus,value:this.displayTimeString,bordered:this.mergedBordered,passivelyActivated:!0,attrSize:this.mergedAttrSize,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,stateful:this.stateful,size:this.mergedSize,placeholder:this.localizedPlaceholder,clearable:this.clearable,disabled:this.mergedDisabled,textDecoration:this.isValueInvalid?"line-through":void 0,onFocus:this.handleTimeInputFocus,onBlur:this.handleTimeInputBlur,onActivate:this.handleTimeInputActivate,onDeactivate:this.handleTimeInputDeactivate,onUpdateValue:this.handleTimeInputUpdateValue,onClear:this.handleTimeInputClear,internalDeactivateOnEnter:!0,internalForceFocus:this.mergedShow,readonly:this.inputReadonly||this.mergedDisabled,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown},this.showIcon?{[this.clearable?"clear-icon-placeholder":"suffix"]:()=>O(Sn,{clsPrefix:e,class:`${e}-time-picker-icon`},{default:()=>t.icon?t.icon():O(Cw,null)})}:null)}),O(zu,{teleportDisabled:this.adjustedTo===Xn.tdkey,show:this.mergedShow,to:this.adjustedTo,containerClass:this.namespace,placement:this.placement},{default:()=>O(nl,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>{var n;return this.mergedShow?((n=this.onRender)===null||n===void 0||n.call(this),rl(O(Sx,{ref:"panelInstRef",actions:this.actions,class:this.themeClass,style:this.cssVars,seconds:this.seconds,minutes:this.minutes,hours:this.hours,transitionDisabled:this.transitionDisabled,hourValue:this.hourValue,showHour:this.hourInFormat,isHourInvalid:this.isHourInvalid,isHourDisabled:this.isHourDisabled,minuteValue:this.minuteValue,showMinute:this.minuteInFormat,isMinuteInvalid:this.isMinuteInvalid,isMinuteDisabled:this.isMinuteDisabled,secondValue:this.secondValue,amPmValue:this.amPmValue,showSecond:this.secondInFormat,isSecondInvalid:this.isSecondInvalid,isSecondDisabled:this.isSecondDisabled,isValueInvalid:this.isValueInvalid,nowText:this.localizedNow,confirmText:this.localizedPositiveText,use12Hours:this.use12Hours,onFocusout:this.handleMenuFocusOut,onKeydown:this.handleMenuKeydown,onHourClick:this.handleHourClick,onMinuteClick:this.handleMinuteClick,onSecondClick:this.handleSecondClick,onAmPmClick:this.handleAmPmClick,onNowClick:this.handleNowClick,onConfirmClick:this.handleConfirmClick,onFocusDetectorFocus:this.handleFocusDetectorFocus}),[[Wu,this.handleClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),Cx="HH:mm:ss",dh={active:Boolean,dateFormat:String,timeFormat:{type:String,value:Cx},value:{type:[Array,Number],default:null},shortcuts:Object,defaultTime:[Number,String,Array],onClear:Function,onConfirm:Function,onClose:Function,onTabOut:Function,onUpdateValue:{type:Function,required:!0},themeClass:String,onRender:Function,panel:Boolean};function hh(e){const{dateLocaleRef:t,timePickerSizeRef:r,timePickerPropsRef:n,localeRef:a,mergedClsPrefixRef:o,mergedThemeRef:i}=ln(ol),l=re(()=>({locale:t.value.locale})),s=Te(null),u=jd();function f(){const{onClear:Z}=e;Z&&Z()}function c(){const{onConfirm:Z,value:k}=e;Z&&Z(k)}function d(Z,k){const{onUpdateValue:B}=e;B(Z,k)}function h(Z=!1){const{onClose:k}=e;k&&k(Z)}function p(){const{onTabOut:Z}=e;Z&&Z()}function v(){d(null,!0),h(!0),f()}function m(){p()}function g(){(e.active||e.panel)&&xn(()=>{const{value:Z}=s;if(!Z)return;const k=Z.querySelectorAll("[data-n-date]");k.forEach(B=>{B.classList.add("transition-disabled")}),Z.offsetWidth,k.forEach(B=>{B.classList.remove("transition-disabled")})})}function y(Z){Z.key==="Tab"&&Z.target===s.value&&u.shift&&(Z.preventDefault(),p())}function x(Z){const{value:k}=s;u.tab&&Z.target===k&&(k==null?void 0:k.contains(Z.relatedTarget))&&p()}let w=null,R=!1;function _(){w=e.value,R=!0}function A(){R=!1}function Q(){R&&(d(w,!1),R=!1)}function C(Z){return typeof Z=="function"?Z():Z}const U=Te(!1);function J(){U.value=!U.value}return{mergedTheme:i,mergedClsPrefix:o,dateFnsOptions:l,timePickerSize:r,timePickerProps:n,selfRef:s,locale:a,doConfirm:c,doClose:h,doUpdateValue:d,doTabOut:p,handleClearClick:v,handleFocusDetectorFocus:m,disableTransitionOneTick:g,handlePanelKeyDown:y,handlePanelFocus:x,cachePendingValue:_,clearPendingValue:A,restorePendingValue:Q,getShortcutValue:C,handleShortcutMouseleave:Q,showMonthYearPanel:U,handleOpenQuickSelectMonthPanel:J}}const nf=Object.assign(Object.assign({},dh),{actions:{type:Array,default:()=>["now","clear","confirm"]}});function af(e,t){const r=hh(e),{isValueInvalidRef:n,isDateDisabledRef:a,isDateInvalidRef:o,isTimeInvalidRef:i,isDateTimeInvalidRef:l,isHourDisabledRef:s,isMinuteDisabledRef:u,isSecondDisabledRef:f,localeRef:c,firstDayOfWeekRef:d,datePickerSlots:h}=ln(ol),p={isValueInvalid:n,isDateDisabled:a,isDateInvalid:o,isTimeInvalid:i,isDateTimeInvalid:l,isHourDisabled:s,isMinuteDisabled:u,isSecondDisabled:f},v=re(()=>e.dateFormat||c.value.dateFormat),m=Te(e.value===null||Array.isArray(e.value)?"":wt(e.value,v.value)),g=Te(e.value===null||Array.isArray(e.value)?Date.now():e.value),y=Te(null),x=Te(null),w=Te(null),R=Te(Date.now()),_=re(()=>{var N;return qs(g.value,e.value,R.value,(N=d.value)!==null&&N!==void 0?N:c.value.firstDayOfWeek)}),A=re(()=>{const{value:N}=e;return eu(g.value,Array.isArray(N)?null:N,R.value)}),Q=re(()=>{const{value:N}=e;return ru(Array.isArray(N)?null:N,R.value)}),C=re(()=>{const{value:N}=e;return tu(g.value,Array.isArray(N)?null:N,R.value)}),U=re(()=>_.value.slice(0,7).map(N=>{const{ts:q}=N;return wt(q,c.value.dayFormat,r.dateFnsOptions.value)})),J=re(()=>wt(g.value,c.value.monthFormat,r.dateFnsOptions.value)),Z=re(()=>wt(g.value,c.value.yearFormat,r.dateFnsOptions.value));mr(g,(N,q)=>{(t==="date"||t==="datetime")&&(il(N,q)||r.disableTransitionOneTick())}),mr(re(()=>e.value),N=>{N!==null&&!Array.isArray(N)?(m.value=wt(N,v.value,r.dateFnsOptions.value),g.value=N):m.value=""});function k(N){return he(t==="datetime"?ef(N):t==="month"?Hr(N):t==="year"?Xu(N):t==="quarter"?$a(N):ro(N))}function B(N){const{isDateDisabled:{value:q}}=p;return q?q(N):!1}function Y(N){const q=lr(N,v.value,new Date,r.dateFnsOptions.value);if(pr(q)){if(e.value===null)r.doUpdateValue(he(k(Date.now())),e.panel);else if(!Array.isArray(e.value)){const Ee=Gt(e.value,{year:Tt(q),month:bt(q),date:Sr(q)});r.doUpdateValue(he(k(he(Ee))),e.panel)}}else m.value=N}function W(){const N=lr(m.value,v.value,new Date,r.dateFnsOptions.value);if(pr(N)){if(e.value===null)r.doUpdateValue(he(k(Date.now())),!1);else if(!Array.isArray(e.value)){const q=Gt(e.value,{year:Tt(N),month:bt(N),date:Sr(N)});r.doUpdateValue(he(k(he(q))),!1)}}else me()}function G(){r.doUpdateValue(null,!0),m.value="",r.doClose(!0),r.handleClearClick()}function ae(){r.doUpdateValue(he(k(Date.now())),!0);const N=Date.now();g.value=N,r.doClose(!0),e.panel&&(t==="month"||t==="quarter"||t==="year")&&(r.disableTransitionOneTick(),ft(N))}function se(N){if(B(N.ts))return;let q;if(e.value!==null&&!Array.isArray(e.value)?q=e.value:q=Date.now(),t==="datetime"&&e.defaultTime!==null&&!Array.isArray(e.defaultTime)){const Ee=zi(e.defaultTime);Ee&&(q=he(Gt(q,Ee)))}switch(q=he(N.type==="quarter"&&N.dateObject.quarter?Ow(Mc(q,N.dateObject.year),N.dateObject.quarter):Gt(q,N.dateObject)),r.doUpdateValue(k(q),e.panel||t==="date"||t==="year"),t){case"date":r.doClose();break;case"year":e.panel&&r.disableTransitionOneTick(),r.doClose();break;case"month":r.disableTransitionOneTick(),ft(q);break;case"quarter":r.disableTransitionOneTick(),ft(q);break}}function ce(N,q){let Ee;e.value!==null&&!Array.isArray(e.value)?Ee=e.value:Ee=Date.now(),Ee=he(N.type==="month"?tf(Ee,N.dateObject.month):Mc(Ee,N.dateObject.year)),q(Ee),ft(Ee)}function fe(N){g.value=N}function me(N){if(e.value===null||Array.isArray(e.value)){m.value="";return}N===void 0&&(N=e.value),m.value=wt(N,v.value,r.dateFnsOptions.value)}function Se(){p.isDateInvalid.value||p.isTimeInvalid.value||(r.doConfirm(),Ie())}function Ie(){e.active&&r.doClose()}function Oe(){g.value=he(Vl(g.value,1))}function Fe(){g.value=he(Vl(g.value,-1))}function we(){g.value=he(Wt(g.value,1))}function Ae(){g.value=he(Wt(g.value,-1))}function le(){const{value:N}=y;return N==null?void 0:N.listElRef}function be(){const{value:N}=y;return N==null?void 0:N.itemsElRef}function Qe(N){var q;(q=x.value)===null||q===void 0||q.sync()}function qe(N){N!==null&&r.doUpdateValue(N,e.panel)}function et(N){r.cachePendingValue();const q=r.getShortcutValue(N);typeof q=="number"&&r.doUpdateValue(q,!1)}function Xe(N){const q=r.getShortcutValue(N);typeof q=="number"&&(r.doUpdateValue(q,e.panel),r.clearPendingValue(),Se())}function ft(N){const{value:q}=e;if(w.value){const Ee=bt(N===void 0?q===null?Date.now():q:N);w.value.scrollTo({top:Ee*Cn})}if(y.value){const Ee=Tt(N===void 0?q===null?Date.now():q:N)-jo;y.value.scrollTo({top:Ee*Cn})}}const Ke={monthScrollbarRef:w,yearScrollbarRef:x,yearVlRef:y};return Object.assign(Object.assign(Object.assign(Object.assign({dateArray:_,monthArray:A,yearArray:Q,quarterArray:C,calendarYear:Z,calendarMonth:J,weekdays:U,mergedIsDateDisabled:B,nextYear:Oe,prevYear:Fe,nextMonth:we,prevMonth:Ae,handleNowClick:ae,handleConfirmClick:Se,handleSingleShortcutMouseenter:et,handleSingleShortcutClick:Xe},p),r),Ke),{handleDateClick:se,handleDateInputBlur:W,handleDateInput:Y,handleTimePickerChange:qe,clearSelectedDateTime:G,virtualListContainer:le,virtualListContent:be,handleVirtualListScroll:Qe,timePickerSize:r.timePickerSize,dateInputValue:m,datePickerSlots:h,handleQuickMonthClick:ce,justifyColumnsScrollState:ft,calendarValue:g,onUpdateCalendarValue:fe})}const vh=Et({name:"MonthPanel",props:Object.assign(Object.assign({},nf),{type:{type:String,required:!0},useAsQuickJump:Boolean}),setup(e){const t=af(e,e.type),r=o=>{switch(o.type){case"year":return o.dateObject.year;case"month":return o.dateObject.month+1;case"quarter":return`Q${o.dateObject.quarter}`}},{useAsQuickJump:n}=e,a=(o,i,l)=>{const{mergedIsDateDisabled:s,handleDateClick:u,handleQuickMonthClick:f}=t;return O("div",{"data-n-date":!0,key:i,class:[`${l}-date-panel-month-calendar__picker-col-item`,{[`${l}-date-panel-month-calendar__picker-col-item--current`]:o.isCurrent,[`${l}-date-panel-month-calendar__picker-col-item--selected`]:o.selected,[`${l}-date-panel-month-calendar__picker-col-item--disabled`]:!n&&s(o.ts)}],onClick:()=>{n?f(o,c=>e.onUpdateValue(c,!1)):u(o)}},r(o))};return tl(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:a})},render(){const{mergedClsPrefix:e,mergedTheme:t,shortcuts:r,actions:n,renderItem:a,type:o,onRender:i}=this;return i==null||i(),O("div",{ref:"selfRef",tabindex:0,class:[`${e}-date-panel`,`${e}-date-panel--month`,!this.panel&&`${e}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},O("div",{class:`${e}-date-panel-month-calendar`},O(Ar,{ref:"yearScrollbarRef",class:`${e}-date-panel-month-calendar__picker-col`,theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar,container:this.virtualListContainer,content:this.virtualListContent,horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>O(Ll,{ref:"yearVlRef",items:this.yearArray,itemSize:Cn,showScrollbar:!1,keyField:"ts",onScroll:this.handleVirtualListScroll,paddingBottom:4},{default:({item:l,index:s})=>a(l,s,e)})}),o==="month"||o==="quarter"?O("div",{class:`${e}-date-panel-month-calendar__picker-col`},O(Ar,{ref:"monthScrollbarRef",theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar},{default:()=>[(o==="month"?this.monthArray:this.quarterArray).map((l,s)=>a(l,s,e)),O("div",{class:`${e}-date-panel-${o}-calendar__padding`})]})):null),this.datePickerSlots.footer?O("div",{class:`${e}-date-panel-footer`},{default:this.datePickerSlots.footer}):null,(n==null?void 0:n.length)||r?O("div",{class:`${e}-date-panel-actions`},O("div",{class:`${e}-date-panel-actions__prefix`},r&&Object.keys(r).map(l=>{const s=r[l];return Array.isArray(s)?null:O(kr,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(s)},onClick:()=>{this.handleSingleShortcutClick(s)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>l})})),O("div",{class:`${e}-date-panel-actions__suffix`},n!=null&&n.includes("clear")?O(kt,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,n!=null&&n.includes("now")?O(kt,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now}):null,n!=null&&n.includes("confirm")?O(kt,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),ea=Et({props:{mergedClsPrefix:{type:String,required:!0},value:Number,monthBeforeYear:{type:Boolean,required:!0},calendarMonth:{type:String,required:!0},calendarYear:{type:String,required:!0},onUpdateValue:{type:Function,required:!0}},setup(){const e=Te(null),t=Te(null),r=Te(!1);function n(o){var i;r.value&&!(!((i=e.value)===null||i===void 0)&&i.contains(Gu(o)))&&(r.value=!1)}function a(){r.value=!r.value}return{show:r,triggerRef:e,monthPanelRef:t,handleHeaderClick:a,handleClickOutside:n}},render(){const{handleClickOutside:e,mergedClsPrefix:t}=this;return O("div",{class:`${t}-date-panel-month__month-year`,ref:"triggerRef"},O(Hu,null,{default:()=>[O(Yu,null,{default:()=>O("div",{class:[`${t}-date-panel-month__text`,this.show&&`${t}-date-panel-month__text--active`],onClick:this.handleHeaderClick},this.monthBeforeYear?[this.calendarMonth," ",this.calendarYear]:[this.calendarYear," ",this.calendarMonth])}),O(zu,{show:this.show,teleportDisabled:!0},{default:()=>O(nl,{name:"fade-in-scale-up-transition",appear:!0},{default:()=>this.show?rl(O(vh,{ref:"monthPanelRef",onUpdateValue:this.onUpdateValue,actions:[],type:"month",key:"month",useAsQuickJump:!0,value:this.value}),[[Wu,e,void 0,{capture:!0}]]):null})})]}))}}),Px=Et({name:"DateTimePanel",props:nf,setup(e){return af(e,"datetime")},render(){var e,t,r,n;const{mergedClsPrefix:a,mergedTheme:o,shortcuts:i,timePickerProps:l,onRender:s,$slots:u}=this;return s==null||s(),O("div",{ref:"selfRef",tabindex:0,class:[`${a}-date-panel`,`${a}-date-panel--datetime`,!this.panel&&`${a}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{class:`${a}-date-panel-header`},O(Pr,{value:this.dateInputValue,theme:o.peers.Input,themeOverrides:o.peerOverrides.Input,stateful:!1,size:this.timePickerSize,class:`${a}-date-panel-date-input`,textDecoration:this.isDateInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleDateInputBlur,onUpdateValue:this.handleDateInput}),O(Mu,Object.assign({size:this.timePickerSize,placeholder:this.locale.selectTime,format:this.timeFormat},Array.isArray(l)?void 0:l,{showIcon:!1,to:!1,theme:o.peers.TimePicker,themeOverrides:o.peerOverrides.TimePicker,value:Array.isArray(this.value)?null:this.value,isHourDisabled:this.isHourDisabled,isMinuteDisabled:this.isMinuteDisabled,isSecondDisabled:this.isSecondDisabled,onUpdateValue:this.handleTimePickerChange,stateful:!1}))),O("div",{class:`${a}-date-panel-calendar`},O("div",{class:`${a}-date-panel-month`},O("div",{class:`${a}-date-panel-month__fast-prev`,onClick:this.prevYear},it(u["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${a}-date-panel-month__prev`,onClick:this.prevMonth},it(u["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:a,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),O("div",{class:`${a}-date-panel-month__next`,onClick:this.nextMonth},it(u["next-month"],()=>[O(Zn,null)])),O("div",{class:`${a}-date-panel-month__fast-next`,onClick:this.nextYear},it(u["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${a}-date-panel-weekdays`},this.weekdays.map(f=>O("div",{key:f,class:`${a}-date-panel-weekdays__day`},f))),O("div",{class:`${a}-date-panel-dates`},this.dateArray.map((f,c)=>O("div",{"data-n-date":!0,key:c,class:[`${a}-date-panel-date`,{[`${a}-date-panel-date--current`]:f.isCurrentDate,[`${a}-date-panel-date--selected`]:f.selected,[`${a}-date-panel-date--excluded`]:!f.inCurrentMonth,[`${a}-date-panel-date--disabled`]:this.mergedIsDateDisabled(f.ts)}],onClick:()=>this.handleDateClick(f)},O("div",{class:`${a}-date-panel-date__trigger`}),f.dateObject.date,f.isCurrentDate?O("div",{class:`${a}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?O("div",{class:`${a}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||i?O("div",{class:`${a}-date-panel-actions`},O("div",{class:`${a}-date-panel-actions__prefix`},i&&Object.keys(i).map(f=>{const c=i[f];return Array.isArray(c)?null:O(kr,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(c)},onClick:()=>{this.handleSingleShortcutClick(c)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>f})})),O("div",{class:`${a}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:o.peers.Button,themeOverrides:o.peerOverrides.Button,size:"tiny",onClick:this.clearSelectedDateTime},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("now")?O(kt,{theme:o.peers.Button,themeOverrides:o.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now}):null,!((n=this.actions)===null||n===void 0)&&n.includes("confirm")?O(kt,{theme:o.peers.Button,themeOverrides:o.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),of=Object.assign(Object.assign({},dh),{defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,actions:{type:Array,default:()=>["clear","confirm"]}});function lf(e,t){var r,n;const{isDateDisabledRef:a,isStartHourDisabledRef:o,isEndHourDisabledRef:i,isStartMinuteDisabledRef:l,isEndMinuteDisabledRef:s,isStartSecondDisabledRef:u,isEndSecondDisabledRef:f,isStartDateInvalidRef:c,isEndDateInvalidRef:d,isStartTimeInvalidRef:h,isEndTimeInvalidRef:p,isStartValueInvalidRef:v,isEndValueInvalidRef:m,isRangeInvalidRef:g,localeRef:y,rangesRef:x,closeOnSelectRef:w,updateValueOnCloseRef:R,firstDayOfWeekRef:_,datePickerSlots:A}=ln(ol),Q={isDateDisabled:a,isStartHourDisabled:o,isEndHourDisabled:i,isStartMinuteDisabled:l,isEndMinuteDisabled:s,isStartSecondDisabled:u,isEndSecondDisabled:f,isStartDateInvalid:c,isEndDateInvalid:d,isStartTimeInvalid:h,isEndTimeInvalid:p,isStartValueInvalid:v,isEndValueInvalid:m,isRangeInvalid:g},C=hh(e),U=Te(null),J=Te(null),Z=Te(null),k=Te(null),B=Te(null),Y=Te(null),W=Te(null),G=Te(null),{value:ae}=e,se=(r=e.defaultCalendarStartTime)!==null&&r!==void 0?r:Array.isArray(ae)&&typeof ae[0]=="number"?ae[0]:Date.now(),ce=Te(se),fe=Te((n=e.defaultCalendarEndTime)!==null&&n!==void 0?n:Array.isArray(ae)&&typeof ae[1]=="number"?ae[1]:he(Wt(se,1)));st(!0);const me=Te(Date.now()),Se=Te(!1),Ie=Te(0),Oe=re(()=>e.dateFormat||y.value.dateFormat),Fe=Te(Array.isArray(ae)?wt(ae[0],Oe.value,C.dateFnsOptions.value):""),we=Te(Array.isArray(ae)?wt(ae[1],Oe.value,C.dateFnsOptions.value):""),Ae=re(()=>Se.value?"end":"start"),le=re(()=>{var P;return qs(ce.value,e.value,me.value,(P=_.value)!==null&&P!==void 0?P:y.value.firstDayOfWeek)}),be=re(()=>{var P;return qs(fe.value,e.value,me.value,(P=_.value)!==null&&P!==void 0?P:y.value.firstDayOfWeek)}),Qe=re(()=>le.value.slice(0,7).map(P=>{const{ts:F}=P;return wt(F,y.value.dayFormat,C.dateFnsOptions.value)})),qe=re(()=>wt(ce.value,y.value.monthFormat,C.dateFnsOptions.value)),et=re(()=>wt(fe.value,y.value.monthFormat,C.dateFnsOptions.value)),Xe=re(()=>wt(ce.value,y.value.yearFormat,C.dateFnsOptions.value)),ft=re(()=>wt(fe.value,y.value.yearFormat,C.dateFnsOptions.value)),Ke=re(()=>{const{value:P}=e;return Array.isArray(P)?P[0]:null}),N=re(()=>{const{value:P}=e;return Array.isArray(P)?P[1]:null}),q=re(()=>{const{shortcuts:P}=e;return P||x.value}),Ee=re(()=>ru(Fn(e.value,"start"),me.value)),ze=re(()=>ru(Fn(e.value,"end"),me.value)),rt=re(()=>{const P=Fn(e.value,"start");return tu(P!=null?P:Date.now(),P,me.value)}),lt=re(()=>{const P=Fn(e.value,"end");return tu(P!=null?P:Date.now(),P,me.value)}),Rt=re(()=>{const P=Fn(e.value,"start");return eu(P!=null?P:Date.now(),P,me.value)}),tt=re(()=>{const P=Fn(e.value,"end");return eu(P!=null?P:Date.now(),P,me.value)});mr(re(()=>e.value),P=>{if(P!==null&&Array.isArray(P)){const[F,I]=P;Fe.value=wt(F,Oe.value,C.dateFnsOptions.value),we.value=wt(I,Oe.value,C.dateFnsOptions.value),Se.value||$e(P)}else Fe.value="",we.value=""});function vt(P,F){(t==="daterange"||t==="datetimerange")&&(Tt(P)!==Tt(F)||bt(P)!==bt(F))&&C.disableTransitionOneTick()}mr(ce,vt),mr(fe,vt);function st(P){const F=Hr(ce.value),I=Hr(fe.value);(e.bindCalendarMonths||F>=I)&&(P?fe.value=he(Wt(F,1)):ce.value=he(Wt(I,-1)))}function Bt(){ce.value=he(Wt(ce.value,12)),st(!0)}function jt(){ce.value=he(Wt(ce.value,-12)),st(!0)}function H(){ce.value=he(Wt(ce.value,1)),st(!0)}function L(){ce.value=he(Wt(ce.value,-1)),st(!0)}function K(){fe.value=he(Wt(fe.value,12)),st(!1)}function ee(){fe.value=he(Wt(fe.value,-12)),st(!1)}function pe(){fe.value=he(Wt(fe.value,1)),st(!1)}function Pe(){fe.value=he(Wt(fe.value,-1)),st(!1)}function ke(P){ce.value=P,st(!0)}function We(P){fe.value=P,st(!1)}function nt(P){const F=a.value;if(!F)return!1;if(!Array.isArray(e.value)||Ae.value==="start")return F(P,"start",null);{const{value:I}=Ie;return P=Ie.value?X(Ie.value,P.ts,"wipPreview"):X(P.ts,Ie.value,"wipPreview")}}function j(){g.value||(C.doConfirm(),ie())}function ie(){Se.value=!1,e.active&&C.doClose()}function Me(P){typeof P!="number"&&(P=he(P)),e.value===null?C.doUpdateValue([P,P],e.panel):Array.isArray(e.value)&&C.doUpdateValue([P,Math.max(e.value[1],P)],e.panel)}function Be(P){typeof P!="number"&&(P=he(P)),e.value===null?C.doUpdateValue([P,P],e.panel):Array.isArray(e.value)&&C.doUpdateValue([Math.min(e.value[0],P),P],e.panel)}function X(P,F,I){if(typeof P!="number"&&(P=he(P)),I!=="shortcutPreview"){let V,te;if(t==="datetimerange"){const{defaultTime:ne}=e;Array.isArray(ne)?(V=zi(ne[0]),te=zi(ne[1])):(V=zi(ne),te=V)}V&&(P=he(Gt(P,V))),te&&(F=he(Gt(F,te)))}C.doUpdateValue([P,F],e.panel&&I==="done")}function oe(P){return he(t==="datetimerange"?ef(P):t==="monthrange"?Hr(P):ro(P))}function De(P){const F=lr(P,Oe.value,new Date,C.dateFnsOptions.value);if(pr(F))if(e.value){if(Array.isArray(e.value)){const I=Gt(e.value[0],{year:Tt(F),month:bt(F),date:Sr(F)});Me(oe(he(I)))}}else{const I=Gt(new Date,{year:Tt(F),month:bt(F),date:Sr(F)});Me(oe(he(I)))}else Fe.value=P}function Ye(P){const F=lr(P,Oe.value,new Date,C.dateFnsOptions.value);if(pr(F)){if(e.value===null){const I=Gt(new Date,{year:Tt(F),month:bt(F),date:Sr(F)});Be(oe(he(I)))}else if(Array.isArray(e.value)){const I=Gt(e.value[1],{year:Tt(F),month:bt(F),date:Sr(F)});Be(oe(he(I)))}}else we.value=P}function qt(){const P=lr(Fe.value,Oe.value,new Date,C.dateFnsOptions.value),{value:F}=e;if(pr(P)){if(F===null){const I=Gt(new Date,{year:Tt(P),month:bt(P),date:Sr(P)});Me(oe(he(I)))}else if(Array.isArray(F)){const I=Gt(F[0],{year:Tt(P),month:bt(P),date:Sr(P)});Me(oe(he(I)))}}else mt()}function er(){const P=lr(we.value,Oe.value,new Date,C.dateFnsOptions.value),{value:F}=e;if(pr(P)){if(F===null){const I=Gt(new Date,{year:Tt(P),month:bt(P),date:Sr(P)});Be(oe(he(I)))}else if(Array.isArray(F)){const I=Gt(F[1],{year:Tt(P),month:bt(P),date:Sr(P)});Be(oe(he(I)))}}else mt()}function mt(P){const{value:F}=e;if(F===null||!Array.isArray(F)){Fe.value="",we.value="";return}P===void 0&&(P=F),Fe.value=wt(P[0],Oe.value,C.dateFnsOptions.value),we.value=wt(P[1],Oe.value,C.dateFnsOptions.value)}function jr(P){P!==null&&Me(P)}function fn(P){P!==null&&Be(P)}function cn(P){C.cachePendingValue();const F=C.getShortcutValue(P);!Array.isArray(F)||X(F[0],F[1],"shortcutPreview")}function dn(P){const F=C.getShortcutValue(P);!Array.isArray(F)||(X(F[0],F[1],"done"),C.clearPendingValue(),j())}function b(P,F){const I=P===void 0?e.value:P;if(P===void 0||F==="start"){if(W.value){const V=Array.isArray(I)?bt(I[0]):bt(Date.now());W.value.scrollTo({debounce:!1,index:V,elSize:Cn})}if(B.value){const V=(Array.isArray(I)?Tt(I[0]):Tt(Date.now()))-jo;B.value.scrollTo({index:V,debounce:!1})}}if(P===void 0||F==="end"){if(G.value){const V=Array.isArray(I)?bt(I[1]):bt(Date.now());G.value.scrollTo({debounce:!1,index:V,elSize:Cn})}if(Y.value){const V=(Array.isArray(I)?Tt(I[1]):Tt(Date.now()))-jo;Y.value.scrollTo({index:V,debounce:!1})}}}function D(P,F){const{value:I}=e,V=!Array.isArray(I),te=P.type==="year"&&t!=="yearrange"?V?Gt(P.ts,{month:bt(t==="quarterrange"?$a(new Date):new Date)}).valueOf():Gt(P.ts,{month:bt(t==="quarterrange"?$a(I[F==="start"?0:1]):I[F==="start"?0:1])}).valueOf():P.ts;if(V){const ue=oe(te),ve=[ue,ue];C.doUpdateValue(ve,e.panel),b(ve,"start"),b(ve,"end"),C.disableTransitionOneTick();return}const ne=[I[0],I[1]];let ye=!1;switch(F==="start"?(ne[0]=oe(te),ne[0]>ne[1]&&(ne[1]=ne[0],ye=!0)):(ne[1]=oe(te),ne[0]>ne[1]&&(ne[0]=ne[1],ye=!0)),C.doUpdateValue(ne,e.panel),t){case"monthrange":case"quarterrange":C.disableTransitionOneTick(),ye?(b(ne,"start"),b(ne,"end")):b(ne,F);break;case"yearrange":C.disableTransitionOneTick(),b(ne,"start"),b(ne,"end")}}function S(){var P;(P=Z.value)===null||P===void 0||P.sync()}function T(){var P;(P=k.value)===null||P===void 0||P.sync()}function E(P){var F,I;return P==="start"?(F=B.value)===null||F===void 0?void 0:F.listElRef:(I=Y.value)===null||I===void 0?void 0:I.listElRef}function M(P){var F,I;return P==="start"?(F=B.value)===null||F===void 0?void 0:F.itemsElRef:(I=Y.value)===null||I===void 0?void 0:I.itemsElRef}const z={startYearVlRef:B,endYearVlRef:Y,startMonthScrollbarRef:W,endMonthScrollbarRef:G,startYearScrollbarRef:Z,endYearScrollbarRef:k};return Object.assign(Object.assign(Object.assign(Object.assign({startDatesElRef:U,endDatesElRef:J,handleDateClick:xe,handleColItemClick:D,handleDateMouseEnter:Ce,handleConfirmClick:j,startCalendarPrevYear:jt,startCalendarPrevMonth:L,startCalendarNextYear:Bt,startCalendarNextMonth:H,endCalendarPrevYear:ee,endCalendarPrevMonth:Pe,endCalendarNextMonth:pe,endCalendarNextYear:K,mergedIsDateDisabled:nt,changeStartEndTime:X,ranges:x,startCalendarMonth:qe,startCalendarYear:Xe,endCalendarMonth:et,endCalendarYear:ft,weekdays:Qe,startDateArray:le,endDateArray:be,startYearArray:Ee,startMonthArray:Rt,startQuarterArray:rt,endYearArray:ze,endMonthArray:tt,endQuarterArray:lt,isSelecting:Se,handleRangeShortcutMouseenter:cn,handleRangeShortcutClick:dn},C),Q),z),{startDateDisplayString:Fe,endDateInput:we,timePickerSize:C.timePickerSize,startTimeValue:Ke,endTimeValue:N,datePickerSlots:A,shortcuts:q,startCalendarDateTime:ce,endCalendarDateTime:fe,justifyColumnsScrollState:b,handleFocusDetectorFocus:C.handleFocusDetectorFocus,handleStartTimePickerChange:jr,handleEndTimePickerChange:fn,handleStartDateInput:De,handleStartDateInputBlur:qt,handleEndDateInput:Ye,handleEndDateInputBlur:er,handleStartYearVlScroll:S,handleEndYearVlScroll:T,virtualListContainer:E,virtualListContent:M,onUpdateStartCalendarValue:ke,onUpdateEndCalendarValue:We})}const Dx=Et({name:"DateTimeRangePanel",props:of,setup(e){return lf(e,"datetimerange")},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,timePickerProps:i,onRender:l,$slots:s}=this;return l==null||l(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--datetimerange`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{class:`${n}-date-panel-header`},O(Pr,{value:this.startDateDisplayString,theme:a.peers.Input,themeOverrides:a.peerOverrides.Input,size:this.timePickerSize,stateful:!1,class:`${n}-date-panel-date-input`,textDecoration:this.isStartValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleStartDateInputBlur,onUpdateValue:this.handleStartDateInput}),O(Mu,Object.assign({placeholder:this.locale.selectTime,format:this.timeFormat,size:this.timePickerSize},Array.isArray(i)?i[0]:i,{value:this.startTimeValue,to:!1,showIcon:!1,disabled:this.isSelecting,theme:a.peers.TimePicker,themeOverrides:a.peerOverrides.TimePicker,stateful:!1,isHourDisabled:this.isStartHourDisabled,isMinuteDisabled:this.isStartMinuteDisabled,isSecondDisabled:this.isStartSecondDisabled,onUpdateValue:this.handleStartTimePickerChange})),O(Pr,{value:this.endDateInput,theme:a.peers.Input,themeOverrides:a.peerOverrides.Input,stateful:!1,size:this.timePickerSize,class:`${n}-date-panel-date-input`,textDecoration:this.isEndValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleEndDateInputBlur,onUpdateValue:this.handleEndDateInput}),O(Mu,Object.assign({placeholder:this.locale.selectTime,format:this.timeFormat,size:this.timePickerSize},Array.isArray(i)?i[1]:i,{disabled:this.isSelecting,showIcon:!1,theme:a.peers.TimePicker,themeOverrides:a.peerOverrides.TimePicker,to:!1,stateful:!1,value:this.endTimeValue,isHourDisabled:this.isEndHourDisabled,isMinuteDisabled:this.isEndMinuteDisabled,isSecondDisabled:this.isEndSecondDisabled,onUpdateValue:this.handleEndTimePickerChange}))),O("div",{ref:"startDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--start`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},it(s["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},it(s["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:n,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.startCalendarNextMonth},it(s["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},it(s["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(u=>O("div",{key:u,class:`${n}-date-panel-weekdays__day`},u))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.startDateArray.map((u,f)=>{const c=this.mergedIsDateDisabled(u.ts);return O("div",{"data-n-date":!0,key:f,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!u.inCurrentMonth,[`${n}-date-panel-date--current`]:u.isCurrentDate,[`${n}-date-panel-date--selected`]:u.selected,[`${n}-date-panel-date--covered`]:u.inSpan,[`${n}-date-panel-date--start`]:u.startOfSpan,[`${n}-date-panel-date--end`]:u.endOfSpan,[`${n}-date-panel-date--disabled`]:c}],onClick:c?void 0:()=>this.handleDateClick(u),onMouseenter:c?void 0:()=>this.handleDateMouseEnter(u)},O("div",{class:`${n}-date-panel-date__trigger`}),u.dateObject.date,u.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)}))),O("div",{class:`${n}-date-panel__vertical-divider`}),O("div",{ref:"endDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--end`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},it(s["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},it(s["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:n,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.endCalendarNextMonth},it(s["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},it(s["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(u=>O("div",{key:u,class:`${n}-date-panel-weekdays__day`},u))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.endDateArray.map((u,f)=>{const c=this.mergedIsDateDisabled(u.ts);return O("div",{"data-n-date":!0,key:f,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!u.inCurrentMonth,[`${n}-date-panel-date--current`]:u.isCurrentDate,[`${n}-date-panel-date--selected`]:u.selected,[`${n}-date-panel-date--covered`]:u.inSpan,[`${n}-date-panel-date--start`]:u.startOfSpan,[`${n}-date-panel-date--end`]:u.endOfSpan,[`${n}-date-panel-date--disabled`]:c}],onClick:c?void 0:()=>this.handleDateClick(u),onMouseenter:c?void 0:()=>this.handleDateMouseEnter(u)},O("div",{class:`${n}-date-panel-date__trigger`}),u.dateObject.date,u.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)}))),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(u=>{const f=o[u];return Array.isArray(f)||typeof f=="function"?O(kr,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(f)},onClick:()=>{this.handleRangeShortcutClick(f)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>u}):null})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),Ex=Et({name:"DatePanel",props:nf,setup(e){return af(e,"date")},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,onRender:i,$slots:l}=this;return i==null||i(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--date`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},O("div",{class:`${n}-date-panel-calendar`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.prevYear},it(l["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.prevMonth},it(l["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:n,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.nextMonth},it(l["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.nextYear},it(l["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(s=>O("div",{key:s,class:`${n}-date-panel-weekdays__day`},s))),O("div",{class:`${n}-date-panel-dates`},this.dateArray.map((s,u)=>O("div",{"data-n-date":!0,key:u,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--current`]:s.isCurrentDate,[`${n}-date-panel-date--selected`]:s.selected,[`${n}-date-panel-date--excluded`]:!s.inCurrentMonth,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(s.ts)}],onClick:()=>this.handleDateClick(s)},O("div",{class:`${n}-date-panel-date__trigger`}),s.dateObject.date,s.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(s=>{const u=o[s];return Array.isArray(u)?null:O(kr,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(u)},onClick:()=>{this.handleSingleShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>s})})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("now")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),Rx=Et({name:"DateRangePanel",props:of,setup(e){return lf(e,"daterange")},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,onRender:i,$slots:l}=this;return i==null||i(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--daterange`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{ref:"startDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--start`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},it(l["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},it(l["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:n,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.startCalendarNextMonth},it(l["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},it(l["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(s=>O("div",{key:s,class:`${n}-date-panel-weekdays__day`},s))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.startDateArray.map((s,u)=>O("div",{"data-n-date":!0,key:u,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!s.inCurrentMonth,[`${n}-date-panel-date--current`]:s.isCurrentDate,[`${n}-date-panel-date--selected`]:s.selected,[`${n}-date-panel-date--covered`]:s.inSpan,[`${n}-date-panel-date--start`]:s.startOfSpan,[`${n}-date-panel-date--end`]:s.endOfSpan,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(s.ts)}],onClick:()=>this.handleDateClick(s),onMouseenter:()=>this.handleDateMouseEnter(s)},O("div",{class:`${n}-date-panel-date__trigger`}),s.dateObject.date,s.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)))),O("div",{class:`${n}-date-panel__vertical-divider`}),O("div",{ref:"endDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--end`},O("div",{class:`${n}-date-panel-month`},O("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},it(l["prev-year"],()=>[O(Kn,null)])),O("div",{class:`${n}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},it(l["prev-month"],()=>[O(Qn,null)])),O(ea,{monthBeforeYear:this.locale.monthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:n,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),O("div",{class:`${n}-date-panel-month__next`,onClick:this.endCalendarNextMonth},it(l["next-month"],()=>[O(Zn,null)])),O("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},it(l["next-year"],()=>[O(Jn,null)]))),O("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(s=>O("div",{key:s,class:`${n}-date-panel-weekdays__day`},s))),O("div",{class:`${n}-date-panel__divider`}),O("div",{class:`${n}-date-panel-dates`},this.endDateArray.map((s,u)=>O("div",{"data-n-date":!0,key:u,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--excluded`]:!s.inCurrentMonth,[`${n}-date-panel-date--current`]:s.isCurrentDate,[`${n}-date-panel-date--selected`]:s.selected,[`${n}-date-panel-date--covered`]:s.inSpan,[`${n}-date-panel-date--start`]:s.startOfSpan,[`${n}-date-panel-date--end`]:s.endOfSpan,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(s.ts)}],onClick:()=>this.handleDateClick(s),onMouseenter:()=>this.handleDateMouseEnter(s)},O("div",{class:`${n}-date-panel-date__trigger`}),s.dateObject.date,s.isCurrentDate?O("div",{class:`${n}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(s=>{const u=o[s];return Array.isArray(u)||typeof u=="function"?O(kr,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(u)},onClick:()=>{this.handleRangeShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>s}):null})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kt,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),Mx=Et({name:"MonthRangePanel",props:Object.assign(Object.assign({},of),{type:{type:String,required:!0}}),setup(e){const t=lf(e,e.type),r=(n,a,o,i)=>{const{handleColItemClick:l}=t,s=!1;return O("div",{"data-n-date":!0,key:a,class:[`${o}-date-panel-month-calendar__picker-col-item`,{[`${o}-date-panel-month-calendar__picker-col-item--current`]:n.isCurrent,[`${o}-date-panel-month-calendar__picker-col-item--selected`]:n.selected,[`${o}-date-panel-month-calendar__picker-col-item--disabled`]:s}],onClick:()=>{l(n,i)}},n.type==="month"?n.dateObject.month+1:n.type==="quarter"?`Q${n.dateObject.quarter}`:n.dateObject.year)};return tl(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:r})},render(){var e,t,r;const{mergedClsPrefix:n,mergedTheme:a,shortcuts:o,type:i,renderItem:l,onRender:s}=this;return s==null||s(),O("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--daterange`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},O("div",{ref:"startDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--start`},O("div",{class:`${n}-date-panel-month-calendar`},O(Ar,{ref:"startYearScrollbarRef",class:`${n}-date-panel-month-calendar__picker-col`,theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("start"),content:()=>this.virtualListContent("start"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>O(Ll,{ref:"startYearVlRef",items:this.startYearArray,itemSize:Cn,showScrollbar:!1,keyField:"ts",onScroll:this.handleStartYearVlScroll,paddingBottom:4},{default:({item:u,index:f})=>l(u,f,n,"start")})}),i==="monthrange"||i==="quarterrange"?O("div",{class:`${n}-date-panel-month-calendar__picker-col`},O(Ar,{ref:"startMonthScrollbarRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[(i==="monthrange"?this.startMonthArray:this.startQuarterArray).map((u,f)=>l(u,f,n,"start")),i==="monthrange"&&O("div",{class:`${n}-date-panel-month-calendar__padding`})]})):null)),O("div",{class:`${n}-date-panel__vertical-divider`}),O("div",{ref:"endDatesElRef",class:`${n}-date-panel-calendar ${n}-date-panel-calendar--end`},O("div",{class:`${n}-date-panel-month-calendar`},O(Ar,{ref:"endYearScrollbarRef",class:`${n}-date-panel-month-calendar__picker-col`,theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("end"),content:()=>this.virtualListContent("end"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>O(Ll,{ref:"endYearVlRef",items:this.endYearArray,itemSize:Cn,showScrollbar:!1,keyField:"ts",onScroll:this.handleEndYearVlScroll,paddingBottom:4},{default:({item:u,index:f})=>l(u,f,n,"end")})}),i==="monthrange"||i==="quarterrange"?O("div",{class:`${n}-date-panel-month-calendar__picker-col`},O(Ar,{ref:"endMonthScrollbarRef",theme:a.peers.Scrollbar,themeOverrides:a.peerOverrides.Scrollbar},{default:()=>[(i==="monthrange"?this.endMonthArray:this.endQuarterArray).map((u,f)=>l(u,f,n,"end")),i==="monthrange"&&O("div",{class:`${n}-date-panel-month-calendar__padding`})]})):null)),this.datePickerSlots.footer?O("div",{class:`${n}-date-panel-footer`},kd(this.datePickerSlots,"footer")):null,((e=this.actions)===null||e===void 0?void 0:e.length)||o?O("div",{class:`${n}-date-panel-actions`},O("div",{class:`${n}-date-panel-actions__prefix`},o&&Object.keys(o).map(u=>{const f=o[u];return Array.isArray(f)||typeof f=="function"?O(kr,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(f)},onClick:()=>{this.handleRangeShortcutClick(f)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>u}):null})),O("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?O(kr,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?O(kr,{theme:a.peers.Button,themeOverrides:a.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm}):null)):null,O(Dn,{onFocus:this.handleFocusDetectorFocus}))}}),_x=Ze([at("date-picker",` position: relative; z-index: auto; `,[at("date-picker-icon",` @@ -325,13 +325,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho margin-bottom: 8px; `,[Ze("&:not(:last-child)",` margin-right: 8px; - `)])])]),Ze("[data-n-date].transition-disabled",{transition:"none !important"},[Ze("&::before, &::after",{transition:"none !important"})])]),Fx=Object.assign(Object.assign({},sn.props),{to:Xn.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,updateValueOnClose:Boolean,defaultValue:[Number,Array],defaultFormattedValue:[String,Array],defaultTime:[Number,String,Array],disabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom-start"},value:[Number,Array],formattedValue:[String,Array],size:String,type:{type:String,default:"date"},valueFormat:String,separator:String,placeholder:String,startPlaceholder:String,endPlaceholder:String,format:String,dateFormat:String,timeFormat:String,actions:Array,shortcuts:Object,isDateDisabled:Function,isTimeDisabled:Function,show:{type:Boolean,default:void 0},panel:Boolean,ranges:Object,firstDayOfWeek:Number,inputReadonly:Boolean,closeOnSelect:Boolean,status:String,timePickerProps:[Object,Array],onClear:Function,onConfirm:Function,defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],"onUpdate:formattedValue":[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onChange:[Function,Array]}),$x=Et({name:"DatePicker",props:Fx,setup(e,{slots:t}){var r;const{localeRef:n,dateLocaleRef:a}=_a("DatePicker"),o=Vu(e),{mergedSizeRef:i,mergedDisabledRef:l,mergedStatusRef:s}=o,{mergedComponentPropsRef:u,mergedClsPrefixRef:f,mergedBorderedRef:c,namespaceRef:d,inlineThemeDisabled:h}=aa(e),m=Te(null),v=Te(null),p=Te(null),g=Te(!1),y=or(e,"show"),x=eo(y,g),w=re(()=>({locale:a.value.locale})),R=re(()=>{const{format:j}=e;if(j)return j;switch(e.type){case"date":case"daterange":return n.value.dateFormat;case"datetime":case"datetimerange":return n.value.dateTimeFormat;case"year":case"yearrange":return n.value.yearTypeFormat;case"month":case"monthrange":return n.value.monthTypeFormat;case"quarter":case"quarterrange":return n.value.quarterFormat}}),_=re(()=>{var j;return(j=e.valueFormat)!==null&&j!==void 0?j:R.value});function A(j){if(j===null)return null;const{value:ie}=_,{value:Me}=w;return Array.isArray(j)?[lr(j[0],ie,new Date,Me).getTime(),lr(j[1],ie,new Date,Me).getTime()]:lr(j,ie,new Date,Me).getTime()}const{defaultFormattedValue:Q,defaultValue:C}=e,U=Te((r=Q!==void 0?A(Q):C)!==null&&r!==void 0?r:null),J=re(()=>{const{formattedValue:j}=e;return j!==void 0?A(j):e.value}),Z=eo(J,U),k=Te(null);Nd(()=>{k.value=Z.value});const B=Te(""),Y=Te(""),W=Te(""),G=sn("DatePicker","-date-picker",_x,jm,e,f),ae=re(()=>{var j,ie;return((ie=(j=u==null?void 0:u.value)===null||j===void 0?void 0:j.DatePicker)===null||ie===void 0?void 0:ie.timePickerSize)||"small"}),se=re(()=>["daterange","datetimerange","monthrange","quarterrange","yearrange"].includes(e.type)),ce=re(()=>{const{placeholder:j}=e;if(j===void 0){const{type:ie}=e;switch(ie){case"date":return n.value.datePlaceholder;case"datetime":return n.value.datetimePlaceholder;case"month":return n.value.monthPlaceholder;case"year":return n.value.yearPlaceholder;case"quarter":return n.value.quarterPlaceholder;default:return""}}else return j}),fe=re(()=>e.startPlaceholder===void 0?e.type==="daterange"?n.value.startDatePlaceholder:e.type==="datetimerange"?n.value.startDatetimePlaceholder:e.type==="monthrange"?n.value.startMonthPlaceholder:"":e.startPlaceholder),me=re(()=>e.endPlaceholder===void 0?e.type==="daterange"?n.value.endDatePlaceholder:e.type==="datetimerange"?n.value.endDatetimePlaceholder:e.type==="monthrange"?n.value.endMonthPlaceholder:"":e.endPlaceholder),Se=re(()=>{const{actions:j,type:ie,clearable:Me}=e;if(j===null)return[];if(j!==void 0)return j;const Be=Me?["clear"]:[];switch(ie){case"date":return Be.push("now"),Be;case"datetime":return Be.push("now","confirm"),Be;case"daterange":return Be.push("confirm"),Be;case"datetimerange":return Be.push("confirm"),Be;case"month":return Be.push("now","confirm"),Be;case"year":return Be.push("now"),Be;case"quarter":return Be.push("now","confirm"),Be;case"monthrange":case"yearrange":case"quarterrange":return Be.push("confirm"),Be;default:{Lm("date-picker","The type is wrong, n-date-picker's type only supports `date`, `datetime`, `daterange` and `datetimerange`.");break}}});function Ie(j){if(j===null)return null;if(Array.isArray(j)){const{value:ie}=_,{value:Me}=w;return[wt(j[0],ie,Me),wt(j[1],ie,w.value)]}else return wt(j,_.value,w.value)}function Oe(j){k.value=j}function Fe(j,ie){const{"onUpdate:formattedValue":Me,onUpdateFormattedValue:Be}=e;Me&&ht(Me,j,ie),Be&&ht(Be,j,ie)}function we(j,ie){const{"onUpdate:value":Me,onUpdateValue:Be,onChange:X}=e,{nTriggerFormChange:oe,nTriggerFormInput:De}=o,Ye=Ie(j);ie.doConfirm&&le(j,Ye),Be&&ht(Be,j,Ye),Me&&ht(Me,j,Ye),X&&ht(X,j,Ye),U.value=j,Fe(Ye,j),oe(),De()}function Ae(){const{onClear:j}=e;j==null||j()}function le(j,ie){const{onConfirm:Me}=e;Me&&Me(j,ie)}function be(j){const{onFocus:ie}=e,{nTriggerFormFocus:Me}=o;ie&&ht(ie,j),Me()}function Qe(j){const{onBlur:ie}=e,{nTriggerFormBlur:Me}=o;ie&&ht(ie,j),Me()}function qe(j){const{"onUpdate:show":ie,onUpdateShow:Me}=e;ie&&ht(ie,j),Me&&ht(Me,j),g.value=j}function et(j){j.key==="Escape"&&x.value&&(to(j),pe({returnFocus:!0}))}function Xe(j){j.key==="Escape"&&x.value&&to(j)}function ft(){var j;qe(!1),(j=p.value)===null||j===void 0||j.deactivate(),Ae()}function Ke(){var j;(j=p.value)===null||j===void 0||j.deactivate(),Ae()}function N(){pe({returnFocus:!0})}function q(j){var ie;x.value&&!(!((ie=v.value)===null||ie===void 0)&&ie.contains(Gu(j)))&&pe({returnFocus:!1})}function Ee(j){pe({returnFocus:!0,disableUpdateOnClose:j})}function ze(j,ie){ie?we(j,{doConfirm:!1}):Oe(j)}function rt(){const j=k.value;we(Array.isArray(j)?[j[0],j[1]]:j,{doConfirm:!0})}function lt(){const{value:j}=k;se.value?(Array.isArray(j)||j===null)&&tt(j):Array.isArray(j)||Rt(j)}function Rt(j){j===null?B.value="":B.value=wt(j,R.value,w.value)}function tt(j){if(j===null)Y.value="",W.value="";else{const ie=w.value;Y.value=wt(j[0],R.value,ie),W.value=wt(j[1],R.value,ie)}}function vt(){x.value||ee()}function st(j){var ie;!((ie=m.value)===null||ie===void 0)&&ie.$el.contains(j.relatedTarget)||(Qe(j),lt(),pe({returnFocus:!1}))}function Bt(){l.value||(lt(),pe({returnFocus:!1}))}function jt(j){if(j===""){we(null,{doConfirm:!1}),k.value=null,B.value="";return}const ie=lr(j,R.value,new Date,w.value);pr(ie)?(we(he(ie),{doConfirm:!1}),lt()):B.value=j}function H(j){if(j[0]===""&&j[1]===""){we(null,{doConfirm:!1}),k.value=null,Y.value="",W.value="";return}const[ie,Me]=j,Be=lr(ie,R.value,new Date,w.value),X=lr(Me,R.value,new Date,w.value);pr(Be)&&pr(X)?(we([he(Be),he(X)],{doConfirm:!1}),lt()):[Y.value,W.value]=j}function L(j){l.value||Vd(j,"clear")||x.value||ee()}function K(j){l.value||be(j)}function ee(){l.value||x.value||qe(!0)}function pe({returnFocus:j,disableUpdateOnClose:ie}){var Me;x.value&&(qe(!1),e.type!=="date"&&e.updateValueOnClose&&!ie&&rt(),j&&((Me=p.value)===null||Me===void 0||Me.focus()))}mr(k,()=>{lt()}),lt(),mr(x,j=>{j||(k.value=Z.value)});const Pe=_w(e,k),ke=Fw(e,k);na(ol,Object.assign(Object.assign(Object.assign({mergedClsPrefixRef:f,mergedThemeRef:G,timePickerSizeRef:ae,localeRef:n,dateLocaleRef:a,firstDayOfWeekRef:or(e,"firstDayOfWeek"),isDateDisabledRef:or(e,"isDateDisabled"),rangesRef:or(e,"ranges"),timePickerPropsRef:or(e,"timePickerProps"),closeOnSelectRef:or(e,"closeOnSelect"),updateValueOnCloseRef:or(e,"updateValueOnClose")},Pe),ke),{datePickerSlots:t}));const We={focus:()=>{var j;(j=p.value)===null||j===void 0||j.focus()},blur:()=>{var j;(j=p.value)===null||j===void 0||j.blur()}},nt=re(()=>{const{common:{cubicBezierEaseInOut:j},self:{iconColor:ie,iconColorDisabled:Me}}=G.value;return{"--n-bezier":j,"--n-icon-color-override":ie,"--n-icon-color-disabled-override":Me}}),$e=h?Fa("date-picker-trigger",void 0,nt,e):void 0,xe=re(()=>{const{type:j}=e,{common:{cubicBezierEaseInOut:ie},self:{calendarTitleFontSize:Me,calendarDaysFontSize:Be,itemFontSize:X,itemTextColor:oe,itemColorDisabled:De,itemColorIncluded:Ye,itemColorHover:qt,itemColorActive:er,itemBorderRadius:mt,itemTextColorDisabled:jr,itemTextColorActive:fn,panelColor:cn,panelTextColor:dn,arrowColor:b,calendarTitleTextColor:D,panelActionDividerColor:S,panelHeaderDividerColor:T,calendarDaysDividerColor:E,panelBoxShadow:M,panelBorderRadius:z,calendarTitleFontWeight:P,panelExtraFooterPadding:F,panelActionPadding:I,itemSize:V,itemCellWidth:te,itemCellHeight:ne,scrollItemWidth:ye,scrollItemHeight:ue,calendarTitlePadding:ve,calendarTitleHeight:je,calendarDaysHeight:gt,calendarDaysTextColor:yt,arrowSize:Vt,panelHeaderPadding:hn,calendarDividerColor:vn,calendarTitleGridTempateColumns:pn,iconColor:Lr,iconColorDisabled:sa,scrollItemBorderRadius:br,calendarTitleColorHover:Sv,[pf("calendarLeftPadding",j)]:Ov,[pf("calendarRightPadding",j)]:Tv}}=G.value;return{"--n-bezier":ie,"--n-panel-border-radius":z,"--n-panel-color":cn,"--n-panel-box-shadow":M,"--n-panel-text-color":dn,"--n-panel-header-padding":hn,"--n-panel-header-divider-color":T,"--n-calendar-left-padding":Ov,"--n-calendar-right-padding":Tv,"--n-calendar-title-color-hover":Sv,"--n-calendar-title-height":je,"--n-calendar-title-padding":ve,"--n-calendar-title-font-size":Me,"--n-calendar-title-font-weight":P,"--n-calendar-title-text-color":D,"--n-calendar-title-grid-template-columns":pn,"--n-calendar-days-height":gt,"--n-calendar-days-divider-color":E,"--n-calendar-days-font-size":Be,"--n-calendar-days-text-color":yt,"--n-calendar-divider-color":vn,"--n-panel-action-padding":I,"--n-panel-extra-footer-padding":F,"--n-panel-action-divider-color":S,"--n-item-font-size":X,"--n-item-border-radius":mt,"--n-item-size":V,"--n-item-cell-width":te,"--n-item-cell-height":ne,"--n-item-text-color":oe,"--n-item-color-included":Ye,"--n-item-color-disabled":De,"--n-item-color-hover":qt,"--n-item-color-active":er,"--n-item-text-color-disabled":jr,"--n-item-text-color-active":fn,"--n-scroll-item-width":ye,"--n-scroll-item-height":ue,"--n-scroll-item-border-radius":br,"--n-arrow-size":Vt,"--n-arrow-color":b,"--n-icon-color":Lr,"--n-icon-color-disabled":sa}}),Ce=h?Fa("date-picker",re(()=>e.type),xe,e):void 0;return Object.assign(Object.assign({},We),{mergedStatus:s,mergedClsPrefix:f,mergedBordered:c,namespace:d,uncontrolledValue:U,pendingValue:k,panelInstRef:m,triggerElRef:v,inputInstRef:p,isMounted:Ld(),displayTime:B,displayStartTime:Y,displayEndTime:W,mergedShow:x,adjustedTo:Xn(e),isRange:se,localizedStartPlaceholder:fe,localizedEndPlaceholder:me,mergedSize:i,mergedDisabled:l,localizedPlacehoder:ce,isValueInvalid:Pe.isValueInvalidRef,isStartValueInvalid:ke.isStartValueInvalidRef,isEndValueInvalid:ke.isEndValueInvalidRef,handleInputKeydown:Xe,handleClickOutside:q,handleKeydown:et,handleClear:ft,handlePanelClear:Ke,handleTriggerClick:L,handleInputActivate:vt,handleInputDeactivate:Bt,handleInputFocus:K,handleInputBlur:st,handlePanelTabOut:N,handlePanelClose:Ee,handleRangeUpdateValue:H,handleSingleUpdateValue:jt,handlePanelUpdateValue:ze,handlePanelConfirm:rt,mergedTheme:G,actions:Se,triggerCssVars:h?void 0:nt,triggerThemeClass:$e==null?void 0:$e.themeClass,triggerOnRender:$e==null?void 0:$e.onRender,cssVars:h?void 0:xe,themeClass:Ce==null?void 0:Ce.themeClass,onRender:Ce==null?void 0:Ce.onRender})},render(){const{clearable:e,triggerOnRender:t,mergedClsPrefix:r,$slots:n}=this,a={onUpdateValue:this.handlePanelUpdateValue,onTabOut:this.handlePanelTabOut,onClose:this.handlePanelClose,onClear:this.handlePanelClear,onKeydown:this.handleKeydown,onConfirm:this.handlePanelConfirm,ref:"panelInstRef",value:this.pendingValue,active:this.mergedShow,actions:this.actions,shortcuts:this.shortcuts,style:this.cssVars,defaultTime:this.defaultTime,themeClass:this.themeClass,panel:this.panel,onRender:this.onRender},o=()=>{const{type:l}=this;return l==="datetime"?O(Px,Object.assign({},a),n):l==="daterange"?O(Rx,Object.assign({},a,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),n):l==="datetimerange"?O(Dx,Object.assign({},a,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),n):l==="month"||l==="year"||l==="quarter"?O(vh,Object.assign({},a,{type:l,key:l})):l==="monthrange"||l==="yearrange"||l==="quarterrange"?O(Mx,Object.assign({},a,{type:l})):O(Ex,Object.assign({},a),n)};if(this.panel)return o();t==null||t();const i={bordered:this.mergedBordered,size:this.mergedSize,passivelyActivated:!0,disabled:this.mergedDisabled,readonly:this.inputReadonly||this.mergedDisabled,clearable:e,onClear:this.handleClear,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown,onActivate:this.handleInputActivate,onDeactivate:this.handleInputDeactivate,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur};return O("div",{ref:"triggerElRef",class:[`${r}-date-picker`,this.mergedDisabled&&`${r}-date-picker--disabled`,this.isRange&&`${r}-date-picker--range`,this.triggerThemeClass],style:this.triggerCssVars,onKeydown:this.handleKeydown},O(Hu,null,{default:()=>[O(Yu,null,{default:()=>this.isRange?O(Ir,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:[this.displayStartTime,this.displayEndTime],placeholder:[this.localizedStartPlaceholder,this.localizedEndPlaceholder],textDecoration:[this.isStartValueInvalid?"line-through":"",this.isEndValueInvalid?"line-through":""],pair:!0,onUpdateValue:this.handleRangeUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},i),{separator:()=>this.separator===void 0?it(n.separator,()=>[O(Sn,{clsPrefix:r,class:`${r}-date-picker-icon`},{default:()=>O(Pw,null)})]):this.separator,[e?"clear-icon-placeholder":"suffix"]:()=>it(n["date-icon"],()=>[O(Sn,{clsPrefix:r,class:`${r}-date-picker-icon`},{default:()=>O(_c,null)})])}):O(Ir,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:this.displayTime,placeholder:this.localizedPlacehoder,textDecoration:this.isValueInvalid&&!this.isRange?"line-through":"",onUpdateValue:this.handleSingleUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},i),{[e?"clear-icon-placeholder":"suffix"]:()=>O(Sn,{clsPrefix:r,class:`${r}-date-picker-icon`},{default:()=>it(n["date-icon"],()=>[O(_c,null)])})})}),O(zu,{show:this.mergedShow,containerClass:this.namespace,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Xn.tdkey,placement:this.placement},{default:()=>O(nl,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>this.mergedShow?rl(o(),[[Wu,this.handleClickOutside,void 0,{capture:!0}]]):null})})]}))}}),Vc=1,ph=al("n-grid"),mh=1,Ax={span:{type:[Number,String],default:mh},offset:{type:[Number,String],default:0},suffix:Boolean,privateOffset:Number,privateSpan:Number,privateColStart:Number,privateShow:{type:Boolean,default:!0}},Un=Et({__GRID_ITEM__:!0,name:"GridItem",alias:["Gi"],props:Ax,setup(){const{isSsrRef:e,xGapRef:t,itemStyleRef:r,overflowRef:n,layoutShiftDisabledRef:a}=ln(ph),o=Ad();return{overflow:n,itemStyle:r,layoutShiftDisabled:a,mergedXGap:re(()=>Yn(t.value||0)),deriveStyle:()=>{e.value;const{privateSpan:i=mh,privateShow:l=!0,privateColStart:s=void 0,privateOffset:u=0}=o.vnode.props,{value:f}=t,c=Yn(f||0);return{display:l?"":"none",gridColumn:`${s!=null?s:`span ${i}`} / span ${i}`,marginLeft:u?`calc((100% - (${i} - 1) * ${c}) / ${i} * ${u} + ${c} * ${u})`:""}}}},render(){var e,t;if(this.layoutShiftDisabled){const{span:r,offset:n,mergedXGap:a}=this;return O("div",{style:{gridColumn:`span ${r} / span ${r}`,marginLeft:n?`calc((100% - (${r} - 1) * ${a}) / ${r} * ${n} + ${a} * ${n})`:""}},this.$slots)}return O("div",{style:[this.itemStyle,this.deriveStyle()]},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e,{overflow:this.overflow}))}}),Ix={xs:0,s:640,m:1024,l:1280,xl:1536,xxl:1920},gh=24,xl="__ssr__",yh={layoutShiftDisabled:Boolean,responsive:{type:[String,Boolean],default:"self"},cols:{type:[Number,String],default:gh},itemResponsive:Boolean,collapsed:Boolean,collapsedRows:{type:Number,default:1},itemStyle:[Object,String],xGap:{type:[Number,String],default:0},yGap:{type:[Number,String],default:0}},kx=Et({name:"Grid",inheritAttrs:!1,props:yh,setup(e){const{mergedClsPrefixRef:t,mergedBreakpointsRef:r}=aa(e),n=/^\d+$/,a=Te(void 0),o=xg((r==null?void 0:r.value)||Ix),i=Or(()=>!!(e.itemResponsive||!n.test(e.cols.toString())||!n.test(e.xGap.toString())||!n.test(e.yGap.toString()))),l=re(()=>{if(!!i.value)return e.responsive==="self"?a.value:o.value}),s=Or(()=>{var g;return(g=Number(ua(e.cols.toString(),l.value)))!==null&&g!==void 0?g:gh}),u=Or(()=>ua(e.xGap.toString(),l.value)),f=Or(()=>ua(e.yGap.toString(),l.value)),c=g=>{a.value=g.contentRect.width},d=g=>{Wm(c,g)},h=Te(!1),m=re(()=>{if(e.responsive==="self")return d}),v=Te(!1),p=Te();return tl(()=>{const{value:g}=p;g&&g.hasAttribute(xl)&&(g.removeAttribute(xl),v.value=!0)}),na(ph,{layoutShiftDisabledRef:or(e,"layoutShiftDisabled"),isSsrRef:v,itemStyleRef:or(e,"itemStyle"),xGapRef:u,overflowRef:h}),{isSsr:!Vm,contentEl:p,mergedClsPrefix:t,style:re(()=>e.layoutShiftDisabled?{width:"100%",display:"grid",gridTemplateColumns:`repeat(${e.cols}, minmax(0, 1fr))`,columnGap:Yn(e.xGap),rowGap:Yn(e.yGap)}:{width:"100%",display:"grid",gridTemplateColumns:`repeat(${s.value}, minmax(0, 1fr))`,columnGap:Yn(u.value),rowGap:Yn(f.value)}),isResponsive:i,responsiveQuery:l,responsiveCols:s,handleResize:m,overflow:h}},render(){if(this.layoutShiftDisabled)return O("div",qi({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style},this.$attrs),this.$slots);const e=()=>{var t,r,n,a,o,i,l;this.overflow=!1;const s=Ym(zm(this)),u=[],{collapsed:f,collapsedRows:c,responsiveCols:d,responsiveQuery:h}=this;s.forEach(y=>{var x,w,R,_;if(((x=y==null?void 0:y.type)===null||x===void 0?void 0:x.__GRID_ITEM__)!==!0)return;if(yg(y)){const C=Bl(y);C.props?C.props.privateShow=!1:C.props={privateShow:!1},u.push({child:C,rawChildSpan:0});return}y.dirs=((w=y.dirs)===null||w===void 0?void 0:w.filter(({dir:C})=>C!==ju))||null;const A=Bl(y),Q=Number((_=ua((R=A.props)===null||R===void 0?void 0:R.span,h))!==null&&_!==void 0?_:Vc);Q!==0&&u.push({child:A,rawChildSpan:Q})});let m=0;const v=(t=u[u.length-1])===null||t===void 0?void 0:t.child;if(v!=null&&v.props){const y=(r=v.props)===null||r===void 0?void 0:r.suffix;y!==void 0&&y!==!1&&(m=(a=(n=v.props)===null||n===void 0?void 0:n.span)!==null&&a!==void 0?a:Vc,v.props.privateSpan=m,v.props.privateColStart=d+1-m,v.props.privateShow=(o=v.props.privateShow)!==null&&o!==void 0?o:!0)}let p=0,g=!1;for(const{child:y,rawChildSpan:x}of u){if(g&&(this.overflow=!0),!g){const w=Number((l=ua((i=y.props)===null||i===void 0?void 0:i.offset,h))!==null&&l!==void 0?l:0),R=Math.min(x+w,d);if(y.props?(y.props.privateSpan=R,y.props.privateOffset=w):y.props={privateSpan:R,privateOffset:w},f){const _=p%d;R+_>d&&(p+=d-_),R+p+m>c*d?g=!0:p+=R}}g&&(y.props?y.props.privateShow!==!0&&(y.props.privateShow=!1):y.props={privateShow:!1})}return O("div",qi({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style,[xl]:this.isSsr||void 0},this.$attrs),u.map(({child:y})=>y))};return this.isResponsive&&this.responsive==="self"?O(Hm,{onResize:this.handleResize},{default:e}):e()}}),Nx=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Ux=Gm({name:"InputNumber",common:Xm,peers:{Button:Km,Input:Qm},self:Nx}),Bx=Ux;function jx(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function Lx(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function Sl(e){return e==null?!0:!Number.isNaN(e)}function Hc(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function Ol(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const Vx=Ze([at("input-number-suffix",` + `)])])]),Ze("[data-n-date].transition-disabled",{transition:"none !important"},[Ze("&::before, &::after",{transition:"none !important"})])]),Fx=Object.assign(Object.assign({},sn.props),{to:Xn.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,updateValueOnClose:Boolean,defaultValue:[Number,Array],defaultFormattedValue:[String,Array],defaultTime:[Number,String,Array],disabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom-start"},value:[Number,Array],formattedValue:[String,Array],size:String,type:{type:String,default:"date"},valueFormat:String,separator:String,placeholder:String,startPlaceholder:String,endPlaceholder:String,format:String,dateFormat:String,timeFormat:String,actions:Array,shortcuts:Object,isDateDisabled:Function,isTimeDisabled:Function,show:{type:Boolean,default:void 0},panel:Boolean,ranges:Object,firstDayOfWeek:Number,inputReadonly:Boolean,closeOnSelect:Boolean,status:String,timePickerProps:[Object,Array],onClear:Function,onConfirm:Function,defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],"onUpdate:formattedValue":[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onChange:[Function,Array]}),$x=Et({name:"DatePicker",props:Fx,setup(e,{slots:t}){var r;const{localeRef:n,dateLocaleRef:a}=_a("DatePicker"),o=Vu(e),{mergedSizeRef:i,mergedDisabledRef:l,mergedStatusRef:s}=o,{mergedComponentPropsRef:u,mergedClsPrefixRef:f,mergedBorderedRef:c,namespaceRef:d,inlineThemeDisabled:h}=aa(e),p=Te(null),v=Te(null),m=Te(null),g=Te(!1),y=or(e,"show"),x=eo(y,g),w=re(()=>({locale:a.value.locale})),R=re(()=>{const{format:j}=e;if(j)return j;switch(e.type){case"date":case"daterange":return n.value.dateFormat;case"datetime":case"datetimerange":return n.value.dateTimeFormat;case"year":case"yearrange":return n.value.yearTypeFormat;case"month":case"monthrange":return n.value.monthTypeFormat;case"quarter":case"quarterrange":return n.value.quarterFormat}}),_=re(()=>{var j;return(j=e.valueFormat)!==null&&j!==void 0?j:R.value});function A(j){if(j===null)return null;const{value:ie}=_,{value:Me}=w;return Array.isArray(j)?[lr(j[0],ie,new Date,Me).getTime(),lr(j[1],ie,new Date,Me).getTime()]:lr(j,ie,new Date,Me).getTime()}const{defaultFormattedValue:Q,defaultValue:C}=e,U=Te((r=Q!==void 0?A(Q):C)!==null&&r!==void 0?r:null),J=re(()=>{const{formattedValue:j}=e;return j!==void 0?A(j):e.value}),Z=eo(J,U),k=Te(null);Nd(()=>{k.value=Z.value});const B=Te(""),Y=Te(""),W=Te(""),G=sn("DatePicker","-date-picker",_x,jm,e,f),ae=re(()=>{var j,ie;return((ie=(j=u==null?void 0:u.value)===null||j===void 0?void 0:j.DatePicker)===null||ie===void 0?void 0:ie.timePickerSize)||"small"}),se=re(()=>["daterange","datetimerange","monthrange","quarterrange","yearrange"].includes(e.type)),ce=re(()=>{const{placeholder:j}=e;if(j===void 0){const{type:ie}=e;switch(ie){case"date":return n.value.datePlaceholder;case"datetime":return n.value.datetimePlaceholder;case"month":return n.value.monthPlaceholder;case"year":return n.value.yearPlaceholder;case"quarter":return n.value.quarterPlaceholder;default:return""}}else return j}),fe=re(()=>e.startPlaceholder===void 0?e.type==="daterange"?n.value.startDatePlaceholder:e.type==="datetimerange"?n.value.startDatetimePlaceholder:e.type==="monthrange"?n.value.startMonthPlaceholder:"":e.startPlaceholder),me=re(()=>e.endPlaceholder===void 0?e.type==="daterange"?n.value.endDatePlaceholder:e.type==="datetimerange"?n.value.endDatetimePlaceholder:e.type==="monthrange"?n.value.endMonthPlaceholder:"":e.endPlaceholder),Se=re(()=>{const{actions:j,type:ie,clearable:Me}=e;if(j===null)return[];if(j!==void 0)return j;const Be=Me?["clear"]:[];switch(ie){case"date":return Be.push("now"),Be;case"datetime":return Be.push("now","confirm"),Be;case"daterange":return Be.push("confirm"),Be;case"datetimerange":return Be.push("confirm"),Be;case"month":return Be.push("now","confirm"),Be;case"year":return Be.push("now"),Be;case"quarter":return Be.push("now","confirm"),Be;case"monthrange":case"yearrange":case"quarterrange":return Be.push("confirm"),Be;default:{Lm("date-picker","The type is wrong, n-date-picker's type only supports `date`, `datetime`, `daterange` and `datetimerange`.");break}}});function Ie(j){if(j===null)return null;if(Array.isArray(j)){const{value:ie}=_,{value:Me}=w;return[wt(j[0],ie,Me),wt(j[1],ie,w.value)]}else return wt(j,_.value,w.value)}function Oe(j){k.value=j}function Fe(j,ie){const{"onUpdate:formattedValue":Me,onUpdateFormattedValue:Be}=e;Me&&ht(Me,j,ie),Be&&ht(Be,j,ie)}function we(j,ie){const{"onUpdate:value":Me,onUpdateValue:Be,onChange:X}=e,{nTriggerFormChange:oe,nTriggerFormInput:De}=o,Ye=Ie(j);ie.doConfirm&&le(j,Ye),Be&&ht(Be,j,Ye),Me&&ht(Me,j,Ye),X&&ht(X,j,Ye),U.value=j,Fe(Ye,j),oe(),De()}function Ae(){const{onClear:j}=e;j==null||j()}function le(j,ie){const{onConfirm:Me}=e;Me&&Me(j,ie)}function be(j){const{onFocus:ie}=e,{nTriggerFormFocus:Me}=o;ie&&ht(ie,j),Me()}function Qe(j){const{onBlur:ie}=e,{nTriggerFormBlur:Me}=o;ie&&ht(ie,j),Me()}function qe(j){const{"onUpdate:show":ie,onUpdateShow:Me}=e;ie&&ht(ie,j),Me&&ht(Me,j),g.value=j}function et(j){j.key==="Escape"&&x.value&&(to(j),pe({returnFocus:!0}))}function Xe(j){j.key==="Escape"&&x.value&&to(j)}function ft(){var j;qe(!1),(j=m.value)===null||j===void 0||j.deactivate(),Ae()}function Ke(){var j;(j=m.value)===null||j===void 0||j.deactivate(),Ae()}function N(){pe({returnFocus:!0})}function q(j){var ie;x.value&&!(!((ie=v.value)===null||ie===void 0)&&ie.contains(Gu(j)))&&pe({returnFocus:!1})}function Ee(j){pe({returnFocus:!0,disableUpdateOnClose:j})}function ze(j,ie){ie?we(j,{doConfirm:!1}):Oe(j)}function rt(){const j=k.value;we(Array.isArray(j)?[j[0],j[1]]:j,{doConfirm:!0})}function lt(){const{value:j}=k;se.value?(Array.isArray(j)||j===null)&&tt(j):Array.isArray(j)||Rt(j)}function Rt(j){j===null?B.value="":B.value=wt(j,R.value,w.value)}function tt(j){if(j===null)Y.value="",W.value="";else{const ie=w.value;Y.value=wt(j[0],R.value,ie),W.value=wt(j[1],R.value,ie)}}function vt(){x.value||ee()}function st(j){var ie;!((ie=p.value)===null||ie===void 0)&&ie.$el.contains(j.relatedTarget)||(Qe(j),lt(),pe({returnFocus:!1}))}function Bt(){l.value||(lt(),pe({returnFocus:!1}))}function jt(j){if(j===""){we(null,{doConfirm:!1}),k.value=null,B.value="";return}const ie=lr(j,R.value,new Date,w.value);pr(ie)?(we(he(ie),{doConfirm:!1}),lt()):B.value=j}function H(j){if(j[0]===""&&j[1]===""){we(null,{doConfirm:!1}),k.value=null,Y.value="",W.value="";return}const[ie,Me]=j,Be=lr(ie,R.value,new Date,w.value),X=lr(Me,R.value,new Date,w.value);pr(Be)&&pr(X)?(we([he(Be),he(X)],{doConfirm:!1}),lt()):[Y.value,W.value]=j}function L(j){l.value||Vd(j,"clear")||x.value||ee()}function K(j){l.value||be(j)}function ee(){l.value||x.value||qe(!0)}function pe({returnFocus:j,disableUpdateOnClose:ie}){var Me;x.value&&(qe(!1),e.type!=="date"&&e.updateValueOnClose&&!ie&&rt(),j&&((Me=m.value)===null||Me===void 0||Me.focus()))}mr(k,()=>{lt()}),lt(),mr(x,j=>{j||(k.value=Z.value)});const Pe=_w(e,k),ke=Fw(e,k);na(ol,Object.assign(Object.assign(Object.assign({mergedClsPrefixRef:f,mergedThemeRef:G,timePickerSizeRef:ae,localeRef:n,dateLocaleRef:a,firstDayOfWeekRef:or(e,"firstDayOfWeek"),isDateDisabledRef:or(e,"isDateDisabled"),rangesRef:or(e,"ranges"),timePickerPropsRef:or(e,"timePickerProps"),closeOnSelectRef:or(e,"closeOnSelect"),updateValueOnCloseRef:or(e,"updateValueOnClose")},Pe),ke),{datePickerSlots:t}));const We={focus:()=>{var j;(j=m.value)===null||j===void 0||j.focus()},blur:()=>{var j;(j=m.value)===null||j===void 0||j.blur()}},nt=re(()=>{const{common:{cubicBezierEaseInOut:j},self:{iconColor:ie,iconColorDisabled:Me}}=G.value;return{"--n-bezier":j,"--n-icon-color-override":ie,"--n-icon-color-disabled-override":Me}}),$e=h?Fa("date-picker-trigger",void 0,nt,e):void 0,xe=re(()=>{const{type:j}=e,{common:{cubicBezierEaseInOut:ie},self:{calendarTitleFontSize:Me,calendarDaysFontSize:Be,itemFontSize:X,itemTextColor:oe,itemColorDisabled:De,itemColorIncluded:Ye,itemColorHover:qt,itemColorActive:er,itemBorderRadius:mt,itemTextColorDisabled:jr,itemTextColorActive:fn,panelColor:cn,panelTextColor:dn,arrowColor:b,calendarTitleTextColor:D,panelActionDividerColor:S,panelHeaderDividerColor:T,calendarDaysDividerColor:E,panelBoxShadow:M,panelBorderRadius:z,calendarTitleFontWeight:P,panelExtraFooterPadding:F,panelActionPadding:I,itemSize:V,itemCellWidth:te,itemCellHeight:ne,scrollItemWidth:ye,scrollItemHeight:ue,calendarTitlePadding:ve,calendarTitleHeight:je,calendarDaysHeight:gt,calendarDaysTextColor:yt,arrowSize:Vt,panelHeaderPadding:hn,calendarDividerColor:vn,calendarTitleGridTempateColumns:pn,iconColor:Lr,iconColorDisabled:sa,scrollItemBorderRadius:br,calendarTitleColorHover:Sv,[pf("calendarLeftPadding",j)]:Ov,[pf("calendarRightPadding",j)]:Tv}}=G.value;return{"--n-bezier":ie,"--n-panel-border-radius":z,"--n-panel-color":cn,"--n-panel-box-shadow":M,"--n-panel-text-color":dn,"--n-panel-header-padding":hn,"--n-panel-header-divider-color":T,"--n-calendar-left-padding":Ov,"--n-calendar-right-padding":Tv,"--n-calendar-title-color-hover":Sv,"--n-calendar-title-height":je,"--n-calendar-title-padding":ve,"--n-calendar-title-font-size":Me,"--n-calendar-title-font-weight":P,"--n-calendar-title-text-color":D,"--n-calendar-title-grid-template-columns":pn,"--n-calendar-days-height":gt,"--n-calendar-days-divider-color":E,"--n-calendar-days-font-size":Be,"--n-calendar-days-text-color":yt,"--n-calendar-divider-color":vn,"--n-panel-action-padding":I,"--n-panel-extra-footer-padding":F,"--n-panel-action-divider-color":S,"--n-item-font-size":X,"--n-item-border-radius":mt,"--n-item-size":V,"--n-item-cell-width":te,"--n-item-cell-height":ne,"--n-item-text-color":oe,"--n-item-color-included":Ye,"--n-item-color-disabled":De,"--n-item-color-hover":qt,"--n-item-color-active":er,"--n-item-text-color-disabled":jr,"--n-item-text-color-active":fn,"--n-scroll-item-width":ye,"--n-scroll-item-height":ue,"--n-scroll-item-border-radius":br,"--n-arrow-size":Vt,"--n-arrow-color":b,"--n-icon-color":Lr,"--n-icon-color-disabled":sa}}),Ce=h?Fa("date-picker",re(()=>e.type),xe,e):void 0;return Object.assign(Object.assign({},We),{mergedStatus:s,mergedClsPrefix:f,mergedBordered:c,namespace:d,uncontrolledValue:U,pendingValue:k,panelInstRef:p,triggerElRef:v,inputInstRef:m,isMounted:Ld(),displayTime:B,displayStartTime:Y,displayEndTime:W,mergedShow:x,adjustedTo:Xn(e),isRange:se,localizedStartPlaceholder:fe,localizedEndPlaceholder:me,mergedSize:i,mergedDisabled:l,localizedPlacehoder:ce,isValueInvalid:Pe.isValueInvalidRef,isStartValueInvalid:ke.isStartValueInvalidRef,isEndValueInvalid:ke.isEndValueInvalidRef,handleInputKeydown:Xe,handleClickOutside:q,handleKeydown:et,handleClear:ft,handlePanelClear:Ke,handleTriggerClick:L,handleInputActivate:vt,handleInputDeactivate:Bt,handleInputFocus:K,handleInputBlur:st,handlePanelTabOut:N,handlePanelClose:Ee,handleRangeUpdateValue:H,handleSingleUpdateValue:jt,handlePanelUpdateValue:ze,handlePanelConfirm:rt,mergedTheme:G,actions:Se,triggerCssVars:h?void 0:nt,triggerThemeClass:$e==null?void 0:$e.themeClass,triggerOnRender:$e==null?void 0:$e.onRender,cssVars:h?void 0:xe,themeClass:Ce==null?void 0:Ce.themeClass,onRender:Ce==null?void 0:Ce.onRender})},render(){const{clearable:e,triggerOnRender:t,mergedClsPrefix:r,$slots:n}=this,a={onUpdateValue:this.handlePanelUpdateValue,onTabOut:this.handlePanelTabOut,onClose:this.handlePanelClose,onClear:this.handlePanelClear,onKeydown:this.handleKeydown,onConfirm:this.handlePanelConfirm,ref:"panelInstRef",value:this.pendingValue,active:this.mergedShow,actions:this.actions,shortcuts:this.shortcuts,style:this.cssVars,defaultTime:this.defaultTime,themeClass:this.themeClass,panel:this.panel,onRender:this.onRender},o=()=>{const{type:l}=this;return l==="datetime"?O(Px,Object.assign({},a),n):l==="daterange"?O(Rx,Object.assign({},a,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),n):l==="datetimerange"?O(Dx,Object.assign({},a,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),n):l==="month"||l==="year"||l==="quarter"?O(vh,Object.assign({},a,{type:l,key:l})):l==="monthrange"||l==="yearrange"||l==="quarterrange"?O(Mx,Object.assign({},a,{type:l})):O(Ex,Object.assign({},a),n)};if(this.panel)return o();t==null||t();const i={bordered:this.mergedBordered,size:this.mergedSize,passivelyActivated:!0,disabled:this.mergedDisabled,readonly:this.inputReadonly||this.mergedDisabled,clearable:e,onClear:this.handleClear,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown,onActivate:this.handleInputActivate,onDeactivate:this.handleInputDeactivate,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur};return O("div",{ref:"triggerElRef",class:[`${r}-date-picker`,this.mergedDisabled&&`${r}-date-picker--disabled`,this.isRange&&`${r}-date-picker--range`,this.triggerThemeClass],style:this.triggerCssVars,onKeydown:this.handleKeydown},O(Hu,null,{default:()=>[O(Yu,null,{default:()=>this.isRange?O(Pr,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:[this.displayStartTime,this.displayEndTime],placeholder:[this.localizedStartPlaceholder,this.localizedEndPlaceholder],textDecoration:[this.isStartValueInvalid?"line-through":"",this.isEndValueInvalid?"line-through":""],pair:!0,onUpdateValue:this.handleRangeUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},i),{separator:()=>this.separator===void 0?it(n.separator,()=>[O(Sn,{clsPrefix:r,class:`${r}-date-picker-icon`},{default:()=>O(Pw,null)})]):this.separator,[e?"clear-icon-placeholder":"suffix"]:()=>it(n["date-icon"],()=>[O(Sn,{clsPrefix:r,class:`${r}-date-picker-icon`},{default:()=>O(_c,null)})])}):O(Pr,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:this.displayTime,placeholder:this.localizedPlacehoder,textDecoration:this.isValueInvalid&&!this.isRange?"line-through":"",onUpdateValue:this.handleSingleUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},i),{[e?"clear-icon-placeholder":"suffix"]:()=>O(Sn,{clsPrefix:r,class:`${r}-date-picker-icon`},{default:()=>it(n["date-icon"],()=>[O(_c,null)])})})}),O(zu,{show:this.mergedShow,containerClass:this.namespace,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Xn.tdkey,placement:this.placement},{default:()=>O(nl,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>this.mergedShow?rl(o(),[[Wu,this.handleClickOutside,void 0,{capture:!0}]]):null})})]}))}}),Vc=1,ph=al("n-grid"),mh=1,Ax={span:{type:[Number,String],default:mh},offset:{type:[Number,String],default:0},suffix:Boolean,privateOffset:Number,privateSpan:Number,privateColStart:Number,privateShow:{type:Boolean,default:!0}},Un=Et({__GRID_ITEM__:!0,name:"GridItem",alias:["Gi"],props:Ax,setup(){const{isSsrRef:e,xGapRef:t,itemStyleRef:r,overflowRef:n,layoutShiftDisabledRef:a}=ln(ph),o=Ad();return{overflow:n,itemStyle:r,layoutShiftDisabled:a,mergedXGap:re(()=>Yn(t.value||0)),deriveStyle:()=>{e.value;const{privateSpan:i=mh,privateShow:l=!0,privateColStart:s=void 0,privateOffset:u=0}=o.vnode.props,{value:f}=t,c=Yn(f||0);return{display:l?"":"none",gridColumn:`${s!=null?s:`span ${i}`} / span ${i}`,marginLeft:u?`calc((100% - (${i} - 1) * ${c}) / ${i} * ${u} + ${c} * ${u})`:""}}}},render(){var e,t;if(this.layoutShiftDisabled){const{span:r,offset:n,mergedXGap:a}=this;return O("div",{style:{gridColumn:`span ${r} / span ${r}`,marginLeft:n?`calc((100% - (${r} - 1) * ${a}) / ${r} * ${n} + ${a} * ${n})`:""}},this.$slots)}return O("div",{style:[this.itemStyle,this.deriveStyle()]},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e,{overflow:this.overflow}))}}),Ix={xs:0,s:640,m:1024,l:1280,xl:1536,xxl:1920},gh=24,xl="__ssr__",yh={layoutShiftDisabled:Boolean,responsive:{type:[String,Boolean],default:"self"},cols:{type:[Number,String],default:gh},itemResponsive:Boolean,collapsed:Boolean,collapsedRows:{type:Number,default:1},itemStyle:[Object,String],xGap:{type:[Number,String],default:0},yGap:{type:[Number,String],default:0}},kx=Et({name:"Grid",inheritAttrs:!1,props:yh,setup(e){const{mergedClsPrefixRef:t,mergedBreakpointsRef:r}=aa(e),n=/^\d+$/,a=Te(void 0),o=xg((r==null?void 0:r.value)||Ix),i=Or(()=>!!(e.itemResponsive||!n.test(e.cols.toString())||!n.test(e.xGap.toString())||!n.test(e.yGap.toString()))),l=re(()=>{if(!!i.value)return e.responsive==="self"?a.value:o.value}),s=Or(()=>{var g;return(g=Number(ua(e.cols.toString(),l.value)))!==null&&g!==void 0?g:gh}),u=Or(()=>ua(e.xGap.toString(),l.value)),f=Or(()=>ua(e.yGap.toString(),l.value)),c=g=>{a.value=g.contentRect.width},d=g=>{Ym(c,g)},h=Te(!1),p=re(()=>{if(e.responsive==="self")return d}),v=Te(!1),m=Te();return tl(()=>{const{value:g}=m;g&&g.hasAttribute(xl)&&(g.removeAttribute(xl),v.value=!0)}),na(ph,{layoutShiftDisabledRef:or(e,"layoutShiftDisabled"),isSsrRef:v,itemStyleRef:or(e,"itemStyle"),xGapRef:u,overflowRef:h}),{isSsr:!Vm,contentEl:m,mergedClsPrefix:t,style:re(()=>e.layoutShiftDisabled?{width:"100%",display:"grid",gridTemplateColumns:`repeat(${e.cols}, minmax(0, 1fr))`,columnGap:Yn(e.xGap),rowGap:Yn(e.yGap)}:{width:"100%",display:"grid",gridTemplateColumns:`repeat(${s.value}, minmax(0, 1fr))`,columnGap:Yn(u.value),rowGap:Yn(f.value)}),isResponsive:i,responsiveQuery:l,responsiveCols:s,handleResize:p,overflow:h}},render(){if(this.layoutShiftDisabled)return O("div",qi({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style},this.$attrs),this.$slots);const e=()=>{var t,r,n,a,o,i,l;this.overflow=!1;const s=zm(Wm(this)),u=[],{collapsed:f,collapsedRows:c,responsiveCols:d,responsiveQuery:h}=this;s.forEach(y=>{var x,w,R,_;if(((x=y==null?void 0:y.type)===null||x===void 0?void 0:x.__GRID_ITEM__)!==!0)return;if(yg(y)){const C=Bl(y);C.props?C.props.privateShow=!1:C.props={privateShow:!1},u.push({child:C,rawChildSpan:0});return}y.dirs=((w=y.dirs)===null||w===void 0?void 0:w.filter(({dir:C})=>C!==ju))||null;const A=Bl(y),Q=Number((_=ua((R=A.props)===null||R===void 0?void 0:R.span,h))!==null&&_!==void 0?_:Vc);Q!==0&&u.push({child:A,rawChildSpan:Q})});let p=0;const v=(t=u[u.length-1])===null||t===void 0?void 0:t.child;if(v!=null&&v.props){const y=(r=v.props)===null||r===void 0?void 0:r.suffix;y!==void 0&&y!==!1&&(p=(a=(n=v.props)===null||n===void 0?void 0:n.span)!==null&&a!==void 0?a:Vc,v.props.privateSpan=p,v.props.privateColStart=d+1-p,v.props.privateShow=(o=v.props.privateShow)!==null&&o!==void 0?o:!0)}let m=0,g=!1;for(const{child:y,rawChildSpan:x}of u){if(g&&(this.overflow=!0),!g){const w=Number((l=ua((i=y.props)===null||i===void 0?void 0:i.offset,h))!==null&&l!==void 0?l:0),R=Math.min(x+w,d);if(y.props?(y.props.privateSpan=R,y.props.privateOffset=w):y.props={privateSpan:R,privateOffset:w},f){const _=m%d;R+_>d&&(m+=d-_),R+m+p>c*d?g=!0:m+=R}}g&&(y.props?y.props.privateShow!==!0&&(y.props.privateShow=!1):y.props={privateShow:!1})}return O("div",qi({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style,[xl]:this.isSsr||void 0},this.$attrs),u.map(({child:y})=>y))};return this.isResponsive&&this.responsive==="self"?O(Hm,{onResize:this.handleResize},{default:e}):e()}}),Nx=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Ux=Gm({name:"InputNumber",common:Xm,peers:{Button:Km,Input:Qm},self:Nx}),Bx=Ux;function jx(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function Lx(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function Sl(e){return e==null?!0:!Number.isNaN(e)}function Hc(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function Ol(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const Vx=Ze([at("input-number-suffix",` display: inline-block; margin-right: 10px; `),at("input-number-prefix",` display: inline-block; margin-left: 10px; - `)]),Yc=800,zc=100,Hx=Object.assign(Object.assign({},sn.props),{autofocus:Boolean,loading:{type:Boolean,default:void 0},placeholder:String,defaultValue:{type:Number,default:null},value:Number,step:{type:[Number,String],default:1},min:[Number,String],max:[Number,String],size:String,disabled:{type:Boolean,default:void 0},validator:Function,bordered:{type:Boolean,default:void 0},showButton:{type:Boolean,default:!0},buttonPlacement:{type:String,default:"right"},readonly:Boolean,clearable:Boolean,keyboard:{type:Object,default:{}},updateValueOnInput:{type:Boolean,default:!0},parse:Function,format:Function,precision:Number,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onChange:[Function,Array]}),Wc=Et({name:"InputNumber",props:Hx,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:r,mergedRtlRef:n}=aa(e),a=sn("InputNumber","-input-number",Vx,Bx,e,r),{localeRef:o}=_a("InputNumber"),i=Vu(e),{mergedSizeRef:l,mergedDisabledRef:s,mergedStatusRef:u}=i,f=Te(null),c=Te(null),d=Te(null),h=Te(e.defaultValue),m=or(e,"value"),v=eo(m,h),p=Te(""),g=N=>{const q=String(N).split(".")[1];return q?q.length:0},y=N=>{const q=[e.min,e.max,e.step,N].map(Ee=>Ee===void 0?0:g(Ee));return Math.max(...q)},x=Or(()=>{const{placeholder:N}=e;return N!==void 0?N:o.value.placeholder}),w=Or(()=>{const N=Ol(e.step);return N!==null?N===0?1:Math.abs(N):1}),R=Or(()=>{const N=Ol(e.min);return N!==null?N:null}),_=Or(()=>{const N=Ol(e.max);return N!==null?N:null}),A=N=>{const{value:q}=v;if(N===q){C();return}const{"onUpdate:value":Ee,onUpdateValue:ze,onChange:rt}=e,{nTriggerFormInput:lt,nTriggerFormChange:Rt}=i;rt&&ht(rt,N),ze&&ht(ze,N),Ee&&ht(Ee,N),h.value=N,lt(),Rt()},Q=({offset:N,doUpdateIfValid:q,fixPrecision:Ee,isInputing:ze})=>{const{value:rt}=p;if(ze&&Lx(rt))return!1;const lt=(e.parse||jx)(rt);if(lt===null)return q&&A(null),null;if(Sl(lt)){const Rt=g(lt),{precision:tt}=e;if(tt!==void 0&&ttst){if(!q||ze)return!1;vt=st}if(Bt!==null&&vt{const{value:N}=v;if(Sl(N)){const{format:q,precision:Ee}=e;q?p.value=q(N):N===null||Ee===void 0||g(N)>Ee?p.value=Hc(N,void 0):p.value=Hc(N,Ee)}else p.value=String(N)};C();const U=Or(()=>Q({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),J=Or(()=>{const{value:N}=v;if(e.validator&&N===null)return!1;const{value:q}=w;return Q({offset:-q,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),Z=Or(()=>{const{value:N}=v;if(e.validator&&N===null)return!1;const{value:q}=w;return Q({offset:+q,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function k(N){const{onFocus:q}=e,{nTriggerFormFocus:Ee}=i;q&&ht(q,N),Ee()}function B(N){var q,Ee;if(N.target===((q=f.value)===null||q===void 0?void 0:q.wrapperElRef))return;const ze=Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(ze!==!1){const Rt=(Ee=f.value)===null||Ee===void 0?void 0:Ee.inputElRef;Rt&&(Rt.value=String(ze||"")),v.value===ze&&C()}else C();const{onBlur:rt}=e,{nTriggerFormBlur:lt}=i;rt&&ht(rt,N),lt(),xn(()=>{C()})}function Y(N){const{onClear:q}=e;q&&ht(q,N)}function W(){const{value:N}=Z;if(!N){we();return}const{value:q}=v;if(q===null)e.validator||A(ce());else{const{value:Ee}=w;Q({offset:Ee,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function G(){const{value:N}=J;if(!N){Fe();return}const{value:q}=v;if(q===null)e.validator||A(ce());else{const{value:Ee}=w;Q({offset:-Ee,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const ae=k,se=B;function ce(){if(e.validator)return null;const{value:N}=R,{value:q}=_;return N!==null?Math.max(0,N):q!==null?Math.min(0,q):0}function fe(N){Y(N),A(null)}function me(N){var q,Ee,ze;!((q=d.value)===null||q===void 0)&&q.$el.contains(N.target)&&N.preventDefault(),!((Ee=c.value)===null||Ee===void 0)&&Ee.$el.contains(N.target)&&N.preventDefault(),(ze=f.value)===null||ze===void 0||ze.activate()}let Se=null,Ie=null,Oe=null;function Fe(){Oe&&(window.clearTimeout(Oe),Oe=null),Se&&(window.clearInterval(Se),Se=null)}function we(){le&&(window.clearTimeout(le),le=null),Ie&&(window.clearInterval(Ie),Ie=null)}function Ae(){Fe(),Oe=window.setTimeout(()=>{Se=window.setInterval(()=>{G()},zc)},Yc),mf("mouseup",document,Fe,{once:!0})}let le=null;function be(){we(),le=window.setTimeout(()=>{Ie=window.setInterval(()=>{W()},zc)},Yc),mf("mouseup",document,we,{once:!0})}const Qe=()=>{Ie||W()},qe=()=>{Se||G()};function et(N){var q,Ee;if(N.key==="Enter"){if(N.target===((q=f.value)===null||q===void 0?void 0:q.wrapperElRef))return;Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((Ee=f.value)===null||Ee===void 0||Ee.deactivate())}else if(N.key==="ArrowUp"){if(!Z.value||e.keyboard.ArrowUp===!1)return;N.preventDefault(),Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&W()}else if(N.key==="ArrowDown"){if(!J.value||e.keyboard.ArrowDown===!1)return;N.preventDefault(),Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&G()}}function Xe(N){p.value=N,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&Q({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}mr(v,()=>{C()});const ft={focus:()=>{var N;return(N=f.value)===null||N===void 0?void 0:N.focus()},blur:()=>{var N;return(N=f.value)===null||N===void 0?void 0:N.blur()}},Ke=Zm("InputNumber",n,r);return Object.assign(Object.assign({},ft),{rtlEnabled:Ke,inputInstRef:f,minusButtonInstRef:c,addButtonInstRef:d,mergedClsPrefix:r,mergedBordered:t,uncontrolledValue:h,mergedValue:v,mergedPlaceholder:x,displayedValueInvalid:U,mergedSize:l,mergedDisabled:s,displayedValue:p,addable:Z,minusable:J,mergedStatus:u,handleFocus:ae,handleBlur:se,handleClear:fe,handleMouseDown:me,handleAddClick:Qe,handleMinusClick:qe,handleAddMousedown:be,handleMinusMousedown:Ae,handleKeyDown:et,handleUpdateDisplayedValue:Xe,mergedTheme:a,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:re(()=>{const{self:{iconColorDisabled:N}}=a.value,[q,Ee,ze,rt]=Jm(N);return{textColorTextDisabled:`rgb(${q}, ${Ee}, ${ze})`,opacityDisabled:`${rt}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,r=()=>O(kr,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>it(t["minus-icon"],()=>[O(Sn,{clsPrefix:e},{default:()=>O(Tw,null)})])}),n=()=>O(kr,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>it(t["add-icon"],()=>[O(Sn,{clsPrefix:e},{default:()=>O(vg,null)})])});return O("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},O(Ir,{ref:"inputInstRef",autofocus:this.autofocus,status:this.mergedStatus,bordered:this.mergedBordered,loading:this.loading,value:this.displayedValue,onUpdateValue:this.handleUpdateDisplayedValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,builtinThemeOverrides:this.inputThemeOverrides,size:this.mergedSize,placeholder:this.mergedPlaceholder,disabled:this.mergedDisabled,readonly:this.readonly,textDecoration:this.displayedValueInvalid?"line-through":void 0,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onClear:this.handleClear,clearable:this.clearable,internalLoadingBeforeSuffix:!0},{prefix:()=>{var a;return this.showButton&&this.buttonPlacement==="both"?[r(),jl(t.prefix,o=>o?O("span",{class:`${e}-input-number-prefix`},o):null)]:(a=t.prefix)===null||a===void 0?void 0:a.call(t)},suffix:()=>{var a;return this.showButton?[jl(t.suffix,o=>o?O("span",{class:`${e}-input-number-suffix`},o):null),this.buttonPlacement==="right"?r():null,n()]:(a=t.suffix)===null||a===void 0?void 0:a.call(t)}}))}}),bh=al("n-popconfirm"),wh={positiveText:String,negativeText:String,showIcon:{type:Boolean,default:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0}},Gc=eg(wh),Yx=Et({name:"NPopconfirmPanel",props:wh,setup(e){const{localeRef:t}=_a("Popconfirm"),{inlineThemeDisabled:r}=aa(),{mergedClsPrefixRef:n,mergedThemeRef:a,props:o}=ln(bh),i=re(()=>{const{common:{cubicBezierEaseInOut:s},self:{fontSize:u,iconSize:f,iconColor:c}}=a.value;return{"--n-bezier":s,"--n-font-size":u,"--n-icon-size":f,"--n-icon-color":c}}),l=r?Fa("popconfirm-panel",void 0,i,o):void 0;return Object.assign(Object.assign({},_a("Popconfirm")),{mergedClsPrefix:n,cssVars:r?void 0:i,localizedPositiveText:re(()=>e.positiveText||t.value.positiveText),localizedNegativeText:re(()=>e.negativeText||t.value.negativeText),positiveButtonProps:or(o,"positiveButtonProps"),negativeButtonProps:or(o,"negativeButtonProps"),handlePositiveClick(s){e.onPositiveClick(s)},handleNegativeClick(s){e.onNegativeClick(s)},themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){var e;const{mergedClsPrefix:t,showIcon:r,$slots:n}=this,a=it(n.action,()=>this.negativeText===null&&this.positiveText===null?[]:[this.negativeText!==null&&O(kt,Object.assign({size:"small",onClick:this.handleNegativeClick},this.negativeButtonProps),{default:()=>this.localizedNegativeText}),this.positiveText!==null&&O(kt,Object.assign({size:"small",type:"primary",onClick:this.handlePositiveClick},this.positiveButtonProps),{default:()=>this.localizedPositiveText})]);return(e=this.onRender)===null||e===void 0||e.call(this),O("div",{class:[`${t}-popconfirm__panel`,this.themeClass],style:this.cssVars},jl(n.default,o=>r||o?O("div",{class:`${t}-popconfirm__body`},r?O("div",{class:`${t}-popconfirm__icon`},it(n.icon,()=>[O(Sn,{clsPrefix:t},{default:()=>O(qm,null)})])):null,o):null),a?O("div",{class:[`${t}-popconfirm__action`]},a):null)}}),zx=at("popconfirm",[Ot("body",` + `)]),Yc=800,zc=100,Hx=Object.assign(Object.assign({},sn.props),{autofocus:Boolean,loading:{type:Boolean,default:void 0},placeholder:String,defaultValue:{type:Number,default:null},value:Number,step:{type:[Number,String],default:1},min:[Number,String],max:[Number,String],size:String,disabled:{type:Boolean,default:void 0},validator:Function,bordered:{type:Boolean,default:void 0},showButton:{type:Boolean,default:!0},buttonPlacement:{type:String,default:"right"},readonly:Boolean,clearable:Boolean,keyboard:{type:Object,default:{}},updateValueOnInput:{type:Boolean,default:!0},parse:Function,format:Function,precision:Number,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onChange:[Function,Array]}),Wc=Et({name:"InputNumber",props:Hx,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:r,mergedRtlRef:n}=aa(e),a=sn("InputNumber","-input-number",Vx,Bx,e,r),{localeRef:o}=_a("InputNumber"),i=Vu(e),{mergedSizeRef:l,mergedDisabledRef:s,mergedStatusRef:u}=i,f=Te(null),c=Te(null),d=Te(null),h=Te(e.defaultValue),p=or(e,"value"),v=eo(p,h),m=Te(""),g=N=>{const q=String(N).split(".")[1];return q?q.length:0},y=N=>{const q=[e.min,e.max,e.step,N].map(Ee=>Ee===void 0?0:g(Ee));return Math.max(...q)},x=Or(()=>{const{placeholder:N}=e;return N!==void 0?N:o.value.placeholder}),w=Or(()=>{const N=Ol(e.step);return N!==null?N===0?1:Math.abs(N):1}),R=Or(()=>{const N=Ol(e.min);return N!==null?N:null}),_=Or(()=>{const N=Ol(e.max);return N!==null?N:null}),A=N=>{const{value:q}=v;if(N===q){C();return}const{"onUpdate:value":Ee,onUpdateValue:ze,onChange:rt}=e,{nTriggerFormInput:lt,nTriggerFormChange:Rt}=i;rt&&ht(rt,N),ze&&ht(ze,N),Ee&&ht(Ee,N),h.value=N,lt(),Rt()},Q=({offset:N,doUpdateIfValid:q,fixPrecision:Ee,isInputing:ze})=>{const{value:rt}=m;if(ze&&Lx(rt))return!1;const lt=(e.parse||jx)(rt);if(lt===null)return q&&A(null),null;if(Sl(lt)){const Rt=g(lt),{precision:tt}=e;if(tt!==void 0&&ttst){if(!q||ze)return!1;vt=st}if(Bt!==null&&vt{const{value:N}=v;if(Sl(N)){const{format:q,precision:Ee}=e;q?m.value=q(N):N===null||Ee===void 0||g(N)>Ee?m.value=Hc(N,void 0):m.value=Hc(N,Ee)}else m.value=String(N)};C();const U=Or(()=>Q({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),J=Or(()=>{const{value:N}=v;if(e.validator&&N===null)return!1;const{value:q}=w;return Q({offset:-q,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),Z=Or(()=>{const{value:N}=v;if(e.validator&&N===null)return!1;const{value:q}=w;return Q({offset:+q,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function k(N){const{onFocus:q}=e,{nTriggerFormFocus:Ee}=i;q&&ht(q,N),Ee()}function B(N){var q,Ee;if(N.target===((q=f.value)===null||q===void 0?void 0:q.wrapperElRef))return;const ze=Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(ze!==!1){const Rt=(Ee=f.value)===null||Ee===void 0?void 0:Ee.inputElRef;Rt&&(Rt.value=String(ze||"")),v.value===ze&&C()}else C();const{onBlur:rt}=e,{nTriggerFormBlur:lt}=i;rt&&ht(rt,N),lt(),xn(()=>{C()})}function Y(N){const{onClear:q}=e;q&&ht(q,N)}function W(){const{value:N}=Z;if(!N){we();return}const{value:q}=v;if(q===null)e.validator||A(ce());else{const{value:Ee}=w;Q({offset:Ee,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function G(){const{value:N}=J;if(!N){Fe();return}const{value:q}=v;if(q===null)e.validator||A(ce());else{const{value:Ee}=w;Q({offset:-Ee,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const ae=k,se=B;function ce(){if(e.validator)return null;const{value:N}=R,{value:q}=_;return N!==null?Math.max(0,N):q!==null?Math.min(0,q):0}function fe(N){Y(N),A(null)}function me(N){var q,Ee,ze;!((q=d.value)===null||q===void 0)&&q.$el.contains(N.target)&&N.preventDefault(),!((Ee=c.value)===null||Ee===void 0)&&Ee.$el.contains(N.target)&&N.preventDefault(),(ze=f.value)===null||ze===void 0||ze.activate()}let Se=null,Ie=null,Oe=null;function Fe(){Oe&&(window.clearTimeout(Oe),Oe=null),Se&&(window.clearInterval(Se),Se=null)}function we(){le&&(window.clearTimeout(le),le=null),Ie&&(window.clearInterval(Ie),Ie=null)}function Ae(){Fe(),Oe=window.setTimeout(()=>{Se=window.setInterval(()=>{G()},zc)},Yc),mf("mouseup",document,Fe,{once:!0})}let le=null;function be(){we(),le=window.setTimeout(()=>{Ie=window.setInterval(()=>{W()},zc)},Yc),mf("mouseup",document,we,{once:!0})}const Qe=()=>{Ie||W()},qe=()=>{Se||G()};function et(N){var q,Ee;if(N.key==="Enter"){if(N.target===((q=f.value)===null||q===void 0?void 0:q.wrapperElRef))return;Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((Ee=f.value)===null||Ee===void 0||Ee.deactivate())}else if(N.key==="ArrowUp"){if(!Z.value||e.keyboard.ArrowUp===!1)return;N.preventDefault(),Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&W()}else if(N.key==="ArrowDown"){if(!J.value||e.keyboard.ArrowDown===!1)return;N.preventDefault(),Q({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&G()}}function Xe(N){m.value=N,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&Q({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}mr(v,()=>{C()});const ft={focus:()=>{var N;return(N=f.value)===null||N===void 0?void 0:N.focus()},blur:()=>{var N;return(N=f.value)===null||N===void 0?void 0:N.blur()}},Ke=Zm("InputNumber",n,r);return Object.assign(Object.assign({},ft),{rtlEnabled:Ke,inputInstRef:f,minusButtonInstRef:c,addButtonInstRef:d,mergedClsPrefix:r,mergedBordered:t,uncontrolledValue:h,mergedValue:v,mergedPlaceholder:x,displayedValueInvalid:U,mergedSize:l,mergedDisabled:s,displayedValue:m,addable:Z,minusable:J,mergedStatus:u,handleFocus:ae,handleBlur:se,handleClear:fe,handleMouseDown:me,handleAddClick:Qe,handleMinusClick:qe,handleAddMousedown:be,handleMinusMousedown:Ae,handleKeyDown:et,handleUpdateDisplayedValue:Xe,mergedTheme:a,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:re(()=>{const{self:{iconColorDisabled:N}}=a.value,[q,Ee,ze,rt]=Jm(N);return{textColorTextDisabled:`rgb(${q}, ${Ee}, ${ze})`,opacityDisabled:`${rt}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,r=()=>O(kr,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>it(t["minus-icon"],()=>[O(Sn,{clsPrefix:e},{default:()=>O(Tw,null)})])}),n=()=>O(kr,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>it(t["add-icon"],()=>[O(Sn,{clsPrefix:e},{default:()=>O(vg,null)})])});return O("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},O(Pr,{ref:"inputInstRef",autofocus:this.autofocus,status:this.mergedStatus,bordered:this.mergedBordered,loading:this.loading,value:this.displayedValue,onUpdateValue:this.handleUpdateDisplayedValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,builtinThemeOverrides:this.inputThemeOverrides,size:this.mergedSize,placeholder:this.mergedPlaceholder,disabled:this.mergedDisabled,readonly:this.readonly,textDecoration:this.displayedValueInvalid?"line-through":void 0,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onClear:this.handleClear,clearable:this.clearable,internalLoadingBeforeSuffix:!0},{prefix:()=>{var a;return this.showButton&&this.buttonPlacement==="both"?[r(),jl(t.prefix,o=>o?O("span",{class:`${e}-input-number-prefix`},o):null)]:(a=t.prefix)===null||a===void 0?void 0:a.call(t)},suffix:()=>{var a;return this.showButton?[jl(t.suffix,o=>o?O("span",{class:`${e}-input-number-suffix`},o):null),this.buttonPlacement==="right"?r():null,n()]:(a=t.suffix)===null||a===void 0?void 0:a.call(t)}}))}}),bh=al("n-popconfirm"),wh={positiveText:String,negativeText:String,showIcon:{type:Boolean,default:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0}},Gc=eg(wh),Yx=Et({name:"NPopconfirmPanel",props:wh,setup(e){const{localeRef:t}=_a("Popconfirm"),{inlineThemeDisabled:r}=aa(),{mergedClsPrefixRef:n,mergedThemeRef:a,props:o}=ln(bh),i=re(()=>{const{common:{cubicBezierEaseInOut:s},self:{fontSize:u,iconSize:f,iconColor:c}}=a.value;return{"--n-bezier":s,"--n-font-size":u,"--n-icon-size":f,"--n-icon-color":c}}),l=r?Fa("popconfirm-panel",void 0,i,o):void 0;return Object.assign(Object.assign({},_a("Popconfirm")),{mergedClsPrefix:n,cssVars:r?void 0:i,localizedPositiveText:re(()=>e.positiveText||t.value.positiveText),localizedNegativeText:re(()=>e.negativeText||t.value.negativeText),positiveButtonProps:or(o,"positiveButtonProps"),negativeButtonProps:or(o,"negativeButtonProps"),handlePositiveClick(s){e.onPositiveClick(s)},handleNegativeClick(s){e.onNegativeClick(s)},themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){var e;const{mergedClsPrefix:t,showIcon:r,$slots:n}=this,a=it(n.action,()=>this.negativeText===null&&this.positiveText===null?[]:[this.negativeText!==null&&O(kt,Object.assign({size:"small",onClick:this.handleNegativeClick},this.negativeButtonProps),{default:()=>this.localizedNegativeText}),this.positiveText!==null&&O(kt,Object.assign({size:"small",type:"primary",onClick:this.handlePositiveClick},this.positiveButtonProps),{default:()=>this.localizedPositiveText})]);return(e=this.onRender)===null||e===void 0||e.call(this),O("div",{class:[`${t}-popconfirm__panel`,this.themeClass],style:this.cssVars},jl(n.default,o=>r||o?O("div",{class:`${t}-popconfirm__body`},r?O("div",{class:`${t}-popconfirm__icon`},it(n.icon,()=>[O(Sn,{clsPrefix:t},{default:()=>O(qm,null)})])):null,o):null),a?O("div",{class:[`${t}-popconfirm__action`]},a):null)}}),zx=at("popconfirm",[Ot("body",` font-size: var(--n-font-size); display: flex; align-items: center; @@ -346,16 +346,16 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `)]),Ot("action",` display: flex; justify-content: flex-end; - `,[Ze("&:not(:first-child)","margin-top: 8px"),at("button",[Ze("&:not(:last-child)","margin-right: 8px;")])])]),Wx=Object.assign(Object.assign(Object.assign({},sn.props),ng),{positiveText:String,negativeText:String,showIcon:{type:Boolean,default:!0},trigger:{type:String,default:"click"},positiveButtonProps:Object,negativeButtonProps:Object,onPositiveClick:Function,onNegativeClick:Function}),Gx=Et({name:"Popconfirm",props:Wx,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=aa(),r=sn("Popconfirm","-popconfirm",zx,ag,e,t),n=Te(null);function a(l){const{onPositiveClick:s,"onUpdate:show":u}=e;Promise.resolve(s?s(l):!0).then(f=>{var c;f!==!1&&((c=n.value)===null||c===void 0||c.setShow(!1),u&&ht(u,!1))})}function o(l){const{onNegativeClick:s,"onUpdate:show":u}=e;Promise.resolve(s?s(l):!0).then(f=>{var c;f!==!1&&((c=n.value)===null||c===void 0||c.setShow(!1),u&&ht(u,!1))})}return na(bh,{mergedThemeRef:r,mergedClsPrefixRef:t,props:e}),Object.assign(Object.assign({},{setShow(l){var s;(s=n.value)===null||s===void 0||s.setShow(l)},syncPosition(){var l;(l=n.value)===null||l===void 0||l.syncPosition()}}),{mergedTheme:r,popoverInstRef:n,handlePositiveClick:a,handleNegativeClick:o})},render(){const{$slots:e,$props:t,mergedTheme:r}=this;return O(li,rg(t,Gc,{theme:r.peers.Popover,themeOverrides:r.peerOverrides.Popover,internalExtraClass:["popconfirm"],ref:"popoverInstRef"}),{trigger:e.activator||e.trigger,default:()=>{const n=tg(t,Gc);return O(Yx,Object.assign(Object.assign({},n),{onPositiveClick:this.handlePositiveClick,onNegativeClick:this.handleNegativeClick}),e)}})}}),Xx=(e=16,t)=>{const r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[];let a=0;if(t=t||r.length,e)for(a=0;a{var c;f!==!1&&((c=n.value)===null||c===void 0||c.setShow(!1),u&&ht(u,!1))})}function o(l){const{onNegativeClick:s,"onUpdate:show":u}=e;Promise.resolve(s?s(l):!0).then(f=>{var c;f!==!1&&((c=n.value)===null||c===void 0||c.setShow(!1),u&&ht(u,!1))})}return na(bh,{mergedThemeRef:r,mergedClsPrefixRef:t,props:e}),Object.assign(Object.assign({},{setShow(l){var s;(s=n.value)===null||s===void 0||s.setShow(l)},syncPosition(){var l;(l=n.value)===null||l===void 0||l.syncPosition()}}),{mergedTheme:r,popoverInstRef:n,handlePositiveClick:a,handleNegativeClick:o})},render(){const{$slots:e,$props:t,mergedTheme:r}=this;return O(li,ng(t,Gc,{theme:r.peers.Popover,themeOverrides:r.peerOverrides.Popover,internalExtraClass:["popconfirm"],ref:"popoverInstRef"}),{trigger:e.activator||e.trigger,default:()=>{const n=rg(t,Gc);return O(Yx,Object.assign(Object.assign({},n),{onPositiveClick:this.handlePositiveClick,onNegativeClick:this.handleNegativeClick}),e)}})}}),Xx=(e=16,t)=>{const r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[];let a=0;if(t=t||r.length,e)for(a=0;a * @author owenm * @license MIT */function Xc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ur(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function Jx(e,t){if(e==null)return{};var r=Zx(e,t),n,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&(!Object.prototype.propertyIsEnumerable.call(e,n)||(r[n]=e[n]))}return r}function qx(e){return eS(e)||tS(e)||rS(e)||nS()}function eS(e){if(Array.isArray(e))return _u(e)}function tS(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rS(e,t){if(!!e){if(typeof e=="string")return _u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _u(e,t)}}function _u(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function oS(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Tr(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&Wo(e,t):Wo(e,t))||n&&e===r)return e;if(e===r)break}while(e=oS(e))}return null}var Qc=/\s+/g;function Ct(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(Qc," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(Qc," ")}}function _e(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function On(e,t){var r="";if(typeof e=="string")r=e;else do{var n=_e(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function Th(e,t,r){if(e){var n=e.getElementsByTagName(t),a=0,o=n.length;if(r)for(;a=o:i=a<=o,!i)return n;if(n===Nr())break;n=nn(n,!1)}return!1}function ta(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},a=n.evt,o=Jx(n,hS);Va.pluginEvent.bind(Ue)(t,r,Ur({dragEl:de,parentEl:Mt,ghostEl:He,rootEl:xt,nextEl:wn,lastDownEl:Gi,cloneEl:_t,cloneHidden:rn,dragStarted:ba,putSortable:zt,activeSortable:Ue.active,originalEvent:a,oldIndex:Wn,oldDraggableIndex:Pa,newIndex:cr,newDraggableIndex:Jr,hideGhostForTarget:Mh,unhideGhostForTarget:_h,cloneNowHidden:function(){rn=!0},cloneNowShown:function(){rn=!1},dispatchSortableEvent:function(l){tr({sortable:r,name:l,originalEvent:a})}},o))};function tr(e){ya(Ur({putSortable:zt,cloneEl:_t,targetEl:de,rootEl:xt,oldIndex:Wn,oldDraggableIndex:Pa,newIndex:cr,newDraggableIndex:Jr},e))}var de,Mt,He,xt,wn,Gi,_t,rn,Wn,cr,Pa,Jr,Ka,zt,Bn=!1,Go=!1,Xo=[],gn,wr,Dl,El,ed,td,ba,An,Da,Ea=!1,Qa=!1,Xi,Kt,Rl=[],Fu=!1,Ko=[],ll=typeof document<"u",Za=Sh,rd=La||Kr?"cssFloat":"float",vS=ll&&!iS&&!Sh&&"draggable"in document.createElement("div"),Dh=function(){if(!!ll){if(Kr)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Eh=function(t,r){var n=_e(t),a=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=ta(t,0,r),i=ta(t,1,r),l=o&&_e(o),s=i&&_e(i),u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+St(o).width,f=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+St(i).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&l.float&&l.float!=="none"){var c=l.float==="left"?"left":"right";return i&&(s.clear==="both"||s.clear===c)?"vertical":"horizontal"}return o&&(l.display==="block"||l.display==="flex"||l.display==="table"||l.display==="grid"||u>=a&&n[rd]==="none"||i&&n[rd]==="none"&&u+f>a)?"vertical":"horizontal"},pS=function(t,r,n){var a=n?t.left:t.top,o=n?t.right:t.bottom,i=n?t.width:t.height,l=n?r.left:r.top,s=n?r.right:r.bottom,u=n?r.width:r.height;return a===l||o===s||a+i/2===l+u/2},mS=function(t,r){var n;return Xo.some(function(a){var o=a[Jt].options.emptyInsertThreshold;if(!(!o||sf(a))){var i=St(a),l=t>=i.left-o&&t<=i.right+o,s=r>=i.top-o&&r<=i.bottom+o;if(l&&s)return n=a}}),n},Rh=function(t){function r(o,i){return function(l,s,u,f){var c=l.options.group.name&&s.options.group.name&&l.options.group.name===s.options.group.name;if(o==null&&(i||c))return!0;if(o==null||o===!1)return!1;if(i&&o==="clone")return o;if(typeof o=="function")return r(o(l,s,u,f),i)(l,s,u,f);var d=(i?l:s).options.group.name;return o===!0||typeof o=="string"&&o===d||o.join&&o.indexOf(d)>-1}}var n={},a=t.group;(!a||Wi(a)!="object")&&(a={name:a}),n.name=a.name,n.checkPull=r(a.pull,!0),n.checkPut=r(a.put),n.revertClone=a.revertClone,t.group=n},Mh=function(){!Dh&&He&&_e(He,"display","none")},_h=function(){!Dh&&He&&_e(He,"display","")};ll&&document.addEventListener("click",function(e){if(Go)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Go=!1,!1},!0);var yn=function(t){if(de){t=t.touches?t.touches[0]:t;var r=mS(t.clientX,t.clientY);if(r){var n={};for(var a in t)t.hasOwnProperty(a)&&(n[a]=t[a]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[Jt]._onDragOver(n)}}},gS=function(t){de&&de.parentNode[Jt]._isOutsideThisEl(t.target)};function Ue(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=yr({},t),e[Jt]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Eh(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(i,l){i.setData("Text",l.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Ue.supportPointer!==!1&&"PointerEvent"in window&&!Ta,emptyInsertThreshold:5};Va.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);Rh(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:vS,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Je(e,"pointerdown",this._onTapStart):(Je(e,"mousedown",this._onTapStart),Je(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Je(e,"dragover",this),Je(e,"dragenter",this)),Xo.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),yr(this,fS())}Ue.prototype={constructor:Ue,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(An=null)},_getDirection:function(t,r){return typeof this.options.direction=="function"?this.options.direction.call(this,t,r,de):this.options.direction},_onTapStart:function(t){if(!!t.cancelable){var r=this,n=this.el,a=this.options,o=a.preventOnFilter,i=t.type,l=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,s=(l||t).target,u=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||s,f=a.filter;if(CS(n),!de&&!(/mousedown|pointerdown/.test(i)&&t.button!==0||a.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&Ta&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=Tr(s,a.draggable,n,!1),!(s&&s.animated)&&Gi!==s)){if(Wn=Ft(s),Pa=Ft(s,a.draggable),typeof f=="function"){if(f.call(this,t,s,this)){tr({sortable:r,rootEl:u,name:"filter",targetEl:s,toEl:n,fromEl:n}),ar("filter",r,{evt:t}),o&&t.cancelable&&t.preventDefault();return}}else if(f&&(f=f.split(",").some(function(c){if(c=Tr(u,c.trim(),n,!1),c)return tr({sortable:r,rootEl:c,name:"filter",targetEl:s,fromEl:n,toEl:n}),ar("filter",r,{evt:t}),!0}),f)){o&&t.cancelable&&t.preventDefault();return}a.handle&&!Tr(u,a.handle,n,!1)||this._prepareDragStart(t,l,s)}}},_prepareDragStart:function(t,r,n){var a=this,o=a.el,i=a.options,l=o.ownerDocument,s;if(n&&!de&&n.parentNode===o){var u=St(n);if(xt=o,de=n,Mt=de.parentNode,wn=de.nextSibling,Gi=n,Ka=i.group,Ue.dragged=de,gn={target:de,clientX:(r||t).clientX,clientY:(r||t).clientY},ed=gn.clientX-u.left,td=gn.clientY-u.top,this._lastX=(r||t).clientX,this._lastY=(r||t).clientY,de.style["will-change"]="all",s=function(){if(ar("delayEnded",a,{evt:t}),Ue.eventCanceled){a._onDrop();return}a._disableDelayedDragEvents(),!Kc&&a.nativeDraggable&&(de.draggable=!0),a._triggerDragStart(t,r),tr({sortable:a,name:"choose",originalEvent:t}),Ct(de,i.chosenClass,!0)},i.ignore.split(",").forEach(function(f){Th(de,f.trim(),Ml)}),Je(l,"dragover",yn),Je(l,"mousemove",yn),Je(l,"touchmove",yn),Je(l,"mouseup",a._onDrop),Je(l,"touchend",a._onDrop),Je(l,"touchcancel",a._onDrop),Kc&&this.nativeDraggable&&(this.options.touchStartThreshold=4,de.draggable=!0),ar("delayStart",this,{evt:t}),i.delay&&(!i.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(La||Kr))){if(Ue.eventCanceled){this._onDrop();return}Je(l,"mouseup",a._disableDelayedDrag),Je(l,"touchend",a._disableDelayedDrag),Je(l,"touchcancel",a._disableDelayedDrag),Je(l,"mousemove",a._delayedDragTouchMoveHandler),Je(l,"touchmove",a._delayedDragTouchMoveHandler),i.supportPointer&&Je(l,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(s,i.delay)}else s()}},_delayedDragTouchMoveHandler:function(t){var r=t.touches?t.touches[0]:t;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){de&&Ml(de),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;Ge(t,"mouseup",this._disableDelayedDrag),Ge(t,"touchend",this._disableDelayedDrag),Ge(t,"touchcancel",this._disableDelayedDrag),Ge(t,"mousemove",this._delayedDragTouchMoveHandler),Ge(t,"touchmove",this._delayedDragTouchMoveHandler),Ge(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,r){r=r||t.pointerType=="touch"&&t,!this.nativeDraggable||r?this.options.supportPointer?Je(document,"pointermove",this._onTouchMove):r?Je(document,"touchmove",this._onTouchMove):Je(document,"mousemove",this._onTouchMove):(Je(de,"dragend",this),Je(xt,"dragstart",this._onDragStart));try{document.selection?Ki(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,r){if(Bn=!1,xt&&de){ar("dragStarted",this,{evt:r}),this.nativeDraggable&&Je(document,"dragover",gS);var n=this.options;!t&&Ct(de,n.dragClass,!1),Ct(de,n.ghostClass,!0),Ue.active=this,t&&this._appendGhost(),tr({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(wr){this._lastX=wr.clientX,this._lastY=wr.clientY,Mh();for(var t=document.elementFromPoint(wr.clientX,wr.clientY),r=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(wr.clientX,wr.clientY),t!==r);)r=t;if(de.parentNode[Jt]._isOutsideThisEl(t),r)do{if(r[Jt]){var n=void 0;if(n=r[Jt]._onDragOver({clientX:wr.clientX,clientY:wr.clientY,target:t,rootEl:r}),n&&!this.options.dragoverBubble)break}t=r}while(r=r.parentNode);_h()}},_onTouchMove:function(t){if(gn){var r=this.options,n=r.fallbackTolerance,a=r.fallbackOffset,o=t.touches?t.touches[0]:t,i=He&&On(He,!0),l=He&&i&&i.a,s=He&&i&&i.d,u=Za&&Kt&&Jc(Kt),f=(o.clientX-gn.clientX+a.x)/(l||1)+(u?u[0]-Rl[0]:0)/(l||1),c=(o.clientY-gn.clientY+a.y)/(s||1)+(u?u[1]-Rl[1]:0)/(s||1);if(!Ue.active&&!Bn){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(tr({rootEl:Mt,name:"add",toEl:Mt,fromEl:xt,originalEvent:t}),tr({sortable:this,name:"remove",toEl:Mt,originalEvent:t}),tr({rootEl:Mt,name:"sort",toEl:Mt,fromEl:xt,originalEvent:t}),tr({sortable:this,name:"sort",toEl:Mt,originalEvent:t})),zt&&zt.save()):cr!==Wn&&cr>=0&&(tr({sortable:this,name:"update",toEl:Mt,originalEvent:t}),tr({sortable:this,name:"sort",toEl:Mt,originalEvent:t})),Ue.active&&((cr==null||cr===-1)&&(cr=Wn,Jr=Pa),tr({sortable:this,name:"end",toEl:Mt,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){ar("nulling",this),xt=de=Mt=He=wn=_t=Gi=rn=gn=wr=ba=cr=Jr=Wn=Pa=An=Da=zt=Ka=Ue.dragged=Ue.ghost=Ue.clone=Ue.active=null,Ko.forEach(function(t){t.checked=!0}),Ko.length=Dl=El=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":de&&(this._onDragOver(t),yS(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],r,n=this.el.children,a=0,o=n.length,i=this.options;an.right+a||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+a}function SS(e,t,r,n,a,o,i,l){var s=n?e.clientY:e.clientX,u=n?r.height:r.width,f=n?r.top:r.left,c=n?r.bottom:r.right,d=!1;if(!i){if(l&&Xif+u*o/2:sc-Xi)return-Da}else if(s>f+u*(1-a)/2&&sc-u*o/2)?s>f+u/2?1:-1:0}function OS(e){return Ft(de)1&&(Ve.forEach(function(l){o.addAnimationState({target:l,rect:ir?St(l):i}),Cl(l),l.fromRect=i,n.removeAnimationState(l)}),ir=!1,MS(!this.options.removeCloneOnHide,a))},dragOverCompleted:function(r){var n=r.sortable,a=r.isOwner,o=r.insertion,i=r.activeSortable,l=r.parentEl,s=r.putSortable,u=this.options;if(o){if(a&&i._hideClone(),da=!1,u.animation&&Ve.length>1&&(ir||!a&&!i.options.sort&&!s)){var f=St(pt,!1,!0,!0);Ve.forEach(function(d){d!==pt&&(qc(d,f),l.appendChild(d))}),ir=!0}if(!a)if(ir||ei(),Ve.length>1){var c=qa;i._showClone(n),i.options.animation&&!qa&&c&&fr.forEach(function(d){i.addAnimationState({target:d,rect:ha}),d.fromRect=ha,d.thisAnimationDuration=null})}else i._showClone(n)}},dragOverAnimationCapture:function(r){var n=r.dragRect,a=r.isOwner,o=r.activeSortable;if(Ve.forEach(function(l){l.thisAnimationDuration=null}),o.options.animation&&!a&&o.multiDrag.isMultiDrag){ha=yr({},n);var i=On(pt,!0);ha.top-=i.f,ha.left-=i.e}},dragOverAnimationComplete:function(){ir&&(ir=!1,ei())},drop:function(r){var n=r.originalEvent,a=r.rootEl,o=r.parentEl,i=r.sortable,l=r.dispatchSortableEvent,s=r.oldIndex,u=r.putSortable,f=u||this.sortable;if(!!n){var c=this.options,d=o.children;if(!In)if(c.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),Ct(pt,c.selectedClass,!~Ve.indexOf(pt)),~Ve.indexOf(pt))Ve.splice(Ve.indexOf(pt),1),ca=null,ya({sortable:i,rootEl:a,name:"deselect",targetEl:pt,originalEvt:n});else{if(Ve.push(pt),ya({sortable:i,rootEl:a,name:"select",targetEl:pt,originalEvt:n}),n.shiftKey&&ca&&i.el.contains(ca)){var h=Ft(ca),m=Ft(pt);if(~h&&~m&&h!==m){var v,p;for(m>h?(p=h,v=m):(p=m,v=h+1);p1){var g=St(pt),y=Ft(pt,":not(."+this.options.selectedClass+")");if(!da&&c.animation&&(pt.thisAnimationDuration=null),f.captureAnimationState(),!da&&(c.animation&&(pt.fromRect=g,Ve.forEach(function(w){if(w.thisAnimationDuration=null,w!==pt){var R=ir?St(w):g;w.fromRect=R,f.addAnimationState({target:w,rect:R})}})),ei(),Ve.forEach(function(w){d[y]?o.insertBefore(w,d[y]):o.appendChild(w),y++}),s===Ft(pt))){var x=!1;Ve.forEach(function(w){if(w.sortableIndex!==Ft(w)){x=!0;return}}),x&&l("update")}Ve.forEach(function(w){Cl(w)}),f.animateAll()}xr=f}(a===o||u&&u.lastPutMode!=="clone")&&fr.forEach(function(w){w.parentNode&&w.parentNode.removeChild(w)})}},nullingGlobal:function(){this.isMultiDrag=In=!1,fr.length=0},destroyGlobal:function(){this._deselectMultiDrag(),Ge(document,"pointerup",this._deselectMultiDrag),Ge(document,"mouseup",this._deselectMultiDrag),Ge(document,"touchend",this._deselectMultiDrag),Ge(document,"keydown",this._checkKeyDown),Ge(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(r){if(!(typeof In<"u"&&In)&&xr===this.sortable&&!(r&&Tr(r.target,this.options.draggable,this.sortable.el,!1))&&!(r&&r.button!==0))for(;Ve.length;){var n=Ve[0];Ct(n,this.options.selectedClass,!1),Ve.shift(),ya({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:n,originalEvt:r})}},_checkKeyDown:function(r){r.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(r){r.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},yr(e,{pluginName:"multiDrag",utils:{select:function(r){var n=r.parentNode[Jt];!n||!n.options.multiDrag||~Ve.indexOf(r)||(xr&&xr!==n&&(xr.multiDrag._deselectMultiDrag(),xr=n),Ct(r,n.options.selectedClass,!0),Ve.push(r))},deselect:function(r){var n=r.parentNode[Jt],a=Ve.indexOf(r);!n||!n.options.multiDrag||!~a||(Ct(r,n.options.selectedClass,!1),Ve.splice(a,1))}},eventProperties:function(){var r=this,n=[],a=[];return Ve.forEach(function(o){n.push({multiDragElement:o,index:o.sortableIndex});var i;ir&&o!==pt?i=-1:ir?i=Ft(o,":not(."+r.options.selectedClass+")"):i=Ft(o),a.push({multiDragElement:o,index:i})}),{items:qx(Ve),clones:[].concat(fr),oldIndicies:n,newIndicies:a}},optionListeners:{multiDragKey:function(r){return r=r.toLowerCase(),r==="ctrl"?r="Control":r.length>1&&(r=r.charAt(0).toUpperCase()+r.substr(1)),r}}})}function MS(e,t){Ve.forEach(function(r,n){var a=t.children[r.sortableIndex+(e?Number(n):0)];a?t.insertBefore(r,a):t.appendChild(r)})}function ad(e,t){fr.forEach(function(r,n){var a=t.children[r.sortableIndex+(e?Number(n):0)];a?t.insertBefore(r,a):t.appendChild(r)})}function ei(){Ve.forEach(function(e){e!==pt&&e.parentNode&&e.parentNode.removeChild(e)})}Ue.mount(new PS);Ue.mount(cf,ff);const _S=Object.freeze(Object.defineProperty({__proto__:null,default:Ue,MultiDrag:RS,Sortable:Ue,Swap:DS},Symbol.toStringTag,{value:"Module"})),FS=oh(_S);(function(e,t){(function(n,a){e.exports=a(Kx,FS)})(typeof self<"u"?self:ih,function(r,n){return function(a){var o={};function i(l){if(o[l])return o[l].exports;var s=o[l]={i:l,l:!1,exports:{}};return a[l].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=a,i.c=o,i.d=function(l,s,u){i.o(l,s)||Object.defineProperty(l,s,{enumerable:!0,get:u})},i.r=function(l){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},i.t=function(l,s){if(s&1&&(l=i(l)),s&8||s&4&&typeof l=="object"&&l&&l.__esModule)return l;var u=Object.create(null);if(i.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:l}),s&2&&typeof l!="string")for(var f in l)i.d(u,f,function(c){return l[c]}.bind(null,f));return u},i.n=function(l){var s=l&&l.__esModule?function(){return l.default}:function(){return l};return i.d(s,"a",s),s},i.o=function(l,s){return Object.prototype.hasOwnProperty.call(l,s)},i.p="",i(i.s="fb15")}({"00ee":function(a,o,i){var l=i("b622"),s=l("toStringTag"),u={};u[s]="z",a.exports=String(u)==="[object z]"},"0366":function(a,o,i){var l=i("1c0b");a.exports=function(s,u,f){if(l(s),u===void 0)return s;switch(f){case 0:return function(){return s.call(u)};case 1:return function(c){return s.call(u,c)};case 2:return function(c,d){return s.call(u,c,d)};case 3:return function(c,d,h){return s.call(u,c,d,h)}}return function(){return s.apply(u,arguments)}}},"057f":function(a,o,i){var l=i("fc6a"),s=i("241c").f,u={}.toString,f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(d){try{return s(d)}catch{return f.slice()}};a.exports.f=function(h){return f&&u.call(h)=="[object Window]"?c(h):s(l(h))}},"06cf":function(a,o,i){var l=i("83ab"),s=i("d1e7"),u=i("5c6c"),f=i("fc6a"),c=i("c04e"),d=i("5135"),h=i("0cfb"),m=Object.getOwnPropertyDescriptor;o.f=l?m:function(p,g){if(p=f(p),g=c(g,!0),h)try{return m(p,g)}catch{}if(d(p,g))return u(!s.f.call(p,g),p[g])}},"0cfb":function(a,o,i){var l=i("83ab"),s=i("d039"),u=i("cc12");a.exports=!l&&!s(function(){return Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(a,o,i){var l=i("23e7"),s=i("d58f").left,u=i("a640"),f=i("ae40"),c=u("reduce"),d=f("reduce",{1:0});l({target:"Array",proto:!0,forced:!c||!d},{reduce:function(m){return s(this,m,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(a,o,i){var l=i("c6b6"),s=i("9263");a.exports=function(u,f){var c=u.exec;if(typeof c=="function"){var d=c.call(u,f);if(typeof d!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return d}if(l(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return s.call(u,f)}},"159b":function(a,o,i){var l=i("da84"),s=i("fdbc"),u=i("17c2"),f=i("9112");for(var c in s){var d=l[c],h=d&&d.prototype;if(h&&h.forEach!==u)try{f(h,"forEach",u)}catch{h.forEach=u}}},"17c2":function(a,o,i){var l=i("b727").forEach,s=i("a640"),u=i("ae40"),f=s("forEach"),c=u("forEach");a.exports=!f||!c?function(h){return l(this,h,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(a,o,i){var l=i("d066");a.exports=l("document","documentElement")},"1c0b":function(a,o){a.exports=function(i){if(typeof i!="function")throw TypeError(String(i)+" is not a function");return i}},"1c7e":function(a,o,i){var l=i("b622"),s=l("iterator"),u=!1;try{var f=0,c={next:function(){return{done:!!f++}},return:function(){u=!0}};c[s]=function(){return this},Array.from(c,function(){throw 2})}catch{}a.exports=function(d,h){if(!h&&!u)return!1;var m=!1;try{var v={};v[s]=function(){return{next:function(){return{done:m=!0}}}},d(v)}catch{}return m}},"1d80":function(a,o){a.exports=function(i){if(i==null)throw TypeError("Can't call method on "+i);return i}},"1dde":function(a,o,i){var l=i("d039"),s=i("b622"),u=i("2d00"),f=s("species");a.exports=function(c){return u>=51||!l(function(){var d=[],h=d.constructor={};return h[f]=function(){return{foo:1}},d[c](Boolean).foo!==1})}},"23cb":function(a,o,i){var l=i("a691"),s=Math.max,u=Math.min;a.exports=function(f,c){var d=l(f);return d<0?s(d+c,0):u(d,c)}},"23e7":function(a,o,i){var l=i("da84"),s=i("06cf").f,u=i("9112"),f=i("6eeb"),c=i("ce4e"),d=i("e893"),h=i("94ca");a.exports=function(m,v){var p=m.target,g=m.global,y=m.stat,x,w,R,_,A,Q;if(g?w=l:y?w=l[p]||c(p,{}):w=(l[p]||{}).prototype,w)for(R in v){if(A=v[R],m.noTargetGet?(Q=s(w,R),_=Q&&Q.value):_=w[R],x=h(g?R:p+(y?".":"#")+R,m.forced),!x&&_!==void 0){if(typeof A==typeof _)continue;d(A,_)}(m.sham||_&&_.sham)&&u(A,"sham",!0),f(w,R,A,m)}}},"241c":function(a,o,i){var l=i("ca84"),s=i("7839"),u=s.concat("length","prototype");o.f=Object.getOwnPropertyNames||function(c){return l(c,u)}},"25f0":function(a,o,i){var l=i("6eeb"),s=i("825a"),u=i("d039"),f=i("ad6d"),c="toString",d=RegExp.prototype,h=d[c],m=u(function(){return h.call({source:"a",flags:"b"})!="/a/b"}),v=h.name!=c;(m||v)&&l(RegExp.prototype,c,function(){var g=s(this),y=String(g.source),x=g.flags,w=String(x===void 0&&g instanceof RegExp&&!("flags"in d)?f.call(g):x);return"/"+y+"/"+w},{unsafe:!0})},"2ca0":function(a,o,i){var l=i("23e7"),s=i("06cf").f,u=i("50c4"),f=i("5a34"),c=i("1d80"),d=i("ab13"),h=i("c430"),m="".startsWith,v=Math.min,p=d("startsWith"),g=!h&&!p&&!!function(){var y=s(String.prototype,"startsWith");return y&&!y.writable}();l({target:"String",proto:!0,forced:!g&&!p},{startsWith:function(x){var w=String(c(this));f(x);var R=u(v(arguments.length>1?arguments[1]:void 0,w.length)),_=String(x);return m?m.call(w,_,R):w.slice(R,R+_.length)===_}})},"2d00":function(a,o,i){var l=i("da84"),s=i("342f"),u=l.process,f=u&&u.versions,c=f&&f.v8,d,h;c?(d=c.split("."),h=d[0]+d[1]):s&&(d=s.match(/Edge\/(\d+)/),(!d||d[1]>=74)&&(d=s.match(/Chrome\/(\d+)/),d&&(h=d[1]))),a.exports=h&&+h},"342f":function(a,o,i){var l=i("d066");a.exports=l("navigator","userAgent")||""},"35a1":function(a,o,i){var l=i("f5df"),s=i("3f8c"),u=i("b622"),f=u("iterator");a.exports=function(c){if(c!=null)return c[f]||c["@@iterator"]||s[l(c)]}},"37e8":function(a,o,i){var l=i("83ab"),s=i("9bf2"),u=i("825a"),f=i("df75");a.exports=l?Object.defineProperties:function(d,h){u(d);for(var m=f(h),v=m.length,p=0,g;v>p;)s.f(d,g=m[p++],h[g]);return d}},"3bbe":function(a,o,i){var l=i("861d");a.exports=function(s){if(!l(s)&&s!==null)throw TypeError("Can't set "+String(s)+" as a prototype");return s}},"3ca3":function(a,o,i){var l=i("6547").charAt,s=i("69f3"),u=i("7dd0"),f="String Iterator",c=s.set,d=s.getterFor(f);u(String,"String",function(h){c(this,{type:f,string:String(h),index:0})},function(){var m=d(this),v=m.string,p=m.index,g;return p>=v.length?{value:void 0,done:!0}:(g=l(v,p),m.index+=g.length,{value:g,done:!1})})},"3f8c":function(a,o){a.exports={}},4160:function(a,o,i){var l=i("23e7"),s=i("17c2");l({target:"Array",proto:!0,forced:[].forEach!=s},{forEach:s})},"428f":function(a,o,i){var l=i("da84");a.exports=l},"44ad":function(a,o,i){var l=i("d039"),s=i("c6b6"),u="".split;a.exports=l(function(){return!Object("z").propertyIsEnumerable(0)})?function(f){return s(f)=="String"?u.call(f,""):Object(f)}:Object},"44d2":function(a,o,i){var l=i("b622"),s=i("7c73"),u=i("9bf2"),f=l("unscopables"),c=Array.prototype;c[f]==null&&u.f(c,f,{configurable:!0,value:s(null)}),a.exports=function(d){c[f][d]=!0}},"44e7":function(a,o,i){var l=i("861d"),s=i("c6b6"),u=i("b622"),f=u("match");a.exports=function(c){var d;return l(c)&&((d=c[f])!==void 0?!!d:s(c)=="RegExp")}},4930:function(a,o,i){var l=i("d039");a.exports=!!Object.getOwnPropertySymbols&&!l(function(){return!String(Symbol())})},"4d64":function(a,o,i){var l=i("fc6a"),s=i("50c4"),u=i("23cb"),f=function(c){return function(d,h,m){var v=l(d),p=s(v.length),g=u(m,p),y;if(c&&h!=h){for(;p>g;)if(y=v[g++],y!=y)return!0}else for(;p>g;g++)if((c||g in v)&&v[g]===h)return c||g||0;return!c&&-1}};a.exports={includes:f(!0),indexOf:f(!1)}},"4de4":function(a,o,i){var l=i("23e7"),s=i("b727").filter,u=i("1dde"),f=i("ae40"),c=u("filter"),d=f("filter");l({target:"Array",proto:!0,forced:!c||!d},{filter:function(m){return s(this,m,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(a,o,i){var l=i("0366"),s=i("7b0b"),u=i("9bdd"),f=i("e95a"),c=i("50c4"),d=i("8418"),h=i("35a1");a.exports=function(v){var p=s(v),g=typeof this=="function"?this:Array,y=arguments.length,x=y>1?arguments[1]:void 0,w=x!==void 0,R=h(p),_=0,A,Q,C,U,J,Z;if(w&&(x=l(x,y>2?arguments[2]:void 0,2)),R!=null&&!(g==Array&&f(R)))for(U=R.call(p),J=U.next,Q=new g;!(C=J.call(U)).done;_++)Z=w?u(U,x,[C.value,_],!0):C.value,d(Q,_,Z);else for(A=c(p.length),Q=new g(A);A>_;_++)Z=w?x(p[_],_):p[_],d(Q,_,Z);return Q.length=_,Q}},"4fad":function(a,o,i){var l=i("23e7"),s=i("6f53").entries;l({target:"Object",stat:!0},{entries:function(f){return s(f)}})},"50c4":function(a,o,i){var l=i("a691"),s=Math.min;a.exports=function(u){return u>0?s(l(u),9007199254740991):0}},5135:function(a,o){var i={}.hasOwnProperty;a.exports=function(l,s){return i.call(l,s)}},5319:function(a,o,i){var l=i("d784"),s=i("825a"),u=i("7b0b"),f=i("50c4"),c=i("a691"),d=i("1d80"),h=i("8aa5"),m=i("14c3"),v=Math.max,p=Math.min,g=Math.floor,y=/\$([$&'`]|\d\d?|<[^>]*>)/g,x=/\$([$&'`]|\d\d?)/g,w=function(R){return R===void 0?R:String(R)};l("replace",2,function(R,_,A,Q){var C=Q.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,U=Q.REPLACE_KEEPS_$0,J=C?"$":"$0";return[function(B,Y){var W=d(this),G=B==null?void 0:B[R];return G!==void 0?G.call(B,W,Y):_.call(String(W),B,Y)},function(k,B){if(!C&&U||typeof B=="string"&&B.indexOf(J)===-1){var Y=A(_,k,this,B);if(Y.done)return Y.value}var W=s(k),G=String(this),ae=typeof B=="function";ae||(B=String(B));var se=W.global;if(se){var ce=W.unicode;W.lastIndex=0}for(var fe=[];;){var me=m(W,G);if(me===null||(fe.push(me),!se))break;var Se=String(me[0]);Se===""&&(W.lastIndex=h(G,f(W.lastIndex),ce))}for(var Ie="",Oe=0,Fe=0;Fe=Oe&&(Ie+=G.slice(Oe,Ae)+et,Oe=Ae+we.length)}return Ie+G.slice(Oe)}];function Z(k,B,Y,W,G,ae){var se=Y+k.length,ce=W.length,fe=x;return G!==void 0&&(G=u(G),fe=y),_.call(ae,fe,function(me,Se){var Ie;switch(Se.charAt(0)){case"$":return"$";case"&":return k;case"`":return B.slice(0,Y);case"'":return B.slice(se);case"<":Ie=G[Se.slice(1,-1)];break;default:var Oe=+Se;if(Oe===0)return me;if(Oe>ce){var Fe=g(Oe/10);return Fe===0?me:Fe<=ce?W[Fe-1]===void 0?Se.charAt(1):W[Fe-1]+Se.charAt(1):me}Ie=W[Oe-1]}return Ie===void 0?"":Ie})}})},5692:function(a,o,i){var l=i("c430"),s=i("c6cd");(a.exports=function(u,f){return s[u]||(s[u]=f!==void 0?f:{})})("versions",[]).push({version:"3.6.5",mode:l?"pure":"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(a,o,i){var l=i("d066"),s=i("241c"),u=i("7418"),f=i("825a");a.exports=l("Reflect","ownKeys")||function(d){var h=s.f(f(d)),m=u.f;return m?h.concat(m(d)):h}},"5a34":function(a,o,i){var l=i("44e7");a.exports=function(s){if(l(s))throw TypeError("The method doesn't accept regular expressions");return s}},"5c6c":function(a,o){a.exports=function(i,l){return{enumerable:!(i&1),configurable:!(i&2),writable:!(i&4),value:l}}},"5db7":function(a,o,i){var l=i("23e7"),s=i("a2bf"),u=i("7b0b"),f=i("50c4"),c=i("1c0b"),d=i("65f0");l({target:"Array",proto:!0},{flatMap:function(m){var v=u(this),p=f(v.length),g;return c(m),g=d(v,0),g.length=s(g,v,v,p,0,1,m,arguments.length>1?arguments[1]:void 0),g}})},6547:function(a,o,i){var l=i("a691"),s=i("1d80"),u=function(f){return function(c,d){var h=String(s(c)),m=l(d),v=h.length,p,g;return m<0||m>=v?f?"":void 0:(p=h.charCodeAt(m),p<55296||p>56319||m+1===v||(g=h.charCodeAt(m+1))<56320||g>57343?f?h.charAt(m):p:f?h.slice(m,m+2):(p-55296<<10)+(g-56320)+65536)}};a.exports={codeAt:u(!1),charAt:u(!0)}},"65f0":function(a,o,i){var l=i("861d"),s=i("e8b5"),u=i("b622"),f=u("species");a.exports=function(c,d){var h;return s(c)&&(h=c.constructor,typeof h=="function"&&(h===Array||s(h.prototype))?h=void 0:l(h)&&(h=h[f],h===null&&(h=void 0))),new(h===void 0?Array:h)(d===0?0:d)}},"69f3":function(a,o,i){var l=i("7f9a"),s=i("da84"),u=i("861d"),f=i("9112"),c=i("5135"),d=i("f772"),h=i("d012"),m=s.WeakMap,v,p,g,y=function(C){return g(C)?p(C):v(C,{})},x=function(C){return function(U){var J;if(!u(U)||(J=p(U)).type!==C)throw TypeError("Incompatible receiver, "+C+" required");return J}};if(l){var w=new m,R=w.get,_=w.has,A=w.set;v=function(C,U){return A.call(w,C,U),U},p=function(C){return R.call(w,C)||{}},g=function(C){return _.call(w,C)}}else{var Q=d("state");h[Q]=!0,v=function(C,U){return f(C,Q,U),U},p=function(C){return c(C,Q)?C[Q]:{}},g=function(C){return c(C,Q)}}a.exports={set:v,get:p,has:g,enforce:y,getterFor:x}},"6eeb":function(a,o,i){var l=i("da84"),s=i("9112"),u=i("5135"),f=i("ce4e"),c=i("8925"),d=i("69f3"),h=d.get,m=d.enforce,v=String(String).split("String");(a.exports=function(p,g,y,x){var w=x?!!x.unsafe:!1,R=x?!!x.enumerable:!1,_=x?!!x.noTargetGet:!1;if(typeof y=="function"&&(typeof g=="string"&&!u(y,"name")&&s(y,"name",g),m(y).source=v.join(typeof g=="string"?g:"")),p===l){R?p[g]=y:f(g,y);return}else w?!_&&p[g]&&(R=!0):delete p[g];R?p[g]=y:s(p,g,y)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||c(this)})},"6f53":function(a,o,i){var l=i("83ab"),s=i("df75"),u=i("fc6a"),f=i("d1e7").f,c=function(d){return function(h){for(var m=u(h),v=s(m),p=v.length,g=0,y=[],x;p>g;)x=v[g++],(!l||f.call(m,x))&&y.push(d?[x,m[x]]:m[x]);return y}};a.exports={entries:c(!0),values:c(!1)}},"73d9":function(a,o,i){var l=i("44d2");l("flatMap")},7418:function(a,o){o.f=Object.getOwnPropertySymbols},"746f":function(a,o,i){var l=i("428f"),s=i("5135"),u=i("e538"),f=i("9bf2").f;a.exports=function(c){var d=l.Symbol||(l.Symbol={});s(d,c)||f(d,c,{value:u.f(c)})}},7839:function(a,o){a.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(a,o,i){var l=i("1d80");a.exports=function(s){return Object(l(s))}},"7c73":function(a,o,i){var l=i("825a"),s=i("37e8"),u=i("7839"),f=i("d012"),c=i("1be4"),d=i("cc12"),h=i("f772"),m=">",v="<",p="prototype",g="script",y=h("IE_PROTO"),x=function(){},w=function(C){return v+g+m+C+v+"/"+g+m},R=function(C){C.write(w("")),C.close();var U=C.parentWindow.Object;return C=null,U},_=function(){var C=d("iframe"),U="java"+g+":",J;return C.style.display="none",c.appendChild(C),C.src=String(U),J=C.contentWindow.document,J.open(),J.write(w("document.F=Object")),J.close(),J.F},A,Q=function(){try{A=document.domain&&new ActiveXObject("htmlfile")}catch{}Q=A?R(A):_();for(var C=u.length;C--;)delete Q[p][u[C]];return Q()};f[y]=!0,a.exports=Object.create||function(U,J){var Z;return U!==null?(x[p]=l(U),Z=new x,x[p]=null,Z[y]=U):Z=Q(),J===void 0?Z:s(Z,J)}},"7dd0":function(a,o,i){var l=i("23e7"),s=i("9ed3"),u=i("e163"),f=i("d2bb"),c=i("d44e"),d=i("9112"),h=i("6eeb"),m=i("b622"),v=i("c430"),p=i("3f8c"),g=i("ae93"),y=g.IteratorPrototype,x=g.BUGGY_SAFARI_ITERATORS,w=m("iterator"),R="keys",_="values",A="entries",Q=function(){return this};a.exports=function(C,U,J,Z,k,B,Y){s(J,U,Z);var W=function(Fe){if(Fe===k&&fe)return fe;if(!x&&Fe in se)return se[Fe];switch(Fe){case R:return function(){return new J(this,Fe)};case _:return function(){return new J(this,Fe)};case A:return function(){return new J(this,Fe)}}return function(){return new J(this)}},G=U+" Iterator",ae=!1,se=C.prototype,ce=se[w]||se["@@iterator"]||k&&se[k],fe=!x&&ce||W(k),me=U=="Array"&&se.entries||ce,Se,Ie,Oe;if(me&&(Se=u(me.call(new C)),y!==Object.prototype&&Se.next&&(!v&&u(Se)!==y&&(f?f(Se,y):typeof Se[w]!="function"&&d(Se,w,Q)),c(Se,G,!0,!0),v&&(p[G]=Q))),k==_&&ce&&ce.name!==_&&(ae=!0,fe=function(){return ce.call(this)}),(!v||Y)&&se[w]!==fe&&d(se,w,fe),p[U]=fe,k)if(Ie={values:W(_),keys:B?fe:W(R),entries:W(A)},Y)for(Oe in Ie)(x||ae||!(Oe in se))&&h(se,Oe,Ie[Oe]);else l({target:U,proto:!0,forced:x||ae},Ie);return Ie}},"7f9a":function(a,o,i){var l=i("da84"),s=i("8925"),u=l.WeakMap;a.exports=typeof u=="function"&&/native code/.test(s(u))},"825a":function(a,o,i){var l=i("861d");a.exports=function(s){if(!l(s))throw TypeError(String(s)+" is not an object");return s}},"83ab":function(a,o,i){var l=i("d039");a.exports=!l(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(a,o,i){var l=i("c04e"),s=i("9bf2"),u=i("5c6c");a.exports=function(f,c,d){var h=l(c);h in f?s.f(f,h,u(0,d)):f[h]=d}},"861d":function(a,o){a.exports=function(i){return typeof i=="object"?i!==null:typeof i=="function"}},8875:function(a,o,i){var l,s,u;(function(f,c){s=[],l=c,u=typeof l=="function"?l.apply(o,s):l,u!==void 0&&(a.exports=u)})(typeof self<"u"?self:this,function(){function f(){var c=Object.getOwnPropertyDescriptor(document,"currentScript");if(!c&&"currentScript"in document&&document.currentScript||c&&c.get!==f&&document.currentScript)return document.currentScript;try{throw new Error}catch(A){var d=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,h=/@([^@]*):(\d+):(\d+)\s*$/ig,m=d.exec(A.stack)||h.exec(A.stack),v=m&&m[1]||!1,p=m&&m[2]||!1,g=document.location.href.replace(document.location.hash,""),y,x,w,R=document.getElementsByTagName("script");v===g&&(y=document.documentElement.outerHTML,x=new RegExp("(?:[^\\n]+?\\n){0,"+(p-2)+"}[^<]* - + +